mirror of
https://github.com/godotengine/godot-interactive-changelog.git
synced 2026-01-04 02:10:03 +03:00
1 line
7.0 MiB
1 line
7.0 MiB
{"generated_at":1685474370908,"log":["9bd402698cfa299b79b9144f8d7744c308a4e085","4caadae0f15d658d464d125829039a2e35c68124","499a0b77dccc0520ee4b8cedc620b55b12ed7eb8","f12e8568d43de853e0b98588e7f132a61a92fc45","4553c81ceb7b9ee17fde2cf13623a32bf7f98078","1fb18f15d9044969813c834e02e0276005e4cff7","dcacf36118d14739db74f0acca61e3530e13673a","947abe909dae24530fe74d590a84aa26b5e0e8eb","13596bb09a7fa6fc4dec7c406378055141c9e0e2","72b0a9432bef77e94ae395dc12f59cbc3fe9b323","3cf2d6524b85c5e536dbb00f16de720c3eccbce8","0c3bbcaa0085c579daa9dcba4c3ac60626b07413","7577252b1bd3e38a0aa6da1e5e6beee333af5e6f","4a042b1f7a4d6d9d41ab46c5e0f069d848b408f5","24b01fe70c7dee1283bbb148a33ab9ac9e95893a","88aed259f90c6f49e22f57a7eae6c2632010bccd","c6d9a7665acdd5785760eee0c69bd1d2a53b6b90","9ba5fb87f009faea406e3968f4d88234752d635b","18e66a28bcda227e212d43bebaf09bd8ad34d3f2","a62d8de0622115f9744b6c4ac5feec1d4c984165","a98e9496eb71554656c7c1eed9a69d20aed9886c","562ec3f5e6260592e14db3d7d388eb5585c99381","76ec7280036930a7701d0a92a817ca3a79fcd936","58448561c77db9a70cf25b70a0f715b570be99e7","bcbf744b737779fc20d1da0d27eee3551d171413","03d42e9e0d28e028ac2904afbd0ac451b0ad3f06","51060a36513507593a7db67e839f1beba9f98c40","72901936cc3470dd65832a1631ee4bec7c1e5239","018168153fcfecea5ae81f4b106a497d4b17dfd5","57bed14e9543aa98feea501c1dc09a66db691bec","8afe5b4d9fa50d807f79006ab457c41e4de83247","4a3aaaf27666d6eed2cf3bf41e1adddfdedb2dfc","f2e3825616ce67078159adc3d591e4c6e368983a","d516aab8fa6b64c914082888863c5a89b3fec574","abccd47ad09b909f4d043cfa73cea4e6e6494a05","4700f2d79a108dc12b1624fb768b0047cbf0d590","e6f787cb028f7780b3af12a4667deaf9d75f0ceb","94b88c7b0f8c140667824e70602b25ac5c53f61d","8dc62bbc96cf41540382c70a4f0f9709c332e33e","70fca42cd91d29da4b0844b5fb84923ea041a75a","81426ff0a84b0b7f9c52f6f908fe30bec538fa8b","3455e43a134e8e44e39f968d7a5376f78ba264a1","81d7b015967655ff724f0a11d9262e6bd4166c98","4808dfb06b187de44703d6263f94938012222c33","bd716cf81eb95ce4b8c4aa40f6851ce23fdcecf9","94f315df0153574dcafd0d8f3fcbb39762914cfb","08b7cd0d3d131f54b3a4d8440f650105acb97288","70bba4e62dc3ffe258fcc19b1e31af0354cedb3f","44cce2bdfb553b24cc00ad61c389d7f97851c2ea","b1d35f62dd94d97b953c952510fd30d0ce1edd11","5342ec32b5c48295c9e45bfa107d7acd40f6df8f","925791dd8a27ac7670dd4146a1d8f421572c3f85","0ecf2fdd51069a86af86c8a5776f8085c4e74973","5ff8d4b07d22e3164894fd1e886e339b024c1a35","fb56315ea20bad73f1169e86a1c213bcdc0be08b","48611afb80ec3d24b1a3466fb3541dee464eef2f","dcc55bad20e8538819e3daac4a23ba9d05d25bcd","e1ae7dffd3ffe29dedbf60a42fc5d1c0e4d9014a","8c33939ce6d9b1b1b4f3ff0eca2b60c371fbef85","1c473a47e55247dafe7971fa69f6b2d6155ac33b","59e83af201af5a93c7a13750d781c050c2275c07","e30aa1386c27b8cc4cb6eb0df8d11792a964bf12","76a615aea4c446a1efec894fa48b1c481fea663f","19548753f1cce086857f67284e1e47cf9c8018c1","fd6a98b753a1b749129d0c743db5d02bcedd7b0a","511742eb68790345abf594b42b6c25b38360c3df","d3c43edcbc557efd5bbc5ef35daac89e19a7fd5e","56d4456bea59cc1ea93fae62d1ddafc958fe304b","f4d67433e7ffa2be15966c00e8e9d495bf42f8d0","ccfe9f049f508f70ddbce66327cf0b1c7538cb2e","e48ccc235f87207b7621601c5c4b794c7c4a4fab","1eb9c7e6cb4bc66e609969ed134dd00e3d5c608b","30dabae56ee11c9f2d5ef122ed3d4e1f29c77ca3","4d79c2ca5af16d9d461587a4aae5ef7b69c6c492","a294c994000619245d0f7b39bdb8290fcd471831","d50c0efd2c352b1e03fea1425e01e120dab8f2bb","879e5abe0527164a6261b05fb3626e530eb6e241","4d1d0e6f62057ab2f6628d6559e60174e2af4947","aa9b1bd101dfc17a03f8c2d7bd82f2dcc6d92203","3c5d11d6008c13f1eaad4aafdadc514cb3c8fe17","70be6848c251e04ef864fa2a75da15371bdc6828","37cb029fcc158b8dc43bfefecc6709ae0237642b","d8390105c3f8e65d790eb291662382a3095afdeb","e1f34249ebacb3098c9da8c21ef47cfc93ac812c","8daf5491ab6bc60434e4d952830bdd258eaf0e53","28744b704d384b1aff0f9a695fbf652406e84587","a695510674dd59625598d05491e5908d0199dda5","d0908565608b989f8ce4bae6cbe5572f26c8cebe","e9237d83c748efdd44741c1ab0e39d5840d526bb","e0ce2496213e2dbec1fd773e19b5a487c62ebb58","fa569210f5ef316177724169a42d2b82f4ab03d9","ec98e0b715ae7fa7120638107a39544362428177","b57dcf446ea1013232a6a553b2a14220aa0a8546","9fba9e5465c2fed6117e7fe5904f1e6da01f8858","c58891ff4ce9559fb1413d34159d3fb039999402","8f8b032eede264f2958998ccd038e0c61abdf75e","017a8521c0e333240448182bd2aa6a6fb3cc5047","00387cbe1b05c6093baea76d6852af18842c0f65","17614f79ea389f2428ce421f68fd13f0d2c898b8","f5234e70be7dec4930c2d5a0e829ff480d044b1d","3cd5b1fec835598b777fdfdd9f9265a495d47029","30822e8ab7735f3a715d4375292df5f0989ab788","eec2218e7cd91c91865301d779d38c89891d2301","09732a15a50cedc4d495588f77784c26d3b3c7a7","1f70ba5bd9d8e062f8fd211f39e71be4c71b5b2b","9974e86904d3539e0c04d38bfc3c38c195bdc177","eb9fa02fbdfe59f8012979f137447dd8026f33b5","6d4c6449f4e8949b34afa8d1c044dc47d1badb39","a15f60d212408aa81735307ad37c7dd5c667b07d","431ecc206150ae177a0af30d44c344543057d0ed","fe2932a969cdc0483c31c12c1f8bfd5868401da8","76bff3ef6ef04681b569415379f1985d6a8c72c2","2419ffd428309d7159c3c28865060b19cd27b92a","0a469fc8ce67074296676c4d016cb68d46febb00","1f1a38b5ec4a8160079d288d9ce65325d39b5bdb","a025ca5fc66ad897ac7a8ac9db1f79cb51026ebc","d7e07fb25a60e8aaca8634aaf9683730aa44049d","d8f6acee4b16e57325e72d39bdb00214227a3869","225dbe928959ce720aa4961bb4339a0177b6c97f","9d98e6d2e44cc07efbac703e6a4a276d45818408","0359fed313f55dfa9976e8e9606866c2ee53d077","e2b50e1abbc6cab58410a2ef4155bdcadf73efcf","7369b0075e430f30a32b848e8a60c85f0b2ce8f2","598724c0430c54f50f411a35d38e028bd3fdf384","67ae443c5696b96590ca4c32cb2828692e805b73","9f479f096cb50fa8d1215e68c262f110116114ef","ae4cd5b6dae7dacec069ced3fa6dd2c2f96cef90","a1c08b71091c47d626410406f36a4bb6fca40953","f2a26fba9694075faffcdb6b0c89a0541a92f314","1a1303a948658053348cba15acfc81295ca36b4a","bccb4840c8897434274d102649399bd660e9a1fc","0ec8f4c06b4253f0f52c3db41ef8043ee2d83c39","b597d1a1c70b670fbaaa7ecd67cbca93158905e5","37c4bc64de38b746194d5cd6c7824bfd5c4331a9","cc8dfcc9c09381252a5f35198b321c139d8e6569","b3c66de27f1780ed53ac471190e6ca6a5847bf92","05e4303e1d5ace8755c2a101358905bb10f1d69e","1b837125ce5aa67ba69763da5a340f8e51a98a8c","92473a9e9e0dd96352b7d323d286109c99287cf4","d0d511b0f8d9cb4d48c861b2c097fa15876f432c","69f33a9313c356226a07285f8e923b0082857078","7b4e45b794d33ad5277d6d5f99efc7b8cc1fd2dc","3c5762303f599abaa94aef72d5b0786b4ad1dfff","0550c7d9a78e71c6c21f90b8c9c3ccbccbe65bf1","61d1604da228e898d133b4f312afa69957c8e9d5","ed17b426545f007b80f6957d43e8ceb2be0b261a","9b96f8737724c481066d2e1bc2280c1de42ef136","2317364ac6e5cd054dc16764d17a23ec12a93687","9d45b719d4ed1f50c93f3234b31233ae5039987c","2dc6725cc467a1aa17980a2aedcd84f6f0a477e2","1de5f7e70b9e072e5746ba817fb418bc71b1e696","945248052cd35df2dcc2408fdd48f3ea511a0562","fd3011ca9ccc63cd759e75d253b9fec0a2d2a1c3","92fe1f27ecef21c6a6ae9556555a7a82b9a573b2","46600e1347ab38034f79d83324c8b11981f80988","a3937e122094bfb70fb6124fabb261173ecca243","e96a808756944d1969837833966775475aa2b3f2","489eac3f130f1e0d296b73147234cf82fb2fc4d3","a5908ada067eb29eabbf5db74736ef49897df92c","1699978e2458487824882e01449da271dee7f89f","d46bdd04367d82e5afadf18aad0d7fb40660a6e6","8d41175cae53b487499fa6712f4a6a31e6ddc406","b1017261055a815137132740e27200d50f3d2946","fc5cc57d82290f9e900a4e3ba933c7e080406aa1","6c46787749879e4afe37e652446801fc6f4cd8f1","ff59c562f745de957e8395fc02af1e5d7377a302","fb0cd802c4de45469bda9984e131da61da1fdd46","898e9979279683783c3eee6800d7851e65cb4ad9","4de84f4c0a53fdaf72e16715b77b8a93bc8f220a","0c9312c6b8d50e14c44317909b4c40d423a23347","1968cc445cc3f9dfaa96adc9671c025e0d7b743e","ecfe932eb8345c38dd4e35634b3eddba033eb929","3def642a156c19a786d70a1ca5e52f2f9009ff78","09ca1006587cbb2219da93adebaf610b649f1122","99f93ea4406f14c6f6f9163d422c72598fa70dc9","b6f88dae87b1d66b0f9ee1c2d6928e9f9a890cf7","0de61998e42b368efe90ad07838aea99752447c0","0dce89c86208604136de62e0cdcdf4e45b44bca7","14b230f35f6b2498ef1fe93d8947bcc6f54b9261","cbc194dde6b750b3b1e4c16d8fe62555ed3549ca","03475ba197a75b0f8431277954df1fdb0dc14913","ef1c26a9a5882e7d1b8027958eec6fcc82a46c44","8dc1c0bda536c0fbd27085d5b96f694ec7d29faa","e4609acc5d7cd775ce7e52bc173597e0e53b64be","d6caf326754572e53be6497293049442c5fedacf","700a1a90964210ea54bb7cb03dc8697b1efb531a","089dcc69598d869a4d92af3bff650c7271f9c33e","122837e73a6c13432665434ab5ec48c621be6fb8","b06c6602c8a1a96f72bcbebb2a86176d1e69c79d","05b1843818fd07f084816ec506ec505e24f8f02c","cd62fd48f99a76697483c8c9f9ee86d63f63b912","b68a972971d1078301f02ed8f1a42c8181079664","765051e1048a0564c139fd12682ce400bc945588","6a4e89b6ecd5f4ccb9620992a8f7c79f45decb82","d56bcc38ac69a63715c30a6fcd06a1e763704251","0a691bf29e090c7d4a4d76d99a39c794349b4690","109242c011255757c981f634a33f59268a113f67","896a0c5ef5185abad790459cfccde4a83f59d118","a1a67e6e84bf84a00f5b7a5941bd6e0be9bada83","386c57cfad60cba7af4c00b90600ac9801d3edbd","515da5b08ba56440800cb9f5793230fd5c930eed","c318cdad662f98e81f9dc5a3829059f6c784c7b6","f96f11c850827a16c9a498a059ad9bdf8666cf1f","89057dd289a833e8dc089a06e715788dc6b3fbc1","f2355949c458bcc0eaf967f57d782520a168f563","859ac6233d79a8e699de7f8cd2d16238d8887dfe","567d20fe5f392c8d58f8c1488a24d72a24a098c6","6a4521da2ae0b08f42001c2c38396b28a2549c14","e15ee649b89e31c7a4066702bfa6e76362a79ffd","ee8ee463c3b24afe8f1c73bbb9cd5696b3d231c1","d0868a8f402fea0d0e56f3903dccc0b51f19f3e0","5988ae6cda86f3beec87200a17fd77b596fb4872","bd1750c076a51d668dbb07f0ad5927ba621884a7","bf32d3623092f80eeefacc0b76fb381f4c6843f8","892568abeeb6837a801f6d3769c7dd75f3ac5f92","363980519c93dfb7251335c243e02bb886fb434e","69452fbc3754ed517280a674aa61b36de31cac7f","63e980f746d69bb1cd9b1712ec75b416e48b518d","5f22422d99f8da2216d03d90355fec7016286255","d4fc8c8ea17bf8cfabef7d742ea037d0f53e319c","42d59f4c5df39cad0ba319e61c646553b361d1fc","e141845bfb3e12a9213c8682d5b2589ce5305f70","af9c2f8b9c7ab85af386e8482f6e92b20e40905f","a3ee252993e8200c856be3fe664937f9461ee268","1d763a2cb8a65f4ed47edad7c1b7abd3d1becbd5","e12c89e8c9896b2e5cdd70dbd2d2acb449ff4b94","53c65ae7619ac9e80c89a321c70de64f3745e2aa","76e5b048d0843c08753e6deae1d5c6d1d644d069","00abb1f201cbe1e40c2eef30819be115d3d04d10","de0b31edd5b36b8c8016b7ca50c1823f2efbfa74","8ae0624c808ee48c37a09f66a4ed98dd0ae6d972","c01575b3125ce1828f0cacb3f9f00286136f373c","e28cdc4654cf9f678385fbecdbd90d8b8c42c2a1","0b632be4a931f1322e0ab36754c454fd3677bfa6","7de3a114699fa31c8ab0ae8a5c95ef8e1113a090","5d6beba4cc8bda552b4a00e99d34a700c5010889","524ee1405440decec435ea0eaf7ac8219ea4da53","1e9fbcf36c8cec6549e6f2e650cc39f80dc5f808","30d7943311cdf4efbc6794a52df0e298f5e6d975","e1a0f2bd717b884b2d6bdbf31f66d112e3fbcd56","4fd4b0399a4cedfc44eefd5ca27e7541d523c4ea","de8f43d95dcf92334ad2a50cd93d3ca6a0c3efd4","408f4cb146f96808d3d2cc51dab6aa83be87a205","702e28f2657b3b0f50c1e118caf207c0a438f8f1","e56b3439a5e8bf56c4b843e044a96f1446564745","d486cae7016c77af114d8019abf37c57e8bba386","bff9627dc47f12d517c96a2ba5ee929810491761","a9b18041fc42b36f3930ed7e49f58313cad9397f","feb843da2b5e63a2293f6220f52b019a5fc55df5","1ca4ad2cca13fd693a75770310a774d4a0791192","da47a20100fc5f28456db9acbd387b93a427aec4","187e3d103944de8713ebec93f90c333d4750710a","0041efec1dc6e9fc806721196de54bd7dadd97a8","f4d603b9027b09a4050ca9621bf17d07af65c5b0","b517fc11af4142d69e475de19bcd31b25f904713","a5e98c5e33fe95b157f96ce82709b60c54f809f5","b90d53ab7ce34afedbc2bcc91a83d084d22b9177","471c2d0d38587d09e6942098de97dd62640a9898","710970f004f8751d6bb2ebc4c9af726c4c040bb1","587645741035e0325ddb6b7d191c8b1d14f3729a","f0029fd3c6dad5a07592d853c99567f9e8515eca","46fa9c49cdc4b974ab6bd0df67143900de0902c5","419705db6e481214eb6464fbb53cc09575590bb8","ab9f7f4fc235678f948e227d7d53965685d0b9c2","a066f896d861a9b01e6aa55f51fc9d42e407b077","e08b6c9a9c3a4035a99496cd064af2629c5b1f68","bab9759645d29686c480d9bd0e6b1c50e4f541ef","3a05d974e0fb925869fe0fdfdbde9da8ee6a2757","2dbd3475a56dbd0f0ea2967edf2c44e5c4ee316a","207af6c4f9b8204b0832ce95570fd1d757953034","a26e6c82159c290a53c463dc4714789fc25391c2","baef1e71c76c7989b950ddb2e60820db35e71957","e24f2c6489afdccc6268008d3dcc1ff4ad8ea71c","00630479dd5e5aa95915fddf7df9c6b11f525b0e","2cde466ebdb6237b6f72ef78614dc05f2ffb551b","c48aab2f05d931fbab6bf0702e81e45b5cd88aa1","5a1156347d622bb575312011929e504b7485aee7","eb16f9939a1ccb1e44d230f7ed2811ea55c25c34","ad79c703008394a360eb9875196a9414e1c84585","9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5","c1c17b04bd5090503416cef24b4da9209d5cf563","00473e08972121cad4d8a2f583620c93c3fa28a5","e3f02b1a1b20441b5eef3b5e2491450b1cb64377","e815edbc37210074c6ae4c97945ff3ba82cd1e8e","ff8fe3d875b607e22283b39b808a87d73416bfb4","e6edbc76991992ef9539cc7a88604e783f4d0244","aefedb73fcba789207db4da0d27214eecaf0f078","9a6282975938106d17ccd49ef1b8c7fc4b11b3d2","b63384a9f1d318d22f67519de8c93144d45251bb","dfdc8c2d9ab0cd416e8f0800ba9151c1369309f0","5398363572309835c2f6c79d9487ae7420df1439","09a6a74074332b964316683fdfca90094f40a2f5","5ac441131ee83e535600af07212764e322cd16ce","b77968dea3b05e75fe2ad74f243bce9051a9968e","920715b97db4f3d63dfdc0f38141ce842a9bad63","9135e6151270118bfab5d40889ac3b1caeba4ce7","2f8701a71a3041b9331f12dd7da03c99123a7424","ec7a8e7d63e31cca5472b662170faab7935482f1","c5b66daec87796f9689a8cce6d1632554913b36c","e633a04c42e9a1332c83840353332af9cfee2a4d","90de1d236c88a57bc6c8dd705117a41c56d2287a","a6157245b169d0bf364e2c1d3868ff0f5dde9d59","0d83e20236e174818f7b49ad3dff741c6b7fe8e9","252344f706452c36e579118a07bccd2d91afc710","2c17af050935bccf17deb6e6489ade64c0af2f73","6f75866aef113bf776f5df3cc664f872fdb37212","509209894709b3e7c6b10a7d5eae392e06be32bd","2f437e263ffeaf48e733b492eb3cb524ca3b4adc","b352b0b88c820b5d05d3265767fef11a4894111c","c1db81b9ed90e35d6916db0f62472174c362c8a2","9ece961abe12cfcb5e27cdb1d23f61d50124b7b7","bea40343ab347d4819922e009a5b738dead057fc","554e95747c07afa893a2c4c0445370dda57aa7d0","0f00384c93e07c6612456de489067f2cb883ecee","1bdde70dd083f7a967681f34edca34f2dc3668d8","a60896869e6c17f674ff25bee87cabb54cd4403d","23c464a40342dc2f9b32387afd01f9ff48ffe804","6e14cf991acfe910345b16972ef56b28a2d5d391","e49ddf298403ae80977e9811bab6ef39f0ea226b","ebc96195d8ffb263967c7a5c0d9cc78e1847f2b5","f1ef2d5183f02c1cf0f824fe9eb06e3fc7bea967","b3d803c901aff31bf5315e5ea712d52d607a8c70","8c6d830e079ab3ac7df06becb8332ce015aa5666","48209106481d590fc8fa35aabeacc16342037e9c","aebdc4c2126789b915b0fb753f0594fec0f0226d","415d128249f71babb2b11c880b14af721e3c3944","082d83fe0b466eba034332d64d092b1cff026e07","4a25a4e53f4c3b457ac2003bab7cf0001dd5aab1","9d4afdc37231146d0e36fe91d982d2edd9274b47","b6cff1ba690caad461536afe8bb8584b190f9013","2ac27608a6892d8d7e28d8afbbcc98505eb3e4b3","58f3ad69c7954aab1c8fe7935c6a64ae7323c98c","19915d674c44ec3a554e688d967fc6feedcb5708","f7de51b3a6bc191cd0d79c1079889fb7a104b504","cc487f8ce9ba1b308f048905a1e5253abd740310","302dfea2f096b07c0d6e991402c90817c3b5ed6c","c73589305eae7d146fad2026039d7859b1869675","72d50b41853b767c987379b81dc7e979afd550aa","c037f6339f1fc9636b4fc9056ae0b2e2b673024d","958a15c7a7ddf7e4247ea73ce6cc2b63cd0c644b","252702a304005c6e10d5bd54724dc627952189b9","7251c5b582fc73a152e11cde4f589b1abfe56de7","1c6269f2dd3e1a46dbb6a36c3363c9c535be8b64","5be356b72f5b765cdec069c2c4a4011a42fabc47","52165fa12de7ca76898a7c1855a2f23797b2c2ed","4b6bef65242c6ccd96ac857a764c952e61441593","29ae3e5f33b7afa382c277b342bb00a1ee5aa5a8","e1c799f1b41211f2d0dc1f5adbdffed43727b99a","3c0dd37744cb0d84d5bbbb4c50263951f888cae3","1c806abdaade09c49847f4f5702bcacfbff4ff97","4b414f45c47d699da4442ac2347c3b1684616cc0","3af5dfbbf30a212f4b1b409cd0eb7c0bdcd8e257","99da4669795525001250ae4e170f59d9c0e6c53f","1748ce74cc10fd0bf79f3258f74509e5ad8cc4f7","227238b4246d335910c364188ce9233fc70ddc65","bc521741a99823487236526185ae3dc3c1b704fc","87bbaddac33e10fa503084aa94ff94020e78a8b3","d2f4964f58272444f33d6397939ca076b6e1b8f6","15cb56122e3275b1b0f5018e03350ec1c2573d4a","7e1b39245f96d425d5fb64cffef0c29e6c04deaa","299e490cf4c9cfd72a9e4f53effaa41bf5e0d7df","05297d8b391c20d96f155b45347dd093fd6f26d9","d4adcf3fa26a032ba36c38c3d1ec5e8d02a5f09c","a64dc5af7409174a9e1ad9d053aa8cafb2da1abb","6e932c31081597b5aec845987c2a386ff28d5cc9","efe27c6ed243bfa559a94be957c479d8e1025ba2","e04a9cdf6e4b46f2ef9d23f795f71dde5141de9c","c507a4988da699bc00c425dc702ee97e0022fae3","50c99370d2a8bf109469fe1c97d45c8d6303f1ef","c791c1d48ec7dc4df30f4778eb007ad05b3686bf","0df857f9f2f0666f3441713c65bd7667fbb67fc5","1fea0adc5c3f250b585c89f56e6fd0e07ba61f83","51709cd8c8791142b5a1e957902a5e9aed8cc7bb","0edca99361b82ab60d10be260439b9789362cdda","35d600460019e86b98826ff0fe584475a42dccd4","86ef33108e7573a6082f31f6a4bbb0af68557d07","8f4140c9c1d9c1e28da27f56cddf5b1e541956c6","feef8615d294b6b7509bc6a447f3d6b49ae616cd","11cc70381055d0b1a37bf4f62c9931bd8ce179b7","8f814e44bc325970dc4ffcd3588b76369fb7ec07","3c6dfbfea5ee328f290dee851eece0ed40f7e8df","9d3eb3d2b04647d8132807d6d5c733e3b79b7c9c","e7400a0f4e29fb5c0d06af3952b54e05a0d9d7d9","b49f32deae55d3fb5701999800f549e48ac78e2c","a385460a6eebbe142f482edca78a9542a4a15be8","06bb4acae04ea45948780c333bb5d9c2b4c45ced","384055c86fa7a079c2f41e2437389bd5358f4b03","90f7c84bba3d1fff6830ee41ddf1d51b17c8b307","797147bd4b25744ca75711e16243d053ca38f323","93a6be0320e74f3a6524b1c1eefd8a05ff58cac5","37ca542d2bfd9aac296e82e30a76117090dea08e","4ab4001ab2ceb2aefcd8c148705b5de51152cac9","4211e4453e79d884188d314416fa95693a3678d9","22f2f403acea07d1831e6daa3f93c8ea57776dbd","8af597847e3a304e7533eb31f45f398676f053a4","380169e3efb959cfeaa3884a3cd440ab84bff9ae","1b098e646625b76b732b177f061af20bc41d2bbb","6fc1801b6ab2723dee4b1815d2d41a8215bbf98d","526e637a9758482c1eb408eaa2d584b0340e7fcd","57efe0bea5e60eb1849c9e42c89205996df819d5","abcb87bc43672cdf0180505a4885677f52ca2f6f","bb9070770918722b3694350662c6bd5920d7b64e","2dbf8251bc2a3018890ad8c874cda44dcc6dbdc4","8fbb82719e6d1f4e29980d66380474b6a0c45e1d","57e77db0ed9680aee38e8477a950e2bc616b96c3","b5b2ca81438f1152162409bfdfc2ee4ae64312bc","25e942d64fa9ae5864e68bc0b27d5f3525a91771","a2fe9faa64ea4788bfbea73cdbd7176852fa3759","fe841fe8273a25bd3fe0a558ec640bc26d0b8784","0593daa826400c1e177c87e1b111fa2b5caa2853","09dd70878e82516b8f768dd50fc551959e21e4e5","da913f2675479078b6fea6d749c95aaf48643e1e","58d3756ec0692c63a4fbb4d16d188598a58530ee","42ee9541fdebf27bde9b0cab614587fe5fcb0c95","a6e0dcdcbfe90905bf34007a3d1387a48e1ed5b9","6c6a0fe840d3f36d457d18652f9ce6a55e77205a","249521670de023030e41b1ee4edfc10ec0b5f1e5","29e68aa40e3effa1946b3889021b8c61a933c05c","8c7b6feb5f6b9aba41b1fd9e54d33fa4bcf4c3cf","7159f533c3f7f7494b69ce588a43d2809b948c97","b33bf23c6a2a6806a9ae48bd6477812710e9ae7e","b04610b5e75b8d1fa1916ad7255bdcc5c638536a","ff82fbdf6442425f1563dccf35f24254fd7d46e9","4a201ade76e9ebb5595b107b6a0718ab79be0abf","00d5b9ce96cb0855b8040f8eba6d4ebddc908aaa","b3ad2538d082fc191ad2695e68d6b4032a7e31bf","efdca59a0324d25571c45ea7e64b36bb9633ecfc","4c23f94af954ede476f1a503e97bfaa0e3dde499","bfeaf27a3e41cd60ec7be4c1d88a3edd2c2a6d87","59f92e46b9271ed6c5e45f00961fb6066df8339a","d72a32bc54cda565aabfa5549c0cec7c29697950","9cf19f8dee98fdc11e44224c48ce968a87022eb6","66eed7b85985529e54449cf87feee001cba0c759","50b975548dcd65a9506e7fb449d40404320c0983","b6989d0b511ef4003d33f5987a5dafc45cb3a1cf","b77c6d43a86d67915999f4f542756dbee90feef8","6edd2154c8967b2b54401b729b184efed905a8a4","4cbe726cf5b55362d2746ad44abefbe2669ea5b3","3f9a7da85754264b038080612c617f1ba78c8700","cf5b074a95c806c9a49cec98a4e0708dc8fb426f","50181da8a1be0450cdabb713e571861e83028c29","768fd83e61d28301f153adf61dc608ae41216940","47770df198f4e2a16195309347191b00ed865be7","51854d61b0695e9487c7c624dfeb8c75718bd01b","d2dc70d7d5f362013231aa42eaf76635301a43e3","2a1ce0fbc4cbb29b125f2792c1e1d702487cca63","15a1fe1b76af7cd685600fbdbfed27974dc19f8a","61a3bfe7ffa6ae6f929ffe8a2e1c19a6df05d062","a195f81a6a4d6e35f01b499000062b7d4c9d1713","b5885c43eb479d1ea8beb71aac09b118a08cb855","955094ea78d7bcadb0929003642317d875273b68","6ad43757adbfad0163e639e8425aeaddc6e38018","9884597bb3872cd17854b54695344dcb279a2c89","34cdcf5cd0b4ea087b62ecae71c2ac86e06220a9","0e6e98a65f26c915b5717992ba881cf33406c8bf","b2617e72e5d76f8e35607b46d1c7b184df95e8cd","8e8240450edc48f4fb379e593a4ef7f54ab656b7","061db1ca95ff3476069a501cc96f14c479789c83","864b064def6dedb535767e3137c32083d580e588","13af5e8878c58504eb892a8edc9b5cca965f76b8","b1ab44aa05994a19f0bae5e700c4007b870a8ecf","bb2341e813a14f8e4c272765c4db9584b6c5c9b1","db49f35ab8d2bbcf5b97a58b8a2eff064b942881","380ee87e800e44b5e930d784dfb8aeadddf637f3","22cd45b1d52469ef77785ccb25617560ab60ac7b","90d47ae23d49e3ef23f144db1db0ca938f86de3d","eaa9a98c6304a3af525c3e1116299904dbd585db","7332da31fc42fc393bcef529749d6a41dfcdc703","a63a82d5e5e062566b62f1984e4669b01f880c9d","ea02c6234501e868f9c828437b8ac98a00091d90","003f2dab786c76ff0e9041b173ea6c7b3b572403","0c86c1ad152d2b523dc125eb79e838563b3d5f69","a8a3d5c8356b96064caa833993e0e1c36bdc8b1f","fab0d53f7ef94e0eaf8ad4f1dbe1f8746b0cfdd4","97b8be7261dacd961bf4e391c3b8643ab39c1668","8ec06de6681a600bd5a74b4a1bdea85f656b5a88","30cd6643bea5c38128a0dc285c6aeaf0185d2e7b","0ae4ca706663242cab5aaa3854bcd52f94db9d1d","5322ed05c722d64f4f9c610328eea2117c111879","509ac1e0b8ef89bf130c54c317f836117e07909a","34c988cfa92f19c232b65990704816ba1c7d2622","e4213e66b2dd8f5a87d8cf5015ac83ba3143279d","eb892cd0f123244446e14fe0c1f40981116c4d37","251a0174471db2d39b46c87f8fad18b34e6c9681","3f9f0b3dbb534518999d6b10c8e0ee68c1e27793","2f7ab58780c0d3913b78545933bbd641c70006de","0f8ac21592dd2569bf03c97b9d7744ff51be6342","119a910bc6b7472f014773997bc036a461b44a38","db3f87d49171024cce3757c102db7de55b5b2c8c","1e556173b57ac2d74dae5af2d81d79e25593e266","1b79326c0f06fec2a390a57607ef56ce8e6bd5b5","cce6adfc5109eef17cda4d43214095253cf31744","67079f06961a185ea8d65972a69d1d64fc23f96a","e7965b0f8af6150eba68c1c422f475957c48101c","c1eba93caea8b6e047237a883452b2adb363ce00","928ca10a7bf0b4093984ba70611b8162c89043eb","1876999b3a86a91099c6c06b0ff29ae127f9767b","92e114edfdf45aa311f7b8326d286998365b6bfa","32bb236f2433041569218f85052088b85732ef4e","1f382ba4348c4ebdfc8bb4bcb5f07d017d009161","322cb08dd9593f8fd62810104d19367423c69965","6e2ed15ff14efe3063f66c182218f56e557bb468","c1e2ed1d84f6c70ba050669ee1c60263bcf76230","f2d531bd43de60eb48202ad187d06f7187dbf838","cc64679a2081ae1459fc4570acb41ad134c72ea3","305ab94431dd0569862b0c4f9820d591d0774393","7555fdc0035533773a6bc1d54b9bc00b9d7d1a3e","76b5f8b0df2a4dc0117684e6e4f503ac378dde65","d78335d87f4441c2bbe7e1c11642fbf19ae95c12","df04f462fc82637cf38bda2c9da7ae43b1046d1c","d9e254b318a17db7ec7465eea460128347d172b6","f2afddbc5201ac7396373beb91f8a8d474013b08","f8b58784bc693114ffe9c6b523ae73ecb3472311","c4c1ca9cb140f41d718b6456b84900b12ab44b25","25c5848e7ea61c8b6a61d75aac376339e6278e77","0b07d453f719f92cce6c92fa229b8a0d0284b634","e315c94900be47e61152a2958011e14b7e635a3e","99eb394a5f5f164a562e315980cb730a704a0a1c","913777b773c59f4c79c04d43c8a5644f35ff35c3","9e7fec3329f3b76a6c0cefa16b094c811a290aa5","b997773b26ec944c4bc73a54aca8c9ccfe6d1119","dc2cc6bc2b2c5ca770675267bff98f434566866b","da4edf83d3911aae7128e71a0560d275f9631525","94bda27659432852975c5f220b59e755b7413adb","ca90c737b7d86e6a15ea6eea989c549390b0894e","e74e2763bd6dd52aa29920b7121dd51c9929fc89","465d66be6754c446844115d9933022960fe5217c","e9aa6f2943a3168d33e2955196b91b1d3248e0d2","59ce1757670ffc6ad5a9091b8def798880a1b1b5","c6c016e95ad3fffde021b3143dc37cf83ef34f77","dbefa06d79237e3a0241d169eaf05fc98c89101a","f066991aa7bdf8c5e06f2255ea1df96e5daeac9f","914f51031c54a36891418451ffe9a0490d2ab561","1235d422ea75a782e70fab9de2094b14bf837fc2","023c04689e176d1669a34619e9624d817aa5e33e","2870ffe44347cf6012f1264907d744d8968bfbf4","d65ac7378c77648124e0e8acd09cea8fd0d104cd","e68965672df8e06a1a6c977d3426b001a0767a9a","72d3c474b0785d90897cfe566ec8a3d76121b1a5","fb68ceebae5cf660bbcd21fa574e653279286b0a","f9f6f250e68853dc0b3ab397145b8c060e1cb110","66d541c69db95fc7951bc587b20b7a4a93e955d2","ae6b7c0b419d59d2e24a3f049c69510e44fa82ce","cd63407aa40e060631334b307e9ab4273ff90e39","16a49cca04338a58a2f729e58ce81a875bd76067","474523d409d475e5b09f95d4cc5ed8b3b5b53a53","335c1d188026ef60c1f545f24668a3d15dde8327","2909085774380a09eb57118e65782cae40596479","b7b0ffd5c49e950c57eeac1171d0900bbbb69fa6","c7c764220cf944d05c63374f9e9de8828d0144d9","e3c9a7ed4f0b07a841e51b8bf2e92c370d21e33c","75c624e119998c4286a3d13e33233f44924f324a","a6a2ea7a5e42df6ef78216d2cdf13f0d85b9b664","bd5e3052aca8495f04552b81b2a03917f9387717","2488aff93f93deda27c99cf4811986afeb973438","cdcf2e7e1c37834f1bdb2ee3fa2414a5ae5db2aa","8d03cafd7ca9037eb6137ab2d9bf7bf06306070f","6188279eeb89cb1b3d1c54adff31929b87c9eaf8","42ae3525a3adfc9518361aab5625d7ff76e97623","bc513dfa84c2bdfcfbf82c924cbf3fd3bc9c27de","6b6f60defc1e2285d4d93826cfbbd0a0ea667db9","a4fab0ab42b75a4eb6bb8a486ea6d65df02578c0","5519481803dbcdff079a2a1dceca5047f991e2ed","8cf9269cdb614cd6601f9154ef0d6264e86a20c0","4be31e37b0a6ef52ae17e6c67380c4952adb48fc","ffd6838704baaa4dac3b260a550946f43d925f7c","361ade53aada8b1ee02297bb4aeeec36266d20c7","5cbbf87e60960634f08227f00aca359c3a38989b","b23f7bc923de91f5028eef2b22d4c843b02aefdf","5019f5e29892638e1aa6a8f83b716de59799b7d9","e3c744f9f14e29ec0c8ac4489d590414a24ab0bb","fd5f193da5dd9e2647c3b63e1daf1c0ad0ba7af9","48962db5b4832f1643817f1e7eeee98d1bfd9af1","fa9320cfc6a6662e6dd5692a5db4a2ad1c5947fc","459ee51338ff9ffb8248a4351eee3b558438aa50","0b235a5efa9f6825e638d98d9eaadcc11423b3c3","3db1c6a6f527c667e698478c288b1a8993a09c03","edd78d54c4d8361d257aefb3734c4138f9f05590","3f28b72f35f4978256e708568c124efe4e0df397","592b0fc06858853508d99d72a8abc1423f940abb","6cd33f17f7aa25ca019f1c2496f68e191b348582","6d812ad27f1578efbfe70b0234a05afd3e4728c9","4bea7d1b5f2985f4770e40dc25f678216341abbf","a24dd678fdef632300347df6e32b5b5b687b0e30","6322b0bbb7fec1e6574f0bb09c99647472ef3a52","f141bafba386e996b37e2e7486fc5881cb806bf7","6c8ec5a930c56bb87c8c2db91e3fa38238b95bdd","2c226e4edf720ebbadf355e244b27082ca01f330","14772d22136ac87e2bbf2b94639f79242330ae0a","9821562b300ecc2401ec1e42600a92053897e51f","4973b7a513c8ac52159948f825dc67d7e29e2626","d7d8fc6c207c80896a3da7dbdbb35d57df4bcb86","9b049735680ddd7184e385919401ad0f96715962","77c969878516871b29a9567d8917651d01f273b0","c9005ca7fd63980eaf09ebe4598521aa1083873b","2a023a425dd73ee476aa78fc6a544ea3bfbc010b","b50a9114b105dafafdda8248a38653bca314a6f3","7d0212f4ebc9d685d7f8832ce7c22d282e5b27ba","2b16905387df36ad3197119b7decf4fa559d36b2","97d7f689e14b492db9f5219e87aba327987c0b0e","a6328011d85ea285f974d354ce4e30cf8e3456de","52deb679df547ea9634cf2cc337fa98905bb12fb","2154f82302a8a5a7b25e5425a9579de692e0726f","45612f16571b4bf1430363c40af1fa9f2f110903","91860477675183a8b7b20f38b45903c4c6cbb882","6aae9affec9d113c00ad8fd31339a576ddfdf777","0ac7c0b1afb530076cca7fdc0ec152646eea9846","8dcc28254c9695e9e13b3a1f4d7b2b3e97363dc3","defdb5761d20739a0a469507d55fa75e06aa26c3","fe391393d4f907f110875e6571d6ba20a102ddee","b271aa48e4e0af3d9abb998ac9c03eae3b65825a","67c158fe9f64f2c60f3904c0723f98ac9f76620d","d6a1125254787681b6373e449c93d8ce15811a69","0341070cdeea615ac13b9524f18c4e2f5d0dff2d","ac89a2e9f192764bc84ad1e172a00720621cd4e4","0c57394d6e302539d922ea6cf883fe57c7111881","4d0097e8aebca452637e6aec293ea3254d6f5eca","108b4a37b0340bb21d6e2e6b83de5c42b93586c2","12efcb665a0d71b1913cf88f5b7eb1ad7eb0ffa5","abf416f922cb47b32ddc391eb58f1a8572579665","96706168d04774e05b346a4dac5919025cccf5d8","548bd4ef1d3528cd77dd8fb77be8de9a5d5d044f","16158d8db79459529a58e01d6f01f24bd851b3f1","7e2941f62bc4e4f400ba7c634ad422c35d50ad7e","6af109cd9969992045c4fcfade98660fe1a20645","ac2b084fdc4ffd5ca635b17aa74142418e4908cd","9ba9e3722091c417c62bdc4637e9228fd32bb726","c0226d2e92fb0125921b59bb2c226623ee454bef","1df63bf3cbec42e734fca56da90790ca7073528e","7753b8ba0f41cdd9c32dbbb4b43c64d968eb0464","86154c4c692010e15fbb9bd5a1b532e5a1871456","0294887a0ca1b42f9fddb3858d4ee304b3f4d055","9d406889529e480019dbd5b066e2c9c492d2ad97","c132d873b172cf8fecdd5155f5e78327a87c4651","ab12a5cf8e9fb6b12cfeb4a0a0e13671fca9ede0","bd0a9f4bd607a324eb2220502a506abad5f33c10","343497149621433f4acd56b85f576e100790a243","9b2283382ea19b6db5dca144f2d3ff63db7d9701","99960d929435423b25e9bfb55051af60edbfcca9","c595aff4a30f79cc75a30decfad7243c03824bab","2de70698ae2b3c94668556140e4c0197cff3327b","448b58ba4c9b873e1dffc99e4fef10a4fa46c409","a54e3f72ce9d2427e413aa8fdf9633a49027747b","c3f59f290cbfe2bf40a61db2510ff34da9c7e126","47810cbaeafa9527ac5a9e34acf2aa46b0bc56ce","d5ed2660781bf1f6b471a0cf9e1a983642658e76","62f3af9de14f89a66cc738fac4c4e470a180ec23","e350a56efd8d307a989414b474960468a67550d1","9c3fbfc9db321ccdc263d71d2e161f651a9e674d","f11a1385054376bdc4cc01e6aa20d63508a5e6d4","e85036094842fb9a0be7416116dfb9e70baee36f","2897523d12c45e459ee738be9ae555dd0b02beba","b80bc553dd52259eee4c25eb7652020e75d9e814","5a15e6e75cad4f9051149b8330f3493870899ba5","d640542f6d891a9385138a580f298054ff8bb216","4b0f075e9584b20f23f6f16f29ea078d8bd69650","8627de2794e1194bebdb591f2231f8c34a238762","7f1265b41fc52def42c433e5d324070bc6454d6b","cfd6bafec60c123a07477a3d0eb5c6545e0a82ed","ef2ab0de82d7e093d8397078e8cf720820bec8a0","e9896b17a9804ba6392dab0bd6c484f4d2e294c1","9ac312f17a4291432531c60181aa108e91e6d8d3","8505871a87b59b27acc0912a6dd815231c3b78b1","0d578fb765b355a0c1dfcdace3367e9787556643","a663dbfdd8465d45a03e4880c0d907334236b260","988d29bdd8f1d6fc74280cceb76a8b4edb54138d","0930f4cbcb430243b8255d27cae33b2e105718d6","fec41618dc919c70d6a8e6978080c0f0bba22020","414c60aee7175596fa05916a74325e6496ff7280","03beb9ac7de87ef2fc0ea3c50c2217a0cbd48453","2a6035dff45d5dcbbecf5343d22af0c264a75701","41c11894f1402082a2400987899ddf18ca755325","5c636875e418fbf055ddcff8d682639d1f096d05","e6b6683694f6fbda35cad90feff712f9ad846767","ab444a8ca9093b92ef7a1be71751a5960732ac44","d26b6f284f2ccfe9ecec2a8364e5f9df78829208","4bf1d3afbf958e5430849bc7705300cbf623737e","e2a091e6002cc301e562b61092234d997d8f0af1","de2247b9b4ad1f470967c19e8b0c17476709ea79","07d0f2e72b41e20bee566ab7e5b3c66ba2330802","198bb5309dcfb2036bef51aea208147ab24e2679","638bf80ae513400029366ac613387033d6cee602","d5f92c2baa5aa9d23443e5ea4450b5c4501976ca","29f7f48c42a4895b6d5fb4ffe8117bfd766bdc9f","056bc123f8186248c1869224a6a7afbfd23bfc51","d5918b5da6438722f91f4ec0384941d0315e9dd2","cef20a134e1b0ff1c2189e9ce4aaad29e3ba9120","19c3f4c4c1bbef998f7da7edcb4a1a6d57c1c955","42f5c18abd3c0c8e6036e8c8892fd11c3c9d4776","8fb4c9952adcc0c24349b54c594f2d36886306d1","57061413eb0ced8616f69c556b3add5fa45600a6","c858dbdc4e4f316148fbd63184d8a8c5a25ce279","2c8ebab93b8bc534c8960cbbf876c19c9ac71967","c54927a127a69a0073d30e7caa795f4bdda9e780","c2240a2a714526e226ead5a20e3a070bb3eaaef6","edd3bd8cb8a64c1c5bf770c7103809a0ba64a4f0","b411029e31c7bb290aa2d99cb66b4285ba65780f","c1153f5041f896536957b851329b5adaa1de6dc4","b8c849205c18c632e34c66c294bd5b38b11687f3","02e883713aa4a36c83e64d242c8bd009f89d10c3","2b31155baa48788327c927007decc4621a6bf19a","62fe640ca83bc58ced09500e66eb231cbd482a25","4a2eef4ad801a3dc5c07a575e59b8f1eafa42c6e","77b4256718a2997d2a1f0e5f1900e5835581e886","3f122672a2fb188f7d05c6e9b0a3e1125fb2c4f1","076a5f35fc31375b5083cd86dcd69ae580eea8b9","267bad6b4c3485e12939a0e914d45319b66f67df","37aab45091961e7c063e9c77d6c4835b0c14806a","23080c7ed771b6908e8b86692e38784c14a3bcdb","096b5a65c60b64ac5e1a13e9f0573686217f9cdf","517227943fbea90bfb528a2f04ce73ac17ba3e8b","bcf684f9d7a9e983bf4bc93ef037f05905d74b23","6c897707caa74e80671e847c46aef6a1e52d4d79","2717b7f038fe96249c8dc70c8ece3077b37bb3e4","f9c2cfbe319f9c0647dcaf5c2b0ef98187b36480","cc1d56e3ff2c2ec148f3309dd776c6535c63ba5d","bfd8047e139b4978d9d2ab2e1a72d5eea97f2776","ecf3fbadf4fedecdd372cb72ffb4bb6eb263062c","256a60bc6e05468ba64729f3d972086ab8ae95b5","aecffd71d89af9ab8c9b6dc737380b3c4e005330","deda8974dff000455e5f9ad4f8dbafad7aa75b85","5859db00d8b3820356f978cb66163875f8bc1c11","24515266a174cc827d9f7bfc4fe9a4494fbddc41","a483edbdddd44c4f4f59819591be7177a7d72afc","aab4434d760f647db7043870aad41da6c3672102","1348b087e634ffa9eaac21d83ae44bd1fcb06527","c9c1bc7a739e46cc6d67af26e99b7d337911595f","b6c798a06294a1dfc4c2b782ff6a9cd774d9b05a","3f193af893247ca2682998ca0d07c5f14948eca1","d141cfb740a141d276009393479cdb8bf6d9a569","3e4836567b462fdd5160bf1f176a4928be97c36b","b3fb982d6bfaa6d3e20682afb884b4614e476800","9b46218a16aad57c641f70f5f1bbd995e42de0da","00c200530778b7c36d4f8b1ef2b5623216b543c0","e7b24c648cbfa3da36a4ce086535f94d1b9b86c1","ff68b80df7e08a2fcae3b3ace56be1d9bee73235","7ace1f2494a7769990a5236ba25e019acf80c694","8b0ad17b760b6cc803edc815fe65f8de1d92bf74","d6a88cdc4134c5938bc8c6a291d6f087ad75da07","e1da261844419ebb31a1d0a82f0853acc42f6427","021f3c924be29cafe9d8d50bf00ecc6f13675e87","83182ea4a1e6d5c34dd137fdbd7ef9b2c5f33231","c899583ac1bd9c1c424ec2536988ad0790526eea","0a0a44da8d11303d91c18d015333a3769def2304","6e3d4ee9a6c0223f85e696167011865ab162bb67","6f3486c4866a0a0e0408c2e0dbd65f128995abf4","07fd5456c8bffbdfec01c26c698dbf207d6ba0a7","f4b96cc0a97f1f9edd127920ff5995a75c2e6624","9969c5c6a1cc103fb7b23c279b7fde0d92a5599a","a11a691b174c0ddb72328cf8dae6d6f82f5ad885","52ad2e5418fc132a9534d9ef715259202a6acc08","eb32c4b5d2f20c1437a869f0d88019a6fab9b328","0f5c87bfa4f4380b85b453f223ae0940d87e2ff5","59ec417e4a3f61896acb5873efd115518e83e356","5463b5e3489ab2c43279447b66d22b4b35f92e9b","83f0b558a6e30fa9d8c63a97533dbef6fac91138","1f609b7a8221f623ae0c051cbaf44f955c8d97bb","aea1b2e6c336559bfe3eda3c779044fdaa8ae892","6eb030e24cf35ab1017f0157d92b0161ec856086","9fd7aec2b42a32b65e77249eba2298f1adf0d4f5","7d9b7f9c47a7de5416986a1d989040144253a5fe","cadad4848205f60fca9dd0849bc16680c5ef8881","512c60f1d8cee4a66cc75b80af4be1902b52e54c","1696db8f0003d87868957018223481577d6903de","68a6edfd1b5287725abba7730291e0fe501735a9","27afa8813d84d4a6f7a8eb1f1f3d6c6b9faa0bae","32d8b99bc31e3762ae0dc017a05567da2802a313","1cae77cc66ed71751203af453615a11a9bf08874","f0f838a10afd5dca54ca611908f30d566fc24913","b7d945124e17677abb2232e96b14c8be8871a82c","43190b8935fc6355a66660ab541e4777d611a210","4db01d18e5ee2ae5c86ee1b256e3b7525da667f4","bf4d398d4e474dc4aba0e33094d45fb53406d593","074b9d2b3e947a25b7b52b9e32579bba96381da6","e6d83a766a7adf6193d9f0dfbb08b16702616199","3ca84df551f38da14fc6d925988b13156567b5ca","71f5e17680552a4a710cd3c25190584c5914720a","3068ccc8e69aad68c860ce8688bdc6d41107be1b","d510c33cd84a8cfc190cb1dce4e19f033704650e","750febf46ec6212fddf1232b1181047db9763bc6","7d0cabe9d30238ff2d9a05cecbbc22a45ce71ac1","22d87f20faffbbf5b452bc0a35cfd80aebd0f628","d9e5be1d66579738ad9d739882e8463c545a6a69","63658fecfc7765a55f89f39ba8c14ddea83fd083","e86454fb385994a874944790abfb4c03121ded0a","6fd51b6a1b1467937126334f9ffd7be3d3efbad0","1fa9aac3e415f53a095e955c8a37000629d56dde","0856259d19862a22bf164831ddcbfb7808779e66","49859871d92c1540fa576dcd0e6d337840ab18e2","75c3812ab524eeb42471943381994f219032fbf1","8297ea903a0568c715bdcd421382788174c7d14f","e3c1305027d1a7254be3993ae425fcb7f5c9e7d5","1408fab1b48c38dedec4ba4ce656b1d7c5966a5a","0b1e6ec2195a22ad66513685d0c0850eaeb9b528","feef500b391b492959b2db3a7699ad14c6a37892","274b3db0d90c52a90fa7a1801dfeae2274900e29","c9d88fd8e8461cc1d5f83281e8d64ef10a5f02c6","03823f12c5ae63bee23e6ee60077c05229ab5a77","045f81023b25cd4ca0ec1e43b1a2ab19ad645d1b","1040766725113a3a0813740fe47eb0fe674be54e","3c7f06a0e6630c81d8df8d7642877778e5814c60","acf835cb084ad76f1a92afccf108fafda69b37fb","a27b57829e25fd489995cf0e2897b885b61aa0d2","f66ef74338bf3b217dedf2eaead5e5290e4dd07a","ec139d8522e9623a05d3e63ada4fbb86a6a11d26","fd8f679b13c3906d15a6f4a9d9e38c7705e76b9f","360449a0943970274311ceebd71dcb85637f110f","0db512354807318646ac9884f3702733a56b3bb1","0ead6b3cf5ac9d1b10ef107383d0c6e2b15ad863","ccbb5923ac12f38b9bc47448a45340dd0534eabc","0f223783dca992d15ce2f5bfd8c8b92899c7a1b6","a55870cd815d065acea099cf0baecaaf51aa1b16","2490c4d8829ad73f3dcab49cea58b2ce67c407af","b08735f20987a6188fd54c5e2dcd072dc316b413","7a10d3ab78975a95f55b1bf97705ff8cc300da08","9fa5a588f0ad42c58b07b0c30bf56a29d59378bf","2a3f6ee8b3d763f711470f633df785331438bd74","3f7f65cd1c1d5e247f7f55c49a7e7e2a84fbbec7","eb39b7f5de0a09d9768728cd4e635dfef8607e27","ff04c079125cace8bcc4c0a45016e6e141276d61","808a3b9c719602df03aee1832967500ee9cfcc71","85f5953d5a0e6c1c1e5066b486e809e529a86889","fc103566e677493b7ecde44b8ccea3f40b5a01ec","06dd10b3905a7d48beffe0523b785d513747f511","bf47b15e2c8a36dbf2c229156623f72830857591","3ca06e1184e49abd300bce03db1bec0e559c0d03","5544b8975083b0472d565d2005ab481e2ea326be","0a6a0086d87cc0cca19155a49c3157c8dbce1dab","69ef89a8bd3806bb9aace761f65e162ac54b1c0d","ffe827ab5a25ee033dbea2374fd93b84bebc0788","f66507e072e7dc80a1e69ce1bac73bdcd780b626","7368a0e0f08ca60a8c503c2113bb5aa56fbc4208","a714e1a4c77dc8236d7dfa6628ba40ddc534d1a4","28561c2e7af963a5b7b5d40f97354ca205292c73","8b01b2e85cb7ed60209c925f1e123374272bd8c8","1eb1837d0cf95c2c12d8ec51127e222f6f4888c5","49eea481ec962111f1436564096fdbe64d06de9c","8981924fbe00f80582ccec830b040428016eedfd","b068961c8fe51daa388cfd14021712b00fd9aec7","062724f9ae84194bc5ca4fa95d134acc22695375","b40259096c70a4d05695bf2fd0eac9a395f17f93","8adf7c3ef2062dda471f9b4dc6c882fd1f6507f3","a6d5e1a26cd4f593e6ccefc1f785316f587c37d7","5c0271eed748e18dc4bbf48276587991f77e6750","d81bd965b6d9d47fd4f93a6e7fa0a12a875ba1e8","2a30f0460d397cbca3e8b07bf8a88ed6548e6166","55e2ff6b2e8d65ff9eb6640068e4f642d11372a5","444090067232d8764e3910dd8de42c1b0fbc89b7","36e835bbd4120e9f2ac60f7e763edeef93b40e51","8d13753e9171e2f525d7778b24a911bf60346aa2","13bd5c22c698e5b36db9012d4d5a5fd14076dfdc","b3a1bf324566af58ceedc918c83396cba97aeedb","a08c5d73a5e1c1ca730f1fbf2a41a909678d1771","59564f267ce4379282911007ef78ec8738f358e8","d9f7fa4557297f506ee3015fa827d3da9bd39884","6c25eabbc5b80c55dea5e3b848cb770c501c0680","abf20709aff09495ef0fb0effcf488c0457c198c","aefa23eac1cc6d34a9fe9f803f8f5582ae95ec0b","ec31c4f380cef01912e3cfdbab7ab3aabdad2a17","e96c40f94a87325a5838662800277577b95f558b","ea14b0789b8442a930a4464e7e17a3473e2e221d","139daf0e035645054129b9e31a188721fea0973a","4e442b0648332dd70751c7a9ee739c7c2bf9dfb5","e83c50293929a0170af87d3c10318f400ceee07d","f19fc83546f0557054816bfcd2e5342c82cf54c9","1ccfb01cbc78a6678178a27514e8fd78b3b47163","27642868f18007883c25177f959cb223f4e325f3","28ed96570c6091aed90474b8dea126c2df0db340","19a8f409c1d072fa3ffe64d5643f617bbb9fc15c","cd6fb0eb4e79d7964f1116cdd8c5dfeafe389bfa","5e2c8593f754f19654a4338935b8079d589131fd","a15721e5c9bee3d892f4e747aa544d5f0e7db4e3","c8c280a68a3f9f513ba4d61f32e6a9c775728dc2","1ef123c57db0ab5f6395dd5e206234b0ed03f7b6","90d95c7ee17b94736045555f1810a2a920fd3b33","4ee57026bb3d370427ac5ba5070504286f12c2ef","756c033adb9763de106663492bd7bdcccf808b7f","3ce5a74df2572c48f12e86335c5c0a919d195b55","89a32b49778b5411b2bc562260c49925eb219334","3de20641f5690aba7551da5c592a79d44af54fef","f5b183d5252fd364c47c8453c7e5fdd90d723b10","fd022cb156851659f635e16622d37c46266ca4a9","9b86703fd95a94e986a85936112f0135d15ffd2f","c8d416d152003f1eb865df2c05a2024a9672e8bd","95f93e038a3afc95048820aa73fd38423048a487","0d04f212a361f6799b2990a0dcad48dc9f49d7cc","c4c7fa3f5ee80f998b69ea5d84bf8ba5b50f887f","a392dbdbe3f67d42698e47399421fbdf6ae5c90a","abfcce0067c0652729ec9129d3c1d910470c0f50","fa8a1fc4201dc4c16b5eef844dde17c5bba92dc8","002a0271fe5ab8564cd08bcc74ec5c8082e1e080","cacab4ba6204aa36ddbc85d55705ab82b45e7930","8f25a2dc11b73cd440adcd341e4180f6f93877aa","8821f9b750a59ca3ec7465ce54a472eb541d7181","ef32018d1f17147f4fbd1815e100640f9a6cc71d","ad3393743c2e505f68a12b20113f9c2bda88fa89","539fd14cf5940896c90eeb141e9bfee3b31c3ca9","dbae2d98e3ea1441673e5b3506e7a73bed72eb07","6afb90c84658b08c3aa96e2baabb4ba24c92cb48","93c9aada676cb4bc0d4ef0dadc422a98b120df4d","d0abcf1a58a587b9aa30db016d349db63f0130ea","e2583233d151c235e9d25a43a0c0d179d9a8fd10","fc0e341fc5948fae608d4e2c589cc116542fa392","5b1960e5ff1fc82f73d8e3395aa41ca7ade58a76","4073de88cb28d53b5eafb0462a0de33b204deecf","9ba134b46381e0d2e65eb548384626da20bf09a3","863dcdf43139d81dfcc361a6d70143e9c4bbd2af","064189c693db11aa34bc9b4d83683d6d17051175","b47ce5e5d6299533dd8ccafc85d2d2283dd27da6","95edc3855ad7fcb8c30501af8369c7df941b3838","32bc42690c6bd9fef9f17f881eac39aef6b56d22","d9c730e13822fad18e89faa85a3d6a2062ef5b63","a402efeb72fbf46f26ec4ef02ed9a5a26c26fec7","9948da70a03b0f24c91a0969b3ae9ced6c23a82b","8e2a1ffd6ee5fccd7d7a6c42b524dfa443a2d3a3","fcba654bb8bdf4e39b37628a1d46ed3e2b74692a","f1683a290b7261e9bb099aa8f4548809218b31b7","be4448bd1fa8c75f95d8583a3f1a7d1cf6159bc2","7e38db631f0d5577457a68c5dbc7c09a308bb18d","83291eab3ae8940cc9da159774a1da6575196c89","1b944cb663628ac153111423104bb52e111bd797","34991af55322c499eb407d5492c8d49dec84ea40","652c98a7beb8fc8a8aad5075a673caf21994a2ba","d03f35f1bc0ecf09d436ebb44356f8add5b95a3e","db22aec51a86a562d167eeaadcd8b57bc89c9a88","cf84ee22a9b884453ac8d50b4c3216baf2e3897a","9cfc4440c1e19dab1cd8e854d0413314949476a8","c93cb30cbb8374bad0a5fac8f63b3fc6915d411d","1e2a8132f333245bf3f77244b83e625a56418067","ced1ff63a8267773bf440610792ce3ab4eb2f8ec","c19cc581ec1e6fc30c3df48f7683a96436c1db06","caf3a405ab1d7831a03dabc04b5fe2301e82c28e","a7f09b71f9cd3957f9ed3b90c20f66de77d6ca10","a3f1ed9af9bcc0ee95de7a90e864d4260554fe4b","c3d18aed8c62f4b87fff40f3135429f31eb17092","1b9c8daf7bb981f93e23a0a9acd5fbb9b90730fc","b17ae020bb2adecec7834b15a2e6eb370dff77c0","b3575b5164f846f5d017740bcb81e37b24e82c90","e021097c80b3bce96f84cba9572ea1ea846cf1b7","92a8a505a086cf6b4a134a385da77f9e3365d42b","15e77b3b60c184fe0a48bacf2e0d232e02a7b64c","d8c4324cfbe88841055170e04a16dbac9aa4ac75","3adae8599c0a7e821916043e8b3c3d4929acfebb","83b15561836447c622e8c961e0558a0d2c5cc728","1c18943e97940fa89dbc61ad3c733f29f65b9743","0f188461c5690e29fc7bce7c5aa080a7ebe44219","05018582d796cbaaa516c2a729012352a2f4cb3f","9079be9e83206d368e03e5237b24fed2535c866d","6b7bed98f488d4d3d9b9105cca4b4908d2ca4369","a68d15d509721587c1a38a34a861a0f7ce754eb2","a9ddc8f7cfa8c2e0a685a9bba3dcd8bc8feae3ab","0a762a0e393295c200e61e323a74eda47948f509","b07049faeab1add2950a84bee81b2e9b62898482","9b334389a22c1f17afd2adac047f6be92d781c35","9d6d20e67c72614b6c8ff0296564230f4f75caa0","a2981f555a156a21e9f16a0c32e14e5cc60c3f98","e73486aed43abb001172bcfd47192bbc156c7783","30acd5f83490851e6a1bfa2704bda4b187238ee3","a5db25bd27351564f391c5f0516dff64ea61544b","03fb1fd7fa9d9ac92169a5c785458001de789b61","2e21a427ee4a9d596f8b38d0a8e0f71c18dc9c37","3caa18f02a7cc35a39aa041ba8d57407692d1a64","1a065772d609ef9ffb5092e833409a48a79e3564","ef1e2df86d90f75fe595bc39b9a33d831ec83ee2","76af59ee5e3f4f30cddde8d98e8cddc6aaf16a87","f73f10dd7e250576d015987830d2718adbbdbcdc","dcdf9008ae39222ca983a38ebecab3b1fb5834f5","22eab86cdb8410e02cabe33e87a1c60d6cf9da60","35b6e7e2c7cd98665752b1a65932205d0ad0477a","cf7bd1a7e33da94ae14e815cd47ad5c060ee5798","641c6de16049f48ffc38162803aa3440b8bf1437","0a724b81df78daf2a337d65f18c8e48d5e41e795","747d1c96a493883a70d2e3b0178f6dde36aff48a","241de95884ae7c0985d03d534b085b1b147ceed8","a0dd3abad9e87a3a9b1c1af0df301c873a934271","e946fb8cb0a9177c45db5305a26efa52ea8e7907","dc80a29dc565700079308553a6da94d70b22139f","38caa4126f1d91d25d2fc9fb1d8fa68dde01299d","bca97e33cefdf2687ea766fd9bd7032aa98cd0e8","d6b6dcd20e5e43694d77fde0da8a51386a936723","2616e2b3c6edf627834e959526e74a7c88901d0a","7767d89c4501041229d723d5445aa103ffe71937","5302fd125b36d453615483f6ced4e40e973c499a","0de3cde6fc9f7d02295d12a823261340efa7f841","0d826717e7fa838b418bcc8f8f0fa7e48062bf33","19af42b35312f41de025728c4003045484cc1542","3b79529cf2b32fe4703e445b6aa25e929e2c694b","ac7444023eeb2ca998947ca65b0a904f550f2404","040d4dba6b1e9b999010a14605e78b76cbbec023","92067b4714eaf0d2a9be6b4fc50cc9e156c74cad","72d5ae84b30c805692e132e2103e14e6cc304e34","68cf66cb56f12594abbec36dabc93ceba6bba961","fa6f1522b17f4aeda44d6be7162c48bdc954089a","c255643e2d6f2c74886ca995e128443c6087e645","206275f3e70187252c4b80ec0ba33f390e47f2ec","433cb6f490893a2d38cc46bbc7c7005cdb1281f8","baf11613446110ee6c734c29d9fe5181655449d3","251433847f85124d87f193ded4cd353e1f5bf5f5","01c04d611fec2a875332f23a5cf99440712b2f6d","2303335d072bf86b5c17882cdee57a117b2410ea","f680c6fab06b21fe40baf67dbbae0300bfe92612","979c451d0766044599d406d358a67ff6e77da00b","db020f3cead0c9632fc80290298cee8a9eab3182","e75da0a4402e53373c66f9bf99e8e8ba6f0ee5b2","f55162ac1d8457a806b61880dc9ce424ec47fefb","c0beab6c5b85d4327b6da4870cd686cbb9920b04","108a36f515f605a8a3ae749f639cd2c77f9deb80","17ed071e165df7c6c36867147b21683cd97a7db6","29df438f9a2f84249f0cdae15c0a231ef6f7ef9e","e3fd61b63860cd82dee12bf77550c1a5cf1373f5","f25d9a54cec74cca69b0dec72e0f0e34f328480d","dcad7042dc4c7d4ec86699a0c2f2e2c27e0b557c","47e866e748ff52418c6b290d3a5cecc9ffc83384","60d41e9caf6e52c5c3fcaafe6062aeddd8e0a011","9314628921ca862277e43a08ec7272015a7ce67f","0571a3615273b1939c3868c13f933f5a96f464f7","93a63a5e1adf1886ea37a8357442de7e2c80cd20","fb84b49d87757226305cbaa96224e3fd84df5389","e1b374d5b624c1e0a09d8c6e5c11fc53f8d90423","ab9cda1497e7bed41b474a0ab8a2a4b0547dd916","ce24b149d3c0c1088b9e2921d4da474ba6ba1091","b872439eefb7d54a572ace3a57fea01787c46952","ccea45e4fd7f2fa23584e2ab3fe42a228781795f","f8303ec6fb94ad15dcfdef59c315eef609768734","dea5ba3991a5b4bdb6e8433a43a39136b57a9851","9fab3811419aa58b864b5c190fc0fe3fa60ba9e1","6f114c50a7e74a68630525e3a061e88d2c152580","edb1df15eadb791ac9f44e0e15db9fe51cbcb1f5","f3ad14224e27f2a25196575e3c43ebc792c90894","966c054fc921c7d235dad345baed52de1742c5ed","3533e01eab22d2389fa70b4a47169be46a15ab2f","c38cd9b963ad75e41a62b0b3fb3c65af891effc3","ac411c9f4824c99f3e134b4243085deac724c753","aa6772d7abb3ff1ff77b1b658617904bb0af1fbb","592ce20fc506e6b8a74f84515508cfc137aa75cf","8771329f5554f74320f21aa2e1620f9ba1d6f044","a187345603ab406e11ec09414d80409d0b8c49da","f08768c18916c91f756cf99d8c060e1b6acafdf1","1c0007ba71bfc1d42213e9feaa0ab3a867f2e163","34e489f060ab0d60ebff0bb261db967eecbe6544","0e624234daaecbe5dee6bcaa37d7af21896e8bf6","e8cc25a8550aac15929250fe14885ebf2eeca9d8","b11081313443bb57ea10513ccae32e4f79d2b629","88a3e1598173a5d90a65b960b721a66972281796","729af16aa996ce0a15d27a0aff947e104e632efa","a104a9b95bfba31bab59f66e08961f49cb958a22","b0aeecc02b0669d36ea31a2e5c36797bd5c6067c","08c8d465937b1b20e869c45a39eddcec656baafb","f139d0e4e65effc658a06c7957d34e93d4eb8b69","2c7131e5acba610bf9121af14591ad71df287ee3","c68b031b052467096a6d8f059e791facb09d82fa","f89d78a7a474612ec715e5c5da150f97dd716057","a933b927ca5e4c416f2aa550b3168f2eca343b17","26a162167822cb6409414071f7857a49d2d64653","fb12d700c9f4f47c775fa1bebeeb40ff683b2ef2","5387613c7b954a4eb2743599031fe39635031893","24df9f3707767f94a8b7842a24013aa3709b1805","e7c1255b0688494033997eb1cf86afb8b7fc988a","d5df834b89f1f05f88fc1a3aee21f7a011a76134","55962ce28fec5f06016ed3f66f52e6e84b817dbe","0b990d3ef5e4d23d393660c770141f5dfc1d9f9c","a7abb459c91156e0326018bbd7274c9a425e1087","56a44ca03e05a831e5c3c965a4675d53f82e7e6e","9888a56639e8f033c4258043f768cbad53f82fd0","36ce7c444d350b5fcd909f105fb6ca200f9d09df","f15c255916326bd052eae47329e05e27a414aebf","8cd4b9bf27c893c18b020c5c0bbb578ae489f00b","3a078603112710d1d2719d7919711ab76ae161f0","33db6a14df19a8d3feecac5d4254699c34625fc1","d9cb00151bd662a25016ecab69433b2d4c146f6e","6264a529998a1d5d4eaeea226d5e306c8e57c2ea","043103fe6a1168729abf74dd56b8982ce54eea43","5f5c4613858a1ff7ada77121f423dfb627a5c421","47182a01c3aea3f3ffaffff4a2af6977da5934d3","2c190b975ebcadd50ce18d498a8689ef6cb2d02c","d0ebcb61c888f33916bade0200a513b859d449c5","1401b07d328101e11bfd11ad390ace9eff059ee8","79de82f7d0c3d3b506bc459986e295d4545e790e","dfb3634c3462adb3d9f0bf1e2e7b4261c3313b80","237be766d4b0247d7ded0a9b85da12a989c561c8","64d104756c04f4d5c4e8140271d5e8049e5f8371","2314f0c28122e947a7e788816456e50f92b5e4fb","378bb896780acdcf1831c42286a018c5515ed356","1273f106469a878c79d78fff5ef1d957776e4e3b","82b702d5da6c1f826e61d3e0e24a1da4a3aebcd2","2afa2bc389ca5371ec4f659041ac4097f23fbac7","3c04d7798c7d7e510f8dadf5b305b534c0bce452","050a7ea6cc232c8cbabdde1718c8461a4c84da12","cd43188734975cae398a8e4d2137c6e1fa8c02d8","c05c66ee01bcf285d5b4d952fb24c15af281803d","9e419406520f872e7eb6c1cc429188e81950bd05","5cfafaf09ec88d4d4f4ca0a3f01de1d8fcb4efe0","dcc5e21b35efec977539c8e0f5615a30a5fff581","50fab3dc1ae564f5cfeccf68835b6d67b38980cb","40250c2434bd75610d6b42742e116624f66ce67e","cad2fc7ba923f492e4625e02b7cc23500949e9e8","aa5f5191f0e1d7704bf439bbdf41077ce6a61c66","152960eaa0b90680e39c0cdbc81dcdef31370804","a2385cb99255b0b1f7b4d2bfc3d3d997eae36b85","d2ee1b872f83472d6919b96612866b8f2383ed92","ac23cd8763bb00e990e54431f372dd6354bad1b9","0f74e8eaf1c82bd10ef237c0eefb6aa1832d5984","0fb7761f07cc42ee984deaf6cb44caf6703f20f3","1864d3d8c9d53dde7bcba20bd3ad3fc8047a40c3","52cdb4474310bb44a31c6b258398f2b28422f224","6a0a61d0001a4e7a7f3d97f1c71fb0427144aa64","356bab453486647c727a3a8d97063243c4e5c06d","95056ca9139cafa34619957711e2b739c9fc8672","5563f4cc5646d780f175bf4515c12c65a006845d","e161c47677f9c599d857d656e87f549ff844f290","5dee44bbc13605348b65bc74878a5a8be2b50cbd","7908dc322a67d291cc17f5e892e44fa492186ec0","15a501b11344bebfbba4d4f6b28b26329c63bedb","48cefc9c969719d6fab8d3237c6d9e02bd34b64f","523237943cff1bb1b2b5e85289bb89455856437a","658fb0a0a9b27d93bfccc17f24e55726ec69b293","2b41afb30e51629c439344439419b544ef12bf17","6b6f94fb0c4a23b27295d84c43e219ed721f4d06","663f7e6a61164fdef4b58bb5a67e16620b6625ef","bdde82169db96ac90075be086de4939f0651c09b","bf45e569c9e02b64e1e0ee65ceed57bf526a3706","d1995b7d8c06766df518c413abb6d0bcb08a71e4","ccd0599501a72eb77b0b1ffe6efa22b5ec8663b6","defeb49b01544af99cab4de08cbc989b8d87d63b","785173e899862bfa9ce65ee4cd8c718d120d2c0f","7d735da6aa86861c4d0ba81ec769d3b6d7dad3c0","afbcf573eacf8397ddec88b6922022a5e349cc2a","bf739f9fe6712aa5a57ae9598324e51504e0f7a4","d98e2801379e1d155a78d445355ebbb717f4bbe1","efc3ffb816796fbab64d389508d837560b4f220c","ef64bfd68715599746d7695ad4f162fa0281a4c7","63ec5823d18ca1f93b0a3b76b171ec2d46465da3","38f6fdf007bff346637088ad3e989a427f5c9c36","9e9db55cb82ebfda0d6761082e9c6941e3c75082","f52da158d9421b1c3109b59ed99968d766875234","a5b3c9cae010c98ec692bc08463cde25f8f9ac67","a8454114544b1a4f93ea6c6a217a19494ffc852a","7cb6e6b72375fa384c509651657aeba3f67110be","ce0f894b4844b74b4f423056b5dc13102d89cafb","028f959fb12562feaf7f2234f7cf0363ae8f4736","f09e2cf09436e1e63936d011f9eec72dd18ff20a","58e8da57de06aa0e44ea2bc11a061cc0d1029c43","4fd26d89c1ea3c5221bf3040a505eecd45f4bf61","81a79e0c0e80aafd2c8a4d250202328176da676e","74b68d2e710d8f3aeafdf8fc788b7f008d10e404","aeae05a2f40e5759b68f1675b3f41a6643627214","2b91a2059b62053aeeca368bec9c2a94bbe6f232","94a573bb3987957f9d63d94a298da0c2e296c878","fae98c0b6a248c48598bd44f75103252e22cc2b4","788ed938061b681c6fb7c571e05ba6611eccfb34","626eebdec436b8ef232563c557175cccdf957e34","0e9d31a2e676b9be255eca216737e99ac6709610","c3d90941403866d178b27190c3631251b6f9836c","33a59993945fb313309c8a68fe5d6e48b2bd1874","c3c1d119ec871d78621f48bdf8c1911f5618f5ba","e46ff7883ca6242b7d8d6da3a2e9938716be3f99","b546cd50a36a809ba8beb8da1126d41c3b19294b","75d0aeb0e9250db729ddba56570386f7c10084af","ff11864901d4a08d4d618477b0e823e351dbbff9","4f7588b0d8cc35d7deeb1fec598bc7c00ab5ffd7","09fe926ab334b9578e9ad1ecfed3f1b9ab385305","bdf0c93a9f4d2594ffa1e4108d84a3da70903e85","59657d68230bdcfde7ce268ec2e7ed791cc7de90","45f7fc46f8066d8e3a460ed2ce1a2facf624abcd","8a4cec21ca5297d8a0cc9082f86ba12bec1e0915","690c05e6c25174613feebfe70d49c53874fb1b10","92822702958e7b2e0a28e19557381d9e5cb858bb","3d8dd7b327a15e77088d75646739e14a9343cc66","f012ba643627e4fa4a82a69fc35a3b595b13d68e","ad9f987715831b4f1e72cfaf8d4bf6772370bf7d","65fb961b8b2c81ce33c9e0e4c0add7b13da0193a","ccef401700603fe31692ad67ba5c2026e192bbff","41e35920411815e35d7c0c97301dd004cc778a29","59311903482722d015d05a1ce09c0eeefa9212f3","c3a005011b9c721a303ecb0f9783aae8b6fa17e3","cae50c7f1d5c2834324b9d30562737463acfb27b","20a566d63a34e5b502a0b46d3cbe655427f1bc76","4d6f8f89ed0a42b6aae7f5843f2d0a6332018d08","5b54690323342b1f99189d0e94dcebd2d410f466","5c7644d167c2f075f9b4b07eb586ab611919ef28","5e10f8052248858c56faf9f0fc5c25574cad9431","e1de1b62eeb2e4a7faa73c9b8c460f81c4fbb79a","f7238de9d4b8fc2997c14c96df1030f4ec82a206","0ea1c3bd538a702cacd8b6dfa473fb2e07ba9837","4e0bcf1e9948e35d74931331cb1606d292597701","b5813bddeb1cfc693f1e1333b3a41c51ab18ec7c","783c560309483ef564837c1d30bc323f402ceafc","48d03368822c3ad3bf73a985d686e20a89336b2b","faa1d23cb73f82ea6890432a5b4ede7ca0f8e93c","a8ee9a6116d00032b5053385c454da013fcf672b","181ad1b051c2918d6916e4320c4b72db814584c2","25b36f18d38c222fb8d115a40ef1de07445e6bf8","ae012f2381d510cbdd2088c5d55dec05ae0d3000","3fd1c0c76b61173c5d611b14b5b137fb61654f08","b3fbc4c9561d19db1e0d957a31d982056ba01e7d","3302a324a4dfb32fd5da6dc17f8432e05b2f7fa1","43300bdcc2fa5aa7cf636e40a66acb43a4de834e","15af68ce60138e1df626bdcf8ea003dcc1e55e09","78a72419116e2ce92e37bf02f66e7658b4cff2a3","3cdcf02d1e18b5eb9d57cef46e654623fb779182","c067cf2c6a81172d28cf522d281ec94ff608a48d","32408f3bfd60aa382a38e3f37fd56bda1dd428ed","9ab59343f4f5ae36d5a32e3ae943ad6671aa4df9","b8afafa2262684ee2b451b5686679baf984c3e59","015cfc592deb6339965c638cf345198b6a0ed0c5","523e1741fca78ff1141d4b9f7ed793e2e7860f28","c80d6ed439d20a02b3688c376be1da067a371be8","2c6af835a1fa5518e95d874559bdcd90ce5cb24e","0221cac2fc90775e32c327183246fb50a970962b","cea5078ebe9b54ff3514fdae1cbeb1a17c808bae","e669ca2576136c0cd086adaab9c32e0146e62adb","5cfc98cace7d40bc36bb8ebd381aa10de7586891","146bdf031d053d2af771622aa15f70ad04b0720a","a97446462981f00313a2f40486bbf21f67f1d174","372b79b0d324b1eeb5991eb510726420c7cbb12d","bf05309af734431c3b3cf869a63ed477439a6739","8c78ccb027635702a2d69ebb7ad6a6ddfaf5ffa1","b3b4727dff009dda0a65b8a013ec04d52a54b367","28b317966f01cda96567e9eb0caef3be73c5f021","793a741f9c783d70ded4923d035fbbd052ea5d0a","bb49357ed70c6d5f2117ba5cc3c677d82069383e","d055031c73ebce375f3b0087baf9ba617fc996aa","6f764d3f0a0353f7eff2c81d90f0dc2ce7418d1b","a9c9499c730be809dab420704961a611b0a2d04a","331427f55efe753d500461dfb5113be15d171520","f482ed085336520cf8f7072e446b8757307619e3","93231819c28be2895d6e56073e1b5599cd60b888","dcab01618ae9eaa18e16b377728125379a8f48bc","8717afbfe14357fc1e3c192676f89a91bd28329b","48ad133cf9e41f6f4517b7865b9f377ac524eca1","209cb3830c605edef494d45253b89bd76b3bbbc3","2d07fe29208b9ccef31ab654ca5405edac7a0de7","cdf559e68c2496b20745b2acfcb2ac82fc1d0713","6527f2e68465b06113b3960ad4e366f1373699c9","cac5aa498f1db928de61dc3d997791609c9e5039","dd892a327d39c6df71e5e447b30488d7694501b5","561490261166a61718e80fe73bc112b8e3cf4b33","fbd270bfa81110d5b86f46219ed5dcc70fe4c5a9","96dbf19093cfc88aa688d4321fd07c2fb9afb259","5e19fac9872e8ba24a65bf6f9de2fdf9fa360358","94adf247986cd31b41e339948bc354da525749bd","624a2b08f362d0ec74cd617890b1a4c9de6b0d96","7d440d04aaf89b8a78fa9241e61d57c1c0f14124","13c2ff932089db24841bb971b645141218bd8586","a8ceb7e3f213216e4fb103a6a8687d007632f788","d5ca9e2f6fa47b899fb28dc07cd321e1719b36de","9ff17379c24a800dc598bf41a5981fc5d1c54291","8a07cb0b69db18712bfdde193f2a20a94706e8ab","23c5f8c13733f69533cb91020c84f78feabd86c8","f13bea768d2b22f3e49b355454d09fcf8ec97e72","3ce41b81e59c3fa5e3b9d7a5fa78d13bf3746dd8","f674a55f3a6d7d7d86be859c241eba9a5225a2e5","46ac939a7482d2fca185de1d118d48deb910e844","5b820bc247d17de7624bd71bcdb4f93fbc6d4664","651677f033ab98f11f644a1a7b6ca97cfbe54c2b","f0fda9fd874815c9cf888cac52353db2c3fed50a","c68300b88da586aa3c7a7e35397cddd9e24c3fd1","b87abeb9f9976b2b4559753de3a3b95e29ce043c","de03966a650621635c5a9e78f54a710a675fbe6b","1c1a6723d051ee0ca2308c75a617abbb236a7b12","b38378dd6c963d71d0c1ad40c53b29588e581757","42c01ba136640079d9ccc6b2baf06f18e907b12f","06d0166bda9bb3c298cc1b6f5b075a22d82bb097","e3155071bc9a7e5cd884d9435893813ff5871f62","2b59d30bdc3a9da6f8294f479d3f1ae230fa77b3","d6a02e202212c8dfc77a1ccd891bf084d9f187cf","7885360f3f19994b29483c19a667b76e20ca7a7a","c0fd111e71bf12df346793a71229cb6d983c09bd","a88543c88173a5cbdd2566d9d09acc13e38a7922","8b907365d063f9376f644c0a51eb173ebf7b86ce","d1084df81a1efbd40c69dbb2ab1bd4a859cb1f2e","69dca1722f65994794b141ebc05e9b09b4586e03","ca439056a668d7eca01ac72d769f1b16587da53d","a7440cd81ae391993fbee85a6a260ca6dd41f09b","e6f3253f7d638cbae13a75778a57b46b04ba868c","7b7ba584938a276f5fe118bf46a9a9e7aab22655","e334b0c4b29aa018dfa4a292598c3041f2a32730","6f3343f1ce2612cea233975c635a2f37b79fce2f","0d48af4afdf29f39ce954bd16beef6b55b8159bc","d089e688b0588e8e7328d3f9bf5853db74c124f2","6decbec46180d6876103fbea6188c7a1176da4a7","9e2fad7e647e67aba90fae60ceb5a709eea68759","c2031fc813d4f55a95cfcf702c508e39e1ef099e","7b557a4e1fff386639dc8ae040bf86144ad371b6","e35e45a7889a4728f45ba3a214152297f64ea839","c6f28925e2aec9889132932356a041a1693ca812","58abea1ff6f46e1413d4af14655cd23561f66278","f7f3b310658a0f61bc3ad9894f70c909862169b7","f1598f14dd54a9ccb92b389d6ec78c7dcb069af8","c7e7e1f60b64ab8216e87ce21eed1477dda8221f","f6b69dbe8297780717d575d260c8148ea2fa5b32","4a8d76b11159beb8dd63662bfb8fbf66352163f3","c033be45284435ce324235d8d2e59209a8001336","86fcc39fa94da2c693d7975ccab2401c5c5f377b","ef49edc3873f050a8fdea18f683f216742661e74","820cdb46fd494ad0dece6efbb0e81dc57458bae3","4c222c28350c437e2b955b8ddef07f94ff557f07","0bc573635c167b9a3d653641c1389ba9a7870596","a496dd4d389e2752a58f5beb98dcfad2eeccaf14","7fb9508cfa65c6abb678c1f218528192dd617ba4","8b41ebf7840a3091c2a4ed294bf9159d45fd94cf","431dfc14585fa12750b2c1ef2e7efaeed6df2f68","62b0799ba02acd8a025237eccf3c975d1dfbecab","6629cc7a85475d34f96e582c0dfd4b8b30ef92d3","e0c00efb99a760eba3d70276f2f06c1ed0d97242","e7b7e7b7b068f27395313b43e0e854ef1b3c7854","e8494f7ab710501790dcfdb2e86683fc3b9c5a15","abef939b09a9140fdada7e0fcc923c5b5e9396e5","b697444bc80dec9bd418d20d0b79817d305d3cee","e7589d0b802fb60eb2c9e3805d57ac6b20a9fda9","f576b3fab2991faf6e8fc9bb95eee17cec6b037e","61d833a56e4756731e8e149f7d88b6b7e86cdb7f","a8ae46e1431a25ced8565db39e44e068b8815c21","c11ea8a2d001134df405c27362220d2065c3e753","0485fb4df330fd4422b53f7ccbfb16a10994c1c1","7d1c3b5391539c43f82f9b78dcb4c9fbf137d654","85baa41c7a6d33f5960754bd8b4dc5e8234b25f6","7d9f14e9e49547fdfca67687b7ddee2c25dbcd9b","0036019e67ef1074a61552b4072dec16b2666992","c2b8856f2d806fbe51690b6809cd955273503d46","7b02f5591d2a4c4d2d7da723b1303a99b6c4f168","9a96a2a06e2daacdcd90469c33e8f5f6dafa6958","5fbd71af1781b0b808af78ef6ff330086222cd37","2ba4edbfb702f526c6f0109c683b0141d87c6423","1587f45c2551a43db2808f2c5938095e19f060d2","fd1b94e307fadcb5a28d067e2bfac90fb8d55328","a83574e4af312dcbe6279ac6cd49ec18fd51d18f","03c1b6be23009ca67eb585783ec0f76d9c535c88","0102c861dac8c5e9b5be7f3062404f779723c8df","82f896b1ee8c632689baf4bda7e06a9e03c324f5","804035945809ef537aec76ef211352eaf42f3415","1702a19bf0ba38a2ce2fe484cbfeb521e3aac917","7c0de08d386222cb7074c9406047b728ed0e2701","c7f9d8a059947d9da383b6b8c06c82bbfe747550","3a503f62af8a84e0f3aa0e1efc09c490efc56ae3","e218dde3f44ccf74f25dbcca99c2c30c8119dc6f","74969b453597aafd626ff66fd652d2ee5ecd2832","898078a7357aac392c5c4a3c23dc3399c21a0499","e79456519d0c1dff98ffa5f39e8e7c962b7dd553","3996a053246d1c64dcb02465dccf33f36eafbc5f","6af42c536a432ba4228da59876a4b08852a7fa77","5938466c848becb269f002191901487135e39ce3","c4c812de624fc593fbc82dc84a63a6dfb28ffe76","82c59bcf690d0e3ecd9a5be1e9c6014e7789d3fd","6b7fc288fb42731ea04c21ffd7b26b9c63bd8fdb","03b0257ca74a50fd33396ebcd77cf1c51749a20f","7459ade29873473bc08dd3e0aa78d8374d08e5c8","d3305a048ca48eac1bd4a367b9d04f1d70717370","9f341971c91104d088cdbdf7d8d712282ef65498","e0ced07fff9266b646729a47241e34f60b138729","8a079fbdcc74376a700a6ae1cf0cfc30ce142c57","56fe852bae89243d61e91365d6a74eb8af141277","5868754b013fa0579f0781bd8c1c5ba0fc9e784d","606401331abb2d22bd3f238110ec2b1fef9e0df9","d438ac0aeda8509e5961296a5950c2755ba8a966","faaa012b843466805a41f90edf69442c69a3aeea","0a1a5396ec4681f86daa3c2565cf91cc2a699fad","1a317a39edbad6452a17d1c5c3b6e2da51ca2e91","c2a7d186bdef9daa284b5fd8b2e6ac1b3134c928","0a5cf37a759be03041df4de6c0420809f4440d6b","ca7e9c034882aa409d04c6921572e1845ba8bf0f","055c5600c8877ebe44c80fa853cca4b6b553eb0a","a31735ad3608c9ec3a93db3ba294a7ad096fe453","a7c244564e09c51ab51d8226fdde1cc2c7cfc551","58930cf7ecd989bb42463ede923dea586901cba8","9b9fcb1977c2586fcba86405865a10ad81f8d2e6","889d262736999a2dc5d9d9b5c223850951393e5a","4f9dac5bb1a0195e3dd288167cbe58386037c5d8","6c32629758eaeb6c015c7bc350de17e4c715ec5a","af27414b1c10173584539186e396668a899e06b2","59451c5b8d669e7900c7fdff51b813377ac5a040","25fe02eca049e4f96e35104146967e7c32d1171a","075edbc5ed625fb797fbbf8c66dde7a2a1a33f2a","0c22447ebe355e6fca81a7041bb6bd5c50ff6ba6","af719a90a78687ac3d56367ef84696cc3b1c6434","4170e8f3dfefb46fb2309460a8b4a6540b627d2e","893a71b7ddadfc07711ae882123e7df691bce4e2","1d26c518561bffec045293f719c6299668640d55","5ddf288c790b4dc6b6461ed25687e835469481c6","6b07e8c6241d71040ec423056147922170ba76d9","abdcf2c02456619fd8aa65aa95da76046369b642","216baf1c47aa7494f44bb5570db249a75b1ac3f9","d6d0df4ba6cb7bc33ce9842a309e41fd3ac2289e","07aa9d0506aa91e04ece867e9ea0aea4b7b932d3","17a3e2b370c19a2741b0fe01272bf7180c3a1780","14d1d69916ee04340e0db4b3c7356d38829d2014","4899d917326ba7b854449bbbc232fd2e8936d71c","d8953fe7375c5cd2f7f73501f261c738f1315fb3","0243803117b2a67a33a9e01cf97e79ea4cf48c54","d81c5004b1eb7e2041e18e8f4af1a6ac38be3fce","3e5074897252cf957ae31719f4501968d514064e","1f0e9c13a40dcc96eb3007c3a32292bd97aa190c","e89309b9315d45eb4719180ea75f1db9fc2190a1","66f60a848e54b11a57f00cb50bda7cd549ab549c","643200c4d24e2b4479c17bbc1a3d176e3e51d95f","c825a58fe06573d545796375c58a49d05aa66599","2773c12156565e5b0382444f647abc3a6dc1b3f0","a3f0ffdf2440422e395e9613907d29b263daf99e","70190e74280922e598a3b3f80233aa94ea063e22","d2e05b6e9bca9fcc9b7acaa74b4dbc7602982bbc","581ee23a15c0316aec539a8ff5c282e8d37aa191","2336927043db918167c851dcfe41dc15ffff72b2","4bd4d13570b0a6877f901c31619fdff4689fd070","9ecde5524db626810423e408c1760a726dbb1630","4c930f366346f2d61a1f6da9d9c2e30fb9839352","9678231b109c333a5273325c8758241310cd27f4","831502edddd3d10f786214494b3cd8b996cfc9c1","7f68960be57860faddb4c4858281ef3945fb53ea","cf50ce86e04399f69a8b3f8da9728354cc6d04a0","40a7b7e391e14fa53a0547c9c173a869f3da626e","4b80bc3303c88b545d63c6d8ecd63ad22d44ac3d","9725f33ac606ed4b26573015bcfdb86ed6741323","38402fb49e80b9bb5ae5c3c8817d69feb5174576","1746fbd1c6d8210bc093897bc9d5c0617ae7791d","2ab7a0f64cdad863ab31d2c10e58e98d00ae84e7","47d397579bf6b418ffd955c1fd5dba49adddc012","23aa51fc94fa769088152be9dea1fec71c090fb8","f0b43678c45d1f692bef100eaf29cd91cf7ef6c8","aac4cde229f9d4dc1fbc35955cf934a749cb9d95","0f55d3767d03e81e6105185ffae0fae7260cd1e8","6110235bd4fd95bc35b0beaa6023e5787d786242","76725b6c1f73c8d160ad91b42c803a54c78298d4","6a83c8e8edffb84f5c30f4f1ecd705ee213aff4d","15a7b4a7502ce3b0b51fa1acb3edc52851600fa4","d6a95e154a507494efc51767d4535d8c36792d33","ee14b172011e7b7be1c3026c6dfbbf696fad9843","e718dd12bef16c1eef28874e7d5bb1d4c6a34f11","a65c0939fd1adc616275ad01996917fab89a7b9c","7f26fba8cbc532cd282a7e73753ae23bca1f36bc","640d8cc5d2749bbe29a6a85d076a7bdf264d146b","d1c7ed4117ccf7d2ae7e9e21857012e4c8651553","edde7190abc65dcf2886cebc6f2486fd807e0e65","8ef4fc586a5731482618174d170c02ee7de6ca0a","f28bb07dec83fddd647878f54c9043600a770d3e","24baf79c5e30b75f8370c24239a00085d7ad803f","efe25585199d532ce3aa78e53bf31cded231cb57","7b5076050bfe9e102fa28fe2d1ecc068ab988214","45c5a865c22a590913cf7e3ede2d53c85ab69116","04145aade49ae09788f617ffb8df509455bbc87e","f00b60860c3a7ef21a280a2e0a3b85244fe468de","e13ff74c0996439a6f13d491be62ad69cb964019","95e7656a152f6158b50ff15f232097ff2175d170","a4a222d62dcffaf93e3dd439c3f61836a4cd831e","a26b36bec2e99a128b7a61ff9fa1e2e46148f547","cb4c0c630f756a96d9657653405cb50a9c16090e","9a406da44e9ffd37e2bf4b1874a1df58827d27ab","ad351a29db8328c82838a8aaf070eb111116d632","ed0af051116938064fbe3ef464fa41689684e796","5c9be411ebbc57e6b9cc82ace776dd13449115c9","499e1b7a8083b2853ef25300e77717780320111d","b0fb6b138099856c52c1fbdb76914eee0ee55d4a","2beadf7ac0d9a0dbe1df1d96c1f0d36bbcfadbcc","d992eb1b25e3612293d6c72cd462a99cd5a0e4a3","91b8b9463520242183af6dd2c4f999ea714ebbd6","17b4f43e0e0a16d27bd769cab854e2be5e26833f","6aa331e5812ce48aa30ea08ed1adc598c9e5b4f6","c7e53f1934fc133d8940fff5ce093f024afccada","b016e9aff591e1a0860dc2fcd4c74b28d704e58f","06bf5e71f6ec426ff93bcf4fb26fe48841f5d212","1272497fec9336716622768cfffa04aa400191b7","30d409edc19f372bf55b7ee47c9f65087f4d437d","8dc89e787c8b2bc444010d67bcb47378add80061","03a2cf2f944db07b9a4413aa44d80b756f517726","b620b3d697e67f7fa50f8d5bcbbfef3320dcb70a","8e90e884efecc84dba2f800d4a6f1828fe66fef7","2755eeb2f001179fc650342b3a5d8930692decb5","b932d8c37aa416d68f6f63448abc77ad6815f80b","4766c4fc6c9bcbe2baec158639aee75b1a6a4813","024c4f14a14e67f15adbcca39c6a941ea89e0f3d","90f9f123fd4a79440d21557d4f56ef35be318fad","4a1d1cbbb4e462a016d87acb316b5ae12984fe81","3b2e423c6f2acd14a13befd60dd45df4a244d55f","a4109200aae678263e9a5e6d578b38dddcd09630","7e4cfe4b9412711908119d346033b9267d1dadc6","ce89b20b2055eadaf4dfc7dafd52928cccba342f","f041d2e8ecce7411929efc6baf1afca98edc6bf6","80a2ede0d1cbe4235f092c0904ade3484d96efd5","184b5ae536830e8e9ea1b8e15ae2042e92ab8f49","89313d8bfb0e6eccd78cd210bf842db35d0331d3","2879e6f7ceb903d8406828e8b0cf0c28c88330a0","dc3509b2aafe435ffd6c8d22f966f7ccd3575c4e","565809e7361d6bd96ba1e515d7da349c080a732f","ea70afc9b43b5ebbd9c5731f28587d9c552712f3","284f8f6d91d7c9663fe8b25aa652265579b412a6","1c3c9e017bb2275fc49f9a94346f3c46dc76eadd","ade39f57713785b14cc04240a7932575c3b9d72e","c6f2db393e8d939dc0378826513ca09943660f31","22415e5a3168b3dee3cf95d0697ca548bf04d8bf","af9c67db0c998bbd6f0de1ab0af98f9e615e6029","9cf44c1c53f03b67143e606ab3d56680d73ac2c9","c0dde9e850a080510c21715f128b31406e0cae7f","86ed07c41c7580be02d4eb383cb654841076f8ae","4c660cfffb7821d0d6401aa0058755a38698d09a","b97e87480e1c17a418cbf3f7ad8f0d0682c48998","b8b5bb657767698b5864356fb2549ee9681f1bd6","8987f932d64e35c7209cee8f492747f775813055","21ef922c5c262922015c9e6eb6077f3322c148fd","17e9b4aa63f18c8844ab1ad18ecbd31bfcf71316","051f761a87f1706bde0a45da46a3dfe1afff424a","b0e556d1a73981c00d24cabc3f0fc686e8999023","304d31b7d2d0bdd8a2b77cb26451b1d9d18e9b52","f2c1fd2e8f3734a7b8df9821af329c20e93ef72e","45d1f9a69019a6d95b016ff49363dff57f92803d","428b6a308e8a8792542bbb3284218399f99c33fa","2f3c4c94dac8fc88db9a23fa07a070ed33951dc7","541df26184370c890e925adffc06a13d528d1906","e3fc6fcaa6d31162d7f670663dd350f80b6680c7","57f34abea1bffd5fdc14f0e3c188259424b0f3bd","73a26b4c3f8167e900901527c267522629105d9a","dd5037ba829b02ec8ab6f6d77f7ad132b0515908","922cf9fbb0395417168b2e40c204384274ab1b77","6e3d78c94c6ba0e872f37018276923158c621ba3","9738ebcda047fd9b4ddf71a0da5d682ade1a2666","e1cf789593ce344726f43e087e5746802454c208","b24df892feb30051218d27f615e6c9b3d77bfbb8","57845b53f3e71ad8f7c72f3583042f5972beac4a","8de25d6e627cded735e69fa0e385ebf9ceda6aaa","d0e09d84f085c5bffdd5ad06d335be20c246e954","aa5f7e0ff246001e9a6352dbc59610953171ec38","d9faf6f2f40a09c109179713a61ed36504fa1df3","faf5ac8d540361d910e18af1603f56ce9725387b","1937fd5e070b8c9b3108ecd022cc67e3fd5fe4ed","c8d6a3b6dcf6028c0ecbc0bb324b514291c4154b","66a8a07c2cdb49476bf2055ea405657799bdd9a8","2c7b4c2053e36d33d19298debe611edc7b74743c","ac92c147c681f74d4ffe843a2e332e43c662ff27","bc2e8d99e5ae0dbd69e712cc71da3033f5f30139","1964d5fdddf9611e0a69f91e31c06771345754e2","81c49fb5368ab1194fc9cedffa8920c45f5b241b","3aa79fc1a32f505f71c88e58023d728a225353e1","ff03a0bc7b6ac7c42dcb036ab40f45147b897c74","76a53aa328f0f21f4d83cbaa6bf8c2096bbc4a6a","7dfba3cda9f13427f9f10a6eefbec52aef62274c","2bc6db65c14f00de5a0349e910037ca2db7fc103","3f31925b180dd0bfd2601c20d7200b9b152b12ef","a86db9b347a5e0169a010c587208c68c0417a4c7","2e5dfbdb4beb52d021e89058ab64eac1a95d77b2","c76a9b99b00909fa6742e6618f84de71d9e06668","e3b0214f401da3cbb18a81cee0f0f5631f43239b","f5c513ca7beef75759cdff4d50760aebe7118df2","92f07fefcd334686e81f56555d83530ae6741c2b","452af98995d0cefe18d555fed7ef29529d174b2e","31f62f53c516360dcf8688141a5f8a0aebada431","60de40726209657b5581c9a6765df21fb0e954ab","69aa29bbb32936689f36f19bc7bbb3ed7524a60e","bb83c7d6b7c11c92c6c6bf3a151b3f0749d7c230","c5a025c5e31b23ad388c413f9c85776a8001c592","f6139c2cfc52b5027cf0b426b32effada64fee62","2a0a56443d26804524d97d08d476ee10332df2d0","3d0aec7a81131ffb2080f26e4f4544e7a30670eb","0b63e84566bdced2f92adfe463481112d9695355","1406fb6ede644afc621f1f8e4ac2f4a7016f4681","f3588b6b65871b452686df70b1a486ec3ceb8e8c","aa20a84aa909673ca0957f6a454789d4c3e8e62f","bc75fae5798c85b4fb18cbcdc3fcbc45a644dae3","15ada56d73817c5c0be97882a88cb27696fcd3a8","679b64fe48a33781800fe70ea1ba2d25e201826c","cbcf31f0b9a7b51f907955922589e5321f7ceb7d","762a4b4decccd33ebc95092e9411b93ea4a4ef50","0b93d0676d65a327a341ed503d95ea17526f07bc","e967dbca6fee2996c71593a1e7ea0221f3c41411","feb45aaf4bcde4361fa0924a9c805f08f9080c60","871deb68780c6562a7804e986d52bdf77aa016d3","2399d11e2744cc4c3a747271ff4c573ddef2188d","0ca9181ee8e1a0af5ba823ac2e94eb0c6da62e87","6086252f66ac185b97b0580352383e4b068b9fe5","4feeca0021b8ef6078e91fa36f9b91365cd6e01f","f6f475e6ba1b52baeacdaf9aa92960650a828dfc","b20bb8615fe2e99485bfb8e8f422ef23e5f38028","3a33725014169ce51d6ac581a4dce3b97a60da00","ee3179fc5c3e5f10534d5166aebbe5b64f3bfc92","0a0800ebec9f8a5c6158b317e417c19995c027cc","949871cba6f262181e35e8adaee7e2bcf27ed2b2","f2d07d5aeb9c591c5b361a3d346f049e003948d3","3fffe6ccb48c4fa76e1f3aa625fe6589e65558c4","9ef720908f1e08cf46b9a118bee800e1c6f3df33","3551fc6af03d164318a77a8ed250e6150f9246ce","8de4df3fe2e95541f13f6ae84f8b8091387e8f31","e39386ed870fd31b9b27bfd92ac75acfe43b6827","62d86b15887371c59f99bfa37dbe2fcaf80478f7","81213917d11f9e177db0f0363ee42ff5a47a21dc","ba891a0e8b135c61097cc1f696bd684588c225c7","2ea5ac17e8200625ee8e9b09c7836462e33baf26","09153f1143f9af563967eb6e355a88c3fd2c1ec1","e38efe22c7626de34912cf2346f915ccca56f77b","012b39706364a8eb1ed576470a0d35c8ed498ad0","2f5defab0e90312a916642a5c90fda9464c5eb04","655b326e50ec4f6052c7296709ca73514255f621","c07833f8b5966a1414a2cb85acc401aeb3c5008b","71f464e798a4f34244f07eede8be0b666b5c0e7b","b52e47f263db8549bcd2c6b7619965f48ced61a1","2b4fc2e9d0a7d133da9707aa6fea3e63fd082c4e","bfe44de2b6435869ac2c07814fe09e939e0c27a0","0300522189b090e7c1ae9c8888101ea32c4ce6bd","3eb7858a3a2b0a03ca8ec5ef5c85b572f612f28b","7f022a33a31ad276047744ef42a9fbd85f39a6b4","e1c907ec732997991232cd930c7d897cea9cf041","3cca09d96a8918369638813db3a3d0e546369503","9638c9cb5d5b43a19df390fa0bf6e996e84903bc","3b7e9df2553f17f7d6eef5c7cb63b14d58d99d9f","f8fd9a4a62e32a34dc6ae888884eea115dcd75b4","bedcbdd420c20ff37f5afc1b81080fd7b25c2a2f","e69dd3c712b558df678fd458f9d24156d1da7cd2","19c92c69c32c7c8f193a85ede6b2a0924c0302fa","d6e413bb9cb91255014cddacdba1591e14df56dd","817efd0b68f0072c6fbc51ee60dd49fd3bab929e","613d374bc571929d601af1eab17079a639fe576f","71ef7e8f6fb8f96cc622d9d38d21663486a8d652","a3f8dde502dbd8d164cb1a87d7a29cbe6ce64fde","08e6590fd625bc3b592b7398ec2825f3758ab6e8","b075f13988f2db892d6c27d1e223c7b10d28ee41","0cf9597758f3af3afc951d0bf02dee1aeb9a6daf","9ebc6ab45a375310f650bf3afd31f076215ac52c","c6cfbad47a6b8abf14196d50e01bb1b15e2016e3","967854f8e94b1070ae3e283f654e3c8a3c14bd65","640856f4d4f4e4d10e9f793caf6ac6f4d22678e6","30dadb12281924ccb59efc8df4b3b9ee68c6e3a4","52f73a153d524ea927e1a1f3efcade36a3bd3ca5","20b07a1fb55c31d326c3f9c36d1276eb1bcf15e6","ebf9b80a47f530e3f75e1e69c7ab48cfaf6cf595","25b860ee2ac60fcc1bc58e9d82672c2549ce07ca","6c9ee1f125dc45625eb32d08e623857058cf30ad","fee2f367afc234afa541667ab800e2f65297e6bc","1c2782a7c7456b4a473e519ebb40968c521911e7","5a23136d1bdc88589ee7082098dadf74afef53c2","8e4336a7294f0cc31aa5ccfb2854c702aa86dcca","ec4d467b4c5edac86af6aaab0545770377294346","1955fecb2da7456029d67b63b24f741f02a80ba7","9240b7f2d16c0dce18ba5e3a0479920ffaede0fb","d42c5646a584eb0a5ea469dc017a2892ed9b955a","fc74dbabd54ae36a24641a95734adb2e3df47162","80ad8afc85a90e6fda1b136b13c1eb42e35c115e","d6e54de50239e8ac1de645bd411eeddbf627e4dc","c846e49a7d3439d9aef5d499ad403304d89a3b3c","0d6c6232b2c4cb95679f675345a845fc0ccbf99b","7c90d51b729d31557ad6d45a5fe18d11f6752cf1","3d2fecdeb31aaccddb9f9e1bf0efbca5c5ad93da","20bda9a2badc4545cf061a1b4da32328b4caff15","1ac26faa5c77e07951831b3d6fe29b170552b4eb","89f264c4a8a24f99d5173436dbc209973a117e8b","5ff84070ca3604b43e86562a3d000ed924a604a2","3fc684a111613a07ba431bbcac8314660c780079","09619b02c41e1c36f041ef8f8386e5565fdd052a","d11a61962f538cb515afc0b006582fdccc514955","e39dade17706f0572da182d8aa542ef06441ac20","8b8414b8aaaf5b99ed32195cab3b2b8f3f698543","054a2ac579c4893f46b680b1cb0d2460aa3d9140","fb801d4964fae52e3807e28f2cc5fcd940ce1700","24fe3bd605957ce803c0641a469dc3242c242238","71a3e71b61690663f5bc6b1b091f578a6d6915f7","6065b2d1778cd5dc8c078f3b59e501fb8ccdec9f","77f21b63e9f1e7a7505be0eef8d8be7f322b5fac","ddc7793bba593548cd695d2cdf13f1f7363b3f08","0442bd6e186428becdb19f152f47c5364e292cfd","17b9accd0c922738d91d839bdb166871c9e9ae19","396218179cf6754413c62f7cb952054277b25201","91a7b8c94891ccde6336e225b592675651544a79","674d805813f487575422f196f6114d80d83d00e6","e5de5b4908fd31954c36662da83c7cf3f60fe2fb","d67b602f2f995f0044b446646619adf45d37256d","8f0f327f0207cbde27bbfba3ac106b9457d7201b","5dac3e857fc349d2b33f53013381e32cf5ce3e1d","e07b9a89207f3570b88d9e941bcda180db300ce6","82ad05a20ef4420122b18eadf3835c4a8a49ba19","9f308a5bf33d0242268a56699beea99d96b0dcea","d1831915bf009b263d13cf8fe722e10d48fe1a30","450bdda97a933ed9081efa20bddc71ee0b8286c9","30a82e5e007dfa6eca0bc2021381beae57293b91","14ff5aa6ee19ba00237c57ec177ba67075644600","00be297b84c838fb98e161f4eb9b92bf6a3beda1","4784e9506b4c116c08c5b1a4418aa1833afbf6a4","5d666319e3f3ca784658b1d7f45f5f9a09929583","7388a1e11536530ac2dfb84fccd1bfd797642766","89fc4536693a2b31ed1423998525cfd03fbfec16","2e28bd602cc9a87a6989a65ece46f1b02153e418","4d5b82811f23ad1f7a14c18e723611e2cb4a3311","d413f372be9dac1bdd9ae6a709de910d8691b58f","44986081f2aa549a8a3a38b567bbb258c4b8a072","f1ec8ff6e8ac8a6889169d3db55ee5a160ae9e1e","90e37d58d55d5e8b79b3edc6167c3db94a4c423e","33ffdba553e90471150bd84067c88a79e874a2aa","0865365e21b9d5b33f12e48fb6f5f50e19f48e7d","341bf71dc17f8c4a84291b89a78ecc2936d85378","bcfb0a09f89f6734e2404acd68505dc45b402ee6","a0f49396d6393219fed338f9a7f1e2df879b8ad7","fd81c001fc029f0c0f1097562515c54d9e18c242","63e91029b12cb2baf7514ee2d16a70c0d6ff460c","b91fa19582f21168392e75265bc1830b01a0d464","91349290dce955abe8c8014e9107d1a4bd35ae9c","3dad0ce8f4815165966751705a07fae6e6e2b796","7b5c44730176a17f179a49dde4fbf119e4652221","6d105aba9a9a966ceb506f1bebd4f61bce792115","d6dc909ebe9b72fc603ee523bed7c8f6d307fd06","7f52db75c60dfc6882074f68e8a3305e5a8c0733","cab1a67fc33a9bd4686b7a66ff3f63e990f22969","49a73182d322f258b0fab76077a41b3f68a62bb1","b1f037eeb94ce4e3977ffde32c5f7a1cc96cf81b","fa8bc8ef13f8e628ba8d7a28d7aae3231ccea330","83e72877524f1fdd8eeacf96021719770b8fde22","414b388499a7fbabe85f60a968612175e61540f9","66f6a8b4b521395b17f757e64a4341f33df674fe","f88f8e1a4a078ff9c14398f5b5ff5cb1f7780c14","360343fb5a09a02df2774712c3730a20c9a4d26d","ebdf9cee6b87ab9cffa05d771889fac8ca38f19f","d3889ad1b4dddd003dbfa7d858cc4ab734f1bb2f","79178e75cd80c09574b05ad7886781b40b2137d4","8e6c281a0489ee908eb1666d30b65fb22edba670","fcbec6331c834db7b4118e038278e1f02e9a8f06","98cb49283ddcd1ab01db0e92d691dbffbacd9d6b","7dd9e5c57cec3d93ab6a359559d5a79e87d5bf4a","3fd23da5ee2e69e1aca663b52ecf1f3d61188a64","6947bed015c33706b9a441fd47cd84f0da99097c","ecf80fbbbadaa782cbe81a6562916331c6762970","bc26a5bd3a51b11bab63112275e7045c63a0ffc4","d826b043ad285121cedf6286d1fad1eb23535bcc","9fc0b23210df7fbb6e95f8765e798bacd1853f46","171c46120d7fc3ff73500711824995cd24a64a51","ae859fb81e75b1e7dd3caf37efed6b59b32c83f6","9143df15976c26e931d66fd89d3158ccb5934535","cc88a4cea6055d66b398ba1664614dfb067eaf57","a14bd7099582b493fe7863b7444b118688ba822d","55f992942ce51c618cbc8bff4ae4340170afef0d","a5939c2953d63178451d9643650d88d5a2fcf0f2","d2bc9613887d9ad02f5c3f95ebd65714fe5c4aee","4d5a87a4225782cef357b9814fd47e4a26653e34","d40b1825fc7c21b80a9482ff7e3ee571dc237d17","469cff734f7d76aac3457f89a0b5986898bb7efe","6ace4011e4fcc3f684ce0992137645f614cfdee9","39204630a7165ecda15228d7b5210e1634e6bcf9","93be4982d012a25f034210623d50e519cdeddabf","5a0be858f4d52b374112f33245be16299a23e300","728696697174e70bca49e6fd806ffabd20eb728f","4c76c6892c1770f4e8f95bd8a4d8dcddf31d96d4","1552dbfb21f005ae7f747b8867f9da553b678b77","589976321c8210a586d4c278c9bbf2b4d480ee19","6e3f2f44af808e9f4255c2462e16beee844c0df7","32c12a92a5633678921ee9e43f72eb3b59a635ed","5e56366eba53a8ccfc4de48f0d0aa78a4cb1bc98","c574be55669342e71f6395303f4d287c81da6c2d","7c3ba6f72bf06755cec0439d8560ca72ef80b780","4e87f471d7e9885f447af79fe28b37ac30487b46","249c11784acd1c2b206efc2ab408c638bcd01287","f0795ae2fe72e8641951af57e9a83fbae7d3a43c","39a4a6777641cd7a505604ecfee68e7d42abacc1","618450caec0df64b53a112cb1333d73a91b50aa2","e89ec04be864f4e0ae059a94479270967ee9d7fb","22bdad8bbe2306d5b3ccaeb25483b39fc760de53","0327a51c1237e2956b5b4d3e520e43a958f1bf8e","f5e85c61039f8ff17805172c7a417747070bbc98","d629a753ec8d6b3e01f608652e43909be1b2c254","3c5ce7cd8598c7e38f3c74ebf8e1b3e9c14fbf6e","d250ade37b1e74dd11c870be279318ba01a8ba70","9f134aa5d1b9e3714cd9a19948004204b7f41c68","aa3e740a536765d413c4232853a87e0d12d10223","e6ba1630315ef675712319f938dbaea08b3aa59f","bea607d53e4adff19956adbe09ace170d8cc40b8","4a088879502a1ac80c6ab791d79b7a5482aef811","3b596cdbe046c4a4ed0cca51c5cd961e4c7dfeea","992a40a50dc886ba29a907360374b18f1cbeaebb","30af5e81db3981ae0e98fe2c6bffc0606074aef2","35adf718cfdb4950177f645b30340d93dc2499bf","9107357c8dfda98c5adb33d3c5f4a7be1996fa07","803b3934d6f85b71c60f2338a77ab5c5393cf422","09b7a651b85d8711d89d3934d6d995d9a1b21ad6","8d1f2b1857322ed2875cd83b275f3a80f04394a9","cb86f6fbf61263e0cfe73313de595b8e3ffd4bdb","0aa4765904b0aea28ccf485b2428b027a5960df4","baaafc5829959e065d2243092baa0369ad4a7841","785f364bb0be0f4c38dcbc32e30bb7668da1989f","fd52555bbe53d08ec6d1652b6f26b76e4bb8da23","40574c1fc0ca37f1407cc75d56f48cebd468d482","b1fefe2245954cc9e76b4966d7c6eab60c5a7a43","f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd","1e59169d2d62edc25d5c046ff119cdd9bc991a18","a5973f4071128e5f7094120eb40cab2388c82069","f9a38d2309043de9e0c763ae72aa81b25c1dfca7","871c47a2bba3ce5adaf5e46e5f8d64acf5a48a1d","b51b3dc03088dba90ca6dae8b9ecd20dd7e96da2","8354bb463856373c358653feacdfa20b97e0d80f","090a9abf841b0a1700c27d243971174aa34d3c0c","ddf21ca016c611bf4b88d6e96bae0c65faeb6618","59c2e8906a5cb64b55f29d656a5a27366ace38a0","63b1a096eb17fd52cd46c36177e5158dce54a60a","d350f506a0fd764b5ce3045d4f88fdaa2dacabb4","63283eca5542314ea5b71afa1fe39bd48c202a4d","62eda56e67e2a0df6338f6b44ba43d71bb7a339a","ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8","ca194033061b4b29fe00d8e9bddf2f0478b3c3f0","74872fd23e5590e825bed42bba6d515098a6e268","34951904972add68b82fdbef84d62726923a0972","7154baa01018bfabcf9418d8e0cc7788700f9146","ad199c396478a7165da1eb6909ccb28f124b0240","73049d115e190b8c356f0689a9079c3c73cc5765","ebbe2bd57235fcbd2edb82c05bb9d7d768b3e7ca","0968c8d2f65f7ac6e0d6b3718ee1028b229b3353","1feeb3e1c8406caf5497d5fcb40820cbb2d0d165","0e043162142c2d9f3e9b8520155d049687cbfa75","cb484d75a3a879c11b47a3cddb3c5400f85d608a","f810d369debfdf95cce7f41c48505137d8e53385","d28763a4c1792dc00fde3d151eaea54f9cf2b8a9","e90cfa6f821dfcc86184f86b0b6f2adb827dd768","eaea6466486c2061400c3487d214d65cf500ed4b","e4a36d0eda839891205e889b7ce1426a8cd20ae6","64caa4733caa459f2dc2eb6eecf88053fa6a484b","fab66af7e99eb71ea6a2df30bea46835f749896a","8eb12806b8d60940740aefc8e8debe1bf20712b5","c655fc7cd89d17eb858b3c99e82402de61571bb0","ccf76798d54c7ed70813346493b7f64264181f7c","475cee9c0fc7b1975de1c5380178763dc2c2df38","4c0e927ccf89ed5bbdce280ec42ae985bf8fdd7e","b96ee28acd80230ee56000fad2a3ca15e461d5e2","1d12470a78d31a054aefc7f7c9a863db24b09986","b44cb4e3b9b573a3cbbd6f71aff81e6c3465d84b","d629fd9a361c8eb55960d3653a878115a2662210","139a957802d94ca7894265b38cc651d3748bf144","852b9691a68ab44234a5e33fadc6f89752e44c6b","219d735eb246d83a96b26be83f8967200b035ab9","49cea443a9331e7d69a54856035249c9508d9bc1","7ae8ba2d47c499cf119297a5c31b99f04d536dc2","496e4e0d2f310fe603cd683c197e247431a48b4a","ad87dac77ec4707012ab2567a3dcf16e622760b5","ad61ba7a97cfa87e62ae8f369946dfbb02be6f6e","3330c4b4de360467b498aeb45b0461f58627bd9f","ab3cd9713841bc4e7f55851198f2e465c6151b63","b13bfac9e31e8db076fd3c7d1c9fb649ab417b6f","acc45ccf41565d24ba79a63480a9f18681767876","bb1d1912ea73592670f75a6ec89845766dabb4b0","763ca3dae1aac597965a8dd230e91f888707664c","fbcb2edeeba3d9d3085c270135a052700475d552","4cfc29611e21811065d024a6de1685418e60111e","2070b80fc05d581fc8f44ba231fc728136877828","b361f371f1c9ccfcfb064fee8dfbaacdd6d91cf6","f8a95499bd9e1556ec1e5abb94cd739f5cded466","5fa7cf35b2069480ca4c84fac3c0e4c5b903e75c","e4201734df8c835a12b39276692987d6e2f5c267","3002130a6d3ab0a00d3e7538283d7f468becd8fa","dc463e1e42ac919d99d763c0127436877fc4efc5","1980a54dbbb50f27b8560167683109c485dcf7c9","6b34f10ab1dc92fa0addf57cb3cdcce5fd109d5b","15a20f9746213a1205016bc0dd5c0252d8f023b3","c7f7dd3e3e3592264a05e0dc7ee5f1ea37fad738","443ce6fef2ff2115b90d1929d33788fb2afe2636","11e07d18bd80c0b7d8836698d98e058750e33660","ed2b66f02396df322a3dfb6db24b2caa2dfb979a","677e95d8d189a62e6473b43989012a8258f193a4","e7701bb2de30c554f52dc9d3f0110b4001ae18ad","967bfb0c4a1db5adb10d40f66bb8542ec25e1694","4d08e7c4204ff3fa0e17e0de7e5a08ef03968202","0284727e7bc6337ebcd98e61eacf0d095d74a094","9543801d51910cdf61123f591fd91993f57782ae","f1099c7221bace0e8d4811a6f6b39f33f80bd7ff","0130bbfac000be512117baaca4cc8a08d525d9d2","7010ee3cb980fca18248fa168a4dabd78cf51e9d","a5c3e3084a33159418a7c709da8937161a209340","5515d28107d444b84c19f2d14ced89c6f08a53dd","13b07fef8167459a6074759bc989c9380aa05eae","9cc6d21d9f00644d3ba11b7040c33a157d6e7138","879b70178bcac6a40b9b2bf4d4c6c1c76d53172d","238d488a045444ef49d88fb2e93122a90e092f2b","6277e6d40a0f0e8c84470482400959fca4ff5ad8","61a693cf782c952dc151d8d77b1ab365888e6701","04edfc090b0e78f4f820977da8cb4eb2d015c5f7","acb23adad37b459e64b8f9bafbbdd1185d46093d","78441b486a6e751764f9c78d9fda27a1f561bcf2","bd2b1a62d9d6f97ebfa7457ab3e84ae839531bdb","9b7b46143d2df7d4f2efcb89ceb5034c7a57e79c","2355f545ec652974ac4696728e3cc9e021532130","f83b73be132d0e75272fd47899bc2d24d1285a39","bd775aa0bd25eaa331952c8cdaf0cabb66cbc213","468567438974ccfea11bcd5525cdeece3e1e546a","a14f9c2dcad6468f95a318c245dbf2edeb618133","2eba585d38d29b9ee31f8132fca912d0f26d8154","33724130372df94137f4be42ec58fbaa6873ff5c","c478c1ded5fd1b073514bea81d6b53d35061adb9","66c1d9e48ebd5402d44125cb1c47723b17d463e8","12b4e232b279161afbc6b0f6805f49f6f0d91074","af6f096427c27303a8c791ea0737a34f879711ea","c4f9820c2ff00653ab1fdfda977fbc01e75f1138","9a4f6d66896b11db71690e0d33d43a614dbd725b","f3d812e3a0549e1235184713c8ebe0c6b26c9fde","4755bc9e2b45d0ed79a54e847e175c4692fabb39","05a780a10106f04ebc5bfed86b792ba4867cb44e","ba7e00dfef30573a9bc8b25cb51a86cd1eed4042","3c646350031d4765cf9064b426cb763ef4acb0da","f1a8520c4541e86eb8e2bf932035a12f8bb5032f","2a9e742c12deb8f4517d7aab1e3fb1fc4c51a35c","3fac4ef336c3846f423a6243f34e8d9d6eeac85e","4c77f4806764bd4d2b17394e9f1e14fc7e9b7045","7f3ecd4227edd4deb632eae9cbaeb5567a959a14","03a080547dacdec0d8c181df700ef8dd1c092913","4c000a05f6275ae7b539927d4a2608cb54e34308","89f7032c2e944255955b5eabf0b2df4c2190748d","54106627203ec11259424a0b5c5ee655ac219fa8","2e3a1caa069c3eddfbf0b890bff7f7d85925b476","65cc56c35da357ac7799ed9616aba4898f17f232","390e957ba4bbe1683915a5de21f9082f84f3ebe0","ab0f7717e71efef3f09faedf66ad5ad38fefe99f","6496b53549aca7b1be57c3be55815f32a4842201","3732b2318e8a4942e8202f1797527220a5ae01a0","159c2ec69cd6bb34e264b6f2df3351b86c6d0917","f2f18261c390646f58e7a21a4437002e63e34cc3","710c87ec995f93c87f71281eb9b1a9f7ee7f7464","06ce2e339e80048ae0b5076dbdd69577630bfaef","afec30837c7026251b90fab6f47131db19df278d","e477fa2bd2d6cca37540e1c0791288f52bbb50b2","faf097d350a2a1c63ab9399355de70728a958b2d","2e7345c00f0bab1114579efcf27d5a123943a9a0","9d3f8418ca252a4047b3818f16ed22228c1d0071","7bbde636e802f85c4ed9ee95b9ef19abc1aa249d","2fce0010f0d0eb2476028ed62335508bceabd820","dc4be4350a4aac91a342001e1b6d2eaa11d0b4b8","e2160afcd8bc36400ca9640c35516acf35a8a809","0dd96bccd3fd14c2c0380ecc6326d2a655d8d826","77d3c26fc382249bb491b8b335516e8230704bc9","05dce362d5d86c96f509a1d11f3ae94f97487ed2","f6232efed99d8190864564a0886764d88e2a58dc","2970061a73f3cc482b2f1e4dc4ec42e32568134e","9f6a06b9922196923a60c16c824d70481ca96056","9126a2072c728fcde7b09e083ae979c1c678e8ea","798a14eb339a06abcfdd3571e854b892e4182e9b","47e5b43160128ea6e466ad70952078ff386718cd","858d3d4adc7e8ae80009ec61cc042d6c24e9e536","81fb6e474f1754f50f2438c827cde5773b972913","dd55cc78797305c7fe1c89478e69c0b8d43d1a92","51ffd452026236431eb8eced345ed36d053c247f","e9392dd876181c58ebdc309be84cbf397784e87b","b65344115e6bfc9326e28fbb9b7306c5f7dfded0","b0f10c66436b736fd773321c8b99626501834ee3","2932cc79ee712a0cb5abe3b327ffc9aad4463c80","b83c14db891cb2563930989c35d287d802a23f9d","31117588fd8558fa14c8625fe018ffcb16e4c27f","7ec55de8ecdf0c531fb41acbc89f219f367ecace","2a2693124690e13c0dd0ddc3b20f228d6561869b","34f4ae18b8d2b1cf9b56a8c3ac1a93d5190a3aae","48d57e4a30e01d0f8eec54d469bc9e69a77240b2","91ca725f9b5a4a77ca70024e3bb73b7c7821a530","c1855dcff14a118828de16e850b0698dc76b25e9","7eabbeb5af3ded3e291afc3d743082429e532d86","46bbe3a541449416d6282b344a4a32e3805b36ec","09e6ce693d0d69c81259fae280eea8fca81c4f47","f75028a34c4a9e9659c3a81d204887866b81c97d","5dcfa8b615acac2587511597f4d680d804617e12","968c490302b64f165aaff4d7c6ae372611e53ace","58fafea485bc7223ff4cffe9b9eef8ce9cda0c4c","920f3f6546d419fb26d2612490bcfb719d5bc06e","b835aec87bcc29fa5a21873412fbccd0dd2f06ee","b3c08a83266b591cc8442946e94d71eab992ec49","b3cef1b61e143f9fb4fe7643a9369cc03771f10a","94b3e786cd9d23ef972d366333abfbcfb1f7b989","592ee82010d513eabb62203db866cdbc5bc622b9","6adaf8f47a9acbb8d56fa60e47a1106e5646c299","518d90791495359a26836c90c1d1ac101669e4ee","35e7f992993a69a1e25cc12109ef7cf885e18260","fc299b4f370d586b75e1ae4f394cd3759ea4ae49","045bf23207754f17184770ad4371cf7bff582468","aca18b6a4929554bac5936a83a6e5c5fd0419b8f","9bbcc96b706127aef60adfcf08494ac1fde38a00","11b2aa2729b5d8b2c03ed0d1f2d3b58f6d90d777","e09d76e67d8b6a59a1424490e0124b2d51f34b7f","8cf0d6ceb4f0c6c102a3166e8feb1589dd1030a9","6205eb40e78c5b54fbb67cce383a1983670bb0b0","7d517d4a71353982497209312c3edc98425a84fc","bd5df841990e7410593d8aae5bee10bab16f6f43","5c88ad9457a180fefc07707ed29f392e2cb98dce","fd01e7d89e2eb8c92acd8cf6fbcfa804da5ac59c","21b3d62237959d0703a8f76c26c680e2240a7a4a","19b1ff0fc5f7acce23176ad6c8752604357472f0","fb60662cd95b0924e9b93ae27b768e0fbbbcf417","6d6208c63d05aa3bc0002350762248058780dc56","f04665f881725934c395c6806c7adb7468a5b88a","482e07af7e5c8b85463f950036dc7b14cb8cd3b4","79285b084df425cadb23da21bc04c08c300d6cad","4deac219b0af86b7f80168920c8bedd070aa79c0","7ae2de8997fadd692f5e43839633fbfdf3816e66","fd4921375a10123b504b746914715d516aac1216","73f27632f6d2d59778ec88ae14d16731d758235d","118122be3a3a8547726cc97647dd5866ad4ab46e","1f6d7663328a03e7f545b7963819092c4c8ce299","e2785fbdede5022bb4e2d48811ffef0c94efcc0f","9a4a59ce13ba1d0542abd1bfaafcea181c37498e","98d9423fa3ecf215a270f1209315de900ae06dcf","346b4b5a1c099203c3b23d72042ea5fd844059d7","94a915135df8bb6a4fa0af27edccf6290d830228","186f0dffdfd9d9d92679d9f38267a99e930b8806","ab2647a0d0c2efc4735017ba46eb11a85daf8738","f1c2a18e57a8214a7881ac760c0c225ddbf5da64","2e89dd19b1f1dfe5de1ff8cdeb21539efc2b3f09","eef1e3bb985e28c90893ea64d5ed4598814c9427","1fc787e6acc5ea6388c189c524078c9c969b2c86","31147ea3edc019b069e69eb7d501ed717714e12e","c57fc8ee7df9113be6c0857ceff51bfed5b9f8bd","12251a3a15f537e6102a9ffe9a02a1b930d48e99","192a4d7de5c557bdfe83bd180cd603d7e280ebd4","01512efbe62dcf8d5f5ca5c070557f227f988f47","e524cc7135134f1bdb5a074aa0fb7baf172d4fa4","0de6cba7e7e114f71fabb3dbe02cf260f7d3e2c6","ed57f0a0d40e7fa8dde222c48cd5649d3f80008e","1b7f99d9e5bca9f524b4e902b3975397b8762557","9e6f9742f4443b0fdb7593ea1fc1b3a7dd46409c","0416ca2fd22506689cd93e00fe6bd61e4e0841d1","50a9bd4e23e62579e2249de3c27624d6c56df1d0","881defa209435816f52b08edfd876159592e830a","c179db29d972cfe31187011756e637f4f5bc451c","a3387a9e22285abb179b3ce8c7f52052948c2600","a607e6125edad4d2a59c9632371118cf3fca868a","983404e0ce60ce82f7a488bd74cd3097cd7f34bf","38ae49e5740eb213b892e59d0d66d71bc59eb316","5cb1d064bc68d5e695860aa03db9d70404a15f6d","2507818f051f5ead0d1aeb5fac45b63fc1fd2f49","d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e","7957bbf558832a1481043c974cef4d22f2837540","e4effb4d53d5d6e53e4f0e0d14b243eb9a319272","d7add01f2c359b5976a41f54d0657ad742299ef7","423f2995304bc16db77bf19b6ca5a84ab37582e2","c7cd89c29fe93cc6e81cd5fa806301a0afae1258","e25b6bf8dabc47f2fc9c890600ff8ed844405960","7664a0feacf8f89b81f0bb5f6a224c080dbe5c8b","05fc741bdb45f4a48852eb5a9c3600783d81cf1f","5f805de6cbfe8a3afc8c5453317fc843b7228c73","355c8fd968fbedcc52bcf57bf33bf3536cbfbdeb","7e0e415d4628cc7ba6b2efc52836a6a9e79cc6f0","b87a7df18632df80cc4fe8009337d243191fd80e","09a1d01b747ffb2ae58b5c9785618a36e736b6dc","b37e277303a219d95e5cdd450cd3c71eafcaa13c","0b7ae364ea91e130761d75ee93ad37455ede2703","b7fd065f5c067c80a59433ac0a214899ce5bfbac","4045bc1059ede7b408e62bbc88381afea4d430e0","5fb359d8b1d58061af2d64b304dc0e62c9228efc","b5e8cd3c706839cbc39e3b6bbb717b1b0b50549c","77345916c53d6ac1cf0c51e9624e923ed8f32455","2cdfef562e3535c359a73e6baac88ce7c6dd3358","e44408f6531cfd986577c28552a56692da9e1659","7b26b3b67f7a8bc072e1f8deaccec8e678811d02","30620434e1c4c99718cebefabec673c84e16689c","09abcc719b9890c01535e5cc3818a3639739e501","1821915eb5044c2bb74c6f733c82c43cfbc40fc6","2a230d571d0eb85bc6017a7e47a7f94ae54fc5cf","ec77cccb1dab35a6f655cf5946a48cbfc1f598cf","0095d642c7ea05a0f463f8c17f6e05bae52bd934","706431b06156f9bb83ef71bd99262b68eea43594","a897be5a049bfc1c3e642d6b47e4282713836c90","c755b684c9bcaac1e74f407feaf311b5457ddc64","2965eb28101f2d97cd1ba815d3e7d99c20db10d4","d4b19d8d830342bcb1812082ac623d81fa8305bc","1bf132f53d3f491522d32f5cbd27737472854f57","487afde3bb86c69d60e6c8f946866b4401c6dab1","d5b7df852358cfc80169d7db8752ca006c44cc99","af5708e29e4172c8befff2f817f186b3a600b2a5","5f110c5b980b50a57a47e8aeb5bab7a33560100c","a2e09a5d4141390c17b7cc2ad41fbba961a197f5","10f879bf883ed364a9b0eafe40aba03c59b6fbfb","0781649456a23a9c2f72a97938df38b750fe7019","400db80d25d5e19fe68bbd3f04115c1578af7eac","f7168bf217f810ba7da310953c043448135d0718","b279f641c0b9e7af711d857917353905b48c6913","eaa8c461c3c156d3c3d2a85dae90bc2d5b47a9fe","9437db7bc59a33b134306e8fa46eede2fb4ffde6","faf21d895e23cea7cb8d4ec372862c694d65aabd","32dfdc12dcd387dfe7d0b11e84816415c275b75b","610c7f80bf96367cf369851619d4ede11663d5b7","ec31b23b330404dcd60a537838b039df524e2a98","00ce629bc651beeb02787eeca95fed031bddb93d","802a422ad532db7b5c369c178a513fb2d5722ea9","386ec5d9549bb0ee922358ead86ebc7ad478b910","d4e37ef198ab74ed9a42127601c374f43dac12b6","e20241c02ce1a678d9021fa4eb4f3700a9a79232","7376798a850ba1fbb4a881769ff887587c9b75ce","d37d4ae1cd347520fc3dd9985ace740892d1771e","5ceaae51f7118c1ba2886e1f92f3f1f3252a7187","b6db04993f6f50b1bf9c60f8b54288d3ee0be62d","1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d","fec243ed563fc76d22f1505e0fdcd7c2fefa9f2b","2c69f3d0d217a42489308f465712a656c4678307","6f6afde0c58623bb2d8bf54904044f46233903d7","c937b1f5f9cdc50d109f78d8e039520c0dc60cad","9a78efc7c270211e49fd7b2f071b61c706febffc","a0ac0804ca34317faea1ee6dbc66037178b0f727","3149ef084b9aaae33d74cfb28592ed95726fb88d","e5c3e3bf132622b86b554162652d074e8a4d6dde","a7304b0c54681501e1e83a822410361368856964","5bc2cf257b46b7ba52c95e43c9b0f91f6e06998e","a89fa34c21103430b1d140ee04c3ae6a433d77ce","7ec32b6d09c0a7302bcc0c54be41bf65a7911838","f7a41c1e309226bd0deb6381e71a5ce005cbe4ef","609cf36f8daaf0e7e3bb2b9d6b30ba6336d41c69","8e2a756eb89d0bc0a32bcec4276d8518db9cb9e2","efb795b59972d2ad8e7d92987ee0238ae3172d5a","d1eed39c69ad35f50bf323b7846856eb66132139","fb4871c919571d719d27738cc4d7db496a575b57","88007e91cf063fa92eda5fb6e3f504fc210a36f9","8f204d78fd20d0ad1008fa1643b863c863c0a0be","ed047261f06f814eeb88a1f6ee2dd8abd7a14034","40acb850c08354163a612c1f816e59c4bd524822","a8012f1b25b1462b26b867867d2bca780fe3dd1d","bd41cb197bd32fa23e4f6595deebb97527d85cb4","3cbcf5c2ddadf1cd630137d6bd438634b8517b00","8c6cc4dc2d6a55bb3a681756f819689c4bc2d4d6","1386647cdf1c4278c4437523cc2b8be48c77351e","9aebdd2ae8b32ab8e73371637d330b8d0e64ec54","4c79e58e3fcb4fe1aa81bc5085a8b0f7e7f92673","7715a261d5f387b7769bb8149735e4131ea97757","7a9ca08f16c500aa0caccc21a8e42564f962971a","25c38c75425e3ccfcaed53ebd38fc588d6f35764","f6ca9d34a2f7111b2d1359ef517e44e3e257469d","078371cfb64e573b614a86c21f8dd0c5ce917ba7","9c65924b3db7c61da2045f0ea14e56fdde71e628","acd193b62e3972d6dd1e4b2aa115948658f85e9b","af5c6be0741ea3216c70741e99a7303bc285224e","8b11e17f7084511f8c528b79e486bc2d3a02c224","d82942e1c5716961bf921de7795becfa0cd05807","ffc26692989d1a6b0114c927d507ce7ed39d99a9","8e145fa1a80bcd860dd8e16d7db684f9905865e8","38d56c8351838fce3005ab92440c4c2320d92b0f","3babb19515465989814baeefa3cb200161eee1c1","c880302754352dce1e44bf00bf9b1ac20e71cd1d","cefdb34f6c1af31048340182c10587099c39da44","51b7fd90e645ab8c39d55268d2c8c5eb38925fc1","02382c4fd8c843a685408eea010e356113858298","4b477263a7c72c50a90e6b83cabfe8a04bfce9a2","79f81b77e2160fd4fb490b9e8e05636de70174bf","6ba94cb9249c6a4823625067dbae1e3bfd30c3e6","93a3d1714ee9b1535ac8f902bd7b2b3135712b90","1d99f93a7ab0f0da2c4e92fa7d85ef1d139b92c6","95408c86704b0b57dcff07051e780f8b1f459af1","025f13856138918b13956b085a586a73a584bc04","167b7b55338761e3cb48677219d41f5bfc32c839","584bc88834bb86e3e3fc76788a8412ac39acb3ad","93e8468d92ec639120c7e8502df7d5971bdc71b5","56b25b5fc8d078cc4f30afe34323a6437a683ee1","58889102b6fe3a562e4f5e0cb045def9ff2b1f53","fc6ef93cc84c415519f05e38ecd3d91a9fe196f1","f8ed1144dfb0497d7b6f7b8254cf509596682a9f","7a5594bdb79f0859ce67166b7fb6ed89098e5bcc","3c97a9543d7c7abdecb3804a780da7105f2b2886","cb3ef3c7e678af78b7cf24dfb780617938a74d42","a018cbaee1130c34a84557a1a9fdf5186ee99fd1","06ea441564937d97b0931aecba771b60e077b1d5","ef90965883d367117000e26d9d909742b0eedd7a","dbf774f9dcedc327d69994d6786722d94e4b624a","0804dd53364107001f31948a9ec9fe331bc92a4a","0525b63421fa943ce8822392283b58a7bb283b08","29ea79e065cb1ecffec6b8ad17d9996f21abf1cb","63adc9f113e62d9afc321d8ffa28d5ecc9b51029","0438f4875d0ef2a327c9d7d24dc04fb3e28a9193","31c92c532784ee959eba9a3953fa84577df7072a","2ffcbae2f1ae07768a36508568d07d20b7d5b1cb","ea0e9426175e897618bb4ad332e61c808be730c5","cb3f594b148e33bebf99955c0bb7dce02c8a50c7","24b3733f3bc416f62d353d279733cfaab606f918","ca31174dd04e2c19ee36f072ad527fef5059dd90","e03a054714a6562f1094ed322a761e23d0b05219","a4ea63737c9ed862c4a421d668942d6ffaf5a861","a7feec399240e96297254692b6458a96cd7e708b","16327bff8a5924c4475c20c61485ffc589efb2e5","f3218c24c7735ce7497356dfa82f8a3d67981d0b","157fa55e34b9bf21a22876aecef89ed0a9491412","2d5de0b185b97cf246eacef88d308c54585aad40","32ee3ecce4cbc1e8f2680d5e3262312733d6c483","a9a49b89cd690ea3f06f9dbc81466ce8c440a6a1","bb6dc76307483fc811d9585b94780ffc954d4f28","31cd46fbf1ca1798c26cd1d7725ccc55661645d0","a1ffadb9538cf8cf6f790ec5287581a8d5fca33c","91adb58d3de1cb22196203d0184374ff034bf950","2b82997052ad0c37cdae53ecaf2ca9dab85b5244","31a487660ae373632c5ffedff6d269e76426f22a","d582cab2079863ce31864ba1382bf955b10ba69c","6e68c86ba6638011dbddc6b77cc5e48da7a83fee","f021b0038940ecc03aa43721f03b3b3f283e00ed","fd07a283e58bb214c974979ff094d2b8b7c00bac","ad194f81b67b88856c27ae7ec11f0d10981bda9d","4785e66eeab237d9390471d1ca2631e2f187d89b","5bbc9a7e663c7119a0089cdc853d4b97b2ce6280","b9521f862d532c1e950a15d9a9b08b7354e59b66","4e753971c3ff14398f93cddbd1a683bbebad931e","a6ddc5a9a49c4e8ee6847fe1ac4be1a92bed01b8","f3fc07272cc5aae787911ed3c0224f7b37d060e7","e10ee8765fc2e44a0ca7e6d42bbfd405f547f3ab","4889b806984ce454f906f066c8b3f63c7efa401e","7683ff3e42539a24bc333573e271e2ae77eb5c61","6a11e8c3773d27f1a7531b16324edbf1c803ed43","793da07a4dc6be1437fba4cefec9dc0c8035be64","d55e2d0893a9179b4cd103d3a0d7417b56cea629","9290fd2a42c50ebfbf56aadc458ad6287fc19eae","495bcd730177f58053b8e76199d3ccd15ca0dcc9","1e8c33fc62dc97afcce297c264afd0b51fb73df7","60df8db401827b0ef5c767e83230766d672d20a8","be6ac69f75acb1114de439fbe70e7636850c2211","07d90b0e6f49fdefb44d151f5f772b0feb304887","b3f5d119aa655e24f4c998c675651e2e5b9a5f0a","fd89924ea55209ff4b1353d2b91bd019cbbbcb11","62347e012953e458a9c1fb64383525b7771c0b59","62a3dcdc72be939c5b8a31d035bce5a576397fb4","80427c1aa2c271ecf172ab1a41df3b75d31a2052","04ec76c8289bbb4cac7c6167aaa870e5fce4a486","8fb223fb15c777072386b8038883330b2d5a1f27","9dddce75d0e27558372efdc0a3e8e79051cfb87c","981ef0be59a0702b3d7f59d33084293f282ced71","619e4eb23df037d152bf7776c5447d46293aadff","aa5a0b550f65710f7a9511661442c7fe0b8b41c2","df0610e9e6d1322072f2d9e505bf95ebaa0c04e4","ad8d8491cdd191ea8a35d8cd893e7fa151b2db4b","32502a4b68817886c9ad193b3c4d317555eafa80","cb5f2b258e7740943593486eff6b63d0550eee68","a6d53effa5995cc8af995c5a7d80a4a9abc15b7c","277e730d34633fac2427f216b53a16fb1641733e","23740c8a913c4a40618903707fe74a00fe44ad94","e9d1d648cdada1664da09ab0f318d6d766d4b43b","87694d1884ed38ff0ad3c646937670ab26fcf44d","f327fba627adb9784935c307d9333e7b69892e40","d3939dcddbed88d769337331defe42a233d8802e","9f4f630adf8d96b0a251c478c1ea69da36947503","d4d12eba535b2aedcf658c46fabd44b053b10e70","c193286186f8743732b62420de86ee0d3f1a93b8","6ea8ffc12fd6739c0d8fed37cd42a7d713099137","15e30187eed48c4f70efe94c2624c2e50d302295","8fca54fb0dacbc66fab6ad6e53336e1a17f5b83e","27b7fb8e668fa5cad0d2a63023dc1fa03b254924","09a1e11765633e9026e252a0af2ca1f711787b7f","9f469887fc72c98f4a5fac736860546cf54f87ee","84edb58deaa2acf1541a132646238388ffc8e36c","452313ffb175a23203a3e1b5a19da024b06db119","24e047f91db141dd66e33264fd3081e245d82140","33daf4d8bc17f30c85cefe2e9dfe9b46ddb257f9","c93a3c1bd90c3416048e41328e7d787419828722","5f24a0b2509659d43dca772704ed49714929f913","feb30bf329d5de8a6b35acaae0cd122f53e40826","00168e3e33f1ca266a4844c65b30e43eaeb9a965","83f5d7e40aa4457e5edfbe4f495c3c9b075b39b3","87dbb716d9c99b03755cf2f875d6cdba51f8d356","44d4898a64b8590f8746313da000b204f628e275","8f2a4cc6a722d99e36dccca528e9dac8c65b3ac3","9449a34f4f7bf94576778bb29eb19af73f80b3c5","5e641153a6cd66a992f6af6bbd1e72dcff2b2871","831d601a8310d23650662c0f7bd2ec83d4e84be5","a2247d45fcc1211937bf5103b1fe575720a1d95e","0c043bc25785f4f9988033848a282ba17afe5b22","0407c2ac46174630f27091a8c529ad9c335c0647","70c3ea5a8274739f0c4ae0377940b303fb83e8bf","e00a9eeb98173ff81c18fc0237dceafd972b9508","568e9056043dd57cc0fbb937bf7c963530b35452","37f1bb3298150be7abe5c8bc0707c49372dd82a2","9b4c5989ad4a3623330517cd5138472ac85461b5","f3436a841a3b59fc3a9deb94d5fdfd1e550d0351","6fc2fffb459e8c6deb87fe795e8103747f09b077","2c00b68175c396f770c8ac363291246b82a12c68","ad85224ebcf7bbad5565457d355c429b02190c58","6c889a3ab5d1da8efc8662eae89863068c5d5d29","3fe72c7f77da5f7ce6574e5ea05911bc4ef9e5e8","ebd472de3a096325be6bc65b03191adb50198ad9","bc4213b37dc6f004d2fcfbba97b523300556b85d","1c378f918da96e3d00e604ce62bafa50881847df","369a119963a504582b06fdbfb92c32ad87643805","b8ac700046ee092e6b804c746ae41c3cd9df0b75","b1b11ea41121c5f0812adc40ec17fbcf99b39e84","01815e9b5f1ec97d0018ee843a07fa73f450f1bf","89cec177a22ffaa53197c8d9b13bf0849fecbb8b","d1102cb37d4c299958c9aed0a5db5d62754753b2","43cbef219b13ce9a491b353500f5d0e3dae30452","53188abed02782c8230f105e8af570a2cb0d03d6","a0fc641f2516015f1be863d9f9632654bb25a684","3d810a207cd495d603ef61e47ade57f8a8ec3aac","2987e6ce4ffc69da5efc0903cc00ce12e72d2125","c42bbe1073960f1e326955fc327cfe50ab4e2407","1063ddfeb52c796a3207a62142cc3b7ae3fbccb7","d135008acfc0772f81fce0877379ab1d37f9ed47","55fae24710eaaca482cb2adfcf3b81546e71414c","8175a53cea1bd8986fb28873e261227a92c727dd","2ae23c9f97a184c882824ac95ebd601ca06e2013","0b8139ae6b7d818dd1d0bf3d62a912a169a7a5db","5a83fc50ecf318a50e3e27503669fda58b1a30bf","8aecdaa6f086d1e77537fbe131068f15eaa56212","2609cc9ef428a9d7d054a06a9290c4d4963e726f","c9e6168db0959864b279a4641bc51f3fe2d13e12","ae112557100083a6b30e2addcccf58546d87b12f","3504bb70a48dd7c1d0d587900c96bbd7af91754b","3842848d767d2be5e528690fcec9c266eeb2bfc5","1cd40be4915490e2185aaa0a1ff7de55950e078e","e0b2a74a14ab0ecb673d5969b9fd2b9e8269db84","70566c0935838825da462503805d93373249d964","06a4e2e3ad286ff20eee07d65af4ff760963898e","708982bee191988e028f2d472412582492781219","552ed07cfd2fce1f885b5a7739a0c086ab8c1589","847c55bcb11337bd2d386347b299863f82a1be02","b44fb58c90e4c0f55da7b3b3292a7891d053e339","f74f27a66f997458f858be0a2d93b3938f105282","d15af2c2904ce244630c0d8c022723a463210ba2","8da9fd5d2319f9f901c0359e1190e8a62d6fbfe6","0268a95828bd0690aedadf0e2503f1e1f67bf81f","63f58da054dc5e4aa8291aeaed463aa1fce38f7e","e218a13a64d417505ba8ca0abb79dddfb943f2c7","43967121378c796f3780c64af4f2da07cf85c54c","37d2b17f88e92782cc18bda4f6b2f779442156dd","4af59c5b3ffddab769c47ce2d0a2988b979fa54d","fffaec9da967279918ce2a0671d02d87407d5fb1","79dda1350da919f86ccde0e1421a675745cf651a","16fde4c3b67db53de1ac077abc84a62441423e5e","822af935e3878013bb2cb3b90f0342e52a4d1a52","a897f7f6067ad8eece36702974b2b8ae94bff4be","9905002fa68f151f90a588a2c4b62b939ff31a0d","509f6f81ad4b9ff737ab136b20dfd92246e997d7","3c69a40caf31e2f383e4b3189c91d6a0f24f5132","ad5613ec40968c553789e0aa97a89dd5432125e3","9f7887837a04f52ebd04249342dc6b668a6b99be","c529fa6987424f09fb4a1baf3814531a89e0dd64","8ef79ffe6838ae1710836f535884df296fe83d78","19f83e57de89c91cfe956759e9be725bbeb20c1e","5b53cd1fc4b10b6d125f5eb5d1635c35e8d926b3","4e0e513d5f420a11926e42f37a3bad48629f953e","59cc6f2ff5d916cd81c3dabfd44746b62af9925f","832a5369ef061a11c3a44ef0b51f667fef676e23","7f1d719c9a49d4a9ff00afa32db86f2277e7a6bb","7c188818089209b46bc6ff0cf664cbca42afb32c","62f7f629991c1dadf1cb46c984fb5e9231e9b019","7c245e9f6d4f14223db10e37512e7be63f92e24f","ad4000d3765623caeedb2f5f256ef477f8a10ac8","804cab31de3691a3d33f02878f45fa5c8e46cdb2","8f054d519fe4c7b503922bfcd6d2770c2a83ff01","eda5f168212b7e99bb0efcb80b935b2c2b90b12d","e72a6644dc9539cba5b1c76b287e9cfc0760fcdd","a97c8504fb3895be3327fa161da68b248172abce","07ab60a8d7aeae1f2d70ed47feb637d8bac4dea3","9b3983aea0815634e16aa7b1b5931f94eee40bbd","abea816e547f99de4c26e39a63e638b2ed817c9e","346326528baaf76d9fc85f996cdd4316ab999133","489d1b7eb3af914efd43a9217a59a7a84024f407","4e94292573db7e31ce7ca89315fdda0f415dab95","0be1c893b028495b310aa8c2ec6fb6640c9d33cf","c40eea876e0ad5a17ff079086138c29a5668c3ee","774023a38e7792ddb51b8e34e7592aac28b10458","4bb02a1b68ddc7012e915af45761ee1134e08dd8","0b7619fd9cca94f3b4551bac29ec7b8880e06b68","24bcf6d17a6805b3aa9988ba28ebc854f0b4766f","d49f23fd1b4d4415c4738d54f3b5d4e57fd7360f","e9f6ff5bd1fc596fddf174836d75850a27c96455","7d36409f42ba3894fa54ec079be290c4e4652171","99493e2243ddb40072b961f94a36e1d6dbcc599d","aaa4142a37e77e1974e7620a50cf6d9682c5dc51","03e2508e45dac88010dcf97d62d471b435ba4f41","794407e7b61911c63af44bf7714ca33582d5cb9a","45e5e23ee83d202461f1753b1d94afc51d3a5aa1","649b25e0377ba07cb774e86a137645eb81e14f39","0564f96ab461ffd6eec6662c7a83cc8d2c498206","b0ac316dc95cfc9f63da27c8ae304d7fa30f81a2","0608f2fca3f336b96fbecaa476001f1fd9a36ece","ecdf49ec6126278e6469a1c5f25edf83cee1b036","a5c3696b3b18042f9cada5f76939db84cdb98886","bf4ba3d8c0705465d659dce7c0198859859e65af","fd166d6fdaa9baf49e2dfc91d2e25b23aa708330","acaaf2e440994bf99b9dcf1ba14ab4a7aa9be854","ae725969d3d6e3177c85d7747649decdb1cdc94d","ba779c1c0c5315ed0aea9799e8930975e1948f17","8f48eeaa8833066e050e15bb6978ed5beb051212","b4f0f59d9fd59c37c931f61ba4e1fe2bf1ac7291","a97d7d948b13236209138b7cff76254385e1c90f","2aef4ce0fe9539b6f69048b8c6b2a29d4d8b5ba5","58b849800e57812dfee0b3ed3f4bd507d4f9c224","45670df354b6d1d047016ce4c514af6b1f25fb35","d60b7749245522e384096d8cf045937ffc91304b","fc09e1436654415f7130b69d049b420d7e5e8d54","0c5eba826c9c9c87792ac416973d671e8b0a70d8","14b1741cbf998f6d950a006681b15803362442d7","99c8a8c7b1da2831a2d6f7fb3b78bd9f68272e9f","bc667aeada757463fbb562eb262d404968f0ca37","8f382879cf327038a89e0530c3adbb1fd124ad1a","a9876869de1fdf52ddb252c2ac409472e3aef842","add60f840aa298c37027f33cb295f10e1ba68904","6dd25b5a5b2995c5e4396cd68f7a34797d283db5","1054c6edeef14c8af1805d842b4ae4ef66ceee0f","94f6f22bca3bac186589995610e5c08904261b3f","9345e63a46ed9525aea8a7f76eec93342600e7a1","8265ff4c202ff83ed1c482c469e167a0859b61dc","5b10422fba809457e381edf8d0f659793a4760fc","254ea80fd6a55915db070001fdb0acfc3e01791c","2449d21671bbafa4deea3d91619b7588322ca140","bbab451dde5634db184dcef2d378973ae274429a","3a71471edda941978f00ce6c26239fc9a952b740","27be483a749a19b1b46e8c8c44fd6ba5c5814098","06fcbe009242b2139e98ef60432240734336bf7b","cb0bf1edeae4687c0778f4eb80824f92a7955901","50306041e5be9859bd448fe80a52be45694b6688","01a5a8b86c400a8e90f07f82411debf75b771633","e0c14e630625f73fb4d8a0f6b06f4ae27db542cf","d39348151e5db86a4cd1773a963aee095685ce7b","b7bebb0f920e7f9facfe11ff409b26802d9c5e50","c9894669a99700776b288b338458bfe02258da15","c594c8001b7e7641743e88202fbe1c94c9407d75","7b12ae39f280e9168e314cba08107cce6b99c4ff","9cadb9e5f327def5239db9812508637f80904228","6361e24f29ae735b75bcd27f9fe521397ce7c10c","5f7478e196a488ef03dca715ad50b0448f82f9d5","393daf05025bd8076ec01eb754d1145dbb12edc5","68902453214c580e8c3ec9e4247c3a3cad73079e","f002e4cb82844083edb8a825160582d00f42bb21","0b89b90b360f1a42f2159111fe39dafd862cd553","a2a4f9a62a2ca0de3d8c44137177b4ef4b0f3e7b","a4e7985dabb1456f33a2a9f6ae4e9667dc0bc475","7a6246a0bd79b4961fc51680898e118c498618af","651246cbff5dbd079ab1bed3db65417799669a89","d9d371fb53ceff0634e84e64178a0dbfa47aa380","632459a46bcb321560152932bd401f750f98be1a","9b634180aa9eefe079ecbf0ae1a1227d9555ba02","2e212a2cfd8bba3fd484cda03cfcad44edd78fb8","2cd044e89bcf04a58216802b32d3264749acd6d1","b302084395a6d7f3cc8e4102751ced29779f2ea2","8652c1d5b129faa76210dfa757b3e91e48e5428d","722a2bb9db00ee6bc580c5ed5ad62b19c0f546f8","4e9b7bf32e9717e72244c89f41b4d7b8ea1eb4a0","5cbab0e001830897a6852cbc16d1a2356569b689","1be4f4088bf0c61c27e0327f3bb593b1aba2d849","f3f15965c0b0e69284a45b4aa56936dfe73d7244","70a7019807ceaefcae10abe1c0bd9b1fa5c8f143","0a89b0f76785fe0865894e5b1e37892e17ccd069","d67e77e837a63e3900f7dae942d8b58a94a94e0c","d4eecce962332ece4081f3eeaf684c7ab1ed82c7","c433d83d810222200410cdddaf0c0326d636e8f4","8bc96cc14690d78435d3c2fb960d416df41af790","35683b9f324f74012a896f5446eee9ea0f332e39","ec12e3b4f97eeae44f0944d2817750093c7fdbe1","8cb76888aefbbf2891440a5e485219a60886ac3a","7969565de731a67e77a3a475de75088d87b36e4f","bf88c3c8e8c9afa9d6be5a4a0158f62becdd3486","08ebbc90a85ce15e1db2eab3ff3c25d7da1a4246","f2f75d1f117e52f3f4a033fdf967d35bb3dbaa42","81cd52dfb432cdcb209969f4ab33cc14fd37d700","1870c2fdcff7c62b7b63e44773af39975965c388","d46093b9742bbd063caa6b2636be5238b7da1218","a3a85670a338388aa93c40e49d60cbad834cba11","067fc8848884a42420055229c1186b4615303338","a286b49377c19393fc2be6b5c102a734eca6ac5c","aedc44f6fe3885840ea667f0fe8b70e422a3136c","5bc44fe000397c4f44ae01741eec50c3ef9e9d35","cba35c5ec91e3fd5b71615fd786a92ace7327a15","efe9a6ff5a55e1533a223dbaf43e7b7c20810b33","0e9f81a40bfb64aef242cc801aabb97a620b178e","64337b82090d696e752d2bcb68f3d0efd5a3fe5b","fd4c907a3544049b1693395bbabb94a9ee3f8658","a6472d034429b202f16b86c2ee20b2066aa90026","110adc80d2386d2f884b0da511401c94e9c97026","0e8db63009fdbc586829565d86f0974b95b1cd9e","7f477dae261d7c4684a1e29d780ff54220a7634a","771b742047912b4abee93866cc5c68332e262230","2229056fcc2e5a88c9866d0234133fc10f5f2654","5f912a9186c3e6267c142cf28ea5aa544ecb19f0","3ba5ee42c3b019234fa154c66683d27e626a164e","eeacae563c5796746879da3155b2d27508736f19","cf5eded9827d7191dc4c2a638353b48199cb6c32","eacdcd7239a52ecb378b752bfd529d4f1f7b3957","84251d7aec34709d9ab89390e9576a05ab925127","3517e791cef631318880c68a5712aebfa7eaec49","5e348e72c1c82ec99dee10767dddb40d30b01999","fe02180feb87e492c671c6cf9796cda1e9a7670d","3971bd41bb274c7f999801d74863746cd4546128","62ed861774f169ad950ca13adfb2cc4fa0f5a5db","27b537cfca161fa41ca7d21539b5bd9f64c9d7c2","cf8537ad3713c34c4b2626ab005cc8a653f2e690","cf3919b228b7f88e3ff34654a224385a193c9f1a","999ad9c0a81021ccb4a1e08c46df895fb579f38e","d3a039cb2f3fd56325f742c06651ea3eaf5e66ba","6a363ad4704cbfa916b0e10491855221a4680b8e","f85d428b568a68bb9515fa3002aa775f36609d32","f2a31aeefbb04b7d6717b5d970440c4bd97b0a6a","914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf","1c1ddc9381c839ee01f8c13581f948d152d54d80","f9f3829bd2d3ccc1f80cd8d30e9bddca78814bec","a41de1cc55e98295e9cf9883eeb0e9cabe38362c","3bd2a4c42169eb141a71fb30e4786d4339e3789a","e7a370e170a97761a01a1fb537151ff2718afe1a","800904a374076d1df44b68dd6f8309b8d0b85305","776fbe749c481d6b4f2a38f07e1a276548d2acab","aaf6e77198007bfa0b6228315a08eac92aff0d35","f52ab8d86418a67ddee247ed7765e72935b0c57f","215af244f3a6fc34fac31be82c120db254eb27d1","e4ec0d007ccfbdab4a7c40460aa1cd524e7b0bac","b1d106adb63714d9cd124b7d6f8268b0975e2eb9","9bead2e06fa2866f7fb7cea8eefb6a4fd3225b23","fb63ee52fbbc62ab3f1a08ede1f2bd05bfc01db5","c566899dcf81d452d975d72ab8e0d07eb0510337","d154b846e8a113b56ef464f036c0e316d4e44568","e119337ef405e86f83b0a6bf061446c73f45d50e","907970aab69689b4c37ced90548c42b01664102e","fc02605b497727913922d873eb7bd36d73aa00a9","bac99b6811bc1215c3bcadb2b5fe8174915932c2","fb7428e797ba10fb666fa44b6fe55bcd7c58ee21","2baf54526b9a1c97e6af5328903363595aec4125","7f2d36bf843fca339c0cadc5800ea0013b6eeff8","6e6b455d1fe791894e1a6bd66e1f5f8471c02abc","6e960c7d6bbf7481bae41ab0ebb39bc75619272a","7f5f87133df89fb8e64e03f99643c3fd640498c7","3efb584ff5705e09bd6e2b7e2306a73347ee5ef4","8c50bc369e7f9f2b849eb77146f50dcc96389053","6880cad47198a3157456a8d8c961d0a9fb6837c8","1bafd0e33a7510c32ba897f5821ca2c10b3388e0","e715be0f0a307e36cd34dbee6ba3dfe83b72fead","fe562cc11344d3dd81c0d20386aef9c1431f0db2","7ee7dec5a274964d9f3045a48e32c7e8fb2c79cb","1b2e09355e890ae32fe172aad19dcda137ed636f","4fb5b1a21186bfc96aaa724e8e19afb44332dd8b","bc659323b7b130b75d61b1476383b2ad2c313ea6","d645b80e468da7c8dcf8d55aec96f860dd64eaec","7764640f2241b5972a48665ff2e0d001aff0993c","807a84f7c9aac49d2fd1f9c46693e0918f99c553","5da02a0d9c657aa24f5272f8312783c9871beb85","8de1dc7e9a1d137d9904122e775c270b03f4e049","c0293aca5967c49870b96b106425180e22a58c86","edd881cd7068cdda4763229c2aa60c7bca0c2157","ef0b6aecf3ee1312ee0ba0561316b7f4c33301f4","9c1f6c5db684715ac9f386398a454a282ceb6c3f","011d997840a95a45294ce44036bf3aee7642285c","132c6deb28046cb34c09abdfe81173a5750ad8a2","967335b969d1cd11a556d012cd72f29d83186ad2","8ed3247a638a486afe165c3abdc6e0cdf0cddb84","1a9efb417a20d2753a942cc5d4d2d46ce8cde7fb","63369ec3066195a7d282d2345beecb50bfd7de3d","0d0cb01f3385d512de0f91b0d73706a3380ec063","6160591d2c032f46c5a525708c3b09dceca2b88e","6de19415a60dc87b45e3037a728ccce892123837","59e6a27da1738785bcca86666363bd1e0728b0f5","ec0ade0dde8eafe2c6d5df0669175c56fb8ce67a","0c9d20104453483fcace18bd22007c87378bd853","e498f017fa056cc250f9fb2c585131b6c6eb5c08","61a26dc23e4562916cd3823b851ae6ed46873e3a","62ba7a1eb0adf8d5496859dc65fa3b873e0649ab","fedd3f0cc66b6042030779eb3dc2476b76617a89","ba91747efece0cbefd3dbd6ad67d4dc6ecfca4af","1abab7b964a8d508faaaeb059514c81847365b96","38ba70f2f5995628815c26c83f395291c168818e","a851546845f0078ada3f8b7f6ee2e8f189c7f85a","5cf925c64de82e261c93c71626db6598d00140b2","c016e13c89d500343e2da1462e013a30327699b5","64827d2040098137d25a64804c97686db8febdd0","42248714601a38296b9c6e17058db5bcfe409184","6172f09703847aeac556abf2fca5169e73d22f97","066d7c37bcfe074e73cd6f3846be64fff54f3eca","6d380b04f27c648b1ebebf6afb0cce261625f205","3266ebbf4f3ccfdf2ce0531890edc6b3dc526762","8b95e3bf110a21fcfbd2d0649e36d8a54b490e11","56908d40b24118bcac53e92d54dff101480bef87","eeb9257a95bf51139861617b076a5d5438cf2dca","b4b632a37ee992d2cb75e4f0748e4a3b2816eabf","55784b0c384430e91a1c4601589c413c032cc0d5","c6ce73c68046b3061d753f4bfc5962377236c232","b005c5fcec2a1bb6d0ed4ae9637012b3f15ac837","b137bfd7ff8845a511347197a213bbc4c6caa2e5","86de8060a46eb576009b3277af916436d6cdee5e","f0a58c5fd1a808287b5598379693ec2c5b86d6bd","c04f8721f38b1c7116ce1d87d71ef6355eba9db0","f4959ee32b2b40521cb622bfb211f1309c820b03","cd69dcafb7320d8cc31939fcd8dc8eab35a56941","2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd","f8c7d32987c91026174e01fa8ea28ec064ef7e22","77dd6f37bdb1cd5892d8c721c3db5d949cc002e3","02c7566b50f1e533852100b66cb20ec1a8f44b30","ba9486a4d30f1bef11ff3629af67a87c6264f569","7fb57ecbd9457d8d2f7cb8264e9c51530ea1967a","0ef172c04b4ec9a9e303543c69352c05d371425d","ca24310a13bce24961df760e84a9650aafdb6afc","ad44b3d52233f6110970ab0cd6202484f2a12280","e0019453a227036660e90f67e8df8207fcb48b46","9862dcd0cb29ddd4900d6fe7eea862644ed37bbe","d030e6ee759a725efa35a7b52ef2b9153d0a3c64","3edd3cd377511b4cef27478be24f7562273d69ce","e568f80e6ee61407dfe7f403f123679ec55b1e53","deefc2a63d36b6659630df703a9b98adffb893e9","e82a3f0168de499c86a62a4b8699da2b18e95195","e39082d6568e1b3d9eeecbf30597a1dcb183011a","4c716f362378c18db05dc5c09f878d2aa3c7dd98","59544c74fe65807edc71bcd2f43c5be1e7219e2b","9876bad05c9a037b7dd4ff7f2c981d1b20278e72","688deaa1d036d8de90c73d0a160909d2a2b3d07f","53facb07cf60aa516da37c44f88e7c877b07612c","e8f8359b2edd583480218b7348cdbe43e959a16e","0362a156b0ed808dac990d8bfd3653bb7ff71d1e","4b45ebb3de5b979f6efc8b200caacbd232381418","00a12104df8ce9e8e1d453ea457156d12f8f4e85","c91c22b1f3afc57e282ff589ec5139413e1e1dd1","5f7667a68d39e910ace88fc38cd0a35002e934a9","cc37d43f861b2fd4c3c5d5fbaf7186bf5c30d35f","51393eb2b2e24ce3be35702dbe4d95479774b858","9001ba26aa3e97f2618bf3f6a96173a126b264d9","6820f785a0c93f597511af633f66a87ef15e5bb9","51597b6d69dfc50112c24fca7235f43d24d23550","4585239a4bcb5350fadc1fbe5a6db1c2e67ab06a","7009ffa255602b0ebef2725959c7c547373cbe26","b1252caa10b9016547e1a99f546254fa61b335b9","a931f905f577e6cf19adb3ea0cf4943e27c047bd","6147c04ae2eace58b4283d2facd1b71ef557a12c","060c5c0e026364d5d8db43aea00fa3dd359a2237","916ee427ff05594fd463fcfc9b6d8a47de50e57a","98322a8876dc99b680da9491ad60ea6cb568fb3c","efc5209b99dcdff5cea855ced3b60ecf6bada31d","36ca9c9251918d91b29d0d91ece83087a8f186e6","6e909ff8b84c116cf13927d0ad528dbd46616174","41e70d4192281f87962c60942d11c351e78c4257","36c8062400f4f24f819f8096c6ec3bb2d8ebb156","26a0cecdc7dbeae4aea690901607a81aa6a87cf0","524ffc971239e4826a2ee8e3df1d9af800ed5bba","216a8aa643503b898e1562634240b93406ae1ce3","e97ada64135dcdf81ac817ded43c810b3f6883e5","750d75dc4caec8f54e1b9faed09cad65c7fbfcae","6106fd88d415c2889d3b64dcf1b0762eda2df562","42f576f4243271650dfac6976a98583653471dc0","8bdb04c839f475a2bb668b2b0032397c1b691394","bddeaabfdc88d5ea1d9a58df78863f59318872a2","a5cabaeb8ddd05ce691dbdd0c676df6fc3cb0938","93ef5124226239d05894c6268a0714391cdb4b5a","79e247d74e775c2fe75d1dd499240e8782f0f44b","dbc37afcd95bf89ba08c70431cf0d22ec3379cef","5ec3da0a8b6734b2af58915559a216ff8d63c5af","b7b13d010b3c6f357e3bddecbc60b0f2145d67b8","f956f2979eb6603724236c228be4fff913f2d26e","79922be693fb0b98107f94c8af5976b70177c3aa","a425a986eb1cae37231937d4541a90efbde5ef1a","f43e49b1c0c5328bd1914681c7294d2bb8e67d54","d777681882f119cf760a504d86ccdf80df75d250","3b76eea23373e1cee2eee5c7e89d3787fd0f405f","552384e737c41f8755787afcec9946e4b7663189","d68cc729256435fa9af17163763aa575a472a423","abe47eaa630d48be9e47e6c3cad6c44829bb2249","8bdb49403243b51669e9c1afa6f2dcaa4b626c29","cb2e88ead68f6b8b7f26c3b24b7b4b5d862e9719","5194c0399259cc3c16dd966c47141179f8b5d98a","b1f2c31a3639d30467316a467e3830d508e8c3ee","c30ab882d758fea6578aa6c31a79b3938fba222b","932455599861d5a80272e99ad012a8867ac5ba16","20a32d6a2effd71a6093305622dbb4f4b82a2cf9","064f2f4763a9d1619573730c940afab204192519","8861cc40fa79acd131875a556a8cf528384858ee","80b0a9dda3fe8ef3b0fb0e56032c7027d7986f13","d6fe668cef610d7f10f1d174db6df854e7e8ef7b","0e8f0da2fd00379cda1ad8a15d243b560b7c348d","3e681227ab851bde466457f9d4ff6e800b7ef51a","8d8a90daef1fa70887e3229377fa4b1bde1f251b","8ed5e64656cc53c5388ff07d4c3bf082ccfaef53","bac5de0782a7a5fcc8bdd277495d1bb8311119bb","98718ecd63476352f0a6299b2af2dd046ed9d5e3","490722c34fb520b16d3f43a8cc352d124babfc75","37bc37219466a2e7c5367fbae70fd82f716f5270","cedd95ba8563c616e686d2754fcbba1f81377f46","d7b98478645675385be84427f5db2fc1a0a8c622","8f1ed9aaeed497a861cdc9e369f357021288b81e","819d9339c35ff6f44731f9ae42c2a3bbffd15927","57d8ff636cf35be2a71c984e1abfcd9276a33c2c","409e58e67abde4e7af6e43b32c23338e119377fb","740ef3dc9788d62fc07567149a3768e90af781ce","45c878e3803c06361dfcad9d7a329ba12fc01570","130ad806f8dd8e22537a8575ab8c779bafeba357","21c2bf84e6e03bade272098d563cfd915aba0cf8","da47f58b24daf7920b55dff19cbc484202f1ec37","5e06d3d81451ae739c6bd29cab93afada61074b9","600efa03460b89a14aa7fb1aa21503d9046c8df1","3ac7cc9e574901027f54d97550ddf0ef848a15a3","51b41dcdbb984bdf8a1c1e29218cbdaf675c57f8","ee513aba440e740ee48f1ab25c0a161323a20418","0bf58c052528c6299fc0ba989d8e0ea1f6fe74dd","23a2e2a2a95716be1c475c8406c2a755e7ea0674","dda64a3de6f57ff750370e1818f057149686c8fa","08f10d880396d34a38aa57fe513384598e5cef0d","1d8a546a07a7d7a47d788b5f4156bd54ce48211c","547cc8b7abba1543bf211163cfc8bcb102c158c0","7c443b38f52c2354c70dce2dd0cf323e4ae2ad1e","14b9ad12969329e1c8f24afce0c674af3f97ae67","3df42cdefb2bd1abfc6c94ab8a613e98f1d1b2b3","8ac43bb1de86202566e65dc96bddccd125e073be","e9c606fd296052aed9eee2c79cf9c6dc6d337eaa","179f483782d01158b3b95c7113678ceb0341b610","e29931b22a835b951a75789f31d162d8674e3582","73e86187bc193c29f806ee00a77f2765dda27b01","de42e53671c50e6b98cbd1848be407c879d057c5","18d3ba0c50ac073a4588388a6bdc71cfee44ea1f","9b6f65af82d02d1ec92de1d2d6250884de20cbf3","0c2e882210f8848475f7d9547af50a202f53a110","f240cfe5a9bb447bc7ccabf5b2122a86aefc81c2","b776330cb73672d0faa5e69e56fffe4e94f548f9","5080a9cf2110bc3903ae11d14b379d88b1cf8991","ae94758374b929c5514850706a165529f853f765","dfc717c4588b40441c3ce2c888b1dd4f53eda2d8","12596cb5bc17fa6209cdfb99a384aece56102d45","2f173a67abebd14805d6f7c44db2e8b5c4b5cf83","0939c0a9ceab782501de0374ae152303d76f9291","40d1866b051f24b42e5de37c08b300214a0092a6","716e5b2943965688127d079bbdba91597907e483","e1fb38e8918b7fb054847b23b996a85ade7bbe86","bf12b459864f89d056588c67cd90d0578681146b","438e32d6520c4fc37676bfdc2d287178a13c326c","cb7e4aa6d46ec247c7fc41104e4459a062cce77c","11202b8e89463167fb0118ec0fab469f3248de77","e515a69916eea9df66316115a93d145b939f5733","cbeeba9c0346517801a7610154cd85955d542919","8ddbd1977793ef1318d3557001310c59277321d0","70e47996b8fe88ddcd27aa8b796c18af8c2c7e13","ea37f44ec84edb3309845bfb27e863d5aa529ce4","bf0b32819766124c9d0ddaf63eb59d54959c8bef","9e93f5b478c8ee15dcec54df90e74dca09245a94","cb4830ef5ef6afc8cb0fd590263a43b9980db530","d98947974439b1ef28df11972be053b9591ec55a","321ae21d5fb0b4cef63b0515dcdee60766ae304f","1cb4fc1510586d94b8b26801df7fe618628949af","3091cfcebdb27fc4b1ae1809437c3b5b5d9a8f8e","9f26733b44b40b070282a1555fcc105085d7b0fa","7e05d249e6756f8d6c4cd5963043072ec1529f61","ad85acfe31dedf6937a2f0ba707968b44ef82dbe","3151b08c48079aa3a78007a2807b3b0ab66e4b3b","e8b9cca6147e2ea1aa0f9091460755c1e5ede3d7","17011f5d123879eb9fcd4ea25b92365f7d2061f7","9e909101424bbf2a7a6896596d039d8572d19e4d","2e0c7bb22a7b015c6aa2cd7c2c499ea6277e0ca4","8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c","30a4882cf808f04a80bf0b6a3c879c8e9a74f673","e4dc1f93d279f1dea1a9b8a545d54c87422d00d3","80b15fba1d20a71e93546ed778443534bdda6f7a","c022a32e634332b047f3e4fa10309f14a77af8d0","645884b4db09c44f1e169214fcaaa84303bef368","6d2abb487768ce9c4fae7b17528868f17443aeb9","1967972f6e5ba838f2e9ef3f67e0ebe300feffbb","2c966493c5f5375f01767ef9a864355a02e4703c","dc6bb74c4638be6989dcb042895af9c75682f0c5","6363bcf209d90d2ff1baf1b22bb8d8c7c1d1b7fd","ff28569d16ad1558484b3029ac2fd52f7a411ffe","e5fcf0ee76d08dd470cc7d3ca20851584ce28abb","6f3fffecb390aacb8cac1f20f0a3fe0665e226e4","c95ba4d7a75c7431c0339c17e7b81e32ce6f6483","22436f6bf147bb479162a878d92de98ba42898cc","b9702991a199109b6dce1d6b54800b1e9235aa57","2b6f3bb4db81688133ad2d6af16f5411ada06d7a","ce197990bc07ba6a357c1322304d59f566ba3497","c05c334de7eda2318afc4fb003dcdd7d2d74db3e","fc839f9fe85b4371f3e27de0500455aef99087b6","be8d343f2c8ace7c4289de1f40b58cd6ecc1555c","584d7295cf51d33a0ab27e64de2b435512831186","d17951f57efd64ff6f5fb58b96f73aa915232555","b07dfd75eaa3a89aefda9c26e33f91d8eaa80fc8","7a58c0f9fb3c9124bb2a6e185be87c15dfee7218","dd684eaaa08e7c8f2f5902a3e65f244e0bec3ab9","0fb22b1d2403b6f380d953237b99d99e5c02b2e7","7d50c5de86871de3bef507827f96e8602a35ba55","a645c380846fd55727104c4e5d030341db62e893","da94eab3ea488c7bbd93de8c1eeafca41524348f","96a5aeeea6753e62354efa7d701eecbc3c21730e","80e1f51d422178613f02aff4898265b3516b18b7","acf81338aa72e1340b97000ffe958ed43111e38b","a5e5c0855de84086c367e53e9e698501a485919a","9b15bf26f685d65add77c751e4d21b3da7bffa82","5e7b98171bf1ecda6da8de42922b721c493fff18","e5ff814243715ebf93962360060b7135edfa8f47","eb920406ae0ddae54aafb866b23c218a12c18bb4","1d380bf03d56064e4ba21a1370439166e6787c87","1aef04a397665daf374bb030d07319332a971dda","94150b8e8ee582c8992996f02f69cd37e67d4e92","25300a324c844769d390ff7630987dd95e66e728","39584f33123eaf537d559b4f2340044b3fc90b87","5a49106ff45be32018793eeca3fb168b3a374faf","255f30a9b71dcca9d6b7e759cbd568116f096323","a2f504c728d08233b2749a3f9b5297abcf39203b","f50bac71dfa5a26ea9a6f3f513fce2a8fe8c0e4e","ac2879d189849e7d850d821f05b833d2c3e93540","a6b48c170696b2a659b8809f24cc564ec8d73489","b772f5adc9bd9384994bdf60ac4d0285c47bc3e2","a4cee286e66293dab1a377c83971764fe7d480a2","bd10a002402de6e3a69a17af604784ea7f5b3330","84e7bbafb75a32dbd819777a61edfdb83252b8b1","a0c6fa68fba2b2443333a302dc4ae410f3a0cd9e","5ab3537179a552f8d95e680ec0e35621615248f4","9eda9be3cfee66ad713e57a9adb52278ad9a532e","195b12212d96494c3c7260c44442fcdfe27060e5","14280ac44b2d1f687f2fde99d6998628dd1a31af","85cc8793821428ee36c9fc042c4736d6eef7dd8a","fdc3de009c41ba58a78a3579080a67ae6b699c84","30328e7dfc0f9c7b88df6aad21840bc73f058a8f","dfb6602da065f8789ef0d9212af4636c9e09997c","b368ce1719746c69828688b9bf88396dd10dfe26","44292bf77fd20f988d2c69c11e01ef9623ae1b22","5e67a3bca731352a991fcc56f10521c47925ec20","59def13b7424c28c85452632711030ed0486f37a","7430bbdac17bdc615e7dc15d9382fd43de4cb521","3926c9e89343ef7adc30d7848ba59c1a5282bada","fd1d886cf899a2052125411b1fec6f41902b86f8","701c77ba29e6df57b37d5715dc9f7029674cd9ae","ec2a4da6d6a697830aa1c6a4aedf0299137b39db","40558b67a87867841f91fe0efcc0d60db3506d02","ce74efacbbad6edc7d84975f4480aa254f73b6cd","a6625221d27ed0fb0f7b1f2ee54661fc72b25099","19df29635150fdc0102b9d35fb5aa5dd51bacb4a","ba2c49531d23093cbc46bb390d58cf1e60bf79d0","0cd9993ed5a953f720ba8bccaa225edf7aab4322","17e89c2c6634bc5533144192dc229f25b6cfd645","a25d70ab3196b0571808e56e44588d95c58fa7dc","d938de67fff288bf7f0a92fd51a2e890a1b5f245","9aa20986f0777e3022ab73b2a5d1ae2497230b7b","3d87b70f7a8cadaab581c481fcc51622e8043ee0","928efe06d672d8afeb595f75878746a51e4dc2ce","b9b9a9f86ee4f0905629259d3e63e6d97e7b3e3b","16bf0f08ed1357fc29b8e2507491ad9652ffbcd9","61ddf52983933a5500f91e13fc1234d5027e35e5","b759d1416f574e5b642413edd623b04f2a1d20ad","01ebcfe8418a0d4e54da54191e9302bfeaba4a19","a7f18798aab00eecd64af7b824551444cb95f1b5","4c2b5491b57f0a33c2bc99c2966d27c9d75b338e","f931093812b40b2c38f5b320c4b31ce7a7d30dd9","1d309439cbdaa21a75731bd8db28217690e829a2","df22bbd7ede088293d92e3c9c30da1fd4c26dccc","b4d758e067f65de2f10d116efe0dbf682671317d","727a381fc902cd93d23b3624359bad38d49539d0","a6ff2819665b7fd1536753490f9e3f69bce8d563","670564f98e00d25ac6130b01742b28b4edef77f3","2e6f2ed0325c65c2b623532bb3b7e191064fe937","5c6172c5cfb4a314245cee451f23cf52d7ae64c8","5b9b158354c9b3eaa5bcebd726347dd9db704096","f4c77b9ad5d0e7bb5aed6995363bf1fe33914f56","7c2cda72b859509758f43e60fee6798b6175590b","ef08228db738ea731a975c986ccf4da873930fbd","e6216ac6c974a1e9bfbc73870e2746fe63cf166a","8cf5f615f5c1cde2284ddad1dd671ece4cb94df0","275e537058ed870c4d37002f2110b7866d2ed1ae","c8191d04c91f9d760b8e5c8acd3700548acbfb2a","4501a30ce9f86ff06e8e4dc28721136f386aa24e","454dec2f2f13e078719a2338c6f07316e93f37d0","ca7447daf62d45b01bff6147d5c00cd283940e47","f4ddbc024c68fff747b057a0aeaad69e033b9f0f","43410ca363da329313bc9ca74882a4409335a306","3e29cb806cc64a2700e341faa919ace4f1dbe2a8","b2046836401fe5cdaf4ae6ae32ad3323511b956d","2a4e2b53787fc13b8c34887ac18b0c5ee0e75d87","3f279d2a3e22702930681ba6808cb9195c32734e","b12455cde85771e0f351932d49c692a1126246f7","3cadecf17be08198f8a28e0674bfde30c8fc824f","328b78a0b90d2ad557254b39a4d8b3759ba018ed","310a8eb902e69cadf68272af64d7daa1f8fe1130","b6daa94a806063876820a78fa3c96a79e6bc3d99","4b695c3bdf562d55fb617a6c48eb5c1701b81325","a848fa6cdeb00f0c40f259cde2d59112272e3c51","d08f7ee7bf9b8f207739b4916b1c7ba7028eaecc","0d41be3790b2f221621ec8bbd7f365508683cb18","545103bfed7fc51123e123952f328a74cfd214df","f48b162a6baa79721c792f068d5d9bd7db26d47e","0b3a49ef182aa135a9f5e1125e489f445f51832a","c5ab18f33e34b49b0603382af4af5e3fcd18c4ed","f815a3df7ef6ff5c2de55783444041d49a75421d","49afad2b473849415364c03b43a9db568f6a5565","2bece6bbd35c53390b2d3eedcf9b6d9949db518d","cc407847286e8033252db8caa382857a5601fbf2","10469c1962172db954d02a3912053a99e2a0dfa3","cdc29926afd37feddbd93ebbafd2e3987c728881","0dc18ab0d6a67c0c34da1826a06d5498931f9093","bb69855f1ac32d657e53c388d12b37464f4efa7c","6d874ea685bb57e1c78b7c67f0af7feafc1b55d5","6dc1025e6313d711939269e1578fff5ffc0cd30a","975e18895a749d6011982c26cd6160c2f4a9cbea","3c1dab7be708eb89396cb565764ec9afe5cc346d","b0194a33f65970948ef66819913bf3034a3a22e8","5cd68abf8896fd86a33c048d6fece61c3cd3f8e5","d5caf71c3fcdeb422d1b0ea97a836fcdb57a8713","e36fb95c50ce0cd0ab9621afe668332895712c2e","132ba0ed9799db9ed1449fa2f2fc597d4b91612d","de9cc6ed96c79c70ca9cf22830b3e42cca4f244b","29b44801b2e9693c5d19d3e4fbb708af367c4904","5303efb2fabd668bef18b7ac7606426692e5d6bb","1e9465096d9c738057aad81d5046b85777155f87","359704bccf6b68c17f4c405685a01b5ed975bea1","0ce4d82bbfde8fba8e22e07635817fc649214c1e","2fbffb7cde4c29f56dcfeeb04a7ec2be23e3ab96","7cfbef91b30e191f9d7b9d950da8a0345ac8761a","33977412f3ece24b609cc06da469ba144c103c7c","31c14432b8808472ad1708bbb8345018010723d3","cb71a6d6faf2f42b7695e8fdb8f1c23d8b4ab34d","a4cfec4e2152deb5fc3bceb4564ac3f194f50417","15dd5c2c601096fa6201d08b872207867fecd29a","ab65a0cda0132c6a5e90626fdd89459f914ab1f7","7b23665e728fe10cd0eedb54824aaeae4ae23758","478fd21e07fd4092e3a099556d4004e34ae31177","34ea27138072446947ee12bfcaba288f9ff825e5","c96fc380e5f6bd6a24a3c4a736eada7a0284975a","ef643690c32c919fd607079107d654e622a57749","4b57e078ae396e12c7bb4c77f11893d49f543c32","980e78749b738ee224468730593fef401d415740","e8f0817eac919469ef1a97a077b0d6a9cab51bf4","30c1449289e525fc6390c5a30948f0d15b0b2daf","ce88118a71e7dd16508fc9d1167f9eaf811447f2","3f4e973a60e20051bf4a51a93048d84d2c83a0c9","fcc209590977f486243860c48957a518bdd37564","ee1afc8bcae2842ee50880d5150d56106d7099ca","50058187982361636a3bf1734412589bd1a0e818","36298186f4c521a2e839729949df76d6c318a105","a20ddfdb63ac3f61d3e21acc6042cdcfb1b14b4e","66987d687879017affb787b4a3ffb1ef11880336","cf17b081f1699cd714d2a1dc02b61cd6f002bce7","c55b8217ab9f4bce35a8053cf2e548469b821bca","c11c951871b50edfef5ebd7d034e2ea0975b4b9a","11ab7b6efc3353ac19aed6f88c5a38bfbe879ebd","b8db909f48aead54b99bb91c331644d5dcd54626","55ac818d9ad7f8cc40c264f560aa2cd1f4576d63","3d75b210b5c6468aac3bcb95124075f4e5eb7df8","eaa965d5efcd8d46fc019da7f20bba55a3ed59b1","520467376ba4ebcf59730f0e6af5fa41c7a50e01","1b358783ce94400e348807c7e7db75233a67cc54","c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26","c9a925c4e0e226b168f05b1d54b1050437869b5e","d10e5eabedcdbcbb3b2854ed27b50b756a771b73","2d46ee36cc4d920ae97d5cb36ea04c90f52582d5","6c25c42c7752357ce20ad21b4207ab81a6390e9c","6af38d119eb80e8ae69c0b5c72c9cd2f8c2e347a","24249a2c4d2d935aa8bdb489f7e208e7f8e322c3","b6b2ec7b7738512fa5edffe6b6a84b15e94ed33b","bc870468f157d18f537ca3393fd38b1add640a4a","99a464ceb4da8558e35d933a30dbaba8025860d8","936f63a2dd53253737babafd9260da0cb4b6720e","6c15c23889772ce4986765e801be3f216ed50a11","4c36d133d736357253d1922c3870f7458c8cb760","58647e149695d75eaebf02558d176df7df6cb744","872dd67876ac5676a28e99df0331517f446db8b1","ece18153c6d26bf7964dc0a46afa31b85c545b46","86bcbd5b152e0df512512c14356ac9e694d148c2","d3345121ccf12eb5f11f4200b3b4ddc92823817c","a0fb178b58d24d886bfa417a9fe5f298ce5e3e58","0c82d113edc4f7cc1bef11c2e03b2a1b39de90fb","dfaf071ae3c06cf8ccd82b4b1f0e089e00d937f1","40dcf4a2e75b497f4147547a880c57bc8e14a6aa","42e2821d04a5efd434fffa090e817905d30a0c73","f058fa660d8ac05c264e4d2392c7ebd0354428f8","9f1a5e71a68c646327a23a1d77deb0d34e335a11","4537977d6dd2a76580d9ab611a18634efab55c74","57ef77376fc369f3d9bb86278a22ce2a73ace732","c9e1bff93f86b30074ce178a1a7ef2cffe3b14a5","1f30bcb2648555ee8fd0fd66d25732cb8ca1f50d","b3826901c7794004e9cf8a51b5cdba88c2bfb31a","313b1a639c808677ee4bdca83e35ce645a23d1a2","854afba672811ce9329e5b9d2cf78aa52c07745b","670e443046b8444de4813178ca23aeb785e66b0e","cc846fdf0acb868727855d1c8120eeae936aba9c","e6dfce6b526fb3a48ceb450f9fe476ad94d7186a","12d40fa03f95cccfb6af994b03576f78af314891","4c712b9db573efb2660f575002706c6cfe3cbcdd","cf56711a7ee9e67acf41472453e44f955b457ed7","f494470005675a03584308d850307bf3c1fd568e","cfd75f7a4eb7c2814fc198989ceac87fe37080d1","0a5799fb439f8f6a29e3587970cf5af0b24773d9","d4e20555e8e1e7dc2ba2e653abfbf7b074e7e75f","3f423342f4d28b8cd4a8ef1b783ffc76425ce1e0","20eb17a685bb426b2de4a1e791d90241e1a5b5e6","c56c67db39b619d37c503e41e718f9cda39c3f0e","8c087e046d393a2fb5dd1d458139acc78431807d","3e09b9b3353bcaf2b60b4bd3ef3fb2c5a9189ad8","33c600fedc7417b2c9d2919332c236c7c5a58609","2c5fa0947d724c0dcb24643f692f7a9d686a5490","814c50106bd080220331c38d0a81c35164fd648f","dee100139008bd4dd8c270da6a7f5aa326a32c25","11c7323043627ca6947dd00e02137fb4636cc7a8","da970c5c5f0cacbddd57dcffa0cd123f3ca3a10a","8cb67b03a9cd7df802ea9a98f6ac2a10e6071cb8","296941f7459d2ed17523ce99806f2816d2dcc76c","392a94686c1b22c0720f708db1feb80f24d1e08e","541b0d0238c8c8fa52b13a31ce9106285a18a871","15986ea34322529637957d35ac66ad47ff936234","e8c620abac374dd29b2c81b6bce4ed70a6970277","e49ac08c24a9a62c6766fdddcd1f9908002cb013","ca4f055db0a4e6f9ea7b38cde14dc85ada3330e2","d9272bfdbf9db94f101bdc4c90939288c8df45b2","d58a159e3864bf6664851022bd26a7a98dc7fcf5","8c19cc7b3da43d143f4316e1b7de2c7c2a35b328","1f60d0c23f25910904cad1b2318785e00228c90c","45a322b6ae945c6a31e9c1744f24f8776edf4a68","4f39ce32b9195405f934445b20059e86632b47f9","da144fed4c49133a93b3b83cfc665352c0af351a","78423320d78235a5b2fde05e7816f79de729f317","64ac2b13ed9198a018397042fded8e3c1cccde7b","bad5dd37b087c3ba0acc9fd29b6de8ddde1b5a64","d5cccf26a99e5eb3c04efb953ce76e58fa2d524f","f12b4e5fa3b3aeec71399e0f329b0cad281ac301","bdd53615481a07eb26233f62c1fc66b1f56c9d5a","dc18b8d7e848a4de7f91e30c1ba23b634395c22e","6eb5af2b5af7b86a642396a719c746618dc6177e","129a37421d41b3a96abf2594e91d906de976c7ee","ae78413bb1a8375ddd376ad450ed2517c4077789","0722df482988de8b032c6a878a761bccbf07f7bb","9c516d8383d0cc7b1372dfe8450453bbd6cca034","bd8a5fba30510558ce34f6a863567d668524f5b3","6f185cc9f7d8f9880dec01be86cf129dd0a38b84","0dbec3abbb76fcc8ab7721286415abfb91873f88","350fcb6d98144f2a15c454170563eeac3c9d6dd1","aad234d5ac53c03e8c615ebbae64100aa57a0817","203fed204c5d473aa171796f7ba4fe082f391ba1","9a87fe37c19d36b6edf5fbc7ccb08528f25833a9","7119858ce6b5e8dd045589da8387b1c1cd4c76ef","ec644ccb69dae13c173d69cb26b9a59ae20854e3","7123a81e43885aad4a50b24981492c57bf9b9320","1c6a49b5f534f84591777c4ad17d518c3cd779f2","92c34eaf9c4b70e2e99f7c8f6b390d682e903ddf","3e0d18b9c00609523b6d3090cfdcad8f618a7b3f","ccb4a6acee24ca0e0f14599364e171b7b88f8ac4","c5f071705309596dafe3352302e9e416f3e09760","59c3f61d57e745db2eb5ee2eab9c4cac17105f7b","da03791e454e27cda66248d72d85947a8493dcbd","777f26fe29718a6609bea84f693ae96d8f22a01c","1da6b4d1d1a2154fba85f5a37f958d333347ab10","541c4bfd6ebd256a8b2ec321c1276575e7f2d56b","e2861a3b7cbf92ab018b75e330b10abc42463a6e","b622c92fad36ef7c8cfb84f7e0de188557808ee0","20918587d39c5c9c370e3b4beccf883f553d9b3e","07ccfa6a07baa8210f354aaf2098ee27a933734f","f577efd47ed2f0aa801155756e4ba5d5ea2d5f2b","e9e1753c3cf96015893d4d138d6f085995f00035","c79fc6716e0ccfec5f05e1ae1f5e90d79e6689d2","2ac8c2fa91ad1b7b1612c6621898087600192b9b","938681724f80ef6ae5c1e0bc64b479bae7fdda5c","1aabf4c1668bd989db6667a2dcc76d5699d84833","5567cbe6aeb857b98694acad6fce6b66e9d7be73","7bb9a26de383d811cb6a8bc3f8fac7008f58acc9","25264568076c4aaea1319c941fdc64bd28d4c078","78aa7b382a8b1c80e0e2b01e02ff0acb2942e2e1","5195935156f942418a2ef3f1159a4bab391ba11e","8fe8e730a01b44650ee1540d662f5122474fec9d","dae02a90415b3af5ad2f14297e6259641cccef81","c5da28f24cbab915098165b13f50bcda049e273e","3e69d19116e8d0d64fcbb096d925249e5d3596ed","5be675eb0332ccf660a81df51701146997ef9fcb","45a9a680a3cf54d4f43c46c3ec43a108ee62b834","ffab67b8daea8e3379824105439eba8226b72fde","f9e463bce2607c5136acc79ecd495f8b62b8e5ad","f5b3b24c22186f50b3e57fc162ef9790f288c704","0a6446ff361f1674649e1625eb5868478d998091","6c3f80c5260319002b1f5ba7bc78f5ab21064f18","758accdcc2a780a52fbd78def451243d73ba59e6","158c3fbf3cf0116cdf5d7b74237db6c56db24e4f","0a338a28d913b882f63444820073fecc421cbd5d","520d84e042bcc5d211950022abb40ff7cc90b15b","dcc759fbbcd62766a59ef077a668962862924aa8","79e506ff520b3d53680d131f8bd0ce5e0f0da6ec","ffca222d171cc88f52c35436919f892f8e78df6b","09800ac65079599c568679b53962a313182885ea","e9a89efcf822d260b033dcd02127c5874511d01a","0761efaf36fce5e4ae374d70c129074b4dd749c5","1a2311e3505765e37b736fe6bb46bb229e00701f","ab644de1d84c4e233d2b718a34529cf0cbd06e04","1ed5e75dd7911ba3b2ef6db04feed372a89807e8","af053ecf4de0b281a51a3b82a17df5ea581b793c","ee9f8ec1d6aa64897b0b9350b5fe68098a35c6c9","0f5f916bf004dc049a8de9af613d9ecf55658c76","14b4ad931f54c73aff9021a1314943278295e602","5676c42ae02f995b7915edc8afe3de9a73ebecfc","c4aa634b8a31e7ff86c934b4b90533e7d02735ee","ba0dcbbdc33f1aaeb44755ec6c2b2cc22fc41e0f","06ce436144410fc0f8f117d2303b79acc4ac5335","b3f3a91e15b258ae0061110ac489940f10d666c0","1f4685375f2d2e36a2e19e67ac9f614b8c99ea28","a1246512803d7be7affc75ca0a6730563225e40b","41701ed04429e3fbcb0b50bfd3ae3bf52bdd915e","57d438eb7a3b15f080a7184b32fb937d116c2954","4d14d61bbcf0b33ee5e039858ccfe605430418ea","cebcba902206dd8dec653f4a164f6d6542315683","b57fa8f19b9d6dbc5286a7783c8fa9024bf81643","8b80e9733821cbe2ae0701edf11a312722c7d306","5815aaa0353cddbca8067b0b061179d23162974c","a4fe784752770324c09d4745adf001756c4e1e93","ebaf2d89e9d3548dec3408ebc943f98a1f4466ad","6f1ac101b8fd600855f52a5b77a7278cb31ad1aa","35c5422dc2e3451abfc3f3debadcb69dabb77c23","4ac7f5acf98ad08fb826979a0baa3d5e731a73a3","f04821669edad07190c86497ca59b20c71e87eea","9a70ecfb9045ff3587d0f9559c949cf8ccbd88e4","f5201d44a89836789167badb3c11a71ec12863ba","071088cb1439a17adf9f15cb34861da005436cac","622d428baa980449a960a2eb03d833fbfb02533d","4fa486430e8c3b85d29efdf8b641c22896ee6d13","9d04f89beba547a7723d45ce9582adec59319b7a","b786e7877ba176c0cd5d8289abd8b60276dde35b","55a36b7101a19cceb1386b397ab3158b94d7c970","20c8a4752c1202f26a7f0b1f6a2fba66386549aa","d0c42da961e87b936ad3f82fd45ac6f577a99e6b","0843d2379cf4dda5c2189c1471399cd2a3f00f64","df5dab738a9aa35b75e439732cfc4d23e16789cd","35d15484fea001dbe167b675098159a95e2da19b","00c03bdd2b27b1d0214a451e545fefc9affad93c","de3018703f4d3737b0cd35eb7e46537e668cfa1a","a4083886233e56e423b3f75e55cced5913d1f02a","9b3215b97730d6ceb3a9e30711642d66cf81afd0","29f37120dd7d79218e589adc36933d508976632d","3571087843d594b927c9c76cf12483371c6a7ca5","30a25b7d0333bf4d00cb09244426f17338fcdf59","81c9cfdc1b4df336ba3cd01024e01c3a65ee4797","3c857033df954b481fb6ba9545b074588b1aee02","36bc8f4f729a97557de5380afadfcc508f6609f7","43757fcc85ac8e1c4657b30968b9bf2381aec329","d3ea92257dc48dece18ae142fa2739601b711137","ea7646aabe262e37e13a814a79c38efc69b1a09b","d82a7cdcf7e836566d9c1060d45e2ad1c20e5d72","480b417c5baf4d15379bfca873e19e0e0ba24f45","7c863d43b8ed94fb9d5cdb0cc61e33836b7c5e91","18e453baf33e99a9bb7c7ea21f41212fb8587d54","bac8f6332ec1390ac1fce1fb815f52dc8f255137","5eb4965050b527924b2edd24119819126121c52f","46af050e93ddda77fd6316b0d041b8e9e6f0cd49","75d95fca7902a31de51543b677fb56d4c1983246","b7bc339011203e924fcf23432f81e53427325563","650e0cf3186df2239cbcb6c178533a09732f3f02","f1ccbbe44afd4b21c0554084eb0d0e7dc792cedf","c3b79b1e074abc6fa6f0483719632f9d9c711695","fbabef6da388c60a982601ff205e6e9a09b1eada","210ebb5cdbecd326c1b0edd35cfda94e3a74c6d9","a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca","f0f9ebf43cf0095d9e7217da731ebf5a8a694949","56edf1f9c68a2cb2ebbbdc1c81b92e4a9a7dcb65","3df217b1a166e2a6ed836a5bc12d05239fdce3c8","0cb8d3ccbf241fb033417643abc304f64b41611d","d4452e3a653c9539ea753cb152d82f30b7a9a126","a42fbfc426017849f546920cf2418614185f528a","5e50fde3d9e48941a5f36daafda57950b7a70b1b","7b492e6a23322cfd8630521e30804a6f26709f08","3237e05c3608fc900cb30519ffd3b15ddb064c9f","05bb8e0c106686f2ed5a9aad0f76ecc64fa5faa0","779426d2df8af5173e1f44a4c63fea863b57e461","15042128a69f301f9e88981ec5da9707d403106a","bbcf6bde41d31ceaa39e51dbe15aa25d30aa6263","92f062696adc5efee2355259f42f5462ec42a605","b8d7dd22e85941b09c7c76ea565f89d1994e6d3d","a0d843910fbc56aa55fff68dd84ce2eaee739ed2","56a80625e59fd57e4f8e13811c950d769abbc982","be606898122d8e6cd259bfde8132dbce62d0b2ff","9b5015500942fe3e246c19bb6b29aa7a01e5477c","9906aeb2f8b492e6662e68aafe11e62524a87cc8","f6c94e62850c2418b4ccfe2bf6393974cc435f8d","1a97d6455d05320eef5ab9da7a7b0528d791be4f","86c66597f36cf90890c1dcf641649f613675ebcc","d595b79c62a2db691f5b7314d365d3a57b601c18","b4417161f536ede56c204b9c626fc8d406ed6af4","a6c3147c0a3f0e663399039be136fd116fd79e41","ca3061d9c2b8916224a0938197778ee0046e47f3","b51180caa3063937d2155233fd0bf8155c317ba9","29d3ecf29a411552809ca95f82ff15a25ea5e420","e2145bc960333b996c5d6e7b96a161308a779c41","bf371dcb3294027c209cc40a42fdbf438d4261af","22358babda1452ee6db4d662dff373472b93fdc6","d7468fea5b68e4da9f5daa3a16b450d3da72f27c","267c942121cedc02a14d0102835fc0e54970b284","4664d03a0e39be6dc8f5ba8154e1d6b776fa2293","1a704d76769b1d986d959984f666953ccbd8faf3","a1779c90448e2d86b81812c45814983d142ae9b4","82f13288dddcb6add01ddec5cb62a31d85f92bfd","2d05e102b7596d14e69a0b6a4a7577225d5af4f0","d79ce05b91e0032c6178935c7c0757b9a258becc","791f69419daef09dc1e67ff3b9101437ce945bdd","2f82da7f72b413250b3005fa0c5c46ecb576af21","ffec7cf193b72dd54b05acfd09b1dee3defcce48","e8a0c5da77bc9d8a1944f5f368d7c414a6c0624a","34c4c8046cb0d74878af879a9737d6878a75a464","5c76e638ab52b695ea6ec9fbdc5d1b66c5298995","0eec37e24781ff16979ed5ab6c8706a11584c3f5","601564e9a9dde2c59e16033052f49f0be360e29f","0899b5029cba7aebedce809f8e401878978c95c1","00755ff2c0b482a7346abe2b2523f1e8d8805547","423ca9bcaf4781abd62db47d6f232c279af72429","98f8e7df1634826b719039adeca1b8a5b326b0f9","71e4fae3a1fb8ab684f5366442e5325ebcb99d8d","6565cf336051c5c0dd6bc48a18d6e7024eaf6ffa","4820dfc5707cf767314fa211b19af4e721d7a8df","1a8b324545c8627d4695092ff7f22d7b4df9862a","0a1db473fb78e57b7eaee32e6ef1449154356cc0","3cecd0c6dcb98586177186ef1ce7179fe6f97ca5","e3617cb18771232876b1318639adb7dc9c5f452b","372cdc20705dab7c2227b89d8bc4d425ffd3e8a4","5ad9be4c24e9d7dc5672fdc42cea896622fe5685","ecd226c6a751f8a20766363fd1f2e1e0e2da8fba","f5c15018ac3660e83e98b2d9708fab1c00ec6eb3","96882c72240361e20dfeb55b9bb23560a27d995b","46c28a0acab5e9d3f61299cee5d3c150a5bc90a0","a650908cf4b3c365b9fb8c5709d4754440376380","cd81ef4d38a88e511b90c57c3b980b1e63733829","52cb4ec232c751808625e76445d776c53791bbe1","ea7223d18151700650ec18c13f440e35dd2cd58b","a84093559cfc4038b44894441b494d1a395d510c","521280ec444d5bc58c8f7bcb044368d20f10f48a","7744bb153f222c0343d587e5cb11cf6f19172634","2e22c07f4261625834bd0d16aa5e09005666ab14","cd2ffdc6725aa6f7a9a4af6fd5abcc4cafae61b4","593511b2b8d697d07d8185deebcb038c48d2dd1c","752a116847851cb0596e469845cefe9731170f35","dc7b3c309a3eb7d2c06d24e9a7c34bd84693efdd","01e4d2672c3e575da3331536b11f3e96c472fb59","865be2768b9b90aa01faff3dc17cad05ff8c7798","b03a6e55e0a2dfdf57139459b6854fb72d5841f3","27fb329c8272e14e2addce928dd8ba8ff2011d0c","2785444f891c04ad6d778378bf367cf649b77e91","d2536a0cf1c938a7882c73dede753bb78daae04c","d1ecc25db4673019d8eff8b90bd94bd60ab2906e","d58b0a5c9a3ca7964ea560b72fc321b4159df89d","833c3917b247baa46f5a5f6ad6ce478cffc1911d","67aa409f596515894fa855492a31976a3044381c","92031747aaf53aaaeb4a8cdedda8761bccd2cdc3","add040d381dfac5b381942267ef604775737f577","9a0aa45d5ccf3cccf276d470433fff6cea2959c0","85641c545bedbdb703ad923306786afe5c312110","33e1716f1370b129af37ed93bbf7a6736ad43808","d05965963d402b54b7e7c662802ecea69ad50745","ba4439c4914582f10b06168a50244d82efe84b20","36e8bee7524ca71609e14b71c7bf427eb832179a","861f1d34909f3fe0fe5f797db14df75a1ec1a635","24c76f177e5702844cabef98f87ded9aa89a67e6","13b630eb0ca70cb17cadd59285d2d1146fdfb3dd","2ca82225b78c1fdaac94916ff932067b21d3ff56","28dc30cd594efbea667fd9a5e507f3ecf8d25450","c386a02654eae581183da0dfd138603a0667639e","f328a356aea0b1aabc87a04fc7b60be5989c9bf3","117eb16adb98ac71f17029d33058858468581ba3","1a8a80368edb544780878ff4fd3d650024f5e60e","60790c8c5aca9435d1b54ffd8a51a9137c9ad617","81245a634b9dff041b0f2373c643166267a03857","8f460bb73db00216f3b24a528d80314b5d632a16","a3b3886029fee450977a57de491406efa0e6270d","b5f29fe073badc772d119ef1807dff5ed26c6b93","957e85dcacf4e1f2e62a9376671388fd3e8b7a43","ff1e0a3e2cb6619644215432604293eb7ba53699","3d06957f12ba5c04702f3db980af9c07142e7886","30ba4076cd59a916054c28f4a7590b3884c88576","650d5630af7f66cde17c415b46daca37c88c3f90","ba568456c6bef386c8b0a7be4a5fda56661efcf4","7db006785c7cf48df253fadcfac68465745861c3","0a5e0b8e39a7af22b2a89eedfd77d711c3f062d2","608c2eb3b582463b2990adc7d56a40065f25628c","cc161dcd6f08277a7e88b527172a8968b56c4fa4","aa4694b7b4717d7b43e0fb9a037d07cd20ad14cd","4d140974392017f121384ac9ae9080a2b116f648","72b4a09a1402cb3807f1c3454ed5274dff67d0ae","ee61d5d04b89f90639e6ed0bc5ea2f75bd1652b8","a6f577a9f2206b51674bc9c61661de1fd9684604","7c24a26bc29df3e4746d092690d2e8f577a312ac","bf6d7add01d3139b39a152bba2dc6727b20d304c","fc52a74ffcfdf97acd83df159124fdaab4e2cc7c","975f7eeec364a669c5622996b9ff5517ffeb3721","335688ce785d7862c79c41752b60b6dccbb1bd07","bc005a57d38137b062e0ccc26467353f53556930","72e0a68a810f0094f57b424d828ead5903f8f883","71b45614fdb4340c7cb9d42928da9f2536692d70","f48b76fd8dfec4f7e3a7ab4b76601502933bb4ef","69091d40350d4f632384f0fd16a1df80071b0a37","100c7888849ed384ef1a4788816cbf3b445ec1eb","ad1028471c9a8e8c2aeb35d232f259fa007e2c26","dbc4dbdec1823996f47c303cfd78662c591d0fdd","fba938e5740c017fa2d6180c15cae852608ad701","137f8a58a8f2a6c356ef00e5371ff144c8a89fb0","7655587efbb209703efc15b07667ee80de23bf5d","53bbc046ee670a1c24b1ec936066857ef6e73dc9","a00f19a92109ec33de41308e6277b55eb444320d","39e2af32ca153b21b883f64d8cc562f305378367","cb20441ac92fd698eaee863a41fa54b11614151c","a829c77a58247726841b5fb4fdf2944e53d82946","73b8e5acab7e389d7ce8cfb48d533ba74cd86133","65ef19abe3cb95df72f5256b17ec6667ed26cf6d","e4dd65b6fbb64b7114cfe99adef87ac19d9cde46","7da0ec01c0ca5899cedcf383110c14e859be2af2","31ba932e3bf7b3ad7ab6ef559fbdb3656d7afe86","259778ce8c861cc6f9e3ffa528cdabc06f2dfa39","52c0550dd7fa101428eb4d9ecf4fe5b59e34abec","3528b1e571dee24917b0141232f135e29bf088ba","574a5714dcbf5fcf126f3f99caab62a345e665c1","07d18a00763855908856bdaee868bd4ca8deb52f","8d57a3f3d5e6785d516f7709f6f666a603ef557e","4208518c4de88186a8baac5d87e4c20c218fccc8","3531251902595f4d2d17cab7100b4ff7a1eee2c7","e6cd5be9722485490c628fdafe76f7e7104a286a","357b9602b48e36404a84daf5022210a2ff79db6a","092509cbaddb069998ff2dd266bb7933e9009d99","41715c1e8f6e79d14b96d2756f8a7aada3506266","e4c9f8895e9ae81ecd6983f008d6aca8df33d665","a48dc9aa17308beb7395372751500925837841a5","d22ceeef1bec083d5e047458e88d97ca091cd1c5","5886f810c20027f7958eff62d2c876c8b29fef1e","10269b74c84d15301bcb21ec0156f4b2b2457cb6","27370a9d16239743129a68f00050d7ed45549bc3","f98f65fd7f9cd993167a3e183483e4de65b30c3c","4ca06efd11f7b496b20e32d0f85aba7996b5e184","0953c8fd55531ca642444bc49567bdebd59192aa","317512e2fb47cb024c58b907a149251882665580","c74bab66aaaef355ef8ac8d7e1a249509fad544e","a1b4e4c607acb09c13bdf1b9609f2d45c4b01e15","53990c7bb9377982a0dc5aaae7a75f046189c9bc","2db9973ad4f363cac9848ffa65f6a78b6c2814b4","a29559bc0e8bfbfcab7e0f4b05b9e77119d71ce0","3e66cd9b6862ffd6991dba7c7cad5a175b8db320","c24ca2c7a8b5471e9175f8ec1a84fd69a24bbbcf","2115935f46528bf5545531c9c9003b0eb8321651","d67c9ef8a38b0092b9f0474c34da0262591c3c63","7d35a8c6fd07b81d9cd37df36729006e94aaa01f","bc404c093ae8418f407aa1973be82d072f1bdb18","5d8d8993859250dbe28dd7303e15bef1b1930860","356af7d2a5f195867b41e2428ad7130c08472c2c","6dd8dd935e1c018a5515932cb418a9066cd5a895","c47538d5bb60a2e332569f4fed759a4eb513ec52","a2f9ffb0c7eacd45198f4b0b8702afd65eded9ae","0babf9cd0cf58d9f86624864b98db0128aecf307","4fc0910ed3bcca04ba78935361050beffc8e35ed","ffe770849150ce40ad03004cf6dc961554a5440f","d2419c840e221c6bf6d7b493f26db861f591d5c6","2ca656fc38a7da6552b8d1bed88132062295748a","d84c79d349b20b0445b934d66266cf7c88928b09","9b4a0e283647426f76da6c5815acd70b68728f49","e1e9dde4f3c756964334051f7eefd18679091d90","913e5cabbda3389a9a94167419d0bf28937d8087","d8ca7d44059472344a7e14346feae8e478486d3c","69f0d3b663321c4436e78efea224f8cd8008392b","a9229d37c8649e7de4df6f766b1e1967a38cdabb","cbcf2557644cd70092fcb890289806770a991929","7df94c69b213ae0fcc955bb8cf020fbeea14f986","60a929d18e942a08457d29c7f958fbf2acffb02d","33da7b49137fad76693d9a1cc80745953075daee","82aaaad30cbaad0b9620844868e0f5e8a879e73f","b31123c67035fc16356f4c902fd109d2ecc4eb63","91b5a15ebc5e1803d7d544edf2cfcaca70eadba5","515869537e355ce2f842ce873a456fd79b35b23f","d30682ad2ef4acb011b16a64aa5c0c56918596ec","5ccaf36c6bbbeffc5b3ffff14205af2f8e9a6848","b13bd3ef5c77526927fa52296cffaf4ce5d53ef2","6d13e113734bcdd02532b27282956e58408b9f6e","b5838bc4de6176b07293e9a5200f11607b93b420","ac9c400adcc6cc94772f4c13e7fc26dbaed1c387","dfb3386184ba581a789160cb9236fe5de8f8adc5","1679baf833fd04291f9bcfc126a4042169fce5e8","191ff0ecb52b9051ba512fbdd0586447bbf8c68b","2d4f6ef0bf70cabb431be33a272addd0fa8b8321","27cd90f2b017be2ecccf7be0ebf7fb935798de7e","9d9cfc6f61a8bad7714f576ea9eb95a18d18b4f6","f2d88d81317c9a092ce57f13bc99e67bf8148a5e","bbed82de29fc07ef158d243c25cef76d2e61892a","1a0ffe3b64e9002379c9a7a61635b5ab76db5eb2","82f9836a1c178700aa3a7470eda4c40c28310841","844c5e12e664e3212feacc9ee3200e116556fbc7","afb1dd1e4c7de5b2b6942b4019a553be72e12a6f","ef0671763e834de77910a704163a62f2ec6c6ec4","61e9623ced62d73bf26453e2fc64799e0ee60aa2","9c71b7b91f7215828951c96f3d75b55765bdbd5a","7e2c3371621db2a585ca2297d2b3e5297ddd20ed","ca72a4806f5186ef43ded4ce13b4a304a30de35c","f1f8fd1b68aa47e8a199c11599ffa7c4af39c486","88be952fc9021df7e10adc49211e5024d200a665","a2837360d0067151e1916922940c6f982fecd974","f818448199bfc13674016499d545c95b9befb3a9","cbe7e9e309edc401a675fce79a9619ccec5b79de","f3745a23be30fa8ef0889db82a6de75dc02f1f7d","059d00742391d53b9c273c3bd9eefb247db5a4ac","62cb43bb8dec8f5078012b58ff06a2077078565f","a74cc225912a806ff2d460c4a64afbef4c8d855a","57926f8091594c9a6b29809859779f036fd6f1e2","111dae950d5f8f6052a0e3dd1a0b59da123ef38a","ba11dc3f483e665ac3fd7b7decc5eb6f1c82baa2","79c7e218477011f90011e64dc991689d3e4681bd","4f16baca43156eb2f8855aeef79b61decf267c52","8d1792a294e0adce99004d40d5f8ac1d81b9cf7d","e23454d5c3c22ab1a96c16737ebce16a6eadf984","25f742cc3d68693c51fbe84ce7bb633f4bb1ae04","12a7f15bdc2817b5a77f0f2b43fb318bb5160e40","308d20aba5f9dfa8725866c118780be04744622f","6b729726e0c848e2a60eb72782315a883526c913","c32d857480400f1a503ef146916b8df6d4cb8315","7dffed485bb6e824335de96bffc79ea58a2de576","433da3ef2314662efbf11caa2b6fc60350e3a3d8","f1176e2a93e3c577b6f782a779c12b13134f21ea","c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70","10c400c456e85bfcb988bc8a27657d044306ab10","d3c1f2a7f69a54652a2a07eaca402db2ee489132","b37e869c89208a7b7f04b95bbba36ea57d7fb8fc","65af96eab0708c02c5a72bb7d2a18444cc728046","9488f06e4a4bba74db29f5a1d72ff29558cf3e10","5636ac526e1d9b211700ec2386c2a01c2419d1f7","35ed1eef2a6a00087799ded7e10ce94ed4d8b373","072e379ffe7f0d8adc2ac0eb700abfd7c27d8278","74d028729fabca2041e4025835294d0769b0cb6d","0f4643a4f6cc36b806e867100cfb710b8c3b1d3b","4cc4f5cc5dc8ad272d694efe1d01229289b0b6c0","d31215e4cdea4bff3a692bda24c2f248fe77c8fb","04291c1e7745484f47b845cc5fc8a0d06df81ee5","202e4c8836ab99e818ce43431a87621bb39181e4","d9b68c5f5d391f9e45a5a8cb92aa44dcec164c54","57516a447395223e56e93e05994a5bf69ee3bcac","3aa7ea3bfcefd15299021b955d09ba05b72fb9d9","7e3c5043c1a676c69a3b81bbfb3ac95997f1ab1c","f08bc0df7c16a6d12292628ec8cc2e015047c450","8c08f2380d30e300f4f80dd292e9ff83f7bb84fd","395eb7a3adc3a5fb9bec4ba846fcf789a0eeac28","ca5abae1e7011e12960cc636544e621dfa6ad904","3f4062c7083d51c2d5375baee3a7e42bcd591e16","bdb07fcf4d4fe1c7e35d26f373e85435c38f52d4","8e8724126ce7dc52928f196827c9af876ce3d639","d21f20eb5fb6dab41f2afb2069a216c8973a294e","b17c801ee827762ec539644badc6b32f7bc87024","b1894e6016a3333a4b9e7cfbc0253580edf09fc0","9e204658ff8d943e363cf3682e61ff01c1388805","9ba92f5baa056e1c6c8c2f5d0e6edb8be7b7684e","7a4c0ff35e10fba5f2686e7fd5623eab31b07a2d","1d6f19f3a2f0eee061dad88286916e88db34c68e","b79ec86b644175728f2e27ded94a928f24489278","9ac940677c9febc5f1c52782a717df61b0224344","99c7421eae9c4e0a0bd003a416b0b786d0e19cce","f48a1c9ebf8a57d7680f263467501f595192e30f","7a362afb88f2e71e4d0be7c3c9afb23f1447e5a1","cc30e2a9a503f4b13eb25af2a552a029d6de815b","ae4cd72e6283765af26adf12f91611d09dfea95d","a5e907b830d1a534f13e3a4f3c814ea25d1dc596","375378b4e8b0d3bd9463339010da90161d378a97","e6a3ea1e264a3dcc11312463a654538b1e287164","8a6b023cb31acad6e3fe244e302e916c23cdd6cb","22d9e56c7159d99101b26189aa4301a77e4e8518","57a55489650faa18d785b69d2ed59314ab6faf7b","cc7c892bca3ed70d1ce41cb64e53a6e50da6d0be","0fffa45158bebeb4aaba1df1d271c000fffbe7f7","2551647690c894ab9d82493b48d50350022eb893","6ec93837067521dcf10493dcddd27d60a92376aa","97a2ed6fa6ef49a5249916cd1c8b22bf77e58906","fe3bbaa9d075625a31bf3181b7d3f3d92cfa6d09","095ff6dda80005cb3268856654c86913e005ad25","ea2557329776e18d99786e2dffe51fd3b9c0ff87","27ae3c839d3bfec896eb521d3ae2878073391023","d85472bef05410528819b681e0c463d78075c29d","d6b392825fc3e22d9e0c62f0d17633c4224eb28f","322b0bee4967545383fba8a2c9b1253e2a2bbf43","89c50f73c735b9bde44a1dd09ec1520c014d67da","933ca6bb8a9fbdb82714ce5d3f5a3f43ccf2af4e","a3f9fe52ec3c3879b1dda581a8e2122c1df8c6ef","4140e5261c4dd208cc452df8ef416f032543ee91","b8ad46d38354af560a5f7d0a964d792b17f684fc","c40fb45e598ef7ee4b29a4f77a68807669f2fc31","83fe9373621ab9f7e175a43868b2eda935107539","c2741e23858d77892bbade2fc3406a7d633d9e4b","06138bf18c25a8c5f7e2e5bb1ebd9dcf0b2f28dd","cb3bb2652107b4e718ab37f1f966cafd3d9fb917","42504ef0d4123e7fdeb1a81f59e800c3f0bdfa7b","e73e00d369abe54009e70498238c286708bf365a","a4005221f5968e829bdb0e5ec699ed91460b4a2d","ae18b1f83f713faf0eeddb54820290f7ed6fafe8","e5f905a735866981c783c92c257bc104d395644b","4ccf3bb2ed9811d406c5d3dbb2be692751e2eb9e","5cb90ad67ed16115b53da4fb0865be612afed2ac","3ee0086f2d02e73de0ea0291626adfcd4ba39bee","ee5dc05a09e50351e93026107abcdb94ef1216a2","4e392517dab9b0ba137533a3d381ea1fa32cf77b","8bff891f3c22551664e7f82702b5f778b780654b","c2c8aac9a302700d777acf539fda6113004d83e3","4f929a0fdfae24b1ca5acf0b732219119090ee43","175777596ec3521731665dd750fd7087793b10fc","a68f40bf3018f3fcfe0ebb75cecbe884230528ee","b7a0a77f4ff0fe21cf4c3927cdddc3d46e11db30","15904d66b4890c4106d8d1276a4bda2e552e89aa","7f40734a1ca7d00f5b1224bb37cb933fb5ba0b44","fe33ef5a1948af7c89a6d71de3580341cf2c0d6a","57fff67580981397420ab8be2b3121ca951f36b8","60f054d3acf5d629bc3ce0f10d7ead8f9c10f973","3a05bdbaab2bc45b3d674e9001aab14b58ca7ed6","1e8048dd45149b8d574cf983e12ff5886d109da0","730d36f350274a055a612d39307b02b43dd59eb2","cc6dce375f8572e758e4f13d8b7facf623a4b4ee","7b5a1f6481b8df22ffb2dd2ec713b470ffc2a980","2e74bf488b93efa6f0a8431584943ec178abd7db","647a9141558e0dd618e62b0563dca3363387e897","8f133e2c4d27b877f83d5e14821220989c605750","50bc1f29220aafe073256d072e644bdfbcaace83","eb0f9651b3bb12b79db4ee4f8862a3be16a11ea5","512b9fbf4aa9eecdf55a8be7d793ff0026aada3e","8b76199b4bbbbb17aefde757ee18a4c1b00efd52","d0f0d2916f095aca3fc3f10c8bdb6d89591910cf","15fa2194a6e14b683f0379b4e6b9dca450eef555","69017974beb16dcfa971f9b6f33a4f005be57bef","aebf4fb48cc9cb1a589dad998a773d058c3b3e1f","017e6e8a4c310dfd5cb6be2e72009ff2f24fcbcd","574fdf89be67407ab1063fd07036174dd1ce86a5","8632408dbd50223256a140940a5f02fb040a79da","d6fa5e302cefe91f6adff5e3131f622bb5de1f39","286e95c94866f66c4210b33c07df0c15da5b7319","2648e50779ea08333a71007b8d7a6623e8714729","ae78127ca533f36ce12d188a8b6d46ef33e3d1c0","26017499a582312f981309ac5d9ae7aa5b4cad52","91a85d8805a4293aa37900401db19fb3f49b3801","2bee3fba184619dc5857d2ab8c18b2553ab50541","4f51211dfb5bc894ffaf285a450b3670123348b8","5f8f8e4922765f729f3176ea0ae8eb807a0281d5","0e8f44016e3aea614a35b531887ad2df2e36df0d","6aa90e35bb57c8465e99693a24d89ce7f39a2af3","50eb62ea6e7d8d04723be222e0aee19b82cb083a","98a36c67f4b357a4b6c5ac015926f99738f1d729","1c5376ae5951a4e47b972244cd2ec47760469b0c","aabbd00284640a4789f96702c134ea40b11b402e","c5e0e31f5106d7d91dc478af1f86740c74cea824","0f006994d8be89e3c06bbec50eeab6746b17865c","ee581e1fedaa4eba7b3af3037ef049873d265934","cf941fdc357791a93bd9ab9eaf16898e0c218ff3","84ccda4e1d6f9a63b689167887f7d329cdc5dffa","2b50dc5d4f0b9d0c6fd5463b5d89d17578b388ab","d455b13fcf7ff7ce5d62c08d97e035cf27805be5","c5b4f3085ffbb1d37eea01a17adab4559f2a69d6","8da1732013a4486c4822591b2211e1777be12fb7","dbb28559dbc0db6b040d138ca90fdf5f94f7eeb8","3941e01a57653e6b2edb8f056f657f4ae9d569b0","cbe7c23afe0910e9ee50e198fdb3170214315ed7","8aa778cee5701442db204ae9341092f3de49bc2a","9bacb67754ec44ca2fdf7cf8d2bd0fa53f8e7dc6","e8ad604865ddd09dd4c30f60854db7c411d66528","40f7b6b47b006dcfa093f05c4798be023b97f9bd","fb9f41a071f60f7f6695cd1ab540018cd960bba9","5b002e04be2a8a7812aff69c81d091dff24c0ac1","db4b81d96fd788d4482da42dfc7bc41e6427b411","a1007cceb0628f6f92e7c30f8f2fe75ec7caae94","73a8f621dd18b79cab8597d90f1bc633f6de956d","11cbf8e2ec4f035cc3cc344d94b2ebb1e7337546","41cfa664a585c77ab23a196e836f0b07b62c4564","d441cc966047a1eae87e02634feef54a11cef179","05b3bec70d38c85a83ddaf4a3c97b7ea9c0b392a","fb871b5adae3bada16ce9bb8c661bf959fc66037","1a7c43e1a1c043b88c079d30166112a8dd4f287b","e42176d549274de887b9f727a60f6f5f405e9fb2","693510984fd3e7c8b0260a53fbf6b3bf1ee26c8c","c78739adab54097edd7aeda706c7ef4423717f88","767f9ce29af9179262070f55dc2fef3fc6cad8b6","b7ee8b2f3293ec21cde3540295ba82ae31457bf9","3d50a9d95863441a5a6b1a376694db443273006e","7947b7c1d618e74c66b6e5477149f4417f5eb2e8","bdf7ab1b05b9256a44dcbff0c3c3774479edc285","d891a91ef1b18d2ff7ef748f869d17f17fcc40ae","adc8215e9cbbfb4b84a0a975b5f3de6200311adc","5665bdea1b948fdfcc8b4f6b9eee68c62e19fa69","f45258ad8d7f4d4dfd225469e6106bb6926ee536","1aa5fe387fca82d5856f5f348906ae37b7092a97","b259fcfbd3b53e78fba09fcc089a4a0c7782a6cd","d0a6ac0c1dc59283c2cd0fd95a2c5aa3678af1e9","a447fdb199f3db4285641d645556ea9655d1fad2","88fd69c9bbbdc3d8f875e96c5dc4c2dd5d35c115","513ea0ff3281337aa45d6e87460c1de6939e06b9","b19ab0dd79af6f907fa6a1bf4d4c6e838b6e1b57","03fa4d3b8bb380ac25870934af4ef3fbe395e646","27a848e408b4ed3e5bdc5247c3579ae6c1970594","8bf8cf1316ab323eaea2b7b03ba69182e1060021","5b3527ec82bc084f52317035cb83123052fb9f9a","8e82bf42a870bc0ef8d41203f42a8d7217adf695","5edb3b6ee4ccc10fa8cb0dc5a82889aacda04ad7","ea5231fdf406b7f2e4050761e3d383061216b4ec","decd5052d8127b123972c26a27616f9359945766","226f2ae2f2d47163d076440c761bed5c4e60027a","4db801aaeac130a74197ab43e531ce2533414eb9","1c063abf0d2e76a4e5a9e0b5c1fea7aaddb7c7c5","ebee9898ca71a7388412225fccaf460c258c6940","f95edd3be97b0874c59422a74ce9f8ba0699b78c","92bbd2d713f92115934a134cd9e64dcfcb6378e6","dcdcf358db00a6257b920b3b929bc744e45e21ad","dccb37417cdd9febdc3e2d91dd06642c553c433b","390a2025fedd431acb98db9e46faa7bbb3ef93ae","5f39f3a2dfba500b6c9cd8f87b0dd35949043822","fc838213165a1175411fe8b4c3ce1e9a99decb2e","ecb92bc6c3258b784c18484f9001fe3ee17cc58d","d12ff0d09e904cb92c868add30b0cf36acc68396","6e0892f223ba2092f4b99d08eeeae4870b88dc95","d73f09ef48902f450e2d0910b8cebf32c6abcd52","e7c5706f714051f6e62b0fcea5dd4dad68b83297","20442d0a896445268f0991953f8b785bdc9747cf","de309c426d046eda186dde39e81e2630851f4d0a","134e24408a3ae6273da5998ee257495eff79eb1a","db3776e1fdb6ee3789eb556db5d60d496ab30d96","3b5ee014bd2ab30d96211866efdb85ce54fa4473","030528a2852dc572cd0fdbb407a60855eb1f87a4","f66e9158a8a49d1fb88cd31975a2a492b3aa1d6e","b7c4b9b8cd450fadc05ac8d0489d9e5858c27022","fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6","b11e145ddc29db27f75c463cc47c65cb8bbd205c","c68a34d6bf42ff2fbff2e7d9101e0083f3a77217","e4c274752a8657044b9aa7cd127a411e74d52058","9ee65942db48be85da2196f5b0f3b3b9df90f22c","13fe1a344ef79dc23c6931b9b4b6a686383261d8","daa66cd5c2cb699f037032165367c236dfe42e95","236025dccfd044824fd4d26f8611e0de16ce36fb","8f1cf87a82b1a6631b6f21f83429ca333c6cd748","6cb6be4b899af9fc2b4f3610a8a4cbc520cd1b99","e835d80a3f673cb12dbad71b90469243bf9b55ab","a6e03b4aed4a2dbfb73d6554eceb915fe0adb740","f604cff8a726c78360ce9c33e108229045be530a","f8dad1e61b7df2c8c1d1d2bf0e09294f8b456ac6","2ec0bc4f802ffe3885f1c72f5c59cbfa8ed70b94","06627fad2017870a062fb1edb9580d197195cbc9","4f65c4d0924caa21d492e6e6de13426bf58aece8","b2a38854fdde296fd2d7da139a29b23a18ab494d","8230bf0a2f39f0849b670d26067207c45edcca1a","67a706fc1b9721f3f06eef8be7312f175e2041ce","d1cb73b47a17de830d9474026ffa7b3587cfbc68","11ccf225405eac5ce0f9e83df49d724593b96e55","099546ac005d2ddbb5fb806c7ed678484ff02442","5ca3af337144209024e36b4bc4843f2c3bb067f1","c023a132d0a1ed0979aa94985257cf0568f44508","5e18967d7730f162aa111b2972e3fdc80ee52579","eedb39091aaa1dc0b8f204844bb1eb270b2349f6","6aa5bc23470fbf82492a825663f3c13cde0d1323","c0a971468ed242303744a40a91c53942ccdc71bd","6872cc7b122e366d366a3883b462d51a8d2b00ec","1eeda0f32f66b48c8df3b93f333bf702b149ba31","b1f804094dfb287629db67d355e27872be48ab9f","44f12be3f42d5b82adfb419e1f9f12d10174002e","895140389a7306eafc9a36f51d892ece0001f223","b19b7aebf7673b8d2083f311bd7190680cd39e1e","6fb86dda8a61fa05389df923c2b5a165545d8ddc","0b23a31b435a2982f9d70de78ba5e30770b4d52e","5f0d367fef25b30742ba71f12e339137e02c59ab","8047127bc642d0074db0dd8982c2d28ab524f299","98af411a37d7af3f34b67b331e70c310bd6278d7","dd854768da8683de46926b734c5d5ce0ab38a8c0","ff285bcee22479f7af8aa94af606fe70be1bf596","1c8cc1ab5007703f626a9592a97c3943317463f4","cbedb544086e77abc367b900a244e4f29baa74dd","41cc85fb201f2b83461a52300aeca9a2ac0b2bcc","36e91b07d8523ec23306ae0f2491523d8577554c","c771e03ee235e6f5089134a03f62fca84fcf43fa","9b72f0804268b99b341c0c700cdac5617162216d","1c07d0e9aa647ede81787a0664724bb714b608c2","0b8fa1e01068af9924742ade2625e021ccd2c5a8","ddadc782ba4f0c07ab2f742bae648675b527bdf5","316ba650b22d2c32502946ef64e8de8059014517","6efd777faeb11b42c41d8eccf29274defb20acd9","7e2d03bd146a15a7f034ef42b2101987d978a6df","f4994e750df6c8c19035249f7fdf89c02a109bf4","4d73b778f0e5266504c77641315edd3157afcc8e","96b205d2edbd8f7379738c456d83ae831894eeb9","308a6f4f99a5204682a2612d097e5c066f88196f","f5c5d07f9c5c387293a6df543fd5a428800e48f9","f43a0ef3270737d2b526480ecb0f1337ece9e041","0549484c7708febba7055ccf28a2aeed051c1dc4","e192c1a7d3414129fb9e41d91bc7bbbe66e58f14","3dfeb0d97b01a3f1c77001bb29eb9fcf8fa77e4b","a9f917c6495e69ae53d4b04e04a15591f99261a8","7eb876047739b7021f9e92df236dbecfa05f8ef7","8370f22b4c8012e0c736adf0997791243432f48e","54e81c795529a9c35cc045acfb941417cf2b5008","672a6c968032df9aa3eda7cd779621dda439ce53","f248f06d454196f7c77b0495ee0fb98c64e401e6","dcdde2f5a9bdb74308c5316affad5af4a3bc2fdb","9b9344cab1a01358e5ebdc7efab1c00472b7bf2f","286b0da0376a3c0f92be48845c7524588f8c440a","269203a02261d53eb87817c8692bc56f0cf4e3dd","094237eca067cc6710b06c03a46b109f7acc58b1","a0bdb6e2f63d86f51b7281bb1cf6f774d53ed870","cae0059d5fb27bd3ad57e64ebe931c93636f178b","2802dced84f6a1a42d1be566b8d358e2fd17f976","e611ff5f0110210221a6f90250bdd65f5fb3ff2d","44adf75cd53c22f146fc2e2dbba7d7efab3c0a0d","5fed954a1b16c616f650f0b58c8647bcda5606e7","18917ad1d642a3fd7d187b9e90af92cdb829285a","af40c8698b6f13d351c3b996fb1b51db990e06e9","27feafbe126cbc39fbb1a44a70b62bbfa8b8fa73","45800413d8ed013f2a3f79de63dda17d0feff4be","efa50fbdfdc3ba8cba745450743731190fd99323","0f63b683365a59eac33cbfff9e04560a10cedc75","77d5013f94839f4e470492cd860e83a0944f4478","89e090edefe478e1d5f6ffdd229c37a3f2264692","84c33cfe6b58be18ba4913ab0da91ca84ac3993e","4405de570db9b16396b61deb85bdf2d3a97dd719","e0801111c4dec03c06e051bec30477a2ef5b9b44","431de234e4a0ae28bdacbf64153a0e75775bf1e6","c9593a285bb325da0bf3a429e65c276283e98779","7f262e484aa5273152983301da55ee2e7cea1bb3","9301ab5a57bc06bcba81903e4107c557d3f96098","334a81844ee9f6d780dbd3c34f15863173b43e03","6960f8a3b848d3569b104f9b02f9fb581fdafc81","bba365fab709c74dc404509c9f8843ea0841a158","729cfa39e286f031442be6bee34a80b28f2fb1c9","92e77d5ff2a74612deb0375d31242e8c529d9b87","f8cb9f5516cd8081a8a887afdb459cb9d1ff7f16","a7c2ff5c94c6e52906b1cc77cd133106b990f107","e0a19a77e58a783aa464086c8749b5f4aec16cd5","e979e50b7d83a90c39c206783b15c1ff3a43fb0d","f9d9e9099cd04a112598d65ac67a05eb78139e4a","b295163d67910d62a52d0d8f17749d23d71b5047","0bf521f33b998e5acbbb1cacc6a57434e77037db","07d5911c40408292b02878016d76edc79d615be2","2083263e4f2be44323503f27a1b713d8418aad93","45d57ccf288f1957bebdba428adc1090052f5522","e85f0257712f16447999b296ef97e33d4675f688","391399dcd09943907a66fcf4807e5d3286a46b84","6d233c651b21ecaef78fbb20d0365a22919b72b1","3d13b9ff5fb585e102e571b246b495f145b931df","3873362b3df0c1c03746225f8e43b629bd0864cc","b5d2d0a9a502416a03f303fc30bee8a7ec8e93e2","0f5e575d6026ff4f6d8a4d28fbd8e7eca77aeef5","df11de72c9943955b874df89338fb7429a4e283c","8ebe6d83703858d2fa5f68555855ebc0b4730e17","08dde55e4fb5f6902a575af6a9535482df700dc7","fb263b73aa0398948a3884ac81f8d971c8d1d98f","ec8f44ed5f7eb2de54f7a35b1764113678a657a0","fe3b8b48dd21d222ef2209c7cb5af16f86755e00","7149be5b89040b37b444695e828a519d11e9f87b","7040a390ad60ebf3f4c28dd1d2c99136a423f264","fd68c3b68f68a7c3b90f553b8f05182114ae806e","11947b4584bce76167ea2dc7e6f63039d4811205","52a7be4eefbafcc983766bd80a87752b678c1c17","d6b664f6717240de6b5c1eee65df304955b1fe42","adde89e8b1c66b4f4814c3b47a5d347ff576428b","345dfd4504197e48cbeefc75134014fc398e4b10","45b6121f6a026fb51745d899dd54c7c6010447c9","54a9c1ee43673803e8992ebdcb9e8fca3c367487","29db531fc8360b1e6d5e23008b208517b6d8c627","2753044d06bec370b6379fde5f69a39af4a468ad","281fb4e4fb2af81536b75328861aa93899cc9f45","7878329e6fc828dc7ca0a8300ebdbaa0674a769c","a3c5e84f59afa9f093977fa90bcca22b2baba00f","0da386a9eae15c313bfe2f90c30bfaef8c0e23f1","6a08f8288ee53456820817fea70598fa846cea3e","215b110cd35b79cc6f2bc7399b3c5b6fdc00d978","e298f931a614af94335069dc97878c09a986a478","dccdef1327ed3e6854ba2c9db35ff5669eee831c","d3cb8d12ff666477ecb1e3a935727b970de1f8e5","c1b31aeb942efda33b1ae9617d89d9275e9f6fd6","ce28452109676d55e4d1fbb7158c8bf1fa8db406","8c4fb4cec8c69d882dfce64a2054a0c4bb99d708","53e7f55a898efd1c1a3b424c3bce81c1240a9ca6","0989f06036169e92cbe3127eb5f0b328b9374819","65509298306628bbbdd3caacb6a0ce5899fe147a","d1e00130e93c9d2e2868bdfb4b7a1287026404df","3d6ccda1889f7d76512bb3cfb3937d3a89a4e66a","00ccaa5559c065bc2ce3bda1b748da8b036301fb","b6062852193baadc48ed0055f479b9895f4fca56","0f62db23accdc88284a6e694c3cb86142162dde7","cfa5f37ee74db583ca181205b3cb8c67ff31fda6","0b747c29106e0e02f8c9b674cde418a7d270d987","0fc342c296213bb52bbe7bd068387d5dbc1f80c2","2b8d379824354227efd55b23152b6165cf6338cf","2a2c4230c60f7745a3de2bebb21688843f20c60a","459f526119da43efae52307a6165a8ccd5cb2288","0ecdd9653fbee296666ab80b9cdb11149505ebe1","b4efb832a749730b924f63be073cfe80c9afc334","93f6fbd7b2718c4e7c2ae35d753df380f1227eba","9c894cf550949dfcf205fb2b7f773f863e28e14b","8e75e7311bfedae6d94b295b2daa50c742582680","4d580d76ca814809bcc1e6175c271900b746ef36","1718d78dc076c25f6e7edd63089901a82ff1063b","7df28d1799c9ef3cf16782b10b5aae59f9888cad","437fb12e1aa3135dc7fa336bd0a53036be649ce8","7cb76cd62827a43d3c21872d85c47429fc8d065a","ded74dedefcb03fee1079d33f9688c2e401ea00e","9c63ab99f0a505b0f60079bb30cc453b4415fddc","dac150108ab3c1f41d5fd86cc6853f883064caaf","69ac4cbb3764a454194e27a7afe71d98af65c32c","42659b0d9f29967a89d5055f23decacb81018509","3694c58d3cb9f2af41a8f964e00712bb5578af76","5a69a663c727a48d38d1ccc66b18318c21b692f3","39621bf6816295ef7b0243ea784f3fdf96257a98","90a944e85691157256f7cee5677c3ce062e9dc64","6209b72b07a338b28d4c34ef7095d2af62014b3b","6fa6149517b974fccd97e41f6b0a6466c83473fc","95a0886f93cfb6fab6cfb8fc904527bc0b6d4599","5f8df8bc11ffd9b13138b085ded1640737e24c19","2f79c84ff5cdf88cc360ebbd9f714290522f1b77","8f30c52a3751586edab6d7482425075aef8de6e3","69ccae3d99df8bc6583fa96ae6d9ac57d0e8bf3b","27ca7e73135b15f6579f7d784b1b120fb753a86f","6e9e25b41d33745f65910fa077c9049ddccb3445","f231eadc9e2487c70db04f912578ec853f11737c","ed606ded52132f7afed03d99fabed7b111ce9a51","3a188015be668884dc296abc86e15225fe04418d","1e0fc4dc4e3143d2905d754099dff5f911188e49","46f003c445d49ad67a7d76949c5936b2dc9defb5","7c76e0c8c3dda5c88f761176cb93445b3214ea21","566c0f675a5d998171cdd8fa1e920af40a24d5dd","dafcd06bd157a25049886b2b50e4595299428e2c","2ea5d33358352a774b7b11d9d94ed96d66c391d4","bf5b02cb71cec5d78f507e01de9fbf4d2192a3a3","4536c608f2cb51eb2ad87159280ff312924c5192","f9467ec1ea6c0dac2ea513b7dfe58d0349788e02","51ae90d7893fd392dd8938cc41c52081e5065794","25bfd497921a5ce7ac50736c10415ea262a147bb","f1214041c6c579535f6d6f61ff10b9c036238352","77ec304966436405e2975f7da480846cc074f838","cdc6b41663b085df9780fd4d89d851ac974d332d","d39e79e7ec8e010c251d9df3ece7cb7675a2c7a5","909c1fd120b58155e4f7b78d60b19a9f13528e07","6151adfe8c9e00d112ce1b6e2be63f75c740e3ea","e8eb88c643946dc62c763d8da2af3083a1496742","d586b98a2028cfb640be6a3c2fb7035539af8945","e5aec72bae8626eefedf1b0b1b0638c70f1fe153","a717083235b3369aef9a3846b5071fac023a60b2","4722593448b93e34d84a55010c10770c2d12e223","849d2e346204559f35f8f430b1c13c03d579a36e","3b6a65b1e488909058da0e8049b799c68b57047d","c12a1dc53e7fb5ecd449cba4ddff6fed0bcab1cc","afc66f2f90931cba13693b1a17285933d44c3ee8","1bafc3c6cf442370a03b2ffa0383b6face6063c0","8cb5036b9aa5e2c5a92fee4bc7ea2a3ccb7ab8c3","00a3ef44da404be1a7d75307a06ee2010679fe1b","5fac1406fd8b47d5cd7825c1ab5a8a0882a59a9e","85cc4e823e989f5dc4cc69ec3eb2e4f81026b95f","6fc5d1cd370bc16e9e4fd50733393497211f86b6","5653477a30ca36c59a0d9c8bcb4b3a27a0feca21","d57ba499cba0b4678503fbe54a7da8435c389902","2aa735757a31d4ae02ed72f76dedc98a851c3f7d","caf1447befba37e87bfef31192b98b9fbe2306b1","a4a4f6dada28220da48170e50c4d7609742719c1","9ff19951e20b5d944375aed4fe60fb9239e0d7a5","f031b111ddf23de29d37ffba0a8a384f182ebc61","41e1bbd30c1e6db57e3fbbc037f6ce4645e20fb9","6dd6e05662d0c3e725aa23df76f07571e8738aa4","b7f4dcbdd1691363943e4637087a83e31b95167d","4d4c1dfc1b4790c7ffab8f32bbbfbcb8ad30e4f1","6f762ad70993afbbcb496d003ac1ee09f5bc9556","51066fcde78714bde438d84486624431bcca7188","c109a6e5a489ed4bdd9473cf60d2c853a622624e","82208c1e8b85abe3c5e6413220bcdf0e9f2edd38","6889d4650a1bc45d69dbfd9793564fc1557dc076","0cee288c1147f0f719682c544ea21b13faddf347","3b0b0a1d99e2eb8e6d2ca05c74b9ce5b0c556fce","f00760b22cee9cb1472dd7f02820556d273d7919","f1e3dec4422a114d42ebb29daefa8c3d4bf83999","b86aa5614f1b872abdd9cb646e00317b5502d0bc","433d4ada05df2477e85af3f4605a869696a743cc","b3496ee7abecca3ac82c10987fd58e9801d9a93f","f2dc0c68fde1beae692ec3c7b3204763e9e1df35","ff0a149de94b723a6013fb224ec5a8d0bfada68d","7793bfc544deb6517ca68c3e295eaba27bf74910","97d7d84cac161e5cad110ab0edc3b7ee7d9a20a4","b2f70ca10cfa84e8064e1ff2afbcb78d42849b28","8610654c5861a0f2508fec8c4f89b1e5323644df","57c6dbf2533b81e33af7a11a40441831fadbc23d","aa8feff8c17d7beaf3da3bf42923942aff686162","426c6b2c499055259f2542c180f996866dc26b17","c8448cb0ac7ca6562e2fc539ee2f791ccd3547c6","d5447a90cc203a0e42d5d091e5675ac38ff3bd1f","2eb46801cb8122b6767d5d756a4c4e608049694c","a464659d5beebd3f0356d4a30f0885b222a70be3","752459cc5a9eba821ab6c241b33a07236baf366d","6611dfbd6ce9d00bc178554001f64a9ab60ff7ce","a469bb029d0a2cf6dae9fc06f17ec18296fe1abe","348eb4e4c5830628241470d747642c5cf040ab3b","5ad8d310f2a62a78a7d68bc169089b0f450dfe89","417113edf3b08eb88b17e59397b2d1b6db50e485","89fbc5482d4df60da9c582b241d1762decb6e874","5ccdeccb6ed6b8480a86b0db36f192526cba1274","a1d7c496b923a247cd9f43552f783592f8f33791","fdc1a907b8f790849e071098245ebb3d015f35d2","ec634382319a6e9f4ddb36aca64c3fc376572026","fbda0cc45c2f50b9b30175c4f2398b8a73d7bf4a","98ad0e5a024d3c6d9097548f139b3b2bb05e0e8e","93c83da782aa9b6613c670ad03a0d4f5ffbb503d","7609efe7571733a38a4c372d9c69ea9c71601936","fd7ad7d80a9cfd6dd02b47d9c4a99d43cb044b27","3e98835061f4cb76cee193b073ca81b75f13a4e9","aac077774ecc5364a9705f0095ce57bf9db5364d","e59b1212daec0462660dc9950e23bdb626a690c6","d44414c7112336fddbbb1eee782982b638690e70","8b9026c05e9982a7bc0c7f52776ad74276b90252","415f7da02589be3055542e84c78cd8aba3812cfc","bbb4ee90ce1682295420ba343fc750af6b6c8138","a0bbf5c9afd0822d5f392c91fff37ecd4315647a","efcafab6255ea78365e519ca3a13e9bf8b2a81d4","181420f3b229f8e40a1bfe7bfafd3f3a19af0d32","145ff58277a5145026be9887666a2acd50559e80","6d41ceea992e7f6589ea83e4db80fe4fe342fbdb","9c3bddfac2d80b0e52b94eeace58dbfd249459e7","b61374e5bd2ee42bbbab6a61eb2e701755d5d588","1564a146b3ce8140a039eefbfcdaf8a2b8dc728b","e3e5dfdaf47fd4171945667b6c5cda5261ec4c46","c18b7046c6e6834c22b64f714d6bd46b4330a543","d8584682f03c2b78ac531f1e7537a10d6a5787d3","9d841b5336e2ed65634935aa69b6432bf36cbe1f","d8fcc7d1c28992cac74c6f0b78ffc4fd95c30bc2","06d7e36898d274c2403dcfbe5a83a9d858af0661","8bd92a96a40b6d680c2e416f86fae30757766bf3","ddb1ce08c3cf5f9b978566c8196b9f387d3edf9a","c16d00591be623e0b1d6377e6dda7007c0e0d6c4","c812c176330bfc53a780c0a7c8a9091ddb90f352","cecff2dc74d2b6ae6ce676789299e6e54f1daba1","e8b05ca996baa9819f55fc1d190a79d24906bde7","a400a65c8a3f96b5e5b4b1367a07a95b29dafc76","089cf8176e225f0eee111e835a53c0245674c229","e91c9b881ca65f5c1e9669f0a57aa54b98811aca","92a42668f2318c737128d228c32b4b5fd6208fc1","a2027cfa49610cf7653288ddaffdbe33c70e75f8","b2d53257ed63499f7774b81a5aa4f959cdf4c27e","839083789a60a58675931aa9eb41404ecff0da08","b9d0579be98353b10b103ffe768df049e1919985","023b68542f39583981be176a2229a1e886335d52","28c85922b12cb0fa8c2cd1465cbeb0c0d226b880","61acc0762cfa25dbebb534f56da532a710cc9bda","13289002ddc0f3ceed897df05151cca88947cdce","932ab11dd12e26f0d306df8525abf39e94d8ec93","672ab5dbcbd415c83278337784a25e3c3ae5b4d3","78c3cf6e687a34c36cd0688c42a384601ce338fb","f620e19be7f4aad8b93d7b48bd96e045ba6c6cf7","230de5bc9cf6caf1c0072ada31e01c1a9b53c17a","d25ea73822d7391da4d2c8746fb244c892ee6e92","6bb290f6a7dc031ba44e5e018d0e9d4ac80b0a9d","a91d12ab945222b0fc89d4634e3e781ba8941f33","9a8a0e20e5b73b6536c92b7b68e827e4f6d18f48","0f7376921f8e1d150933c3abb0474b9e8a8d14cc","2353c65a1f1393e132940e5fe939c1fd0bc714b6","9450179ff0faf39cc0360bc84d4e44f93d53c014","456bee46de68fa5a9dd577cd0fcc4bcb9bf00569","ddbd1330973bb8e91fc765c6fdd0470aab44fde4","3ce6972d2cfe8f18e1b1fdafe59570671d2fadbd","e5a71e3f95ed739a92479f93fe481cf97ca11e58","9a0ace41b07090b73fbebd9f40b769710159e1cc","398d5bfb3f3e4fc3dc51dd1f756f0e087280c5d7","609ef89362a14d2a887fee3f4bc12f01543d2dcc","07e8d7270e2bf9ef30aa50b66828ca56fa8aa882","d664469ec72337c2ec31c2e0d5a3d82c30305b7c","3003e19ab1bb64b75ab71e64e063998f50c7b7e4","8fce79aaeef3788bed170f07fc728e25f66e4a20","213887f2096e6ab9176b527634b5304280b032d1","59d1f96418540b6d1b8fec5892b3c1b7d1ae69e1","7e8a7dea2e76fe4fb49f336228fb8dc7739f83fa","6ef7783abb4ea31e6c59b4c30a05c7249b361020","d23f323cde8a1664d587b4fed1b8683be479ff40","909c9e0ba06eabfc8e21735f09d7a624dfd9fa36","8064fbb1747568729236e7d2eb21cdc3e3e555fd","b6e1e47e3a92c1b94ef327149068a8a147fc73f5","a919a013f53bdd9535d248ad9fdbb586c342a4d6","9e0fbb49c12a4bb12c275194b0599fdfa0b1aabf","7ad14e7a3e6f87ddc450f7e34621eb5200808451","37da8155a4500a9386027b4d791a86186bc7ab4a","8e814774b13dd382530ad75738c4b731770b3900","ae26f8e015ff9e582aae888c7cdee697612e664c","4e0d1c8f1c01f2b9562e350a1bc79e8cf8fa860a","7e6b015769a19f527a53d82a13bdaa2ea618bd98","bd282ff43f23fe845f29a3e25c8efc01bd65ffb0","c90bfcb1c6bd0640cb6a7effc0fadc03462e937e","27c142a57b01b7bf8b097b89fc71b2462fa3c903","21e53c42672e46c74bce6246fde16f4200c48163","3acf6857d91044793a3c8865661d33954f77e7a7","ec6a9617bbea4c2cbacf96688ae1c27de6d29eee","c3ab9eb590ca10b3b67dd4124047b6879ec73721","560fc0f19932a7b51e02e9eda8a64f284f41e6d0","ee1d0179c5320b8a49a077c1ee09aab3fefa3ab0","73d2504fce8ac28c32704e8fdf53fc3425f4e193","5f18b56a7ebb6130eaaa38bd54ed7e0f3b8774ff","1f011035d750edb1eabb66f620d7f73aa0e125d7","4940f490c43274ce91234b8d3c8f29672baa7b4a","87917e769fed916a71d06039dfeba084d15440df","46cee03ad49f219851e034288c0d5e07421e0048","28e1c88f6e6968c9fa8e91220d9d795e11b2da7b","a6e37ae2bf57467ed2dae34756e27959f23776c0","9c71da00aa02680659131656f662462f37235bd3","6e7f0190ee6d49f4f1059882b18430d947e0fe48","612099e3771578fd3e78171f1ca1444f6c41cef3","ea55b400d908c01345a974cae82d8a8720e9904d","5976e8d7ded314e56a2bb80406ea7eee9354e80c","e8345c824e361a3e6ca0e5dca384ad1856127bb7","fe26bcd8c6d5434d9299a668581dfdb5b51351c7","0fc2b3aa6978fc1f49331c261620b3da08259623","00f0884eacfebffa2df788ab9d923a50580eaff7","1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958","3ec9e26cb4a5a94bd8770f51c99f2a9e11df9b7f","68fc2146d1431973d3f1e7afd743a9cc8da8cac4","5249ce4f913bb31f7ba973c9d336c9e206eb72d3","67b152ab491c0355bf2559bcc8d2af7aa0303b06","a27632032977bc3ef3d6dca3d454a1420bc69339","3e25cf9e05103e3ef3279c93c9e9170cbcc7eaaf","4314050ea7d13da6e74c221c6acdb7fc96669b43","7a07895920196c00d1ee14187e4ccdb2a6f0d0b9","9a1d9a41eba29bbb9608b0b0f8f9c2ca65ab426f","b50a937fe68c8f44fa835ecb6e0c89c4282fd20e","b2ec9e108da4c3b11e02d66bfde6b68e63c3422d","53c0010932f9c1becb63c16243f3a00ede359989","056b0976bc914d2f4a1f99fe8308f38283f2aadc","53acb7876d1a3b2c22e29be033bf9ce0e04f309a","4950ef7478315cfcf27e12f0d3c0a034bd66cf92","3cd3c1da5f965d6cc55134ac812a8ea0fd0dcdd7","5e889cce4f113410431278cd00aaea8c6c7366a3","9f1e3903df1b5d6b3df297b6ba87106c052d7b08","9d7945250e19e38f77498afab51067fd670b0ce2","2a1a1f05feadc8c9b2e6a3058940456b65c3ecdc","3c5ce736e63c0db6b2f0b5e8fef1119da5529df2","a009ab45805ad9df0e340f58ae70b7adf3da457f","473695ab47190f39abfc131cb70bb71766a772d2","565600e8445a3073e4188a1a2bde1f47dd299c5a","03db00e6f615d8dac096738a43570b1257be1079","dd7145b778ea4884fd52f5efaf79dc55375c8465","b92c210b8994f7ad469e5fae690d8de810ee6bce","f634973acb711432fe50f8072416f30c8f92122b","fbfed97a1b4b805a7363e0f8e28041bd443d3a30","4de96518c889886afc87c548728a9df6444403fc","e705236ad61872e40629201f780ac6d5bfde84da","1ea2b9be7205c6c070e2e93d14efd8b5023c2d61","1894157c9fab05984428d83a743b0fe1d720c80c","bd257153dc9748bd9ab3f580437c3a28cc5348ab","d9e94fa0c308f8f157e71fb03bab5834308b56ee","2879a173e34a8034e560bc8ad130e07dff613aaf","f75678a94f35bfdf177f1e13ba0f5824fec20e92","3034bbf9082e6ab251337456849548b67ab2b7fc","c67984b5613538f643ca99655371dbcc5f009ea9","6134d8741d6b255751e7b2811be85b60ef916269","a1c03a69d2940fb69d7221800e919f4a183fec0c","3061eca1902a79668d09a4119e24a42bdd9c8a3a","90445aae67159adafbcbb5a0027d1e793d6ea7ef","1577f4165374fc7c6d7f3031e463f0aab6e96faa","490aef93699abc00da58f73b1596fb3473fd53c6","b1c0e45b03aa14453846c9a888763077eef2476b","a7e8aa405394c383c7d84e667c9a4165b2cfaf3b","a5d765db4f2b23d1ff451b3fcc6b53ee60a7f51f","61d3fb36e8d3e573cf7e6a726229b28a0fca5130","cacced7e507f7603bacc03ae2616e58f0ede122a","4aa2c18cb428ffde05c67987926736a9ca62703b","f61e8695c9952928d19e6896bc412b638927b25c","a518ed105c8a734831fb60474202e10ba47d68e2","d73e88215a53f78c36cb68b460214466ec6dce0a","76cd8095506d80eaff085a28e699fc8bc237c1a2","62bb600b5ce72b46d8cedb3452652f66dcf74697","aa91640c7e74fec578ce1e938042ec5a7ea15d8f","90ab7162e7745701d09402df8b95b619919f4c65","3ea0943f645e5fda0b1bb68415e9c92ed4cf97dd","90c7ee38c6f696eb2c489bef71a8b063f21bf51b","9def31120c883cd73564753fc4df1237a5020584","d806ad4a3dcf7308147e1a243092d22091560d7d","a560a6211868d517908f44e1ea90336b18cdb97d","05a678534433997c71f542ae1b3cecd35abde298","36e0a72c77348d4a1f2195937dff8dba88f7e044","3d1c03187132677800b7f6bc609eeef8fe51f315","21d53f29f392f4a33095de75c478da345a362555","3894f20d9804a9be0ef496f23656b6594710358e","3757cec8f3abb5c65511391f43397145b8ca3f47","e41656c345d7b029218637695523886e10ddc524","d7f08ead4e09c106ef9a3c1f9aec9492dfcad683","b4ad899ef64df6e341a4cbe52a15109cd3d6b2eb","7c802837a384f589b8448c3777ed3c0aa2da189d","433c01b7e58cfcc597bae9d1122371826f93d64a","582a97fc2ce1bc8b36811a9b1f23058ca7292067","78d9936f8d63754a1480f99ad14a5eee642380a9","1e55899dfe17d2f4908b66869ca9757b13e91ee9","35e91175212dfabca7c00f6cd95ec2bda4c21b85","916fd473431f4672262ae1eb84f1aa6b68e25915","5c6be4ddb8bd2f3454020ed22e198f304d76a643","0c3b90ef6bd7db64dff21c5035f03c72cda23cb0","926890703db45775252873f93bb98894540ebb26","a700ac7cb092993c3c0f489338f98f8656a2c65a","1ad68c946eaac6f501a66b5157c0bc4c08a25024","16de3835fa17418adb26e84843b40b39ab36ad01","d9d9571c8ca1f0be9c1bfe58cddde3d249e627df","591a892c2e830df96bd4e7be240ad60b9c4c2fb3","eb238a04dacae397db393cbce74891cf90405a67","bc3c9a3c2aea7a4781f1319d05056ad8db19178e","172519bec6499d2d7b52875c1bfb685c7df2278f","7ed95828894621565e0dd289ea856426ca72e344","723c4707b650ed9aea356fa47097e620b5289726","aff293a2fdd85c9dd1517885e10495f15cc05ee0","927fb9d793bdec732ffadb7b71ca2a2013500e72","92c63dc9a7156380bb2da06e748eeefbb21d6be2","24c6c097f360c4bdaf20e9057177995c76784f6c","67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f","5d25f6397f74a4a2f91d999196b31e1a878c2507","c2a1f3b8146f939c837b8997b7f6673fac7508d8","00c9218b48bfb4b5d688b11ef286ef0af0099d0c","1b6c9f707678fb37538393c7f7f1743b16f45a11","baa94a375858e80bf9424fd895e3384edb4e114c","298a6934b6fd42103ac181d023ac8f37170cd83c","57654d4b950d2bbb9e3cb28721aeb3f4499ea2f9","2a5ee5dec93b768f6caeb109be2a052ca610e747","39c6b3d942e1b872538cd062347d5a5631f57f05","294e912a843cde241f9abf619f5d40df9ef6ef9f","8ad7139631ca6860b2593b1b2ee94820118fc9b1","e54c4028ef7e4e809f7f4b591ad12a2468f4d71b","260e33178cf11353dfbc208110322cc65718a7c9","0a14e78a60f227c6415f14be4c6b14f4587e26ab","8a4e05a440d53be6247ee14c6b4928c07b4a83ae","19e12424fc1786e24b372c2b62d9fbf262bfc227","b759fc47e636f082bc5e3f061c8d551985dd4707","1a2622d344d8e4f58de15096d2f38f6c4bd0644f","5ea403c0cea139a61fcb577280fc38548db8671c","c2346b92b285a50bb85fe935763d25e043fa3e5c","7f49e2a7a0e74b7de98c4cb176f333f78d6c0e50","4fc0a2d776cc26a0b372af4c345ccc0f44e47105","dd07a15fc61123644793542eda52b620b7ebc3a7","733125b7a5c424efda7a995263282f42b89ddbb8","411f0755a848e02811baf4062f51906c86a5e994","c8d655f239de57e8f3258917cb281a6cc0a8fca1","09818581b1c72f352dfd792ee74045d03b191c64","1f90f5ed4c767271df9fbbad01594db172f34f3c","d1308d5c5b66dd8d762d970682d55845ae84857e","00a26f512c0357aa02ff44130e0ea6751ddc5cd9","24bc47b1795d704cfe1b4a116657e9223f58fffc","99617ae8dcf98395c5aae78acfe38373bfeb2994","b3ff7ca62e3a431008466df3ef204934ee8cb497","df590fc2d33c1ba715a4ce58f71d83e0ed9f5693","13f879587dd9bce59528e44b0faaf6e062f6d918","2cc83092498d3b82fa8a3aba37c32ad887d19c2c","92410df24cdf296ad63250274d69b2019996423e","135027a2f6271c4144feac117ae933c3c293fae3","9dd8d734826384ac123692f672a2c6e9a2b16377","6759a28050885a25803e9bcb7fd53e38ea16ecf3","e9c43cecbf9a75fe474a27011425ab072217d376","63f847b3065bb7c7a130a199731b4d92a7bdfb91","d37bd15cb92295ef22731a2ab171d0647ff541db","ce4eb307789eb86261afecc1400de5e5b0832400","d0c610d9ba5736eef309503221a15a8caa2febc2","32f4918f0217f5e369ba8588e43f7b8370cbb6dc","c9b0787724474d1740abd5638b3eb4e7a8e94192","247c2f7be3fb88575f207f7bd0325ed842cc6a83","de261ef3806bd2b61cbb2e46ef92db0897ec73cf","bb41e1427e5a0f88f8752d46425b778163868fe5","328452e028480d85ea06de56eb46b36bc35f3424","7cbcc913b4651d7743dd3e0eadcb7ca3c05861a2","270abb211861382594ae560e52ef7014bccec4b3","f730846fe9760abbfc93b50f4da71c080ab91bd4","1a4d8b3e765a69e8bfd8aa67d54ce42f7763daaf","738d2ab96997faa1e13b91e38cf8a0000d829f70","4717d37bfa867d8cdcd4805967324978da6701b7","d6599fde0ae8e6d224c3449629917ecd5076480c","01d4ffd3ee8abbbfba45871ee8d83eee18d3bf97","67b9d6eef2df5253657c89725195c58fe01b39f0","c6edf1821e6fcbb41fd6c2a21a1017130b07e56d","1be30f35a68a9fb2c156ded45c8689cc44f26f29","93f1fb1c2f74de3ff996895761d083fadd257397","1d757c43d74447be8cd015b54463615c81b5050c","d8cd849a431db4b5a5d8d61161062ca7cf101220","533014b88c964044441dc04dce6e757b0776de97","0017e21521f6f0feecabc4bae2c72a66c780583b","0bdbe370bf68a42cf41f3dbe68a094a9a982c7d9","35d57245193d37ac8cba5e2c8df7957f0239b19d","32dd9a9f668db31e348c5ef5bc181cdb91c07299","834112772b9cb1f7c1ca04b43ab26e23acb149bc","952db3e676bc5711b3e99e4f11f4510d66831335","0c18009665cc24ccdace885a2385321b77c80943","c873661c307eb05dedf2ff07f3cf18e614ba72ec","da8fecf25e11ea05ad6aaab4f9676c78e4faecdc","ab13d0aeed43b7263b1e62bb62551525b70822a8","f6ee4cac39fa83a1691f102760b7f008403acdc2","ede58e48d848f6aaf590c52424460a94dc194279","541fdffc0ab2115238fe9cedbf1c088b15f11fdf","831e21e89ba0275b43b6a351e538256b8ce715a3","f6c39830cb7cf0d664bdfa25642b333a1249b96f","9720e94dce358391ec532cbc1ba379b2fcf571a4","f4e2baae7fa54f2501818be4bc7963995fe427fd","20ab8c11567c6edadb26292ce99367281f251d4e","177583e282bb04945e118ee9424204ed11d4222d","dca8df47b48cd04b3f1c2ea99ca7ddc15e84ee37","5627047c32bf20d7fc83998c6ab9899744160175","a0457341fc0b9e6758423de8df4a75f8e36ea90a","de95e65d109b49488bbba7d3a741bb0e81d1123b","af4c4397dff5672da42f93e80426a855135b3e28","686294e4f2e19598c350008e2268a1e103d6281a","7e5890d23d882547ae465fb7756b74be5bc1f62b","a80371ce0a2e0f5d64e3fa9b6bbf8dba75724164","6d56c73de7b8b24ac3faf8ab50bafb48cbfdb51f","56d9f9df67200b4b5c8ca56b339c75bf94f90007","b9dcebb37cf15f7f0c062740ad4a755d32f88ed5","a88c759ff180ae6c3ed12f5c8138f9c883e66d29","588ffbc08aaf7d1fa30163f46702d56e032de04a","06256cd7782de2d91cd9ed3bcb9a05e293397303","8fc6bb8f771c520c15320c3b4be561abc648d65d","01e447f3df570ab6a43d43e4d354b0f4bc4370fa","395544b4d09c3c28b3988eb42c567951974351dd","ce85179e5df30f2670f9a7f2089d13e1676ebdd1","aef7a3178fb141bbbfafb52b275851ad70bab5a0","23950cec35d1f7e4bc7dde86057fb6758d6afe20","dc8cfbab4608101ec28a2dc444f03d9295b0c971","99d4c105a85334308803d3221d933847ba88f929","475502e6387486c107766de89d1f5c47e0733fd6","00d552b1cdd074a2a74dca15dad3ad20edc32c9a","4a0b4417a32d1d45f74be4bb781f55deacd10d5b","70b0857f6c099339214d0ec2667990e9b7c3c5ea","27fc96f3c8528f0f9cc6e42d8e64934ba1b48d6d","a142c9a2f0be65218058c35b94202fbc4fd2c84c","bacfe7a557838832a51add41e1d2ca7d08b886a7","390f7def39a6ff9a34a3a85f6b180d341b52d869","69c039ffab70cb9b5e723f1146dc7808b8a6e86a","ad5b0674f6109f0dbcba5a9da941fcf88add9352","5d85108f9448ac47b871f19c8af4652b7d3dea9d","08eada8f4351dcf4ec433ddffb7965aee308a15e","e3e2f063244804bb147418dc219ba6db8219304b","43d91faa2e0e3ea8cc554b1842829f7c7d35ee76","fb0e7f8f1ce68a725aa0ab716f5c004ffd72835e","c57671f0b317f31f766b54578d544cd80454335e","9acd9f8e454332547b04f6a9f4c6d75a63a0b18d","18938d3c0e930f11095335e365081372b853d0b0","02670a380655b78d010b57432d433e8b249806a7","bf1f83ed29a3cc2833a1ad7b5080b2d162ed0a88","90b8a5b71ef79e0339826507c4b290f0c51b7cd2","fd69604bd9dc743494a7818f25f384cc7f521b33","fc89cf90b268dfb25e039ae248e3305bb593be41","2cb19a53fdbf4ad04dc756b98adc671bb412d3e3","398e0930dcec5a870fa2ee7a1f81a8c8b3158c33","3f8efdef498c17df4cb6d697fe3f1a5358894ced","53fffa12f1207ca2870b3da29e5433fda6d2b0d7","cbcf40bd31649d18b24952aec0051cdfbfa78606","5681b7b60a13737847fe59ab7b43ee0884dc6ac5","b044e7d30d1f722d502d9ad564091b2e4a03b390","18a73153812d4f9be82ec30eafdb8961c625c97b","58b2f441a70493ed561a017328b0ae079639413f","6afa08759690e4159bf280b964809888535095c3","b20952ebfff216acc07f6bbcad35b5a1e97a310c","2ed87f33cf0ba91ecda081be3fd4231071a9c19e","3f2d806b02b222b8678783541523d6d3417fee25","72be8876ea40984532d283c598dfcc267d30c829","3b553377c77c59885a3561f71327e7ca5f0ec9e4","d28da86f9ff5a70284e4a2078fa08867d4858a57","dc62389739bcc9ece889230cdd07cc6a2cb04a2d","e61d547ed08924d75e18469fe648463dee3bd5a3","1a92906b681735a5a2acfd98e3d6a4c75a7f6115","94aa4092f5f276c3e36b48386b2803cf4ffacb0c","eab850524ead092ed9fe22e57955e59eae373b79","3a4ff3402dedab5f30b0f97aeadec6cf61f29a40","ee59e627ded8c9d0a3d2d33b2d6cc6734a62b04d","33c1d25517050470689924c60414feaf295ce05f","523b3c11cf6de311cc3a711ed85ee48e72330a7b","44a550421cb53e3b92221bdd52848c528c392c69","c72529baf09927b381e7850a0f132c1473b16ee2","bde864cd3036cfbf6e24ad9e76aacc307ef8931c","aae29c7a0eace9ccfeb430c5a4ebd0c9a431e272","c4e9f6562fe70aefcd6de0dc1b2134fd8422264f","22d21ebef0b28ee519f5806c092ca5cfcd0cea4e","dea845b65c37845898c5554aba20729bdeb6ba42","e2c1792d06ab751a033a1e83802875dd4a2f95de","2e54c5372d2ff0894107fe877e579084fb1943a2","a5604130c55e099e831ba6d2bd5cee578cac16f2","c672ff80c9703af393641050807075a5894d6a3c","fcf52303c52901bf4844e0491538402672b71be1","ef6e1252aeb7e15a72d4df1e3a2335b539d57b95","9fdc4874b242d55696f0c0d8c15cf1408a6eaa28","995fca44b200b093f1d3ff62d16846ba2e3df900","19aff15a1af27a428c82f4a30dea498be9319de1","0dd51fc72296ab71a27587cdb89a274d9178b607","a21ca962a40843b3be68a0ebc29dc5c697f5b059","a8a6082dc07e8a00c8a546abf121d82599b1c39a","bffe4abb4dd42e919c7f5fc719beaaa4f7765f20","5485233549c97c7128fc2026bc2c01d3c1c5b48d","00f6c859282bb4dab3f6b4f6c20c44222221ebe9","b1ecaaa22b8dd87a75db414cb84ad0f60d5d4cef","ae78a13f59c5a4025d078084afae2737cf0d1454","f98418f0936f3af458d89eca5f1b4cd96881e1db","40f70d80ac75d9222e083c55773f07eb65b84dc8","63453471903c09a18d3d771b24594ed082146354","c1a43a09bef574eed4d3f5a9d392e4ca7677b3de","f2764dd15da8c71f8ae3ccb20d7b503bc833a543","a8ceb54abf55ddbc3b7148c1d149bf525348aa60","5422585db6a2405e5481a2ffbe5c9085b17e0521","035d74f54a1e2acdde50fb204b3d07a2a40f41ee","a8207b2dc7bebafd266f95371cc9707425110eba","970cbb460899ec68df7596f06b64bb5be81cea1c","ba68b2610c634019ac1650416a7f398335810db6","6abb7bd13b6224fd6dae2a78444a2c1afa553125","2d48f4ecf1770cc48274c65051b4c3cc0748ddda","71a496803c6c8cd840a88644529f12d93f2603fc","e1bdf810086ca17595bc397e5ad53cfafc128ec6","6c398b583001ef110404a71689afa3b5b6c676ad","8faf04928ed28392d193a8bc35a8475b08488154","213ad45ccfdea964db1625a625f2261ddb3f6862","ae2d4490472a129b2f7d73efac0b4dbf257a8018","603b262d9bfe757e4a009a80f1c80230d35512ba","22daecfbe9232fe5dfe3577670127f9749fd85ef","6380975ee277db907c52a9aa621c01281b5c12d4","1ecb48b8c275f8c895ed34ac7e267871859daf1e","f0b19137f926be5844bc368f5be3e701663f30d8","cf2fdcb63e9b7be6b2aab2e9e0989cbd9aca704b","41d8ddf7c4d226cf98119a9fe65debdcfdef2599","3bb5abbc35b6690768f32db7becf874febc25713","a6c4e0105c687d99819219de56e1b6cf8b715075","edd6dce6222eb10d3c5e90d175c09db8574bab72","129ebca41d8ed85830580c593eafa2a8637cb5be","aa24ddc59f723ba51ea752d32f092ca5e7b6b9e3","7015b28b89257dd0a9c85c83e1a194ea000e0184","2d0e7a521f4dee488f763929cea57c8888c2fb74","860816f3d3b8dda27c1f9774a08e0e0fc003a30f","2a26c5ce6259dda2445c8b46cd7974b70b7865e2","a4f9c95169579d650d6189d5034fb417bcc518af","aaedde41228d0afab0ac994032ceb5eb25c13871","701fb55a108bd83d9a1e6c6bc4bfe61539df333d","015494ba56fc393b9e83a51dca76979eecc3d3c2","d637cbb289ea6a7f915113c22447100ed00279eb","356eb47fea0daaa9a4468b222b33928330687e8b","c39ac8650daa2a9a8c26f56247e555472ec576d7","059a0496dab1b7dd7acd54095fdfc7349e96e7d2","f05e61ed09b5e55932a6ead03f916d40b01bc9a5","cb0e357d0b8565fcba6f2cf0ec5ea8e795e3fc2a","fdc2cdef0bc0d006effdfd4a64d097b0a3ba249d","155402dc1b6b4e9113b0ffc737182ce1956efe97","7fc3c51169957f0907a13dd07d4004496e6ebd56","51f9bbc5569050bf2108046743837c1149bfddc3","21d281c4a953404c8f13e1cb7ee8d4cf9c25bb4c","4b0990bf8d9351ee213c6596725c2667ab91d033","b7571582ed95e1a7530e6b4251d99098e4175cc6","ad457976fcfc88c90fb12aa85843ef40119764e3","571a3a2dcdb4f43b5c58b048874cbdf6b67253de","92e74ed2509f27ec232eb58f146796a19bb5a44c","74795b98da6b40070cfaa2c81c44647c2135f326","78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df","0041e08f747f5d29ca7fbc65eb86175983aa84af","c26af6f2b7c5dde7530a773d19a999c1805b91fb","e76b535a1a3011b17c3b55434391713244ebcb58","e8c83b31bddd1767a828aaed2f34c1a442bd6919","f5ff7e9fa039e54de2e48bfb46239bbda497287a","b73613e1eb66bf1807a4e106c87ebfaf6914813f","2032cb25221bb4388b9875a49fd4c882ee400af8","3264cea7ae65ca05b03460cfddefc30a2fa93e3c","b329cb9c71ff43d013bd29574db251ddebf9f245","fcff42dcb717478d963ce6ad197c5ed7bdfb080c","bd0384a9e93e3e8d792cef678dd9f3467a6a088d","0d35d4d53b12197bea3650293bbc342fc0b57139","deaf095dcfe405d142b876b359df512e9e1ba2cc","07809c162f90ae77c9cf6f0662dbb4b288f82a07","9575dbdf788e8a5154b3ec2f66913e731ac02850","26137f37ebb4ddf005950b1ebd0c153738bd7fed","0e81053de80764830246b3faff30d3418e9d895a","a3d85c07af78c039cfb1269f82caa6f2d9d5b9e1","1ec6300421d146da6590120b0d0f4c2d53811695","4391b67e16b47b1be8eda69519a88546438dce8c","8d26748f809e715c42982ebece3fa19c667a9b90","a72d17cf117e1783461fde5d2e2e68059449859f","428f03cf06d3841b2a593f46aa42912ef5c82f3c","3bea3256f5def126b2b6d639ed70c4ddc3990344","5d2b059d461edb641a8224b32accd7e58cf8ded3","5052cb2b9104f57d0ff38d80da50bbeceb926e6f","a625d7edfc60255f019186fabe7f34eb5438295c","fb40846dca330015d235c5b056895e46d59fce85","f87100780e7a58f4efcc23d2d80739d630ca9f24","5c94eeeb793417f74f86b4aa57344396d3ad5795","b6ec3f02f0865d88a2d21269c708da038b899161","9b9a723c771a0146cb16e23c3dac744af312bad7","be8ae8df938765e5d218c5ec781c85ea8fe43bf8","f863c0ca14111d4bab06604fb4e2bf42fc83f0da","45ddbbd7383eca59e487cf1eec010456c1a97d02","23f6d3fa69935c90c6cdcee342ae99d226e9b4ab","1a04917fea6a769dbd540801daba5bab2b7b53ce","ff2cb35b90f5661d1bb5fb00fa657a9539449be0","c231bda5207249fb7ccbc6e7b8b92595718ca985","066fb4d5f9417afffac27a0eb8690f1301cad382","bed66afee4b495e0eaaabdf481c91e75b096f27d","fd6b9d9ac7dfdf895ad9f297480216fcd908d8cf","30e33f0c8496fe4cdbb4b6e628bd7eebc186735a","b47e6c0dba0fb89aabedae204c247c747f99b87b","f67a8d715c7bfd98b0b1422678c8fd5e593a145c","5c6e41cc134799afd6d34abc5cd1e57748465dd9","dbece391a8cd9201850e83c4bf9ed1235548a37b","0f23c4a3c0fb26bfe0c7b17a098c16337b6cbe6b","7ed64327a9745a495197592402cf9d3ca7576205","870696603b2834a299adcd582366e65b22a82b56","0cfb577bea697da8e20cf01d185024a4bdde5319","5cb09d31d8c81584df51774f16caeefd2f98564e","afecc6ae0b7ea67736cbeef53d30824343af78b5","306c0471f7e1450340823dbd4a72b183d486c512","8e6768c963b0ed825e4a4dbf3aeee5907168d697","9b413333409dd354fa72084795bdafdf1c228ef2","e4a9233a83a78d9296651f5e07a97070f7932c57","9d593481f6e66515e93c659c2e9fd1fb05962859","e91bde652165a0be06c7019ed370ff45525a7170","03f62495caf33a7b337d95dbed59fa40d36e6fac","81dde2687f2f80f5f365a02d68913322d35e9be1","78619a5866f44b057bc539e46a936f7580360800","b8420cda9c449160330ae30f1f89be7238502ee6","2f290038d63b55e6ce40296602f36bc98ab26015","1e74f27f8fe962f51e6b1786f861c89863492745","46fdf163991f6f6893e00b301267c6ef2380008e","e93ce339dcdf4e9ade63286cfa04cdd4b5a8ecd4","d2d62122e26afa66ff69d17a2c3b87ec6ed7e885","8aa86cb9bcb5db8a1909d4b1595e90dbffbff11e","b5c6b0cf1c3d644321ed134dbb26e111d6dbd43f","9c1afce38eef4f51e98165e2dcdd170b81e97ce1","9d4887e74b34f6ca42808498d089c12660a73fce","53c23b02226968d27e6caadcb801343697ac4fe9","df5d01f2599d557e568936d389d46a5393c7e9a4","b2ca50054504e5a8db6a6940af2da99b49c95486","141aac48ffe30b1e27d60ab800e286bc56899b93","7e82ff1d70ba5fdd7cbfbfb7dad5c706f386cafb","1536cc438128fe4036fa7da5ec305513a781d3c8","dbb6a397228ee1066312426c0b5b49b6b73740b2","6d112a68b685cde609d0d90b2c57f2db6a7b9df6","950b205609ce41ab4804196a125e91274eb20258","90a595ac4273dbf79809c810421f1f439c78e452","0b55363a825d50b444f1c91d6a725e94e05a256f","077ed98c92708a3af107a0cb38fbb7dbf073fe83","df573f5c3a76155842e43ea0dbab594e3944b114","fe1c3349e56c944abd3cc90c21ebc0b5ec95961b","273d2ab9d492fc6855302b69b7219a95f77644aa","a9da258a656c7c21a006589a2ba0a4c1fd9be6f7","8a4bce6ebd843f9a8f482f74601f4933aae737a3","394007ebe59fb24d5ebedb2ce48e66922d995edc","95f10c620d475245e62bed81cb981aa47c926d0b","fab75bce3fcf6355accdb0e2ef23aef45c996b61","db7f49183357c282e267c0743411505eb61f1c6f","51d8206ee8ce509db7cfe2e9ac1cd93be877eeff","2286037bc33c1b74e93d2b4e9fff56d81ad93b01","144226af51bf57f960e8c3e5415c8017dae3a176","78177483b551e5d5cf052c9c0af002519b3911c4","de219e5cbe1e9f31eae038cbf23dd95cfd30e7e0","87b881c6fd6401c98a493360fedfc5829cb5890e","5e1116da4ce052acc64f45ba4bd71310b4826aea","1939e83a653b3263eeac820a9e36d751a314068b","51f56a42820f3e5a1b30495e18628fcb53bef632","023321d59ea30116170111850da291c7926665db","ce543bc0791e40a3e9ac9d7ab2fe2b8d550c0d6d","f6ad0ccc63189958c87fdcd2fa03aa208ff98bd9","2a6cdfaf912c9b0903903e3fc035f7c708cb9ae0","bb47bca1f6184abe9ee7bb8b683922ab8388123f","1f638b206ed567b07409067d57a29de042453884","bc034c1d4dbb6a5c4ceb09bb8708adfa14fe51f2","c6120e77a8c1c7e946569453973629499673d414","0188ce5c80b141d0f8a5880d3253c0b5eeb91e4f","539fbad919643c1ca61c6601e7a228e8a6a307bd","5f48c3cc079935de14312271aadc8719625d35f9","12a2d7ee6e8dfff803f64ad3061d31a6988c5eb3","c6cb31aa5e45a2c372d408a766c6a9e6562bdb7c","5ada918d9f113373bcc260707de5ae466de15f6d","9e938bf3c1d6316d6a5a87569e211e8c29842964","a0d969c5602728df3edb5b06cb24c92f48d9c7b4","cd9539f85d167b457f47f3558f2ea5fe120d0ecf","e12b422c90f3f866d133ea5ab797fb37f675e019","83691fec4e8afb8ee7044ea73db737bea390893d","3121b3a4f4c01744184e952d79f9a56e01bdba41","b0dfec77c27fb413eeaf3b9b2fdcb3777526c28f","309c0cb01b51c106aff2a322f4bfe0ae6eb3317a","9244ea6d5495cced4005388566915d35eb3a1412","19231aa80fce8141f2c6c7f699b050663d8f391f","6d213909cb516207304900575ab5c2d9b79e4b20","4775d0797787d3f0c2fb571abe723055bbb2b6c5","ae88eb5b5061f83cc6e6fd649c36bb7cef3e8ea8","b31ba2f187679b1cdc10fd31a48e59177a5cb0cc","dcadbb8b4078060f0fa3b9c8f455e162d0417c0a","722011bb7528ea8be3485704f6b81d2b74ff3b84","307a04268b970eb2f28899de251e2549031d2e3d","ececefa59527d8de63cff8bd189ea57a212794b9","a876da7ea6579af28d70eedac812a189da605e86","ebf19d72b5d197ecba031b62d109dd68800c76f3","839cb018b2014a0964aeec027b6eee71bc126462","5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2","06df0fdbc28cdb4bc14326d49d0b0585fd2fc3b6","640a3c46c39c293f8e66c1538e3c6308c6fcc3a4","79538a4fdd06355cb3622deeab503282fb5ebaf0","20c90186be26a5a40b360dfa95ce2fd6376e1f2a","2bb8ab7b89b82017ea514a7f67aef905046c9a70","a2cedd81d4732aefac454e18a2c9788aab11cec2","60230675d9f84ea9e3e1e7409d9cb3f280c63389","e32abe8072538deae4b5d603e480794cc6ca92aa","d9a97aae04b947517c286f019ce7cd8abd3745fe","f89f9f00944d35aad9d2ddb22060bd4dc3c19102","7e4970214c92fec0e7262f36765764a81e28b2be","378b1e6cf0cbcc9c30c61e0cabc7090f70fd380c","2ea64d2dc1419e6d6ea7541ce329dc696e26c10a","134b3edf5a34eb05322f064a9194c0ea81c39f6c","68bf2434619e863147a248e5cefeb37bad96fd8f","85945e4367c6c0759f855a3dfefe5941c3c07cd3","8e51c70374c166aa4f74a1b289aacaef541edf81","7b7c7c8dc0e3572a7d66d274b3e4db43695ce814","475e8b28b28962a24b783597f9a3cabf4a370dee","a18c8606bbc16e3274b8be9f79715023b10ce3e2","789815466a9cec0071922cb13729419da29dade7","97e942dd42ea5df241e1e81704eaa6c383f3c9b4","37adf936abf018bb8b643b589c07ac0f1a036f51","aee99ab59ff73f54dcf834d870432a62f17ccc82","76ce18c2909a5a90ce92c82f5569461315029961","a3a7fb83e645112eb2b7f6620cda9fbaf434311a","435bedd9ef58817926bb0e7df9586e1d137b761b","e82270e8d05dec7d7c679455f30c3ea5d634120c","52649f10380d64e4d979fffe5f000b3d3609d549","e47ecc63ef50cfebe7ef141fc797637c9f875028","de9fb90dbf9473b91e75edbd063fb96f9ea4d262","63ddad98f5594f445a8998730c19890707e7cea9","cfe4b30941a3388a5ee40690fd468f994180fa86","4d26b145763d6d69adb9911764a8b78ac0ffcf12","18dc9d1d5a06b9eddde0113b6ee15badce6fc4ec","bd48f210a117e80d9e7e0d51b7576bf343fa0a7f","f035e4a24abf9e7c8e72ffdf3c5e6c2968c4393c","0ed3da8e2a4b797db6cd3edf5949fff992b6bc0b","b8a31d656324c27a6e770c78c068783830c52f65","f79a5c464b95bdd274a4e9e5ff4713c7de2be011","9f6f7e0fcf2b59677ee45a4e6040ea3322894904","d71171026f321b635b93e1c4e026f791ff51d324","1cc655a40d99140feb4b86b3bc4e57e0916be175","3b2a4cc52a77b3c0048b1dc358ea5fb7ae6eb923","2ab512a07b00b893524703607b9157831333a490","b8feae4db650b29fd43f54398e46bdfde801d031","7ac50b523b8cb313245e2fbdd16b5561c88b3aeb","211dfa6602cff8605acfd29986dcf33f3c3176cc","ab3b1e67c7901c279268f58ca9e3e0d7909717c0","26ff90eaed7562dfe79ce9ba1bb732e0f52ae714","95da12212beb6ab947de5ebbb0d12ffba3d2006c","3ccf0968ffc1230c92474979a8974cc001c6086a","6adeeeb8488f9d2fd0bff182fc8c757b5d19cf76","056b5f9e56e6abfe1777e9bfafbb69e8d0a8ec21","c936e9946eaf68d4b37b713fbfe512278cca278c","c51354f504a7892483fdce721d720aada4c53671","2bff914512936b2c2eaf4670dbf5ddb2d8fcd690","e7aed24adde416bc0fad058ee35b9ce3dfe00c10","0257ced05bf85fdd727f4c68a6ddf4c5c1876694","aaf84129db62c5ab50928fc58e4011d61f6f5895","ca497df2d332298f3f408441def7b09441816c07","fdc421836f3cc816f584aa738698ab6a122a5368","74587a49275ab90c25a2b5d83c14c8bdcaa26612","aef974e7a8577f857be8cf89f02844575d0839bb","5c361485db9cb2c6d9f9fb8906ee283ee220aa00","b7d98d4d058388d7eb861abe4aed93c5a9480cf0","6760783b9451dce3c1071b9e2d2ce70c5be3693a","708ddb05af51a1dcc4cc19ace67e7c4bc23d785b","1ca107a057b13a73deedb741b1fcc67ec7d885d6","0586524b9ce67bdcab5cef88397c44bb7b9e46fb","c143f86968c512649651c823a688b410c6b52c52","57d961a7e3a3bedfcd3921eeaac7fb43515a6f23","d1463554b4c0b07b11bf8b72c610d08ebc1a569e","c6740ddc057f4431726b8ef7b46bb6668d67ff32","b9a799794568a13e2f8b0761e36d5af45cea458e","7dfbc31e0747166dab48310a203300f604cae6e3","690ceeb17a34c46c6611aaa22147df6f75432cfe","66a7763b0ef242f2c2a93b5e974e57bbd793408a","880048377de06c7e34cbfadd68bad2eb3ca17b3d","ee3530bdc29c5015f276e3c44a68fbf4db5daf6e","3180827387f3a0f240f911227fd42d93bb4c9b13","6dd1cdc9dbc0fbcdc0a1484906f4ef25610c4c20","64b47574afdd3d791bdb67d458a5e0cd4b64eb08","7aa802e77004e9209927c644d947cc0c31d794d7","89bf19804b87190d1e0e686c9772d9b164acbb88","edd69de1fd1cbb9374c9dd77526c0b2dac964d7d","7c860a7d4fbfb933bbf046b9beb0b767b325323f","bff951848397530a15e324cf3d95a5d11a9c95d3","083705c45dc8613858bf39a2e6a467b81990284e","49ec6c4380644da460af65e210d555d4b739517f","00188944565e0878f19c34165a163adca47257b0","c09428e95016c46b940a5617d4b048de83c07a4a","daad16b7c7a10f0f1ede92899573e9e354c9d2cd","168cb8c94b230e487bdd2ff5cf82eec3d303240c","af6f222b7997e1d4f7e0b1fc512d530151dd0783","c082f4134f21baeb8a1b193e71c9d0ca896f5b8a","02607b3103d216dd49ad6fc9ded51773ddb47afd","3ad68c282ec423080a3e3958b187aaf2e48297c5","7264716e8666b3a5d80f96f645226235e55c7b6f","85088275c5e6db63755e8dfd23d5f53d2d5c96ef","597ffa03b3399240e806ee524dd3f9725eefb7ab","878f34d1e1a18398e7e12c778785aee7a1de3367","7348fbbea2bda6589a6d2041c4bf19f4bcb997e0","8d3932a74c73958a5b580a7dc365e0102947234c","f290013e8eb38aef0be9d259b60a44b6c612bb29","cd8feed0df5dd765a53c447ff70f59a8518c240c","6dde105be7559f347ca70432d5066924213106cb","aa1165a3f50b795ddee922d8c5420cd827cc9eb8","3a3915b72628dc12e4b79157861ec2ea910c1f31","62464839ad2326099203f1b851d0ef27e630cbe7","0b11062d9360080f6861c51097c551b4ea485550","76005a8e75d4e63ad0477e11dbc8cc1c86666875","55494073081bd111dc6af8502f77cf344c64b56c","389bed6fa95a412e86338c4650f17f9b7828b01e","76821bbb47d8d2dc4b9e7cec3c0b9ce178bc92d5","93c226f7a38fc4976e93a5fb693ff22edede0738","263452ee91c7d76f3a2b1503ce8fbd0d35bbb6e4","db0680896488d9cceb72ab93115243f97265e18d","f1fe2cd90e07fbfa8883b3129f27186a33608a4b","fc9f5d59b5bfd2a4cee5c65837b2b280ae8fa7e9","0d8556a7f0ec7290a1895bbee0a0dcf8112cb918","597e5ebedf6ccb6a19309f3f648f668b57052660","8bd792d7bb14aad05b55ee4f57bd6b65a0b434a3","6cd2bcad2a5eebed7b639978951eed271020a129","d28e9c3c0813e729195357dbb9ccd337494bc6d7","fc611f4b4c8c8a5bd3ceab898863984ea24521d9","ff5ffeafeba742faa9f82f0528c6dd6f4805c68a","93f017773758c3ed74dd7ec3346e82477f85e32b","207f596e69bcf822fa83f93251a947a85b77505d","357bcfcc9737041ab2edb90fa02729b0a6631423","b276d92c8a63887df011032bc95d98bbb9c51c70","abbf821ddfcbf5a29d827c9b18ce93469c5f26d8","d18922a56e6024a447051c8fb4378ced31c198be","5804308c579866ee3992a168913743261e34d221","3193460c4a76dcc51ef18231e7f778c3d122eaeb","260d179d31972b82e1d604174ccf1663343bfa97","e224528710f5ab9e7ad266a18e737b3e6feadf6f","1b5a6a800ccada6ae46314bdd638c2d523a41aa8","204ec5459bd1216e18fa19d36ef832692bae070f","d9b4969c18b3f5994621bbb06e496dd19c40e300","3ea3c2d4cbc96a1cc6e969a864bf7a98931c8e73","a4c150d26c43717be425273523715dac015f3b16","3866829115c68441a25568e5fde935e3c1912673","2d162a60da5ecf0faabe5f2a4c00def7d08e0d97","a7b35edf7bb0071159ea7ed12341ea9ac20075d2","5caf9d0d08c4eee098de64e9bfa2bfca0f670c9c","9a838568b6366902b9fde8a00ab18b438924fb01","712122881881f3a9cd675fbaed67c7aa9d57a6bc","0c693595d68a0e9aa0b0381f86a57a65e2f95e74","4062456c419f263e76197ba70649837012d45935","d2ba2d08733647dc345db123469988966c8b31b0","707bb96fa808476bf2cfe36f9382d7b5b2589881","bb4b98defedf6aeadb94a497568f962981dd3ec7","c8d1457898b649432a35a0337052f137452ce6b1","1a03cd537ffdaf99ad8294f95322dffc43ef9de4","246b574909f3ae1610001927b773d5b0f2c887e8","3185c9c3744652d0d9552c59c8907d66c40e14c9","64e26f98e24a267b3a3676671d69e9cc9e5830b9","aae8accadd48c397ee9a714e6b114321c6208ab3","3c53b3560fe1ae6b476cf6941ca0d7c79e0093a7","fe7365dcdefe1298758742146741498b46e9fe9d","135c2112ad87265d35899dede34c3a7e06ec2f54","a2795e95318f57747dbb86a2a12b3567838b8c7d","8350e4853ef4f1d986a684e4fc3c3ed4d5326ae1","3220fee6b296991cecc46a2c44288ca1cb7b507c","f98a20337799d0dffe1f4f4d106ea034f855a29f","411f09a512d5847fc9c6270439308d1e3093f211","6645c7cc180274c9c9b23cbe6271ce5f04df20a9","7c4a5f13920c2f4edb81160df3480b7b66e4ffd2","a6d67b89b038e591a1c60b4ed741b8a3832960f7","f5c3ee595db26d7ddf99fecb4bbe88723cb9be09","fec5157df549f8146617d42cf50a053166df5bba","5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b","c8c9bcb451b32a9ba04abfd21cd6bf37dcdf4d72","754679da0a09a024a6118a63bebe991cee4e49ed","9aecc83cda32c5ede07b3976ed4ab2e4a2e90bc7","748240b090bba9db9e4fea199ed23359663983f3","71dcb7fcc4b10e956668485b7ac1f9a5c1735dfb","18e23ad4dcec0713fb24211be964ade35bff951d","66d302251698f50ab73c62a0305c589b75c10f85","88bd18244bda74843ed6e0b99db106dffa4979bc","a5fb82c28c9b52a2df940f4c282ba4330bc05f9e","db9dcbddbc9231d520a14eaa4e256c276273eeb7","1619aabfe1bd1ab04b1e14679698c2765d86c1e8","2b99bd492b36ee75406f15e10e63acc6a70e650a","9caf9fa76f93a689d63d89ef53d6dd5af42a8c0c","1c1565d0f933762da9078547a266e9c33c63a9cf","668f4f437f2b720373be8944c573fd9a0e07825d","0154098531ce928fb573ff225e0f0886043c0b21","7f32023a1ac60b62bd0159a542c25fdad0864dba","dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99","7de7ca8ae4ef3720b68ba4178813afc33f96e05b","ccb17c2b279ec0dc6160f8d01d381b05e4c81fd3","61572a57e9814d15c4ceb0013b7b9908a6a4b1c5","20502d9180296cd9002e8af222ddc08e24f92c88","5c3f05a68043bbc2b5dd7f101bdab0077c95a3c8","cefc02a4f9d6b9e405f51c3d6a40054d3680a524","f55211ae0dc202cc015c247495af8e05af81b24b","8e87d2e32ffdf398609b2b9c2b417b39be1f86b9","407c082810f0c8747a1e0d72761d8638bf16a832","edacc986d6bd14602e32e0fba95a6bb1738b423b","f5277e347df4228fc875acaa3acb9581a30ab43e","2144093fe694a82f270d6b4f84a6b09db8820c49","d2d48e2a7a7ed04331597bcfd7b6c719da2b67c3","bdf2e8c615bff43b7d4698ef46821dfe4089c9b0","be5adec2868983d2ec958e626ba451fbfba0b761","ffe2072741581c4d54821505fdcceef39535c2dd","b6665c6c937d1371f7e99772f8de08828593b3cc","a931052c791d8ca965bd40e854f41885ac54e38a","e4fe194fe5fab49421c26dc26f4b8fc996a39e1e","9f768cb51941638cf6e4a595c1d29354ccf1289d","4fc60d41767de0e29bc67e68d65ae0d4235e7a06","a12fa5b879b4a620024433b18c72af46b6e2c90e","ee7188fe56018c5f81c0e9c2334e1fd50cebd262","5319098aefc89622af9700162f2367d0cc565955","9db39d72fa6b49aba1d38c7e26e82b280e2055e1","497411aa124f665e6f89bc6137c65fbd106a7859","d3d4ad193e7e577baa7406bc35db6a3bc76cbf7a","cdf1212bee6ce3f09d025596926df2005e7f3304","47b2455a627f823e300c9ab1c1fd39dcd65607a7","d94ac4b9497923db3188742e270db67ed7f0fb79","f78299c81be28b923e1f16e6f14afbebe3c8eaeb","f471afa4a5d59afdc25c93e15d840809b44980af","7cbe12725ea675395fb38f1aaef2969ed8b66f67","72436956ddcdfdcb9edea5c447363391c23552c4","6ea233434ade064c07db0cfa8ba9e8dcc4442154","303370d03d71ad7ea194250fdfc94f7f1928fb47","e00630bfcaef58a8e6d1454e2eaae35bf2848bf4","5a251d0d5c98e54659dd51aff9e5cd4298015214","f981829749e6d44569068776b47cd87012604b97","233baf9208766dae80e2b03207993e4f612739b4","3b88476130aa2fe1af7d089cd18a9abc72e23678","6c1b7fd899f72136a1cc17eb9ae81746d8d98572","ac2c5e8dcdf4c4957fc20b124b91847c6b0145ad","bc1d58c50d65818863b620a4871e327c5f1c6bb6","507b48179f773d6495ce62947c7f55564fde4a67","fa1049b46bd1d8b9c6b75b815fa503ecc2811bf0","b4129df96c455b0657712b8f6a772265a22e2265","2f5b7f8777e06aa24cda3c33b5c4f1e1d2ba3b9f","27637b9e7f6f7dc59768623225a687f2d595692f","3bfdc583cb002c491f422d393acec7590c981ce3","91bb4952e4f01d8a8fa729c2db2fb6beb5bce0ec","3f1e75e89c0c3e008569208b8d397c59c767506a","e15a0c52437d1a3be1128641c33b994624e6bfe9","bf8119f966666f1f3c0db2e182439714994b7163","4b3fd599515bbfc459946e535a499035b6bfa217","5e1abaf348cf301d22752062625af18ba9f0f397","0a74fb625e55743e32aa0977191d936e94df235c","e6336a52a89e900201f5b6e784f0dec153229a19","95c49b61b5acc37b8b5ace44f65d90df496280bc","567cbfcceb51742b6fc25bf2c0aa87b1bf0893c7","be578a1b3eab2a26c3d10d8cdb685482d9d37042","75b66146ae977d634205b6a93ac8f3b0da0f4686","008b20bd8f19ca109f707ad1e566c86c2eccfb45","41eb8a0279538b368c6d19436eb5ff1232ece8aa","d0f1940534de29cd49a79be8ef6054b8dad13d29","a1a76bbde4334657cab625f5e85b97f1157868db","4ed6e4a70e0396667821d217971b124e0e22c3dc","042bfabd8f11d90daebfe50b615811298701196e","24329155ebd1251711749a269c4f4c606bfda1c7","374cffaa11f380c867c831a74d4579adf15c8a5a","574ec97b8b5cb5afc6bc39f7f9a065fed8ba58c1","b31973b64de038a1d2dfaa1fcea0c72ee5ce012b","534d62d2f4ea1ff4be11b50bc79684b5780e4615","f514fabf61e122880c1c184fe57bccfe2388b57d","85aa0adeef6ab89e98105fdaa49f441e5763d970","66009706c92671898b49a8a88cc626926b7a2d2c","1936e1d2be1bd4d31803c0ad64cc44951ddda35b","380eae2cc0a7474ae46ed114ad6f12be35f40b90","380e2b96924776149bd75d2d66690bbbe6dd59f9","2c27501c3f3fdfba4aa850c9a3736c6db5a3e963","cf286ed28765606fc6834e7fdbaf5550159454b4","a572eb6453facaa27860be8e936fea2a0d173e17","9e483604a5b957275ababf1a03a5992cb7bbd9c7","2777f81d290e4b9a17afedc100a5b83666e04495","140f189a65f991d5b44d49ad6b710f7512862d16","38c471bef6ec5b9236ccf3331d982e379d7be4a8","21497bd501ff1a6f8029475a1cdf99162c6ca369","bde84112d85261c4889853b893682507f75d4524","e286782e609f0c7081c2c86e87a66493d15c1ef8","5396c7be31e7bb61bc79682a2838a9547e053dd2","537cd79fc8f2b6d5f8a7941c58d6bcaed507579f","56724dc07bf2cb0ec7fb4d4e88d31b4839dc29d5","72ef23d0876a8883ff59e8e593531389d3d73c21","401f1098f6c244ab6e2d0d793dc1afbbbbe78eb8","ba7fdcfd02e9812169718b1147af87b631327885","50ab88bf15ad93676262cf31ee05bb815f5a6a8e","5fbe4c130ddc851b4fa116d6b462e3fc00b36e9c","c6691076263aad2ddffb9b0b4c3c2a00a93a2070","e5aa8546ec0458e8eae84c260b3633a0313f9848","e3aa9b51919c90b0614bed7ce29392cf8e094ac9","542d8b5d50e9e6f97950e8ed65a328b70914290d","5c05388919092a9cecf4a79e0f9fc639af5645a6","3ec47b4c6e0edd87819de589529e107690bc175f","7b1e15b88c98094eb38cd052a353606d496b0ace","9d970b11aea7cfbeed48eba0cb4138bd50b82eec","2c1764d5a90bb1f18a5fdce9ddd8115e8cdbcf88","aa798ebf8fcc0a72c837c7daea63e6d9ef51ff30","3b2dfae5af9759da31516de25fcae12001092bb0","0ad1a8f3d00f1927765f7ad687a470f96373729a","c74a3275dcce579287d954451d225742581bbb42","49331fbd632688a67babcf27027fafbe29b13183","20d36bf226c0a9dfeec42a22c96b95f564ad50bb","772485cdb3a0b0003da6e174157680559fa2a59e","492999a33b389ac6ddfa0cb80c78409bd2d54e1c","ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0","90c2c1e7f8c71e00398f2eb18038ebda61065eb8","5bbbecc3156eb98ad9b69a89419b276c78c7acdc","b0e387a012c4674681428092584c1b07ca8f2d01","8495acc510e54c0d148b9d97c3f78f22ce16fa15","f0ab3283c072c9a9a86b9fdbe0cd334ec4b39c31","93422e2ff280130a00ffb62e361f9d1be8853f8b","8cf8be6a8d44a1e5e032c394343a69db69b03758","c4918ca76b340d737452f08da1e36dee9a8bf1c2","c7c65ca6bac04925353db9b3bee4b0cd0b634ac6","39061340035e94a2fb43273ca32601c7c8a811b6","843589d9d1fecd5a0345cd08464a565c5eb9415b","effceee6ea3b1bcc185897b96cc30fb8d08e9599","0ed59fdf12a8c8b385163c70ace0cd659867c9b1","19ca9e7810decf430efd559487e99734b7621571","af8a40e554c6025e9cc166bbee7829f4353f6b50","0bc5fca4d5a743cb5575a968e097da4add81109f","0fc4b04f51184075aab7f91fb20ce69657b4bcd1","4fe6b2a6744c4852cd3fdf0bc7a3437f8a16645f","85bade0c8550c2b527f61df2577c2d88bac44c99","47c4777ccf0625129b6ab35c6fe96d105d7c18fa","5c62304b78d104bbbf404633f98b19285a737ef4","3fdf8663f7979c073cf81b97dcae4105c411fe15","283ba78399a565cb24d1ddfe73ed596792648383","cb3fbf7d3286cb14768957e5b990afe403c85dc9","2d9873e0337f07d3b260f3badde4db7effb48f0a","0d4b0ecb577a373458427a5c87a5cbe7e121d62c","218b1c223d0183c930df8d8a1e352ffa9f113962","10e16de3d2c4faaea86cd7e19286ff3389848d1b","30176b0bb1d6083ecf8ce9e6bfca0dce9240a634","2a0c0db028c84c75f4a927d0fd400449f3236952","25678b1876816b9ccb14b2c92aef62f3b009f88f","89588d43349e496a9e05756d42ae87323d31269e","fbb27a0c43cb524b1bea79a3dad0e2f86a817b06","95f55c8f0d0e56fd039333b611d12f88b74cde78","5dee7161b6da20be455b9d56ddaab177e7f2c250","bbc207675f22343e7f9c2e8ccd7329e68a43fd85","8513bbdb8b32badf05d3f2fd8c27e3cbb7a503ac","45b498c4e056e313e06b169d64f991b32db30423","c5ba9d9b7c6d7d2c08d01b13af87748af4dee8a2","1f91c2908e7c551c20dc00d88212e0aaad44f4cf","d4c73ea2b379835e75e02b78073547960cf03a74","5a2500f580025f474a12f0c6afd5129e23a50b14","535290d2e7b25aced99a6b33acc2a75a60960801","49c7620326a557bc809340dd1090b46120e43eac","9cf72d0ae174badab07b1461f576955725375046","ae80d57b319a67b0dad7544082fe1362a0c1d6da","1bed4c6783ddf55efc16ad640d64eff11c67af27","337c1238b9a4da1c0ccb0547a1be370c4ac6a56c","b5de36b29d1c7a9535e733caf4f2bab73e18f8d2","708d8250011dad02fd7d3651eb057bdd9e52fb7f","826c51c70e150165a8aae47876c67d26b0f3e909","4c4969f6390453e73ec26f424a943c7f5f6b0805","0afa77a8a2e148fac6b57fab3e85c6e631e12c63","e21ea393ea9d69a53f82ec4aa6d8c7f05c16979a","79d85b7ff67e6edc700336ac112dad35e07fe102","17c3422431c3312d6e124b0afa871fd166928669","5a42bbaace7d8a72e2842f760c6ac905ac238d2c","e089989777589a830884b7142e03bc306fa43bac","fbfb9e79d3a6eddae5431b783880fd3bf124ecac","668d00ff2d0d0673ae2c02310fd1cdffec4a2940","69a4ea34c4f630c1ca353a135d768872bb54cd41","bbada82f8088e18b663f087484fcbb662dd76a5a","e4dc52ba81c4682b4688bd23def41554a4aa82b2","f36cd77feb9790847c6123eccfa18be74fc89b32","00d60125df8a853bafe76b970138dfb75083d628","34c20248b30c0270fe748e7f9553c74e6212554a","869135515818550093a10f896df3cb3434c527de","4680effcb3a204c94cdf84e074d1852f94e25ace","2b8342e308762d8621b8866669797f9fab2da873","1c1d43ef214f6a8132e8c9a708bf11c0c0192f81","8022c6858997df4190bcc360c3579a0d572ac8fc","b2d2116a3a78dd178ce2735fb1bd3e86b52cb067","46439b573a4a026b79edbccc83150e6b18d22389","c09ba353a50bf038901fef735e5e51507a796148","fb33644652dcc8fd1b0fa27336669729e4b41ca1","c66ccbbf4c8bd5234ab0052c048dc8e0573857a4","9be034a8cd3d2e71f7075a5200245b43e02444b5","296bd5739f74ee8433b3ecf3b03f389b14c2cc22","4fe63ed7a345bde9417ed25abe4d241579bb20de","80b2a47022de40b1e14aa7ef119006cb035dbc5d","764f6076119310061061ada90c9c57a5c531be9e","69e0dee983a9e018dcd5dd9d27c106b35ab9e3bf","a3c2d9a6bdbe3967c8f747e39b2b581729b492c1","7556aacb038b3c297afddcc3dda43771084d79d1","4366b7c8b0bf452236cdfd034d3a0e5d851576b9","40ab9adec3bd117e048ac477fcd9399e115f52f5","2b7b67b7b11fcd3a198b0df0679d286e93a16154","df87ad14d0be851ecdc02e592c3593b696762d26","3da3a36034bff7988e9ade868d06cec7977ca8af","5dd7c3b6ab3e50e3deeb4ce1c7eebf7559da1736","741145febd2b4fc2db4b076a339ded88dfa3c5e5","6422b9d150647ddea8685fc1e9fa2e0afe9e273f","914a68723f8e9a578d55a0287281e02d5c463832","a5b7c2200ccc184157d4055c80751a7454f3e0e9","06831d50888cad3bddb4c520edfc735ad2aa97ba","03425fe088d9d27d67f8553a287f3c678a542efe","5e361ba2ea84a3d1395b86451d5d395bb0a37bd4","2e73be99d8d86d9dad7bcb99518a4d3cbb5c373c","e64b82ebfcc3475c7a7d2a9196bfe20d6c9e3614","b1ca62af523dc9d39db403db7337ef9fff8a379e","1dcd4d362473e7c8f946391485a4a2b2626edf98","e70d36071e1e11faa57d3ed072895dd90dc53dcf","bf18c35dd7e1e74da4ee23eddb2f638ab09c3650","99bda42d4d5d4b00aeace36d499b7e467849a12d","7f31cbda4fcd974fd72e61eb33074abd75b0e195","9a502d3c17d4701b0fd8390e515c52a69dc0bf85","0f765c86e5b7fc771f5559b9e46999bd8e6239aa","11dbca419c89f97a538f8f6bc0c3723fa49b9b48","0ee47fefbe4f746d6e00e863e4523398365b4e47","651600a34f92fb3fd5c1e8d7c3e3a760a37f4440","9fd7beaa936be4d3cf3182902dc94087f24e9f69","5cd4fdfda506c28fd99c2af24b7fe46a164015d2","d331b84ae343715f3fce96c4a0e753de5368ae0f","b8f430499754861a88b3410851cceeb07dfac40b","a86c5e8bcee44b3b2a61b9b4e12ed4bd5f0e8183","b5b4abb56d2e40992deb7b798c578ac63f7a34d3","e2dd495ff2301b6373cbe20f1aad13bb914eb4de","53026c069d3bd30beae3c317f6a6f4f28a4a1026","12db63df14e78020ad99d044aad5b9d6d64c207c","7ac2b6d3b34ec919ba3b8b929f8ff12821844805","da8734bd3061e7326419f5cb9eb09bc210a05954","fdd2a87b8fe047240176cd0c405453b1c4f3caaf","fca9c75f2b002f3bdcec086499e2ea07b86cf4a1","f55fff35286eb970f5db0c0cbfd2e96eb3aff8bc","a6b519fe7141e9ffd7e2494202664f9b8264cdc6","a7d1c902cc98e41edd11279405cace06ca94cac1","f93bb4f458b84315b68c7c2ce6ddf1e692121ef8","9a868cd846ac9759b96cd2cbbb99a9a30bb43972","a5bb77d5232668045fc2fb82637b00b5295b8741","faae28c9551a8e57577762e8e7ed84d0d66c0744","b708546f50f82672caf79fcf5561b21801a5f103","9f0a65b804da903b0c7ebdaffd80dee01acbdc28","3741a576575f3fef4f7c743e90856240d9f47ffc","2c9f6312e2d737be76a0ed14ae87df31a96e73a4","98a9c8fc5f6590e8233e766ec05dab527d5343ac","711ebafa710f9097d6e0d3dbfb5f4b39f6283701","6758ba0d933a4f83e246b500639cbb99f0f0cacd","074801e7a9078c45e281787bc6e856747a957b23","7358766ff69e064d8a31b18c54e3c1e22e303cb6","a5d500f0233913fe7622434225c5dc73ebaccd1e","738d6c0afc44be0466a1386d79654f5656487ea7","5a9eb5ef58288506256998bcbc9c1fc20d4f50d1","90bcb345b4147a37d0774f94f1157b7b9562489b","e4ab13ce5b23e6e1058ad4551e2d25743ee25425","34edac54e3fe1e5bd34f662143f039920a55ff3b","e5334fdd29b75099de2fb10e1f57e57df4b95a51","e2e6c2ba439f5a34ef444a3189f8436984a90d0d","93dcfe1246118f65d0ecf75445556afd7bed99da","aa52f7c8d413c475e32f98a4b6f19afffc55bdbd","62e06657bbd6f02c4c3a483e52296e9be568fb2c","93405830802d32795194bbf505bd2cb6ea8ac2e5","2c1e5f069929a50f6d42f36622ab927625ecfb9b","f9c99486b0de23e5f45e33af544836d974cf6e5a","f345fbe4d380f840198bfc7de4a33902bec69083","0c66078bcb49a4d7696bd4a2374f201e17c7d8f0","c061044d7875f1c7a717fddbf03cab5a822e7d35","7d308797ad69acb7d2baf1ebbe6539843e194d26","98897d041598e86e5ab8cd7bf939f2f32081938c","29c2aabdafca48cbc6aee6b2d4e1f09c8164abc2","8bd002edc10e7250259336b23ecafa9c483ef545","159b1fc65f650df0428dbfa9d14e3fd0bcfb94d0","7c5a19dcd66883fea6574fddefdba8730f49d34c","9ef0d0f96e3340361629484fb8e3aadaacccfbf8","68fdcc4f83da695ffa48106401935d01f61b70ab","0bf88e4b38ff6665cc3cc69c2d8a4723481b8586","d23fc16b2d91fec1b6c9d97c4429bdbd09d4eb00","3b5ac579a94a588907ec88ced8de1c60b6f737fb","d649140b9b11306c590c17169fd78dc591a7107d","e577c5b0705168177943fcdf9a0b66c1f8f864f3","f4c8c552f956094e1bb8787de79476f57dd6a7b6","2fd204c35e6883d36d4c15adbe6725ffffd73c6f","0067982f5ece3145c00e2f4c0bc092d1ec28c8b3","cd88a422c4c9826d174c74b87a0a1a9c8527e373","ab948dd3d1e7b9ae21e533a3ae798d7e8fff0b01","f76e1ef2b0749a2c31fad73ca4bf6d225c1d2bb7","ae544b227e332902ae584a0357b5ba2d4484672b","84de71872ff2f3d0e7b53229fedb8765a8e820eb","fdcac7be02e119e5fdc43bd650921d799e65b8ef","9890b1ee4e594d5d16f70c629463649bb0332e27","484775e260b39e04e02ae48273760380f109ddc6","79992a4a721347d64e3ea8f9a1563a21821295fb","752d0c0bcf7f012ad140657859e58514ce509188","0023e8d33a59cc08ced5df8978f2cdc33dafaaef","cd83c6ceaee3ad3cf308c12500ce3bcfe2bbd6ee","b95ba2880065f11edaf9ba782959342adb60e0bf","3e8c4f07e9a4324cafc450d3fc6bc09308365f22","095f0c956ed8d60756c81c2c12c79e7500d826f2","025f3501ed524c2815938139be85fd27d1fa07f3","566655adc1c1b25cb2cc7c905c899f78170264d8","79815a48da5660e08e622e8a3658c9be892f935f","a94ea0b9fe370e749d7d2e65e0d48ddd6a8f5e61","8b362b50094ccd332c6ee3d0853a6b9b49f70253","836c8bfacf4952383a8480b89e589ebfb34d4cfb","7c679dd8303d906ffbb469ee5b1f53efe25f69af","bd9d98c172bd4e9aab962f8df675120bf9f7b085","fd9b4ba6e6ce42080c728a11031a12f90cfbfb1d","2d95c510fc57f5b6d6cbacc73994b701e651873b","76e6b2d33bb2c16ce9fd142baca3d28a0a6e04b6","da2de8932c26b51a5a521a1c0a92c6e005c4e135","1a857c514961eff16f0848a5a8b819618053e0df","12a8fedfe604c7b944030ba772093ac0e2a85c78","3400c42c4dd9f6992ea043a4396752d5e70ece23","c3563b266f854f8374f5fed7b547695d387f669a","58320b7f6cfe17ad3793a9ce6981b8ce0e50ad6a","e735963182e1c5671db54c6753e12b446681cbb2","ef447c2d84dc1ce51b0cf09661f91b7aa8180c2d","00afca31c65812ecc5dfe6c4c92627c476ea8ea5","6f63a01302355077af2459c96a17e299c32b2960","5a48b428fd349411456b785a5cb9a6ee0d5b1506","c81fd8c6874e7e08cf801da11188b92fdc00e345","779693a79bd6859d6b7d2fad58dc5e20c97160c0","490a2ff0b979ac783c93018f65a8c79cc539cd4c","f4ff452a58b46b4ed8429eeeb32bfe766acc829a","444354b51f8f9a3be9805d137f890302c02de0db","9e460020de66932f7fe4b62560a718b190ecb062","211c4518903d82068c061943064824ac5595fd38","7263137dba86cd308afc2016fafcb2793c3d9073","c1699d807f1d7f7c84acd5d47dfe99bb0b5737a0","d84ed525a9b603c157abab1c67f8ac34d6d4675c","272cfdc0c8eedd58f8cd422b4b0573135e9a10de","3aff102fc3a9db4bcebdee844c8f6c02147bf371","5f13b4251374646f3998b5b2583a3bcc08b3bdd4","a2586a21196aaf6327a312915b777dec4d3859cc","8a233131772ac0b39954dcddabdd1b2124e82c54","e54c7d5715e70c4ef08b6a3f7039c2bdf2473045","2036273f944084ccbe2483619d4f4b3de48a322c","1a2ea9ba1b82689eb55aafd53cd22c44591ed1cd","5c1995ef495d662f7197ab45d01bf0e816e4cf12","e4b42a5da0f5fe067210bee224595f64206f86c4","b8ae605603f772bbb9cb31520f5317ddc04c7cda","1ec7f2caeed10a684d6f935f9c668aba55b7254a","44ecfb028d21975944b47b6496712a29f17f3848","686e81fcd8c3d9fd4a173c644147c49b6c7a57a4","a6feb0943ab5ba98daccb2079b6bb9942f365b6c","80716a8bf49b61fdb2d5d43c70eb4778bc4c3b5c","f02ccffca3fb890871666470fbcfcc81a889a5b0","e63c64e256bc77618e4ea5ab13ecba6306ced0e6","afbb5261e660acf08dd62f698d353e95fc7fb6bb","21f6cc75a1f6b6c90ae750facd2fbd922211533b","a9c5895c16a321f493b84ae6eb6ed0df30d96866","6ed2b0eabcae025117118e8db40fe045620fc9be","7ddf3d6cc4930f842beb29b4d1d36dd71b087918","bb6e73f9c155c0340fa4a152fa60a146f0ae744f","71f6c962884801371ce85caaebdf12fcac0f090d","c4564233a8080a8213d86202fd655db2c9e9f40f","0ffb70f0bbfa14d9201b4349ac23911450b9d6b2","bb9daaccfff193b9b20ff0679baef716fc6ee892","88ae942029016010f35c25546b8ccc4e230dcc97","4d2642b666ad8bbb39a2c9e44cab221e8a4a7546","003a49eb66a3af2a677587b37206828aad5bcfbc","2ee86c773a3f551e81d0353bae841fdb2eba1c74","a808f53020aa710ff81392e2349b8a39c55d2717","8e8e4b30e51cfc063daa57e031b7f427703e0eb8","3d4aa94cf102adffdf2f167eb4c41ba48109fb48","e91a267a7c9e1e82118ab4f98ed60908c34de115","2a3e00c8c7e6f997b12864755a3df3b9bd3cca05","e2e73ec906d0671c870ff64eefd15dfc86abaaec","28c21b6c24b9720aaf4ded9e22a2a18f4c8c9655","cb59236ce938fdf3ffe20b1f77c4f7058ddaadf1","80356f925c515ae04bd694a6ddb25c15c3ca6555","bbcf999e99a2100a17b15934fbebfc09b41b3d5c","a7ff7af8aef822b3159241c2723c9018052da522","f0f407e76eafdfe76b9439c7e527f085a6ff22d9","098a888ec0594383bdc16c27ea6ecc1b29ecd81b","198bd9db02950d261c83b0c383fe737df3c5f152","ffe8f8ca2186f656031287a3fcb204e04c49ba20","db3b05d2893dcaddeb3bcb10b845ff150eb50895","9e54e1f34f7ee0b100b45fa2388f25096eb90670","82298e989abfc6732e535704d2a303f0676d51bc","f59430beef2fa0d34670b4533167f03018454b00","7fad30fb9ab0ea19d67b2640668cbb88ebb1747c","9c0aa7f6ff749f86ac19b83d2e843c813211f929","0200507387079ab96f00e662ee738fbb299c5376","aaf6ae3f15b048017650905da85cb36780d1fce3","6c1ab2098f5f399cc1ef09c7759604c5c671b4e7","0e80dc88ad81528005aba0b6dd8a64a848222dbf","fd7976ddd7e54814a865015380bd9f3ea3cbf92f","a2fd89bbe20d95bffe57c331bd43aff947c55d5e","92367968e7f1416f33eebfa06c60cacf5c757f65","6fd4311c27625a5c725fcf525bbbf04fbbf9c56f","3509acd4154dd3c1f0a2d6802e4e94fb63df026c","51442988b19d28be551c6ace75c57b50856ed2ad","070384c9c9bcf5df5a85a4d786a29dc07ce40084","72bf46649e55d20a8173e439262b16b28c587372","460ec3344e652f968ab2ca670a1178ed790ea29f","6687484958412ff0f3bd6d97cbc1fcebc7ae64d2","090ddada46161bd2a30d2de1178458a58f50a146","3ce046ee0c49b23bb1e5d59a5a0fe8c70bc64c7d","90592ccf03521cda14ee3a9576b671136da2021d","f28f2b6ce8364b07dac797c1a9e335cb1d331b63","dc1843201571707ee09f0592ef3b0cd4232c70b8","6f0762ba5dbc78f380798da52b0d66bd2dd44e3b","f1cc3b700a1400a045950af65a5a8f959434befc","69b8f61f253f950f2b72528ca86a44cff0a77b0d","b0516e041230223f8de2ce66c4b6a4ab39021770","4e12bf19cc40d42aade58f31f4be3f0b93d234e1","177aff0aafaabc439a4e2f20d590003b1bc1f5fd","e65f44472644babe00c35b677b55480c6d2e1119","f2bc0cc96663bbdde872c2a4d9a29f2218ff7d22","f7b77e5b76639dbc2e7a770cc57b64fc02a1e075","5374145afa140b06269d0f05e000b9a730b42539","8ca690bbd707dfe56f0c8bc63bba57837664193e","a50fb2f729f7d554c7394256e5944d7bf59bdd87","682a6de8e17c38d7f8af587a8d62f068a9e209c9","340c0ba0a0697773ec31b9997209a0301c243269","5590dd7fb4e573f355b5484be16d8bf0c08b061c","0db10b99928da024d8aa16dc72993d7229686913","4b85b663394a65b1514c1a4645363e36ecf246f8","a9367ce6bca84d27f3f47160739e28189099ffd9","0f0e2240baf43f77200dc45b523250109883f40a","f01ce3276e1d5ade07107d25ddab04117ad40be8","36548a3fa58f00a3ef301f169f237b5641bdf635","23f10c31de63a2c8a944599ee79902c8c8191dbf","382db0898e36c0e5b92d63126c87c71389a9a00f","03bfa476363fc67354f3b4fbe02ebc21228d402b","c9c3db32068680e9a6965c80b76c1151749cee47","3d89893cb854ae68e1419e020bcd7d7362d84a91","b941931c95305b82b37e2b951c36a3221c30df62","8caa21a4a939dbb8d7b8a7fa14ca8b5a32fc1be9","e79e1358415e2da82e1111fd43b1d7ee2565e548","41029c71d29580cb69e16b88dff72e9c1c322331","d41978eb63bc98f402a7818e815287b11b6524b9","1e1b2d22adcb1857c8b6b12b0b57fb9b6a3d3108","760cdbe1a31837bcb142de6912718fd80f57346b","7d77406980407e4678af09ce986a8fa5b6e9418e","207feb2f879058eb972b73e0220c34422e467b27","826784d965a5200670f13709d69e3135bf1f4d9e","4b2a44054a70020bbbad14a710cc92042834a9c1","e5d890c23ab6a9cb8edbbdb4a41db7f1a1653941","d9813ba826ef512e6f9ca02654017356b807af4d","8804c24d82bc183e8daa938375dc204536657555","515c71422525b15514818b9d586ebf675c17f18c","c6e295c3990285216ced2fbc1aaf7ca1f77327ea","83ae9a5e2859a1dc2393aebeb9f9efdf12c53e73","87fd71244be7b185f0525c6b33850f7075b1425a","8efd835009bdb47670a76432fd128f582ef6be38","1b9f31dc158d3c7be60484e5270e059608219a4b","41bbf106e69732f2a26c6e02184faf28ea61fda4","0f8cc0fa5b6bc53b81fbf3fe52c15be987dfd7c2","1453d67145f5b07bdf3648f6eac1a66f1fa2c435","14fa4190b3c85abbd1b7ca39c89b0b3a1aa19b59","e3998528e021d2722b40bc1bcda809baaa2cce3b","41029eb1f001d4ffa5bf491c1841f2e505172d5e","a2e4b80ff5649504ed4bdc4b4c7f39c19ae6db6a","9c186a754f19e4522c7c3a10fa56f651e8357a0b","898d8fd55735354783d131bc55c5f822ddabf60c","68891baa1b091ed0e7a40df2f097e757dc4884a8","44c7210387765056d3628e669447ee02abc13e96","2bb1638b0a34f4f298e2db18354ea3aec3d63f61","78468906abe7cda14a723aca634da1142a44fcc9","9ce0538ab3193a9ca0027b2b7516c04e97cacd78","bd2dd034a73f76841f5e8345ed7a62d8347a8f1f","bc509ac7bdb7e252862a68c9b99717f9537c47b7","cc2cd208708edfb7eeb7a6d53090c8c68f40b190","75428960463254e70d470955c8bdd72e38ce361d","e05621ba35b3f539569a91fa5125d39db467a97e","0cac32910a1026517b9fc782d72824c80baf676e","c207c061731374eaf5eac4843570266f31344960","04164bb3176301b323211ab6e384e03fc8d0d80e","81afb275eb8f165fc661e11cc01e92ec8f9ce625","6ba1e4677ba15992c750bddffcb9f1eacd1558a1","683f50bef476fbe630f893876e709ad03348b2c3","693eb0fa06a5be6e9664f7a413199f0100b7d289","659897cfb8bda0377d798a6f73505d537e521cf9","00e5ba314393ce2cc4df883bc1742306007ed117","8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1","33c146adbc3236798a752f598e40d7732e0e8865","7705b2639fa60f8f5586d656049d8bb47ecc92e6","7fe750583e17f4e40cc8dda99a59205d22f686f1","7ef52b319f3715e7517e2a02b3b65cffa4d35399","a87c7f1328b94a1cf203e908750acad59046dd68","07fe7d99eacb98af5dff2a8bfcf58c244d2d2562","c5e0c6a3365bede09079a84eae164233a566b177","3f2cd75c6f4c199389ad4d9766b5895be414a5f6","54815b9ddeeb54595ceef62d84239977477fc0d0","265d4e2d6c93782e1de495c1d6e32e79888a9ebb","26a51c3c0b243a0c5a8317f728e256109e458956","bda6f9c1679b8f27e850df736b0bf7dee515f820","2edb082c7eb85fa1175771ad298f8a8169bc267a","2419a4e4ffd494c3f22d9736a1fd4d67e016b474","5b44f092f9662861b29ddf13b8cd14ce7e6fc07c","57ebad28a934361c52c84b7b010b1d983cce3efc","fb72edf45e160a3b2b6ab74d8254a4c52a5063a2","320c1af616cfd6d54ca8054f8536dbc888e12b6c","e3b34810e313f41bef4225ec474baa7667cf7b5d","0b776f9a308fe266c74c4a996839e01705047537","f27d2a3355b8c577fccd961d28dd6085887623c2","be2f7f4172258001fc557b9e4a0257e3539aca26","95560e02c5eed3561996ed2b1d1e47e26e8bb81c","3c1fd26bb0c2e97b927343e5488aa6d646e2e27c","40bb90fabdbb98af9235b224d2172e4c1aeeacc9","e80d61038b463a771b0bc07fa4af56890af64485","2b7a8265536dbbbb966d4af59f52d8b21af99e36","a22b9ce8aca9ff6580308b43bfaef92200f9aaa5","9444e8056a0c05d9e173a408bb56723833a73cb7","ceded65c015b5456b8676cd5d61bb7176670ec19","82d8da2a4883c9f7e8e10ed4cb45e867d51eaf92","3e733d0f920e2bab20900235d1919dc804f97a51","0fd66a4f8fd12562f4bbad391f87ccc97e3784af","f919be936b366f23388a8bcd99941d1fcd7cba73","b95f57d050bb60e5d514102a3c6a44d3373bce76","86407aebc5d13afb4686f254d3bc10f036611d1b","bfac7c476d674573bcc94f422d8fd74c4aee2a6b","b6b225f4c5c3a9b91cc9ae8e9e283b0dd31a54cd","443e58e88cb9b66db568a21345dc030dd0f21b89","9d67be447a80a742a9d5c5f12363da6d77f7284d","6b93455b6b8c3c684a8e4b4b09dc54ca30f15c94","d9a3cef18e84a93301ad20f35f3d35c656c5f998","88581fb7acdb4ea0e3ddafd68d3290428ea0c1e3","34b6922caafe0138668859864adda19c4b803946","5c779c574a472d5c70316d7bbdef04e21f00b9be","af7d5902062546e961a24e133c09f8ea49ae42db","8928509f096d924dcf2a0d513cbb437f679d5201","9583ecf7e8042da67444802d94c57c797eb7e0a2","6f17d41bcf63fabc41d79ee382069b37c42be914","f5185e7ba67a2c09db64e03b3fcd85add7e5dea8","bf6f3881a1e52c205050d6d167d27cfb698149f4","6592df74d8984514d02a25b2ac4fb333b2bbc003","0288be1e7698c984b159bbb7816ddc7aca43b2f1","969fa3cc73e3523fe066357b4f45ca0b52353fea","053a4fdcd9953215fdd8c46891b5973526fffa3f","33bf180067eb0beb1a514adcdfb6a59cc5f4ac55","5c6cac4e53058c987ca3c065ae49670e9cd9edbc","f41cc5b590ab2d0cad38213caa1c338f4b8b97af","de18b8ee969713208cf8629f3fd15485c604729f","2da3f48e5a3025ca985a0a7305c0c7ffa9ac1f17","9757fc354cc4c1052f7023b2d1613a5333cc0cd2","569a2b5bd7ad8e2851f4b99147f4463454daffad","3a2e9fdf88964db2d42e84a46d6d09efe75f654f","e11fae0bbf08377cae2a250f3c4766c21dfb22e5","4bee1d98fa518b75d76cb72a03bb94ab6183f76f","5fc3a9956eedcc421dd4435c10641f678a73815a","c210de581e8ea27cfe43fb75ce11811bc962c2ff","63544169f02d075be112fe67ae9936434879a6d8","ff0ac9d916b7d2145a3bb000b3cf2be38c3937bc","b1537da605e448899e9cbfbd8695306c96e7915c","b19225bfce3dab39f8ce6b1ecf610ea0ba650f99","7787700aca695d9de6355d8133c62da285199e20","29d0a21011a0ee066a40f8416bc0c9ebb9644c0f","4f20f52d5fd83191a00e7fe2f1ec786f7c63bc21","8a03a29233d5ef4cf5be3aeebd76cb77c82bc983","c89d9720f0bd3fa46cb812c110ba3534ca169567","16622fccd23b58ae5a54dfafaacde10999210613","7966ebe6fa57e8ff5a855fe7010ae93594f1b9ee","d2f72ca923dea11c9a17f15f6bfb61e54c138bc3","bd33fd0435b2d0dc97a7abb3e68b594185f4e6c3","a89658fdb8908782f905ce9cd61da57311658646","7e5d9ed461a520a43a09fd8682546ffb9dbeacc4","8b1bc9da883e4f02451ddb65b73fbcb7ea4f5f33","1e5a6d3cc857c4b3fa108bd564c5da45629716d3","7ae36d4c47c9ec63ea67a730566e782a4a4cbbf3","f0cf9460632b3b01c605aeee3d0b81473cfb76b6","9ff7bd46cc1aa0fe5aa0decbbf41ed0c10136f98","94836131388f575f79a5f0b077227f3a7a53af40","80929d36bedebb3ed2d68185fd099253307b30aa","5d02b948a9efdc7589d1657137f7e9df43c06625","29cfc365aa270601d2308bcc4b84ffb55f7241b7","3fadbe2172359e2012cd461626e6dcc829d896e9","cdcc3c919b6cc1dc38b5ed82469964daea97aeb8","3e7bbf2ca383056d661d4f978e2747269ba7f4a8","fc2fe7ebd1ed54318ca82a3d20bb8892d9bd7fd2","7a8a789364e257ade9af10c292a253ecfc1f1ecf","4dbe0967d5fb99a57786649ad9a00785e5fcb621","e42d59f01e60b18752d1cb5ef0a631c55e75a1b4","43a84429ff2fb0ba120f38797dcf313370b3bd18","4f8d9f0915ccf6e337313e7b47adc7487d76e313","7b1f1dbf37a06b4dd5922f843101fce8b980481c","0a339f14a8a357927e5f1a5538f47f571ddbe774","dd2b7ef747de880d7e437c3e4116cf796f55c249","5077d2d28d62218590a5792673a246b6137622d4","da14225ad8aeb58583f39ca1938f5530ea1b7e77","8ff5e50513bfbd2fcd060f4e927978a2159ad66a","47b34bf79be1ba2fe4a99c8931732efac68a0b87","61feec28cf331336b11078c711bffb895f686941","b7a2a40b8e3515a359788ec8ad34e8667109a4c1","f8bd4884570fafc36bbad82ec662d27276d1c7a5","93ffd9023f0f685c7e0910397efa0a9b59326a81","cd1e14b1da0578aef1566e48b092a84b846372a6","dc6642bc13a511a93e358bb25391131bd7e19e45","2b62872547f11debfe45a4eb697b36ef05fbf2eb","c1df35037f16260903b182ee0918b0ae213ba748","108d8bcfc00ec123e020a78474c0bfb544ea8a5a","19017a760cbddee9bf0b40824ae9fbf5ca6d9042","80de0c35df3aea7155c6e8026448896c3c749126","bccee07ae714b43df135199594899ed88389d7b4","be3115119994141d3708eb67cfb7db3bc14f84a8","a91b62e4c73626496136418067d339831223715f","462d8ceb46e2ac8a6a503e58bec4c8af942a8bd9","0a87979d2e414a18b6cca726fd82857162a92fea","c769a38c070a47ae78aaab0415d544cee9c281f7","d27d1dba23972b4ebb4869d2cd171bf78f0af342","b21a1232baf9db42cc57e32ecaf5abc0d0b05c86","7dde056d480295d76a1188244fc595f5ee66fdfc","075997c5634ff71bdb7d8640f3edea5f77482da0","9c7b4c82a7223fe390e475265553f1e88a93b87a","ffe61e63d145b6e12a9f259259bb097777e7f1ae","6c44fff5088d445d60ccd7109c8b5163a0764a7c","0fd5ab479cf3ced585b0b91d1167295bb3586924","23c5fa86877ba90be8e6d4c06adc3dca18a8a784","a8e845a474c01c4cde1416ed00e6ae456786c1fb","5cabe5f0fcdf10eb025f24adfbf7f6864465f8f0","8361b1ce07266350ef6b6a2d34411030b7e587b2","a81b706e0991bc4df7cbe3dc3e6d451454bc4b1e","a8a1f2e2a864e6b58d5bcf1c7e53a43cdb6d95d9","95c248e24fb6094160f9c71140402305b57469ab","b21d45e4e1d49863a58aa0da42161fbaa6cc3d74","ea6cb22329480a8fb17f754af36d6842ecbc51ac","109ad227d3e85105ae6ac3f8a289580458adf1f9","b3accab62d9ef04694fcc8b60a93fe3cfec79325","fc04e0b1f28823458e735675363fa7a649572a91","831860695c8404720f4b7d2e0a4d93ad2f308c21","41c3ca358e1b4c6d4a3bcbd1a158f20cb0016e4e","42b2d52c8857fdca52029b66a73be0aa951aafe9","5f1603ca456dbf7521613a67798153c787149bfe","d8b65b16576a2d91b3a237fd25e7369df97c0e5c","9570fb14be0aeffde7efdf1244573289db0ea655","43bcb73b22e56ec24d36137c8426b5a2c3f0a0a3","b7117ffda076a4ea5b6171ef23939cf89490990f","a677fb9c135ee7a8dc19012870f0f7c653a3dc8c","98261e2df2820c1e2a424b043f448c18efee43c4","af9fd6f44ad71c16aa5e0f3aa5157f92fa5a84fc","12b2652ecbe4acfe1a0391b162629cb2a86c1a0b","61c82f4356624c175378fd7a3640b37348f66359","4d50c7ad8c77efd304d343edf81a81c596958d7d","ec015a32ae4fed154ed6d0bd002c1e653d74a2c3","d4e64e0e60ee9377bedb1c3324bd346abc129aae","9ecdf522bd95a3318ac75ff8f9e237b35b5beca3","b76275ab12b8d12dd6458d951d2e4f37572df1a8","fc1368bee00301ef7c789982474876c5a6ea9854","bcc435094d0734174818cf3e55887a26ef111686","4d90750729ee79d11d207dc865db783ee6cab53a","935f730170d75955f708b5014da3e11c95fcdac4","63fd693c1ebd2d3d2c23f3969ca8f6f3e18ff3e4","f177c1534757973063f244450df063def879d7db","612ab8fcdb94bf0cd9d7b4a3006b4e4f76c9a13b","45b71ac2d02eebb85948761af8d4b2e3fe6f0815","01ed55987c4c044191e50ecc94c277b97962ffc7","d985dd6aedb855b6ea4ffa75756108aa4fee3518","fcaddeccbb36da919ef09fac563f0ddab77da25e","b52466f79353e10a7984c835576a67502631b27e","bee81d52148baf01cd15f9d79dba35bcffdc2fe6","71c7dcab65e927c1ebc3c527b4a972612639d034","7a3d557622075f4a72076f28b90910ac542b8690","7570d9589ddbbb65b7bc50e2466d62570ae0d793","932694e7597f7910af998da772f966b6eba377e2","606b4ee9dfeb68df58a2f3f3180dff4e982c1b45","89a7fb35306dea9a9571f8886f5d84ed02dd3875","8ecdbfc417409c9c8080580f3963e2397f8bdb78","6b7021ad90cdfbadc456de16e0b6afc6f5217e16","871ceeb0fe219072ae708d4d4397e8ae66873386","1ab0a779d83a7af9092dc886e82110db1c386dac","9fd41416a910b412084da94b3d9bce6e1d6ebe1a","5bf810b5db953d3f58acdd2d05d5410897f41d63","0e5daa7436a9aea67581b3145a24da84898726ac","5f5d629c8ad654fddbf17850c6fad2999d10daf7","840ac8c0187b7cfdc13abf9091f2537b34f6552b","50e5c7f9807d85fea1fe549fa357cbad737a7961","e2d70166fec95dd506ca6b1e2d76248b819081ee","871b2c0949fc7de0bb06cd5c201871c2b2b947b4","9e9bc5fa02ac6eec71f2069952cb259f45274818","71ada5bc2c506baaed85cb085f6863e893190711","897d6377b7fac17a45c8cb1f572bff7349697e25","9774c8260f7076c0df0d93a065ab21d541d8bc1a","bdffd2ecd0a89f72d4cfe84a54c17b5e11383ec2","328d0e2b4e33265841c5a0e9bbd0157897b63891","6e1bcb2b44ca15a5bc84a4ec0cf80e018c5006cb","9e5efa4abd2a9cfdcf637cc393222948f8f6cc3f","0fb99306ff747072dfabceeeba27ca4432b9aa49","b21e68c8bc0168120ded326259d021d394a9d7bf","b5837b333ba53539785f71e9e64f18d01886350b","5fd458e03a32baf0b47c8bd15252d92c634a0da7","f8d7670e82007103573b88f48fe7b7c4addbd66d","075c7d8133e4fde353ab54a255638b0c9a3740a5","d3afecf68139ad3c0f7504ff25fe1a97b61c65f1","66b308925c3174901fc59a23245c8a1d19143420","f09f1456b33430e86c409fe02470d9c2895e7c75","0a8de39bb10bc598fa4fec55b13a7d3304d5b5b1","40959acef2b16a7f9658c780943cccfadb8ef78c","01198cb896297da2b6d853caf583cf9e5bbba730","5aa66d03d8b4d66ccdcfbc6c5c20e7bb510ac87a","18d7ab21df3fed45c4fa149ed9f22d43bbfafdd6","b3b787e37b821ff23b759da93fe4782a1796da14","c33eff4bf930bb5dddced297039c7ff74febbad0","8126a0cb12f8b65076a45859d1ae2cb73f43b08c","a3c90b029308eb46b7fd83a0cf7b502ecbd79d55","69bec86028f87307e549d7a2f49bbb7e2b1f3771","9bc534896135322a578118f433f0dc6265839082","5a6d4971e13157cc5f0de199de7f6d257070fc66","8a1097a2243a9829d5d7e61ef10133f8096aa5e2","e79d7149ea751e32312cb8625548085d4537c591","c03131fc9f7aef119f864cc266330855134feb62","5dd52320cb5f85cf9cab0be18bf105f46344200d","d58a58402e780d2df27a199367bd261c9bf0d6dd","db439308e6185c45ebb825c27ed687d35a92c315","59322d4cc43b76ead13501f950d6d1725313e72a","6a9c990da72a737fa95d9e97d53f835706aea7c3","bd26fa7bf2bf02f9ef17ad4ef3a93ffed3ffcf56","a134f58fb3e072a3453bd5e9286f90b4694c9766","6bda2876f1466d76a64e0c3cfd31a783aabef0ca","a802bd91d000647a40e401c14c0d323209bc6446","48440138271f0d9e906ebca57972a489ce6e4aff","a1c8896d9d1b4806ad59502aa17c9b6e87d5eb74","ef7d1b1571a2eab21fb7b3e0652d0b90f10420c8","c7ac90c97fbbaffcec81b13f5b17ef9b6e688a86","cc05a90bf742f9dda8f9e92fc921d30d41f5d327","d82cc20c2a6382697b02eb5c376266e119e8b047","9f34bb4ebe1e7d5b08b27acc7af216d3b27cd37e","c218390864ea106e00632037f97868c21cbe7d2c","5567e898d1052c1e2c2d32d3c37dfd957f4dc4bd","0a6faeb4f5914061c29d946eaa29f2c50b8472fb","4f874e4f8ef3393eb1d0b8241b7ef7f70a18119a","2c6449c4fcd6273c92603736b5623825a72ba4eb","74a0bed3d2dd2020908bd396991f0f2ab0daf096","d6333066fcdc502fd7b2064008ddc2a491a54fc7","a4e222ae7106ec56db88f5a64bb72b5e4ba1e792","b3c6d9914aaa13ed3e0aa1e0b28448ae0929f4bc","e0befd2f2340e2485ac92c43fd5ed80665075f77","ff03d846ebbe374adfbbaf0cbae45a0b3b1637b3","bb20f230ad307a2a5f18c03bece3793d29ae208a","06fc9637966dafe8e06e1d4f823bf9e8b3475c97","0daa6174bea387e3fa0ff5cdb0ac5f7b141517da","47e0e530a9756817cc1d62c48ec44089f3c2932f","1e29d92dfa78d72549c1ba92f9fd770f891b0f20","a100f0187029305110a71eb0094eafa8264d46af","0251e9eb01aafdc1ec5316178a11f0fd9fb7ddbc","c814d65fae9841810e0ea28e24f806187fbd63ed","8125bbba5986008bd528b1680d1983e6abb69f3e","ba5098a123da1a9eae52ad4628587e159da0a251","db64fcdd5fac6b8595c466f8833c8a8b02561ce6","9fb90d7aea70a645bcc3987387f4cd048b8413fe","f460f82ec1dc6df21be181308d06ee83306eaed7","854b3cc158ada157c779a2a82cd5f8f8387c7895","1525071c28535816b98784f2ad62f9d5ef333654","67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d","996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12","c1b0662b40c8239731af13a96bac1b2db1c2097d","cb0f771aaacf367e5026d783c9316b6acf3b007d","022541d917ab5a96f888a2b33821517fe312b851","ce8bf1592abfb0e9382d437fc453d0ffd500e076","37f5e1dcd94611dd5b670f013abf0323e8b47def","b93fce1c18a58e752c07a634ed11aa8ec199601d","cba62864c828f9737cc38e34303cefe20ad423a4","d8381ef28fda631e864c61d807500b31a9f5217d","9130f0a89f2f8be0f9c2ef63b96957226f5e3c16","6a088335163be87d53ece476281d9baa3fcba0a4","168d8a57dac98ae82ff16a5c89fce63d84efc3ca","378ebffb23bac570e3c85cfa176f668784b6a7a5","96be4649528f4b6f4cefacc6adac6f2ddd14aa10","94edf16272df95a4d90ec3537f921c2fca20b903","2b25147450f5ae14a5b08fa7e70c8b7aa8f63742","49c00bd19bba0c1278f0e09c4c326e0f449e5bf9","3b05f2c74fa979f068cb805170881db2a062cd31","015d36d18bb3f9fe21452a470aac2c3a3597b92f","3204befd1eb42cc87ae296148e1361a8b001d08d","f89641907f8b45941f5e67891936ee8050a3ef92","d46e246d0ff2fa2b5cf8b47aecbc777846e0c404","41918f328a96f8ef27587c016ca047f8d31f933e","2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1","062744586324a80a003e1488275b14841cf105d7","fa5aa11898d897cdacd344e1c5d503e485483d51","7661cb5a624a93d45f9986e4677cac7d29057917","8d9206516428ca55f0832db5f261516654929676","755c07af195f751ee080b328a8f6775d8d4eaaf0","781ca6773cecb6f56e09b136c69e784e99d09c36","7d374b5974448680a81f18751a7ca456a850020f","ef66f8451ca7b5b98628924231a92e558930c53e","d197cd4705b51c792a65df9f4dc87466375ed21d","dbba433b69985c1629aeb9cbb0ddf85efdada7e0","3744d9fd55006247031658f29a4cef9ef6ba2bcf","7c89e00d46108cbf293d6046eb2231369273537e","bf6380ee7077b00ad425b242e483482e98854983","50f152575d3a5206ce97db935b551ca7729242f4","42de893f9a4ded4dfe5eef8dd8b1619b84a2cdb0","7592c2380d7072c0614f4a7dd6ae8c64e8956f15","6a332b35754951ca82d8005e8687c46421359567","cda7ced681fb39d94e2403e49f4d385dd9ff0b3e","aa6e3af49727687a5efb20e610b91aa745fc02fb","aadeaae0b94257fa4b0b2133c05114bd2813ee02","6d0809b095a00c3763a721ef989222438f54c1b8","fdf301e78bd41415b30d1b2f55eadcd515aaa78d","78781355acd77e37885f6c1da5402b17959795af","5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9","452caf3f80ea7b278227d0bb48793729defaaa66","29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39","2e3145de65257ed39a5d01c5592ea0fb90cd00ba","f23b56e3ecc5de8fc823dfa1c63f71d51ea12993","f4f7d6d58d9d4b5dc6920d71247895925ea247ab","40613221a4f255bf9115ec8fca8206b2ff222f1b","9e2b3f0903a74c009825561559d20bfc48062446","86ef71fc95ff5d62ada42162b596172a57c78c91","80fc51366313b411b1122bf3802c7cdec7c7e5eb","016ee0edb55aa4fcb8b79b5b2b52764f65368c27","3768a3b2c5e59f21b2ca4e26678775007ab787c6","5b0ecc9ad3d716d41f2d352cd758ac68cbce7f35","afcce9eb12a6163e8052aafe8351515313e76847","d093b78f129568251ca508f7fcd65bea69350fd9","8b01f9d28ffccb21db04867d1265f0be9d40aa53","6161e731d09fccaa6ccf103920305431638d2bd0","a77e53b0a554d9f5b56122445e8215e2584488ce","de9fb136b14909c2cfd4018e8f68395011802f47","4d8e45de17ce548601b5a9ef474197eff098a576","ab938a930f865196983dc0554533f66bc71c43a1","a6122ce68b8bde8213661cd98658be92cc12895a","712fcbebfb619523cbca08fdba914f9d355222ee","ce51138b38d00ff6ed13a58f8187f8b0f604bc30","6dfab3c7e92992293c536248d2244c12da8aef38","a9fc9a464209c26271f653c311b384cc788778cc","bd91730347b33fd88d3944dc63fed06655f0b736","fab3c4308c8e5ed7b86992f4ae782d010f56baad","a2ad2eedbb0517faab7d672d41cafe85b3bdab39","ea78bcbe60d41d8952702386f07cd72e31109018","72876ef10b9b19af0d00f126c03b7b603a42c442","b90df858c1a8e265633384d364a28b9998c4326f","0964129a10c1899ed0457ab88b5e7af1867dace4","9d85dbfa75b9803683ec6579b32eca7213cddb06","acea39097ab2b4640df0485614d03eb33b2c2235","955615a3c317218a087a8af9396128e50f61662b","9bc044cee68bb8f8a8708c8eec7cffa81f7e422d","e4eb093c62044cdce05ada0e0a42011c7e6628cf","5b3709d3096df737b8bb2344446be818b0389bfe","c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3","93f9a83062dbe74474a4a7928758c5cf5588238e","161bc31c53f2ddb9ba1fcc834e39d05e027edee6","c19902f753c90971f3709a2fab530dc017816669","c7650c363bb843e3e99aef87db449ff8fa1c58a5","e80d2b8dfb41b5ed08ec47091142525acb49de2c","2658241ce95c0eacdf90d4145507129d9e1acc73","869d6b1d3358c61e5030d17964138b65ea390824","afda71a2a6d8e87f1367c46991e563d0e0b5dfec","733a8932f4e39dca5957c073f6b277c47b8061eb","67389d4db7b295a8906dfa974dfe62f19bed7144","231511b2a64d6819183227356f3ac22ed6e518fe","02aa1dd600cfb17459857148ac742a8f887f143f","87b4776cbff781b251979db3677422145f5ffaa1","c51ce72702ef58babe1ce3efd1c31206ba6721e2","63db9a4beed079ceb782da5ef46e943fd683cc45","6fd217d7c3afb1f7e4c68f9ab40883593f617a7e","c97c733779e4061313ea57804f24f646c3b1228c","abcb044bf3f197ef68715f89abec77102bbe58ec","d9e3bbe17d1ffe1a25f124c8ee1b22391cab4af3","2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6","209f61b6d4aacfc4d255567030b3ec0932ce40fc","14a982a0c2100a2a406421f017b11340f7a38316","3c175115ebf54bcf5f53ab7a2d4926c6773665db","f2a335d0c1da0c2d7c5b7687c91db348ae49eb57","a75623f436c215e107ede321afa08a1897552deb","f85cad4fec7c53d5b201956b3813b6aeb9b56fc6","0aede444ef2cea5bfd830ff5a1e7db6e1373cfc4","1f62c331412f7f89bae7655c50cbbdf99f972082","3be8a94868110f107454f4e9ae12c0db5c04c858","1877a31a860a6fadf0f14d15098a359f80457883","c2854381b3250d4067ec051f7b8f198f4e414bf2","871b6b5517a8d4e7105a19e44b219a8283cb34f7","983fd3a7bbb6ac0e02ffcca78d60053ec8847aee","683befbf8474d2a1875227727b818ac90c754d2f","dcc44f05b76d6c92138e55e6c69868ee6194c548","7b00ad22b94bd3f6194b25457f83d6240493217a","787dad5ac4341a90ecf135884d8ca71bdbd5d252","519df0d34d823601b98e8e1838ee726a7801c248","c3baf5eb3cf71c6645e2b721c09d284db0f630b2","b69d4ebff40c4b8fc55db00ad84514aff48f0c5d","1f4f784e7dffa1ac508b50e5ceef6365a5b241a9","98a329670227c726a5d7a196e5cba8dbdd54301b","9079ef46e72bc9738659a7399e4574e3ae186b38","d801ff2b3db2de105c1b36a74ce116e360143d4e","73385e362baf302fd044029072083e32b2e89d75","ce2077262a967cd9020d54059a03a11f33d15c01","3288ce63d36e01b5b53b171102f79531899dc76c","a4560c1e97d92cab3b370115581d8ee8f5c0b767","78f44831f6526f2be096d302c426a897565b62ac","9fa4f1c54c6d528192e7ed04354d5ce2c733d99a","c3e43c6d5f219d3c23a53769ad820f4fb7e3ce8c","aecab985b5736c60af2e3d794a6f7d9e25272c11","9d7d24682d5efd9cafb1e0fa52764bc44cf17b6b","76289b5d5a9516e2b6d9001eb1c10163a616e981","27dd41519694c3a9e9e5f6abc80b8636d93f5521","4c3568e77c1ccc9337b37bb1820e68137c7b15d5","2065d304147e5d919d92c321188862f663917131","1b5c57916688b384be8aeacfb3aaedcf6e956d6e","1b3fad7edd62f6ea858211391722fc15cbb06773","25776dbf76dfbc087582991bea3169e7b39b9340","69359f2220c05e9022d5a85327172e018069a33f","78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd","4db79346bb7aa0a8361e0d551005ffa64e5bc91c","3ee1952e39394170a189e008e18cb2bd8320218d","f9fc2ef83b4af44f85979f390d9e56637d6a46d1","11e496d99a5d49044769c663304b5f24d7e18096","e776a1ebb288042f6a835443c57842f42df563ab","e883cdafa6f3b98d1f30e555aed0044782f6a5c4","14989caf148b2454ea03f0f0c50bc5909a7fea0a","5e318493d1905c83450b30519a149128534a6e10","88d5c943e73cc2f16500c58fb53c71a38f7a0ceb","86ce51ce1d48c52c5ab55b3882d8e9d211164f42","f2564ca97fd6a25bc68f2e7302461970306fc837","c04604461d9b17c69831f758489087b07fe032e1","ed6baffc72e2144b64a77cd388507072c8c2b300","413e68fcedb5a1450f45fa4e75f07334bf8b224c","be7ced482661d466217c8fb0e8beeb7618dd9b82","8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a","9d33f510665718c5878dd34d3c00e8afa66ea800","0f8a17b0cb70c6051963c9220c1ed2ba2ff31d66","d137e83c6013f895e8bfbacf65c0fe43443c4174","162068640b6a2ea6085cd508d0a21a9d51dec5b0","a48b8bfab80b95eb14a869559a25f37e1e3a7adc","15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89","6d0568d8179f7dcca54b1c87ab199820a468ef2c","99e07448d1bb67f4b10e2234b5f2f18a0acf5de2","02f02972e87f589199d3ab2bb3c74901d2108694","3b123367a1202e62f31d24e54c8280a97f00aa97","98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85","bb8129304791e8cde23694168b9e121b71161e96","a1c41be56977e22e953191dd9e90621d09f294cc","32afcbc48258ea970ef4b0707f69543baf0f2f5a","020f6a7f2082a6039ce6a5b4410dce47f6ea2607","837a66722506a578b9ea379b5ea425ed22344354","bba8f1db307459988385faa4e79fd4aace397e36","ce6bae171600e21e2893317f04036202ad6f445f","559c63229d40c4efc0913f14826a8b9197acb52a","64879e592b7a4687c9ea9f2fc858775a0c25b76f","aaf9cacf5ff4cbe8c097efacf347f7bde9839e36","f2d126809ffa4be24ab6313f006ca19a22d86501","66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4","642a760952888a873620479dbed6c1ddd73ddea5","304a1f5b5a3ce6975952f5cd22d688a246367790","c8aea60324e3e219945a805f871363c10292f38b","5d10b8fabdc9acc8b5296f1805c12648d4c5df4c","091b30d4cb9794e7b0954ea3b45c6e0126a4264e","29768010126edda76229c5b14c85e7d72f1880f4","2dc4b035a8c1296934e7c053b90b30924461d62b","7839a89027fd1a0647afd96ca2710e1f468d298e","adafaf15aa92d63129dffde09320f1a8d24ec43c","9aee18ef6b487592486d67139a8c4b1cc5584b84","a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50","18df047f0b3a61ffb97d7bb64c7579a9e8b6c80f","a853b0a2f7df5258ec64635df5d3ff06ceb5e1aa","d6e5215860e2ff236508e4d424f4815870d49fca","e58519eb31f0f8af504c27c024dd7265658df147","120ce92e3258b4e3045b1b295e85a2da6cd1528e","63d02067deea10bc80418f659aea0829f4f243b7","0ba0eb2ff92dc131225e033bfe17549d9ac157a9","9437d610e18965a5a75d073a8ce8a04c60d736c3","1f9266cbff83e611b3178f5c62fc512f91a7f94a","243f05920042b61b19d032d297d28bff73a760a2","1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c","5c6715a291e0e843b56f0a168191b3d89657d43f","803a54d93c78630929352d01a2ea7fcce0c5e590","def41b985685a50385541d116ab62407bbd95c60","6034eae95ebd0b9c82b4ae33353938dde6732618","5c0188b5c3f495242d736f7538d3344cec355030","442006b4bfd82247cf995bec6a33a2455cd21330","e64c473bc9792a46196be26b30c39a90f92cace6","f527a6946285502f8d518f054b1bebc1d3fa564e","17e8e343fb900c3b308b3a6cb8611a16b476e71e","fd5b92983127d790e3422a1853992a16102e0a05","3cdfac7ed2698fbd80e764cb190d775ac97bde97","0811335fd59ab381acde642b12e8da5b29ece42e","5a6ccce97d350011b599e793cea95aa4e7899395","acaa01dfa76fcf538c4aba993e9ac0ae1dde9b5d","8e64b27585c416095fbfae0f8c7aca618519e43b","9bdc498f90ea3b1200ec0f08c95584839d94ecec","9a40b92b8a920b4721625dc55956e593931ff993","a37364620f481e886f695ea63ef858659246cff1","6b769ac62512be84e5064d30b1a10dd180ef6862","82fa41bce3ec7fdd59cfc10f57d72fa092f48b27","28173ad35d72fad12b2810133a3c3d1827bdeeec","ab9d7241d9dfd9ffeab345e062f3a7d5f6c00320","212c6306a8c1e1306a6966ec7959916849f8a283","64c31a3a9ff01b8f317c2d46e58118e1af9102d8","101c542b7709a3c2f0f57cf774abf67ccf503ce0","d78efddbf582d4f9af852948baee1b0e6bab4744","4dd291cecb1ebe8971b9e9d09c35bbe489b9954e","be5e02708d45de7260f4569aefcbf53cb3f728f7","7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c","a542372642f873b9e85566b8168a5af4f2465957","dd100374c1f7fc73d628aba09a98504e01305524","2f847311776f799a24630b20f7ca6c06eea22ab0","f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33","de7eba887e9fe940dac0958836fa8fb778628d2a","ea9dd6c0c1997b2c6d8bba6caa1da965ef40804f","6d2f985db494432e6d5194d5f7c2c00e7f099c55","abe09919bf5664353bea904116c6bc5bb856cd7f","847bd33fdf3e188e82696382bf41394dbf5c76f6","d4029aa51a0f0bce5dc73885af74b592e3aa33b7","c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6","2398eb6ed4832fd7b8eec778981cbd974b89634f","0a613ff9707634fcb93a009813bbbad040a4d6d8","b6259661cebd0e03fe4849425fbbdc7be03dcaf5","65c5dde560961ba8af96caebf748d45f5c1a49c1","3223305e5a6d3643c554081de336c3464cd99977","2153feb6fd8cc328191c92b43818624a6fa6c27e","be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a","231fa9220147521c88fb57f21a90825abe74a95a","e37928bb506a153ea42778bc79251718e4c37727","5f15f03d38ed712d33f41ceb5bc812acf818a184","7b315dc666a7b03a9622e10fb79446b58170fba5","d730ee66a4664c2142030fe3bfae4847b8990fa8","2feb24953c996c7548f101b8ee35939516dacb69","ed583ffa30b6ab316e082a43188a6aa2dc10c03a","f045efe007cffb87238ee519b7f33d710814ded7","c530d8f43cdeba26aeb87e61e66ab24e9ade9121","5993a5fac9a108297fc7909d1a38abac471d037d","4759be3c4bcd0964480a428b17a9680401d6d9b1","29999942a2957dd5f7fb308e0cfa6f3f4e26c253","86f5ac3d749a6d46d029a7f48e4fb190d51643c4","204d3ccf5fb491c0ce4dda618ee9c268d84c943d","c4ffe892043a558e293c5d3974c14beaabe038c4","02c041904f7ced28cd2a006c09725fd9fd60520f","cc973b461b34ccdc001d82bd0d534aefca9089de","ffbe6660cff57243ec550574cc0ccde0664b68b5","5c7e6c9212c98fbfcd3c2d2b88cab56eebc00739","4856613109c73cd8671442dd1be0f58bff3609f3","88d362b23282bc46d8a069c1c6a8987085bc877a","1a47087a734c038f20a3733ba8055c9583427c20","cdf0fbd8e83c942b4d16d4bd05af793b2979f826","95683f051ccdd073358abd9c95a3fb6d8a12ce6c","692b99fa0ce9d0017d7b1ba0c066ba3e2629bd1a","478817abadc55a89f8d0ef7aa0341757d5626488","930ad8fc8c9349a56673677e85308b54c39f456d","ec1c7ce6c360006a887e5ff654fc553c10ea27f2","889ce29fc248f5d9aea5dc0adc6b08418f778655","a99b6b2063c9259ef09bd1cc1289087460575d68","ff282571c6a1b9b5e57fd3a8e435b84438bc22a3","6cf0c62221e304a58c028358ecb4d45ad4bbf3b7","de4267fc992388f9e841a6427436d083166b49e0","4b8152d5990e9bf52a0054cb7089cad17627f154","7dba15b83fb2d2bd72559356cfedfec53215c55d","924bccdbd12b078721590f1fa8cb99e72765c4f9","d9eae920a928753302bd5700610c0f29f885920a","0edc3d72087abf4c0c6bbd14c998180de62cd00a","214222d37d899b5bf9999c270b8da99f7a403cab","0af6c39f36f4f1d302133cb826cfd1e934c1eee9","5fdc7ac88a46f062fb2d9052292e3d8319fca847","67886bab1eb0599ec724192a4298c980e6107f2a","b6e0eaf3ca74d9777c6869d8519db6264866d1e6","1dc689b513697d4ab2df43fc6bf88fd32f5f5ffa","8c4b7fcbb6affaa5152f57dc0ee1b502ac0243c2","16f532a2023c99f61aa13a5861d5dba5eebaa91f","bd885ed7047dff641b96f5cf026d6ceb2a5a8ba8","9acfb0782c818373fcb4bf13425cb7239f36893b","68870af2142ebe4fba181256b2cb4f79c7d33548","8032dd18dd41b2e07e2fd055d6ea9900859fc892","c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b","05d35bb156190bb4311f689e1e6d2062c2812852","5939a9b8e81a799d4b33a8e76f9d9b758e015fb2","5ae1e172da08a63b14635f5d06e32385901525e2","90ef1fd03d43d51f09b730dee107c0e407cf0703","d7578792ca75571cedbf6f4cf98315ec3141e1b6","4c147008f33773bb385c6a67b1a7394ddbef6126","73a9a85bc943819dffc33d27fc9783371b161681","885239fb09da503472bb4def4754036e70b43f1a","d4082a8d92240ab3403ac93da423e613154fc889","4677c0fbb882417bc9760c64ef730e454a0922ef","165b7bab63345347dd3e72f99afc0e97881ebbbb","e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface","515f92d03b6bb4e8a42d5b88d603c96c69d233a4","e2df5d661d5eb78104f9b1b88cabdb6e2476b301","b474646de081084dd691648f87d6057b77fbd819","cd69343ff17422da362ec066f7ed2451d9969864","80329157a069e05bdd3c5550e6b89244d190e89b","a6e75c94372941236f56b199ee1617be4b5077d3","99529fb80dd4914807d89dafc82087da7b4c26c2","22b9c0207bf3a50bcc0db6df8af5ec2d8631abcc","c88f56be643c8635b3f9284b9e48a96be63bbc46","367f21e12382ddc9448bb36ed7fb12a14bc4dc16","156367e14786c039f7fc947487de598c1b774711","d9149847ed1002b198719d81d5050b8069038453","d74c2bbec9fe2d46d8e92079bb704c87c1d470ef","d4f4f14c68d6fea3fc582858ec82af2f8ae36870","8ee991a2a7e9bbcf3c9d1da24cb1ae8754cf4e8f","71978685f9173d87658437e4a7fd56c71a29ac5a","1ac38846e861f4f8d3a5711d2b05fce48018bf16","5237bc952db59f452e760ac07e68fbb231003d49","c59bd79e02548533c61e1ce30e3009f7804658f7","84bca4e72f191450a794de795de7142da87495c6","7088d9e30f7afd8ca9cf262fc340266d4218808c","24b2186ff94f04ccf64050a0382f2b8b5aaf4b2f","dd55950b62a6b431fca1cb7438ff64ca2c77dbd7","474f18512aa45e8055f3b409846b8fa5e000878f","ceb699f5ec50a69c8c9c37f4ed146cc0dd492f87","68d79b21c36ee2208970ee45471c4423ef32e3f1","a88c20f0ca4d970bc079544e87cd00f15f744d62","f4261c88684cf27e7e8e9082c1cf850162c08ac4","e7134ce28326cbd657c5daf6615d849a2996efec","6f9ec3acfc45ae4f3649777a41bd3685a81fb114","707eedfa852c28e245e7ff880334c6f30a5c57cc","8400de76a73ff56de28d944c3c6a480eb1e683c6","95fe6b5d8c42faef20c9f69cfc1883ffd9ce5104","60886b8055f601a3994a9c3717dd18da10778dd6","97c385dbb8fc6fd0766fdae65a877dc8f04dac4c","4b8568006d1f83d518d98ef3c7354b7c25de46cc","2f76257da47b8e529d071bd029ad3caebc6ed9be","95a2a7e525a1a981b54292d64639545df61deebe","c06a2db63a85c23fa35058f5bfd62245ed998951","5b3c0a502c239c671ee1d641c00f14e6e8cca275","25f843f80e4f0196dedc09e3e77dd3eda7c3ccc6","a3afec588ce4f5643dcbae6d0e1ab14b898f6263","e55a496f79e80f9ab08c96bf0f74c565203758bb","3e0f8bb254edf0669fd63745b939da87868ddf78","0a4dde93d4ae5b83b8cea280a7711c7469de1686","b7ce1601a373347c617b09b5461bda4112f9855f","7013cd984b6281debc98d519458296e30029b43f","e5f7f656d685e228ee711a32d3f051aefea3698d","065261ccebd44fb5f8ed9d816d6a165b8c762565","1a8f94edd413bb6777657c96d8945c8bab9f9fdb","6871ec708fb6475027055a3b54c31bacfdb0339d","4e7c5eb498f338e6157665976b975016bd54505c","58edf265009933a97d13d46b0e49dfdd117e8d39","aa63fd1551fd99d5936999ad0607f48755dc2963","8ccb9d13c31e3dc2a7bad00edb3676e45f16b05e","8ff6e538336135837630e313027826e9bd8d036e","a96e795241aaa512e11b1c2085db2c955200ad40","34a85477225b6cb2e4165307acca2d83b445000e","30835f9d371c1b05d3be055b0c6780f0745530a3","984aeffd790112056c97b2674799fc70e73e7213","79182ced8382471ab3a9d14a5f189f261df8b4c8","5404e108037829e5b49c79e2bca4dc9b902c2259","75f684bc1711b255cde6694988f616aebd94421c","c4d3dd1a486479b243999bdc30bf26e5683a3b33","3bc09da0b196ec6a0fb0297d32455b93757ff77e","2025672e7b206799f8f184441cbbfc44f5a5c9f9","25a4daa5cefb1837578ade283584fcfa333150c8","e46af1e23668e23160604742f8f1d22898796d1c","c37840c69f61abab34d3f0125639e6d351d51ab7","10608c0993da4938ac182717f8c5f53fa099cefc","faee2fbf62fb518fc9570a90b83cf09ce390ce13","be2ad4f155de085716cf98c629b44583b6896492","c3e6759ca1324447b8d51362e622f3a19403cb4e","09ed1113fa78d31c72341c2b3550e554e728b1f3","544940c1752d3b3b567a21c8753a7089beea4156","7919ec6d8902bd4013d2aadf1f0a2b246c355445","200c84b6b2c7557d83ec9f22fa4e995e5fc08167","2ac0cf568d8ecc04dfdb772330b26831f64bdfb9","a1413b9a68426027c29542f4b450f551dbd1d494","c562cc9ea095e6704bfe9050d03ed77823c3c760","cf45f3ab4bc7062702e3d94baf4e681861ab3e42","246dfc65ca22339a9092b07cd0af51a2ed9ac1f3","551e64728f926f1f1ed558d930beead674ededc7","31a80ded89023ccc1d4464c34c895e338c7897ff","61a27601f7e2b8136e5caa9666f4c8b16c4346f8","5598040e43e7074cec4f04b36b0fd6400c79f69c","8764659234bb2303cf67d7c3ab169946ddd9d277","8589ca390373ae2e84d93b4a75640277e38e9780","706ca4efd6d66ab52a86dd65ba245ca6c41adb7a","519c03e93228a31a923bb1f539173f015e567480","f8309f86c2d9042789574ab5ec2ea37d38457574","0486645c39c471e8844520b70c25956a7a2f40c5","1c480698ce0e881cbd28f1f0ddba95cee74ca834","7ba71fb24346fb87f50a9eb4aa6b675c31507528","d596946a454dd9a89fdf84232f5ff7ce1add4f46","93b417fe17dd92e8fe22c3c4b72347d948ca128e","fccf2816d4b7561ad84a60398487a042e4ea905b","2cca9b0631eccd66f1d3dec02438642619d7ee47","c7f8b22ba07c27ceb91307a178ee7520677018e1","0198d2e03cfb8506e4a5c0f45efc43a1ac5d8d1a","b423529481f2d4dbe2b6926b469b802dc9bb50e3","cd9e96c83539191a69be81e74071a8edaf9d9cf1","ac6ef54500293113f23de5e695d7d4d4e60b50f6","f29dc079dcf10865f5373f7b3d4ed23772c85737","769bec26a76dfbaf4bd83e2c11dec467d24eb3cf","d463b6e3d005ddef1a0e4ff8f297cfc60de1d764","dd8655aac93dacc24e5e1c7778209ef8b610640b","fa2d5b91dc390a11262859e5309351ba58842901","3fd10ff6f095eb57cb7c293f44e15c34bd09088e","a1a0f021eacf4a1449d0e02778019e20a65690a8","42eba57badd70432093d8114a0e8e1fabe184e5c","23c310be7b6d1ce77029e765e4411e4fab2d1a40","5c2ddb299ba1385bae19e16590bd6207e493ace6","d48aabcec11fe3ee2d301f290dae11ed653300cb","21727657ff6df8ebbf5860547ecd3c48f22eefe5","0029440955f6d500a0c97bf7348a7b5353db0cea","4286aef69313e048fa91710c35456c08a252fd3c","6075dfe511728ab3fb59915a18ca99e5b8789d8b","d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb","7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88","68ae50ecc25c64c4834f2db062500ba5084763d9","fce779a4ef02f1b14f95cab6a06e75db170f3448","fe4336f165c9bfd9ac802ad3b6170a2a24176969","5695d9892ec337699ba9b8b44a67146a7fe39f3a","36f568903b1e91f7cf66efb81620652ca971c686","df61dc4b2bd54a5a40c515493c76f5a458e5b541","21bcb71b2caa6e833338e40c915f7e353a377754","b81d5f4687a5f56c6cd5fc9b4545ff792378d3c7","fc45c1e6eb361c6ff4d5d76c39c7a34b113c7216","0a5c1eeb484f2d0a14586d0a7eec0db8cf6ad5fc","486952857f9f48a558594a03fd7b57b01709599c","3708d887191d1b1518375e812d501b558f3f6f19","efba539f93bc9800589c03d1538843afed56161e","12b84eb9f488d28f3b787fd745fd3dcfa254cab6","d8f011828e9282f6f931c5fe838399c062e7fa2d","665bf529481c0dbe9345d2473bce8f8d99ece0c5","4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3","74808ac4d9176180dc7ecace99723edab8a73e0e","8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a","6b5305b972e832f95f311ab4f5bc840615a0ef57","25d09b92be0f5d86cdee6eada80823cdcc2d42bc","362e52c2fde03346da665689d25c2161fbab2a25","a30de0a85f225f59cb822ee76d0c873d8afd597d","9a37ff1e34fe445a9168a7d91ae1df7d9928eb25","b49925caab99fb49b0d50b0f4696d20fd3f4f1d0","ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33","d51fe99a8b6daa3ec6495a5b3e27b63d752c3783","0ede0302ba15b672b4dc50d04f9eb737ff3b3dc3","1a33d5e06fa941d1acf219ef865dfb0425f302dd","243849583a5c0a8564aa33b509a43827f818750c","df7ca7864bc6d12ba1a9b80320d32f2a01ea8658","741800f5cc852ffd04088d5ee779a8c9421c65a7","a2734df7edb244e92006be47f4bfb9f96115b277","d3b7d42784a3dcefe4dd09f4fd771cbf710af9c6","ab02206f18a08d22399784259fe558fe104c0ed5","f5f9b220f9f2a4977df7c7888db650b67b12c8a5","d681e571ac8464e15187f5e3aa9ca2ede2387903","d35fab7382107c062b60aa770dea223d5a932ff6","12514cfebccff235f44f3bdbfc99441953202636","7d914a289c13f2defd48b8edb9c86ab47046bd5f","71a99d5517f5b4061e66c9e085d7b1922ee9577c","cbf49ddc5180a95292ae006942c0da47d67f0a33","64ebc3672e28b337b5700c7b9ef96c3422bb7491","2443946307bbeb86c010655dd760fb97d21f75f4","fa7e167a926a042f448b0a644271c8f0e4256aed","454f53c77659721a529c48fd4be6bf80d33c0082","c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0","5b5a825c7fdb3a1f158a377e5febef7ab7b77903","4989cc36171a429830a80a072c3a9df26bb146fc","e96f32945d31e0d5596b31b03c6353fd037624cb","02f9851d0dd4ea43394cb49edae3f28550ba0b8d","2c4e4432afca009614ffd5ee837d1578f54eb841","9aa60ff15f048fc0301b9b2197c56c8100e6c185","7ed83e988930776826b8e6e7cf0c53f8d50cfe26","6c49fe9c62b3401323a6497447679fdfded6f116","289abd37101c29063ec114644f304eed13e184e2","46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6","57badfd1df3a554b7f47793e73a887874e5ca2b1","4d3ed11212c779a1c340916dee47b2021382047f","6fc1a88ea1c669276bb195278dbe8c3e03d6e59e","41986b209280e1790712c614425890b8e7eae5fe","4b7dd09dc38f782de273dd0056e475f438ed8ba5","ea4fbee8f2778bc864cb930c69016cb175812da7","9dbd6db63b90e312810043753846b56cb2a0ac4b","0a287cfe4cfe721b3909e9722023c3d469afa886","e19ccbdc322f01f58c328f8343887e71f992a165","fd553087867187220d4f6b8217854dd8e9be2667","1a620bd5faebd83015182ea032f40936a9916af6","67f59bc2d9e2ce5faa9507017d49827753981e1e","6caa9fc94c2dbb16bbd793e451060992af5160c3","1bd3648bb073e3033f6aed07912b48c020b256af","5b09dde3fee4a314183b742ee77913cb7ffd611f","9f85befbfd5d4b5494570edab97ef0b6bd852bcd","ff468e2d4247fc5fc52aea866f72dc4e5b9e6815","6ac4969cdd6b57570d5b5265d15263995a8785da","dd35caca051541d8044d567e56a623c8c884e4ff","79712ca3ab20594875bc1599956b03519ce8d2f8","a911b1f126b60d8d119e15eade30fd40692f8ddf","71f8f80b84dde7f13277d7f908132a244fbb22e9","58cd4461d1dd0e5ad0edcccac1276dc32f20b329","b49d206a4ccaf7d64e0550a1d4b819ba57b4f285","65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854","e65b8b666caf94d977d065445b1a31e4c67d31c3","dee7fb5ab5b1870400b2ae2fe383d995d5e76476","3b256f1a9043bf6700f0d7281b9c671dcff7ac19","1d3c9c448d805d0813a67efdd6677c312d72bb32","b9d606af718f6811b046d9390df4615b10372658","8078b5ecf68a6a834284167bc7b43ff2c646b204","b5414024179635f19a16d206d1f016e349dc3d66","c464609bda893edf7f30c1a20f7452454a7a091b","245ace6e2e8c81909bbeae3e6f191932ab24815b","6731924dcfa7451d8b31461b438fd2a5aa8af1f6","86de80db890afa38d1b0c70db5a673386bfdf992","7a428206fec3018f2535768b8a1f20ab9f02aa22","a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5","93d6003aa8602262fb4878620178f51e828e5b0c","d7dd276ccc889c1fc9d50d150782bc2ed870cfd6","d8c396a44f8e194cda3220a33ba84eaa982736d2","7d99f388e362dddadbdd8f146bceb5c145d7b98f","aab668752351fb2ad47e2df2826ac332a83c6477","84bd039851e2b9466599057284cbac40eab430b5","c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f","c2165bb1a5bbbb6542d80fc539667501e971ddc7","2281942fb3ac5889abc6e95df27a80e71fe32c0e","92b6c8095acc8348da7657dde357202840c26382","669956849aa7c5f97c0b7fde16a871e933f0f019","97d510531a56acba1898a863efe113bf24acc0a2","000e8730088ed241439a311c1bd0167f741ffbd1","7df7e9cc8bbe25148698f4350123a42e17033881","c79e998d1f12b281530b15d3015e7128418c8a60","54abbc532f3c420ee3c2cd932d278deabf7c0fbd","d4740a98537b1e7dcb6fb48176abdebe27eee83c","9d28a5e7d99e3f089e11a929829443d0a922d030","fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da","e7fba3d2731203ce84d4749407332d0afb05340f","1a0d1bb18dc392ffdeef43451b8190f79b02d424","d8f32637be9f9eae9fddfe4d664e369cbf3b65c3","c0b67568757ccc22811e16348713ef3119e18f3e","77c81a21d84d30b2b78027821db45a53d583762f","a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01","af282b56feb8d84049f911dd1d91d82bd2211727","4911555f6c59a366b214261fadeb0fcbaed8fbac","5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92","60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f","397380e9e5e07b438327b32a84a2e18f67ecf2c1","6674c556ae531a161b4d9c11076864db83965a18","495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c","beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e","fb46323022222ab52ab357508a4e96e619baa599","98baec68809ebf2dc15dbd44822bb945b039ae6b","ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a","c25246d158c0d466d2b082803f3c86837e86b144","296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf","f1e05d31444f46906e8bd155c0dd7d7a9a018451","1ed8caa1bbab7a03abc05fe56057f92cddcb89b6","468719c480100a0d5c8e5c5760f7f38f6a857d4a","73eaf81c165e9379cee826a092dd612c4512c128","debeee56f721178d44f71deb4e303b825d1dccd1","61d7ae346685259784b47992a0afb3f4be0dbaa6","c103f32ea3b19c3588d54dcef98e307f8b823f4c","0d8f5660f66d9952072fa62b88f620f7ea839d51","3730e0533cceaefe7981387804556810442865e1","56af1a37900fb2496e41acfbc374f39979c7d806","f912bcd943cc394922e751fa02374426652164ff","0450e6539ea77f8c56b244aef27ec45c69e1dcdb","ed075c4c800f342681b94781b9a3e3c268a59de0","5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6","38d457170a15fd9eb902cecc8c5dc401646cd0b8","efaeebab4d83e5657288b7b20db6ce4ccf987a01","18ab88b3f1000cbcab5704402e402e1cdf65862f","6bb9b58b09aee7fc543c03844ce51b62c838dadd","f5004b78d0468641cd03619ecfecb42429621a70","c37fad650f92845a6f59740fea2fea1b46f56db1","927d15b815ff5bbc9693b98fb6ce177b84a76def","b5a06cecffeda556438b33807d766f4823623fee","33a2c5def0f55ef67196e35ac3309d3f9b70d967","0664a9ef8efd88819aadbae776d706de5c3955f5","636963b11dad2f7f506831f4dfea23466ab678dc","9061d6f8ce8c393653204b7565d7af3fe0c3c084","6aee289b3efea1d4f44fbcaa7d97ce276d17214e","26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f","6e476f87330f58d900c2e2e8556fdfb1bde910ec","a69e449782214c6108303af782c8aa321e5b11ea","7eb8a67025c04e8a72c219944e14432f38ad5135","b1f22fe756aa7b00f62f843ec296c863ec58fb50","00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3","f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8","fc84ccc468e14dd8cd317c29424011d76ec85dd5","c0c4ba4e943d0960c652021450d20aceae4d7569","f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880","f3dbd9e7929e05cdf26401fabca10d6625e24dea","14c01dfea79af8ad527a0f25c9aedb9c6d2587e8","60bdc3705647e77658144ccf45b9f8a4f0808431","e55b7fa7d0dc1e980a27a8d900a34c2b253789a8","3cf4103a89bf15af81bf6fd6fa1626423b718f5e","5b6900ed9beabcd0cdbf339cfc22a05ec865d34a","27c7d253aa1f2125e37344d7829b5b87a4b9a901","111d3e8063449aeab5745c946fa08c277c569026","7ec697695f9a12cbc2338725d887e752022e30f4","bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b","edaf77abd614d1260c6827f25045cc0473a08117","12dd86bba0e2cc01f36583a5d9d1722b59f389e8","3ceefab232604b09d3fff843c24a13e99f50912b","55835167a4bf88d67b1c5d80bda606a57b919555","e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add","3b36df37302b40a399e6db2a9616cbf3ca17a705","9589936d6e59fe370297867548f65cb356172120","af020160c6fa0eff7172faa8fad4190a81f5603f","6ab3213a557fac60d20b1e06db96a7f9e97d243a","52ddd9ac9cf4074e6461a236808313002b0d83c4","bde0c2e03ea2393b05f93e7311908ba6ebcb5c98","a2776af67258a2016777843aae1156af339e72e8","4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b","af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3","26c12ded24305703b06e393afd9fbeb0e0cf1128","b19b8f72e8768b2a59e09b266ffefced58dd4725","e8ce94b09285afcee9e8189f144f906009a4010f","a45e6f67d58e5a646db89a6b06891946e47881a6","0f429f8f9eb2c2446957b4a97a06b67e616c9d43","c46004c5a343fbc5256af7df0d52ed52cf7721ca","31af5a31fb3d3687a65ddd5e768672dabbf8142b","3f78f1f17db3b80279bd9c4a177913ea36aa130d","6d15e157329840732452e66a944186d9f230f8d1","d210ac66ef8bbe056c014ba90fd2a12611b51648","335d96a0abfb99666d8680eec72a8588d108466b","a0ecbb5ac00155b86c2d9d12328e82ae5236b070","b043f0e77dac613e8af0484642333f116d87be6c","1abf478eb9bf502b5ab4d254a90112167719455c","383dea5796d791c89678fe1aea384d42e9f3de8d","5bdbc0f762bf3a7cc38ebda0757de234c45b5f65","4cc1b045865ac645a06e4261cdf0295e32242005","5ff0924a93ab6eeccfd93367b622df970a3d64af","9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0","15c4d5006ee6982223777ababfbc2c040f3e344f","4d8840bba7d796b8417a3ebea9153c0aa1c78a58","32eb2cc61ec68446e398e91dd1ef4a23f1397ee8","640d8aa4586fa4c46b6284d81ee2d494691d3948","616334311875da66e1a28a4d92efa1df245815c9","5dbf1809c6e3e905b94b8764e99491e608122261","45438e9918d421b244bfd7776a30e67dc7f2d3e3","131631b00997b39b5fce07483176ee465141cdff","1531f6fe017bfc28c14740aa794c18a507c2e5f5","07df8a02e626988ac340cf83d04109298a79457a","f4fb19d11ac9ffa029cf0212aea3eb007deabbc0","e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31","15838f37028a19e7b78f2125d93051acbea13621","481e511082fbe746a9436d2a79d42c62ba2b039a","49c065d29ca07040c3fd810026121164ad86b247","532f6d4b431f940432e82b7fc7826652b7a4520d","e6952cad3ac1f80a40f29c950ed15b9d8bb8b588","630158c992d62ab1722bf77c26f1be8955b1bce9","962243f931917c3055e73c387853fe1e7f255395","aa7490ffd03149930a7526e4464f47a73496b32e","c9bda06dfddd4cdd28517ff02df5c556fc70da0f","0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c","94103c0c025f04e75d5e163d9f0bdde27bb0c848","ef174abf6d640e69c402b5e9628743173c313439","886f646cbacdbf0fe87cdda4ddb145dc72919194","81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9","723f74c8510cb917aded4339fd3e4b3c21891e08","de530c1b237200e3558735cb40300f313e07f14a","91e986104ebe202e2a68bfcc7c6b3c2c29a8e992","51f1a56d208ff4f3862520a323b0d1298c471ffc","c850e620cc6e4f8dd2410c4b885cccc4f3161214","29908d32bafc9b198deda633157e37063614efa5","eaa6433b3ba22bc047c3cb65be305814ad5b60f9","7623fd10bf10086f0b2b90bc6ceaa7e32279e645","4866ea828ae544868034a5f2e4c95adb7ba67e59","d7d4bcbf4728fe2a34b59b06054fa903f9920017","790611ef26c450e52da3a4ebe8c767baab419f8e","66b7586fb0239f3a67aecf34f4c7551d645b73e1","74eace2b14b337e23d0dc552f3bc3e60f1710f65","1e867cb9d439f1e989f44730b936e2a00e213100","ee53f85bea20f1d579dae5cce849b4ad9806a9bd","f592d1ebfc15a2c9123a502a3cc50267d89b7ef7","e07aa5deb849fb4b28422e69f785c1537e1b7646","68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca","0e5863c86ae3513d09c17ff23e465156d65b47d1","9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d","a1cbe8e22bec516b138436d06282046466e89c79","c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9","5e938f000136c076f9f35b8332dc7c022687a983","f50488a36188d5975bfa8554687a1acdd394d6a9","0f8c6dd3822c38b8145f08265abb9eba479f4d15","8d7879e09a85aa8953f265366bb50d089a7c1d02","4c98d1791fcd85279a3417ab9ae732592bbc3cf1","67ef529113d59540a640659f0cce9adc0136ffb3","6fb164b34470fe4ad4719f3807def33574e6151a","0ef3d22d98471be082e322d9da95c683ce199fcf","5cf063ca9de6cefb30f20f161efa74e2b192e5f7","55ce8e6ce929f6ff58f9fed8a0a547883deaccb8","c02eb9a07a487350064c3d1a25e6b45a5a336cf0","fc9077a213e8a73137855b41fda99819e7d1af85","edd37eccd486fe114f5a7fc742e817ea37d854b2","df365fdc3cd62b482d6ecc9a074f235886b6ee01","5f31b3ce58a8480d651dd431c498e857cdd9a496","5d094602b864d6195b4b45de4a26a242b22e4dd1","34a0aa6900880235f2ca78a7631f30cd3e3ecb2c","3de1415b6a0e3ad5bb39b6bcc3958305b0d415d4","a175ac7032407af8e0ffe9fcb23edd5b57c6548f","7a9b08f78557023249538e3b0c9cbbb32b567c26","c68f0c7961aa2bcc2387e52be895b0bd3c6b4473","4d6a3cf7fcd2a7f777ede47120c987f0c545ee80","3abd4c906dfe6e310b448a0b2a5ecb1c2c25388a","e5cf1fe350cb03fd68e68bd246b28cd2dc56b378","7902444f38ebb822ff9f674d1bf62581e08672ec","8e0dbd1b8e15dc4fb3722f514d2e54bdf2b672d8","30c5286936298055951ce5c428640e96fa1ddd51","539b9e09e4436d93037e4a0d5dd07610a3837ba5","2d3dd6f6ee4cb313814146532dc647be1b4a31f3","1ec8b9fb7dfaa074b1f6c2017790f65ca24fa88c","ca805744fba0662397ecdcda4e552990a81adfcb","9c05110ab88c480cd2bac6fd28e87fffb607644a","caa74b70e7750b2861b6a89257d289852a537dfb","9c2542cf261b0c9fd8a1e36b2e565e36e5981956","0f12d0a9243c17c08ef4a5e2a5beb4d82a9f048d","a78c314b0ec48ef03da66d5de893c07e03523b90","f13e87e25799aafa4462779650c7d6222c782b31","373e0099cf3bcee351c3a7b0052f896034d6f295","0d6485d919e0d4685bcbcf8ec117ea698538f785","a23e062c281292b75083c71a0a1deb03cb57c788","cd52209d1b51e7df3d5a23e406560c9f0c34ed09","46b22674989709a145b89c73cd18be06592c46f9","53921faa9114f57bd83a33404e7e216db0f27a33","ffcd9542114cc984f5ecacf82990b9be6e4b1725","3ae0ffa1829905bdee1744cab8907f497202b14a","75c68f65129d404e3ab3be1009bd414a450da85e","2c88f4d4b54dd106a2a4611109ebe8896c44aa43","d0973e645cc82ef643153f920dba5ee2586f08cb","0157969ccc80b05b93d01dd0ea11b40e588437b2","6e1828c9588eb731c4ec9dff9013d4db02d14975","0a2c387d5c375aa9dd9e828f100ab55deb8dac72","de0045cf1b0a5e20fbf74da192039d344ee8d0c7","136e1e18bac67f0df8e698e5500dc3379966da6c","10fa752ae7ea95c5fc94579d10c5d72888c18802","4e22b6acd7e898182cb488f096ca1ad7191513da","0cd309c5c7b75c9414902aa1fe057c894d6d3f42","6e2bf31e5a8f3dbe18e31b1aff9c26ee184ad8c8","335fdea581f677fea55d20f0e23b4c7d7c75664b","f6950956bdab064cc1e027b93a0ddd0d94dda882","04e51859f0b765207f5c19d7c1043b86aa776931","544d9cb24ee84730e2ca0e0e4bb704965b7a7595","5e3fc7d06956dcda8b50cd4f028c83cf967f7223","d0c2015fe11f920874661ec24c518aa36c99b470","bafd4ed56cc8686d6bff4e1e81f0941a86816da2","9a5442a22630e346df44a3df6bc1bbbd03c787dd","f70afbe129faf69c1a4c4e48069e69e014857056","57ed6ef7419b53c5c2f388eef403903fb00049d9","b8e58b2b7b8a230411227eb0a75192cb83856de2","6de3defe7271441f6e55e1a0ed5e115a92a72606","b96c7ace2d1fc2698c030fa1f95dab139f0fa804","a7fcdad16d0308f811ef8c71a7c6a53273f4a137","36986531afe3996de05640ff02088d18b24d409c","c20b186e7324616843701ee044e87e72b737b47b","b696beea65bbffd31edac169ccf9708f46ab9652","3e5743ca3619d9767caeddac8520463db50291f6","903a3aa5f0e128abb1fb752c10b343b34af8f799","3fadcac7c42f97fded2af88fe2cf72ff7b0f4d71","da11d6d9e868db674cb18ced0544c84e3356be8d","d7fd86d51aadda665667c88dca657993f0de14d7","4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a","9cdd364fc0edee407a65fbef674dcc3bcea378a9","04a6d2789e65c41b616380fcb89d66c183918eaa","78336990f4f6c36db2000d6097826bbe573eb016","adcc211feb7827127b2548c791f2de0b6efda3d3","81edda18f39efc4f783bc6fa2b381c01cfc0ef2d","fdbe1c3c61b013ea57ff6fabec26054c92473d0f","fb4b4a30e759f16707003e943d584bbce7964843","dd4c2709e4a4f1abef558c5b3a4e4454db06410d","eae94ba1c87718c95768f90cda95cf665c77a362","e837b25f5506d065dd1be381b4158c49fc356d40","e8611966de4dfc9c28a7a4de1798f3f10ff87f80","55dc24f75313071db00d6281bb3255da60d7fa82","6921e118058ab193f4dfc09ad42f27f5261d7d15","ea7e8c8e8699c0a0da0731f59a2ee5dfbf34d378","f6859fd31b5c3cc1a112b7f77b3c1783df8c8919","4ebc30e303dc2f6af4264235d17af65eb7ba6a35","411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291","bf64df4427836a4e7a5060ee11d75eea6da79b14","0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a","92ac7067e6a3ff297d3149c1e97ca83cad668c46","70b9aa379d99c78f6db87344e3002808dac70bfa","117a83fcb916cb02777dea73fb642216fd2e1d79","37e75873ef88443a565d371ec638f554d92d4293","3cab47adba089560ca0f76ba936967c7c8da5bd8","73cedc3901a86f9b4a9b4caecff9019fdd497296","00b093d24da4f354b4badd15fb4baa9f01b60fd1","d417e919950f9fb05ab1dbaea291f8ec17c9ffdd","43d947f54b5514b2ba76735bbf411f499eac2f04","dc5f978f2867e90b37e39fda44eb38016021384c","b2db9279fac9fa4e8a6891d269e6758a9231722c","f3d339e33fa0c0f7e98f4ffee068b153c038bb9b","bbc6543172b3a55534e2a8ae3d31349f71d277c6","d11f9f4817c04ad404857757896d28540c6b1f86","c96fa0f23e956678d1f2f92932d700d3e3ab1022","70fff42df5f1079cc5061f2a9a24c28890415b74","458bd83dfc95d8efbcf4f860d5bc10fa19b5164e","5ce18cbdb9aa1e48e091376afeba4ca67408af06","ceac8a780eb50ec7b28c8e7a824bf3ab3c1fd629","530de920d48e43d96502c70928d13683e5083857","53b7bbfccefe98060633a31ee8f3be3297fc3f15","d791f5f06ede101ac1990e1f5da05af589c681a2","c51990ec9d64a1402e15a0490219bfd2e5bda95b","b9c1d65d211ceac55df7f99e18f65da672d540d4","0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e","503c98ead43e15189c36375be3298be2b1e258a2","523b69771b16cddc4635aa4a5c2d56cefec1d394","49e7e2cd2ac832c333a151ab31ef543fc4a31b28","6a2dccaf77783dd7b67c5a0590b30fff720be69f","cff6840ff7da010112b94f9be13deaa8288e90cd","d36dde7c1ecaa26db1e7d070c892b48b02492777","bd893f346a1d76d6621443f74467fb78e60071e2","091202589c787ccceb58d8a77167e3312ed80347","ab375117ba4e0549fa0b893c3f96a166042f43b9","27bb6b5282ee62ade086f840ec78ca65d31c081d","6961ed21bb6e1ce082eef33ebcd5b9cfed270634","b87a232668d9f9f3b32c2fceb60bc5f6ef46df22","b19c9bd1983b8c72621595b7c22daade4ebf6625","6b5c595e400893cb8dba51ede8f60c70f8512687","79e8616fbb7f089d2e3033e875eeb6d396ce3e3d","07bbcf91f79480441fdaa1779f7244cdad6e1ba9","a73d46caa607a0de354ab3d7489dec64e070e4c5","bd8df0f21dfa0d9c68d14107bcb4f4b2cc4e099d","833994b2949cbdd191dfdb095bb96913a7b3b03a","9123e916346ee1b08adebdb9933884519669d8b5","16b3973c75b6d72ff944bc205b8637554cf9a06d","6bfaa0f12c65947ab0f124ec4c75345bd1332b77","d5071a940d00d7d41d6d2dc199c174bf9991e016","1bd1af776c111f1efdd9a3b0259d8f916c052ef2","5cc63dee0f719139b263ac95027ce520843a9f5f","6f2e16306a6552d704fb2346c9abdd26e0e523b7","af3fabeb7745e6f7f4e7fe7a299bdd234fff26a6","102b5fce85ffa14887bb08433f7eb571c7aafd81","331a4d8078649d334144e1d370a09b607f32e39f","c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836","ad2e1b1b92e9545a635f1a8f595df1249feaa040","27eae4ada1eeecd63f8733bfc477e22508c893a6","0d9b53ce5e764715f5686f403664177e977e3573","d2b2d6801f9cf454a880a92aaa9aa38ce4264002","1169f4e040327c2353d29dccafa0e176eec56a0b","9ce2ab9749b07633aadd0f1745dc99274865a573","a02933bb3cc7755c9e723172ed59d052910c33c7","63673de247f5ec7c18cdae774523c76347f02053","6f3fc1f05a015e0b4f2e5e5db430217298c1e970","e3cf4726517984ea201ee6aafd54d23e4c086a4b","7b2fa207e9bde6bdae12e365b8c6a8264f7bd180","86a04198d96820b853bec79165b738a841142768","b602096b9b5a31ff0e8ac0123a0210189179bbc6","251e014b59d426f1b7a7d333c82669e7ebbc5bf5","40e4c1f6abbe5569a3c2f91d48b9770c8e97ea0d","869d710198af9eb3dfee3e167cb432389d04f76d","a5068981373a9affbac23b638dd3fe55be36c97d","e59e6c69c491e60e7d462540f286c3edfe5fcb31","53c4dfe857e671f4e53d9317a77dc8a82bf91505","39f11ffc5145a534466b3be2651852a828e59707","af6d59eed6a09bfd68ffbecb751f80ac49e5604c","ade3806a14df9d9be4c29ef994aeb351dba09254","44d386ee80b723b354b240a29044e33039287716","ff4ca593e2e715ac59243e83ae5949f3d94fa25f","5f54b20e2fca1471267af10558b659e673ff9c52","b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7","2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc","e06edc67c049c65c3952a8447e22717a0f492020","474e3ac055987eceac2643abbd27dabdbcae6046","a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae","36b6ba8e94d9afcb06aa2579bf627651f7ebfea0","10176228b2ea4c156b832b8dcf26eccf850e8c20","a64a348054ee0e3dccfb167afd93a62072726112","e4cc483f4ca67d09260611192aeb4c269081835e","6b42cd5fe637d6d0fe30fa397eca659d295ad956","7a85d25218971506058a992d21821b47e153ec78","96de0141ccef3bb035574010816dafdbfc17eb63","f279df265448da476c6cdb0806bdcc1db5f128fd","9100db7b941348854dafad7860a4e466dba31ae6","9cddaab4d1811b367c9616d35e28a8c428cf3b3f","ae258e2679bd9deda8b311d030771fab03303833","831d9b925af2caaff8f7723723f46e1d98ef0c14","266fbd8c7624a0f4c41c5c6296f12059c69c77fb","4b9ec15124c8784d11980a467318c585bbc0e0e2","1005a56e5a27fb7f491d280d5aff6fe88691365c","4c28f35b2c6dacd30a0e10453af1bcd977de9342","7e1afeafd4a347c309562c6783119f64e99fc317","d59d8991035db5c33f04266823ad2aa686758a82","f3d20360469aa6d873238098848493fb54f37b4e","355ce0d0de2787c9dba25d623c1a4cda314d12d5","572692389719c67b2189ab07f8f9523cf6c82cca","35b7295a714841c2fad6024331d7ab92b559f0aa","b84f58262c1e79bde909e1f112de5bac6179e80c","e8d34365085c2321acb0bd35aabbad293c74e744","838490ce5d8d5d34932919834e2c22aa65e4a20b","1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf","ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b","92363a2afee8b31a4ba4e1fd059dffabfeec0e95","87bb6cdc6fed6048a3a5c29167b854af1165271d","3b019bf644f61aaa2eaf9276448d97fb6e6a868a","2527566ca899e2ac9d8baa8b4e68a22bf7077f35","0ff37cff624eccb5aaaea5172e0946d45d2ee62f","5ec0610c606f529b21ffc13596ae5a57ead368cb","5dc7c920bf1c4bb160d39e13ad6136d80badd7ae","93368571326e3472522669b76998f58aed78864f","68dc969f8ca242d0c4f927a417557288e4b1b75f","fa0cb7da0e096e01476eabef37c225404c7f6f26","e5e4e7b6a9be36bb9bf75da996c348ae2476010c","619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8","88a56ba783d36d52a1023759e69f026b1ae255b4","2fe4ef66991b483640f59873c22b3af671626ccc","b2839343cab66880f647c77da7b2e1826761776a","4198291cd45da7fce278d21cd5ef4a506086d5f8","98a7e2b4e09791705cd9dfd4d13611bc02fe47d4","e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be","a19a28288c036b5080d4bd351a72a10f5d0c4fdb","5ec3b5f2c9b3640aef2f3374a93cc0db3df9903a","5027799c13d9b38b55b2184bca997632339651d8","cff80bb1cc0aa5a548254b9c89d0fab28982b504","4d9bc8b00cd9a561005ad145b3b95c58d4fbfa00","4d944b499675976c0c91ed7c414621dfcea5a285","2d8e765aabbe63b98a8bf5114e7d84e2f95c3c8e","eda739f4144032214ccf57ae363656da5676e1fc","16eee2f59b6d2567d7d15d9a2ff66c52e9705137","fac52f5bd8e6b228d5f87baa55816999ebdb482f","63fa5486a4038498dec5d58f1dec41fd282c4645","0aa7242624fcd74eaf13db006274829c284fab3b","2baeb531e6dc240c7c2c3f176888c4d09715b56d","c4d6e54e93431e94888c5594386bcd0aa22528ee","ee0f53df52d88ca57079579f3f3e943e7e40f53a","c24c739da54225dd5090e82c8d0a34f8bbe0724a","72a02555850016ab792cf498c5370983d3b72832","a043ce7304c4a9b56b5d79efa4cca05160339e72","8e84e53ebb676e43adc7ac4b3e8791790f555695","3a7923a857fdf7d93e43cd493a7c9c29d1eec753","8f7a3884fdde52dfad61d42e08d40d143fde7c79","34016a8b738c36b214fb79d66ba546aabab72e9e","81d9fe44df817f390e05592c25e5634973494d0e","faa13adad3bd5fd2bd387399623c0b99ed4c4fe9","ca14dd296a9ce9f39cefe378fda5e127375970f4","d11a4c11203049584fd5d3d34f3554e5c9289d01","430b008b0d1e39d9190c153e86c800b023a58963","f9d6fbc5bd8d58694bc4910896ef54799a62e227","79480a69cd3319bf979d8aa05f1e7c6ae7b486f8","fb16f09b15afa3e32e9c79a3fdd02bae214a7f00","6ab023fab552dbba19787da4c4ccb904022644d3","26d8ee0308de45d2da10b82d10d8cc1aa5577dd3","949d4208ed8389bd07e0738d5c38e9d391cb1e83","23eb355ebb78ed2485557773e18afeb38689d499","6f4f9aa6ded6da027c84cc466c767334dc3d3362","757647670501833c4f550a224b5da51d39fb6b9f","d13f2f9e25e380496e706b59720cd85eed299ca2","3000c2d967dd4162aa4b60aa1182b41a4566c860","af871d22e2dc1c86c7e8166533452934f5f876b0","bf05dab74f5c0fc19663dce05b462be2aba581a5","57350faee40bba50878658d87e0c875ed3e92571","0a9aee6b1d20f29e0e7a3bc8990f807144b62f74","7b059965e8df745c5b45b4ec6bfbdfe1a7397642","3df934acadeadaf7b2f2920411016dcb3bde7d99","0ecf7f7ca0eda52264850821a605d312e503b6f0","7dbb1c0571c0d1fb26c28552b09430807cc4d717","6a3dae5be944d9e226cca7bf0bd80fb0036e8324","8c19a6cb85bc4ff00a8b2f7afe602c5724222a23","ed96a3da8d75c46c3a3b0672fc26bb85511bf023","c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db","0c80bc2579e6d3cc904f71dacde760f1081a9cb1","3a02df7739df1ad0003ac7b4dd97a8dca2de4f99","eeea11602240d41c704e540ef2fd3cad422cc01a","cef0ae5d5de496c26f441f55f22d5b32dc15f7b8","2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81","39114178a0952e9f5efee08e23d73d70f3d8d3db","f44ee891beaad397481dd88da41cb80e6539774f","e2a3f06f3d0c49d87b86c12407d69174b58ae448","40323407df65ef8f40648c51ab9b4574ea985d7f","3890256fc57eafb2db83d328b8caf772188e21d4","4c9004671af455a03acb4e2750b12d62b2b3c917","b400c69cd487f70d8164dd5550eb994253d359d6","b24b52d56bb3938bdeff9640b0730d7717f2b4c6","e0faf8a51b38205ed5f9ebbcf95559f0e3110bf2","52e2a1e98df9f1a7d69c2b35c7be9edc1a8e9753","a7854d3ae6a81093b1cf23da3dd99b57b1aebc34","5e13a762ecbdfe6a643977b74c790d479a0636e2","65db43d5ae1c80299e7cbfffbd7728241861f741","82d087638dcaa889dcae134319b597908eca238b","3494ff5b39ef6018cf47f20ab6403a0b799a8116","47365e068e4ee121dba825ba7dca6a42e66d724f","c8e9937e21aa77de07316757667ed87dc2cc141e","5dde810aa58d66677afda9cc5c89c052e91348b4","e2fba10b952f694f604e20b9e5f220023a5f8fd2","a1d07fd6d6a21ca6a3366aa7c9024dc41e3d323c","07f65184f3886fc836f6d7f8de5052c64bda50bf","fe8459ac3badc0d2b2b36bf29670d2639825d644","1d7d8e167474528f32817a1b645b0a10279ae0f0","a540e15cd1e0f81463fc40787386ee49d04f3ece","a992d3f74f73ce4975abf9273aeaaa8909b78de1","d4eb8ec884c0519dc02de4451e249f6f5cca962a","dab73c701a9785be443977a613e57600d1e136c8","8d3aedeefd1688b81b120f2fdead6ad8c5823ee2","4261880c9402c1419cb211e10e974b662e37e03c","7924f08a6afc56bd2d3a116c91ad6383c4579051","94609305a021305db2a02c63890f9e23c37d0dd8","a533402695b9a78d1b3feacb68949519dcaa2d8e","52666b88b39a91655553ba6ab5bbe47c09861e28","a49e75e3741e08cca4c8f6fef41ff8088fe3c057","54b20874b68fbf1cb84db4448ae344bd361d5826","95396067b778c902e2b28efdbe281b4dd4a6effd","ce99286362a7adbd867a2d73ec18b82aaa8f0b7d","0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d","479790a841f3c55515eefcadce0c8e6de23d48f8","7c4167de64bf6804d3a40042a0961653886d8c03","f4897fccf0c3144822b9341cc0960870f7ebd43f","dcb95ec1473eff3f455909cd81c3cd50b1e1159b","1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4","93ab45b6b5c4f8e0619e963156c983009d399a9d","78e90ac60b81f17fdf8c319357f16962e92e6106","d093cc8bf86c048b90ac47183d7bf45d15f36e43","da4170540cbe3dcec4855ddbb59edf1abd7cf9b4","7b9f2d9929d0e8516d42379962533df823c7c550","6c512b88c22cb9615a03deb000447e97c20c7080","d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6","f3b6177ece8a06e52870ed422cbcc67276606e5a","6e88b1096a6876f919f70e39638e8e24fcdefc7a","00ec16e3f3a98339ec7462675fa41b3dd240861b","a97551902e24ef1ac8fd709d77a5195b73c6c1ae","b191ea8f02dcd0bfefcd88032ec6b2bd39fa54fc","f19fd7a4c1b95d7552f186110c2e7ae8dcbc6ccc","f392b340ffa832f5395e01ff5d96ae553d0983d6","55b4f3686d8f51958132a1a1745cc4e128fd118d","d2aae675e92cbe99706564e2cffbc34ed7cea639","de8cc309d66641d52a6832ad65f26ce73378fb88","e53c247cb16b25b828461f32533da64f4fab0e0b","0ad9939603a3d659f3f9cfba095a2e0c082483e8","04c749a1f034c0b2256fdca0ca2675f696b490e8","aafaf2226fa9de01ddecded081fc1d44a51ba008","a2903fc51d1d20eba4dc451bdacbe477d6670163","da477b76a98ee7ca4ac16773d3baf1299e053da7","a971186c266de2df818a7f3dc063a49b0ad51bd8","6dd7d2c1f79eb2ac8f08785b9d903a01286184f8","430f3e6043e806a350c82e054395b48367ecb8a7","65483d57bf322f847ecb1ab906e8f4fac49f2557","ad224295c0a24a0588351c4ab750e43867bcdde9","942a9d9a20f8159dec4a60b42b85d7ad913d7b61","e6a44fea055903664d5f56ed9b877f5aafaa2b87","d0ceefb1d74790267080f21dcfaca326f90e8ef3","35b404ba085819e5cd5f432b7c00ef3167523bb7","5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c","efa9ded5f9d0f8176dcdd17c09de6fa9df926f45","ee98e06952555f140ffa9f3d18972760028cf87a","51c60f7a49fad577f1c99ef0cf276933913a8b50","5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f","5afaf84ae1406fd8d03887740c3d4a38fa5e2a29","83cb84753fb17d0c3e4dbe15388279ee93f97e3e","c84d618b4ea944e5c386d21f45265f9cb6fa783e","68422c5dd68ec0e3b326d3718035d6513142fe4c","bfef8de1bc4f7a7b9617a7b181881129033a0b0e","41821ba11ddd843d737ba5d40fabaabf1e393b9c","a23ffb82bbb62b38b6511063fd54e0408b2590c2","f698e2be4f52415b329d9cfeac59b7582abbe3bd","a29f942c6b08fe6e20fb8cd9b160096cf57c8ef3","7474fc133a268eae12b7b89307cb0482e3781820","b7d69c2444354e526e4112d9c65423e9fd311f27","7bf4b592f806caeb9112d026bc650889e509e930","42802ab9dc4c688f0300c51859cae1fe3c18017d","34c33648f236b50eb9a68b7a11ee811f979caa3f","7b7b46ac50b3ac3ed82c39271c6363dbd9e54fe9","0413328dcb74dc92bb2a12954939d49a2c810779","e6583117df95373cffb12105de82d3816ca09f85","57166cd2923cc6d32b37c34f6ca2f32f6941e4a8","bc26f905817945300d397696330d1ab04a1af33c","e781a7e07ec7388deccd372899ecbea8af7b67f4","d445f0639fa9eccc44f1f9c153108f9e90981077","f8a7c462736bf886adc8bc3bbf424d534391d3dc","710692278d1353aad08bc7bceb655afc1d6c950c","6671670e8162bc2dba1382a7b50f1c089ca3df17","0acd4fccd566fdb074aebac01046b1e80c64b2dc","4338c9016347159d9562a5435e4c81afc21a362a","80b733a33a56067eb7a067f0f1ce30b6c38275f8","f3f4a11cfb9767e1d691aec431dd2f1a87a31977","6eeb994a7bbd3cb1500c42af8f3ac1227f323ce4","f271591ac22bd07e1b2316448dd6e9af879c218f","460f030b738eb055d915e246a61f7740fe14f57b","bf50b41defcbbcc4b45a05eb03a7c8bb9b5b8c34","8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd","0507f87de9127062d2df9d5fcfdfdc43d7848c45","82ea31e42a5ab05ce252323890c3b49efcec9c93","b7915b3ea2e4364d2338a1e130609974571d2100","98568437179cc65d7ce90372f1d7f7db4ebdfd56","1105b4288364a859f11a24937e6091e4bd0fa872","bf990b0822c1b5a09f9584ed7c2b83edecabf375","0fbf3b990d0dc36fb1dd914a9a92b57e351a8804","48097f6df364b040848fb8963f15738d760a72ed","a503f8aadcb8cbc85bde589fb25ea06e599b367b","68c008ca8d87a1f72fcf17467ee43714954e9ce4","1f8451001d69df708ef788b8730cf13a11a75065","e9bb65db815b593037a573c1c7a78e95b7550cb0","b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb","0e635b683b84417b0970218ce720bbc553205ca6","74c63fc378982948db84108a663cc267cc3badb3","b24fe6879a2d26b530c1198ba7abb8cf2719f06c","4163be67a157fe3d3446cce7c53c310dd7457e10","be13360f567ad035d81813a81aa56e3ba9a3bff2","097cb66630638d2e17d5056d7112e2ca842763e3","ad759de3c1b21a7f207917310699488a72118dea","16f0068e3e365567aec9c83f1dfd739c4fac54c6","a168cd7a235d803680b0093df9baa427ffa7b21e","62273e51a252287d1c60228e8a8e8939ecaa73c6","2e38b32e0f261445c2d0b095c1822fbe6df16e25","fdc3380cf6e0d17b19bbf9458f641fd948aa2ffc","857c50db70ba52723214eca4639fe230fd827864","13cdccf23ba639d7a30a590698cfd36ee558c794","94ee7798ced5bc79196c971921c3109e299f8306","d963fa9a018a1552f8f3b5901bdce4648ca45c58","4fd464a4c5fc83c34377450935671b7be868333c","de73297883712962571c69e960e893ed12ee3854","719b2e6eaaaea68b22a166fdf394bb0e2430c2d0","4a6428aaee85fb02d924185ef724b9bf6de30bf8","fa170cbc5862f1fbe76702d5fffa26136269cbb9","1b0930c435b3aa4a3ab41b4936b9ceaa2f1da775","8b7a86ec7b7bc4bb115f45545aa062cba47022bc","5bfa4227b309062b3ec9651a5d0c1e560a3f9863","c2310b41fa71ce94c2cc127c55b39b8ba07ab4c3","a464afb4e762b981e853b2c1dcc05654d054a51c","10938e8bb9f72b235bc6609e6b50e6f6d9aee6a5","547a57777b199f451305a6d4b6ad63fb0b2bd3ed","6323779596dea0db7f58afef7d3d3d5588ef20cb","920947f297ff3b8d959d15c8e15e7a28dcbdb08f","0a59c3c3a6a8c13a5c82d59d9587fca31f900604","6b1252cdfa5988b77917518bc291a0cc34e5066e","d945c4e58ea1b49db3e0e96be46751b2d7fa808a","ede36aca8d65e39b78520d45d3b3c29a99d4e17e","8ecc34bfaeb6b444333c0aa2412e412f6423915d","d9ca9d778db3e49e2f3376881b4ca11eb6d6d172","263d5fcff86ff4b34b2a19bfe66b79e93f6bb976","aa60e02cf602c9c54b54eee257b3bfa675724788","790f629e5e1cccf721948b1153bb0dee139ac1a5","28d74862677f6d0d94fbfffb305750da41f77930","02fbd10230221ee931a450c13bed1d071d97a8f1","4cdfadc61908609f2d2ad4c5488015c84319df0a","8963ca3d17ff6e1340cb5c2eb88a6485ec422a64","8b912d11152410302f45eaa117c19b7016d781f5","2ab83e1abbf5ee6d00e16056a9e9394114026f28","fbfcc981d95d94a3d7dfbc214e37bb02da3dec66","91ea719c6e3af98c144b58f13f571a6ee2f10f91","2a38a5eaa844043b846e03d6655f84caf8a31e74","12d1fc7a184f0ddaa97a88614905a04d6cf81f25","dc0d08cc9379abc190788fb494b798074b64134c","55b601d62be967dae841d7d88c1c1d8aa3754e4e","53ce643e520de193c085c0c23046dcbd2e5308a5","99ceddd11ef652a3b8e6bf5d09dcc519d957ce14","9845bdde8dc3005185dc43c493380858d717596a","2ca0337f5f8564b62920087d898f8f4a580d7b3b","a0141fa823aeaba0a99ac2e004496b081204313b","da6b6c2dd790a1a6f1702efe1b075b09ec76fb48","495d059a744b268b0355d0cbfbb9ef30fec865e2","0f7af4ea51744cda23c4d3c7481f9c332973d1d4","e39a6242ac1c503a3c35f40c8a44296fa9df28cb","d8e54b1e2620be99a3f1fdc7df11009f5a107eaa","9e477babb3bf0ce5179395c2a5155a3f3cd36798","5e717ed8a38dee1b6c722ad0827a764d45089cdb","55d425807f6f1784d6ffd84586ae7efd77c1b352","76c2e8583e70e8c976a306e77a40e8e7226aa249","b085c40edfac45ec1c8b866c789f6e9bab7e5e08","3a0c19d3f6ddb26359c95d84c376a8e6b1afd04d","bd7ba0b664fa98381db9ef8edb69ba211213d595","f2e99826c0b1e8227644bfab0795d858c504d279","8acd05835651f0484f47d0a13f524536189e4bf0","8b8807e37d2530324116943896c72d381d65cc15","3fae505128d5bfdeec42244820d0b85d0408f2b7","118eed485e8f928a5a0dab530ae93211afa10525","ce26eb74bca48f16e9a34b4eb1c34e50dfc5daae","45c5c89de961357a7042d9e1f063e288d7a510cf","3f3f5a5359973e95e94148676a9793d6f52468f3","db46a344180d4eae1455e97e22bf84c9c304be7c","b1e4c04cdc1265e67bd671c70a676d0b7718bc0b","ed518ff713b63165171dee09f16268f48c560c9f","86b0669f4c1d10ddf393b3f627c1da7078fb4863","dcc4ee21c14c1d3fc40c2058e41f853e8ce989c6","2820b2d82b2ed747011e37c543aefc6d4d4edee9","c9366f8b563c186b4d0ab09088d09d47580f749d","caddbbe17425def9f1f1a16045e870e3767f4096","ac04a932d63ebf2072166b57fd80ab73dd3d988a","b53090403808a6fd097374f24088fbb638e96129","0b2771bd6561152cdb0e650538a572a242068f01","6428ebd91faa757aff419e3f6d1ccc63b699dd11","3fc4ee624313bd319094c46c30f9446a50f20ad8","f50afe81d83dee7b2d64e14c68b300de4dd1062b","4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1","3e1b5ad2237053e94c1b2d12798630d2157c9ac8","1a2a57e2eedfc6b0dd06e70a0e0e9d4fef1014f2","2e87232f0a6860c24926af10f0001092f3a582e5","0cf34cb3af710b6891d25263b03e4c7eb437af61","17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290","7e0d0d0bb912fbb774f5890792840a1a62485773","f6262fde11cac8b7d1a3d299042c1af6b321cf24","741e0386717ccfecbd67ae66775699bdf4db3bb0","c2a217c3501b8006a3d2cdf2c678e33def15f275","c7bc44d5ad9aae4902280012f7654e2318cd910e","5b3acd287dcc08e6a05f7526f3bd28c5a00d8075","39771f22b6296f52842148332b601a9a49c16181","36d0281a2bc0b89f3566382113905b929216969c","a62c99c4e4325ca0c015d731f2bcb9b07410bb65","f4a56e7782526e5e20a4351c4c293a7b4f020acd","2807507325c28a4b4f5128db5ee98f9a282fe5d1","0b077162a32d37b81c302ab26523efda05de3913","86e428eea0b9ef5c1732af3a5c29b5c365fbf6e8","d40eb1565ed5a9cae29fa83561b42566119b2b7d","f33e21e7afc64990bca106e6b349cbe2f7e81c0e","792ff11642c0bd0d2c2c647a2cc4d828f47d35d0","22b76511fb4e26c3f6726bcb710b4df1d028d37d","0bf5d86546cd4829655befd1896eac31175d925e","289bc881aaec35cc127256137abc7dcf116afd48","faf6f865ddefa129945491796edcc23133f7e5e1","83b82fc26788bd644bda2ff9477a2961b027a916","0d4abf2aa3a336a8a04c83f0576c6b42783ba6e9","b96e2e11264cd01aceed1b6101576b3c9376d710","e04c7e11ec2fabf34aaf515103bc0b6086e1aabd","c798ff15510997fdbe6848687804f5e2cb17eefb","0f76c47be3496ca0b16ab573e08075f82e76a8c5","d1e3c0f0170396933b1701479282073baae6f145","36f03f9461a533aea8e51bda5f7d5788c2910997","2b847d2a2e0a3ca73f7aa270c0b6d4284fe526af","f8e6cdd89dec432ef945084961da71cbffd6bafe","6d6ec54093bf5e736cd426ed471571d211c8049e","da950cd0f27a4f1f2a2d596efae846d1c22442a2","3adb42e217d29033e0637ae334790aa1d742d194","6b35211c53f14e5c9ea00b4e8382f497a11240c8","19ba45587c878e1859383797a454852c5b525c64","4e729f38e02274afc91319d8dc9d2dfea9e9438e","20d6af6028c97c6135faa0d937e9d0a458fb0fd1","f9603d82365823938129e68823a19739a3dd0b23","0ecc968c5c7593227d048e8c6020ed1a24ae52c1","abdedc35224ce499ea49dd996b44344432dbf510","37f558cd7b2308f6442f74c5265f12425d9887c8","72b844c34999d8615450798ed1f27ef24a72d8ce","474eafbbf68036251666cc1c4e86a82876b59e61","075fde7f26d6c3b02df5108065d1a9f979437bb8","2c8a1729152f5bcb1cb81d24b1e642634bff7174","ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c","d1cf29fe9936b8a433601efa891453dcbb702227","3cd5c86b1a01aeb1f6808175f1914cf39367defe","23381a530bb4a9c8e8c3e883a7d588bf832cd277","7504a015aa5637449aa2c69a3c11b521ff71225d","d194e1c48e5d161f0310ee17e63f1951e2c50de6","afbe013ba12d68f20ef1dfe2d7a895105a440bd9","b59b37649ab1ef24740f76d5c8eb2ad97d9bd48c","44ec42bafc8427497830ae3cf8fb5d390c7ff665","2495e8a9410d8b6e21628ea26814148617d5327f","043ece3e11825653d71b61590732aa8239f34aa3","d579d0a8148f7ce62e320a09fd2e78c430dad530","22a90e8f2acce60f92958788a52b3f0bdb1a0cdf","de23ce11b51847b7b8bfc10ecf5926827516ac5a","c1c1ec690e66c09178b6883e332a38fc9d8ad890","1aff508dd9713abf0db0d0436fa7f7c4788c5a4a","a77a0118f6b0d0878a53e2c963d91763b311163d","c18c5013f837ea7d4de2f022d36f84e0abce6439","4d90a4fcd5fcdca42df47062f94a1fa4e5635a94","9200da58e4c2498c833d9f2505600c7049e80940","95bdd977686005d3d813eb09aca625384f1774c1","311f1f165be12ea290799e42f9951011d997ab40","4f07b595a17a633c65c5df43ecdaa37667a475e9","cdc1ca0f1301bb907121292db83f98706722ff1e","18ebd22000478dffc91255e89b9845f74b05b606","c3886e89cb399ec828d1cf646f983da9b92a3f8a","9b1e04f79e3e46c1ce9f6db78204a126c4507ab9","e7cab423c2ed53eaa58b3cd189d54ee5df95ba1f","86a2a423031267a98794bdbbc8024c0544604909","8534ced22d7b889dafb64ab0c40435c5b12b7cbc","edddee5d45f4493de2d1fe456bfb435df748dcae","9bc506067a0913a2f1f1cef4f99c3a517497d453","4118b21e43c59e6abfe4f45ccf236ee529626f4e","a299c3ebf1ceb3ce108526b3e134e82e5bf4413b","4235abe8dc9918d479229e6703d18e2b801011c3","56195873b6f6e84fdaa1c0e98ab9abaee72be9ac","c2040324beea92dcf7b44be5f4827257bd872d00","e741da869a11533ec46ed86bad1fd8c8c70a6178","4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee","27a46d78ec43b69a70a1d84c540353e3cb3b04c0","d82c2687f30d2f2ee9f8792068964f61ae56c7b7","4d8bed33215c005f6aa6fcb34d5d343ee3bee23e","752f630f4e5bf17019de66cf2b0f33cf419ab525","fb932d0f504c1c0c74202424030904ba20a99854","d311a39c19839da57b3e079735308b337291244a","a192e0785ebe2942038dd75f3eafd4c8d34394ac","79f09b3f15c53f8d661ed525d95d64bfd6f73568","290d79f26c0c6cd00a35ae64fb6eecacedbb3937","3e1b437315778a99db669c28277352d7a4e86f36","30e9ea5a8203e0f059c533def90c42f7ca7dc7c5","a6ae3204fb577cc61f09fa15c803669d477e2f42","86789c7071836b802e6edb0538ce6de2b7949c7b","d5c6806e16c5d809c749b999ae91ae22dc25348e","8c6a586b75692eaa67ddaf4bb73edf325cc60e5d","1652f876fd33972b0151c10beff66590fb413ec7","9fa6967c248c44257ab2982c58106ce9daa26e15","440c37fbd93eb26dd7da6c498ed39ca5f3fe7f7b","a47c78aed113a9b4c009c5a2ef29c690192c7eef","36b4b451705c0334eab3bcb4578bcf1397b1f45b","ab637bc81285a3b7bf800d507370d087d44d7145","8e4f10a3a19a09dd586b6cd4df71ad8e8fe48cc2","bb1201af1f3b846a69e06c5317b195dafdd0452c","e297087caba99606ff382ee731a75e8f2347f894","895b29978bf30c9ef3235a11c0430cf4ec672165","2cf4c5e173dc80faa4a5447030bf0a01797c411b","39fede4b17308226f4e18217eee90374bfef226e","35e754db593b838524bd1ee1b5e84111b1c38e27","f28ff8a20888f49cc744d0cc3b8455cfb1cf6874","9a20068ab7108357c78e9ac00eb90a3d72da7651","babc5048dd23e80c9fb4a41a3f482ec8a8900ab9","d9048309e4df65d4b4d0bf87265ce67a2234389c","d7667389914e446f81b8c4810a5b1f9a00eabfca","3f40701002254aeb20e20acbad0cd28a9b7476e3","a732708b9dad4ebc118a0ce854f950c6becb984c","e07dd9ab324ea376cda3f2a4e6f4b804dbc52042","4df33cbcb391f00216851f54a7db9acb52291335","cefb2de339b3da78bacb80241280987e2a1e2df8","da5651fbb9a52ae98775ca5631e160c9d7fd157e","69c30709ec6908e0960707501cc7fea58eb64f01","7cf8d75cf8c49d02a72eac1d5342808526fa54ef","f18470c199ae79cc7a1e6e952780fb0899b74c8e","b72ca046051018628a31bc458dd730384ebddbe8","9d635f06298f84a59160e8e8cce0187cde6cf74e","a692b7a1c1c2f2e836d5c235d1b55288535dca84","830ab4ea8da61708deb681034e66a70f847dadf1","cdc97ca4535e99fdcb10f21c4609c2f79e94589b","943d27f46ded993105928c4a46414aa16d84115e","70d095d8f201bd83a7106015f8f925ec54a8313c","9e2d09f580c319e511d3a816bba8a54138a4bcd1","f8d523b68b3f3d82f844caaa6f0e246b11efb66b","d5a9102a883514922e3b09f282731ea9e7f2e60f","e3c09ed90d120dc1e62d1d468065113318843478","9df47f2c69f2649a35e44dddf97d066b3f49f88e","6b2db2f1b693da230346925fa6ac3bba67e06bfb","a2505542ffeea705208f72459152c5b86779e327","c39d2b3f429639803f4f4fe80eda6935659e9c51","191fdc873edf922bc4a19a5b4f32a2d21bcdaffe","4b7443aeea13bd007329adba418e60e36dead2ec","4965ddfaa1536fb179d4b156d1ecb8a72a3c565f","c32766a482595256bc48155587a47f27848ac8ea","ec4be71fade1ee5c6171e323d09197f3bf528499","5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa4","159650fe6fabbb8be6898f39530015d4f0c33c56","b3616089fad2d113626c22f14034ae52b3eecb68","bf4fda64fd403d589278919cff01c3207164207e","958dbc11736d5c170ef1c6b7fc059bd69ae4bfab","b6eab006dbd21d25a664486809109fffa9533124","184173a9b993c145a2782d9e2488b98221c749e1","ff4f04e87844290f3bef5f2ee874c11a7b546a37","a7f76e1b13b68dcae09bb0e4015bff0a69b262c4","959683c3d8f7aaa7469d5758c7698e0da108b406","15cdb5219cd8f54fb7d7e3f5e37cd8ae809833bf","8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c","570a8e6b408a39471c1f4d0d20b2dc147bdcc38f","ea87f0f9d905b0766e489d9f31ce2746d581949a","4c698f825dcc12e5a7e68f56921c9a7b2bb99ad1","3b42e0a33601256a9ff24d99742ca53518799e32","635db806c4e37a28ae4df055809fff8667637dc6","394d48a5fc287e5422a937ecfd5b9197ec2ad3ff","77f5b683c4af56e9004bd0359fa47ca4d209b6e8","e167c664c865af3083bdd99cc1240ea2c7c8db7e","4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d","2d9e89ea2a34df173611bd3c7192296f9cedd8da","bbc71083c1616047e4ef571a25d254034c69ef33","d314c24d72e7eef62fde6e6e58805407d1443042","715ab48a5439d44200e5c44427441d9613c1e720","add2cf65a6463b615b73b005f02a46aec13613fc","6a7aebdf6c148a80d5f7dd773895f08c62eb34a8","b0cf201ea3beb473fd0498c5c7ec3b98feda88b9","5a26459c065558546a708c18ad84830674d5972d","384625aa31a3627c25246e06c1fbc3019866765c","d87b1d1338472514e96c3cd8857d050d54a9d1e7","82addf2ffe18c49d437ee6d425e3470817f0dc85","31f929caa2bc8422c0a6bb50f81500e1f4db101b","c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c","c93c2a6be8ad0abbfd5cae4831ff2ce2200ae6f6","43e288973ed8da3b5b09c0293ea852d15fc9857c","fa327f886e4267b6687e542fd827710ba70f8881","a7078a4be9f4c44a41e5c7e7a633169b53f78d48","02e616b4ef00b7c541055673608db935938c2ecf","7751a933a924ddd3c96369c5f54c3e60450a6d04","d0d81a2470f903ae2dc2cf33574f473c2c094977","84822c3dbf5c0b593b40c067fd0b61b7f04af33f","02fba9e3963030d4cc4b60aa6b69071825cdc1e0","f0f04d5082c5640ec28399bdb5456433b3350438","34f0ce1168ece7b293d39d99ef4187cdd278dca0","1880238c3e54f57a14361d2c347387edebc6391b","cacf9ebb7fd8df8845daca9da2fe55456cc179aa","7d1230a266f4eab3262ebfcbf4a89148dfcb3c48","2ba1b5837496c66ee1b08a290d251112f435e3e5","22542bc7679829579d82eef99163a33dd78f1736","a201fbb751fd9715a491515fd1c71d48b1657fc1","45f090383989b5e16ce3734c7eb5c3ca2c6bd2f8","734e04a0ddfa844292e505e3f4e66aa053a6c04d","9a504b650e940a1d5c23295feecd7c8cedeba1c8","aa61e9b24280cb1fd81610b49a6738bf88a8976c","699ac17c53fe5b7318d653b4744b4dc6a1beb2d3","56721e5d9daf3bda0ad0711c165105c7ceedd29f","938f9388ddc5b3def60e4aefbeb1beed09599493","8d454ed9a7105bf1a4c19c238a0e904f220c1bb5","b5c383fd61d554fa02c3e231dd1f92145d90e04e","571f33f8630672b0538bba592838c023a8300956","b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492","c0e87f2a248af48b22f414ecc00df2631a715eac","df737ebb4675d4fb00fe424ab40ee5c9a65ac888","cdc4664226cdc397d054b7390d0f75028d40412c","88b00cb6581832a1899ceaf6de9db0c51971099b","7b036a94bf9af558dab35a56a9c0b6dd8bae105b","0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93","a4570cb4615f5bbbf0091b3832101179d5e1662a","9f7b78165792c6329a9195d6be40ca3be8fc4569","c099b32b6c35deea09788c72469c42b5fb432992","57cc953cffc1fa7d8a1e0b44436b4ed8090dfd50","415f5a7cfe1d60b68af4b969bb81cc7490d960c2","a3724b596d2a81f2d41f0862804ae54cedf6618e","be4eff1d8b0b87f81be56d8cf166bcc209205638","20a33e809e5968f915021d162db955e207c8e7b7","37098419c5792e9e6ba504173bc95a87540cd7d5","d76f622c9261a394dae9542d2bc57bbe3d86e446","79e8c7fc0d15ab432f017e9b40b2122e89610d40","544194053a54870320d860f1cf333f45723758b9","6d6d9bc7f98591b1398491f759cd0ec9ae2cab12","0e1972aa5165722e677850bbf799af8ab6751a8d","80b6507071ffd65f4ed397b7994482229fb303e0","d82928eb494d3d0856eac85e82b9cd835a368f96","90519b295c234fd8c13647892ff711852445e2a1","5e360fe178e4fae0fd750d2daf7457a28268ffcd","611a94e3a673a61b51746366366c698c66ef0195","f0b71621776af65911e624420bb79d118b438bbb","8639d6e806379bc5c0517851f5c6ff5ecbad51d4","ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608","411faaa6f478f837aa40893eaadf67e2b5d57cec","b113c7b7a3e63581ae268b0ae7f827d55e381b82","fb5a73a39fb7e6e5924db362062cba628525028a","69932149bbbb24dd6f6f25877afc3b5cc0ca16ad","42f23801907f8756ae902e90834ec734e6546bb4","a262524a43d7468c48cb4f7d5b79dfa90d308ae1","c34aa331ec2dc9d77ce5f7032af750a0693527a2","2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676","074bcb2a7bb770414713b9672dd6c609556b2d3d","0063471eddebc543fd72636bc8e895ab05bb22a5","0cc8a641ce09e2dcf6224e135280030727bd34a1","9548faf998b4f06c7b9ce27df8ba26e80b202904","cc95d4448c6005c3007c8460f09b8be1595eb3c0","305956bf707342547baabb7d3f237ebda385f9f4","7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09","cc54189911e47ef1d432521df7d976b818123b1e","6abe49f88d5d656dfcda81ba2a31d3bee85cfc85","218c258f2a5137e66e056c1cfe51db40649fb3d6","b18ff942be0dd89bda32e01cc30a41c196fc9290","20dd5a62cf4b639987c62c38447ff39fe1d692c8","ce5200b30e6d262905912c6571d51ba6f5979bd7","f935d7ab0ecd4757690cc29e449fec9572bbb435","3958171a7a26dc7c7eac116312db533635b57eba","d8129719c299dc9f5f46087798d1b220ca79aae8","fd9aebd4fa37965ec307b87742f1d88aa8be37ca","4160b3c9feb32e7762ea121bb44b30ba65676760","7e3aa4bd5e500d35401f5f2b15f1da65af12b26d","f34151ff0f91e8f0df8eaf829334b2205eb7da3c","817dd7ccbb166b27c93706dffc5c0c0d59fd87f8","d4c17700aa2f36f69978beda04e42ff2749de270","97c8508f5e4f57b1048830d44e76e1f4517fd449","4c9b00b5085c0ab9195842f9a0cf2287d9242bbe","40ba6d328be82f5b1e87b54e5db450c2f62731ef","70cce6152d32b8a4e5fdfee52e2bb873c92551e5","681575fa7123592897090c6cce44402c4e45baeb","6b2a27bbe5fa112365fc88b9b4678a61293bcb53","7384a6519f377ff926906ae37844c6e8044ae083","434d120226c31fea9c1ff905c37486d6ed58633a","de454318e72f5de13c5a1efff5811d41e360a8a2","a7d492eb53489083181682839c6d7f83a888ad46","d6f2862429399844ebdd16b61da3a3c9d14fba36","bdc7ca84cac727f3f94663f23e1229450230bd2e","1fde6f25cd34a5264d7a4114b546389fafc21b27","707185d9d8a273c1bf2a70dcba707045295427a9","ac8febdd97d10dc042fe7529bf2a8c64c9386ec6","8d5644c4b217636994440f698b09ef395e5dfa55","3f15a65307c0a3c2c4769af964356996ed367c35","c6c13eb8fc7d4ad631a92edcf360f38210129d39","7f42da03300d515c3fb991ba311783619ac90ea2","7eef15b73460062e4558857969919313e461f1e4","eb27e993f0f2fb3de48b7b8aa01c74cc1635a178","2f1c8592721eca1e6a71f419208f99977ceab2d9","812908e236e83db368dfef49b8badb9a6182e1de","ee69bd81cfa67eb5c642604f0f43d711ab370faf","1944635ac4f3e9f12b176c2f38d43205195c35c5","e34a5324c884960735b3f743956b3a052574d6ee","2001e0f75ffc23089eba08365e1fbc4fe3b46584","513820ab276e06b7a5f14b3437dc21d9a320c1a2","cfb8bfb4545fdfb8ffe1e78920c4a695e1f5dad2","696c47d9aba44edb5ca55f8c6a27381170eb4237","0aebddafc1636f3e7628cdac8028c2ce69c5abe8","ab4126f51061277e87b41c48b40e7b54942d4eca","914015f3b63dd956e72ea937d46ea4b2db005ada","21828209ec04807c9539dd5acc20de7d14033f37","1ee1a959abd10345febc79351df39dbd7378047e","a23d8eafa32153a58e921194c03143d4b8dd037d","644e810cef4b004cf1340d3c5fb96b87879f84ab","dfec7190b9ee015744a502136f5d32751e7b3cf2","f1b89f17786286ad817914c575672616c493f51a","4ed2f98730b52527b6fd8c7317e96d99da39d746","89001369e7d5b6690700e62c80027979b1150411","426ff9e7ac6acc920a80a37807e93e27563310e9","acfa606915416a85106817974e5ba2ec3518c203","d6567010bf1c65abcbe09b959cde63664778d923","313b7a50b6a51767fe21d3fce0e782b399bee2e1","33766a493542492507e9c7eda2118914852d61e9","13c92099e64ddf19978f8a53c66d3e44f5ec5922","51ad1c16683589aa1ebc73e29416e1b0fc50d30d","a52cbd65a8cc512c0292daedac59c3d7f1900286","d517bc908f9c1e00503266ab9a639552660cf72c","53d8f2b1ec1d86b189800b7fe156c464fdf9e380","a3944e66dac9eda11b80fe0598db0ef7c207155c","8321e48ab0ac0700e1aef8f829140052c1ba4c6d","1e7f078ce9832a1b53be587d1d4cfbd14b760623","9a5ce099f1c3559cc46b923d4e192a7be781163c","c3b4686082bc92c70886ee848064009c8f628193","439d43932133d32dcabd482f11842072d52b41e1","470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5","6f09841e24e98183b893c2346ec20bc6593438e8","f7773d499dcd1d9580616dd1ba03f7382ac44cae","25e29972a9df712cb51fc66e553b34f3dc441e51","20a18907c156b806562f8be148c6ae306e2fffab","c67e3a485dedae96b82c3356d5f45ab0509d7759","eed9179ea30deaf4b4fa7348bbe54904a165eb55","713f1451b95c7dd29079496186fb157ac0a11b40","6ed15e995dd83c1cf6808f261066580a1f8bc297","80e911647c5df21c5b6a06876f1d48e21cd1f5fc","c7f9d853e206c15981330af46cfd0a0fc43fc5ef","d067ec87531cd8a651d1b0dd92fa80567dcfe8ba","9605a1d0da481c7ad071ffdf99d6f6728ac0bccb","d710b265f8c9c94f3315d2d2ae2267c7437eb179","b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb","6a4b4c7db45281ecbaeee3f144f77d72858f53d4","ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8","24337f9c5ef8668153b2611fd98fd7a3de5119c5","7740b3912c215f8930eb754fc9f76c490cc907d2","ad07b3135314ccb34a3322a7ef305216418b05ac","638a31d972bae0906d3dd7c1170e3f4720298b66","ee6c5c5c232f3b458e7e4130c0e771ea456a4eeb","3dd405c517da351873c1bec01e202a603cee5f75","853d1ce9f30b93933e5e2f5dad78f7bf75742b15","f5818c8e6399199603fd6294419c9925582ba9db","ac765fd5182d0aec4c68da41a23cef2322ea92b6","cf3ba3379f6888aa9520ce20b8121216cf5ba09b","afd86ee240301aef499e35767cb3e12a7d36d948","cb34b70df13ad9f7942b0c363edc71cfd417bb21","604ddd691cc0599dabfda30d8a49b08eb51f7e5b","fa219e02d74f9b249270b6610a88319925908f89","414d58e6c0ab8d3a75206127fac8e2b80cc67f29","a84a46176729ffab82703bdff62fcde73dd6477d","c8093678a08df8e5dc3878e6136cfab131a65227","a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4","672225b710815865449e7930255468d1c085b137","6d38f79dc59ec4f273d766dde0baba0196078c1c","1c2ac490cf157402cac7f9dbc2a293d0c922def8","1d45f35a4a190360fea74e51b66457efe44d3177","41329f9750379b3c2e506d1e9ed7f6195c812920","17d7e6a142500a80ba6628a32eca792c44bbbdb7","4428115916144b45c4697cd65d9c8c093631bec6","1556d0d377ec376dd02db80a1bee7fc81eb684d9","5268443fdfd6f9f8172cede1140810ae21f7990a","887a897c02144f2d01896d3112bdae5ce7d6df5c","c23e8797f1bec30defd1903cfeef0992cb1f1a89","05bf24b9a5208dbfcde8006cfc0625e57125107e","f3102160a1c0280ddd3e1873a50a2efddfe8c35b","2bf4553fe056c1fab5367dfae62426d3c7cf8168","639ea563e059007675e3fe8071fd24d882da29ba","e96c49f849fd9c5e41c8284c7122ec94909badac","fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163","2d77a6f5d3beae3b341e4a7f331202bd1a010508","c4b7c7d81bf3d4750aa5a824ec108ba121565c48","bdce7eefa046c7b9520a5e243de11428b0e7ff2a","dccbd4aa6b9914fd275901537a3fc8e9e827ea7d","1da55f425129909ae20a15c64cf22a49ecab8227","048bffd13a49067e646f65152c3cc6b87bacc1c3","345f82d4ca0c091ad9a323149351cfebeab8c9cb","02feb4545ea66191691816631b8966ac2eea86c0","15e324b1470009cb6560d98c146a353ae46110a4","c7ea84241644e0ccb83e3ef9e36eff5cef509fc0","0eccf42884d4a595ac659355190dc1bb0a932c7a","fb257f7f24cd8e0bc5ecef2e7c244232febb6aa6","31e0e9536270e8973a9a42912517da7dd481fdb2","73cb001e4917cea0521a9417a9242f7c2cebcd38","4ffa8f224d8d57520bd4953d67291c83152cd5e5","4a57821349fc8fd4d4c7e375a1f8cf09623ee856","89132224a651c0e0d4121270f63decb9a678ff88","0955371447181a0fc20eb68dc6bc5aae67b73d0d","e57042e8a93e4f3d65cc91633f5af0daedf69a2a","248bc9159c0b515e3e276db644744161283881ef","edbc0c0d0bed169b3c07ef0f504b97936f0dab37","fa502b7ccc1859b7d75dac841036eda6bff5210d","eb8d19ba740c11acf0f26080405fc5cd827a2d41","e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d","cbf52606f4928df46fc89d37d781bad782f0616e","36738ddda4f732fff7bbfb7b4605a47a0bd7c045","249836e530f51cbb2f8692a479a35900c425fdd5","8311a78df5cdf257297c1ec7493cb098dc76f010","8981ff8a84e8cc6967afe3a11613e7d72d8ac599","5c12c9e69b85023934dc85f3aada03da150556be","cfcc8a20e862b758c32bd3f152186e6df0591a24","da09c6131bcdace7e8e62c3dabc62890e9564c97","422196759f93df249db38619f136cabd5dcf42cd","d9a291f6411f2e571c181da0ac89f550ba73f681","ee3cf211c6fd4d1e30617467cdbbe945798a68b3","b1e8889d969f5f88539c47c2afac6c9ea2a2dc11","c31ad71f10f68705a456b4257c084d4008c34370","16ba665db6bbd7f15aadc35fda87d69d0b220bf7","5fef84a1358310304cb1114924525ec4df794b49","17f06202b7d5e00b6bf250e03b0ca994ee5dd298","7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5","6ca2128ff8439fa669995f54940389b8f5d9b854","38caa4ef918ef064f1b74fe9416b02fd517958c2","dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a","f63bf12193deaf9cae5b1d6c7289afc17a7de946","292132ef6b4a909e320e74170037c8c591ffeea4","a3ffbc38a637647642bed2e837665aca924894a2","5e373c2a6926705b52a116ca00e5eff131b98274","2f57249c29d35c7396209213e7e5b39bc328b3f4","44e0071d0f57a8206fe2e79ef549af187912284a","d3d0507c053a7dd20d64a1cf73740c1f66493b8a","6c0be2c017e605c2106823e80e5aaa78fc68aba5","5687fa470962fc3f6528e6886284e3e965e7e35c","98ad32c1677575e9c31876d132c90423539aa3d3","682c20be468472a66c5742a17a3093c75df5938e","61cca26ddffdd634c332c1fc4274c954481996e7","05a5d3d9d53350d7fd886390928d5d8e5fbd364b","491e0fc14a46bbb8bf061b4a479ba874a3fe87ce","1b3dcac28145bfc6cc1bf2327852209155f59082","86fd40b06c14f32327def8d872312974ecd32436","2f2cea070e062415f290103f1823ab17ea4e5874","11349a786be1fd02647493cfeff9883898ffd73e","00b3af246b03bc789a7edc45c11b000d7d63ad27","753ba67d653c65239f0549313f3cca3330fd27f9","6227e38ec61e72ee5887eb3a0f1f45e64878990b","870ed6f2fa5aad700bb125a4d76977f493fa82e2","06903c7ad2708dc078fa4fea90ae1e58d239facc","f5830e0973f2d868661ccbf78f4eedaec4e36cc0","9ad0850301045e0d7fd243340e807fb2c9f736de","cf4f3815b330093a0b4cf25569843929277739fd","f87e32696de6126f05d0b839a2a3689dd16fe73f","cc33c528eba7de158f5610fa884145fffc8df1c6","12843167cacf3bacca32c29b7ea8b4426392bad0","13bf9b6973aa7620e90a3d17f728fcf34094ba9e","9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893","094073e4b22344c4b969d55850c7927e569bfd43","a317617aaec10956c5cb2ef1b271b9bfe8031cc7","0f587c460e1f9675018cc3b3c07d9b750c522436","53016ef7a134298f789f207c2cb2ab67d73f7946","8b54cfad1d903fef4c12862271c91c86d2f28e56","f3106cddb38259f74846edd43b85208b99e3414a","346e8a9a6e56114cd92b8d9fe83ee641c8c5381f","3df507d6961fe123a45f2af9e6eec50e136b6a1d","ed1e71a77ed5913d64fc9db30c810eb64484573f","1527cf8c0d17891dd0ebf99d484f83daa46eba3c","a747c8cceea53cd6dd02f4c41f062549afbbcac1","abfa42dd390f4e15771200763cce50d154c0c56c","42c72eee662fb423913a9515f5ccfb1c4ecf7f4c","d3a80876599aff1ac9e6e0172ba8862e9214aa04","f73b501d6f54a458a70d1e123d17d52e79072d04","84c525ba1bec018e75679334238fec5af942dabd","7b293aa4d412c938b56d8996dab04232d3c40e2e","2f80965845dd40c4a7981b0d3f011f26c185d63f","0159e4f96918990ee7bc3e9616ba073e566ad6e4","d9c1729a8f1d3eceb259ef540b378b70beb55f24","6d21fd42d3713d8edd51f209e55358e2622aaa3a","fea1fb0925142c3279fd3afaf27e80e78cd2e1e8","068b58b3ce3d86e4b5ebf3637fb21a70d786b00e","9012dfb8eb7276e29d567d27b49f6fea317bd83c","4bdbafabce5aea47d131473a0b46830c401cc251","616ddbdf1d207b0de397ffbb0d03d6389e998db5","2fb5a0030527ac04f1026d80bd8cf12ca3b3f38b","0812ad8d270443a1e78658b7cd95aa85c385cead","3ef272290460670b82621727ba2e876fa0a5a01e","e0e21984d8f5153892e3b7eff4feb64a2c976cf9","b9e010fb7fa337f0aeb4a8262f61664300593847","20773733ca59d4860caa61b2bab5f469a2f5b7aa","bff13f395001a76de6e67e88a0df8a326e15429b","5f7f73c6ae766342ed6a6d596f599ba63c826d7e","8711523c9867ca06e68cf53e937b21738876fef7","6f9023c9a609e6f3a8370853266ab06e5f910acd","9eb54e5b6e89b51fb3287de3b89f009109242bad","0a2826b6bae6a92aea7739daa44669b7e5563319","afa6f3492c5a697d2d1961e55020df04bdf868fa","a4f3d93136905d1809a9a52803621182e1719812","e9521523a2e170ef0aace47d44f068cc755a817e","369865f01aac33499e69bff7c619108b91dea06b","93127070a65d8622f670ddd81f779abb61480327","59d92d82a71428f86931a6331fad882d4d2bcc85","fda72354c99d03dfdd34a072fdeae9877f49eee3","a3bac99c1c034af30ab5ea0f0650d81a7eb4c349","a938319bb7383de920653e2f130238384de84d1c","ca732a52dcd5531347ed36809eec26b0ed159703","1c6058a5bc3db61aa12c3fae11b216828e2bc5a5","fb856e532e4c7a4fb7a61c1e9431bc664a77dbfc","c16c621c97f6abd443a751dfb493104575770011","74917d7037e27c81dc5817b2c47820a2256b69e5","ddf2acad4efe661a38bc9ee7a451e41e159e7b79","28b0e9a56cabf6d637862bb01aa8e2f7bb871c06","4527fbcfa11c8e5fe618ce862d641c63b0204301","9b2e2935d06f870171353cb0e3f52caa6fc74c5b","88a32c11f1d35c57a7af4b8f6733595b95ab4e4b","8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3","b80d72e662339fe43552a16e64a1a7d531428f22","850eaf7ed796d2f2d9a35c6bc4ba9a4e69f5ca1d","f73f554cc040507d5f28223678533fc12c9ba7cc","6debabe57eaff1bf59d04b84eb56ffdef2a2957f","ee7df2c89ab0608c84f8c9390e1ed888dc1f805d","36d2dd5318f5a021d6956a772cd7fc288e222253","ced8fb480600b9b64e0c82735e592c2103accb3f","6dfa405eac8523f4dcc2c3b7624801647ef4c562","8dd026e4f91f802719315fb6b5a45e36723d3adc","1f9e16119f2b17fa507bdee8529459ed91f27b8c","cf5778e51a883936ffc896231da8259e5ebabc0a","cbb0ea315b9946cd8d291bd0cbb63e2523c78644","63abe3dcd0ba5323450b9b0603a34d61b2fe3033","7d74e3c39f7cef02444314b20b85ef5b311631ab","83278a1ac41b5595e3d96f74ad0c2ce73d41835e","7f51bb7b1c5a8104afa859e38b8b207abfbd2093","34c02fad5ac54f6c10730c9a930b883b08e51e45","e59820ac94b7c9706298d5559608937dfca332e5","5b7021434f27145550ddb5de74dc66e9273d4dcb","f2af5ab9499b343e72269239cb975dd91875bce9","a6e9dc615346f44b68b418483dd218d11ba4a674","22d83bc9f655d5ae7a1b49709c4c1b663725daf5","16a0e4b23528aad0c043f350831f5706987a2d01","513c0265c4760a7d04caa764a2f367d070e873e3","af35130b50c3238e82aa3b43fbc983fd7e4daf50","1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38","78d97b060a6873a454e710380cb9ef1bde5e4c65","917f5e9bbc688214755f723e4c03cd471fb795d5","deb36b44d1a67157a44695ed7519605f431a3d89","f468cfc379ec74b802edf0bc89d3f65225d9250d","8d57640d3745084d5c4abc4e6926298c2f4a3fb4","7494a8c3c6738ae212cc9ec62eb478056b846e3d","c46e205237192ed58e21f13d90d7b6a75c7570ba","0b12ebba1143888ee76302c33bbf67508717f42f","75299cf3348d1c47a9e9b2657591fde1f72a35d4","1d2743302f8e118011e5fe51fbc7bf310acb30d4","803ccb5c7f306cc456208170ce36ac0847be45b3","b675710b4639cca8dd01c5aba50e9f1834fed17e","a1a81906c9063c1c73415f3bf9261c157ae1a4cc","735e905c775e6f9775a535ec041f2e4b63c55353","bf89f43927d379ac1d0f2e00bcc8bfc9884bf3a9","ad280e7bfccc150b81abd999f692bf1219ec87d1","c939be88592a1d0085c4633cc61c844ffd95ac12","1dfa52ba59d6e6d9660e82202a77c2233b6f56e0","463a42c71e0677560324acb8dca7672b2978badc","14fa87ce92af76c793624ca759cd3627ee1e9d54","de648e552bf651ea465bf9fd4fc9b863e04077a8","44b741dd3c49fef26874872f9208bfa804fdecbe","03ee749989d2681d49906b16b8a5591b46d8059b","9c4c1733b4efd007f6bc29966f80dc5a5a38ef0a","9fce85f9d772bfc51df8f5e861986914fce0fc5d","90f4e76a463713826b81a768444ce318dcdb3aa0","cf4693cf18ec6ccdd3ccb4e416d3520efbf26010","941f46038415bfdc52f61b68511c83fed59fc2fe","ac80e68d2f60012f315d268c4a9d70dffb02f901","b1fba2e013e0dc53dec7406e5db4fbc65ad17a94","6b283ae2931475cfda8f5f24307ca01998b6e813","db0a46d7f7af220cede52198f05082f74ca9c546","3ecd8560fd90a615d80a447b04e713bb2c600fe4","f30602c67a86bce393c5e67551755e0a8b3f0dd4","11cbbeb17ed0f5ff369046c1a194e0a31863f207","dabcabe9815612c7ef1c99909b14d632f13df165","c1dc71baee663eb470fbb318640afa146ee66060","8b9e5453a57e873d43d748d9acf16be4b7a1aa19","c333659ebcdf41851761ebd3d8edc8e5e822164e","0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9","cb7661df942cfb423c5fe5090c1c114489905c34","f9a21baa26427badcac2871253052039eb514674","b491944130cce4f40bc2992c3d38a199c450ab50","b8c60636db79c8ef818d02722a7b148423a4dc3b","f81d0095259c3affeec0de79e4ad1f38ea9bba39","0c09de3ef175b52937ffa2bba89a328cb282ad65","3edc0a48320376021cf7f5dee47311789274744a","68325d7254db711beaedddad218e2cddb405c42c","5585bc1c3886b37f7188b357ddcdbc76ca46f42c","33af4a9746fb1feec4c88f4fe04c4e29317f2243","e5edd50d6231dfc63b5309cbad56cdba05256a89","5e7db2a5b47a66337517b01e5d43ac87a0ac70b3","73a7b91459fc18013e51e8c4dfbcc7a309d6b1e2","af4b0db1e4aef0c4ef77f025b9d539d7cce814bf","b40265492cccb9ee11067e328bd6e7f828fd8b6c","ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74","241e2594f1ea9e051876dea0e4217890359dc50b","db1a9863d22799d5e23a26066a6547b1012754bc","a3c7988e8ed3fa876fb9a6984583fe39dd627580","acc242fd6a3fc0dda18c01290263313e09d8269e","276087e92dd707d990565a373ab9f51a3a52ef2d","7b8fe97888dc1d9586d443498281df532ec1db3a","ca3b8deb7860eb54c2b5ef44eb686799a688febc","a27fafb2736a530a8a04f887dd8d6e67da3d8972","cfd17de23098297d076def400cd6d506700a5f03","3cce39c2d37d73124038def2f002cc372ddceb8c","20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c","94d6757a0d7426f6805c6f9d50a8afc0c2f6061a","2af6b3dd1b564c5a58fbb16b3c04c791d73e8b26","c1e23589143e8372612b906d0e09bb8bd6b48546","53c1c7ff8f062529bcdceabd62416c6f483ca523","6fcf2b2bd87e16c9cfc55f3c1293797c24124e85","a63167459c6972f3750bf22799897a711e7556ba","0ec2b7baea235c3c5cf43ab296b40c06982b32de","2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5","2f776af2e600639c8d214e19555f3452a558692f","ae825c5c1873eb0e6713f39855c0bc8ccc788f64","708a028ce8a3192d4c879c346ed0126f82b23b6b","5c21d49caf58d949baebfc605b8dc993428a3b7b","e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3","fd236a4b6cb4619844c7fd0bafa6a4dc089d8019","217e09c79da008e15bd789260e8b2513689c90bd","1c50dfdf6c352574391c953d88732382adc15e83","aa5ade834c8646b81e2320089314393c00ee8020","82f5130cad04c2a959a87ea0bca63e82454fa3cf","52431741d4f8d9786d2a8d0e6cb137d49a550310","623c483ebaffa8de8f9e53b3910d6cfdf8207e59","7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5","c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd","dd4f2a2ccb2d32aec0157562095e086b6c6a11be","d47e1f11fe9bb4c091dbc8017f7afc220730acd7","a2bff72eee3bde88184a97f2386055d369ed03f6","829d69ba52d1ac23d5533ba2b82df3a9b267195b","9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556","c284ebfb97564160679ffe44a18f8bae67874c5d","cfa868e9000e4c0eccfb3882626da007fd814cad","b8ec4a3e02da5af82af3e06718893704f73c0cd6","8b15b26eedad4fdd33d50f5f9aa0fcc1875d503f","9e5aaa27bc48bcba7392febeb583b4959a826c9e","0e962311be7fa5565a456ecd328202c2d6f6ca13","1830b807192bd02ba6ba13c06616cab41a5bea24","c47fd20cc690c205145291743ac3ccfdf8feb7a8","c05242e324b4094a91185af5bda625d85a480443","80861b7d59b22010d6e3f4ee90c4bb97631ac20f","7904b2b4050dfc26db330da8c603d64bed462dc2","98e7c1edbab6605a7578643485e1e88b61fd83d7","cc7bc07e33107d3474ed5f09faf6d9d5840d5f13","663d4ee7de9741e4e55255908fbecd8582097ae3","c05ff0577fd9cc39a6968e65743f7d7da711bfe2","cef70a5f8b87caa00723cfb600c4ccd83305a322","84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd","fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9","4613cb7874a7a6beb3195bebf06d7ecfbd2454c3","913925f10689f41ae956bb5b0b01501a8d7cf8de","08688931a13ee49dc435100265748e4194f081e7","a75f5f039e31e20d985937f63cb2c8b90734160c","222bc07874b11166410b6ae395fa854f238aed5a","a4156f1f0a69bcf4d7c1f43550a39a76cc389e0a","51466ae5d2f4f36f155a9f9b3e84c878c0a86707","97cf3eba56f7f89b9a6b275c70e54e52303e25a7","66dac878ac9fc278044281b7f67fbed668e4523d","827a9aa8294e7e2405f645579cc3e7044f3be079","bfe67a3b87ada532d27df015141af8eb6091ef89","8bcb6a290c61d40333cf3aa73e362836b6e12659","08b096ccc2a46949d5c45e135bc66699f6c4d7cd","f10d2bd3944f3a520cf9f131b801f403c834ea6e","527ae80dffb6e0f4398310d25ceed951fe848871","af355364b2973405aae3b7dd3748ebdfa123fdce","b548ef000927ea90306efc0808ec866bd09e4fe9","291e9858828cc7007700ac8b65179a32f9a80fe5","043a7a1e06d5f020f996080089e4742852edd37c","5ef64aae58ffb9b66baba00f746413fc92ac980d","f51b202566e9b2a9deb3eb4836f6e00fb30e8500","dc6eefdbf2b3f9362dbb571e9fb2f3df60760c04","a0136838b36261f21e6bd692089f7904895e807d","37f1e86108a84c9b371e37c3854d8a03c8aea743","83df74a17d4de3c32a752a56ad01e3f962749021","78f92dbcb9b193fb7a100ca7096c15a6899199fc","ba3c47c696d9dd797a9053d77557259400b97586","1a7aae7443194f7d6137901af369c843b3911b4f","c40ab446c9bcd5b28a073fea4113794bb701937b","b83350f4b2e968baac4d1551a6f21fe2e6b468ad","b874cede201d354dfbf8147ab07621bda845a28c","95eb7466df890dcbed9eb8e8bda15bd9235db9c0","1bf684cea274db7c58b3f62a77ad4de3980c14dc","e6ef92d21753e2b06e5f490d59d12d512490093b","2a003d7b4e74c809bf218f72506ba74b9e5bbb7f","65b93d177e334aaa11db9c6cf9350d5280a76afe","2da3aaefc2509408284d77b01349231e6965ef20","491dde2eb46a3d5af60256a21a23d6c32e4bfa46","67d3935eb17110d71235f52d1b2040f06c8f2b23","75f292f8eb1d5afa9c29817e8cb9401ab5fa166f","b16f41a10aa307adaa7e6af9f666ec0526658ad9","31545e0409437ffa176b60ae82f813d5a81c4615","1f7fde299d1e127e1e7ef29fc1a50a402559b087","4d664c9289da4479d15045f4d8b35d78a42b0026","6abd1437cd2d8a0448f37c6b6f2b8bf00a652b84","fc61eb37ce004ecfa0656a46c68d111c68bb5c19","026c7913cf6f38b948d66484d97d7841fa1c9f16","e2aad59b59e9cf9791bd7b21383d6c85c4b46203","aad87ab1b6ef536837b7ce7a612dfc0ad422114b","3c30a3b1aadfdf0c79162d8c6e8f8c12b4ad08a1","c5b738511029ab27746b1ae34cfaaf056dc5902b","e6dc95e49934a008e21f08c1d5789cc108736acb","34d3a4b471586fedf9743f50566e0db47d8168d6","8835882d23251fcf0f7eea148c648975a898becc","7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa","c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3","0a9c08f87cb77195d3780e4a2cfc5d52199a597e","83b0d7848e426a213ad0177ce03dd1d44b3afd8e","365f3d7a6ea613b2678d2f667d1ec52c2e15a628","fae6dbc7f3dccbf001b03395703979f79c6effd8","97cebe1358dbdd6d9dca8b079517e4ff8fb3fbc7","991a433cb30c8f1ca085db655648b8971c61c9bf","7d455fca71c37563f3a57c91b716c66101ce03fc","63fd8f863b731ae524205393d178aa55aad8b837","68cd19a6c2cd679b33428d32fcf007863a69599d","8af99ef1c6499ff485e81b0859cf3b123661d4ab","56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7","7c4f6c654b846cba3548af89d05e211750bb1088","5c87f143321d1b788f71d0326d36a1c886518678","a82ecf6d80c2997fb61c7827de771c1b3a5e36fc","e04e55f822284a31e8268df3b0c8b33f0a0fdbf5","20bad652efdb1a26ab3307aa733208b449e40c83","633f940c9690614c4bc3d340d4d3591784d452f0","233a9915173a1e249518b38c50d4d0c7d649498d","2e8c73331ad6e4854be7d6f61034d0fee1b0b7eb","6aedff796850f6d4b38f4febc7421ee5cd202944","c73bef156276ed7168c0559bc8cbf4560848ec94","cd82fafd5810248e261ac633f9c942125d90906a","462c171c65ed12b8b483e3021f91754f559c9e94","ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479","828e1c092fa706d4392363435950960261765ba4","dd9189aac46c7f7a7624101a72d90c08dfa2e0c7","19bd661a8fdc381bb68018028bf76997cf74b65a","a40309b53261f4b8fdba1de2cbd6e08e57352be5","0b0bba990bd5d835c07ce4b7fb0bc652a05df261","632d2477f6a9a686b6bbbe5ef2855ae2594035e6","607d602493a88cab626db131d1427d4f9a13aff5","62a968b1c66c6fa340234395870b781fb636bab8","9e92fcaef989f9a368dd26cffd38a45deffbb601","17c5fc59559eec0524948a1e060206efee4c4ca7","c1f23bb6af8f6e72cb9b2871690752843e2c3cc9","b1ce9821e7ae78c31222d65ceb3ae681ec5bd9ca","b48e6230f491098a4f0ebaaf7b0481e17827d0c1","e9065632c6193736a2f539cc5f8906db4855c3ac","09608876258ffa7d19be1fb887541f3798fa945e","405f6af79c32c575768f53661127cfd6aa4230f4","181fdce1e9c0b31f3a4ff14e25b2e0fec7108da0","b69e422af930ba6b6e539607e9c7cf0b962ee196","0094c30938c870cdc0dd546be792c7f1951b5e08","f31400c04d49aee2d2433b5404e2f17cf54da3a1","23ababdcd57079182172b1c5467fcd6bb0f303d3","8ddc0b697b26797d2d5682a9112dff59c950b22a","15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7","78275aad871031ea0a4e20b901ba60d741415300","a66a23fafedd975f28f865deaba0b4ba783f59ba","10de1799fb68099ac443af68344355002f3fe9e6","d7cf27b507165d4f81d71af61812e7a7fcffd78c","4b9dac87f541e4b90b78856cc9b8c8cc0609e51a","8514eaf34b004ffb7d2c24e2c680a2c9df2e8146","8c886b9d7a22bfacf25a5f3303c25c099abf55f9","0108e7c33acd0b053503bc7deee2cd58637d71ec","28a0ed75ba1d40874d19704342ed7959fff65c00","4aab004674df8bb0dbff8c1b4bda4cd7213c7348","6f7b2d277fc068264b72b0a39d464da03807c628","00e743b76ad89927d611f312cfc06d0511eac985","c53e5c555aabff1c0b1e0e6b4a87e895e278606b","3b3502b758fb4127eca7f71dc0c41c95fac97025","6a4ba76836a8a0579a6164351e3fa2d14e29aa79","ae9729b6df885eb04c63501b33399d401829a76a","08e5e8794aceff8de4a928d1876c6af88601a5db","3efe1231f0ea9570e4985ac5b8e568c768ad87ce","eb1b71180ee7c37c32da3110bfee7d6638596f5d","7d600caa1659b95a82fbb1bd932e36f40277ad16","24bd472a4a3295f1d1f217a7fc7492df6947bfea","9167cd45bb3fc835134f231778051bab470105fe","5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe","c9b82498b4b8de7b5f4c19873421d32ca1749ed2","2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad","c1dfbb7628e93370217eff204d997640793054e4","e21702f76403845e915f3226f3c142d0dec8cb71","77cb836fc4110a19bdba1d74928a6343fbca7f05","5028d7510d1036cfb027d3dd2158d3d22afb530b","ee37c2f4330e9bd247576b5834cd2660cb520e13","bb34384a9c922c8f372e483310c964082ecff786","808bd539342a55ad1c59c621a05443957626bc9f","eff6519aafab0750d10978e9b0b6c51e0fac6862","3d8497318401040979242ae04271d6c0f5b253e9","b78067930237ade5a8942b41dc4aea08b827cde2","acd41d964a62e86742d4411fba1d2a294e259dec","8216bec7d1adf123e76e5feb8d72ac176e94d537","89702d545b89a1f07d17fb2bd8e766c91574cd24","65ae4976eb7dfaa472aba7a9931b5beb537fe21a","5b96c3a5527c1b2989dbfbe625f1c763b8887334","54e97e5ee69f311b165effc5f84b2387017d40df","3759d378da7ceab382b31b86d69bb90b9eeaba90","a5134e432eaf25640b2a39fd4fbf5bba85027ad6","5fc084c28e912c54bf64645df3e6cf2cd2c30be6","fc70824f7c6ab1944d54194f54b816e55671e177","588e124c533874b69b88d7245f6bc98c8e4e2588","5567350e1bf28ca9468b8321378f19e67ee03909","028171845f457d8b7cce6d89d69c5387ff5dbafb","ce7e2ae4f4d9ac0389edf7eacb664db685ee6c0b","c826ae1566cac462e2b72fd03947cd4893fde888","ace2ad961ca9b8b33c30ed6b855af9f7c03f6321","fb4d6d1db0ed0fb8deb530be4b0ae481fb5ba3cd","cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15","cd71fcb097b28a1602e34c7167cc4b4c3fc628c7","2f0e2a78b5caaf659e078c549682e3d1347f7066","9a35ed5d5487628a9901682eafcf0bbed100bc8a","41ee85b6a0dd9e0ee6960688a63ad8036a2a0497","a56e5c74f577302a51d41823d272f2ec5e0d96e9","5efe47fb0bd08bba569ec951ed6b6e40d4b264f1","445c7455da85d3505d7d9572052f22281fa95581","0d692e6a8cb7e3645d76d99e2368848871d5d406","b06fd4cfda67e37d45a5114f81b8b0062e68ed51","622bf389f2956d33921c9eaa8bf6fafaded61474","a69544c45b7787b5d448fdd86c72242ccc66a36f","79068e348f5195dee80f6650ed7782a49c9e3762","01d5163b6f2ed58293288ae1c60dffc820699829","e51d59ed986374f32b08c57698fb73790b5e5b1d","91a5c77282f0d5ce7008737f463c1ad27207b99c","835ee75d578913fc60c35f16a7d7bc5182c85cd0","ecaa8844ca4dd824a848870f59aac03958e97549","23cb5efe7ca991649e6e865d1e23754dc0de44c9","12dc7a2e6a0671cf0de8c44a02532c4aa293aac3","b3caf72b1dbb340c39b865ad4ea68596b4b6f74d","f0b6a242cc1934fb15c53e3e1724451c397bcb8b","9465ce46c6cded53b319935cd9836dc7b84264a5","748836e0b373a0139c11473f862c8071bed244b7","372b5f2d045c60f5e80a755c520c11b6e16ee69b","1b80edafcaeca5c9f61c86448a16238fd82bb6da","02a8604906b1f50000f96e2f8dbd0d50a162ab6f","85f373691ffe1f1a3080435fd378720615068fae","6c674375e52e8228e2aec53ceb0ac3d3f4a0f4d9","2e5a4cb5ca33576ea81601f949b2e633ff92213c","70c9979cce111f474ca68f4f1791fba0eddc63ca","3cc08ab1f125820d78b9917998ff09f81b052918","f3b2c217c640071b6874101f819a857dabb80e20","c29c70275e127e178c06b4c01f65acac124ba7ca","1b01246731f3733b90e18d1d0ff95120e1f52781","b6e206e9955af345c3bfc90b53fa3940fe047774","475b944f9c48d02c3650487d97dfd150ceb12286","820cef7c6b364490b6d02912cd0b0db0e492db8e","4857eabddb3eda7fef9ee3740a0325265209c640","3b676439789e5816a66e935f4d98accacc698943","88430f0962403779670c3e82bbbc3ef3f6022169","4ee82a2c38c57fb980df1ed4727d47959ba9e983","8a4e636df673aad0e0f9a6c927270bf1d4c80a1b","d015d93b8f94f55b26f874781ac7fd0a53e68227","141360ed82c2eff634cdee3a7823465937876484","8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040","ec49f41e19f1088b1bc8df4e8ef360270aa34204","963ed2d9fae503f82754d11b5ce24182489839f8","45902931863a6389736749f825aab060b4bc7e04","810fbb70aec2cbe03721c1f6291a81bbae1adc39","9c6175db11ff72603ae58789a462b33ec1e910f8","9f66f59477bb75b804f265f373106b9de1715500","3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd","b81725b203cfceefd8577cf2ec4ca9dd0d618869","fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f","8151da15e14667834d4eb9a625f8ad2265098546","41a58f7935ecd0c91ae55a5e5b84425aadc51840","dc7139c90d038ce2c766dd88fc5ecd051db3bac7","ad8f208bdbcd9d3334c4d57d2e5554dfdb3a36d0","965fcf5996c734507fe548331597097e06b69ce2","231c72b5eb2c81a3e5e21db019db029e9640cc48","8fcd92c38af19ebfc637e7a0dc623371453d986c","ff22db3b21d2f6c93cdb1e972b2da217573f1ddc","449ad2b37a1aeb49029b500f4cf8471ce25f3d1f","79628b135168ffad262d43f39ae573e180bd7fbf","2cf781d3c66cbc53739ff91d4608ac979ae17262","cbbcf727035c8b481889f605337a96a9e58ed970","7d3597348609eb8e976d16b04de7843440b5ec64","61cb8fd76c78ce2d27b5738e84c773ae4ec284e1","6efbe9342a35584ff410f3c016ad1c219729d9c9","2b7aa98d2d4d5efa9b1304086077243c903bbf4d","38338e90c05e60fbea63ab4b68f14b82406e51ef","2fa693273c4eca763a0d65385e1a44bd46dd715c","1add52b55e038a4fa789c64f3919f7fcab808e91","f9e931bf126eeace101ec863f01759238d33a63c","9e6b53c8dd0d15bf9f66de4cda08571f43c07d79","82728b3384b31c98a7b467c43ebb0d5325a29549","debf574df35caf8e0880b65120e3c79c45e1c92a","038e99e1074111c31d9d73d2d389f73078dcd07e","9f242ed6e553df947c3696be5f23cd06649deab0","f6b39827b1f68aef52fd87723f0225946eff1551","a4c3d2dc89b3078acc14af1cfd8a947490d21a3f","56fa741b7a729bd5a00cff17e4382af547de92ad","0fa26cd8506a17dd75d78168d9027b24e5d8da3f","d11ca175c734026f0049b418a9771d6fadd306b4","d7e75a097820dbab69707ed80a03aa959edd2b93","a27d2e4c291975f4a5e9fabe89501584e33a3326","104653f9ebf5f04c050ad8db5dcf060651ff8bb2","cbad6b3faea24631642e9ffb36f97fb88c827dff","c402ac13df1a945336faa009b469ac4f0528770f","91ba00b4163ceec83211b9445dd1a0900d71efe4","3db36684b183adbec93cce9fe91182186e389e06","01bdfe1ff6033c012d0833ee165f6055fed69724","c21aae65b6bd85cecfa0efa484016787fc82f799","a4674bda47ddeed7cc929bafdcd89b6bd156ee30","67b29e3b9ea9630b84477a4bdc71b41b25191872","046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2","8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e","cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc","3d84849e033f8046389006ed19f7fd8c9875f052","b9e8bddf19a277b6a5302ec1e12ace780ed86b12","e9f9e00bd9ed9c4c34a5d15c219af56c1010763a","f59860f4649a14dfd0d425590d226c55842f7a1c","408cc9dc9f82cfb8ce21c8231ca194cf28958ccd","29d443be37693fc0e1e2f7485fb1f140793bcaf0","221d81a26daa811658a439cad16fc4f2a44a6605","df12333fab0228a56ca839adc488a9e6b823df79","807c615148f8a9daad6365e5a922430ecda2100f","1e7d0c6ac13585a7b201611d7b9038b4eee187ec","ce72bef3a18ecdc173e2510030eff99ae8a48bb1","bf320fd4eaae1bdaae08063573c88ab51d6edc34","d4c44485d8eee01a3a5065feb7fe4bf0fe30593e","287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf","37b5e99bc27a2a6a915accb814b0b618c66b0bb7","df6dbadc3efa3c0f36b6c3c8992dba153e303254","5d9967ef0071b8ecc36db45640cb3eb66adb5f14","4f6a21b0df772804b67073dc65f000f571a4511e","664b5b5137b00c170968c688d880561ab294ae91","8ab4acd17f06c31b9281c63232756c4d1a7b3a24","a22d1f21e1063b661f2fc103ebd2b48f4056d42f","a6643cf578bdb085b93f00c8734d32483fa3eff2","3e075656e8a634df03c43e09da96634fbd50fed0","38cbf69e24814cabad984e6ee29e9cbc3b384871","72748d1363d090f33d5ca6b9c00142b5e8f7d78f","9865650b43c2a924f5e3ed4ffdaac56c87328756","cfbdeeffec74f9c8c8d7ddac9b31eb32c85ddf89","0b8f0670c54ea8697806e3560b7dc99b93f923ea","b77200728e7f2b2dd446a9717c83a20c9aac0ce4","6671c6bdc78864bbe1d27c508ec9528f3b683ca2","3d7c10e9ceda7d57a2df0461e6f9b6c81c052f1d","0ed5dbb24d360307b8499fb1a68b15d94d858349","9714a36e65a1caa848305531d5200ec5c5104141","9890c1d2ca76dc936e23f5263a4fd296bfc68996","259418f8275371fc2f0bab6892caa4ef66b84240","4cd246898e00bd029af95f3b5fafe7a1e979ceff","f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f","0df40cc29b5f0c059383212c2bb8419767544696","e52567bd2988e901c7c757a5f3a2d98309eaa902","76ea995228df510bfd4212e29f7cb76f13e25fb5","6d5d23fa8de8673f4a2b312c05588fd4e7195543","7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea","b578cf4da8feaceca1862d0fb5a4e61818275503","9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96","6ed5d48d0c01c551735121915eb006376269c380","cd25624667fd2b37abfc605edc06b0345798f46e","2f62a2542efbb40ddc999336b95399227737c893","1445553fea268104bf7012785536c4e7c9c6b1e6","c439a6188c0c48b1a9d1244ce3c4746678ee6f7c","edaf1661e45076746ac140bf582f39fcf74cf7ad","e8780d9d32640287cec4c9be54d7093d6c33a696","d8af6330e57b98f370ed56d891a6a6952957cfec","01ac237ab717e51db84f9c25b1fbe8141ff8cca0","e51f4725fef586077fa1abfc56873b0f87d8b27d","38de4d24efb51e70302fd08c819241db5ec545ad","3d1d190dcd2993f87d5804de8a60e8bf5fc2cf49","ad313097ebcb2a0c02c956fdf74a6610c3f7c9a8","cea949180688add09eb9e69f5e405f361dc96d40","0de7860511fe56f06d039c51ff463c7a1146b7e1","af6ef01c692311410c084b0bf4f3fe2f4d46786d","7b165e8ac27c8c6f979bf6e2da32a9a58836da08","3eb3752a5931b39b7200c842a1fa8bf7e6f5d7c7","bee20910569d89cf36b6601eca2c6322f2947943","73db1571cd5d6f9aebad5f38b0228e20decf3b1c","d7910f44d89e941772e1f54ffdc17d162795ba4a","c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a","87e8444499931b574869dc04c49367eb6e91e848","ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d","0b595f94c47a9144dbe9c200a8057558b0c4f839","c788284b5c24cacdddd50fef362a419f18809017","3ca08d2a0fc48ac5e073fe586ae47d1fbcda47e2","37ce4387875e66c1d212c626ba9b4f13e98e6e1c","5e011dcd0e4958f6bc59f64e024402af1ad1dc0d","a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0","2b5198b23dde370563719f57d158f4f342263be2","b80c42ef4e99ee155a98c7a2f17201280612257f","09c4d65b64892f945aeb98a4abcedab42126c248","73f83fadc82a9fa0fd4a70dec4ecd9d4a8dde6a9","4755fe5576b05c94081bdcad5bd37523d5040150","38286670acc1292eea8effb332aa47136f1f0be8","6e137c02d26df269c9860ac69e9d8824e4b5336b","e300df517de211afc4d31ca51e74ab6202b86b12","9720e73e0480e454b580afc9499240bb08a823f3","7ea5bea00d6900d368906f37cff02fb0a72c1917","5035edb7fdff85749ab5640b9a7fda91b9d39012","2dd83e28b97d7bc070e6641b7d6939b02b4067bc","829d89631e46ddef4f532666539d0cc82f287dcf","f06f6716ebac26010836118ddfdf9ec57a56b154","12ddc8703296abc5f1e88d9467f0ec0070fef103","283530a70ba4c1a325dbd143f0c55e89b22f68df","3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2","08ba6086be75aac58748417808fed5462608f498","0d53ee274c3cecc2cb8fc1e3a8831bfc5a8988a8","740dea7de7ca9df8034076ee2c83fe7c0203b087","0dc2adad46590f2c9b34624e4a5b60dca768c9ae","2d4c4b6ea9947607227e55682d195ebd05d383c6","1dae31f55459439cbb51eaa8fd9070873107a836","c0e3c1fe7a869b36063b89271977ea0bdeda34a9","0bc589a0c7a12c80f4e365724586174e2e7c9dbd","853161a0000b54bdb85cb57d2e07020bed16589e","8a01655db596866b7ab0a7488b18d19501c7da75","35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e","ea17094c4f3714ac906c3706e9888d2b4ddcede0","c1d7ee3224f2f46754ee263ea72814e2a8d7ef7d","1d87108b5b5b460e3ae9eb02a7a5554f3d78b376","3d71f5e5ad617ce95f83e797418eb9f61b4a184e","cf851f7ed432134adb1da0077995a3ff26cc404d","b48fd16add3669219ad38c27f7db7fc2d5e32130","9df192d8ec2a332f62f2dae2634828abcd9015c4","c6c9f29827198c30ae11c1ddff0c62b2df210a18","161e77471fe0733bde8c61fd3ecf29d9da9540cf","eefca1ada97a6bc5db38936d23da323a78b2044d","2150855fafd76f881bf5b1389d7740216981aaf0","535a6f9faf21f1f8cbd0f4580de47cfc231a625d","542bd81e760c4fcd271e95120978f6ddfa730ad5","548a69aca7d843654ccc554da436bd03f2d59a7b","759e20aac69eca8beeca95a0f321c6a3f41f435f","80e8904784796e3592c667ef8cb4acbda6ab9821","60e19f77519caee64842319443cd19e20c699d81","9151eb591dcab408d3a7e4d9e3b3874c2e281acf","fd659e869b86bc72d1e22ee601ba46d145b8dbaa","8d4d167234e08fe0de74ea29814febd5b7a272f8","ccf6b3151d1445f3e1bc351056a64b8f0094bc63","bc6e750f957864d866bad94236212d1a87cebd2d","213a57ccafdf2f4fcc472801c60332d40cfe6464","a155342eca0bf4417838e9d4f081450014f47e11","2f8910185ea42a4b401a98b04f869562c87ffed6","6273ec901faec2823c8f4801244d1cffbbe9b118","a2b8ef6d5108f1822f323e23e8546878e3ec8fe3","f86176d20b75598de78f117c06f55ef193115fd6","7dbdfe8dbd761631850db2e3476b74ae082fbe14","29c1a6eb23d85acc3cf3ddff72a81ea418dc1cc0","23a20791d1f0c0760c0e22d51c0450b58b0e05f1","ed094d52a9a281fc0735f633b02adc7f2cf11cf8","ab93fd1af9db397f54cc0103867aa9953572fb84","85f365bbffc0735a82d29ddce4e7991814ae1a5b","991d9394d7a3ff03b412e80c8579523b3b4d47fb","dc3c32b488f7ffd40985f3b84c60fe74fbc43bf6","f8f3f302487d14976dca8181148ec189bccbc658","6b0a810970b76e54cbd874228db01e0b0a74504d","62cdfeaf581e3c97f620ac6e58e5cec04f10899d","6e3c7fe5fe574ceeb056e4d1f697b0ec719801ec","0b75f894c3849f891a8876fcf0f4e62f0a5f2134","c9d005375446c80cab2fb226d92e6b212b10faac","ba625a14c64e451be46a18fb2e6ee37a7d2aa24b","9213400cd552b09667445916f812db186626fb50","60d937354790ac025ba0caef17a3ca7c81244492","7be70c5a3c4645e50f2287fcdc777a282153b3c0","bafcabb15714b03ab5f381066017793a91cb7591","67640c84eb60238be7e75d1b0d9d937518f885fb","2182ee3270378d8e109d343efa06aced34e69f58","ffdd9f16dd6a765c34f3a5d454419479fd431af6","8fbe804bd17f919f53daae70a229c07ca4d8a355","580b4465c6aa98063ceb34288f2f37e83df4baaf","308d405c31f83ce538fea76d6e88931718afc012","ebefdaa598e29791ba83598fd3e3aa3f52f2bf31","990a23e48ea6dee7d311d450f1032c4e3526b0ac","e2644ed188f8325606c896f046d77351e2b3eaa0","d248a7d78b9c56b969406274a5d72305f24aae42","82d4cb5114a9d5f341dba84cbee51fcfe1504de6","761193ecd9ac0240fc8bf945f0601acb82bf8e98","5d52146ff783e8966562b1feb144ef1fee03a6f5","221cb58382ae34d4f91d9923fd979a328feabace","1eefff283a961dbdd6365924d76db13023abdf68","c1ab343f02ee04b807087f28b33b4ac279d0fda6","b13f4308534537fa4931199e7a3f5bf297efba82","1d41a070f6d65a967d488e727c94bfd9ce4637b5","e7884246ebf6546d6cb2560fc22a1311c66b6891","abee84fe2185d4f34a3bd6fd8b22ea2d236a15bf","5b12b3997b30470a01bdac9cdb0fa70657b29ac5","6622a3d110e50d1666ab46b1c32cd04bafa265ae","d49600f4a2a0e4fce94e2b0e117df62359ed6448","71c12b58014e9ccdce14c8256ac23b8ef969c98e","f00e0b589f94413afd446c63d941ced77fdda539","4d4cb1bfabc8545ad593149df65340389bcb7ab4","b13bbcecc31851099d49ac7f435ea7c80de5d9a3","6b7067630602ab662cf2d14793b538425700ec71","5182fe2ef9c3a862362866546ffd2cdd6149cd8c","1a1342670ea75d36aca704d0f05acb292c29fc4c","f46f5306260f9a3e0bb04a99bd1b575580441149","b1df9e016cb8b7dac7499149f3f7d2a10575b133","3aeafcae04722dd6d6ff52632dec9f31239875e4","e4cd01ac8cc885ee5429a309a6db458eed22a85d","12472534ec644fbffa0d15b0ab199f41abefc324","f51a8162532e135584f82ecb3ef48414fd8188cf","51519b5d6b337ac339df13c548acb8ce8bf5a302","908f585ef6b6e77e132eb17cddc2f92ee764eff1","6072eb878de93225eb44d335def80deacfc9cff8","c57b992774251d239961524a2cc575427ac4f484","a812e15603702073b3e8ab1ce33b4cb315c00619","82d18f4c1c468e58268f3d27db00c342205a1b60","51b03f0bf5af5cb6041b454a846061b5a7ff2d4c","f86b6987655aea7d471bbe2e5324efd7a6b615a7","ec8c6e2c7c6689856a9a5547ece905339df994a8","93c3c801dbc01251ee7b9e45066936c95eb510e1","925e5e9f2aa7a57da5a939918e7334db1f1bb6e0","3dd5ffb48aecd2d9947ecec193045bf86ea8afb8","503f9ab9d978254b88c74f8f8c1ee1c3abe2069e","2a0dff9ae3a81dd056535cf6a142e13bd2ffbe7c","d04ada397318bd895360b2000e2091a431854fb9","b623acb718c50b86219027e0f6f7bebd11d96909","93de25f68a6b277293c0d3476996ab074ba3dc16","2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356","d723e5a62ff10d338b8a2848e5a7a43a81233c24","f4c0bc20c3052533a44533dc85a0576d0ecc140d","53beeb774b36b7af391e61fffeceb9f7ed3e299e","4abc945466c69426cf4c00ab87d61b927ef1639d","ff8f4cb40984884c722809fc0d440299570053b1","e75bad41f777502b2fc05c9a8ccbb3f86c98b891","124e3591a5b17e0fd4e50540dd909bed94792f32","beaa56bff209d4a4a24e556ff4b592f380c99550","ad55c63918bee55c84c2be9aff27f348c267d93e","b1cca17053fd0e1d714a0fd2e941296e91af195a","dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5","01e39ecec8f73f99d2436a04d2e43c6cfa381a38","40d78c214404652d8ea8ab701f2473d6b4010b78","5274f2a1262b68692e6010e2dc48c56c549f235f","750b973ee4d022492544d61c3105d46d68af0c60","fc16954fa2d87707fa69293b7507dd43b028a96f","33cc480350264e15c12bf82b9198b9967e4313dc","4e82f9ffcf8531b0065699b9eb03c823504ab271","2b608846594bc69a20f8945c6f61bdb9319b2fdb","fc4ace312013216360f544e06e50cdc0dab4e45a","07178937725d60e0f02050a3b39fc85e44c76b2d","79a7473cac40049769121a3a619b0d1e08899353","0988970c1fca780f51ba4f2dce6afebdfef7f292","9de33e18f14f78165754e97ed0f7827b2e50d560","4bf16542720a431599127ec81323822786fa3de2","b50b099f0dada789f369574a28e962737863e3e3","87d0515d0935d0af929feeef15fb704773cc4a12","525fb01fd2f3059eef17b9e082bbde86bce50fb4","c83aa5f86383bf89871f0a41752f5c6eeb148950","919e9dd358161a4eb65697aaad1e2b03cf08a164","17f86eee33c06b45457eeb2c154592e56fe31959","569541bafcefb45f5fd94e54f5aeba5d8c25ae33","1f519e7ebb836bdf52bc47e6873c5374fb673bdf","6626ac463eed0124736b8ef60bf82ba42a253200","13fe615ea34f3edcdbaa17820dd62d606a608b47","be560a750c363355ad077331bf6bdbc62c6b2762","1e7b9c509f02dd641f10fe50d24bb19c165078d7","b49476a0119bd177341a2e974d62b591117efe3f","3e3108abe2398fba80c54db153d0b375e437130f","ea775534163cd0661eb4f316035610f1017f7d6a","eeb8987276a10121cfd0d7762f6d9dca0e9c2d2f","78819b6b542ab4396d6909db7885498e0d692626","7a4d67ae7129ee92feebea3d5f7b46d456d29f88","c45837cf3f39eaaf70b6662a036e1c76bba6c6ee","587826f879a1cf7a6ac578ae5cf5af160782d74f","f93e333e85191a467f87143cf1edec0829595767","f10bd217a26487f097bc4609c02302126d36ae41","9698571d61889bbb6da2be4cc471157499beb0d2","4f9dea3aed8a0a15df6dfde65fc5f2bd5e8a0b06","2a97d79a64a9a1e96858221e62762b1b84d171eb","0c3b1b51b854ae38cbb95059b1e457d02daaccf9","b0c2801458ed87f6e643c023e86488ee3a16c7f5","f04137b9423a543efdfee8264acdc31670711d2c","0610c77e43eeae135ca0ea14eb5deab3762fe7dc","3ca6e584e5457bf7e5b218ded84d33e649c28a8b","72194ceededdf9472b2f8398581fa5aeb6a20cc1","e91bd708d91fba94b97eb6bebea5752e85d8debf","79cb91dc842eded0fcbb562f127996759abeddc7","f26f181ba964d4fa4903ab936c26a27c65a1e525","f53e7efefed8767cdf049f2ae942e4643144be22","3725114a1658337d6de21bb7a5b6fde5f8a74d1f","edf7082326526d76bfda095daa99e56317e30803","5505f0c776c709a52f6db9b87a928cae35693b06","254d79a560781e9f86debcc63ef6726cfd81ac80","c328693e837f5899b24504caef5a9ee5e4d4cb4e","b2953bc1ccc23089559f1216563032fabd6b929f","be563a1663fa87510ddd59aced23b34560915dc2","d6f2e41e6f6ed2de6afd8d1e08085e732383b9cb","4958963abe5b76c613f25f8749c270988bdcccc3","62eae7cbe25f3e2f5cf2cc3bd4cb8d13a6845ef3","8de5aedb9ef7d4c17027b41b40677d1892f4158c","3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e","523e46ad0a915364de92d209ae59be14fbb3a7a4","e6cf0d444b37522ab1e637dd173e8c7199bf36d7","7767aa272262d2fdfdb5b8ae50cb3470e993ce74","4e69bc3bff38db3e22f0171e55355205277f8bde","7b28976af5c4c1bb7bf49028d7e9fde5465d7d2e","5218f35b7fe8c6655c6b304272cefdf9ea4d82e6","18f165b494b7a4b314c0885d596131bcd2cf9287","22419082d9bedbc9dc060ea5784bb0871f8710a3","f20680947bde28dfc10fcee4fc7c2949b111a40a","3698332f6be935a918a9afbba62abd1a7952f509","b23889eb413f26cf0a3b94180fe11e86c08489f9","60f1656fff6242c02113534b4e592dcc8243be3e","10be575aa16f4158e23c8ae3cdaaced6e734086a","6a5e11c075b6bc48d23267c03a66e613dee2bf55","671c21dce7a92239b6c15eafd61faa5f65c7adfa","e2ad08c56b41ce5e33e0ed3f702f6133eb58f618","f9d1e03018bc9fa7d32fd99cb21d5bf58140c265","24d86e33a6ef0d787a37639831ae582a397d821c","f07d4f556a875155625503b7217e5955c2a1d5c2","966eabb07b030c6881cef33ec581977452e021a9","69b0835986e0448131289683cb5997d14b7d8030","71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6","2bba1bf77074b8c0960f88867380f12947a8393b","b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272","7b846d62ac6e04cc3792c93576acce6a9f5b6e57","370ae3512deda40b2659a1192f302298e269305f","2c9468a46ac7be81085baec4778fcbf3075b2c70","b550471a148d232f50d0d1f03256fc9ef82a52f3","4c4ab140b4569f2700517a13b20127eb7542b3ec","eaeee58b9ef95f708728161296a66743f45501d3","b781dcdb1a33c98be56e95d8557dcbc01d116990","cfaad1ebe75bd0ba48258bcb9b7b137a3f6b7940","fd5fdaba68974baaaa8868750ee0991478c9e089","d33bdd2891fcda4f139a759363947290ea058fa9","9ff7c5524f21d299380e68e600cd99133cf6a215","952cb123641e509d9b3285b9f2b70966cdb19124","e6eae244d3835addb87ed31f8325f590521c73aa","3e2c7bf797bd073727e5d0272ce47aa77895935b","9a931e333c5e3fe9e455500319d861e1bd1386cd","98eec177ae3fbdfc2222844ba5b53fd9c8c45f60","8772b8ea85278f67832a34e51724720c46916f27","82f84f4c2f15b6715d0c8561a2cf8e85469fec76","19d9fac4ed3c9048423cb655fcd55eaade78de3b","280a75ac6cdced15a47f7d01199003a147a9e1e9","1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45","26baaf447abb85c7a1670141ffa6a41f3287601e","68fbb8f8ac5c11a751c455fa1c4465522e21713f","b3cf4c73fcd51a893ed12dfea110151968e1a2e0","1403fa18a9cf1077d9b7ec974ee9f77249ae49b6","ca866803bec602c595f0590977fe619194c19c27","d691cb473254fb1058863f810c11bc2a67878ff1","20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d","54f720ac0688cc069e5ab7c2d66d2e8649143b75","5545afd52b912722bbdb6e412cce9593857c5726","b8c506be1c8316e6808ea2ea2b87b1b8867a1a2f","c0e63955260d36bde58102805467e16d3ec90dc3","f82e7d3a97431107b7581dc27f19912b12d3fb68","480ac2bcfbe114d402cf5279ba392e709d378a24","31ebac2bfb7abc9b99907d16ac4926a1dfbb40ba","fbc5f1ecfb60e0a08614d0fb2d78db6b61532145","aed2f5f938c41af5c65b543cf4d9816780da3c40","12e3bb1f0147c17c4269977949386fca19532300","a57c1da183c22ec6fb71fe550a6049296d63be3e","28356a7d63b324bbd4b202434e1a2b8ac40aeb3f","21385d9ecbc74425a599f8a5953bd2ec7fdd1b68","cc133c9289123e71789e9410f9ed07e2546fa459","a9956be63de69ece580ce819307833b22c3d5993","8e5c40b3641352699497b8b4407144ed4f09c817","b41be2d1a9210d03be0817871ead7aa0f8657716","978cb0e884dea9be4d98a0b52ae930655f7d9ad8","605193b22fc61913d00b4ba4801c0283646b3a00","9397458cc0a37f4899a0dba5352a6e045ed123d8","57080063407cc77c400197b07a1bf47f8cb40978","1a1b62748a01928401a344b8c538b59f75706ece","d37ef5990b229c0fb90c25e884ae6ef42dda5a6c","83ab4445f2b37401593855e40c1628e5742babb1","8d9b73171ef2e500dc7e47e9373e602d0413a6ed","e525a0387bb79d5302cff768e580302fce0cba8f","da3ad668259aa03caeae5904154e77481c1dba6b","bba89aef3b01d96a0a14e93d9f78b068d3f3f8ca","e468bf25442648537abd9d31c6973bfc70ffc7ae","d279d060e18fba43c83c77b0f91dcf2f6bfb3fd2","8462127aa904eb394f86240d18ad0d488011b1ba","46bb02991ff6d7d0ef1ecdda76de015b183d0c08","223ca1363c32c12a6a5842d1c606280a69f8a5e9","9dac41432e9aeaf2b96af9cd3ce44389c604c28a","bcf6491a86038559356729f28c98574c8086172f","7bfb84af0816c3f0cd9c108ff401cc7dec2e4160","7af77e1b7b60a023508ad1b4589b58adc500ddb0","06eef730c0f220ae16fade6e69ed9b81edbb0c23","e74d71a5bfccec42945836c82521469ec664b6dc","5dd6530acf1f1db145ebfdd1c0967329b9c36fa0","49b288d331cc1cb6854c780b861aa7964c6a83ee","eff44f0321268d0e338783b7da82342106a1051c","0e6e0ed0e5b8f41b20c087f3acb3a5ebb0836e60","28641fd9b8e73b3fae57ea4ccf0356629507ea3a","b06eca108af4da333e84f553ac1e8ca25e6c1cdf","5bb552273bf1bf2dd1ce4b79678d0cbd1262dd04","8113ba8befc7d2ad42a58ec7a01709ad26cecf54","d43adcbb1e8e14935af21a2765b1c50f9a3d9f20","637796900080cfcf407e1045f10e6e9040c8d33e","c6a0b0dab30a6a57ba69fd831090d132d758634e","ae3d316798b6fbb36f73e7c2c0724dfac4f7ecad","2c6d0d490519016986c1c5be992ff53fbdea8c8f","061cadcae57cf05b9fe60d42f1a8da0f0e6dc328","5f41ea6bf8b75afbde201df7a11de01196cc0e39","864c0e84de9c2a2c5a030ec4ee167f3793e1e962","d23d40cfbdb1033848f89a2896701b792ef5e5ad","7cad11e1083c8ceb07c415ccb36eb4596b66384f","1d6be8b00d9c46ca748f9465864ce74487c6bc88","48bdaaa5601e82f242af240fd9eb1b4a7acb79b7","914d670a7164b920d0b465950083aea7924de937","920310e72af9f9e36c007fdfe19ae03ce3f0c670","b0f0ae072367b061e4ff59b17b920f2d67b41e3a","90f8a3bd29d9119fb4e34ec738df7583a41e7ea5","2980b27befbae4161675af006b0f8bf004970230","15d52d6c95d9c04a990acee55a64361c4ab03efb","af395cea42913f8f9d12912d7eee9011dd557ec7","dd01286137366a53ee7ca41f1fbe1368d319d4d2","3a70d4a072fa170ae927e2b416861ccd395f92d2","3816fe9d190817b871de3a5b15adee1301b9d267","0e119a91640acbc7643ff1dd1049bf12ca302d21","c973f3a1da9fbb7ba816455b761c6cc3f9535b78","52fdc65a5df71af98af5f54ccb2db972084bbec1","7de55b86c16b2fbef45d9114031fb3b88044fc4f","4bf31b3f3d00bd2a27d8414e8e5bd254b4d4a29b","ca009ac4afcccc21aa422de78265f05418304aed","02aeac12d1e0638ad223190b2eb5c6845090b4ed","69c8b583e7b7c31e9316a24f185ca99f9452d91d","a15de809429171e93556db6e9d7010a2b3d61f18","288355afe9d2c2baf5bfe52875934c5fb3178546","78601c843464288868a49eb94438c0b25682c0ef","4beeff94335938ba0249aea69c4e47024b08bf64","20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a","6b154c9706c4dc99728195d5009d42782bf51b86","5a8335436f5b76f950a2f4d65b37ad10f195c08d","158585b21cf5570c425428bb76c6749518199042","2924536e903bebe0d7ddb892784fb3c3f16b23dd","d7dd10a1a2f64d4e77f09e7d63ce55630863616c","f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1","7e3044981ef3ed2a71270e331f2a36f57d5ec0c5","e55c6f823251fcff366c7ce93b3ab0bf1fdedd68","ddd446f274d33d8624da3fd842c23e9ede0e6b11","dc58be9f3542d640771722187959f56f042b5baa","d8c31e0e7480906ccf230892b090e3c3cbe1b271","a1d841e6f7b9df50e0f90901a79425496bf394ad","f5ce4e251d0d5d6d1c77a25587870d91ac66e337","5c77abd8a807d25710d75873b32d3d724c2f4c60","f1e1910ae435c255745773bf37a60d798f9412fb","454b210242ec15a9928324757f27989216bc5a59","3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33","b6ac91c0e6416eda0dec226c5dbe5716f293e4f6","9be07081de26ff829586e8c81cc32f07b73777a8","96eb97cbbf8acd38a44ecb914e12aeda322d0bd4","1b9433594ecc6c935c81e9030a6b52c7b56cb3a4","779bf6eca3d5c50e094c65bc5c636beb27c2529d","7c1ab42571d5291952e329554643142a30dee1d1","17e4ead62a949e2a1568574228a157ea4b403d30","a78226c32ceb0614e079f5cdd5653af7be729dac","1bc8d1900fe68510e1e5a9cc08a7241d69690034","40d3234304535a3993b44c0a7cd55e18b14ced95","e4b7a45a381f028752163d0f57662baa0def0301","9238de4ea9fe444d2dcef8802f1a990b3c6a04b5","fe49b7180420eb8dafe4ced86de7168a34c292b9","4316a17c02383c8a07966dde6c8ed9d65a55a8b0","eecf4ff273a74ab8a71e6a8257032125c0254799","29b62ce5d009bfdc57e065e450d7e01c5bd5bd05","647dc1e21422f1d501de2b80a5830a97f7ead0b4","0a8d6de0c336dfc2029da276c80371d3bf4c9792","5c355a63d3a86039a8f1a88e6ea508209de97dbc","0f767fe8b923c9926247aee387563fa5e67971c2","45cfd199a46a6fdffb48cd367c69a336eb79590b","628b0a9375814bc811820f073df5f102bdb049fc","c6b55e45e9256bb41b2d045d8c61d1946de881b1","3b7b581d63053b9cf599c208c2d79318abba40a3","90b5b0d1c939eea5e15bc42349b99fbf65d68ce5","176920278f7cdaca9ccbdebc9894f444902e6cf7","66856a11d7ae7641fee369842fd63a2984f0802b","ca6d52cd68174a9496a9a5034f3abf31a3e0859c","9731da3280ed306c79e715c97279a4ffc6c6a061","b09dbaa78e716078806fdf1f88dea279d7d3c257","716dfa67a3c5a0a38205179c01676e05a718d244","a2386bd2b2a3eed54e02d7609c3c99505ac293e0","5c3c87206b7e00619b22d45ff2ce677ad50d478b","22cf80eedeea48e0014065e87288d4cca3a62dbc","f97ff474d55ba26369e43627d7a7fe7f994d640b","576a28470fce95cf0d35d5e2e1e408b4afe80e4f","1e095cf39760d0469e7a5a0749b1541a0790cb77","7e50a9a2e87582e922b06d6c0b6a03d22e7cef68","55b8a353f57bf870f17365389957433d4072651d","91add16300de38adf1e95728055c3e28f36ec182","7a142780f05d56aa751690c8716bd8aab429b140","ac157f8c05bf0967b65ba289b6118de807612cdf","6bd22b9c2ebe8a7c489e167d61961be5ee210923","e0c7ffc65aa17b626e04949a5bf63bda51da595c","a801e28e46ebe16608fd63f1a621cdbd9014c3d9","f866a793882dfe79c4d09c9b9040a9f6d8fddc9e","37ec0ad35ced330cac9d70ac8ea53584876ce38c","9693f37fccffb415fc162d4e7eb397b85e6debbe","6442dfb73bf17d69768b5ff42d2fd269a6aa2f51","ec18b97f5cdc3fcf67cb2625d289cb061958b2b6","805b668d7f7a5fcddf887e25938f6ee829bd19d8","a28bf56ef9b9d5d93031fb8ce4209370f075f69b","bb2a456456857a3133ac837ea8b7b934fd0c6407","1726bacf78ea5089d2e23e55a334a2126e7c0eae","f9bd038ca749ccedfc55170b0780925574d4042e","973a12c5f2420b56438086c9a81eaf6bea2b537d","eade613dc7e83646490477dc188a0cfdf75fa67a","38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf","48959f0590665e9c958cafc7786a764365f4feb2","6856c5249104d2b69fe297ff7546092e3bb23555","ec94dd7eeebb218c51baedb1e63c02e77f8a2c9a","8cbb154466c4555f8ea44ebb9ea98f8a0e4c9877","3185ce64c5c27c3ce7c4ce755bfc890bac172f04","db9335f4c1247d950b4858b56d653975bb3058ff","a41a70ea3e661b14acd747e6173b3f08086d79fc","54571e94acf4628cf28bd4bdad2a5fc1f76386a8","f6725f9768b8ba379106b26810c83b0bd110764b","b391306828294bc28675e135e7c2232ac6b8305a","b9326e3f2bf08026b1b1a990432606c7633fad32","ffbc2e56c90b632382b9deb280ee62d2f907d722","96c9f11aad7b3b422c71828ba756f6a8056dcd70","89bb72b2d3ae209eae64252fcbac7d6f0ff6e376","ab93c38335f395345a9a855520bb54a3bb9b7a65","729e61e1d5faedeee116f3e3189c5453e206643e","050a514799148877ee56d6d678ad2ce45589aeb5","185ba75bfac7fc958bf334ca017579177e094149","913361928fe2b917def749af774c94228a840524","e8a2c767d2c151b7960cc8a977b09664e10824e1","e49b73e93a91ebd76671dfedd213ddf5b0ae7b56","d81b635957450a85efbf25066f9ee517ef10ec3f","91655b9a18fdccaff9137af458add3778bf666e9","0233c69bdcc951926421f1d9ac4160e0f3758f8d","a99ca66ce5d9674691ee6252409dc18e4493124b","efe4c667884d069c444a3191fcfb2edb553cae82","3fc115e4338a80d58ffd9b6ddfbf6ddb01e01b2b","da2f7e3c3847e1a50ca7cca2575b56288f865b7b","a3dec742e94f12df9ce99411181000c740fa73af","fcf6977610aa197bbe9a044b536e008084531670","cf0fbe493ff8e2dd80859d75a9794d364a03551c","36e754457fadef8f850db89cd0fa54d50ede5ab0","ff11401441ccdf00dc0c6772e01a835a130ca83c","ea6c8d5b8b3a4223b21f8cf2a08af14bb9e81352","ac6257bf8ad51f0980e023ac4d28e8cd14fd606b","449a28e75a57a52df50db2027bfbe18ba3d4a0ac","fe5ee68489ba2a7332fceddebdc1987bd3695276","e5fc62cc4b8ec6440fa4badb5b9ff4bbe92bdc04","2511f48339ab9fa489cf31e7c985547ddb69ae4e","22d52276637164f8929e10b57a3d6cf8a79db69e","66ab096c49cf6b0d3cb91437ee655f8757609228","fbdb717cae6f7598fb9459d2f05afb2745bfede2","72c2cccbe28d37890e3367c1488830693a225e69","681471e3f097238b5dd25496bd04e92d5fe6ccdf","aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5","ae055ebf82d46fd64d79c01369d60709a2d6c44e","aeb5365e841d610a3b9a0fde0520238909c25c49","6686fbc1e0458bc87909863d4a7ed018325be2d6","484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8","f56a0435f2008cf88609124a74fcaa71ad8fb2c1","119cd5d3ff9fbbafc59db7481c0eee29f43c0c64","72ab3c22367c98735cc97402447b862b59b8557e","cd60c11229b7bf04a994ae7ccf7463a3e586dd41","ea108bed7941725b1da2e0e28d7c8dc23f4fff70","ea8292c1c06646928968519e5647c25cc3085b07","afab4168fd33e56beddb857625facdfca305c575","5e0edcc48086ab0aa9a831373b3b26368faddc07","fbdb7a947bd9d75ed6e2a86e58337ca4d47d085e","673e3b70b6bb888093f4963348c76c1423987aa8","5502499469e84176bcaa3eaf3c2e0aff3778227e","1492fd846073a4fa643365a8a5d4e021868c0e48","2fd9b77828bcc7c22594c7037db17efd11ba1909","92f10a358289df3d81bc796a9d37dbd90afb39a0","a5e27503fd52589703d637d1245a023233a14a27","83740ab793079ff5094de372d499560589f68b81","5065e46381814746eeddb4c44b5eb1540b0331f8","519fce94e97888d37efc11b44e6cc6cb01b51a3a","3754f6cd755c5ab266869a33abdde87db4845712","c6ca17e12a4e439c3146672627c30c09e617a253","259e60d28367b4ad4f2be01a0c84280ee810935b","cf6450043d8815c5708644a097e3af85a1b120b6","f4c66408276c5eff471d9e945eb02b36e7c71395","565bb3afcc207aea6608bb119e21c6833f1b87b3","e453c10ff5550a6dd7b17ae68da4b858b6415eff","8e1c0f287db96f73c8715ac1fa387b430f3758ca","41a26528e4dc1e9204cbac20e3339ad89a2ed0ce","e4eb025bfe86df44fed54f93babaa9b193991336","2598fe5f8dcedf78ec990282323d5298683f3278","aa5a031f951ddc7a7b7fce30bc2f6ce31754558a","e8743684c84cab5486dc457174c3e8dd77a1c09b","519086af60a284f93374b6b3bf3d21fe75bce921","bd424d8f734fdad261953142451e412db60b4543","c702981d5785386eea3ea81abca978b640cf6690","ba5bc57816999804e3c392e9d1f94b528baa8c18","972c2ad09f6a89e45e61987c9aa89cc3716d2b2b","1f9812ab835e97ff07f4abba23a7915e04d306c9","efdcf205d2b428580ee9b4a50572649bc06b4276","88e28af5e360d826ee0e83944dff0003375e3daf","d41b7a66e9e01b55310d68e216139d6b6cc712f1","e2d208f1226f802b941d099c2f16223e7446cb07","47d6cc08bbd745d63829e02ae408c4ce09ce1299","081c400ac6481192d0df214fac9da0f3206c1db7","e7b2626707457fe1d6af36da3d7a1ec3863cd52f","6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f","2c59f778850dc4450481680e859efd66660c9119","9e751178eb45d048d6edafdd13663fd2dea047f9","9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168","f55dc6d0b6a0407fa9f88e38169fe1d216969f74","8362bb1434b16724b4a1ef959725fe009a58c614","bf44275b1af5f8757162ebbd81bdbccdfcf61a26","da034f324adebda824db010e1d020df884cb1e81","10f411b47bd46fc28f780be9f70c20228ef4428c","8baa85d6b4428b3fcbcd7ef160e608471ea7606b","282da142aea365680acd80c12916d8e46dd2f5e8","33f1204dc4e919660bd923f366897349a9f9fdbb","66d513bb2ab86ab75d727cce031cfb226501cab4","dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a","5b96496a99fccee6fe890810758a88c4ad9d9d6d","3668bdc93e30410741bb22dbd2b1735126e75a48","5dbb587c0ffe35940505a3216e0fc56b063a3b31","0be12898a7ed2d4130b1bda2dc2677ff17018925","130b83bc527b90448a36f8d6357183d29c837cd5","7f98f37f139537fe82ac1e7b790c7517eed05f1b","8f259ff5ca04635d3c229c1947741fe828a96f98","fb9d1498bf96f89773dff3f0e5ab6051b84f59bc","f31a6d26f15ef6fe5aac783dc188534074517b1e","3813160ea015b6e7532455aefd183a274e56fcef","544b196d77428f5b3362f1b3a3b7f2be3ad4164a","8a5d23c820dd6ff0d124fa6e29322ddbfa942ae0","7d06d50e65193e7d40d03544d84c51ea20c4ddde","fad6b29a59525cddb3c0d9e284671d86e18a4667","b02d67be308a9f756a9447afe14ed276a18813d2","ee7c1bc235cabc159359b6927ab628280f76762a","620da09b8714b446b2fc2fb0a9d897ce502f0377","441640506f5aaba3467e5bad706f101b7752d119","a6ec3af349914ea54725e87a699fa5b6f942dd80","d306b9bea57660676f10229dd65fc885e173f268","8dac3bf3b10406d05c4d520e81082e490e3b76ff","c931ed976b5952d7f0972f4c8c4efe279db456ac","882b3ed13893d721d39fb9780f3fe026eb86184e","38faed54baa04a1ffea52020b2c87567aa7cf6e0","e4c5a16a2c9c9a72675866562c1b9f03f1d55e2c","dd1ad3175715d7a1eea089a4d9ecec8cb3a516fd","24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9","b8190fbef6fcc676a0b2c47dcd739f5fda08be3b","6d37253be5657844171413c2fbb164a1a9e7ee9a","62dfee768d1541d8933452c004e5f9e002e6d912","22c9a44174a113a5f41c21c3d8fa22413834a21d","322c12d8a7d180625e0c6dde0e49852d96a21dcc","d7da269f46081ba5d7fdf7b609cc15fe6834a43d","001294ed35fc4ffe2130923ab180255065a79c86","8cd1eb5e4fc5b966ea0950e859625ccbc1d231af","d52fa2e0ebc5eec796d243286494afae55d3a31a","06c6516604696c294df2e374ba8433efee54912c","118f54aeeb3c2f67e721d261edf4f96dce7cf0d4","456b7733fca2af68c1943597e181d7bcd81edc78","fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74","a5a5bdef25f95008e7c4ddecf48694c43000fbdf","7c4221f62aba064718301e0de69c0edc3bb1ae3b","c871cf68012f833d33be9f1c9bcc59dea6a7a030","f4dfa37a23629e011dac74911a87860edf83c63d","b643d9af6f889e12609997dc253e3925f0438c8c","95e3279d34fd99bf816a19a7c0dc5a2d58e418e6","f1e75527222b0e01e04c64db26e5f1e0a0017922","3dd4cf3fed549820bdfcf04647fd21636de1b33b","b09b449615956f795bee7a0d3a64bc1e65f2cab5","515472bc524b3432667678bd1191042c3b6b03b1","9e0b6057e74181635bf3732879313d3d82bcfd93","6776fa63de4d96f043c1e970ee366a865d46da27","b06d235ce8634167cc1c37814f915e06ec0fa326","a8f8f52b195f1992ae72e5ea21eb0d4eeaeeaa02","98b02209a438ddd4358eda58870100287c3924d1","60fa2b98151ae2fc87d77ef52372eec82f7754dd","9bf3ee7acc144713d8e55d42f29ec0ea6fef7301","0f54ab93bc25dc5164c678dc8cb653fdfe8a4f16","10c512e46d57034b2fd6f408e0fec37f17e972e5","dc8c14548833d6d1ffe209ecc37e442bc5259b3f","0a72f9ccb80baed0e21a5d7b25f717372e2e02a2","fe087409895c167d0149513495219c2b6640a340","92ee868a94cdd55bbadc39e0e28447d08e7aa0ee","3cafcaedd02133a5a22708cafe62e951fca8b803","b9ed5b12c9c4b68b1f0c727916dfc74bdc4f6fb7","20112a338d94364b6a296ce9ca3753699e76c98b","daa41802109d690962129cd7a4264ad1f9a23068","d6225b1e0004c57cc50452ddb5d512fd6556a523","85a5290ee8a4c95be19f086181379330baf0deed","0ab05b09e4a950783c9bd95e65fdcee6b39dcc67","f0290e643be514d15f29382a5b07a3d3bbd182f2","cfa11777c0a031c0f3f556b27240dc4d789e3cd6","c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2","072da51f20870ec2949ed306be46501905b93a75","842e7bfc2f81cda73fd9f16a1ade323a1a5d0292","591be5df25be713bfe9b34a93b72b33e6e6f989e","4f54e721895d44ded7b49fe6d6138a97d56d456b","e09e036565cdcb37b86f64c16531ce8fad4f860a","c85f27c9736c1634477939ddba0525624c1a5602","e65eba664fcb333256e88a34da0c790b7d4c37ea","3284e7b9d40b37de76cbf487a31ea4ac3675fd0c","797168e62dfb43762dbf91a47ec6484502904723","0266d752b3e0b2c5d5234ffd16ea19709bd0c8dd","87cb3629f2ae34ee65b2edaa52199c302d14f4e2","5974653307b56cfd8ed5a8b784f23e7f5822a6f4","44c37e9b13c255ab0e002ef6c0ea794141da1a9f","3edf66477a49696ae82074b4675aff818dda68fe","d57b09e47bb229b164ac34a408207882635b541b","3b5b893a0ea489585ba98361911fa210b7864a43","5e082d583b1dc0fcdefe39960bcefda7955b8537","d08092e113bd878f8d3eb4a4f67f305b82df470d","e53f18689927be0193b6c811f0de64ec6686860c","9bde4e565237b60f3543491839a38211ca717e9d","e69e50040b51d3cba4bb38b848bac6ed003640d7","f3342eb72e8d2768d2457abbec28ccedc865876a","45f0dec55c64c62f6f47b6fc6735af33afb6e028","706895a922d69c5825d2d2a2d51ca205b1b81ea3","a3e69b7bab5fe15eacdbfabf5f89a8f43a7c0be6","a40cb680cae75342ef86443c6996024199b1391d","528727d3d98f8cda714f6649504c416b1fa34a96","91ee2f60591d0b47d5eca8783ffbd15caa9c4665","6d09183c44e6db0ca1896f50f8727e55716dd85c","81a5e4238d43891442556c5ed208a15ee938b2cd","0f20d8756e6d6842449e4249ba961178b24c72ee","4d33eb01d7d29e32359df7a072f96a084fc7bd05","1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4","ae855438069e16a0da6d569404cff11f9c8c7bd6","a2e39c8da00e0c8a1015a6dea8d0989a551ee016","7915db67c55748e7e7ad3051b9749f9a992a1f17","bd5c8f2aa086c2cacc704dfef249c124760ab569","2009619166e019f5eba4f4e67485011c038807ce","912afb129ff1f220a0089dd19d37158736eb3f64","621b8d132431506b4b686a77a72f240095b6b1c7","67a29bab74837947fc05a889e573efd86457a88e","b3b1fdae85f845d92d749ec268877b87bb9bc47a","029ca80dca135df3dcbbea517032d6842f2efc87","b7b547a191ce89df25bfcc322e1305c15f149f49","d76ee09774c546476b350c15a4197d2b9ae160dc","9b8f2741aee4604bd7a84ac746fae58ae06a4267","fa0d1cd27cac45534097219b52a5b7ab08e1b917","48f9c0228926d632eac2d820be9d9e3f9f3ef73e","6d19d905cfe2fa426c9fd6470fa024255a7b0014","9d4cdc6d8a04cfbd543b5385f68e61dd1b33bd94","ad8d4a6b261277388433d72f6dbcea348ef0d0ca","6872139300cefae120d6ec9493ebb134c41ec7cc","e9d2c9ad51f7251ec39ccc7a890735bc1225a448","85d8000449be06affcd686838d498be186594c14","6bdd17f07c37db678f1d4e915cf121ad085096d4","79c500bee1bb53164a78855419eca8543193f77f","8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2","f1af0fd25c8b380956c8083a448db6c7b3fe5142","780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95","93441d6119e801fe3b949c96a6c845e982462bd0","8f7a1367fe9bc15314aedf7fed3b66e31242706f","38843a67a9fc1411feaa0106b83d499b511aa7c3","a1e32a6f7d19a4a594e498fea250d0b65417c2c8","0e07f49a03cdf8bca5859e2a28bb68e4997005f4","36687684632bac50f1e6b0fc4b0adab6f09bf663","fff4d5867ce8ae69cd5699a55f7617edb3015f0f","a1a57bc369de01cbb2295b403d84ec5fac210020","5d950728795cdc9cc6ea3c40e29b38d3dc43b709","913e3206dbbc503fcdf093f8ac52a06cd6641103","d4359b2d09625695a972a40ce76faf90b38f4e59","225fbe0a9075c026a1a41d954b1dab8a2269d6cb","9b2f8afcc2274767ba5afd2205d5d49fda449864","17f706594412194bceb5209dfed0e54ea5bdd5ac","5e816fd8c8e8c97e22f636573667a99ac705e56c","0f1a717c643f3353ed75051e2f432aacdefe0ed0","6e9e57beaa7876479a629c32a31c98f7699b9773","00bc06b50bb1c688e6481ae8fbfab0a758b83dad","0db02f26b66ba4e3ac671607ba85fc794ae698fa","eff0bd2d48b57855b8895c6798cac7df05851e74","bcd55503b455de5442fc9074fdd26f9837b85386","753d86f27ad4fe9b46888269404b68c334efca1e","3e0966cfc3b25338c1cb23f9a47272b622febd94","4ee9a1033274911300128815f470bd9cc3fe6f80","64717a54e132a905a35eb73ac80e4aeff4d126d6","725b9c8c05a9906218ac28a2c7b583e4754d91e5","618d34463d37f179ae7f6fbba15502e2e8ffac65","7bdccc19119cec273f46d4d3b1be72f87049749a","07b6195a33c1344abb8b8b494497bcca5e37dd8c","a1fcc4c33a3407b6e663cc1f781ae5819d5050e4","5cb31f6d5b667a551092b699de6f4786e0bb5b6d","8cbd0b9ae34f893683bb650813320cfe9d1b3d78","66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc","831ae2d510b4ae87a1ff5f828ab817640269dca2","d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f","1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e","f47d7b27cb70c8f454fd5a6461f817a2928d52e5","0cf4bba6e2c3cb8c046839feebe04a76ccaa9315","214f316cf9c861a0083cf74b790760aab77cb2ea","644e9076bbb0daf5e137fae2acad774c6fd3dc49","92fc3fa5369693772d4cd5acc42fabd18003fd0a","0454e1d6cbe95fa6708ea27525ea78eb181590d4","35ffa56e170f4f666d9f9105c3e5cfa40c310a31","f84ffb9bedf307721f50d36eb5a9e5905a52a583","98f23d27a4ffda0828a72108c00178fe1d8d2c3f","37d1bf4d53c9e057fa344d37ce208874bf319268","48a7216f99457ece6e4958016260652063358acf","425962a3aa1fa6068d38e7bbde2baaa501039975","361c8b1dc6a585d1cac663df6b3619bd8165c390","42cbdc26b83db39b82546aebd61ec72cd815ebb3","8a27835bca1e4462b372bdc6e3a7f3da4ad21a07","e76f744c36234b5b4043c68c7d20a3d2e22d7a8c","df202127e3096c7e8b5188c4d29f38b03cae1658","b9f944ed5c68f6b2d23866cd718510596080749c","1923733ec83d2402d2b91877e9dbe62f87882784","c7b425ed9c1a085ee648a11d037373af5df1148a","c9498e12a503697011e7297e5393f1fabb54fb3a","360cebaf23e8d4dd8c701184214d4a6802cc587e","57e1387199c96473007bfa2d430e8cf6cedfc5ff","f70aa176e5b84c3029078ceb4941fd6234ff7680","8f2115529ec861d3d4184091dabbd063e5684983","40944ddffb8e6e73c31d1061eb185995787a968e","174b78119bd644106da3c1bbd27a530cc9733d1c","3520902194357d77f729ed608bb4c1ea68fe495f","400febf58517631651ffdb6707e483db3271f04c","7c20c386c519185bd7884dd770588a360fec9a11","939ec3693043aabb7c0223b48955bc2d1012402c","29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c","e71391e7cc1f143055ef089e94f3e0d033630f68","3d85a144040389be950f3a34806016252ce9d73d","bd79aa52ab2ef7eec4cad55d373b6e4fc7de7731","422fac5066b704cb2bf251000869b5b94e188c85","449571b6cd48083fb34a4f7aebe6758cd527afc9","17fbf473fdd12f0a9a351521256d5c34880cb427","935a56844473931dcd810ae5f6e807f369ac3920","7544cd6ce2d747b65a0ca704c1f14f6393071d1e","2ca331d95902266239b2ecbdef8dc5831bc40b6e","a95a1f47a45a5d8595c6681c28abd31ab0635479","0bbb0d0caadcabb4228482424a3809c7132aa557","4b05181397bb916b20d0eec3d1c640e028896eda","1c541a2bee5f3ad71509d0d4a08d6db7d97c46da","b4b80625d175a151f05403c9dcbc5f13be652289","b587a13293840975b53bad3392374ad30a578064","5e7f1fc79b03f0c1eb9877ff82f24b921d2c43ea","81a10795dc3c88331e211d80ac13baea41b11d77","4928cc34ebb907c72232b8bcfc311bddffefd232","9b9580f5682fc5876a546eaf3062d5a3d29fc0f9","bb3362fd124988b5730b8ff7d1a9c0e6b6c67789","c3bf11d4d48c0499460dc294c6836acedbfd46cb","80727b68961c0c884b7ce8e84b587e4f0350f385","b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c","bc9f9b1c6ae0e5858790fe2463a175b451580fba","adc13e902722d62555d112a74c5b8ce39348aceb","e048d1e0a2acc187c90f1df5da807e01547b6e74","d8be6713133555763f86cea4337a6548c0dd0639","e3905a084e614738fa6565144bf364b8f364f2ae","99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa","61655d6dc2912424de937e2870b6a5ad346c3daf","a7fc04626af238bf9a80c4f3b569e1c5d70465c9","c246931f030fa434d9494835a565543ab7d61258","916e84d08cf08de08ba6966a6fd28ffb2b2d6cd0","71245995a4813d49449ac055f77cf60c896b483d","6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1","06690989f17f8ad0de84794b4cc42fdf22458302","57c67fb0f7515564ae739e828d2f4320785d789c","dcd50f8838f0e0714e13c0d105030e75c9481c5a","3ddce309f4ea3410c280192f9062b25b02df27c5","3b5f1afb5cc82cf8417b1fe94774e04e238a9488","7723579237706f08cc29b4b4b551c552ed5c0694","aebad5de5f629826ae4e63df7c48cab204999b4f","65bcde0a7d837bcfc98d37734806caa1f894a36d","95dc15b75096b7f4017b16ddae9066ee2deb3934","6a68ce9c93fb47d69718cf41c97074138b81c620","55b83157e70a34a933a2a73f14a0052a832d0287","ebbd705b63d44d6f25949f6fda9bacf8d974c8bd","9f2f8c91302e5a1b66c39ee32420288398742d64","7073bb0bb2c814b71f6128d249d7135dfca94b4a","f0d9245ecf981dada4595da0e525cc95a0caf785","816b3fa94de91fb671b58d7cda57f10104a682da","c4c6797fc1d700f59ea8d4927d42c1838bcfb3b9","541a1226cd9fe136ef218d74a92a1d3ac6a76fab","6bbc53ee18f273cd45a332847a9053a268b3937c","bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7","dacb620f83c5e84a5f8954bdbbbfa030af9e2444","cb013e87031aa2d4453eaaee87b6b104ba625123","e6bbe9199436c1c0e9467f4d1bd02d465374ddf6","a3481ed1c780ac983d474d97af68f7175f296116","d97e46ffb6e2e449f958296480d52ab5bd779d0d","367aabf03080da8e4e72c9db56b0b2097c86d6b4","3e50ec71e97dbad6978f06261175a4c0504013d8","1899f7f28d814193a04b50fe51c5494f0eb14813","1fcb2a1a00e425266baa53b0de3530c115957963","0e8b8600488971e5d452ad681bb41153ed8d34ad","5c135bc0b3df8c34f84229ea4c207d9d72f0fbab","41677df7cfe74df197ebfcea9382b0154823d136","cffdc52482b12db0fec62a49680a350734cc5c6b","01bb8787c953aeb399bd97fa64c8b31c2e9abe43","f38f5c9e16c37e799fdcd2b71bbe7f9e66705a78","78b745bb0a6e515255ffba0c646c770b94109413","ee105744e0c6bc64f76124b0a80f0f4ac96c5957","2345f7fcae53b12e3da15b8e57fdf9c79669ca10","1c1f17e72baa5a6cf9d630cc6db3cd95dc48569d","0f1ae03626941590f6d884e8ceafc9d2264483d4","9cf8b235707ef2290e4df049e7954ffb81bc57f5","f665200df7bd6d1660f6dd8255ad66f5c675770d","1a99c5bad82ecd86e3329f71110c7c2c502b5219","c43008d2009206f231e9e8db0a3561617afa79cd","0537709b396530346f8df3217c2c19574760fc94","131cd1399cc97ba2f4b3cc5c9aeff64c33de0955","c48ffed87a189c3543e0bb2a8056f24b5f7d19cb","58a891265aabc7944ae5b7e588b64ff21ecd3ea8","333de40180d7d8d6890cceaa1bc3d46efa2b5083","99e5bb56d120e82279404db2731b2d930ef1b30b","c204170232a6e15d60ad67e684b21453abd71184","f57d6eef983e5abb650793af173bab79544e48b9","37ed2bae69c1ff6e7481ad837ab183d5e3b23299","944c7e26038ff82c4666fa2c3814c612ef576761","17b6cebcfe30c796fcbf374ecc9db14066f3744d","64b4253dbfe3fdfc4efa405086d23765a9774d91","4866713bc3ab58cd22ef5090a75b8a20e3b35e7d","3d0b39045793fc652633732923028a9d53d473e9","26d63b559433c12c8208d36ab586d36e47752829","3c09682417baa9bde490bd21961f6f3df92909be","d03f1131d75204fc0eb2d30896d4aff132c790aa","fc54830f1aa84534233c2a599e0121eba4255a07","b46bffd7ef87d0618e192b469dc4cf7207aac1ab","3cee648144b25a7d0ab1daa5ce09716958148f10","dca382647ee2734ff856f0aa50df12f86509c4e8","7526b14afdd6668498fa0ac4ce912930b8235532","28034190a9757bc0cbfbf6b2f9582009776b1399","137464af870d4155d948c5956876936c54c8d6f4","5f674bdca1dafd7073c769a3830dac15f5dbc9d6","7a19e3c6ae360fc278f2eed7b5d402d794b794e3","d42117eeb6bad1b39e23feaa3c027711e50fa88f","20b45678293551f9fdb5a4b13ec1d5871a3d9cf8","7127f0943df4790f49afa8fda084ea6dff705e7e","b90ecc6e0a5fe2c664b33ef6dd563290bbe35841","907100337e751ca710801691a1fe31bf6a6016f4","52d2d52c31c20fa734b1af85d673400835a97470","45443a165147859f83df37223572cdd40df476b4","910151a36153d954acaff9c95ef09ec6540179fa","7f02627290cedf2d5ef6b45cddc6117c763cb15b","f0abda999e179faf1577026d0369062349cb4897","e1948d520af3df173e33bc46087b1717215293dd","5524bcd2b5dd798c2ef054e5c475d2d3e4845d51","9b7e21698dc613504de04f4809fca8391047ea42","7427cbee7b866f589386f5ddd60ded445e6ae0bd","7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30","be223c91f93f8e5235a4425236a4c3254c3e62c1","4667f9e61ebacda472a8df123018625488a54645","918d8517b738d1ff1cbd8d803e291dbb4e4672d6","d91120382991b021f0e39a39d4aff97ed8bfdbd9","c1056a9bfb723d053c3bec9d9f8d84ecdc5e93f9","471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214","feb95fa9ace04a3f2eb883e39995b962fde09561","68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4","a6c37d2b5d058d3bad2a942d965564c5054424c5","378785656350fc1eacb523ca42307b651607fa6c","4bb93c976c6b67b4538c8a012ea549ec24e3ac1a","83bf8036def06e8038891b1f143ac86c1d9b0c0c","eaa34f21236757758920efed631d51068e9767fd","1785f6939f2db8e02776559c8a2b5c5d391ad909","1555608276abda42bd2ced9f949e1afb5bc0a6dd","482b21a5a4562ac2dd4f5bb2c35b53f4d8b860c7","ceeb5453a8d8e385de49a5f72b1b395e7ca380e3","f071c827422e8d3e7344345d41d9eddd57454abb","5c5e22b252df8deb7ac1d53288703807a9229da8","ef9720c8f032ec85ccc45b21db5705050b5e2d48","3c21827d13793684fe2d87ea208194dadea11cb1","e8209b9c5cd40649e0ab87515d20b4aab6c9feb0","fea9511bc6be3135ee80f6aef03b4323110826e9","e88e0607f8f9eac59d155c23490094159fde865b","10881802bab109e076577edda3b9a86226367cda","ef2f6a18d215df77ce5c00b19b9429ddb1613c8c","f860915ae0a1f09ff554a0b37777a57fc6e29ece","d5e2b59c84d8cc60dd042c1567cd1d74a654dc6e","9ddc13a5ccdfdb67950bb198a6e56868f64e8852","3b2c96139b39ddcfbadcd21b61e5c1ff608ad95e","b75fb6674b844d177d6d07526dd4d05de74294f5","36d51f21ff2d63bb0a77448c6415d555d30dcc13","db1e9bac79ce4934e62b1c97586ff0ec19346ffb","375fbe5c7ce5ebeb45a04e7f6b8aa72b9fb06507","b5f2ea542a563fc44870417f1343fd9cb9acc253","90b3f702bdc3ad6228f302cc8c9f7d5f272460dc","9a2d5fa1e19acdeaaf9fef253571677868ad3346","fc7adf0b4c2d501ca2732d366156ad32e187a912","0bda0fcb3e8985fe613b696761ab5f211316faf7","1b189ad9435b6b119a594c4972aee88bc3ca3e29","bb1b51f470b20aefa8bc1e401dcf76844c7609d7","048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9","6ce5876c63ffd7bc21b38197c4fa89713a77ceb5","46b6bb9dc49a7b187a7bf6e19e5da732a5656e19","269d5704202d29d1f367abfb2df44fa19997fd18","3d931f3353eaa3bb9afed0c351389006826191df","f5aadad7ae58d2eec06e7b6fff29a9ca2d035063","3f3798811d018e19ffc7ea43465962ca0f5f1f56","a7131883888b31f972025a248c16e8ea1e02f09a","4f64935ab62f7837c0a1cd6b8f069ef568928474","00bfdc834bc028e7c15e939662a72353250d00f3","c5a2aff6db2ee419c544a4eb38f2629f4f9555ee","6b7ddce183b7ba1e05739a345bf8b100b11e02ca","678563a3b9352655acdb298342e1a1b47e02c976","8266cf46b5f680f4382318d1f95c8ca935d2c5a2","ae1e43afef3eaa2c5dc0522e40d245672210a89e","45d1ffd611de94377f99e54ae7ca355b2b23afc9","f4ff30dff0468880c6b36c347e83ebacb9db2d5e","94a6ff3d7a2ff770e32a68ac76771639e5a22665","d02261fc844b54ee5a1aa96ef675ee3b3c672744","c63ec998be918ada277d381520d6324a40325409","5534ba83dc4a0adfda05df94905d9ff0eba422e8","a3890594fa2798ef31d92e4195c84b7246860929","1dadaa4db3bbb825dc204536b14831f1042f3fc3","990956c4e0db8de0a2031a416e6b8298e25a2ba4","eb14373d699870e5f2cbd3e0160dc8799c8de83f","73b93c9110ec853e12bcde1a26305bd96ed801d4","18c941bbec51fa7e899a98eaadb883dfc4f046c0","26d18b74ac8b5cc3f99fe3aa7d8a2438f9dd52cd","78856d537edbcffdd12e032bc45d7f70885c80fa","dc2ea39f242979f69be3469bea8ef2467ab98b34","ca764f8579d7831d7882f6e0978e21103163e4f1","9349e747f671b3c655c88e9365af7e07d95649b9","be71cb425b3b25d5507416c3df7b7dc0daf4f3d7","f8f30662d93a46eb4b1ece6d45be28760d5ad58c","1bdb55831dc90075665b1900b1cf4cdf1a5fe335","beabefe432bc8f6ec75f2cbdac96e055ae74f3fa","c1705899299566609fece7ff890c658505557f19","73fa537472eeb216bfbd98deb80290b995c040ba","50de99f0503c220aea71e882a16e0fb64d7eb680","aa200ef735cb2198c859e091f69599308ac09795","1f2ad872cc6ba88ee9242cf29093ff06b90e8d96","e260e3872cb08c12c46981a6c8b7d2115a6a405c","b847aec864d30eb148de7222ca74689c6be8c0ec","47944098c2fbebc62fde33d4a86e6a923cb547e9","32fa1e3ee6f94d6bc1fc5aaa604c7461428f63f3","1b3fd498a33151a1029a3235bb77e3c6bcb81a64","3d95c82669ebcbee15e04574aa179a3da2e712a3","040c87ea7b81c8235435626bca02f1046b059c1b","732e5be3fff2883feb4f1434bec953f936e7c9e7","ac4fdb391e50e3ba4d30fc5ab6f09114dc32d8c2","39260f9dca60d9637cf00264d8ae51e027cb1a51","9f94d3fbace543bb723b49d3a3a7d97e0da65f41","1d6b0836d38b742b37e5c4f0b7f183c1f891726e","d61b91cbe0c05466182b15a6dd1899e92fcac749","5bed0af65e7bac0a4f8b97ea5392d2df2c25622d","768e9252714b57421b5c893a8258469a14630a30","4c658dc52303ece088a245ede2835a68b78530b2","193272aa8a809168b836dde3535cf96ce1f52264","e6ac3a3f35252d44938d88b9471d1675731a56ec","c2de978bac2d6209c09cd8ab21b0c666affc9733","9c762fef0fb8c4af6cd2b3fb97525114b2d35d27","101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477","ceae11ee290debf84ab06494df1c7a88e0c0e65d","e4a24812cd3fa6d6fb9f0ba440e01c84642204ac","5e01566d01023b0ce136e6db122d5817d9b207eb","a4fd9d1662c7f22cc799a9500164b47241caf40f","d66b034bd1557bb8a3b8e29a1fa64b10b94e408c","ce328ce99b6dd41862dea3c95aa8621dc4b83d15","4b893ffeeb5582b861ef74c8ff320c4f30201c25","3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5","a21eb2b89dca54bcda4cb923d9e1ac01359aec27","3cfa9209825b1992f8958ecedf88ee1eec8c7fb0","bf98095f46c4d9dbe55c0d07582d9f073f2f7405","ec96e36bc9c2884226bd5a546e7b9717988022cd","8a4eca8aa84ae79feba4c73f45af77b3dfde0e65","db5ea849d8f20296700e9f9d368dc41f6609ce5a","a1ba404cc5d31e8b71edcc95737afe318fc01108","aed547423825af99fbd5112c39c7e3c33fc2200f","0729c852b4f459b9cb6350f564136e3e8aa6c2cf","78218359b1e85728cda9879aba326dda021219a8","86253cbdfe0410ad4d50c2051036b51fb01ea16d","0c985913a74ce196e81e711350961f3bd97a7355","06bc4e20d3952129b622fc3c07a33d725930058f","aec550641429ace3ff7b3db57c3fb33d8f1def4c","e535c942f3c1b7e87a2971101192df5c259cdd30","2b9cab25c08f9319fcb9d89262d8eda5618a89ee","c86f1f1737ee58dca9ad6c4ddb3b475fc005453a","9a3ca0eaa29798fd2e87bca1b96a6271681d9584","82b759d9388b8d64323b9f8cd61ae7a8691e4b8a","736b65e56605c5b50ddb48cc29d3fa457a3580a5","be830d10c25e0699d516cbb0a4e8124754e5ff51","7499fa4507919eb0f1802f01d012d9b88fe714c7","5aa40704388be838c4fecc9989dd69bc6b5d9077","9df4c1885362103baef02f01bf2012d8aa64e0a0","c42651c39e80478594f5fef0c852faaaf498009d","85f4f3927973fa7b106ee274033b1f0180ad4343","a1b696aa569da526745927bad1c4203aeab9e2c6","5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972","3ae24865f1d65d7b493fcddd7b431f2281661a95","bf4d749f1036f332094b8ff58cbe8889a64e6ca5","31fb0eff62dd0b03123af446218af42c3027962a","7fd6977ef9768a6f699ec0ee3f4ef46d152011bc","7dd00d3398acc06fc2d7517304f2c85365df67ea","1ce0ccac29fd6ad7d3c0c404cc135633a00c2d40","a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf","840c5f9b9882043a1e72eb9ce9ded4a3554273b7","3a21f98131149a534b8e89083d5ddccc660f8ae2","c0a8c4f6e4cd3b70d8c14d34918a25c28760170c","be867f387781913f7ffdecc4332f7e0978789f5c","18fc2ccbe1b6ae38153db1066b696dee3a7a176b","ad0af9d2739f17c35be1dc78fab8049e96592cc4","f97f8971e3afd738a787b3a47f18feba3ee1f104","04fc62c4e3ace066cfb6c1114dc0238b299e2d7c","3fb3b7c1f7609f73b6992b43316e2a52764f09db","955ed0a95f61e14e6c941540b11905a16fb40d00","63ab89d28cba3256eb9cdb707832e0551621acdb","5af475cd3e7de0b2d0cee6553668f959e360543b","942de803f94148f10562476a58baa4495cbb73f5","2420e46b449f4c8acdfe48c765ea52fc3e860de7","684a1207c0a08889be7024d5851c224877557053","8d497301d424f5f82c759878cc0c4f7e589bdb11","c1a18039c8557deb4517d2c001e35fa9bcbbea3a","494847f0d106968e4f527eec088aeb84ab39b112","1dab0aab7ce40cc421136a281898d106db2a0a06","1e068d34f4cb70c949aa7425c2b83169d745fd6b","842057e56f63c7dfc20b60615aa1a70fd5791d59","7398d696d0da3f294571ebeddc32fc92f9f99519","3acbf8e71f15c682bcf4fee248f58180e689df1c","a9779efe820e4ca62e498487d4e75e952d8b1bda","a0ac4293c17d08ca985a54247c73aa6cd183fe0f","f792f63b030ad2306c0407492f03fd9508b70766","dcce477f5e2b6572e3b9579e288986c969f1a816","56348cbbfe82c2f5e2b95875e0687b664cc6e2d8","662e0cc4115be65de3ca7a59c78454f97918dce3","9e0921e038fc2c8f88f837e234a0b1b7cec32117","673105feb9224a469eb629afe7ee5fa7ac0e8023","64fd75d91a65d6fe05cf6c3578f53f85b4c92c27","cee94b61199163ad3c03e240fad5b164958687ff","c1028b9011693f9e40f32bfcd45f33b1efedce9a","007efb6a20dcaa9230f1cfdc1cda92db24c5510f","4389388d4e0b2973e831b030b14e912e00b124b8","50fd5edb9e16acc9fe6c7828608252c0b6de03e2","279b7921e8dc8feb44a7650b983f6b3878a01d14","2884faf55bfe5bc01c71f1b77d8996300c7597ec","2ddaf417778e57a24682e13f573cb876f9a9ce1c","5894060abb35713d744b6a79e7112d38926ba767","9546b2ffd4a73001b4e00248b8f7dc893c133a06","dc3cef7c4d7d596dd2e6a171a0912971c21df89b","fdf914e53e80f49153ea7f999f816010c0ad8e50","5b6a8eca94301410b066def0303a132bdc833dd4","3ae61f22921520e473a9e95783f0fcc03a5c6a54","1a80b2a04a16f930e0d5cca4bdf322769d5a24f9","b160a26abd50eb34e8ba982f2c1fd95fdd6d102e","76ab7d3886c5a5e7c777e3cd9869e7b428247c06","280e3611b90c40fc26c7b7295430703f70f50f03","f1cd33b53916f47ee4b60440f5b37dd08bec0c9e","4b0bae97998dc337c0ca3cfb84332fe2d06d3433","992a76b41a59de8aad28cf6bce918e7d17970e4e","0e122566d0dcb1e24ae8347ce4e03121df6478c1","95773c478555728c7c0a183185c9d0cab5cff300","cbba9c45062d7daf76823cad8a98893132c3ba81","a068152ba08cde6933db6862b9b440d3b5cc00a5","5f7b42cb874764b9e23724ed4a99c1b165b84f8a","f32f4671542839495c5fbf18f3460eae8d0499f2","987192775a713c61bc7ac17b54b3bbd1d1e067f3","26332479d3d1df0b9c48288eedde9b2d85b3f752","5f5ca8cd9b323e3a89940afd5df09099f83d1473","cd56cad9ac9f0787d8eaa62dee470b783ee0212e","b4fb4a131dcfc4b62b07e33430d638c0813c3b71","bf22e698229797284c3145c2750533c2eb4046cc","bff77d731fbfc51f4b7cbb3a1a72d9fd3995d631","43dad78209e76fc37ae8b46ac3a8ffe4a589eb55","21e05167b1f3afa46de33be76b17b600cd9c640c","4c5439f8cd787d6422a5ca30316f256227ff3405","dd4eaa10051407034bf854a7f876fbb6d1027f01","45163b10bebb07769fdb103a76468915e0066f76","2ca4995a6f934b9d849679e3bbcf5722d5e238f0","a0a16aec3ae3a1df90ef8b5d1f041eca5e476f08","c7d45ec085086ab86192a7890b9622320d57b89d","f9af57f3bdb16e015ee10b979fe18cf2195077f9","2bbedd35ddfa0eb4872003383c5ea91b887427ac","b8d31c5eb5ff91c5c4f0af3c74d92aabbbebac9f","4e0f2389c3a79f1e558ee13e6d51e7dbe531368e","bc25492e636a82a30d77aa1b37edede0a2a9182f","fa4a82a8677d1cc6987dc6f4a96309570becc3c1","6829b4b57bf74160d7ba2a6174c6238177326c67","b38ee6b1f98bea4c4870722cae2e3260ff1ef4d3","25800e958c3179e4ff3c2a587d614d7421ea79b1","d9eab56bf0329daf89637c7ebffc142e9c1431a6","da950fcc3fed87ece8bbeda3c521d4337d317c09","fe3a68c4c2c2608ea1d5d17483771bead501c794","9073dc99634285edc3b4886467871c14100f8233","ee7d94bf1102425a669646e8712ad675b03c6165","fc73f0c8b01ca5777f9c7970c5d78abc7c190b6e","182ee80b7d0e187053150add897931363e5caab4","e57bca90ab9e5c7ab983d2db62b033dd2f00f653","408c26ce0bc3847ed956a6993faa2619cd942da2","cc0a7b24e760512c4a17e54371c3308cd082c266","9e745b920fec25f1088ae0377a8d87a87136a5f7","45752eaae4a97b93c794651aa1b8dfec3c4f4d95","cceb842a4899faae702be8ec0291423a177d1879","4ec2b1434f8260f959e3e7327ebf1410cff6841b","5b9ff5f494055f20b2fbb655a52556b77796e906","4bcc60008d7ce346b282652a347b3e1f6184e5f9","445909c1e106a3fd02da313d258d9078632cb745","7ebc4229455521bd1e978c8de2913a9a7763b66f","4192d6d5512611825c777aea7af0c8a9478ee290","33bb0491f8b1794875ee9b7c858054c86ecb872f","9b3319b70d23444f566701f47ee0fd30fe51e90d","4a1a6c0d06883767000b9e607e40b73402c86c7d","f7d0110cdf61fff70bcb66b50a5274e5d96a6c76","f2efa22c9615c36a3dd36dc659ef83c374895cea","bca3864492be39a2c4be0b3b1ff29e810095e05f","35cb75220de897face4d133cd9a9c5c1ac80d8a4","ec3d23c32302aca114dcb82cc5e5c805387b3d45","9d036f51a3045503989510764d30dc81e6df50a3","195a76632add9e9226f95e57721feffb94572716","0dc6ee9c1ee85d6fa155e5997c5f4d64f2c2f024","4e6f452c527c9305f57cb383cfe3f2253612d215","df139f57b32fb19759392e5082ec65a7df316ab9","8f6b5ffdc72fe53776ddf7e98783aa2b21e06c09","1ae9ff19194af9a365b3a76e50ee8d3aa01205b8","0325944ee4f6e3ca17382df82fa6d12868b3c541","da3247a500662dcbd8e1946ecf0a9af19a146982","d77f465bd02a55b99a80aa1e8f65c8eadac5fe62","da25b76aa1c1950df34d540e808919f2f3740b9d","617530832b56d10dc6df16f83692ccdcb905cfc7","68e35b6bebb936bd083bca6f813475cefdc5419b","e4f68d08ebbfafec43d97763facc964026483be1","f4ee46124a4b0926703b11ff11ee873be123b933","bbaaf032009cb9deeab2e9693fa702288ae1b9ec","7e18de6b6abb7bc9533bc4d7b2669b7273f6f9b6","21bcf4a8aa209053c1a3177877695a444e8957f4","fbef1ff253e79217e55b712767ae8f50050d7ed3","c761333ce412c18dc57890305253fd5991bac2c2","4f596e1924386500fa723317c68584e1b22f4b91","dffbc19c8a5cb5f804159b948bf1848787f760db","9418b81c74004794cbab323a1d5daed2b5057e0d","a9d246ea6caa25d94e729f2aff8b64366b68b79c","8804b939531f6cab6b1db35da846403f6d60fd04","344a39dafd13922ee535928df284d4a87e8721fd","bb223869e0d016d372d8f3d98b3d5680cc069368","fb2d52e1164bd823e6de406f77d762804c1b1df9","4d6d6fcbfc9cd7e37ad38bb83c05f9260e50d5bc","0eb6c644b282440d3e83aaa4db6db2c48be46f8c","97b116dfc6db2d8706e2f64d1f51aec729497398","0a217507373bb8f2833cf24d5a9f661f395f1da1","d1f5c3a5bf9446cdbd29b2f431fad81dfbb32910","ec9637613f68eba38450fb93867e616681efcc50","84ad8a11b6e63fb34eca619b7b5bdf6254deb910","78b4dcf84d58b23e50a41e2851693524b8c1f812","063d507a15d7895a08dabe50feaf949e454445d3","a4cbed846589c8987965684757f59f234a55c9a8","6cd39ed956ea72bdf7ad0c19f10ca410997217de","27aac93c5fd67cfa86e67f8c85d90bb55905e073","3ba4e6b2ac079c20d4e79f6e0d7dc1123ce49f25","0fc4f1bcf4daf4b6efbce3e76506d74c672db59a","67d44e18f540a39f3edb43b2c0337295e65037b8","771b22571859df758609c2391e113e6fb894fa58","405094c167b573d196faa40a0e13ef2d059333d9","d0292a68cf52d14fd760a5541e08d7249dd655d2","73918100bebed91f50464f8242be97e3b9703fd9","8b1c665087c1f26578a1847c05cc32e02b7fe2d8","18484eb6c778c318e824882f2bec829ef1fe3582","7e4c58c56331f0a6f98c9ac950135041d8578f97","6ae126ef9b2d654dc3575aea18bbb280992e0bc5","9e86b2714faa295df6c0dd8be207862ef0c67c0e","f2327829669385ebcb51a0af966709dfce070373","4a4968e5a839c8866d0d20d18f796bb48446fd2d","dde995a5134d2421f987200542e50547484d956f","9845b08f816bd5c3915874f8155ec17a4ea402ae","889d141ba987940c25b7465bab862752dbd14d43","8a70c6eaf1f7a1ceae94edf68103526d0fcdf22a","77d998934c6307c6ecfe5f2772b91bd69812dc95","a35ee35785b5a3b2055f7de386847221095ebce7","77da64ca96c3292c1ce5b7d8845305a98da4224c","72c0d6d706f1066d166629036a0364fbad795553","cf3575e0b4c5e73c6f8889bcf662906383021171","9b1f8230ec435d9289b53afa8da02367daf8b5af","7dd0b5857a92629c0e0c9fb06f6e054052cc57a7","47bd1e868893c6ad8cd56b591115b181726b7b93","db4948030ea202b130052cc8348544bf03901a53","d02a819fd0637bf87f10390e14f54e8341474869","e6e878e139eb48f587bf4f6e111b08ebf0121749","e0e52055bc6dd76ab26ca9f914631b351ba49ff9","d5fe48831a52acf808f4688ecf938406ad5e9c67","e623a50be623e3e714e28c2346d8130eb2f0e471","c7d24b7814b335fb9503f6a957ac5923a47da161","4f100f92d859848f44c972c08e7fbf37c04e8d3e","d31696e3dbe54111cfcf444abf854a55c94bdb76","c2b13156895ede907166c25098f4d01b7edc635b","96bdab6edfb2834a07add23cd3892a599ee9bfa4","a2fee794591c09be9f1c625eee0df60977fb1e95","e8d5ff5169a5a2813cfea75568a12fef50d7eadf","d3b46b6bf21713b99d991bb69d33df1ee80a15e8","5bbb67fcacff4df5d3c117a2bd81778d3ba0a53f","6a7530c71882967b90946ef91a2f546dd4a380df","7d262947af09303394a440700d13590a275271fd","3f8cd70c1ab78197e01cee9ae284997a2362ff0e","0a046e6232cd6dc094423436da8bc1842a8e2645","f9253fa47aaa9e36c015449b514e48d43c93475f","2c9b28df1377eb90c8619644eb2a4125d8d408bf","53279bf02dad30d5bb4306ad21f12f874190043d","65615c03539305d022abf9ac720726bcaefb1d2f","3e8eb396d7cfec8a96efb78719c0556f1beccf68","51be9beec9c38a8cd5a0f9a42a8258484aece9fb","a5777994cbc06183af7db7d8233434f245d5b089","cb05e8450d1c81f709627e7f174a1c3ad8420955","cb3faf0b6f0db57dd58c09791ca7ff1a1bf4e234","f2bb7722abcd9d13fb05c5a9eda81471bf096353","9ac4b293229f62502f4e4e54e1b426e366bbccc8","defe7f18c22d78cb19925c36edad6c2ada41163e","62de01ae3b9076682f7f19039c00f98fe7763625","ae0a59731e72efec5bdcca038397c8bda3d13a74","aba972238ec23612a9b418c9aa39b903557813ee","65fa8f91ca979d61cebed8eddd4c8a5bc5317ca7","ca876191e548adee0c0ce4c3317eba818a6e0838","d9e86528933aac72ca5c80df7e0194dc9cfb7dca","6fefcfd46a7b37d06311819d390bbc87ecb044a7","b2013603b4b5d5a3de38672c3f3ac503f579e4c3","71f18fdaae156eabd5a35749626bec0f8f33718d","d708afdc1cd0c23ee3381bd91fe20a7c2acfd056","b6fdac80cb0716f4c64aed9d0920159b50e2ed15","e7b7dfefd39308083fa7329d8acde03b94df2c32","bccdc11ddec9dc8690f2686c296eb81f424e56f9","ab97718d8aca65297b147770e5158f0494ac5bb8","8d69e1b6205b0f7073129873b2b8f809e6d25c2b","4877b714b3f8b0f0af2bce7a32691fc2202c8acc","8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da","7c1594ee5a6e17216ffa4e73e33be235e65e0946","4b80b6b0e3dc88592282c05df0446265fc397b9e","daf0ed646f90ed149a45838e5e6ebf9c577672f7","eb7227a20b27e91c6e2adfb1ded738f2dd7e453b","728ce570a55a563ac78ade7998fa204a64dca3c5","b0a97579ac8da127a1a0fe370dd4fb6a473a83b2","4a5997ec1cf19737d2472012871ad7e4836f4f3a","72fda444d198108a250e019d1437b6383c5258da","ea9cde884279a665c89d89915559ae3ddc5f8cc1","ba0fbe4f79622e739ffa5a03a61d772fea7a47d5","9daaa709207adf77eb5cf7c440782eaad3a3f7b2","27dbbd68d5244a20942cc759976132050d93f164","e5d16eca466aa50b57a127d660499591f16f2255","a16eb3726cd14bbcc2dd9e5024e6bb438feca301","abbdfb57393fe807f8c5bd30adb903d6ec9ec53f","c7ac70cc9ecd16fc393dda80e34e4382bd52ef30","12a6153ab407e36091a0fbd37be0ea92cdac961c","a629e83b1557a481c01dbe4f7222fc58b5f5c0bc","11f728fc987785c94edeb60002cb16bf0c95fcdf","677b77036ae643b13970f033121570d25203c418","15e9f66a1aca28cda51828a8ab409b905ae6def5","6dd538a7ae40333ece7fca8f8786228204156416","f7b5fdc923d4064c0c5346a757df098ea7e0cc1d","7df5249779cc7b1146a72d14e764422dbea50d7c","98e73429afccaba88bf0220352ecdc38da1aeca6","e843e74d39bbed3657c611c50bdceade979cf031","ff67c256f52b904bdabe17e755194149da9b219f","ba0baa3ca74b40eb6f2a1c3623feaaa647fbd6f6","c9350d7897b2513da1c9aa7870026dabc1d03eeb","472ab44768240bc8415778af125ab605b8f334fd","5eb14d3af08a97e71222a8972996d86e3ceed54b","d3495b128a700b6f830ec90ff0b544ad1333b867","bb61ef9d9ad61b9bff1993709024afbfaee8cc18","b777b32470fc7cba345f3ff2ee419074104f8f9b","d7073a77e1dfcdb7259737adf40e522264b89d1a","0ccf153a15c04bf6d7a40fd9d48b665af9384240","beeed210c904d4cb57df8b72417f004a37ce3b6b","9e1ee568a6683fcd9a0f97d00da892d47eb5e8ec","8a6933afb1c8a5e70fbc580a5d06b1f798f760a9","29d9eb02b9b96df9542523665947bc7b18ec80b2","e75701e0b5ab909b8ec434c060340d6706537647","7caabd939867ac55db8a8c3973442b8a385762b7","e56f05c6909f0294a8a26d2c1ad53749d2fe41f8","c721c20f053015ed79f6828fb54c97d1c3c9dd22","91214abdaac8a0ea896db7af24f420516062b007","da54a4d69367b8ca42aa8a5c33c6ee883c0fda5d","d3515a1ccb1a33618d7d119302d53ef192c25ca3","0d20ceeb61be915fea81c22c174efb9253d96974","b2a4908e9cc802a838a67f92dd66a17d3894c619","cc5a020afe3e02a421b3fcfdfac3b6ea9cf6699d","ec7c36aa3eccaa1bb26c119041fd6c9459396a1c","f3a3596295e9a2d0f86588c579eb6f0b43590f99","81fd4598c1e436c9dfe7951b1f829ff68045103b","62b568ebbf3837d4d0cae90f55b5ca834fe0dd9a","eacb8f04c4697b8123afeec03088eebb3c4b20bd","dbb4c0c9b759a384b3c454f4629976cb69a399d7","a75f8963380a1f6ae8501f21a1d3f3bef8a89d91","4c4d79e3c98182faf348f41f98d1cc3e5d843e69","12bd9ee6f27c6d40f91e0bee7b150fea257463cb","6cf2353305922f3464ff91ae1b137e747e1d2961","87e8e8d37298a126214679dfdbe3ef7db3543fd5","10a50853dfa65a70dc4c4ed1c95cfdb38f29436c","8d300cc8a85e2f9e8fc710f524b6817c27fc30bb","1c8a447cb652ee332b2add03c9ad1cc571965a36","bcd4d8a8a0d7f5075312d8e286deef663505d19c","21f965f249799d5f6adb607a6ea5a4cd728f28b0","be053e62860a6b9d712e6ece4cde025569ff2efb","a65a66b2a3b44ae93258cbdab7388752d1a05fad","33403d91f77f1f34b19bff763391500bc9c2616c","b0a5347a1ceaff56e88d33fb13df2a91abae594f","83fe6a6bdb057388308bdffa4a492d3af4390179","da24bc8f3fa5bb00deb7042b63794f4218dee774","97da9f14abfbbfd8a27f12afef0cd7c46fa425a6","436debb0450baffc44956523b8277ecf1a477b7a","2b29e7ba6ff20f81dc512c14fbb0153d1ef6a201","2a6bd0c357fbc537f0e0260cf9c14101f3d53355","8061be1465638da27cd1dfcc4897f4913e36ece9","674cfe21d3b4e8db0aac548c4c579a55503201a0","00d8f8604476b525869787f0962bf41b4b591061","c2d754516f1c94674fc27afe329f41c34aedaaa9","94c34ff8906935cf0a9ef5ad82c6755ee21bbd07","eeb83982e2eb4b70e43d45f9fdfe5a54f08576eb","160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7","bc8df8feaafd4e9ce0daa383f772ff111073c672","a92652d5789ed8948ca696604fde56196486e653","dfc50c06d63e6c2437ce458c9c9fd2d45bbc82e2","4b80895082655084742480a6c42ccfae01cc336e","d2085729068e5ced979d672257dcb4af4581b1ee","8884b8f51963553dd1ecc0bc4accf64deb4f645f","5eaf0bcc203c94c21aac9b80cef046655aea4f04","2eb4e7c103793c7ca915b5f1cfc1a8bf356c0152","5e0f0a962adddfc85957400b007b6b0c08160057","d7c9bb2565ceff2cff6d3cc9976810f5ab336040","f38473f65bd570467f485ca63af718454a70c546","5ad648097930e46df3d23f514e8bc08fa00b31f5","926495d8eb11de2878319ba54f30812fa1637d72","ebcf04ff1fa37531f82b0c8d2a9f2df221d08198","3e61927790ca64ee01a929b8cefa87bb052762c2","be4d95c19a05e651b5a727ab9f227b27f12fe0a9","f33460aa2397a6d38f26b671318cb8864d258047","c195c0df6b36debc870216dd42e49fbda70fa861","3a26e14a2bab777c9ba6aedceff6e4ef2666faf0","433de90564ed76c4069f5fb0193136bf34894847","8cb2e1be1b7ffb6a3a5de93b67373f1736beb2da","3dd722d92f2c8a750065e23188c0cd7fba4fb2d7","10e6525a10cdd652affa47c92f0046b8204d772f","afd5186ca38a227d09256d237cf02b76712392a2","1137ed33aacf3b6459c6b58541923f27f6aae1f1","d6ccea541d029c503818381133a05a29031bd850","b58e261d41ba534584f2efc22240624a304b9d1f","02f3e7e766ef33de51f0d2dffdb5b1abf4b44022","68dc685f1f6182d306fd7a3b31b27ab7c8e10b73","f93aaa9b7896231e80379a17938b9aca26429dd0","eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe","a0dd7ec171001f9b9a14bafc0c9ed12623908984","f9d615ee87ac27fa5fa26f91738b5267ecc7b40e","6cf4f20590c850cf70da0c46101c6545f028be43","a2c4c1708501e1eb223e34375c506c14d8fb4631","8b47e26f59ddca57f95dfae5ce807d382957a97e","0749db2cf8dfaacb70cb5817f60473fa811c0145","bed3efb17ede58a2bfc177b47cb3a49091aea30a","b2bf266ddc799c8421c544b860c36ba1f110ba9c","7913e792acd656469b29fb90be1dbb7c06a855ba","aee156dc023e8cf4db5c5ee51fe6b2b46c7c1660","da7a9aae2782af46b21d70452a4edcf317b8c38b","bd3dbe5fa306c96f79190ccfcd116436d27acb93","4cbf74da7107a255ceecc602a76f72dde2b77c05","ce70c844d1512e713224ea1ad6fe1e86c012085b","82600944bde132c6240a6c05840b18828848ce24","1bdda9a92255d7c333b2ee621179d178b355e11a","dfb9ba877ec1591ef4d6ad3c8df56eaa43dc1bad","83913e86fe5b5553c107ffde5a00d380755707bc","79f29babc961c9989f07455c318955cb9b3f90d6","a5a56a492377537bf27876f8c10cfb0492d532a9","70ec87ecd26f1f9933a8d6c18454b0034cb9095d","e4765c4831e8249696ac3c94ca28da2218cb236c","81b4d38fa70246446af5ed1b5efcb91b2b38b028","2392824dbab773b365dc77b8a75c1b75f42b93d8","91c85ff1f5e83fd7e360ad07abad98684acf6ecf","48dc4d92a8f3c9eb42456eda2433c6fcaff0c723","22d1385caf40badde869fb114b01f6f50ab608ab","2fbf4f563bd5b5b159c35ce93db8963089f46d9d","0c57a58056d68e0e859ab8fd91676143cec9ef17","c7292b1f3d22323352a14e756497b03d66c90666","eb64a8d373b835152794a1b1330fdb6d63599e51","b42c4cce0f378ca51cd30aa542299bad8c575512","997476777a83022d4ea2858e3b8127ef44639d86","972b0f78b3f89ea5096bc37658ceb859ad47fa44","dc90cba42e3c9357af8eb94e69022b4afe901896","7b471068cf8e4d166d8b0569b489f595213c3b52","d7318f69653ca090575d1243256fcafe8d9ca25f","41db10a8ae6702709343b6b2cd38b0f5497cce38","b697de92efab8ddd9796a1f396cebfb159be11b0","b5e0729fcd21a63fc71fe2f37804a02c1d446e40","b9b423c1ee4b9d83e5cfa9d50da73af7cdca5827","49c473bb365054969687f14ed0b55bfe3b06e637","98bff2f595beda46a35ce66ac4d714fbc41ba2ba","86b46c0b7ec624ba6584974bf021398b4d4db993","0b572b35c2a5b284f7ecae4160fccda9a0eec336","bc31be9812b165c677584a2be81a5a9bd71d8ecf","e03e7deb1bbc25d1d7e3506058e090a14eabde97","0dfc4a2029e7a39ce521cc81da94fdaf73341ab2","7985bd8e15fc037b42e182972f40742d25d8b847","2e44e255ed913372df5ced3526ea56fd50e6df3a","4ee2999777a434940f9546316069bec305e92472","b78b01354d7deb0f52c95539805688943b44695f","0b64b97d41cd298b03d064316c19c63dbf7f355b","9e6234201bdd9abbd780d75d5c5e1ead454d4c20","8a45936abd8679b5128e9d990b2c563afac72379","59e68ae6d02c87c5130eb4aea6de3dc936f223bb","21a71e8b7c6d518aaa444dd559e286dceaeaf1bd","d5c11091e7987dbbb5dbde8060a4853c1e511296","488495852bcee4e92038657abd166b83f78f2a2a","a53841a43a20576aedfce440a749b03cb199bc4b","0a2b341d0a7027b9d8c1e3bf1448f83c568a9304","baaa74f2153403044ab7570b920bc01317f8a047","62c17d65a8ad808bb712e64df2f16ecfb193c9be","4eab767a6fbc746f6a13e976b4e34d566e7cc4cd","e7f78cddc91696bd47b5e5400f0b4b4fd654fd6b","c556a97b27ff7129ecfda20bb73480239f3cd146","78a616eab02ef6397e65873e378982f21ae7b0ab","cfd3efd09785301eed733abe9e46fd89da3ad114","cb0be4adaac5c2d1715b70a6d2cbd65cb2855b06","1bbb970af8649ddab978d570aff41c2703199f61","ed7c0a6caf35838efbf8799bdae7b591f5332ec9","5619efe9f881240580842187537a04d5044c3ef3","81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5","f558b4003b010a81884b95eea37470da1cffa38c","accc2a195bdcb79628650a61e6d9a3e408c37d19","f86cffd8e6cacb09cf59c27423c7e82c0e024aaa","9487a9b3c25f23942561eba20edce24f4be6f148","c71afda49916c61c4212bb5411af8d89124f8b81","c1b53a0c5da1c6cb7f8249b84f8238fbc3719b19","99e31e10053a96e794ff0c3391b0c5054f7ed0e8","49f31197f2557e1e3b7519d810999f9541a32688","f909634832a72cfc669fd1b6281c8a960ea3d40f","ab1da5dc1be0c24e0ac47c8e946372d8574ca575","8043135e0d34b59d82a6ac82d31cc0193f7faacf","fd6667a7dc24c41686110e9473774ef168ef9ea9","89d87294dbc84df8dd7740cd04cc4842b8738e96","5930408746fab692aaf277ec7b6482e7055f3344","0fa5154c0af7895b0a5e11ff4899e12cc0cbbdd2","1e752c01203b2560ef3ed28993aac9c98c053cb8","fbe5a5e4a734b40f83d842105b5bf6652d73c197","fb277dbde6a337a3294867f54cebc54c7cd91653","2060e6616cb39362cddc3c57a94292896f9f4525","dd419e8efa347a8c1d6be464a89ec056cb4e4712","ea1c9d5b5d379b45472c416e1b00db2c96e23aa9","1e37dcd88b1b8323b3fd03e01d8cd6c7b71880d0","f338a0c944dbb41e8d49449bd4bf3abc9c10deb0","98bd5362c3474d7c2580eac1b99c07e5ca9ab2d1","f8322c99488925eeca36456f81716119f74d77e2","a79e3906135c2258b5bf9814e4971c4fc2f231e6","db0fde9d39687937567c208e989cf25b15e09af4","3279ad79c3dcecbb2c5c001775d7a28f982e0955","6a4b62e72069f7c96f8b7cb9b7855da0bbd84b63","dd69aeceac3d1798d0869d8adfb44af883b5fb93","567cb691ec49844101247bb9dc34bc2722f6af4f","723c0d730c0bb3df888934dd94ed1e45f24b7acd","b81d9e6d614a67fd58e2256e90055589205bfa30","d6cd5108e3b448a71cdd4150693c9b0d3610f7e1","9424c6c58f0b33f06807936958978e907574a845","ab623c923d4e2c950342aec5da371cb92b1fbbc6","f1b39631f594b28f81b7d3d3162ae9847134464e","7b834dd788734b38ba0259c740eefce180f76b0e","084d0bef96068109b67a4bc90e270cd32c678094","f6ae5e41de720996195eb02e1ba6ea954e4932e9","5b039245b9d95c8ca1914d41d976e9a52e5510ef","e2e2c0a39fad3ab501a3409a989a6496f6116df9","e0d27c55237d4f61910b1e72b744fc043e9b6bff","c90bc695447b5d74227ed7c0d0bc19b7141dc835","c7e8def44696da9ddf0b459e166280668c84c4cb","8fb7280f39600b1fec6f5a88fba29aecb0caa9b4","c824781e9808bf1edb6b3fd963dda32eda5bf7ab","57d0b784266f02c8f021d09f4f0bab911d894207","4e23ba5f37e21021c47e3aecf544afc9485e311b","564ba76becab1819bcde1265d4f119e04a6b76ee","3ca1d0f1d534d1111ccd9dfd007a891592154146","1d9c4c559be260327e367860acd32c59ea6f6470","520e6f5b0944df0140521158f05c7d3fbd8bc2c0","da6cdd9112870855a08324f4a27182f6dfd2cfe9","4453284388bcdad18242f1cbbdf2a4835c666d68","bbac15388a0dc5f45f272f54209996a3b315757c","78eccd61f8afca377d3eb88d1987811619cb557d","bac283a8748d78ac9f99a9f7198108eba18b3ea9","7c59d819a7ebb936d51ca032e66a2489e4080d08","abf5f8c586239d1fe6924e218b55182e9cb99e77","f48d385644c2e532032184cde099845edc07a794","bf13410626b0085cf5cd11d4542bbcbb5bde1628","3ff7ec807d6315ae1974ebd5ba684d09914298b9","107e62be7045ae69415f8069a6f49ec912ec3799","3717bafa4a1dbe550069814ebb84740018f48a29","479cfb1d361bcf1863d69a464ed404efa7fe3b40","85c2dbe0697ed58d69f4c13b6250f6ce52b55de2","5bb7cef8367e77c70b9a1ad045741fb97b32ef9d","f9fafb75dc30486818ea7d8972f013343c68edd9","957c265f11fc5f244e24bb4d5442fedba4e32634","8ceab5ddaf141434cda982a04bdf4a8f4b0b5155","d6304855c5e83b6a04442091a83453b65bc73f69","23f04abfb7241158cd6e9446280f1f7d14cb2b88","c2bdb3727b14aff4de2504221e55c7574da4b60b","6117a6f9b0fb5d3f8f7c5519f7f3b593157f6eb8","3cd58fe0ba597f5e72e087b9df0a847d2ecbf990","a3d81cab8a97eeece54ebadb82c40532188b4d57","5cdf4a63792ab7979da90977cf7d36568c8fd83e","21c181bd3ce5c13b346f44af362a779e742ec344","8b32c805298da73463d59b448097f949aec84e49","8574489dd2597de73c720cb02b601b826b92a1ff","bbaf2969483d9b289bd8985067d546f5b60d645f","6c0071be965b03a0d2d2b1a5c315aa0cf13972ca","8dc9e557072dd93e6f70d0b5504f743df26c4b2c","ab7886ffc41326db9c1b578ff008e90a42cad446","94274b9ab517aac175d205636f8561ff76d45eda","8259c4670771adb574f4e813d9d5862f45642268","0b4f27718420c0b27218ecb79616b4f11f59773d","6883325f926af425cf1db7606506f5538b7a205a","78adbf4790a080fc02778a1a67d06dfcdf28290c","a735573327d26536bd29e14350f1e5811c030b86","b172cb524d494867601fbb0335e55bf558429cdc","ff40dcd83f7cc74446ee90a911b58c165b6e164f","f938793e7892639d5cea894aae447ed256f51c41","2cd8e86aa016fe8c61a48889529aa81284f6d889","18c09acf9fd040644515a4ae2f56d38517d71825","6aae63fce24dad69a90eac5afe7e7b33149eb2b7","2bc626a72c2b66140b751dd7f5be1f63342ff167","a518792d89217b3e1f1d19762e733ca779101e63","6962fd91c6c03ceec91e8f25242ca5c638dfea03","de3ed61fc54b7815f0887f03ebea74381d9c0587","b50c00ff9065ee0073c79bd5c3f11296a5f6965f","6d22e03b96b95a07a49d25cf31cd623079ec1e3b","db50ccb25ff5bf9e6a05dab11590b62837fb6263","d82ff4ed0987642087a8148a28c1da7da38606f4","64751e0a75eae68eb90ce810a7b79b51b36f3c1f","fa3240a8e902164054ac9bd881933a682d22c5b7","a0dce1e66fbd3d20ee851abc76a85e96b3db0d13","5c61e17c103f4f9fc391b2152fdf3dad0f44bd00","c97cc362e381137bd8198b7a6a7084b842ac1c59","4de3f8944e88b3dbfe6c07379c1e360a6e623669","4e8cb708ec2e5bdfd0227ceb1d731b8482c7bfa1","faf21b81e82c1a27897932c309c800b7dee94d32","0fa588a8301b50cff5975f6c9fe8dd7969f59f16","bda5ea087151f88d90a71f7a2758c4d7e8a6a568","ea0231a56c32e4c61938cd42af37f6d6befd7aa2","8ae279a5e7118e28ae3788f45ddd9c055af560dc","45ffc053b5c96a0c384261d67dd1a88cc599f1a9","0485c9eaba0cbe6a919959e727ff99ff8c99ffad","ab4caa79538750d7557308dd4f83d6b17d9bdd22","418049b741bc6aa1445e64b78c681e5291f5a4d4","9f29b4b26a9c9d24235c266f750c14339c038227","8156f4944eac69fd6cbe16e5b24221a5a0412c54","3a4ec88b37d50837ef9e1cfa57f004b9bd36715d","e9a5471ee1eb96d87c755c33e77aa58a2643f352","5141574422eaa5c264baac2a29b4f8a63f4a9a9b","a5b4c1d64f799c5f1bceb874eac46f80d949445c","6ad226ac38c16d66d96fa93fef61c4f8a2143ea9","49e560bfb6f67892604996c4f94aa4c39b83e884","54244e0e1d37c03d86b1628df062b23c09a79c43","e301ca35447ef568d2773ab0bf90b0d0fdf9748e","edff81c2142f75d811263dafed42fd817e407be0","f2a73816c2202f0f155086e451a73f76fba67c42","87aa1282285fe4c71caa82740b7f1d6ddb5643b6","034d6e811fdfeb91e19a013e63d3d2ec463f5a8c","a7b4127481d1f377a50ac5f62ec3f20e2ba71dff","bd95e18ae48711e5c62f3f2254aaf3d9edc989e1","81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1","2c026c4c961f7aca93a6d1015d788edbbd654027","d3811b490d5cad9ccac329a7266cce0520892673","ec606f94dc259cd4d22b11e9147789b87ed73738","f368d380e708bd39589a309e2611b55306b78b3a","82a725a3fd8033c87c2e15232bab6dd01e877710","a1ebf555b757f493b69c37f2baf498dd472ed396","ef8b160da898a67f226c6af2f443a18929739db7","6e4957d429c845731fe3d4b93198b29dd1d6da41","2272824ee27eb98624d0296884582dbd4fbedb67","ffaced87a652109bf150f2680b666a8602d04103","f3e6569e00b6fcebe5f932d91cf0df24411ce062","9201b5a27c0672bc249d2ba2a1e26f08b16b5536","b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3","7d89a8b7481c1e172958010366b3735b6d000591","c9340cdcc622d3352eb78d3f0480cd5f9fe2b169","3b12f9ea8254e6c979e14b6cc5241edbff5c797a","79df52b57e92c7f30ee8b01c55b7cc7d0a0b2215","d75856146cccd9547eb41ce64bca95cd71f6fb66","f7d31cec38c795909c4d1e0917f54aa118d380d7","dbabe4c07cd9c0d825c14b961bd472f77e525162","c0ec7e933ac6b6419e564b276b49c8d9a6d03f30","b03a892f9574d78da2cfded1b829c549dd1fced1","73ca83184894f7c6a24178b25095088c7b4c508c","1ea4b8e2dc61b39e78fb1691f738a03091ee2138","e5c1a2c3f7bc97e75f885ea1af6d1ac0cf1efb46","30e5df6e21911a1952e5301600c036e603821fc4","016be49e084a0a3582b5ebba921114bfd37bfa7e","6da39ce18de976cbf101292aabb598de2e4f6648","1566da2a6f4761aca1b9243cc45283e0ef8ff3b6","7a8aea0be9186e9b47b28ca3d2999d7182a73d2b","9ab8461a3e894a22ea6312b1c431faad8788f774","45b90f16ca080c601e6bf7038979eabb6b7eaa3e","e7f66a88d67542d13764eb8b1441037c327beabe","0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace","a3fbabf4a1a4b2fd5cfad3802b93ffd5a851feb2","e94e710893960d9b6581c0c669a436173185d596","325a02e4af082fcef6173fb1a100eab2ecd936b1","206895afae413df9a3961ce6793ce295babb5920","336cbfa7b63721757874f0fc5c33ec5dd31c5076","fd07ef07fa9058e3fc6c72c246a4db421336c346","0ca7e192423e743db3ded3822ae70888a523a35e","48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11","df13fdf0e93b1ef3ce4e12dfca0fcd38086eb0ed","3348dea78bba42ede7a6f607c1287bc000119b62","e566b17f91a7c8e341793d2b07a0127a92c4391f","6b41544a3955c71ffe6882e9494c48d8f0a59451","f124b5e0acc0e06eb1e641902c68efd96cf7281a","a379ed56ea2b605802534a5a3c25c244fc684d18","e48c07750f0f0f5a4570546152360275b9af1866","c04b3edac4fb1f99f7a58bb3b634954666db47e6","7a18bb8ace4bc7a639a1db92826fa16097fda803","bf0f9141409fd5f754c2b4e8dea0e5ea6f156896","0ee8b74101a4273fa333b8988a3a9d69757c7eae","37f84c47aa30cded43c3409bd9e4de06d926f937","1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14","e97922f22038e9049ed4c2db5b3736dfaa0edde3","bc5ee6c98fa77cc75e1654d2f3b5044f075688b7","880f4abda44a42532abb6f15999a90bc85f6264a","08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2","fd9b82a082c5122df5dffeda4d2d90adf31e2a42","c0576c64da3fb03f63922fa572897b1a80e606e4","86c632605771ba4d2caca0faf610c1345eea5a53","20f62dd9585cfda1f6d75a49ddd9bb0ce7803bb6","3029f5ee02483021aadd5d5bc48becb2490791f1","ee59b2053fd2ea4b9517028380f231f8f0c4b353","67682b35b0e3057b2d630592815cd84596e741e3","5907a007dc2e9dd7c89649cfed42dbc0239e4b42","08aaff21f30c2eafb37e6220a314f2a5774521bd","e07266f6c1177d963f015fa108af40a315305f89","29ed58eab698334bcfc06c808406c054b06614a3","15de5b0a2cfd2966d093a04a057501612a499ab0","16edce0cc242831062e1e1630e33146a003280a9","2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d","84d706cb356f4f00bedfa0bff265968b439385c8","d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2","aabb0d9cbcebea1ce7ebe056c672a51dd6d816d9","925aa086a27fc06d7dacc866fed975046652cf23","89fcd529f3966a2f4977402f9d8f1ec25dfeb53e","ed497cb1532340e2074fdb26857ac6b5d69910d7","7d1b4567b07ac4d88bca58f70b773dd996d0cae6","a7e37586f3a1f8b350695f9bbd2620931cbb5277","9d754247d93883804de94425278a3d1a50f2be6e","57cddf3811b3abfe557aac4ebcf55394b51ee596","b6a2459870412d887b2fe3dd1011bf446b5bfe2b","e8a0b2462b11528838ad5890f2146a84a9e70f93","c860574d8ba246b5e2c59578f24accd2ace5e9bc","7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6","f7c3d6329cdc9c21c205f1522813090313a422d2","d643a40f95b7f7392f143f68d970a0db8c61c491","189b3067221831bf116058f06322a5b4f2c49e43","8c328474f2b2397fb4bcc3fc84402a0305383da6","6207d56b958ddc288d0b7f80e057ff93fc011280","d454e64f429affb89de036eed6daa5c6e5278492","473de561f8827fc29204b011509dcac7ee8e7ce2","b9ac3df29be261f4ec83005415900539ca30a818","823e87baeed23d8244fd7e89ef334377f5890be6","33d63f42f52fa21c10e15e4b9a0b94a87a130c87","e7b6994e241c806284489dda217bafc63610f67a","6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3","fab57f2fbc3d6ccd497bbde0174b05e5f52e260c","7820e590ead1755381630fde280cd1852cd28630","5ec7d3f264bd01f38046e52af28d950054cdce0b","da28a2f062521a991ac2521e2c43333edbffd160","4f6b2152e2e12a6c9157ea3190830b627cbae3b7","1b95dca6bd8113503f4da21c148f7eb98e7722e6","5d6b58fea69ab78cb04f1f52eed3b2aee0ec9207","3e3f16fefc4dc8b9ffa40d3357f0959ac17163e7","e26f3dc03a76d71e01c3a3ebaa6fb0caf0580578","d78e98e2a49bf952dd3e38e4a8359903d03bf42c","93700676b5491ff41d0a14954e71327b99440f7e","d5191a610b9beb833cd9fc0e6607cfa95365be64","44446cf58bcbcfac42244f731e088edb4141145d","d6871ee847524aea3648095196fa726d52480db2","aad31ee986e60183c708f0c6d31cc04e05f31916","2f12c2dd9090e4b8f959e3bebf4f7ce57b0186b2","6b000bdeb720c3bd79d5ab218f597b4ac0d5bac0","6dcd1354c2e0c489eea9cf111ddbf11804c39c4b","b7d79c93f47c6d5e6d9e4f50c546cd521866703a","4af1839073261d913ef53bb6f81d2a0cb486d39b","9dc620f6a225ffaf79dfdffaf843c36d69643e9e","8ee8802cbe753c9cb6472da9f906a71954ecae5e","646e0897829d7baf4b982c59d4bddade85199665","f303e3483d2a160a9841a3b50f21b86a62a7b4ec","3ebde34d8fbcce5796b7bac6f26c9cf7881b55ad","c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a","868872392379aa5c90c3d199a2cfee32b8f593f2","fc9f9adcb25cde432f888b8b29aee862eb0d8f95","971c3be52deddb163e90f17126d462e4f3900799","15f43149e179f754f48b59ac08002d5c4c0a5bc0","a8ebd43ab7d246669f1a8bb30fb780c07abe01d6","9c89d3e042fd7a6472ac2261afedaa235d2b4ebb","1b6f14d81047b563283fb66022701f03d5bd9ca1","72825ecdca3ea91a2f552fb84416f9bc4d42b182","e971112f4abc8a89089f4cb500863867a4e88ec6","391095e0efe075268b892ff47a5885f5a6e2706f","7a9998370f0a805a75634f31558abba9c4d74a48","a984adb5a6bde78c3b3c7681ad529cf22f2452ec","fe779d4386ac32431ed85b6248b05f018a5db86e","7a1d7af332552e9658ef8e759614f3841984d4eb","e7572c690a3a6792e5aa183e16d902bff77398bc","50aa78210c0e31ea8a348bdd8a2432159dc61879","0a5472e697dee57956c2583a50bc5cf5faada5d8","48f057ea816f4ae4b917cb110e399fcbfb4234a0","35865139e1a7934723c50950bfd1e2f7d7abfc18","23cf6a85bdb904a1833c6015222d9ee69842c1ed","2b57cb94da8bfad1f32a89437f4978301da92e10","4eb49cc73241e0597174c4bfdfdddaf96dce86af","3cc7b6fa5ddaea8cbc29a32ede638834ef83de56","995890d5b29fc0dc4eca66d9f11e1e3f8f275ae0","0a9c8a9f36dbcba2e416b7ab29c949b70bd72c0e","7fe28d4168aa52a79cbc41c42112c1d1ec2680f4","0bba09c4cb98525ccc88aa69574162458a79abb6","eae5169dfdba004a1bba1978a6acf011af8cc69b","e4fea5d5f9906a022ab0e83dc7a2070b8d688599","8d7a94389aeefb805fb2840c6a69af95f563f89b","8708a284f7b5390a48ea2fd95848f60cc40d0bf0","474911c5338e3dfece0c7195c50e11b9027adb05","32391ffd73904a3e397ed942ff6cd35c179239eb","6b64b26f0ef8be16741da5f4359c4014dc5f60b8","f293503a9857fae6b0c1db45f9d68f2cccd3b5fa","44ee7c238e972b26c196f2c555da172b28ceecd1","681969d5b396c46d187e5005b6f0853605531e7e","ef08fed277f457249ae4058f2a391bc9e2ebe5bb","8920ab0fbfd31098b97894d27db5704072c5cd2b","cd07badee3c198d295354f4e35b6bdc73622dbcc","9d74b76a69b1fda38d8e0fc5a7460c79ad276420","15d1fca0614ad87fd16fa7532e4db867b342d00e","440ef4b7562cb8a84fdd9812bf359a9bbe35de4c","81b449908e5af7c0873345f85edd5c634ecbce24","e8ee4f79734af75cb04c3220f83e8735d28dd6e7","8c2771b6d5f0a50d8b7c9587da8116667d42e03a","0c6f089ce4068c02514261c8a40e231c3779b9d5","c844c2d604ab7e8824659e1f6b6011039a552cbe","d38454b9670483707f980e638a00f3c8b947906d","a895e2e372c9df2a9972f38134ae0ea9c8bf45a8","c58494038702876403687e5b76a100f077b8d9b3","d4321c9f3363674360eac275805166e416418dca","e67ee2bc087e5f36d906dc4d252fd89c3d616f51","a0fb5b5f95f0d4ce90766301ddce4e5f199fb125","d8392dd1176f5d133a77304ad591fe9cb311c3ea","3741bc70fe2aa96d163880cfe1ca013e741fd03e","6cf978b7d61fa1655f13138a775acdd7fbbf39b5","b8daa7e6e6c75324bd1aab346975b38721667c2f","bf13f29b15d6c61a1492783ad278e64f0eca6ed2","0571f961a8758139fdcb34211d80c855dad8c3c6","abb720438fcdc2c9e4d82bf28cbcfcd78bb7d001","77949f02d95966ee49423844f7e20415f908d5a3","dda9528dac88c15025cc989028f4f6639ec84a3b","3eddd46fa81cc51ecb3974da7a12883c6bedbe10","fb58bafc540de18c94ebd4939547e3b564982a1b","db81ef92b5e22051e54644018909f73dd0cf9d01","2a581835cab08aef79136ed7b765e25db546bba1","4e59d1c51fc504acf03e4287c13b4d4a6971207d","15ba4d34c5040532b7926f6cfe670d081fee79b1","0e1ae3b3819a26bcf67789802107cb9ca3f414e7","0fc7be89d3d85e35a42e4b33f619f53c92694a76","e13e343c9ceac6be272347f5aba5e3fc59d63fba","9e026fecef94c5bc52ecddf6db5ec60c76b2e3be","b955282d4673ea8b2240c4154b01a8cab858c2a9","021a84e704bf4b0a18df4515c01b83a657dc967c","44fe74bfc3df6ac8251ebc4b678c99a7ad122dbb","3adc5a45ab8a6a486ee2713f1ef60370c0d94cbe","9c0e1524e56a3d38bf5ab281939770e806ac24e9","4cc3fbeaffcffe5fe834b2b2afda18661836f769","63aafb3f4891a66b06e65ba1f47d958fcd92ed7f","674c6f2f2de46517948c00ecfb7ee8f39849905e","174b9a5f9e2382508df320f6ee1188fd3572c44b","b0488cacf27cb98c4a0dd58661c83262236e18a0","5b67305ebb466cea3b767d4abd2f360ebadf3414","cb065b961c80ec6d810539e48ebff75b64367df3","4a0f835ece40db45f1705761cd492bd34e8c4630","15891573374210323ae37293a63f53aaa6d44af5","648af0c42b57fd6a70ce1751311dd5ec23a3daf8","fac027cb14a730c1d8cca080dad733663c287a2d","4dfd0c1863fca80ddc35b6bcacf339077a0c4f54","c9a401e54172d87ed8c541b563b471d0ff36a33b","aec4f57f9507208f9aef499d8a8e8d1642bf2c72","c1a1adae280c6a25fa776dfd083b6d7a48f580c0","9e97e9f39d3893174f42803b5eabc73819d68ac2","f1c58e4b189bfde0397bd489ed7b9a25d8f8947a","86c6a4a8f676e8c3b8f204cc27960513d4cf4c6b","8d2a957e360bd66e02522a18161df8b35c0db0df","5ee67ba498f7c556f92ed7d4d33afdda18f92ee8","bb22db570421f8cece3507e91cf1769145df52dc","c30bebd1d3d10f705eae339a684e439edc052195","cb7db2d4302654312cb1de75597e498353bf8ae2","05036ed0addb5634ff2e92bba1055d8e99b3f982","aba9729ba78dc50810189c69a8fadc08104926c7","9de53c98a045e35dfacb6a2adf1aac7f87989132","fd06683cb4cf16fd607c28114fcbc659657929b5","e2061e00257ba33e9e147ef31fb6ea89b4237007","9234bd3ff9a3ff025368a1882ccfb91ca1b96ff1","751c1deef1086cd3c708e6ef063700ed3ffdf79b","ad29ee328d5d4f1e08fb20248aa4a8ae5fd6c380","1f4a214987a2c3a9d767af36620d632174fe861d","8b9596b7bf4c3e72dc73e10cd0feb986c89a0ebb","096667fb57e67744d069c21efdd364d4ede0f250","942157bde3687baefca3aea48c8773d37a52e527","feef563f3f2ad7f1cb5aa2e788e3ea4adfee3c56","b2e471fd7c60a81c29e21367a849c9bc0fb3ac05","1f07fe5502a97c72ef2cf44610cb6d24698eb693","d36333b6483b4a8f4ef6d1b38b0688f0f7e99caf","533b9b734272d60ba60427e3d7092a84fe47f9e0","be4d58e1203ae35dab97b14f08098f50998d4201","801221d01b705103cac27e7a50e87312cedb8f18","24bc7d8db7744589672b0b16b269e99160b64e32","082092267a1ee41600b6d21a42f2d0cfc63e4b3e","6eb4812317bc5207444ddbfe887d06969969b669","8b1dcbfe4d92f9d7273bbd2f1eb805e5c508961a","d85f06c42d54971af5da826581c75d1ed001475e","6e86a0535050855d5c4e4d63002eea084f2e3ebf","ebc581becfc78e29ff82c2ea955e2d1ed0b6e825","a638af886e40ea749088ad0978cd24e0e70d0e23","897b33ce77dee4ba22ce30aede7784eec73f9c64","c6e57bf514cb3cfd12f5eae9a96b0e0cef3af923","bac875be66073d3f36adc3f03c391e724986888e","aaad24e6fb1528fc6c773c0225ed9500c3fdd2bb","042f8bf88c331197b05e9b250b48ef3f5632b4fe","b5f873c9d132ea80b3f221b3bfd149d02f4f2aac","6ef3c3b6458f6d3156cdcfc6b906b8dba4c91a2b","c0a6df53a8cbd31a0c47aaa2d57803f6950941f4","0e8a8d2cb116f06ecd5d420b22b158b917fc7626","3fc16d402514550206709c87616657ce7c0933ea","65b7791263e8e20f83b6b7fbfd30329a0e4e9a4f","7b07bcaf449ea6cf52c2ac501e48cddbe4bde035","bf7f9244a95962c9833e68743726fe83a00b732c","19ea9ae1e5ad51e22c32d4f6593e93c7ef58f491","96d6a74e25976c64657c5a060494e667d4ab3643","4b14c18d1334d65c6b1949dfbb554037448fd59f","e46e43d2aaa6339a1675eb989f41885e745bf5c3","4a4f2479146aa33e235ed57cde311efda68d3c8f","1dad6eca812e5c2e313b54265114de8a1d73d999","2fa200ff5380d03bf3f581c00ef202729983423f","a3d6768199c2100391343083900177c129a683d6","9157a13aef46c0642fb46fcbe5c14892d42583b2","7e223cc29acd677b5efce87241cc2b9f82491710","32bb7a04a285e6d8bc045df8b4f07cfc4928ddac","f7fad321886858dd05d06f1e2d57773a2b24f147","9509d92149084b0aa3993c5da65a83af4857353e","3d9e26bfce02ddeb7c7e1dd2e9c88a16f4ab046f","7fecebd8a8dc12e59c8fd430b9e3dc0069fd48d1","2e1b1234a339e5aa651b6462fe03461c65c98bc4","20308c0475acb4678c9b86c7a4f210c1ec7548dc","84c879b9e90ac733735ca0be68ef795649a0218d","9544042adb2818561370e776f93d6ab7cf0033c5","5eeb46da8da58c88802f89e6f63218c6f9678c70","db89a47e282bd30bc73f43802d5987319060b3c5","17e92a896e0ced75e868517687cf900239afa010","1f83ae9b5abd03fe4d0943da2d7a1f06151e116c","973f7d56f3a973539da0ec6a7109a78f65e0d70d","02eddbf7dae761c7763119271bb5cca5c0059c03","f19eea2f2d01cdfd671f16436eb639b46908b150","23a4683879f4da5b09f05e79a43e061e78ccdb43","a283d367a7cb54807e8c2e6015167feca9f604d1","48524384d6f29facb759517eb0cd7ddae7329cce","d9ef89f90a24aa3f0557bc13fd2a175014c491c0","1b806ef54e4f74a47e5d922330f63bf53220fffd","f8c666085e390783f7582a2aee871d3330c4bdc1","ff7c89ebaf7303380dee8b9120093f20e35aa5cf","61e63b635c5bbd733859a10ce2cf81201286077d","754d24612f61b5301fd5e8664d4ebc00bed3b061","4fb729362b750657d3a9a43ba7be31609dc6578b","866e47ec5458c26296dc8296888d686535d57030","fdd1209276433565af089fe4142a991b9e8d3b78","218bb112e59b20fd881e799754d7cc634f4a8bca","1d188c1c7b37ab2661042492325a9da97d096c8c","b79e83ad6ff438aed4761a281eec33ed2f2eee26","da85fe26a58f47670679da7941dde6a9a4dcf5e9","cd1184d56c89015463ed44d9e4debb9bbe302c6d","21335e502cfb2ad2cfc62aafd1fa621823c9089d","6b1ca582f94b23e000e8c930586bf980e12e622c","cc6a6ef08cff08348c2038312d040f032d58ee50","352db6b17eaed84fef930723a67c6fba40a4b099","bd7f2590f19bc3e6e15c532a79823f9a71a4d8ea","5a9b18b665b250b54c0d8eb80354dc08e363377c","3fc80f65cd26122fed771a149c2e583a8139e4ce","47206b409d6802ac9ccbaedaa0daedc30b739e2f","26cc14e83974b9d865edfb4f03396bdad5a29b87","03025f60b6db551335f3101c1d024dd86b492beb","5200ebd8fd3e72f26c28b46235838d1b8267b2b7","6b7ec5de695623c395827533225ce864d3486d4b","26342b34aaaa2daedb51b36f5c209341d146097b","d6cc887627de8868d88fe93968978a90f243c8e1","d0c95ec19136fe60af17ce46ab0d9fa076c480f8","002ff3cc9a6479695034b556f15ef4d9fa4bc6fe","46bfcd350745d3053a0cab2985d73baae0a4a88d","c26f753ffe0e853bc248a76165935f169cb2dbbb","391ce81c5ea037ffcbc525434673f4edd55a7d7e","d7052ddba334de3df1190837c6d8589b48799965","a12c63ef9e6332d0003228e1d8d79a57ef3995fb","c0382a1731b2979ad6231720372dc850b2cd4db9","0022af96476e55a2d4d26f7f54e22eb4a3f42ded","210d332defffb5528da6c6aff3b28fb8732bf007","445d38b7280b25caec1b9728f68d0aa0f69917b6","0b24a13fa0116e63a70b6ccbd77c75fcb31c21eb","640443be6a81c2b5a0f7182bf51b6196fbfc6215","96b60c281fcaee977b1116dfa0ca8c3064fefa36","f740d0ced31c7b941e55edeebebd5e921c142ef9","adf50568890cefb5fc354dbc1b21c4140bb410f9","5f66692395744712244f19e66eaa89790590a019","f81153eb6997c16318a5a7df5e982f013ebad37b","bc87ce62365b71ba5da5afffd8ddf90c6ca4af0a","ee2bc87c0ef3cc1a432655ff935e60f32977904d","3546403af2a95e6d209ce1113e78bef7bfb9440b","49e1cc6fa90e437bae2477c1825331915e41f4dc","d8ac5cff579bb454b945eaf6c47f4240fb431570","eb5f9ed89be7be2ba147cb95ee74516ce4862d01","b79351aa455f0c16144f4f148fad7ba8be94049f","6fc1c3a4d1cf0c865f7dfdb1221ef07a5d25f305","a97c1ca8f9f22aca758ebc778d8eb34b3f9ccc39","2fd177b2a58f491f91b836206865275f62832d49","0f087755ccccd161676def0a8f3fb13f5c9b1f5b","30d0ca97664a7645ce8b2af7d169f0cee3248953","08e0e64a192940468b0f74b594fbaff32b39dfd6","2a7fdb23b3381900c3dd087f567e50d2d738c43a","d093f558ab3b33766cc346d9964f59a6ba09ed58","7d8b7df19d2ee8f6f6c09c3bbb92224eedf8115f","6b6ce35e7883120637a3ad798d40427d50aee405","89b4c76e0c3bbdea7d4ad67ad5f57b6228c4abaf","ea751724a21e3513ff2291aa24491e9d91c8c0f0","c91b1daad82a5c1097eac1510d30897399ca9f61","5d5b7f2120efa61d4a75552f294e12e82f449a65","ba6858dd414f05f9937d3f2af8e21385d893ccfb","f2a567d925c70da5968cb9cb0e5aa18ed280d28d","1e54fd142be062fd221209c88926d77f909066b7","3d58d5d5f2c952fe2d508a6b58d8d96822638325","00d3c657dea373fa98723504a3340eaa5045d829","0ab681b9cd7477a51e22d6abbca6b485e29ff710","7efb45e0db6dfaa1f5faf04e62572408bb187db3","fe49ac19df042595d9858fec0fad0ee02224bb47","c8071dfce867dc3b1ac252099082008d102f1a88","cea8e97c11b684462f6875e40168691b5c9165e9","32e1a56cd3b016d6834fdd0734da0e2b8fbb5c6c","3b18a90ca351fef61c54a8293afbc14d33afee91","862c56c00494bd12b0fa5c66ee92805f307bf16a","fb1e52f4d8bbf03e59a810950c3d39c0f4f1d38c","de5281c3989fd4071cf57e5b7bc0cbbc174524e8"],"release_logs":{"alpha1":["be5adec2868983d2ec958e626ba451fbfba0b761","b6665c6c937d1371f7e99772f8de08828593b3cc","a931052c791d8ca965bd40e854f41885ac54e38a","e4fe194fe5fab49421c26dc26f4b8fc996a39e1e","9f768cb51941638cf6e4a595c1d29354ccf1289d","4fc60d41767de0e29bc67e68d65ae0d4235e7a06","a12fa5b879b4a620024433b18c72af46b6e2c90e","ee7188fe56018c5f81c0e9c2334e1fd50cebd262","5319098aefc89622af9700162f2367d0cc565955","9db39d72fa6b49aba1d38c7e26e82b280e2055e1","497411aa124f665e6f89bc6137c65fbd106a7859","d3d4ad193e7e577baa7406bc35db6a3bc76cbf7a","cdf1212bee6ce3f09d025596926df2005e7f3304","47b2455a627f823e300c9ab1c1fd39dcd65607a7","d94ac4b9497923db3188742e270db67ed7f0fb79","f471afa4a5d59afdc25c93e15d840809b44980af","7cbe12725ea675395fb38f1aaef2969ed8b66f67","72436956ddcdfdcb9edea5c447363391c23552c4","6ea233434ade064c07db0cfa8ba9e8dcc4442154","303370d03d71ad7ea194250fdfc94f7f1928fb47","e00630bfcaef58a8e6d1454e2eaae35bf2848bf4","5a251d0d5c98e54659dd51aff9e5cd4298015214","f981829749e6d44569068776b47cd87012604b97","233baf9208766dae80e2b03207993e4f612739b4","6c1b7fd899f72136a1cc17eb9ae81746d8d98572","b4129df96c455b0657712b8f6a772265a22e2265","2f5b7f8777e06aa24cda3c33b5c4f1e1d2ba3b9f","91bb4952e4f01d8a8fa729c2db2fb6beb5bce0ec","3f1e75e89c0c3e008569208b8d397c59c767506a","e15a0c52437d1a3be1128641c33b994624e6bfe9","bf8119f966666f1f3c0db2e182439714994b7163","4b3fd599515bbfc459946e535a499035b6bfa217","5e1abaf348cf301d22752062625af18ba9f0f397","0a74fb625e55743e32aa0977191d936e94df235c","e6336a52a89e900201f5b6e784f0dec153229a19","95c49b61b5acc37b8b5ace44f65d90df496280bc","567cbfcceb51742b6fc25bf2c0aa87b1bf0893c7","be578a1b3eab2a26c3d10d8cdb685482d9d37042","75b66146ae977d634205b6a93ac8f3b0da0f4686","008b20bd8f19ca109f707ad1e566c86c2eccfb45","41eb8a0279538b368c6d19436eb5ff1232ece8aa","d0f1940534de29cd49a79be8ef6054b8dad13d29","a1a76bbde4334657cab625f5e85b97f1157868db","4ed6e4a70e0396667821d217971b124e0e22c3dc","042bfabd8f11d90daebfe50b615811298701196e","24329155ebd1251711749a269c4f4c606bfda1c7","374cffaa11f380c867c831a74d4579adf15c8a5a","574ec97b8b5cb5afc6bc39f7f9a065fed8ba58c1","b31973b64de038a1d2dfaa1fcea0c72ee5ce012b","534d62d2f4ea1ff4be11b50bc79684b5780e4615","f514fabf61e122880c1c184fe57bccfe2388b57d","85aa0adeef6ab89e98105fdaa49f441e5763d970","66009706c92671898b49a8a88cc626926b7a2d2c","1936e1d2be1bd4d31803c0ad64cc44951ddda35b","380eae2cc0a7474ae46ed114ad6f12be35f40b90","380e2b96924776149bd75d2d66690bbbe6dd59f9","2c27501c3f3fdfba4aa850c9a3736c6db5a3e963","cf286ed28765606fc6834e7fdbaf5550159454b4","a572eb6453facaa27860be8e936fea2a0d173e17","9e483604a5b957275ababf1a03a5992cb7bbd9c7","2777f81d290e4b9a17afedc100a5b83666e04495","140f189a65f991d5b44d49ad6b710f7512862d16","38c471bef6ec5b9236ccf3331d982e379d7be4a8","21497bd501ff1a6f8029475a1cdf99162c6ca369","bde84112d85261c4889853b893682507f75d4524","e286782e609f0c7081c2c86e87a66493d15c1ef8","5396c7be31e7bb61bc79682a2838a9547e053dd2","537cd79fc8f2b6d5f8a7941c58d6bcaed507579f","56724dc07bf2cb0ec7fb4d4e88d31b4839dc29d5","72ef23d0876a8883ff59e8e593531389d3d73c21","401f1098f6c244ab6e2d0d793dc1afbbbbe78eb8","ba7fdcfd02e9812169718b1147af87b631327885","50ab88bf15ad93676262cf31ee05bb815f5a6a8e","5fbe4c130ddc851b4fa116d6b462e3fc00b36e9c","c6691076263aad2ddffb9b0b4c3c2a00a93a2070","e5aa8546ec0458e8eae84c260b3633a0313f9848","e3aa9b51919c90b0614bed7ce29392cf8e094ac9","542d8b5d50e9e6f97950e8ed65a328b70914290d","5c05388919092a9cecf4a79e0f9fc639af5645a6","3ec47b4c6e0edd87819de589529e107690bc175f","7b1e15b88c98094eb38cd052a353606d496b0ace","9d970b11aea7cfbeed48eba0cb4138bd50b82eec","2c1764d5a90bb1f18a5fdce9ddd8115e8cdbcf88","aa798ebf8fcc0a72c837c7daea63e6d9ef51ff30","3b2dfae5af9759da31516de25fcae12001092bb0","0ad1a8f3d00f1927765f7ad687a470f96373729a","c74a3275dcce579287d954451d225742581bbb42","49331fbd632688a67babcf27027fafbe29b13183","20d36bf226c0a9dfeec42a22c96b95f564ad50bb","772485cdb3a0b0003da6e174157680559fa2a59e","492999a33b389ac6ddfa0cb80c78409bd2d54e1c","ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0","90c2c1e7f8c71e00398f2eb18038ebda61065eb8","5bbbecc3156eb98ad9b69a89419b276c78c7acdc","b0e387a012c4674681428092584c1b07ca8f2d01","8495acc510e54c0d148b9d97c3f78f22ce16fa15","f0ab3283c072c9a9a86b9fdbe0cd334ec4b39c31","93422e2ff280130a00ffb62e361f9d1be8853f8b","8cf8be6a8d44a1e5e032c394343a69db69b03758","c4918ca76b340d737452f08da1e36dee9a8bf1c2","c7c65ca6bac04925353db9b3bee4b0cd0b634ac6","39061340035e94a2fb43273ca32601c7c8a811b6","843589d9d1fecd5a0345cd08464a565c5eb9415b","effceee6ea3b1bcc185897b96cc30fb8d08e9599","0ed59fdf12a8c8b385163c70ace0cd659867c9b1","19ca9e7810decf430efd559487e99734b7621571","af8a40e554c6025e9cc166bbee7829f4353f6b50","0bc5fca4d5a743cb5575a968e097da4add81109f","0fc4b04f51184075aab7f91fb20ce69657b4bcd1","4fe6b2a6744c4852cd3fdf0bc7a3437f8a16645f","85bade0c8550c2b527f61df2577c2d88bac44c99","47c4777ccf0625129b6ab35c6fe96d105d7c18fa","5c62304b78d104bbbf404633f98b19285a737ef4","3fdf8663f7979c073cf81b97dcae4105c411fe15","283ba78399a565cb24d1ddfe73ed596792648383","cb3fbf7d3286cb14768957e5b990afe403c85dc9","2d9873e0337f07d3b260f3badde4db7effb48f0a","0d4b0ecb577a373458427a5c87a5cbe7e121d62c","218b1c223d0183c930df8d8a1e352ffa9f113962","10e16de3d2c4faaea86cd7e19286ff3389848d1b","30176b0bb1d6083ecf8ce9e6bfca0dce9240a634","2a0c0db028c84c75f4a927d0fd400449f3236952","25678b1876816b9ccb14b2c92aef62f3b009f88f","89588d43349e496a9e05756d42ae87323d31269e","fbb27a0c43cb524b1bea79a3dad0e2f86a817b06","95f55c8f0d0e56fd039333b611d12f88b74cde78","5dee7161b6da20be455b9d56ddaab177e7f2c250","bbc207675f22343e7f9c2e8ccd7329e68a43fd85","8513bbdb8b32badf05d3f2fd8c27e3cbb7a503ac","45b498c4e056e313e06b169d64f991b32db30423","c5ba9d9b7c6d7d2c08d01b13af87748af4dee8a2","1f91c2908e7c551c20dc00d88212e0aaad44f4cf","d4c73ea2b379835e75e02b78073547960cf03a74","5a2500f580025f474a12f0c6afd5129e23a50b14","535290d2e7b25aced99a6b33acc2a75a60960801","49c7620326a557bc809340dd1090b46120e43eac","9cf72d0ae174badab07b1461f576955725375046","ae80d57b319a67b0dad7544082fe1362a0c1d6da","1bed4c6783ddf55efc16ad640d64eff11c67af27","337c1238b9a4da1c0ccb0547a1be370c4ac6a56c","b5de36b29d1c7a9535e733caf4f2bab73e18f8d2","708d8250011dad02fd7d3651eb057bdd9e52fb7f","826c51c70e150165a8aae47876c67d26b0f3e909","4c4969f6390453e73ec26f424a943c7f5f6b0805","0afa77a8a2e148fac6b57fab3e85c6e631e12c63","e21ea393ea9d69a53f82ec4aa6d8c7f05c16979a","79d85b7ff67e6edc700336ac112dad35e07fe102","17c3422431c3312d6e124b0afa871fd166928669","5a42bbaace7d8a72e2842f760c6ac905ac238d2c","e089989777589a830884b7142e03bc306fa43bac","fbfb9e79d3a6eddae5431b783880fd3bf124ecac","668d00ff2d0d0673ae2c02310fd1cdffec4a2940","69a4ea34c4f630c1ca353a135d768872bb54cd41","bbada82f8088e18b663f087484fcbb662dd76a5a","e4dc52ba81c4682b4688bd23def41554a4aa82b2","f36cd77feb9790847c6123eccfa18be74fc89b32","00d60125df8a853bafe76b970138dfb75083d628","34c20248b30c0270fe748e7f9553c74e6212554a","869135515818550093a10f896df3cb3434c527de","4680effcb3a204c94cdf84e074d1852f94e25ace","2b8342e308762d8621b8866669797f9fab2da873","1c1d43ef214f6a8132e8c9a708bf11c0c0192f81","8022c6858997df4190bcc360c3579a0d572ac8fc","b2d2116a3a78dd178ce2735fb1bd3e86b52cb067","46439b573a4a026b79edbccc83150e6b18d22389","c09ba353a50bf038901fef735e5e51507a796148","fb33644652dcc8fd1b0fa27336669729e4b41ca1","c66ccbbf4c8bd5234ab0052c048dc8e0573857a4","9be034a8cd3d2e71f7075a5200245b43e02444b5","296bd5739f74ee8433b3ecf3b03f389b14c2cc22","4fe63ed7a345bde9417ed25abe4d241579bb20de","80b2a47022de40b1e14aa7ef119006cb035dbc5d","764f6076119310061061ada90c9c57a5c531be9e","69e0dee983a9e018dcd5dd9d27c106b35ab9e3bf","a3c2d9a6bdbe3967c8f747e39b2b581729b492c1","7556aacb038b3c297afddcc3dda43771084d79d1","4366b7c8b0bf452236cdfd034d3a0e5d851576b9","40ab9adec3bd117e048ac477fcd9399e115f52f5","2b7b67b7b11fcd3a198b0df0679d286e93a16154","df87ad14d0be851ecdc02e592c3593b696762d26","3da3a36034bff7988e9ade868d06cec7977ca8af","5dd7c3b6ab3e50e3deeb4ce1c7eebf7559da1736","741145febd2b4fc2db4b076a339ded88dfa3c5e5","6422b9d150647ddea8685fc1e9fa2e0afe9e273f","914a68723f8e9a578d55a0287281e02d5c463832","a5b7c2200ccc184157d4055c80751a7454f3e0e9","06831d50888cad3bddb4c520edfc735ad2aa97ba","03425fe088d9d27d67f8553a287f3c678a542efe","5e361ba2ea84a3d1395b86451d5d395bb0a37bd4","2e73be99d8d86d9dad7bcb99518a4d3cbb5c373c","e64b82ebfcc3475c7a7d2a9196bfe20d6c9e3614","b1ca62af523dc9d39db403db7337ef9fff8a379e","1dcd4d362473e7c8f946391485a4a2b2626edf98","e70d36071e1e11faa57d3ed072895dd90dc53dcf","bf18c35dd7e1e74da4ee23eddb2f638ab09c3650","99bda42d4d5d4b00aeace36d499b7e467849a12d","7f31cbda4fcd974fd72e61eb33074abd75b0e195","9a502d3c17d4701b0fd8390e515c52a69dc0bf85","0f765c86e5b7fc771f5559b9e46999bd8e6239aa","11dbca419c89f97a538f8f6bc0c3723fa49b9b48","0ee47fefbe4f746d6e00e863e4523398365b4e47","651600a34f92fb3fd5c1e8d7c3e3a760a37f4440","9fd7beaa936be4d3cf3182902dc94087f24e9f69","5cd4fdfda506c28fd99c2af24b7fe46a164015d2","d331b84ae343715f3fce96c4a0e753de5368ae0f","b8f430499754861a88b3410851cceeb07dfac40b","a86c5e8bcee44b3b2a61b9b4e12ed4bd5f0e8183","b5b4abb56d2e40992deb7b798c578ac63f7a34d3","e2dd495ff2301b6373cbe20f1aad13bb914eb4de","53026c069d3bd30beae3c317f6a6f4f28a4a1026","12db63df14e78020ad99d044aad5b9d6d64c207c","7ac2b6d3b34ec919ba3b8b929f8ff12821844805","da8734bd3061e7326419f5cb9eb09bc210a05954","fdd2a87b8fe047240176cd0c405453b1c4f3caaf","fca9c75f2b002f3bdcec086499e2ea07b86cf4a1","f55fff35286eb970f5db0c0cbfd2e96eb3aff8bc","a6b519fe7141e9ffd7e2494202664f9b8264cdc6","a7d1c902cc98e41edd11279405cace06ca94cac1","f93bb4f458b84315b68c7c2ce6ddf1e692121ef8","9a868cd846ac9759b96cd2cbbb99a9a30bb43972","a5bb77d5232668045fc2fb82637b00b5295b8741","faae28c9551a8e57577762e8e7ed84d0d66c0744","b708546f50f82672caf79fcf5561b21801a5f103","9f0a65b804da903b0c7ebdaffd80dee01acbdc28","3741a576575f3fef4f7c743e90856240d9f47ffc","2c9f6312e2d737be76a0ed14ae87df31a96e73a4","98a9c8fc5f6590e8233e766ec05dab527d5343ac","711ebafa710f9097d6e0d3dbfb5f4b39f6283701","6758ba0d933a4f83e246b500639cbb99f0f0cacd","074801e7a9078c45e281787bc6e856747a957b23","7358766ff69e064d8a31b18c54e3c1e22e303cb6","a5d500f0233913fe7622434225c5dc73ebaccd1e","738d6c0afc44be0466a1386d79654f5656487ea7","5a9eb5ef58288506256998bcbc9c1fc20d4f50d1","90bcb345b4147a37d0774f94f1157b7b9562489b","e4ab13ce5b23e6e1058ad4551e2d25743ee25425","34edac54e3fe1e5bd34f662143f039920a55ff3b","e5334fdd29b75099de2fb10e1f57e57df4b95a51","e2e6c2ba439f5a34ef444a3189f8436984a90d0d","93dcfe1246118f65d0ecf75445556afd7bed99da","aa52f7c8d413c475e32f98a4b6f19afffc55bdbd","62e06657bbd6f02c4c3a483e52296e9be568fb2c","93405830802d32795194bbf505bd2cb6ea8ac2e5","2c1e5f069929a50f6d42f36622ab927625ecfb9b","f9c99486b0de23e5f45e33af544836d974cf6e5a","f345fbe4d380f840198bfc7de4a33902bec69083","0c66078bcb49a4d7696bd4a2374f201e17c7d8f0","c061044d7875f1c7a717fddbf03cab5a822e7d35","7d308797ad69acb7d2baf1ebbe6539843e194d26","98897d041598e86e5ab8cd7bf939f2f32081938c","29c2aabdafca48cbc6aee6b2d4e1f09c8164abc2","8bd002edc10e7250259336b23ecafa9c483ef545","159b1fc65f650df0428dbfa9d14e3fd0bcfb94d0","7c5a19dcd66883fea6574fddefdba8730f49d34c","9ef0d0f96e3340361629484fb8e3aadaacccfbf8","68fdcc4f83da695ffa48106401935d01f61b70ab","0bf88e4b38ff6665cc3cc69c2d8a4723481b8586","d23fc16b2d91fec1b6c9d97c4429bdbd09d4eb00","3b5ac579a94a588907ec88ced8de1c60b6f737fb","d649140b9b11306c590c17169fd78dc591a7107d","e577c5b0705168177943fcdf9a0b66c1f8f864f3","f4c8c552f956094e1bb8787de79476f57dd6a7b6","2fd204c35e6883d36d4c15adbe6725ffffd73c6f","0067982f5ece3145c00e2f4c0bc092d1ec28c8b3","cd88a422c4c9826d174c74b87a0a1a9c8527e373","ab948dd3d1e7b9ae21e533a3ae798d7e8fff0b01","f76e1ef2b0749a2c31fad73ca4bf6d225c1d2bb7","ae544b227e332902ae584a0357b5ba2d4484672b","84de71872ff2f3d0e7b53229fedb8765a8e820eb","fdcac7be02e119e5fdc43bd650921d799e65b8ef","9890b1ee4e594d5d16f70c629463649bb0332e27","484775e260b39e04e02ae48273760380f109ddc6","79992a4a721347d64e3ea8f9a1563a21821295fb","752d0c0bcf7f012ad140657859e58514ce509188","0023e8d33a59cc08ced5df8978f2cdc33dafaaef","cd83c6ceaee3ad3cf308c12500ce3bcfe2bbd6ee","b95ba2880065f11edaf9ba782959342adb60e0bf","3e8c4f07e9a4324cafc450d3fc6bc09308365f22","095f0c956ed8d60756c81c2c12c79e7500d826f2","025f3501ed524c2815938139be85fd27d1fa07f3","566655adc1c1b25cb2cc7c905c899f78170264d8","79815a48da5660e08e622e8a3658c9be892f935f","a94ea0b9fe370e749d7d2e65e0d48ddd6a8f5e61","8b362b50094ccd332c6ee3d0853a6b9b49f70253","836c8bfacf4952383a8480b89e589ebfb34d4cfb","7c679dd8303d906ffbb469ee5b1f53efe25f69af","bd9d98c172bd4e9aab962f8df675120bf9f7b085","fd9b4ba6e6ce42080c728a11031a12f90cfbfb1d","2d95c510fc57f5b6d6cbacc73994b701e651873b","76e6b2d33bb2c16ce9fd142baca3d28a0a6e04b6","da2de8932c26b51a5a521a1c0a92c6e005c4e135","1a857c514961eff16f0848a5a8b819618053e0df","12a8fedfe604c7b944030ba772093ac0e2a85c78","3400c42c4dd9f6992ea043a4396752d5e70ece23","c3563b266f854f8374f5fed7b547695d387f669a","58320b7f6cfe17ad3793a9ce6981b8ce0e50ad6a","e735963182e1c5671db54c6753e12b446681cbb2","ef447c2d84dc1ce51b0cf09661f91b7aa8180c2d","00afca31c65812ecc5dfe6c4c92627c476ea8ea5","6f63a01302355077af2459c96a17e299c32b2960","5a48b428fd349411456b785a5cb9a6ee0d5b1506","c81fd8c6874e7e08cf801da11188b92fdc00e345","779693a79bd6859d6b7d2fad58dc5e20c97160c0","490a2ff0b979ac783c93018f65a8c79cc539cd4c","f4ff452a58b46b4ed8429eeeb32bfe766acc829a","444354b51f8f9a3be9805d137f890302c02de0db","9e460020de66932f7fe4b62560a718b190ecb062","211c4518903d82068c061943064824ac5595fd38","7263137dba86cd308afc2016fafcb2793c3d9073","c1699d807f1d7f7c84acd5d47dfe99bb0b5737a0","d84ed525a9b603c157abab1c67f8ac34d6d4675c","272cfdc0c8eedd58f8cd422b4b0573135e9a10de","3aff102fc3a9db4bcebdee844c8f6c02147bf371","5f13b4251374646f3998b5b2583a3bcc08b3bdd4","a2586a21196aaf6327a312915b777dec4d3859cc","8a233131772ac0b39954dcddabdd1b2124e82c54","e54c7d5715e70c4ef08b6a3f7039c2bdf2473045","2036273f944084ccbe2483619d4f4b3de48a322c","1a2ea9ba1b82689eb55aafd53cd22c44591ed1cd","5c1995ef495d662f7197ab45d01bf0e816e4cf12","e4b42a5da0f5fe067210bee224595f64206f86c4","b8ae605603f772bbb9cb31520f5317ddc04c7cda","1ec7f2caeed10a684d6f935f9c668aba55b7254a","44ecfb028d21975944b47b6496712a29f17f3848","686e81fcd8c3d9fd4a173c644147c49b6c7a57a4","a6feb0943ab5ba98daccb2079b6bb9942f365b6c","80716a8bf49b61fdb2d5d43c70eb4778bc4c3b5c","f02ccffca3fb890871666470fbcfcc81a889a5b0","e63c64e256bc77618e4ea5ab13ecba6306ced0e6","afbb5261e660acf08dd62f698d353e95fc7fb6bb","21f6cc75a1f6b6c90ae750facd2fbd922211533b","a9c5895c16a321f493b84ae6eb6ed0df30d96866","6ed2b0eabcae025117118e8db40fe045620fc9be","7ddf3d6cc4930f842beb29b4d1d36dd71b087918","bb6e73f9c155c0340fa4a152fa60a146f0ae744f","71f6c962884801371ce85caaebdf12fcac0f090d","c4564233a8080a8213d86202fd655db2c9e9f40f","0ffb70f0bbfa14d9201b4349ac23911450b9d6b2","bb9daaccfff193b9b20ff0679baef716fc6ee892","88ae942029016010f35c25546b8ccc4e230dcc97","4d2642b666ad8bbb39a2c9e44cab221e8a4a7546","003a49eb66a3af2a677587b37206828aad5bcfbc","2ee86c773a3f551e81d0353bae841fdb2eba1c74","a808f53020aa710ff81392e2349b8a39c55d2717","8e8e4b30e51cfc063daa57e031b7f427703e0eb8","3d4aa94cf102adffdf2f167eb4c41ba48109fb48","e91a267a7c9e1e82118ab4f98ed60908c34de115","2a3e00c8c7e6f997b12864755a3df3b9bd3cca05","e2e73ec906d0671c870ff64eefd15dfc86abaaec","28c21b6c24b9720aaf4ded9e22a2a18f4c8c9655","cb59236ce938fdf3ffe20b1f77c4f7058ddaadf1","80356f925c515ae04bd694a6ddb25c15c3ca6555","bbcf999e99a2100a17b15934fbebfc09b41b3d5c","a7ff7af8aef822b3159241c2723c9018052da522","098a888ec0594383bdc16c27ea6ecc1b29ecd81b","198bd9db02950d261c83b0c383fe737df3c5f152","ffe8f8ca2186f656031287a3fcb204e04c49ba20","db3b05d2893dcaddeb3bcb10b845ff150eb50895","9e54e1f34f7ee0b100b45fa2388f25096eb90670","82298e989abfc6732e535704d2a303f0676d51bc","f59430beef2fa0d34670b4533167f03018454b00","7fad30fb9ab0ea19d67b2640668cbb88ebb1747c","9c0aa7f6ff749f86ac19b83d2e843c813211f929","0200507387079ab96f00e662ee738fbb299c5376","aaf6ae3f15b048017650905da85cb36780d1fce3","6c1ab2098f5f399cc1ef09c7759604c5c671b4e7","0e80dc88ad81528005aba0b6dd8a64a848222dbf","fd7976ddd7e54814a865015380bd9f3ea3cbf92f","a2fd89bbe20d95bffe57c331bd43aff947c55d5e","92367968e7f1416f33eebfa06c60cacf5c757f65","6fd4311c27625a5c725fcf525bbbf04fbbf9c56f","3509acd4154dd3c1f0a2d6802e4e94fb63df026c","51442988b19d28be551c6ace75c57b50856ed2ad","070384c9c9bcf5df5a85a4d786a29dc07ce40084","72bf46649e55d20a8173e439262b16b28c587372","460ec3344e652f968ab2ca670a1178ed790ea29f","6687484958412ff0f3bd6d97cbc1fcebc7ae64d2","090ddada46161bd2a30d2de1178458a58f50a146","3ce046ee0c49b23bb1e5d59a5a0fe8c70bc64c7d","90592ccf03521cda14ee3a9576b671136da2021d","f28f2b6ce8364b07dac797c1a9e335cb1d331b63","dc1843201571707ee09f0592ef3b0cd4232c70b8","6f0762ba5dbc78f380798da52b0d66bd2dd44e3b","f1cc3b700a1400a045950af65a5a8f959434befc","69b8f61f253f950f2b72528ca86a44cff0a77b0d","b0516e041230223f8de2ce66c4b6a4ab39021770","4e12bf19cc40d42aade58f31f4be3f0b93d234e1","177aff0aafaabc439a4e2f20d590003b1bc1f5fd","e65f44472644babe00c35b677b55480c6d2e1119","f2bc0cc96663bbdde872c2a4d9a29f2218ff7d22","f7b77e5b76639dbc2e7a770cc57b64fc02a1e075","5374145afa140b06269d0f05e000b9a730b42539","8ca690bbd707dfe56f0c8bc63bba57837664193e","a50fb2f729f7d554c7394256e5944d7bf59bdd87","682a6de8e17c38d7f8af587a8d62f068a9e209c9","340c0ba0a0697773ec31b9997209a0301c243269","5590dd7fb4e573f355b5484be16d8bf0c08b061c","0db10b99928da024d8aa16dc72993d7229686913","4b85b663394a65b1514c1a4645363e36ecf246f8","a9367ce6bca84d27f3f47160739e28189099ffd9","f01ce3276e1d5ade07107d25ddab04117ad40be8","36548a3fa58f00a3ef301f169f237b5641bdf635","23f10c31de63a2c8a944599ee79902c8c8191dbf","382db0898e36c0e5b92d63126c87c71389a9a00f","03bfa476363fc67354f3b4fbe02ebc21228d402b","c9c3db32068680e9a6965c80b76c1151749cee47","3d89893cb854ae68e1419e020bcd7d7362d84a91","b941931c95305b82b37e2b951c36a3221c30df62","8caa21a4a939dbb8d7b8a7fa14ca8b5a32fc1be9","e79e1358415e2da82e1111fd43b1d7ee2565e548","41029c71d29580cb69e16b88dff72e9c1c322331","d41978eb63bc98f402a7818e815287b11b6524b9","1e1b2d22adcb1857c8b6b12b0b57fb9b6a3d3108","760cdbe1a31837bcb142de6912718fd80f57346b","7d77406980407e4678af09ce986a8fa5b6e9418e","207feb2f879058eb972b73e0220c34422e467b27","826784d965a5200670f13709d69e3135bf1f4d9e","4b2a44054a70020bbbad14a710cc92042834a9c1","e5d890c23ab6a9cb8edbbdb4a41db7f1a1653941","d9813ba826ef512e6f9ca02654017356b807af4d","8804c24d82bc183e8daa938375dc204536657555","515c71422525b15514818b9d586ebf675c17f18c","c6e295c3990285216ced2fbc1aaf7ca1f77327ea","83ae9a5e2859a1dc2393aebeb9f9efdf12c53e73","87fd71244be7b185f0525c6b33850f7075b1425a","8efd835009bdb47670a76432fd128f582ef6be38","1b9f31dc158d3c7be60484e5270e059608219a4b","41bbf106e69732f2a26c6e02184faf28ea61fda4","0f8cc0fa5b6bc53b81fbf3fe52c15be987dfd7c2","1453d67145f5b07bdf3648f6eac1a66f1fa2c435","14fa4190b3c85abbd1b7ca39c89b0b3a1aa19b59","e3998528e021d2722b40bc1bcda809baaa2cce3b","41029eb1f001d4ffa5bf491c1841f2e505172d5e","a2e4b80ff5649504ed4bdc4b4c7f39c19ae6db6a","9c186a754f19e4522c7c3a10fa56f651e8357a0b","898d8fd55735354783d131bc55c5f822ddabf60c","68891baa1b091ed0e7a40df2f097e757dc4884a8","44c7210387765056d3628e669447ee02abc13e96","2bb1638b0a34f4f298e2db18354ea3aec3d63f61","78468906abe7cda14a723aca634da1142a44fcc9","9ce0538ab3193a9ca0027b2b7516c04e97cacd78","bd2dd034a73f76841f5e8345ed7a62d8347a8f1f","bc509ac7bdb7e252862a68c9b99717f9537c47b7","cc2cd208708edfb7eeb7a6d53090c8c68f40b190","75428960463254e70d470955c8bdd72e38ce361d","e05621ba35b3f539569a91fa5125d39db467a97e","0cac32910a1026517b9fc782d72824c80baf676e","c207c061731374eaf5eac4843570266f31344960","04164bb3176301b323211ab6e384e03fc8d0d80e","81afb275eb8f165fc661e11cc01e92ec8f9ce625","6ba1e4677ba15992c750bddffcb9f1eacd1558a1","683f50bef476fbe630f893876e709ad03348b2c3","693eb0fa06a5be6e9664f7a413199f0100b7d289","659897cfb8bda0377d798a6f73505d537e521cf9","00e5ba314393ce2cc4df883bc1742306007ed117","8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1","33c146adbc3236798a752f598e40d7732e0e8865","7705b2639fa60f8f5586d656049d8bb47ecc92e6","7fe750583e17f4e40cc8dda99a59205d22f686f1","7ef52b319f3715e7517e2a02b3b65cffa4d35399","a87c7f1328b94a1cf203e908750acad59046dd68","07fe7d99eacb98af5dff2a8bfcf58c244d2d2562","c5e0c6a3365bede09079a84eae164233a566b177","3f2cd75c6f4c199389ad4d9766b5895be414a5f6","54815b9ddeeb54595ceef62d84239977477fc0d0","265d4e2d6c93782e1de495c1d6e32e79888a9ebb","26a51c3c0b243a0c5a8317f728e256109e458956","bda6f9c1679b8f27e850df736b0bf7dee515f820","2edb082c7eb85fa1175771ad298f8a8169bc267a","2419a4e4ffd494c3f22d9736a1fd4d67e016b474","5b44f092f9662861b29ddf13b8cd14ce7e6fc07c","57ebad28a934361c52c84b7b010b1d983cce3efc","fb72edf45e160a3b2b6ab74d8254a4c52a5063a2","320c1af616cfd6d54ca8054f8536dbc888e12b6c","e3b34810e313f41bef4225ec474baa7667cf7b5d","0b776f9a308fe266c74c4a996839e01705047537","f27d2a3355b8c577fccd961d28dd6085887623c2","be2f7f4172258001fc557b9e4a0257e3539aca26","95560e02c5eed3561996ed2b1d1e47e26e8bb81c","3c1fd26bb0c2e97b927343e5488aa6d646e2e27c","40bb90fabdbb98af9235b224d2172e4c1aeeacc9","e80d61038b463a771b0bc07fa4af56890af64485","2b7a8265536dbbbb966d4af59f52d8b21af99e36","a22b9ce8aca9ff6580308b43bfaef92200f9aaa5","9444e8056a0c05d9e173a408bb56723833a73cb7","ceded65c015b5456b8676cd5d61bb7176670ec19","82d8da2a4883c9f7e8e10ed4cb45e867d51eaf92","3e733d0f920e2bab20900235d1919dc804f97a51","0fd66a4f8fd12562f4bbad391f87ccc97e3784af","f919be936b366f23388a8bcd99941d1fcd7cba73","b95f57d050bb60e5d514102a3c6a44d3373bce76","86407aebc5d13afb4686f254d3bc10f036611d1b","bfac7c476d674573bcc94f422d8fd74c4aee2a6b","b6b225f4c5c3a9b91cc9ae8e9e283b0dd31a54cd","443e58e88cb9b66db568a21345dc030dd0f21b89","9d67be447a80a742a9d5c5f12363da6d77f7284d","6b93455b6b8c3c684a8e4b4b09dc54ca30f15c94","d9a3cef18e84a93301ad20f35f3d35c656c5f998","88581fb7acdb4ea0e3ddafd68d3290428ea0c1e3","34b6922caafe0138668859864adda19c4b803946","5c779c574a472d5c70316d7bbdef04e21f00b9be","af7d5902062546e961a24e133c09f8ea49ae42db","8928509f096d924dcf2a0d513cbb437f679d5201","9583ecf7e8042da67444802d94c57c797eb7e0a2","6f17d41bcf63fabc41d79ee382069b37c42be914","f5185e7ba67a2c09db64e03b3fcd85add7e5dea8","bf6f3881a1e52c205050d6d167d27cfb698149f4","6592df74d8984514d02a25b2ac4fb333b2bbc003","0288be1e7698c984b159bbb7816ddc7aca43b2f1","969fa3cc73e3523fe066357b4f45ca0b52353fea","053a4fdcd9953215fdd8c46891b5973526fffa3f","33bf180067eb0beb1a514adcdfb6a59cc5f4ac55","5c6cac4e53058c987ca3c065ae49670e9cd9edbc","f41cc5b590ab2d0cad38213caa1c338f4b8b97af","de18b8ee969713208cf8629f3fd15485c604729f","2da3f48e5a3025ca985a0a7305c0c7ffa9ac1f17","9757fc354cc4c1052f7023b2d1613a5333cc0cd2","569a2b5bd7ad8e2851f4b99147f4463454daffad","3a2e9fdf88964db2d42e84a46d6d09efe75f654f","e11fae0bbf08377cae2a250f3c4766c21dfb22e5","4bee1d98fa518b75d76cb72a03bb94ab6183f76f","5fc3a9956eedcc421dd4435c10641f678a73815a","c210de581e8ea27cfe43fb75ce11811bc962c2ff","63544169f02d075be112fe67ae9936434879a6d8","ff0ac9d916b7d2145a3bb000b3cf2be38c3937bc","b1537da605e448899e9cbfbd8695306c96e7915c","b19225bfce3dab39f8ce6b1ecf610ea0ba650f99","7787700aca695d9de6355d8133c62da285199e20","29d0a21011a0ee066a40f8416bc0c9ebb9644c0f","4f20f52d5fd83191a00e7fe2f1ec786f7c63bc21","8a03a29233d5ef4cf5be3aeebd76cb77c82bc983","c89d9720f0bd3fa46cb812c110ba3534ca169567","16622fccd23b58ae5a54dfafaacde10999210613","7966ebe6fa57e8ff5a855fe7010ae93594f1b9ee","d2f72ca923dea11c9a17f15f6bfb61e54c138bc3","bd33fd0435b2d0dc97a7abb3e68b594185f4e6c3","a89658fdb8908782f905ce9cd61da57311658646","7e5d9ed461a520a43a09fd8682546ffb9dbeacc4","8b1bc9da883e4f02451ddb65b73fbcb7ea4f5f33","1e5a6d3cc857c4b3fa108bd564c5da45629716d3","7ae36d4c47c9ec63ea67a730566e782a4a4cbbf3","f0cf9460632b3b01c605aeee3d0b81473cfb76b6","9ff7bd46cc1aa0fe5aa0decbbf41ed0c10136f98","94836131388f575f79a5f0b077227f3a7a53af40","80929d36bedebb3ed2d68185fd099253307b30aa","5d02b948a9efdc7589d1657137f7e9df43c06625","29cfc365aa270601d2308bcc4b84ffb55f7241b7","3fadbe2172359e2012cd461626e6dcc829d896e9","cdcc3c919b6cc1dc38b5ed82469964daea97aeb8","3e7bbf2ca383056d661d4f978e2747269ba7f4a8","fc2fe7ebd1ed54318ca82a3d20bb8892d9bd7fd2","7a8a789364e257ade9af10c292a253ecfc1f1ecf","4dbe0967d5fb99a57786649ad9a00785e5fcb621","e42d59f01e60b18752d1cb5ef0a631c55e75a1b4","43a84429ff2fb0ba120f38797dcf313370b3bd18","4f8d9f0915ccf6e337313e7b47adc7487d76e313","7b1f1dbf37a06b4dd5922f843101fce8b980481c","0a339f14a8a357927e5f1a5538f47f571ddbe774","dd2b7ef747de880d7e437c3e4116cf796f55c249","5077d2d28d62218590a5792673a246b6137622d4","da14225ad8aeb58583f39ca1938f5530ea1b7e77","8ff5e50513bfbd2fcd060f4e927978a2159ad66a","47b34bf79be1ba2fe4a99c8931732efac68a0b87","61feec28cf331336b11078c711bffb895f686941","b7a2a40b8e3515a359788ec8ad34e8667109a4c1","f8bd4884570fafc36bbad82ec662d27276d1c7a5","93ffd9023f0f685c7e0910397efa0a9b59326a81","cd1e14b1da0578aef1566e48b092a84b846372a6","dc6642bc13a511a93e358bb25391131bd7e19e45","2b62872547f11debfe45a4eb697b36ef05fbf2eb","c1df35037f16260903b182ee0918b0ae213ba748","108d8bcfc00ec123e020a78474c0bfb544ea8a5a","19017a760cbddee9bf0b40824ae9fbf5ca6d9042","80de0c35df3aea7155c6e8026448896c3c749126","bccee07ae714b43df135199594899ed88389d7b4","be3115119994141d3708eb67cfb7db3bc14f84a8","a91b62e4c73626496136418067d339831223715f","462d8ceb46e2ac8a6a503e58bec4c8af942a8bd9","0a87979d2e414a18b6cca726fd82857162a92fea","c769a38c070a47ae78aaab0415d544cee9c281f7","d27d1dba23972b4ebb4869d2cd171bf78f0af342","b21a1232baf9db42cc57e32ecaf5abc0d0b05c86","7dde056d480295d76a1188244fc595f5ee66fdfc","075997c5634ff71bdb7d8640f3edea5f77482da0","9c7b4c82a7223fe390e475265553f1e88a93b87a","ffe61e63d145b6e12a9f259259bb097777e7f1ae","6c44fff5088d445d60ccd7109c8b5163a0764a7c","0fd5ab479cf3ced585b0b91d1167295bb3586924","23c5fa86877ba90be8e6d4c06adc3dca18a8a784","a8e845a474c01c4cde1416ed00e6ae456786c1fb","5cabe5f0fcdf10eb025f24adfbf7f6864465f8f0","8361b1ce07266350ef6b6a2d34411030b7e587b2","a81b706e0991bc4df7cbe3dc3e6d451454bc4b1e","a8a1f2e2a864e6b58d5bcf1c7e53a43cdb6d95d9","95c248e24fb6094160f9c71140402305b57469ab","b21d45e4e1d49863a58aa0da42161fbaa6cc3d74","ea6cb22329480a8fb17f754af36d6842ecbc51ac","109ad227d3e85105ae6ac3f8a289580458adf1f9","b3accab62d9ef04694fcc8b60a93fe3cfec79325","fc04e0b1f28823458e735675363fa7a649572a91","831860695c8404720f4b7d2e0a4d93ad2f308c21","41c3ca358e1b4c6d4a3bcbd1a158f20cb0016e4e","42b2d52c8857fdca52029b66a73be0aa951aafe9","5f1603ca456dbf7521613a67798153c787149bfe","d8b65b16576a2d91b3a237fd25e7369df97c0e5c","9570fb14be0aeffde7efdf1244573289db0ea655","43bcb73b22e56ec24d36137c8426b5a2c3f0a0a3","b7117ffda076a4ea5b6171ef23939cf89490990f","a677fb9c135ee7a8dc19012870f0f7c653a3dc8c","98261e2df2820c1e2a424b043f448c18efee43c4","af9fd6f44ad71c16aa5e0f3aa5157f92fa5a84fc","12b2652ecbe4acfe1a0391b162629cb2a86c1a0b","61c82f4356624c175378fd7a3640b37348f66359","4d50c7ad8c77efd304d343edf81a81c596958d7d","ec015a32ae4fed154ed6d0bd002c1e653d74a2c3","d4e64e0e60ee9377bedb1c3324bd346abc129aae","9ecdf522bd95a3318ac75ff8f9e237b35b5beca3","b76275ab12b8d12dd6458d951d2e4f37572df1a8","fc1368bee00301ef7c789982474876c5a6ea9854","bcc435094d0734174818cf3e55887a26ef111686","4d90750729ee79d11d207dc865db783ee6cab53a","935f730170d75955f708b5014da3e11c95fcdac4","63fd693c1ebd2d3d2c23f3969ca8f6f3e18ff3e4","f177c1534757973063f244450df063def879d7db","612ab8fcdb94bf0cd9d7b4a3006b4e4f76c9a13b","45b71ac2d02eebb85948761af8d4b2e3fe6f0815","01ed55987c4c044191e50ecc94c277b97962ffc7","d985dd6aedb855b6ea4ffa75756108aa4fee3518","fcaddeccbb36da919ef09fac563f0ddab77da25e","b52466f79353e10a7984c835576a67502631b27e","bee81d52148baf01cd15f9d79dba35bcffdc2fe6","71c7dcab65e927c1ebc3c527b4a972612639d034","7a3d557622075f4a72076f28b90910ac542b8690","7570d9589ddbbb65b7bc50e2466d62570ae0d793","932694e7597f7910af998da772f966b6eba377e2","606b4ee9dfeb68df58a2f3f3180dff4e982c1b45","89a7fb35306dea9a9571f8886f5d84ed02dd3875","8ecdbfc417409c9c8080580f3963e2397f8bdb78","6b7021ad90cdfbadc456de16e0b6afc6f5217e16","871ceeb0fe219072ae708d4d4397e8ae66873386","1ab0a779d83a7af9092dc886e82110db1c386dac","9fd41416a910b412084da94b3d9bce6e1d6ebe1a","5bf810b5db953d3f58acdd2d05d5410897f41d63","0e5daa7436a9aea67581b3145a24da84898726ac","5f5d629c8ad654fddbf17850c6fad2999d10daf7","840ac8c0187b7cfdc13abf9091f2537b34f6552b","50e5c7f9807d85fea1fe549fa357cbad737a7961","e2d70166fec95dd506ca6b1e2d76248b819081ee","871b2c0949fc7de0bb06cd5c201871c2b2b947b4","9e9bc5fa02ac6eec71f2069952cb259f45274818","71ada5bc2c506baaed85cb085f6863e893190711","897d6377b7fac17a45c8cb1f572bff7349697e25","9774c8260f7076c0df0d93a065ab21d541d8bc1a","bdffd2ecd0a89f72d4cfe84a54c17b5e11383ec2","328d0e2b4e33265841c5a0e9bbd0157897b63891","6e1bcb2b44ca15a5bc84a4ec0cf80e018c5006cb","9e5efa4abd2a9cfdcf637cc393222948f8f6cc3f","0fb99306ff747072dfabceeeba27ca4432b9aa49","b21e68c8bc0168120ded326259d021d394a9d7bf","b5837b333ba53539785f71e9e64f18d01886350b","5fd458e03a32baf0b47c8bd15252d92c634a0da7","f8d7670e82007103573b88f48fe7b7c4addbd66d","075c7d8133e4fde353ab54a255638b0c9a3740a5","d3afecf68139ad3c0f7504ff25fe1a97b61c65f1","66b308925c3174901fc59a23245c8a1d19143420","f09f1456b33430e86c409fe02470d9c2895e7c75","0a8de39bb10bc598fa4fec55b13a7d3304d5b5b1","40959acef2b16a7f9658c780943cccfadb8ef78c","01198cb896297da2b6d853caf583cf9e5bbba730","5aa66d03d8b4d66ccdcfbc6c5c20e7bb510ac87a","18d7ab21df3fed45c4fa149ed9f22d43bbfafdd6","b3b787e37b821ff23b759da93fe4782a1796da14","c33eff4bf930bb5dddced297039c7ff74febbad0","8126a0cb12f8b65076a45859d1ae2cb73f43b08c","a3c90b029308eb46b7fd83a0cf7b502ecbd79d55","69bec86028f87307e549d7a2f49bbb7e2b1f3771","9bc534896135322a578118f433f0dc6265839082","5a6d4971e13157cc5f0de199de7f6d257070fc66","8a1097a2243a9829d5d7e61ef10133f8096aa5e2","e79d7149ea751e32312cb8625548085d4537c591","c03131fc9f7aef119f864cc266330855134feb62","5dd52320cb5f85cf9cab0be18bf105f46344200d","d58a58402e780d2df27a199367bd261c9bf0d6dd","db439308e6185c45ebb825c27ed687d35a92c315","59322d4cc43b76ead13501f950d6d1725313e72a","6a9c990da72a737fa95d9e97d53f835706aea7c3","bd26fa7bf2bf02f9ef17ad4ef3a93ffed3ffcf56","a134f58fb3e072a3453bd5e9286f90b4694c9766","6bda2876f1466d76a64e0c3cfd31a783aabef0ca","a802bd91d000647a40e401c14c0d323209bc6446","48440138271f0d9e906ebca57972a489ce6e4aff","a1c8896d9d1b4806ad59502aa17c9b6e87d5eb74","ef7d1b1571a2eab21fb7b3e0652d0b90f10420c8","c7ac90c97fbbaffcec81b13f5b17ef9b6e688a86","cc05a90bf742f9dda8f9e92fc921d30d41f5d327","d82cc20c2a6382697b02eb5c376266e119e8b047","9f34bb4ebe1e7d5b08b27acc7af216d3b27cd37e","c218390864ea106e00632037f97868c21cbe7d2c","5567e898d1052c1e2c2d32d3c37dfd957f4dc4bd","0a6faeb4f5914061c29d946eaa29f2c50b8472fb","4f874e4f8ef3393eb1d0b8241b7ef7f70a18119a","2c6449c4fcd6273c92603736b5623825a72ba4eb","74a0bed3d2dd2020908bd396991f0f2ab0daf096","d6333066fcdc502fd7b2064008ddc2a491a54fc7","a4e222ae7106ec56db88f5a64bb72b5e4ba1e792","b3c6d9914aaa13ed3e0aa1e0b28448ae0929f4bc","e0befd2f2340e2485ac92c43fd5ed80665075f77","ff03d846ebbe374adfbbaf0cbae45a0b3b1637b3","bb20f230ad307a2a5f18c03bece3793d29ae208a","06fc9637966dafe8e06e1d4f823bf9e8b3475c97","0daa6174bea387e3fa0ff5cdb0ac5f7b141517da","47e0e530a9756817cc1d62c48ec44089f3c2932f","1e29d92dfa78d72549c1ba92f9fd770f891b0f20","a100f0187029305110a71eb0094eafa8264d46af","0251e9eb01aafdc1ec5316178a11f0fd9fb7ddbc","c814d65fae9841810e0ea28e24f806187fbd63ed","8125bbba5986008bd528b1680d1983e6abb69f3e","ba5098a123da1a9eae52ad4628587e159da0a251","db64fcdd5fac6b8595c466f8833c8a8b02561ce6","9fb90d7aea70a645bcc3987387f4cd048b8413fe","f460f82ec1dc6df21be181308d06ee83306eaed7","854b3cc158ada157c779a2a82cd5f8f8387c7895","1525071c28535816b98784f2ad62f9d5ef333654","67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d","996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12","c1b0662b40c8239731af13a96bac1b2db1c2097d","cb0f771aaacf367e5026d783c9316b6acf3b007d","022541d917ab5a96f888a2b33821517fe312b851","ce8bf1592abfb0e9382d437fc453d0ffd500e076","37f5e1dcd94611dd5b670f013abf0323e8b47def","b93fce1c18a58e752c07a634ed11aa8ec199601d","cba62864c828f9737cc38e34303cefe20ad423a4","d8381ef28fda631e864c61d807500b31a9f5217d","9130f0a89f2f8be0f9c2ef63b96957226f5e3c16","6a088335163be87d53ece476281d9baa3fcba0a4","168d8a57dac98ae82ff16a5c89fce63d84efc3ca","378ebffb23bac570e3c85cfa176f668784b6a7a5","96be4649528f4b6f4cefacc6adac6f2ddd14aa10","94edf16272df95a4d90ec3537f921c2fca20b903","2b25147450f5ae14a5b08fa7e70c8b7aa8f63742","49c00bd19bba0c1278f0e09c4c326e0f449e5bf9","3b05f2c74fa979f068cb805170881db2a062cd31","015d36d18bb3f9fe21452a470aac2c3a3597b92f","3204befd1eb42cc87ae296148e1361a8b001d08d","f89641907f8b45941f5e67891936ee8050a3ef92","d46e246d0ff2fa2b5cf8b47aecbc777846e0c404","41918f328a96f8ef27587c016ca047f8d31f933e","2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1","062744586324a80a003e1488275b14841cf105d7","fa5aa11898d897cdacd344e1c5d503e485483d51","7661cb5a624a93d45f9986e4677cac7d29057917","8d9206516428ca55f0832db5f261516654929676","755c07af195f751ee080b328a8f6775d8d4eaaf0","781ca6773cecb6f56e09b136c69e784e99d09c36","7d374b5974448680a81f18751a7ca456a850020f","ef66f8451ca7b5b98628924231a92e558930c53e","d197cd4705b51c792a65df9f4dc87466375ed21d","dbba433b69985c1629aeb9cbb0ddf85efdada7e0","3744d9fd55006247031658f29a4cef9ef6ba2bcf","7c89e00d46108cbf293d6046eb2231369273537e","bf6380ee7077b00ad425b242e483482e98854983","50f152575d3a5206ce97db935b551ca7729242f4","42de893f9a4ded4dfe5eef8dd8b1619b84a2cdb0","7592c2380d7072c0614f4a7dd6ae8c64e8956f15","6a332b35754951ca82d8005e8687c46421359567","cda7ced681fb39d94e2403e49f4d385dd9ff0b3e","aa6e3af49727687a5efb20e610b91aa745fc02fb","aadeaae0b94257fa4b0b2133c05114bd2813ee02","6d0809b095a00c3763a721ef989222438f54c1b8","fdf301e78bd41415b30d1b2f55eadcd515aaa78d","78781355acd77e37885f6c1da5402b17959795af","5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9","452caf3f80ea7b278227d0bb48793729defaaa66","29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39","2e3145de65257ed39a5d01c5592ea0fb90cd00ba","f23b56e3ecc5de8fc823dfa1c63f71d51ea12993","f4f7d6d58d9d4b5dc6920d71247895925ea247ab","40613221a4f255bf9115ec8fca8206b2ff222f1b","9e2b3f0903a74c009825561559d20bfc48062446","86ef71fc95ff5d62ada42162b596172a57c78c91","80fc51366313b411b1122bf3802c7cdec7c7e5eb","016ee0edb55aa4fcb8b79b5b2b52764f65368c27","3768a3b2c5e59f21b2ca4e26678775007ab787c6","5b0ecc9ad3d716d41f2d352cd758ac68cbce7f35","afcce9eb12a6163e8052aafe8351515313e76847","d093b78f129568251ca508f7fcd65bea69350fd9","8b01f9d28ffccb21db04867d1265f0be9d40aa53","6161e731d09fccaa6ccf103920305431638d2bd0","a77e53b0a554d9f5b56122445e8215e2584488ce","de9fb136b14909c2cfd4018e8f68395011802f47","4d8e45de17ce548601b5a9ef474197eff098a576","ab938a930f865196983dc0554533f66bc71c43a1","a6122ce68b8bde8213661cd98658be92cc12895a","712fcbebfb619523cbca08fdba914f9d355222ee","ce51138b38d00ff6ed13a58f8187f8b0f604bc30","6dfab3c7e92992293c536248d2244c12da8aef38","a9fc9a464209c26271f653c311b384cc788778cc","bd91730347b33fd88d3944dc63fed06655f0b736","fab3c4308c8e5ed7b86992f4ae782d010f56baad","a2ad2eedbb0517faab7d672d41cafe85b3bdab39","ea78bcbe60d41d8952702386f07cd72e31109018","72876ef10b9b19af0d00f126c03b7b603a42c442","b90df858c1a8e265633384d364a28b9998c4326f","0964129a10c1899ed0457ab88b5e7af1867dace4","9d85dbfa75b9803683ec6579b32eca7213cddb06","acea39097ab2b4640df0485614d03eb33b2c2235","955615a3c317218a087a8af9396128e50f61662b","9bc044cee68bb8f8a8708c8eec7cffa81f7e422d","e4eb093c62044cdce05ada0e0a42011c7e6628cf","5b3709d3096df737b8bb2344446be818b0389bfe","c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3","93f9a83062dbe74474a4a7928758c5cf5588238e","161bc31c53f2ddb9ba1fcc834e39d05e027edee6","c19902f753c90971f3709a2fab530dc017816669","c7650c363bb843e3e99aef87db449ff8fa1c58a5","e80d2b8dfb41b5ed08ec47091142525acb49de2c","2658241ce95c0eacdf90d4145507129d9e1acc73","869d6b1d3358c61e5030d17964138b65ea390824","afda71a2a6d8e87f1367c46991e563d0e0b5dfec","733a8932f4e39dca5957c073f6b277c47b8061eb","67389d4db7b295a8906dfa974dfe62f19bed7144","231511b2a64d6819183227356f3ac22ed6e518fe","02aa1dd600cfb17459857148ac742a8f887f143f","87b4776cbff781b251979db3677422145f5ffaa1","c51ce72702ef58babe1ce3efd1c31206ba6721e2","63db9a4beed079ceb782da5ef46e943fd683cc45","6fd217d7c3afb1f7e4c68f9ab40883593f617a7e","c97c733779e4061313ea57804f24f646c3b1228c","abcb044bf3f197ef68715f89abec77102bbe58ec","d9e3bbe17d1ffe1a25f124c8ee1b22391cab4af3","2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6","209f61b6d4aacfc4d255567030b3ec0932ce40fc","14a982a0c2100a2a406421f017b11340f7a38316","3c175115ebf54bcf5f53ab7a2d4926c6773665db","f2a335d0c1da0c2d7c5b7687c91db348ae49eb57","a75623f436c215e107ede321afa08a1897552deb","f85cad4fec7c53d5b201956b3813b6aeb9b56fc6","0aede444ef2cea5bfd830ff5a1e7db6e1373cfc4","1f62c331412f7f89bae7655c50cbbdf99f972082","3be8a94868110f107454f4e9ae12c0db5c04c858","1877a31a860a6fadf0f14d15098a359f80457883","c2854381b3250d4067ec051f7b8f198f4e414bf2","871b6b5517a8d4e7105a19e44b219a8283cb34f7","983fd3a7bbb6ac0e02ffcca78d60053ec8847aee","683befbf8474d2a1875227727b818ac90c754d2f","dcc44f05b76d6c92138e55e6c69868ee6194c548","7b00ad22b94bd3f6194b25457f83d6240493217a","787dad5ac4341a90ecf135884d8ca71bdbd5d252","519df0d34d823601b98e8e1838ee726a7801c248","c3baf5eb3cf71c6645e2b721c09d284db0f630b2","b69d4ebff40c4b8fc55db00ad84514aff48f0c5d","1f4f784e7dffa1ac508b50e5ceef6365a5b241a9","98a329670227c726a5d7a196e5cba8dbdd54301b","9079ef46e72bc9738659a7399e4574e3ae186b38","d801ff2b3db2de105c1b36a74ce116e360143d4e","73385e362baf302fd044029072083e32b2e89d75","ce2077262a967cd9020d54059a03a11f33d15c01","3288ce63d36e01b5b53b171102f79531899dc76c","a4560c1e97d92cab3b370115581d8ee8f5c0b767","78f44831f6526f2be096d302c426a897565b62ac","9fa4f1c54c6d528192e7ed04354d5ce2c733d99a","c3e43c6d5f219d3c23a53769ad820f4fb7e3ce8c","aecab985b5736c60af2e3d794a6f7d9e25272c11","9d7d24682d5efd9cafb1e0fa52764bc44cf17b6b","76289b5d5a9516e2b6d9001eb1c10163a616e981","27dd41519694c3a9e9e5f6abc80b8636d93f5521","4c3568e77c1ccc9337b37bb1820e68137c7b15d5","2065d304147e5d919d92c321188862f663917131","1b5c57916688b384be8aeacfb3aaedcf6e956d6e","1b3fad7edd62f6ea858211391722fc15cbb06773","25776dbf76dfbc087582991bea3169e7b39b9340","69359f2220c05e9022d5a85327172e018069a33f","78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd","4db79346bb7aa0a8361e0d551005ffa64e5bc91c","3ee1952e39394170a189e008e18cb2bd8320218d","f9fc2ef83b4af44f85979f390d9e56637d6a46d1","11e496d99a5d49044769c663304b5f24d7e18096","e776a1ebb288042f6a835443c57842f42df563ab","e883cdafa6f3b98d1f30e555aed0044782f6a5c4","14989caf148b2454ea03f0f0c50bc5909a7fea0a","5e318493d1905c83450b30519a149128534a6e10","88d5c943e73cc2f16500c58fb53c71a38f7a0ceb","86ce51ce1d48c52c5ab55b3882d8e9d211164f42","f2564ca97fd6a25bc68f2e7302461970306fc837","c04604461d9b17c69831f758489087b07fe032e1","ed6baffc72e2144b64a77cd388507072c8c2b300","413e68fcedb5a1450f45fa4e75f07334bf8b224c","be7ced482661d466217c8fb0e8beeb7618dd9b82","8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a","9d33f510665718c5878dd34d3c00e8afa66ea800","0f8a17b0cb70c6051963c9220c1ed2ba2ff31d66","d137e83c6013f895e8bfbacf65c0fe43443c4174","162068640b6a2ea6085cd508d0a21a9d51dec5b0","a48b8bfab80b95eb14a869559a25f37e1e3a7adc","15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89","6d0568d8179f7dcca54b1c87ab199820a468ef2c","99e07448d1bb67f4b10e2234b5f2f18a0acf5de2","02f02972e87f589199d3ab2bb3c74901d2108694","3b123367a1202e62f31d24e54c8280a97f00aa97","98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85","bb8129304791e8cde23694168b9e121b71161e96","a1c41be56977e22e953191dd9e90621d09f294cc","32afcbc48258ea970ef4b0707f69543baf0f2f5a","020f6a7f2082a6039ce6a5b4410dce47f6ea2607","837a66722506a578b9ea379b5ea425ed22344354","bba8f1db307459988385faa4e79fd4aace397e36","ce6bae171600e21e2893317f04036202ad6f445f","559c63229d40c4efc0913f14826a8b9197acb52a","64879e592b7a4687c9ea9f2fc858775a0c25b76f","aaf9cacf5ff4cbe8c097efacf347f7bde9839e36","f2d126809ffa4be24ab6313f006ca19a22d86501","66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4","642a760952888a873620479dbed6c1ddd73ddea5","304a1f5b5a3ce6975952f5cd22d688a246367790","c8aea60324e3e219945a805f871363c10292f38b","5d10b8fabdc9acc8b5296f1805c12648d4c5df4c","091b30d4cb9794e7b0954ea3b45c6e0126a4264e","29768010126edda76229c5b14c85e7d72f1880f4","2dc4b035a8c1296934e7c053b90b30924461d62b","7839a89027fd1a0647afd96ca2710e1f468d298e","adafaf15aa92d63129dffde09320f1a8d24ec43c","9aee18ef6b487592486d67139a8c4b1cc5584b84","a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50","18df047f0b3a61ffb97d7bb64c7579a9e8b6c80f","a853b0a2f7df5258ec64635df5d3ff06ceb5e1aa","d6e5215860e2ff236508e4d424f4815870d49fca","e58519eb31f0f8af504c27c024dd7265658df147","120ce92e3258b4e3045b1b295e85a2da6cd1528e","63d02067deea10bc80418f659aea0829f4f243b7","0ba0eb2ff92dc131225e033bfe17549d9ac157a9","9437d610e18965a5a75d073a8ce8a04c60d736c3","1f9266cbff83e611b3178f5c62fc512f91a7f94a","243f05920042b61b19d032d297d28bff73a760a2","1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c","5c6715a291e0e843b56f0a168191b3d89657d43f","803a54d93c78630929352d01a2ea7fcce0c5e590","def41b985685a50385541d116ab62407bbd95c60","6034eae95ebd0b9c82b4ae33353938dde6732618","5c0188b5c3f495242d736f7538d3344cec355030","442006b4bfd82247cf995bec6a33a2455cd21330","e64c473bc9792a46196be26b30c39a90f92cace6","f527a6946285502f8d518f054b1bebc1d3fa564e","17e8e343fb900c3b308b3a6cb8611a16b476e71e","fd5b92983127d790e3422a1853992a16102e0a05","3cdfac7ed2698fbd80e764cb190d775ac97bde97","0811335fd59ab381acde642b12e8da5b29ece42e","5a6ccce97d350011b599e793cea95aa4e7899395","acaa01dfa76fcf538c4aba993e9ac0ae1dde9b5d","8e64b27585c416095fbfae0f8c7aca618519e43b","9bdc498f90ea3b1200ec0f08c95584839d94ecec","9a40b92b8a920b4721625dc55956e593931ff993","a37364620f481e886f695ea63ef858659246cff1","6b769ac62512be84e5064d30b1a10dd180ef6862","82fa41bce3ec7fdd59cfc10f57d72fa092f48b27","28173ad35d72fad12b2810133a3c3d1827bdeeec","ab9d7241d9dfd9ffeab345e062f3a7d5f6c00320","212c6306a8c1e1306a6966ec7959916849f8a283","64c31a3a9ff01b8f317c2d46e58118e1af9102d8","101c542b7709a3c2f0f57cf774abf67ccf503ce0","d78efddbf582d4f9af852948baee1b0e6bab4744","4dd291cecb1ebe8971b9e9d09c35bbe489b9954e","be5e02708d45de7260f4569aefcbf53cb3f728f7","7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c","a542372642f873b9e85566b8168a5af4f2465957","dd100374c1f7fc73d628aba09a98504e01305524","2f847311776f799a24630b20f7ca6c06eea22ab0","f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33","de7eba887e9fe940dac0958836fa8fb778628d2a","ea9dd6c0c1997b2c6d8bba6caa1da965ef40804f","6d2f985db494432e6d5194d5f7c2c00e7f099c55","abe09919bf5664353bea904116c6bc5bb856cd7f","847bd33fdf3e188e82696382bf41394dbf5c76f6","d4029aa51a0f0bce5dc73885af74b592e3aa33b7","c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6","2398eb6ed4832fd7b8eec778981cbd974b89634f","0a613ff9707634fcb93a009813bbbad040a4d6d8","b6259661cebd0e03fe4849425fbbdc7be03dcaf5","65c5dde560961ba8af96caebf748d45f5c1a49c1","3223305e5a6d3643c554081de336c3464cd99977","2153feb6fd8cc328191c92b43818624a6fa6c27e","be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a","231fa9220147521c88fb57f21a90825abe74a95a","e37928bb506a153ea42778bc79251718e4c37727","5f15f03d38ed712d33f41ceb5bc812acf818a184","7b315dc666a7b03a9622e10fb79446b58170fba5","d730ee66a4664c2142030fe3bfae4847b8990fa8","2feb24953c996c7548f101b8ee35939516dacb69","ed583ffa30b6ab316e082a43188a6aa2dc10c03a","f045efe007cffb87238ee519b7f33d710814ded7","c530d8f43cdeba26aeb87e61e66ab24e9ade9121","5993a5fac9a108297fc7909d1a38abac471d037d","4759be3c4bcd0964480a428b17a9680401d6d9b1","29999942a2957dd5f7fb308e0cfa6f3f4e26c253","86f5ac3d749a6d46d029a7f48e4fb190d51643c4","204d3ccf5fb491c0ce4dda618ee9c268d84c943d","c4ffe892043a558e293c5d3974c14beaabe038c4","02c041904f7ced28cd2a006c09725fd9fd60520f","cc973b461b34ccdc001d82bd0d534aefca9089de","ffbe6660cff57243ec550574cc0ccde0664b68b5","5c7e6c9212c98fbfcd3c2d2b88cab56eebc00739","4856613109c73cd8671442dd1be0f58bff3609f3","88d362b23282bc46d8a069c1c6a8987085bc877a","1a47087a734c038f20a3733ba8055c9583427c20","cdf0fbd8e83c942b4d16d4bd05af793b2979f826","95683f051ccdd073358abd9c95a3fb6d8a12ce6c","692b99fa0ce9d0017d7b1ba0c066ba3e2629bd1a","478817abadc55a89f8d0ef7aa0341757d5626488","930ad8fc8c9349a56673677e85308b54c39f456d","ec1c7ce6c360006a887e5ff654fc553c10ea27f2","889ce29fc248f5d9aea5dc0adc6b08418f778655","a99b6b2063c9259ef09bd1cc1289087460575d68","ff282571c6a1b9b5e57fd3a8e435b84438bc22a3","6cf0c62221e304a58c028358ecb4d45ad4bbf3b7","de4267fc992388f9e841a6427436d083166b49e0","4b8152d5990e9bf52a0054cb7089cad17627f154","7dba15b83fb2d2bd72559356cfedfec53215c55d","924bccdbd12b078721590f1fa8cb99e72765c4f9","d9eae920a928753302bd5700610c0f29f885920a","0edc3d72087abf4c0c6bbd14c998180de62cd00a","214222d37d899b5bf9999c270b8da99f7a403cab","0af6c39f36f4f1d302133cb826cfd1e934c1eee9","5fdc7ac88a46f062fb2d9052292e3d8319fca847","67886bab1eb0599ec724192a4298c980e6107f2a","b6e0eaf3ca74d9777c6869d8519db6264866d1e6","1dc689b513697d4ab2df43fc6bf88fd32f5f5ffa","8c4b7fcbb6affaa5152f57dc0ee1b502ac0243c2","16f532a2023c99f61aa13a5861d5dba5eebaa91f","bd885ed7047dff641b96f5cf026d6ceb2a5a8ba8","9acfb0782c818373fcb4bf13425cb7239f36893b","68870af2142ebe4fba181256b2cb4f79c7d33548","8032dd18dd41b2e07e2fd055d6ea9900859fc892","c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b","05d35bb156190bb4311f689e1e6d2062c2812852","5939a9b8e81a799d4b33a8e76f9d9b758e015fb2","5ae1e172da08a63b14635f5d06e32385901525e2","90ef1fd03d43d51f09b730dee107c0e407cf0703","d7578792ca75571cedbf6f4cf98315ec3141e1b6","4c147008f33773bb385c6a67b1a7394ddbef6126","73a9a85bc943819dffc33d27fc9783371b161681","885239fb09da503472bb4def4754036e70b43f1a","d4082a8d92240ab3403ac93da423e613154fc889","4677c0fbb882417bc9760c64ef730e454a0922ef","165b7bab63345347dd3e72f99afc0e97881ebbbb","e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface","515f92d03b6bb4e8a42d5b88d603c96c69d233a4","e2df5d661d5eb78104f9b1b88cabdb6e2476b301","b474646de081084dd691648f87d6057b77fbd819","cd69343ff17422da362ec066f7ed2451d9969864","80329157a069e05bdd3c5550e6b89244d190e89b","a6e75c94372941236f56b199ee1617be4b5077d3","99529fb80dd4914807d89dafc82087da7b4c26c2","22b9c0207bf3a50bcc0db6df8af5ec2d8631abcc","c88f56be643c8635b3f9284b9e48a96be63bbc46","367f21e12382ddc9448bb36ed7fb12a14bc4dc16","156367e14786c039f7fc947487de598c1b774711","d9149847ed1002b198719d81d5050b8069038453","d74c2bbec9fe2d46d8e92079bb704c87c1d470ef","d4f4f14c68d6fea3fc582858ec82af2f8ae36870","8ee991a2a7e9bbcf3c9d1da24cb1ae8754cf4e8f","71978685f9173d87658437e4a7fd56c71a29ac5a","1ac38846e861f4f8d3a5711d2b05fce48018bf16","5237bc952db59f452e760ac07e68fbb231003d49","c59bd79e02548533c61e1ce30e3009f7804658f7","84bca4e72f191450a794de795de7142da87495c6","7088d9e30f7afd8ca9cf262fc340266d4218808c","24b2186ff94f04ccf64050a0382f2b8b5aaf4b2f","dd55950b62a6b431fca1cb7438ff64ca2c77dbd7","474f18512aa45e8055f3b409846b8fa5e000878f","ceb699f5ec50a69c8c9c37f4ed146cc0dd492f87","68d79b21c36ee2208970ee45471c4423ef32e3f1","a88c20f0ca4d970bc079544e87cd00f15f744d62","f4261c88684cf27e7e8e9082c1cf850162c08ac4","e7134ce28326cbd657c5daf6615d849a2996efec","6f9ec3acfc45ae4f3649777a41bd3685a81fb114","707eedfa852c28e245e7ff880334c6f30a5c57cc","8400de76a73ff56de28d944c3c6a480eb1e683c6","95fe6b5d8c42faef20c9f69cfc1883ffd9ce5104","60886b8055f601a3994a9c3717dd18da10778dd6","97c385dbb8fc6fd0766fdae65a877dc8f04dac4c","4b8568006d1f83d518d98ef3c7354b7c25de46cc","2f76257da47b8e529d071bd029ad3caebc6ed9be","95a2a7e525a1a981b54292d64639545df61deebe","c06a2db63a85c23fa35058f5bfd62245ed998951","5b3c0a502c239c671ee1d641c00f14e6e8cca275","25f843f80e4f0196dedc09e3e77dd3eda7c3ccc6","a3afec588ce4f5643dcbae6d0e1ab14b898f6263","e55a496f79e80f9ab08c96bf0f74c565203758bb","3e0f8bb254edf0669fd63745b939da87868ddf78","0a4dde93d4ae5b83b8cea280a7711c7469de1686","b7ce1601a373347c617b09b5461bda4112f9855f","7013cd984b6281debc98d519458296e30029b43f","e5f7f656d685e228ee711a32d3f051aefea3698d","065261ccebd44fb5f8ed9d816d6a165b8c762565","1a8f94edd413bb6777657c96d8945c8bab9f9fdb","6871ec708fb6475027055a3b54c31bacfdb0339d","4e7c5eb498f338e6157665976b975016bd54505c","58edf265009933a97d13d46b0e49dfdd117e8d39","aa63fd1551fd99d5936999ad0607f48755dc2963","8ccb9d13c31e3dc2a7bad00edb3676e45f16b05e","8ff6e538336135837630e313027826e9bd8d036e","a96e795241aaa512e11b1c2085db2c955200ad40","34a85477225b6cb2e4165307acca2d83b445000e","30835f9d371c1b05d3be055b0c6780f0745530a3","984aeffd790112056c97b2674799fc70e73e7213","79182ced8382471ab3a9d14a5f189f261df8b4c8","5404e108037829e5b49c79e2bca4dc9b902c2259","75f684bc1711b255cde6694988f616aebd94421c","c4d3dd1a486479b243999bdc30bf26e5683a3b33","3bc09da0b196ec6a0fb0297d32455b93757ff77e","2025672e7b206799f8f184441cbbfc44f5a5c9f9","25a4daa5cefb1837578ade283584fcfa333150c8","e46af1e23668e23160604742f8f1d22898796d1c","c37840c69f61abab34d3f0125639e6d351d51ab7","10608c0993da4938ac182717f8c5f53fa099cefc","faee2fbf62fb518fc9570a90b83cf09ce390ce13","be2ad4f155de085716cf98c629b44583b6896492","c3e6759ca1324447b8d51362e622f3a19403cb4e","09ed1113fa78d31c72341c2b3550e554e728b1f3","544940c1752d3b3b567a21c8753a7089beea4156","7919ec6d8902bd4013d2aadf1f0a2b246c355445","200c84b6b2c7557d83ec9f22fa4e995e5fc08167","2ac0cf568d8ecc04dfdb772330b26831f64bdfb9","a1413b9a68426027c29542f4b450f551dbd1d494","c562cc9ea095e6704bfe9050d03ed77823c3c760","cf45f3ab4bc7062702e3d94baf4e681861ab3e42","246dfc65ca22339a9092b07cd0af51a2ed9ac1f3","551e64728f926f1f1ed558d930beead674ededc7","31a80ded89023ccc1d4464c34c895e338c7897ff","61a27601f7e2b8136e5caa9666f4c8b16c4346f8","5598040e43e7074cec4f04b36b0fd6400c79f69c","8764659234bb2303cf67d7c3ab169946ddd9d277","8589ca390373ae2e84d93b4a75640277e38e9780","706ca4efd6d66ab52a86dd65ba245ca6c41adb7a","519c03e93228a31a923bb1f539173f015e567480","f8309f86c2d9042789574ab5ec2ea37d38457574","0486645c39c471e8844520b70c25956a7a2f40c5","1c480698ce0e881cbd28f1f0ddba95cee74ca834","7ba71fb24346fb87f50a9eb4aa6b675c31507528","d596946a454dd9a89fdf84232f5ff7ce1add4f46","93b417fe17dd92e8fe22c3c4b72347d948ca128e","fccf2816d4b7561ad84a60398487a042e4ea905b","2cca9b0631eccd66f1d3dec02438642619d7ee47","c7f8b22ba07c27ceb91307a178ee7520677018e1","0198d2e03cfb8506e4a5c0f45efc43a1ac5d8d1a","b423529481f2d4dbe2b6926b469b802dc9bb50e3","cd9e96c83539191a69be81e74071a8edaf9d9cf1","ac6ef54500293113f23de5e695d7d4d4e60b50f6","f29dc079dcf10865f5373f7b3d4ed23772c85737","769bec26a76dfbaf4bd83e2c11dec467d24eb3cf","d463b6e3d005ddef1a0e4ff8f297cfc60de1d764","dd8655aac93dacc24e5e1c7778209ef8b610640b","fa2d5b91dc390a11262859e5309351ba58842901","3fd10ff6f095eb57cb7c293f44e15c34bd09088e","a1a0f021eacf4a1449d0e02778019e20a65690a8","42eba57badd70432093d8114a0e8e1fabe184e5c","23c310be7b6d1ce77029e765e4411e4fab2d1a40","5c2ddb299ba1385bae19e16590bd6207e493ace6","d48aabcec11fe3ee2d301f290dae11ed653300cb","21727657ff6df8ebbf5860547ecd3c48f22eefe5","0029440955f6d500a0c97bf7348a7b5353db0cea","4286aef69313e048fa91710c35456c08a252fd3c","6075dfe511728ab3fb59915a18ca99e5b8789d8b","d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb","7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88","68ae50ecc25c64c4834f2db062500ba5084763d9","fce779a4ef02f1b14f95cab6a06e75db170f3448","fe4336f165c9bfd9ac802ad3b6170a2a24176969","5695d9892ec337699ba9b8b44a67146a7fe39f3a","36f568903b1e91f7cf66efb81620652ca971c686","df61dc4b2bd54a5a40c515493c76f5a458e5b541","21bcb71b2caa6e833338e40c915f7e353a377754","b81d5f4687a5f56c6cd5fc9b4545ff792378d3c7","fc45c1e6eb361c6ff4d5d76c39c7a34b113c7216","0a5c1eeb484f2d0a14586d0a7eec0db8cf6ad5fc","486952857f9f48a558594a03fd7b57b01709599c","3708d887191d1b1518375e812d501b558f3f6f19","efba539f93bc9800589c03d1538843afed56161e","12b84eb9f488d28f3b787fd745fd3dcfa254cab6","d8f011828e9282f6f931c5fe838399c062e7fa2d","665bf529481c0dbe9345d2473bce8f8d99ece0c5","4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3","74808ac4d9176180dc7ecace99723edab8a73e0e","8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a","6b5305b972e832f95f311ab4f5bc840615a0ef57","25d09b92be0f5d86cdee6eada80823cdcc2d42bc","362e52c2fde03346da665689d25c2161fbab2a25","a30de0a85f225f59cb822ee76d0c873d8afd597d","9a37ff1e34fe445a9168a7d91ae1df7d9928eb25","b49925caab99fb49b0d50b0f4696d20fd3f4f1d0","ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33","d51fe99a8b6daa3ec6495a5b3e27b63d752c3783","0ede0302ba15b672b4dc50d04f9eb737ff3b3dc3","1a33d5e06fa941d1acf219ef865dfb0425f302dd","243849583a5c0a8564aa33b509a43827f818750c","df7ca7864bc6d12ba1a9b80320d32f2a01ea8658","741800f5cc852ffd04088d5ee779a8c9421c65a7","a2734df7edb244e92006be47f4bfb9f96115b277","ab02206f18a08d22399784259fe558fe104c0ed5","f5f9b220f9f2a4977df7c7888db650b67b12c8a5","d681e571ac8464e15187f5e3aa9ca2ede2387903","d35fab7382107c062b60aa770dea223d5a932ff6","12514cfebccff235f44f3bdbfc99441953202636","7d914a289c13f2defd48b8edb9c86ab47046bd5f","71a99d5517f5b4061e66c9e085d7b1922ee9577c","cbf49ddc5180a95292ae006942c0da47d67f0a33","64ebc3672e28b337b5700c7b9ef96c3422bb7491","2443946307bbeb86c010655dd760fb97d21f75f4","fa7e167a926a042f448b0a644271c8f0e4256aed","454f53c77659721a529c48fd4be6bf80d33c0082","c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0","5b5a825c7fdb3a1f158a377e5febef7ab7b77903","4989cc36171a429830a80a072c3a9df26bb146fc","e96f32945d31e0d5596b31b03c6353fd037624cb","02f9851d0dd4ea43394cb49edae3f28550ba0b8d","2c4e4432afca009614ffd5ee837d1578f54eb841","9aa60ff15f048fc0301b9b2197c56c8100e6c185","7ed83e988930776826b8e6e7cf0c53f8d50cfe26","6c49fe9c62b3401323a6497447679fdfded6f116","289abd37101c29063ec114644f304eed13e184e2","46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6","57badfd1df3a554b7f47793e73a887874e5ca2b1","4d3ed11212c779a1c340916dee47b2021382047f","6fc1a88ea1c669276bb195278dbe8c3e03d6e59e","41986b209280e1790712c614425890b8e7eae5fe","4b7dd09dc38f782de273dd0056e475f438ed8ba5","ea4fbee8f2778bc864cb930c69016cb175812da7","9dbd6db63b90e312810043753846b56cb2a0ac4b","0a287cfe4cfe721b3909e9722023c3d469afa886","e19ccbdc322f01f58c328f8343887e71f992a165","fd553087867187220d4f6b8217854dd8e9be2667","1a620bd5faebd83015182ea032f40936a9916af6","67f59bc2d9e2ce5faa9507017d49827753981e1e","6caa9fc94c2dbb16bbd793e451060992af5160c3","1bd3648bb073e3033f6aed07912b48c020b256af","5b09dde3fee4a314183b742ee77913cb7ffd611f","9f85befbfd5d4b5494570edab97ef0b6bd852bcd","ff468e2d4247fc5fc52aea866f72dc4e5b9e6815","6ac4969cdd6b57570d5b5265d15263995a8785da","dd35caca051541d8044d567e56a623c8c884e4ff","79712ca3ab20594875bc1599956b03519ce8d2f8","a911b1f126b60d8d119e15eade30fd40692f8ddf","71f8f80b84dde7f13277d7f908132a244fbb22e9","58cd4461d1dd0e5ad0edcccac1276dc32f20b329","b49d206a4ccaf7d64e0550a1d4b819ba57b4f285","65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854","e65b8b666caf94d977d065445b1a31e4c67d31c3","dee7fb5ab5b1870400b2ae2fe383d995d5e76476","3b256f1a9043bf6700f0d7281b9c671dcff7ac19","1d3c9c448d805d0813a67efdd6677c312d72bb32","b9d606af718f6811b046d9390df4615b10372658","8078b5ecf68a6a834284167bc7b43ff2c646b204","b5414024179635f19a16d206d1f016e349dc3d66","c464609bda893edf7f30c1a20f7452454a7a091b","245ace6e2e8c81909bbeae3e6f191932ab24815b","6731924dcfa7451d8b31461b438fd2a5aa8af1f6","86de80db890afa38d1b0c70db5a673386bfdf992","7a428206fec3018f2535768b8a1f20ab9f02aa22","a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5","93d6003aa8602262fb4878620178f51e828e5b0c","d7dd276ccc889c1fc9d50d150782bc2ed870cfd6","d8c396a44f8e194cda3220a33ba84eaa982736d2","7d99f388e362dddadbdd8f146bceb5c145d7b98f","aab668752351fb2ad47e2df2826ac332a83c6477","84bd039851e2b9466599057284cbac40eab430b5","c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f","c2165bb1a5bbbb6542d80fc539667501e971ddc7","2281942fb3ac5889abc6e95df27a80e71fe32c0e","92b6c8095acc8348da7657dde357202840c26382","669956849aa7c5f97c0b7fde16a871e933f0f019","97d510531a56acba1898a863efe113bf24acc0a2","000e8730088ed241439a311c1bd0167f741ffbd1","7df7e9cc8bbe25148698f4350123a42e17033881","c79e998d1f12b281530b15d3015e7128418c8a60","54abbc532f3c420ee3c2cd932d278deabf7c0fbd","d4740a98537b1e7dcb6fb48176abdebe27eee83c","9d28a5e7d99e3f089e11a929829443d0a922d030","fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da","e7fba3d2731203ce84d4749407332d0afb05340f","1a0d1bb18dc392ffdeef43451b8190f79b02d424","d8f32637be9f9eae9fddfe4d664e369cbf3b65c3","c0b67568757ccc22811e16348713ef3119e18f3e","77c81a21d84d30b2b78027821db45a53d583762f","a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01","af282b56feb8d84049f911dd1d91d82bd2211727","4911555f6c59a366b214261fadeb0fcbaed8fbac","5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92","60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f","397380e9e5e07b438327b32a84a2e18f67ecf2c1","6674c556ae531a161b4d9c11076864db83965a18","495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c","beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e","fb46323022222ab52ab357508a4e96e619baa599","98baec68809ebf2dc15dbd44822bb945b039ae6b","ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a","c25246d158c0d466d2b082803f3c86837e86b144","296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf","f1e05d31444f46906e8bd155c0dd7d7a9a018451","1ed8caa1bbab7a03abc05fe56057f92cddcb89b6","468719c480100a0d5c8e5c5760f7f38f6a857d4a","73eaf81c165e9379cee826a092dd612c4512c128","debeee56f721178d44f71deb4e303b825d1dccd1","61d7ae346685259784b47992a0afb3f4be0dbaa6","c103f32ea3b19c3588d54dcef98e307f8b823f4c","0d8f5660f66d9952072fa62b88f620f7ea839d51","3730e0533cceaefe7981387804556810442865e1","56af1a37900fb2496e41acfbc374f39979c7d806","f912bcd943cc394922e751fa02374426652164ff","0450e6539ea77f8c56b244aef27ec45c69e1dcdb","ed075c4c800f342681b94781b9a3e3c268a59de0","5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6","38d457170a15fd9eb902cecc8c5dc401646cd0b8","efaeebab4d83e5657288b7b20db6ce4ccf987a01","18ab88b3f1000cbcab5704402e402e1cdf65862f","6bb9b58b09aee7fc543c03844ce51b62c838dadd","f5004b78d0468641cd03619ecfecb42429621a70","c37fad650f92845a6f59740fea2fea1b46f56db1","927d15b815ff5bbc9693b98fb6ce177b84a76def","b5a06cecffeda556438b33807d766f4823623fee","33a2c5def0f55ef67196e35ac3309d3f9b70d967","0664a9ef8efd88819aadbae776d706de5c3955f5","636963b11dad2f7f506831f4dfea23466ab678dc","9061d6f8ce8c393653204b7565d7af3fe0c3c084","6aee289b3efea1d4f44fbcaa7d97ce276d17214e","26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f","6e476f87330f58d900c2e2e8556fdfb1bde910ec","a69e449782214c6108303af782c8aa321e5b11ea","7eb8a67025c04e8a72c219944e14432f38ad5135","b1f22fe756aa7b00f62f843ec296c863ec58fb50","00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3","f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8","fc84ccc468e14dd8cd317c29424011d76ec85dd5","c0c4ba4e943d0960c652021450d20aceae4d7569","f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880","f3dbd9e7929e05cdf26401fabca10d6625e24dea","14c01dfea79af8ad527a0f25c9aedb9c6d2587e8","60bdc3705647e77658144ccf45b9f8a4f0808431","e55b7fa7d0dc1e980a27a8d900a34c2b253789a8","3cf4103a89bf15af81bf6fd6fa1626423b718f5e","5b6900ed9beabcd0cdbf339cfc22a05ec865d34a","27c7d253aa1f2125e37344d7829b5b87a4b9a901","111d3e8063449aeab5745c946fa08c277c569026","7ec697695f9a12cbc2338725d887e752022e30f4","bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b","edaf77abd614d1260c6827f25045cc0473a08117","12dd86bba0e2cc01f36583a5d9d1722b59f389e8","3ceefab232604b09d3fff843c24a13e99f50912b","55835167a4bf88d67b1c5d80bda606a57b919555","e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add","3b36df37302b40a399e6db2a9616cbf3ca17a705","9589936d6e59fe370297867548f65cb356172120","af020160c6fa0eff7172faa8fad4190a81f5603f","6ab3213a557fac60d20b1e06db96a7f9e97d243a","52ddd9ac9cf4074e6461a236808313002b0d83c4","bde0c2e03ea2393b05f93e7311908ba6ebcb5c98","a2776af67258a2016777843aae1156af339e72e8","4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b","af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3","26c12ded24305703b06e393afd9fbeb0e0cf1128","b19b8f72e8768b2a59e09b266ffefced58dd4725","e8ce94b09285afcee9e8189f144f906009a4010f","a45e6f67d58e5a646db89a6b06891946e47881a6","0f429f8f9eb2c2446957b4a97a06b67e616c9d43","c46004c5a343fbc5256af7df0d52ed52cf7721ca","31af5a31fb3d3687a65ddd5e768672dabbf8142b","3f78f1f17db3b80279bd9c4a177913ea36aa130d","6d15e157329840732452e66a944186d9f230f8d1","d210ac66ef8bbe056c014ba90fd2a12611b51648","335d96a0abfb99666d8680eec72a8588d108466b","a0ecbb5ac00155b86c2d9d12328e82ae5236b070","b043f0e77dac613e8af0484642333f116d87be6c","1abf478eb9bf502b5ab4d254a90112167719455c","383dea5796d791c89678fe1aea384d42e9f3de8d","5bdbc0f762bf3a7cc38ebda0757de234c45b5f65","4cc1b045865ac645a06e4261cdf0295e32242005","5ff0924a93ab6eeccfd93367b622df970a3d64af","9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0","15c4d5006ee6982223777ababfbc2c040f3e344f","4d8840bba7d796b8417a3ebea9153c0aa1c78a58","32eb2cc61ec68446e398e91dd1ef4a23f1397ee8","640d8aa4586fa4c46b6284d81ee2d494691d3948","616334311875da66e1a28a4d92efa1df245815c9","5dbf1809c6e3e905b94b8764e99491e608122261","45438e9918d421b244bfd7776a30e67dc7f2d3e3","131631b00997b39b5fce07483176ee465141cdff","1531f6fe017bfc28c14740aa794c18a507c2e5f5","07df8a02e626988ac340cf83d04109298a79457a","f4fb19d11ac9ffa029cf0212aea3eb007deabbc0","e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31","15838f37028a19e7b78f2125d93051acbea13621","481e511082fbe746a9436d2a79d42c62ba2b039a","49c065d29ca07040c3fd810026121164ad86b247","532f6d4b431f940432e82b7fc7826652b7a4520d","e6952cad3ac1f80a40f29c950ed15b9d8bb8b588","630158c992d62ab1722bf77c26f1be8955b1bce9","962243f931917c3055e73c387853fe1e7f255395","aa7490ffd03149930a7526e4464f47a73496b32e","c9bda06dfddd4cdd28517ff02df5c556fc70da0f","0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c","94103c0c025f04e75d5e163d9f0bdde27bb0c848","ef174abf6d640e69c402b5e9628743173c313439","886f646cbacdbf0fe87cdda4ddb145dc72919194","81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9","723f74c8510cb917aded4339fd3e4b3c21891e08","de530c1b237200e3558735cb40300f313e07f14a","91e986104ebe202e2a68bfcc7c6b3c2c29a8e992","51f1a56d208ff4f3862520a323b0d1298c471ffc","c850e620cc6e4f8dd2410c4b885cccc4f3161214","29908d32bafc9b198deda633157e37063614efa5","eaa6433b3ba22bc047c3cb65be305814ad5b60f9","7623fd10bf10086f0b2b90bc6ceaa7e32279e645","4866ea828ae544868034a5f2e4c95adb7ba67e59","d7d4bcbf4728fe2a34b59b06054fa903f9920017","790611ef26c450e52da3a4ebe8c767baab419f8e","66b7586fb0239f3a67aecf34f4c7551d645b73e1","74eace2b14b337e23d0dc552f3bc3e60f1710f65","1e867cb9d439f1e989f44730b936e2a00e213100","ee53f85bea20f1d579dae5cce849b4ad9806a9bd","f592d1ebfc15a2c9123a502a3cc50267d89b7ef7","e07aa5deb849fb4b28422e69f785c1537e1b7646","68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca","0e5863c86ae3513d09c17ff23e465156d65b47d1","9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d","a1cbe8e22bec516b138436d06282046466e89c79","c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9","5e938f000136c076f9f35b8332dc7c022687a983","f50488a36188d5975bfa8554687a1acdd394d6a9","0f8c6dd3822c38b8145f08265abb9eba479f4d15","8d7879e09a85aa8953f265366bb50d089a7c1d02","4c98d1791fcd85279a3417ab9ae732592bbc3cf1","67ef529113d59540a640659f0cce9adc0136ffb3","6fb164b34470fe4ad4719f3807def33574e6151a","0ef3d22d98471be082e322d9da95c683ce199fcf","5cf063ca9de6cefb30f20f161efa74e2b192e5f7","55ce8e6ce929f6ff58f9fed8a0a547883deaccb8","c02eb9a07a487350064c3d1a25e6b45a5a336cf0","fc9077a213e8a73137855b41fda99819e7d1af85","edd37eccd486fe114f5a7fc742e817ea37d854b2","df365fdc3cd62b482d6ecc9a074f235886b6ee01","5f31b3ce58a8480d651dd431c498e857cdd9a496","5d094602b864d6195b4b45de4a26a242b22e4dd1","34a0aa6900880235f2ca78a7631f30cd3e3ecb2c","3de1415b6a0e3ad5bb39b6bcc3958305b0d415d4","a175ac7032407af8e0ffe9fcb23edd5b57c6548f","7a9b08f78557023249538e3b0c9cbbb32b567c26","c68f0c7961aa2bcc2387e52be895b0bd3c6b4473","4d6a3cf7fcd2a7f777ede47120c987f0c545ee80","3abd4c906dfe6e310b448a0b2a5ecb1c2c25388a","e5cf1fe350cb03fd68e68bd246b28cd2dc56b378","7902444f38ebb822ff9f674d1bf62581e08672ec","8e0dbd1b8e15dc4fb3722f514d2e54bdf2b672d8","30c5286936298055951ce5c428640e96fa1ddd51","539b9e09e4436d93037e4a0d5dd07610a3837ba5","2d3dd6f6ee4cb313814146532dc647be1b4a31f3","1ec8b9fb7dfaa074b1f6c2017790f65ca24fa88c","ca805744fba0662397ecdcda4e552990a81adfcb","9c05110ab88c480cd2bac6fd28e87fffb607644a","caa74b70e7750b2861b6a89257d289852a537dfb","9c2542cf261b0c9fd8a1e36b2e565e36e5981956","0f12d0a9243c17c08ef4a5e2a5beb4d82a9f048d","a78c314b0ec48ef03da66d5de893c07e03523b90","f13e87e25799aafa4462779650c7d6222c782b31","373e0099cf3bcee351c3a7b0052f896034d6f295","0d6485d919e0d4685bcbcf8ec117ea698538f785","a23e062c281292b75083c71a0a1deb03cb57c788","cd52209d1b51e7df3d5a23e406560c9f0c34ed09","46b22674989709a145b89c73cd18be06592c46f9","53921faa9114f57bd83a33404e7e216db0f27a33","ffcd9542114cc984f5ecacf82990b9be6e4b1725","3ae0ffa1829905bdee1744cab8907f497202b14a","75c68f65129d404e3ab3be1009bd414a450da85e","2c88f4d4b54dd106a2a4611109ebe8896c44aa43","d0973e645cc82ef643153f920dba5ee2586f08cb","0157969ccc80b05b93d01dd0ea11b40e588437b2","6e1828c9588eb731c4ec9dff9013d4db02d14975","0a2c387d5c375aa9dd9e828f100ab55deb8dac72","de0045cf1b0a5e20fbf74da192039d344ee8d0c7","136e1e18bac67f0df8e698e5500dc3379966da6c","10fa752ae7ea95c5fc94579d10c5d72888c18802","4e22b6acd7e898182cb488f096ca1ad7191513da","0cd309c5c7b75c9414902aa1fe057c894d6d3f42","6e2bf31e5a8f3dbe18e31b1aff9c26ee184ad8c8","335fdea581f677fea55d20f0e23b4c7d7c75664b","f6950956bdab064cc1e027b93a0ddd0d94dda882","04e51859f0b765207f5c19d7c1043b86aa776931","544d9cb24ee84730e2ca0e0e4bb704965b7a7595","5e3fc7d06956dcda8b50cd4f028c83cf967f7223","d0c2015fe11f920874661ec24c518aa36c99b470","bafd4ed56cc8686d6bff4e1e81f0941a86816da2","9a5442a22630e346df44a3df6bc1bbbd03c787dd","f70afbe129faf69c1a4c4e48069e69e014857056","57ed6ef7419b53c5c2f388eef403903fb00049d9","b8e58b2b7b8a230411227eb0a75192cb83856de2","6de3defe7271441f6e55e1a0ed5e115a92a72606","b96c7ace2d1fc2698c030fa1f95dab139f0fa804","a7fcdad16d0308f811ef8c71a7c6a53273f4a137","36986531afe3996de05640ff02088d18b24d409c","c20b186e7324616843701ee044e87e72b737b47b","b696beea65bbffd31edac169ccf9708f46ab9652","3e5743ca3619d9767caeddac8520463db50291f6","903a3aa5f0e128abb1fb752c10b343b34af8f799","3fadcac7c42f97fded2af88fe2cf72ff7b0f4d71","da11d6d9e868db674cb18ced0544c84e3356be8d","d7fd86d51aadda665667c88dca657993f0de14d7","4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a","9cdd364fc0edee407a65fbef674dcc3bcea378a9","04a6d2789e65c41b616380fcb89d66c183918eaa","78336990f4f6c36db2000d6097826bbe573eb016","adcc211feb7827127b2548c791f2de0b6efda3d3","81edda18f39efc4f783bc6fa2b381c01cfc0ef2d","fdbe1c3c61b013ea57ff6fabec26054c92473d0f","fb4b4a30e759f16707003e943d584bbce7964843","dd4c2709e4a4f1abef558c5b3a4e4454db06410d","eae94ba1c87718c95768f90cda95cf665c77a362","e837b25f5506d065dd1be381b4158c49fc356d40","e8611966de4dfc9c28a7a4de1798f3f10ff87f80","55dc24f75313071db00d6281bb3255da60d7fa82","6921e118058ab193f4dfc09ad42f27f5261d7d15","ea7e8c8e8699c0a0da0731f59a2ee5dfbf34d378","f6859fd31b5c3cc1a112b7f77b3c1783df8c8919","4ebc30e303dc2f6af4264235d17af65eb7ba6a35","411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291","bf64df4427836a4e7a5060ee11d75eea6da79b14","0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a","92ac7067e6a3ff297d3149c1e97ca83cad668c46","70b9aa379d99c78f6db87344e3002808dac70bfa","117a83fcb916cb02777dea73fb642216fd2e1d79","37e75873ef88443a565d371ec638f554d92d4293","3cab47adba089560ca0f76ba936967c7c8da5bd8","73cedc3901a86f9b4a9b4caecff9019fdd497296","00b093d24da4f354b4badd15fb4baa9f01b60fd1","d417e919950f9fb05ab1dbaea291f8ec17c9ffdd","43d947f54b5514b2ba76735bbf411f499eac2f04","dc5f978f2867e90b37e39fda44eb38016021384c","b2db9279fac9fa4e8a6891d269e6758a9231722c","f3d339e33fa0c0f7e98f4ffee068b153c038bb9b","bbc6543172b3a55534e2a8ae3d31349f71d277c6","d11f9f4817c04ad404857757896d28540c6b1f86","c96fa0f23e956678d1f2f92932d700d3e3ab1022","70fff42df5f1079cc5061f2a9a24c28890415b74","458bd83dfc95d8efbcf4f860d5bc10fa19b5164e","5ce18cbdb9aa1e48e091376afeba4ca67408af06","ceac8a780eb50ec7b28c8e7a824bf3ab3c1fd629","530de920d48e43d96502c70928d13683e5083857","53b7bbfccefe98060633a31ee8f3be3297fc3f15","d791f5f06ede101ac1990e1f5da05af589c681a2","c51990ec9d64a1402e15a0490219bfd2e5bda95b","b9c1d65d211ceac55df7f99e18f65da672d540d4","0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e","503c98ead43e15189c36375be3298be2b1e258a2","523b69771b16cddc4635aa4a5c2d56cefec1d394","49e7e2cd2ac832c333a151ab31ef543fc4a31b28","6a2dccaf77783dd7b67c5a0590b30fff720be69f","cff6840ff7da010112b94f9be13deaa8288e90cd","d36dde7c1ecaa26db1e7d070c892b48b02492777","bd893f346a1d76d6621443f74467fb78e60071e2","091202589c787ccceb58d8a77167e3312ed80347","ab375117ba4e0549fa0b893c3f96a166042f43b9","27bb6b5282ee62ade086f840ec78ca65d31c081d","6961ed21bb6e1ce082eef33ebcd5b9cfed270634","b87a232668d9f9f3b32c2fceb60bc5f6ef46df22","b19c9bd1983b8c72621595b7c22daade4ebf6625","6b5c595e400893cb8dba51ede8f60c70f8512687","79e8616fbb7f089d2e3033e875eeb6d396ce3e3d","07bbcf91f79480441fdaa1779f7244cdad6e1ba9","a73d46caa607a0de354ab3d7489dec64e070e4c5","bd8df0f21dfa0d9c68d14107bcb4f4b2cc4e099d","833994b2949cbdd191dfdb095bb96913a7b3b03a","9123e916346ee1b08adebdb9933884519669d8b5","16b3973c75b6d72ff944bc205b8637554cf9a06d","6bfaa0f12c65947ab0f124ec4c75345bd1332b77","d5071a940d00d7d41d6d2dc199c174bf9991e016","1bd1af776c111f1efdd9a3b0259d8f916c052ef2","5cc63dee0f719139b263ac95027ce520843a9f5f","6f2e16306a6552d704fb2346c9abdd26e0e523b7","af3fabeb7745e6f7f4e7fe7a299bdd234fff26a6","102b5fce85ffa14887bb08433f7eb571c7aafd81","331a4d8078649d334144e1d370a09b607f32e39f","c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836","ad2e1b1b92e9545a635f1a8f595df1249feaa040","27eae4ada1eeecd63f8733bfc477e22508c893a6","0d9b53ce5e764715f5686f403664177e977e3573","d2b2d6801f9cf454a880a92aaa9aa38ce4264002","1169f4e040327c2353d29dccafa0e176eec56a0b","9ce2ab9749b07633aadd0f1745dc99274865a573","a02933bb3cc7755c9e723172ed59d052910c33c7","63673de247f5ec7c18cdae774523c76347f02053","6f3fc1f05a015e0b4f2e5e5db430217298c1e970","e3cf4726517984ea201ee6aafd54d23e4c086a4b","7b2fa207e9bde6bdae12e365b8c6a8264f7bd180","86a04198d96820b853bec79165b738a841142768","b602096b9b5a31ff0e8ac0123a0210189179bbc6","251e014b59d426f1b7a7d333c82669e7ebbc5bf5","40e4c1f6abbe5569a3c2f91d48b9770c8e97ea0d","869d710198af9eb3dfee3e167cb432389d04f76d","a5068981373a9affbac23b638dd3fe55be36c97d","e59e6c69c491e60e7d462540f286c3edfe5fcb31","53c4dfe857e671f4e53d9317a77dc8a82bf91505","39f11ffc5145a534466b3be2651852a828e59707","af6d59eed6a09bfd68ffbecb751f80ac49e5604c","ade3806a14df9d9be4c29ef994aeb351dba09254","44d386ee80b723b354b240a29044e33039287716","ff4ca593e2e715ac59243e83ae5949f3d94fa25f","5f54b20e2fca1471267af10558b659e673ff9c52","b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7","2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc","e06edc67c049c65c3952a8447e22717a0f492020","474e3ac055987eceac2643abbd27dabdbcae6046","a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae","36b6ba8e94d9afcb06aa2579bf627651f7ebfea0","10176228b2ea4c156b832b8dcf26eccf850e8c20","a64a348054ee0e3dccfb167afd93a62072726112","e4cc483f4ca67d09260611192aeb4c269081835e","6b42cd5fe637d6d0fe30fa397eca659d295ad956","7a85d25218971506058a992d21821b47e153ec78","96de0141ccef3bb035574010816dafdbfc17eb63","f279df265448da476c6cdb0806bdcc1db5f128fd","9100db7b941348854dafad7860a4e466dba31ae6","9cddaab4d1811b367c9616d35e28a8c428cf3b3f","ae258e2679bd9deda8b311d030771fab03303833","831d9b925af2caaff8f7723723f46e1d98ef0c14","266fbd8c7624a0f4c41c5c6296f12059c69c77fb","4b9ec15124c8784d11980a467318c585bbc0e0e2","1005a56e5a27fb7f491d280d5aff6fe88691365c","4c28f35b2c6dacd30a0e10453af1bcd977de9342","7e1afeafd4a347c309562c6783119f64e99fc317","d59d8991035db5c33f04266823ad2aa686758a82","f3d20360469aa6d873238098848493fb54f37b4e","355ce0d0de2787c9dba25d623c1a4cda314d12d5","572692389719c67b2189ab07f8f9523cf6c82cca","35b7295a714841c2fad6024331d7ab92b559f0aa","b84f58262c1e79bde909e1f112de5bac6179e80c","e8d34365085c2321acb0bd35aabbad293c74e744","838490ce5d8d5d34932919834e2c22aa65e4a20b","1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf","ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b","92363a2afee8b31a4ba4e1fd059dffabfeec0e95","87bb6cdc6fed6048a3a5c29167b854af1165271d","3b019bf644f61aaa2eaf9276448d97fb6e6a868a","2527566ca899e2ac9d8baa8b4e68a22bf7077f35","0ff37cff624eccb5aaaea5172e0946d45d2ee62f","5ec0610c606f529b21ffc13596ae5a57ead368cb","5dc7c920bf1c4bb160d39e13ad6136d80badd7ae","93368571326e3472522669b76998f58aed78864f","68dc969f8ca242d0c4f927a417557288e4b1b75f","fa0cb7da0e096e01476eabef37c225404c7f6f26","e5e4e7b6a9be36bb9bf75da996c348ae2476010c","619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8","88a56ba783d36d52a1023759e69f026b1ae255b4","2fe4ef66991b483640f59873c22b3af671626ccc","b2839343cab66880f647c77da7b2e1826761776a","4198291cd45da7fce278d21cd5ef4a506086d5f8","98a7e2b4e09791705cd9dfd4d13611bc02fe47d4","e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be","a19a28288c036b5080d4bd351a72a10f5d0c4fdb","5ec3b5f2c9b3640aef2f3374a93cc0db3df9903a","5027799c13d9b38b55b2184bca997632339651d8","cff80bb1cc0aa5a548254b9c89d0fab28982b504","4d9bc8b00cd9a561005ad145b3b95c58d4fbfa00","4d944b499675976c0c91ed7c414621dfcea5a285","2d8e765aabbe63b98a8bf5114e7d84e2f95c3c8e","eda739f4144032214ccf57ae363656da5676e1fc","16eee2f59b6d2567d7d15d9a2ff66c52e9705137","fac52f5bd8e6b228d5f87baa55816999ebdb482f","63fa5486a4038498dec5d58f1dec41fd282c4645","0aa7242624fcd74eaf13db006274829c284fab3b","2baeb531e6dc240c7c2c3f176888c4d09715b56d","c4d6e54e93431e94888c5594386bcd0aa22528ee","ee0f53df52d88ca57079579f3f3e943e7e40f53a","c24c739da54225dd5090e82c8d0a34f8bbe0724a","72a02555850016ab792cf498c5370983d3b72832","a043ce7304c4a9b56b5d79efa4cca05160339e72","8e84e53ebb676e43adc7ac4b3e8791790f555695","3a7923a857fdf7d93e43cd493a7c9c29d1eec753","8f7a3884fdde52dfad61d42e08d40d143fde7c79","34016a8b738c36b214fb79d66ba546aabab72e9e","81d9fe44df817f390e05592c25e5634973494d0e","faa13adad3bd5fd2bd387399623c0b99ed4c4fe9","ca14dd296a9ce9f39cefe378fda5e127375970f4","d11a4c11203049584fd5d3d34f3554e5c9289d01","430b008b0d1e39d9190c153e86c800b023a58963","f9d6fbc5bd8d58694bc4910896ef54799a62e227","79480a69cd3319bf979d8aa05f1e7c6ae7b486f8","fb16f09b15afa3e32e9c79a3fdd02bae214a7f00","6ab023fab552dbba19787da4c4ccb904022644d3","26d8ee0308de45d2da10b82d10d8cc1aa5577dd3","949d4208ed8389bd07e0738d5c38e9d391cb1e83","23eb355ebb78ed2485557773e18afeb38689d499","6f4f9aa6ded6da027c84cc466c767334dc3d3362","757647670501833c4f550a224b5da51d39fb6b9f","d13f2f9e25e380496e706b59720cd85eed299ca2","3000c2d967dd4162aa4b60aa1182b41a4566c860","af871d22e2dc1c86c7e8166533452934f5f876b0","bf05dab74f5c0fc19663dce05b462be2aba581a5","57350faee40bba50878658d87e0c875ed3e92571","0a9aee6b1d20f29e0e7a3bc8990f807144b62f74","7b059965e8df745c5b45b4ec6bfbdfe1a7397642","3df934acadeadaf7b2f2920411016dcb3bde7d99","0ecf7f7ca0eda52264850821a605d312e503b6f0","7dbb1c0571c0d1fb26c28552b09430807cc4d717","6a3dae5be944d9e226cca7bf0bd80fb0036e8324","8c19a6cb85bc4ff00a8b2f7afe602c5724222a23","ed96a3da8d75c46c3a3b0672fc26bb85511bf023","c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db","0c80bc2579e6d3cc904f71dacde760f1081a9cb1","3a02df7739df1ad0003ac7b4dd97a8dca2de4f99","eeea11602240d41c704e540ef2fd3cad422cc01a","cef0ae5d5de496c26f441f55f22d5b32dc15f7b8","2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81","39114178a0952e9f5efee08e23d73d70f3d8d3db","f44ee891beaad397481dd88da41cb80e6539774f","e2a3f06f3d0c49d87b86c12407d69174b58ae448","40323407df65ef8f40648c51ab9b4574ea985d7f","3890256fc57eafb2db83d328b8caf772188e21d4","4c9004671af455a03acb4e2750b12d62b2b3c917","b400c69cd487f70d8164dd5550eb994253d359d6","b24b52d56bb3938bdeff9640b0730d7717f2b4c6","e0faf8a51b38205ed5f9ebbcf95559f0e3110bf2","52e2a1e98df9f1a7d69c2b35c7be9edc1a8e9753","a7854d3ae6a81093b1cf23da3dd99b57b1aebc34","5e13a762ecbdfe6a643977b74c790d479a0636e2","65db43d5ae1c80299e7cbfffbd7728241861f741","82d087638dcaa889dcae134319b597908eca238b","3494ff5b39ef6018cf47f20ab6403a0b799a8116","47365e068e4ee121dba825ba7dca6a42e66d724f","c8e9937e21aa77de07316757667ed87dc2cc141e","5dde810aa58d66677afda9cc5c89c052e91348b4","e2fba10b952f694f604e20b9e5f220023a5f8fd2","a1d07fd6d6a21ca6a3366aa7c9024dc41e3d323c","07f65184f3886fc836f6d7f8de5052c64bda50bf","fe8459ac3badc0d2b2b36bf29670d2639825d644","1d7d8e167474528f32817a1b645b0a10279ae0f0","a540e15cd1e0f81463fc40787386ee49d04f3ece","a992d3f74f73ce4975abf9273aeaaa8909b78de1","d4eb8ec884c0519dc02de4451e249f6f5cca962a","dab73c701a9785be443977a613e57600d1e136c8","8d3aedeefd1688b81b120f2fdead6ad8c5823ee2","4261880c9402c1419cb211e10e974b662e37e03c","7924f08a6afc56bd2d3a116c91ad6383c4579051","94609305a021305db2a02c63890f9e23c37d0dd8","a533402695b9a78d1b3feacb68949519dcaa2d8e","52666b88b39a91655553ba6ab5bbe47c09861e28","a49e75e3741e08cca4c8f6fef41ff8088fe3c057","54b20874b68fbf1cb84db4448ae344bd361d5826","95396067b778c902e2b28efdbe281b4dd4a6effd","ce99286362a7adbd867a2d73ec18b82aaa8f0b7d","0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d","479790a841f3c55515eefcadce0c8e6de23d48f8","7c4167de64bf6804d3a40042a0961653886d8c03","f4897fccf0c3144822b9341cc0960870f7ebd43f","dcb95ec1473eff3f455909cd81c3cd50b1e1159b","1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4","93ab45b6b5c4f8e0619e963156c983009d399a9d","78e90ac60b81f17fdf8c319357f16962e92e6106","d093cc8bf86c048b90ac47183d7bf45d15f36e43","da4170540cbe3dcec4855ddbb59edf1abd7cf9b4","7b9f2d9929d0e8516d42379962533df823c7c550","6c512b88c22cb9615a03deb000447e97c20c7080","d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6","f3b6177ece8a06e52870ed422cbcc67276606e5a","6e88b1096a6876f919f70e39638e8e24fcdefc7a","00ec16e3f3a98339ec7462675fa41b3dd240861b","a97551902e24ef1ac8fd709d77a5195b73c6c1ae","b191ea8f02dcd0bfefcd88032ec6b2bd39fa54fc","f19fd7a4c1b95d7552f186110c2e7ae8dcbc6ccc","f392b340ffa832f5395e01ff5d96ae553d0983d6","55b4f3686d8f51958132a1a1745cc4e128fd118d","d2aae675e92cbe99706564e2cffbc34ed7cea639","de8cc309d66641d52a6832ad65f26ce73378fb88","e53c247cb16b25b828461f32533da64f4fab0e0b","0ad9939603a3d659f3f9cfba095a2e0c082483e8","04c749a1f034c0b2256fdca0ca2675f696b490e8","aafaf2226fa9de01ddecded081fc1d44a51ba008","a2903fc51d1d20eba4dc451bdacbe477d6670163","da477b76a98ee7ca4ac16773d3baf1299e053da7","a971186c266de2df818a7f3dc063a49b0ad51bd8","6dd7d2c1f79eb2ac8f08785b9d903a01286184f8","430f3e6043e806a350c82e054395b48367ecb8a7","65483d57bf322f847ecb1ab906e8f4fac49f2557","ad224295c0a24a0588351c4ab750e43867bcdde9","942a9d9a20f8159dec4a60b42b85d7ad913d7b61","e6a44fea055903664d5f56ed9b877f5aafaa2b87","d0ceefb1d74790267080f21dcfaca326f90e8ef3","35b404ba085819e5cd5f432b7c00ef3167523bb7","5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c","efa9ded5f9d0f8176dcdd17c09de6fa9df926f45","ee98e06952555f140ffa9f3d18972760028cf87a","51c60f7a49fad577f1c99ef0cf276933913a8b50","5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f","5afaf84ae1406fd8d03887740c3d4a38fa5e2a29","83cb84753fb17d0c3e4dbe15388279ee93f97e3e","c84d618b4ea944e5c386d21f45265f9cb6fa783e","68422c5dd68ec0e3b326d3718035d6513142fe4c","bfef8de1bc4f7a7b9617a7b181881129033a0b0e","41821ba11ddd843d737ba5d40fabaabf1e393b9c","a23ffb82bbb62b38b6511063fd54e0408b2590c2","f698e2be4f52415b329d9cfeac59b7582abbe3bd","a29f942c6b08fe6e20fb8cd9b160096cf57c8ef3","7474fc133a268eae12b7b89307cb0482e3781820","b7d69c2444354e526e4112d9c65423e9fd311f27","7bf4b592f806caeb9112d026bc650889e509e930","42802ab9dc4c688f0300c51859cae1fe3c18017d","34c33648f236b50eb9a68b7a11ee811f979caa3f","7b7b46ac50b3ac3ed82c39271c6363dbd9e54fe9","0413328dcb74dc92bb2a12954939d49a2c810779","e6583117df95373cffb12105de82d3816ca09f85","57166cd2923cc6d32b37c34f6ca2f32f6941e4a8","bc26f905817945300d397696330d1ab04a1af33c","e781a7e07ec7388deccd372899ecbea8af7b67f4","d445f0639fa9eccc44f1f9c153108f9e90981077","f8a7c462736bf886adc8bc3bbf424d534391d3dc","710692278d1353aad08bc7bceb655afc1d6c950c","6671670e8162bc2dba1382a7b50f1c089ca3df17","0acd4fccd566fdb074aebac01046b1e80c64b2dc","4338c9016347159d9562a5435e4c81afc21a362a","80b733a33a56067eb7a067f0f1ce30b6c38275f8","f3f4a11cfb9767e1d691aec431dd2f1a87a31977","6eeb994a7bbd3cb1500c42af8f3ac1227f323ce4","f271591ac22bd07e1b2316448dd6e9af879c218f","460f030b738eb055d915e246a61f7740fe14f57b","bf50b41defcbbcc4b45a05eb03a7c8bb9b5b8c34","8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd","0507f87de9127062d2df9d5fcfdfdc43d7848c45","82ea31e42a5ab05ce252323890c3b49efcec9c93","b7915b3ea2e4364d2338a1e130609974571d2100","98568437179cc65d7ce90372f1d7f7db4ebdfd56","1105b4288364a859f11a24937e6091e4bd0fa872","bf990b0822c1b5a09f9584ed7c2b83edecabf375","0fbf3b990d0dc36fb1dd914a9a92b57e351a8804","48097f6df364b040848fb8963f15738d760a72ed","a503f8aadcb8cbc85bde589fb25ea06e599b367b","68c008ca8d87a1f72fcf17467ee43714954e9ce4","1f8451001d69df708ef788b8730cf13a11a75065","e9bb65db815b593037a573c1c7a78e95b7550cb0","b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb","0e635b683b84417b0970218ce720bbc553205ca6","74c63fc378982948db84108a663cc267cc3badb3","b24fe6879a2d26b530c1198ba7abb8cf2719f06c","4163be67a157fe3d3446cce7c53c310dd7457e10","be13360f567ad035d81813a81aa56e3ba9a3bff2","097cb66630638d2e17d5056d7112e2ca842763e3","ad759de3c1b21a7f207917310699488a72118dea","16f0068e3e365567aec9c83f1dfd739c4fac54c6","a168cd7a235d803680b0093df9baa427ffa7b21e","62273e51a252287d1c60228e8a8e8939ecaa73c6","2e38b32e0f261445c2d0b095c1822fbe6df16e25","fdc3380cf6e0d17b19bbf9458f641fd948aa2ffc","857c50db70ba52723214eca4639fe230fd827864","13cdccf23ba639d7a30a590698cfd36ee558c794","94ee7798ced5bc79196c971921c3109e299f8306","d963fa9a018a1552f8f3b5901bdce4648ca45c58","4fd464a4c5fc83c34377450935671b7be868333c","de73297883712962571c69e960e893ed12ee3854","719b2e6eaaaea68b22a166fdf394bb0e2430c2d0","4a6428aaee85fb02d924185ef724b9bf6de30bf8","fa170cbc5862f1fbe76702d5fffa26136269cbb9","1b0930c435b3aa4a3ab41b4936b9ceaa2f1da775","8b7a86ec7b7bc4bb115f45545aa062cba47022bc","5bfa4227b309062b3ec9651a5d0c1e560a3f9863","c2310b41fa71ce94c2cc127c55b39b8ba07ab4c3","a464afb4e762b981e853b2c1dcc05654d054a51c","10938e8bb9f72b235bc6609e6b50e6f6d9aee6a5","547a57777b199f451305a6d4b6ad63fb0b2bd3ed","6323779596dea0db7f58afef7d3d3d5588ef20cb","920947f297ff3b8d959d15c8e15e7a28dcbdb08f","0a59c3c3a6a8c13a5c82d59d9587fca31f900604","6b1252cdfa5988b77917518bc291a0cc34e5066e","d945c4e58ea1b49db3e0e96be46751b2d7fa808a","ede36aca8d65e39b78520d45d3b3c29a99d4e17e","8ecc34bfaeb6b444333c0aa2412e412f6423915d","d9ca9d778db3e49e2f3376881b4ca11eb6d6d172","263d5fcff86ff4b34b2a19bfe66b79e93f6bb976","aa60e02cf602c9c54b54eee257b3bfa675724788","790f629e5e1cccf721948b1153bb0dee139ac1a5","28d74862677f6d0d94fbfffb305750da41f77930","02fbd10230221ee931a450c13bed1d071d97a8f1","4cdfadc61908609f2d2ad4c5488015c84319df0a","8963ca3d17ff6e1340cb5c2eb88a6485ec422a64","8b912d11152410302f45eaa117c19b7016d781f5","2ab83e1abbf5ee6d00e16056a9e9394114026f28","fbfcc981d95d94a3d7dfbc214e37bb02da3dec66","91ea719c6e3af98c144b58f13f571a6ee2f10f91","2a38a5eaa844043b846e03d6655f84caf8a31e74","12d1fc7a184f0ddaa97a88614905a04d6cf81f25","dc0d08cc9379abc190788fb494b798074b64134c","55b601d62be967dae841d7d88c1c1d8aa3754e4e","53ce643e520de193c085c0c23046dcbd2e5308a5","99ceddd11ef652a3b8e6bf5d09dcc519d957ce14","9845bdde8dc3005185dc43c493380858d717596a","2ca0337f5f8564b62920087d898f8f4a580d7b3b","a0141fa823aeaba0a99ac2e004496b081204313b","da6b6c2dd790a1a6f1702efe1b075b09ec76fb48","495d059a744b268b0355d0cbfbb9ef30fec865e2","0f7af4ea51744cda23c4d3c7481f9c332973d1d4","e39a6242ac1c503a3c35f40c8a44296fa9df28cb","d8e54b1e2620be99a3f1fdc7df11009f5a107eaa","9e477babb3bf0ce5179395c2a5155a3f3cd36798","5e717ed8a38dee1b6c722ad0827a764d45089cdb","55d425807f6f1784d6ffd84586ae7efd77c1b352","76c2e8583e70e8c976a306e77a40e8e7226aa249","b085c40edfac45ec1c8b866c789f6e9bab7e5e08","3a0c19d3f6ddb26359c95d84c376a8e6b1afd04d","bd7ba0b664fa98381db9ef8edb69ba211213d595","f2e99826c0b1e8227644bfab0795d858c504d279","8acd05835651f0484f47d0a13f524536189e4bf0","8b8807e37d2530324116943896c72d381d65cc15","3fae505128d5bfdeec42244820d0b85d0408f2b7","118eed485e8f928a5a0dab530ae93211afa10525","ce26eb74bca48f16e9a34b4eb1c34e50dfc5daae","45c5c89de961357a7042d9e1f063e288d7a510cf","3f3f5a5359973e95e94148676a9793d6f52468f3","db46a344180d4eae1455e97e22bf84c9c304be7c","b1e4c04cdc1265e67bd671c70a676d0b7718bc0b","ed518ff713b63165171dee09f16268f48c560c9f","86b0669f4c1d10ddf393b3f627c1da7078fb4863","dcc4ee21c14c1d3fc40c2058e41f853e8ce989c6","2820b2d82b2ed747011e37c543aefc6d4d4edee9","c9366f8b563c186b4d0ab09088d09d47580f749d","caddbbe17425def9f1f1a16045e870e3767f4096","ac04a932d63ebf2072166b57fd80ab73dd3d988a","b53090403808a6fd097374f24088fbb638e96129","0b2771bd6561152cdb0e650538a572a242068f01","6428ebd91faa757aff419e3f6d1ccc63b699dd11","3fc4ee624313bd319094c46c30f9446a50f20ad8","f50afe81d83dee7b2d64e14c68b300de4dd1062b","4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1","3e1b5ad2237053e94c1b2d12798630d2157c9ac8","1a2a57e2eedfc6b0dd06e70a0e0e9d4fef1014f2","2e87232f0a6860c24926af10f0001092f3a582e5","0cf34cb3af710b6891d25263b03e4c7eb437af61","17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290","7e0d0d0bb912fbb774f5890792840a1a62485773","f6262fde11cac8b7d1a3d299042c1af6b321cf24","741e0386717ccfecbd67ae66775699bdf4db3bb0","c2a217c3501b8006a3d2cdf2c678e33def15f275","c7bc44d5ad9aae4902280012f7654e2318cd910e","5b3acd287dcc08e6a05f7526f3bd28c5a00d8075","39771f22b6296f52842148332b601a9a49c16181","36d0281a2bc0b89f3566382113905b929216969c","a62c99c4e4325ca0c015d731f2bcb9b07410bb65","f4a56e7782526e5e20a4351c4c293a7b4f020acd","2807507325c28a4b4f5128db5ee98f9a282fe5d1","0b077162a32d37b81c302ab26523efda05de3913","86e428eea0b9ef5c1732af3a5c29b5c365fbf6e8","d40eb1565ed5a9cae29fa83561b42566119b2b7d","f33e21e7afc64990bca106e6b349cbe2f7e81c0e","792ff11642c0bd0d2c2c647a2cc4d828f47d35d0","22b76511fb4e26c3f6726bcb710b4df1d028d37d","0bf5d86546cd4829655befd1896eac31175d925e","289bc881aaec35cc127256137abc7dcf116afd48","faf6f865ddefa129945491796edcc23133f7e5e1","83b82fc26788bd644bda2ff9477a2961b027a916","0d4abf2aa3a336a8a04c83f0576c6b42783ba6e9","b96e2e11264cd01aceed1b6101576b3c9376d710","e04c7e11ec2fabf34aaf515103bc0b6086e1aabd","c798ff15510997fdbe6848687804f5e2cb17eefb","0f76c47be3496ca0b16ab573e08075f82e76a8c5","d1e3c0f0170396933b1701479282073baae6f145","36f03f9461a533aea8e51bda5f7d5788c2910997","2b847d2a2e0a3ca73f7aa270c0b6d4284fe526af","f8e6cdd89dec432ef945084961da71cbffd6bafe","6d6ec54093bf5e736cd426ed471571d211c8049e","da950cd0f27a4f1f2a2d596efae846d1c22442a2","3adb42e217d29033e0637ae334790aa1d742d194","6b35211c53f14e5c9ea00b4e8382f497a11240c8","19ba45587c878e1859383797a454852c5b525c64","4e729f38e02274afc91319d8dc9d2dfea9e9438e","20d6af6028c97c6135faa0d937e9d0a458fb0fd1","f9603d82365823938129e68823a19739a3dd0b23","0ecc968c5c7593227d048e8c6020ed1a24ae52c1","abdedc35224ce499ea49dd996b44344432dbf510","37f558cd7b2308f6442f74c5265f12425d9887c8","72b844c34999d8615450798ed1f27ef24a72d8ce","474eafbbf68036251666cc1c4e86a82876b59e61","075fde7f26d6c3b02df5108065d1a9f979437bb8","2c8a1729152f5bcb1cb81d24b1e642634bff7174","ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c","d1cf29fe9936b8a433601efa891453dcbb702227","3cd5c86b1a01aeb1f6808175f1914cf39367defe","23381a530bb4a9c8e8c3e883a7d588bf832cd277","7504a015aa5637449aa2c69a3c11b521ff71225d","d194e1c48e5d161f0310ee17e63f1951e2c50de6","afbe013ba12d68f20ef1dfe2d7a895105a440bd9","b59b37649ab1ef24740f76d5c8eb2ad97d9bd48c","44ec42bafc8427497830ae3cf8fb5d390c7ff665","2495e8a9410d8b6e21628ea26814148617d5327f","043ece3e11825653d71b61590732aa8239f34aa3","d579d0a8148f7ce62e320a09fd2e78c430dad530","22a90e8f2acce60f92958788a52b3f0bdb1a0cdf","de23ce11b51847b7b8bfc10ecf5926827516ac5a","c1c1ec690e66c09178b6883e332a38fc9d8ad890","1aff508dd9713abf0db0d0436fa7f7c4788c5a4a","a77a0118f6b0d0878a53e2c963d91763b311163d","c18c5013f837ea7d4de2f022d36f84e0abce6439","4d90a4fcd5fcdca42df47062f94a1fa4e5635a94","9200da58e4c2498c833d9f2505600c7049e80940","95bdd977686005d3d813eb09aca625384f1774c1","311f1f165be12ea290799e42f9951011d997ab40","4f07b595a17a633c65c5df43ecdaa37667a475e9","cdc1ca0f1301bb907121292db83f98706722ff1e","18ebd22000478dffc91255e89b9845f74b05b606","c3886e89cb399ec828d1cf646f983da9b92a3f8a","9b1e04f79e3e46c1ce9f6db78204a126c4507ab9","e7cab423c2ed53eaa58b3cd189d54ee5df95ba1f","86a2a423031267a98794bdbbc8024c0544604909","8534ced22d7b889dafb64ab0c40435c5b12b7cbc","edddee5d45f4493de2d1fe456bfb435df748dcae","9bc506067a0913a2f1f1cef4f99c3a517497d453","4118b21e43c59e6abfe4f45ccf236ee529626f4e","a299c3ebf1ceb3ce108526b3e134e82e5bf4413b","4235abe8dc9918d479229e6703d18e2b801011c3","56195873b6f6e84fdaa1c0e98ab9abaee72be9ac","c2040324beea92dcf7b44be5f4827257bd872d00","e741da869a11533ec46ed86bad1fd8c8c70a6178","4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee","27a46d78ec43b69a70a1d84c540353e3cb3b04c0","d82c2687f30d2f2ee9f8792068964f61ae56c7b7","4d8bed33215c005f6aa6fcb34d5d343ee3bee23e","752f630f4e5bf17019de66cf2b0f33cf419ab525","fb932d0f504c1c0c74202424030904ba20a99854","d311a39c19839da57b3e079735308b337291244a","a192e0785ebe2942038dd75f3eafd4c8d34394ac","79f09b3f15c53f8d661ed525d95d64bfd6f73568","290d79f26c0c6cd00a35ae64fb6eecacedbb3937","3e1b437315778a99db669c28277352d7a4e86f36","30e9ea5a8203e0f059c533def90c42f7ca7dc7c5","a6ae3204fb577cc61f09fa15c803669d477e2f42","86789c7071836b802e6edb0538ce6de2b7949c7b","d5c6806e16c5d809c749b999ae91ae22dc25348e","8c6a586b75692eaa67ddaf4bb73edf325cc60e5d","1652f876fd33972b0151c10beff66590fb413ec7","9fa6967c248c44257ab2982c58106ce9daa26e15","440c37fbd93eb26dd7da6c498ed39ca5f3fe7f7b","a47c78aed113a9b4c009c5a2ef29c690192c7eef","36b4b451705c0334eab3bcb4578bcf1397b1f45b","ab637bc81285a3b7bf800d507370d087d44d7145","8e4f10a3a19a09dd586b6cd4df71ad8e8fe48cc2","bb1201af1f3b846a69e06c5317b195dafdd0452c","e297087caba99606ff382ee731a75e8f2347f894","895b29978bf30c9ef3235a11c0430cf4ec672165","2cf4c5e173dc80faa4a5447030bf0a01797c411b","39fede4b17308226f4e18217eee90374bfef226e","35e754db593b838524bd1ee1b5e84111b1c38e27","f28ff8a20888f49cc744d0cc3b8455cfb1cf6874","9a20068ab7108357c78e9ac00eb90a3d72da7651","babc5048dd23e80c9fb4a41a3f482ec8a8900ab9","d9048309e4df65d4b4d0bf87265ce67a2234389c","d7667389914e446f81b8c4810a5b1f9a00eabfca","3f40701002254aeb20e20acbad0cd28a9b7476e3","a732708b9dad4ebc118a0ce854f950c6becb984c","e07dd9ab324ea376cda3f2a4e6f4b804dbc52042","4df33cbcb391f00216851f54a7db9acb52291335","cefb2de339b3da78bacb80241280987e2a1e2df8","da5651fbb9a52ae98775ca5631e160c9d7fd157e","69c30709ec6908e0960707501cc7fea58eb64f01","7cf8d75cf8c49d02a72eac1d5342808526fa54ef","f18470c199ae79cc7a1e6e952780fb0899b74c8e","b72ca046051018628a31bc458dd730384ebddbe8","9d635f06298f84a59160e8e8cce0187cde6cf74e","a692b7a1c1c2f2e836d5c235d1b55288535dca84","830ab4ea8da61708deb681034e66a70f847dadf1","cdc97ca4535e99fdcb10f21c4609c2f79e94589b","943d27f46ded993105928c4a46414aa16d84115e","70d095d8f201bd83a7106015f8f925ec54a8313c","9e2d09f580c319e511d3a816bba8a54138a4bcd1","f8d523b68b3f3d82f844caaa6f0e246b11efb66b","d5a9102a883514922e3b09f282731ea9e7f2e60f","e3c09ed90d120dc1e62d1d468065113318843478","9df47f2c69f2649a35e44dddf97d066b3f49f88e","6b2db2f1b693da230346925fa6ac3bba67e06bfb","a2505542ffeea705208f72459152c5b86779e327","c39d2b3f429639803f4f4fe80eda6935659e9c51","191fdc873edf922bc4a19a5b4f32a2d21bcdaffe","4b7443aeea13bd007329adba418e60e36dead2ec","4965ddfaa1536fb179d4b156d1ecb8a72a3c565f","c32766a482595256bc48155587a47f27848ac8ea","ec4be71fade1ee5c6171e323d09197f3bf528499","5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa4","159650fe6fabbb8be6898f39530015d4f0c33c56","b3616089fad2d113626c22f14034ae52b3eecb68","bf4fda64fd403d589278919cff01c3207164207e","958dbc11736d5c170ef1c6b7fc059bd69ae4bfab","b6eab006dbd21d25a664486809109fffa9533124","184173a9b993c145a2782d9e2488b98221c749e1","ff4f04e87844290f3bef5f2ee874c11a7b546a37","a7f76e1b13b68dcae09bb0e4015bff0a69b262c4","959683c3d8f7aaa7469d5758c7698e0da108b406","15cdb5219cd8f54fb7d7e3f5e37cd8ae809833bf","8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c","570a8e6b408a39471c1f4d0d20b2dc147bdcc38f","ea87f0f9d905b0766e489d9f31ce2746d581949a","4c698f825dcc12e5a7e68f56921c9a7b2bb99ad1","3b42e0a33601256a9ff24d99742ca53518799e32","635db806c4e37a28ae4df055809fff8667637dc6","394d48a5fc287e5422a937ecfd5b9197ec2ad3ff","77f5b683c4af56e9004bd0359fa47ca4d209b6e8","e167c664c865af3083bdd99cc1240ea2c7c8db7e","4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d","2d9e89ea2a34df173611bd3c7192296f9cedd8da","bbc71083c1616047e4ef571a25d254034c69ef33","d314c24d72e7eef62fde6e6e58805407d1443042","715ab48a5439d44200e5c44427441d9613c1e720","add2cf65a6463b615b73b005f02a46aec13613fc","6a7aebdf6c148a80d5f7dd773895f08c62eb34a8","b0cf201ea3beb473fd0498c5c7ec3b98feda88b9","5a26459c065558546a708c18ad84830674d5972d","384625aa31a3627c25246e06c1fbc3019866765c","d87b1d1338472514e96c3cd8857d050d54a9d1e7","82addf2ffe18c49d437ee6d425e3470817f0dc85","31f929caa2bc8422c0a6bb50f81500e1f4db101b","c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c","c93c2a6be8ad0abbfd5cae4831ff2ce2200ae6f6","43e288973ed8da3b5b09c0293ea852d15fc9857c","fa327f886e4267b6687e542fd827710ba70f8881","a7078a4be9f4c44a41e5c7e7a633169b53f78d48","02e616b4ef00b7c541055673608db935938c2ecf","7751a933a924ddd3c96369c5f54c3e60450a6d04","d0d81a2470f903ae2dc2cf33574f473c2c094977","84822c3dbf5c0b593b40c067fd0b61b7f04af33f","02fba9e3963030d4cc4b60aa6b69071825cdc1e0","f0f04d5082c5640ec28399bdb5456433b3350438","34f0ce1168ece7b293d39d99ef4187cdd278dca0","1880238c3e54f57a14361d2c347387edebc6391b","cacf9ebb7fd8df8845daca9da2fe55456cc179aa","7d1230a266f4eab3262ebfcbf4a89148dfcb3c48","2ba1b5837496c66ee1b08a290d251112f435e3e5","22542bc7679829579d82eef99163a33dd78f1736","a201fbb751fd9715a491515fd1c71d48b1657fc1","45f090383989b5e16ce3734c7eb5c3ca2c6bd2f8","734e04a0ddfa844292e505e3f4e66aa053a6c04d","9a504b650e940a1d5c23295feecd7c8cedeba1c8","aa61e9b24280cb1fd81610b49a6738bf88a8976c","699ac17c53fe5b7318d653b4744b4dc6a1beb2d3","56721e5d9daf3bda0ad0711c165105c7ceedd29f","938f9388ddc5b3def60e4aefbeb1beed09599493","8d454ed9a7105bf1a4c19c238a0e904f220c1bb5","b5c383fd61d554fa02c3e231dd1f92145d90e04e","571f33f8630672b0538bba592838c023a8300956","b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492","c0e87f2a248af48b22f414ecc00df2631a715eac","df737ebb4675d4fb00fe424ab40ee5c9a65ac888","cdc4664226cdc397d054b7390d0f75028d40412c","88b00cb6581832a1899ceaf6de9db0c51971099b","7b036a94bf9af558dab35a56a9c0b6dd8bae105b","0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93","a4570cb4615f5bbbf0091b3832101179d5e1662a","9f7b78165792c6329a9195d6be40ca3be8fc4569","c099b32b6c35deea09788c72469c42b5fb432992","57cc953cffc1fa7d8a1e0b44436b4ed8090dfd50","415f5a7cfe1d60b68af4b969bb81cc7490d960c2","a3724b596d2a81f2d41f0862804ae54cedf6618e","be4eff1d8b0b87f81be56d8cf166bcc209205638","20a33e809e5968f915021d162db955e207c8e7b7","37098419c5792e9e6ba504173bc95a87540cd7d5","d76f622c9261a394dae9542d2bc57bbe3d86e446","79e8c7fc0d15ab432f017e9b40b2122e89610d40","544194053a54870320d860f1cf333f45723758b9","6d6d9bc7f98591b1398491f759cd0ec9ae2cab12","0e1972aa5165722e677850bbf799af8ab6751a8d","80b6507071ffd65f4ed397b7994482229fb303e0","d82928eb494d3d0856eac85e82b9cd835a368f96","90519b295c234fd8c13647892ff711852445e2a1","5e360fe178e4fae0fd750d2daf7457a28268ffcd","611a94e3a673a61b51746366366c698c66ef0195","f0b71621776af65911e624420bb79d118b438bbb","8639d6e806379bc5c0517851f5c6ff5ecbad51d4","ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608","411faaa6f478f837aa40893eaadf67e2b5d57cec","b113c7b7a3e63581ae268b0ae7f827d55e381b82","fb5a73a39fb7e6e5924db362062cba628525028a","69932149bbbb24dd6f6f25877afc3b5cc0ca16ad","42f23801907f8756ae902e90834ec734e6546bb4","a262524a43d7468c48cb4f7d5b79dfa90d308ae1","c34aa331ec2dc9d77ce5f7032af750a0693527a2","2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676","074bcb2a7bb770414713b9672dd6c609556b2d3d","0063471eddebc543fd72636bc8e895ab05bb22a5","0cc8a641ce09e2dcf6224e135280030727bd34a1","9548faf998b4f06c7b9ce27df8ba26e80b202904","cc95d4448c6005c3007c8460f09b8be1595eb3c0","305956bf707342547baabb7d3f237ebda385f9f4","7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09","cc54189911e47ef1d432521df7d976b818123b1e","6abe49f88d5d656dfcda81ba2a31d3bee85cfc85","218c258f2a5137e66e056c1cfe51db40649fb3d6","b18ff942be0dd89bda32e01cc30a41c196fc9290","20dd5a62cf4b639987c62c38447ff39fe1d692c8","ce5200b30e6d262905912c6571d51ba6f5979bd7","f935d7ab0ecd4757690cc29e449fec9572bbb435","3958171a7a26dc7c7eac116312db533635b57eba","d8129719c299dc9f5f46087798d1b220ca79aae8","fd9aebd4fa37965ec307b87742f1d88aa8be37ca","4160b3c9feb32e7762ea121bb44b30ba65676760","7e3aa4bd5e500d35401f5f2b15f1da65af12b26d","f34151ff0f91e8f0df8eaf829334b2205eb7da3c","817dd7ccbb166b27c93706dffc5c0c0d59fd87f8","d4c17700aa2f36f69978beda04e42ff2749de270","97c8508f5e4f57b1048830d44e76e1f4517fd449","4c9b00b5085c0ab9195842f9a0cf2287d9242bbe","40ba6d328be82f5b1e87b54e5db450c2f62731ef","70cce6152d32b8a4e5fdfee52e2bb873c92551e5","681575fa7123592897090c6cce44402c4e45baeb","6b2a27bbe5fa112365fc88b9b4678a61293bcb53","7384a6519f377ff926906ae37844c6e8044ae083","434d120226c31fea9c1ff905c37486d6ed58633a","de454318e72f5de13c5a1efff5811d41e360a8a2","a7d492eb53489083181682839c6d7f83a888ad46","d6f2862429399844ebdd16b61da3a3c9d14fba36","bdc7ca84cac727f3f94663f23e1229450230bd2e","1fde6f25cd34a5264d7a4114b546389fafc21b27","707185d9d8a273c1bf2a70dcba707045295427a9","ac8febdd97d10dc042fe7529bf2a8c64c9386ec6","8d5644c4b217636994440f698b09ef395e5dfa55","3f15a65307c0a3c2c4769af964356996ed367c35","c6c13eb8fc7d4ad631a92edcf360f38210129d39","7f42da03300d515c3fb991ba311783619ac90ea2","7eef15b73460062e4558857969919313e461f1e4","eb27e993f0f2fb3de48b7b8aa01c74cc1635a178","2f1c8592721eca1e6a71f419208f99977ceab2d9","812908e236e83db368dfef49b8badb9a6182e1de","ee69bd81cfa67eb5c642604f0f43d711ab370faf","1944635ac4f3e9f12b176c2f38d43205195c35c5","e34a5324c884960735b3f743956b3a052574d6ee","2001e0f75ffc23089eba08365e1fbc4fe3b46584","513820ab276e06b7a5f14b3437dc21d9a320c1a2","cfb8bfb4545fdfb8ffe1e78920c4a695e1f5dad2","696c47d9aba44edb5ca55f8c6a27381170eb4237","0aebddafc1636f3e7628cdac8028c2ce69c5abe8","ab4126f51061277e87b41c48b40e7b54942d4eca","914015f3b63dd956e72ea937d46ea4b2db005ada","21828209ec04807c9539dd5acc20de7d14033f37","1ee1a959abd10345febc79351df39dbd7378047e","a23d8eafa32153a58e921194c03143d4b8dd037d","644e810cef4b004cf1340d3c5fb96b87879f84ab","dfec7190b9ee015744a502136f5d32751e7b3cf2","f1b89f17786286ad817914c575672616c493f51a","4ed2f98730b52527b6fd8c7317e96d99da39d746","89001369e7d5b6690700e62c80027979b1150411","426ff9e7ac6acc920a80a37807e93e27563310e9","acfa606915416a85106817974e5ba2ec3518c203","d6567010bf1c65abcbe09b959cde63664778d923","313b7a50b6a51767fe21d3fce0e782b399bee2e1","33766a493542492507e9c7eda2118914852d61e9","13c92099e64ddf19978f8a53c66d3e44f5ec5922","51ad1c16683589aa1ebc73e29416e1b0fc50d30d","a52cbd65a8cc512c0292daedac59c3d7f1900286","d517bc908f9c1e00503266ab9a639552660cf72c","53d8f2b1ec1d86b189800b7fe156c464fdf9e380","a3944e66dac9eda11b80fe0598db0ef7c207155c","8321e48ab0ac0700e1aef8f829140052c1ba4c6d","1e7f078ce9832a1b53be587d1d4cfbd14b760623","9a5ce099f1c3559cc46b923d4e192a7be781163c","c3b4686082bc92c70886ee848064009c8f628193","439d43932133d32dcabd482f11842072d52b41e1","470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5","6f09841e24e98183b893c2346ec20bc6593438e8","f7773d499dcd1d9580616dd1ba03f7382ac44cae","25e29972a9df712cb51fc66e553b34f3dc441e51","20a18907c156b806562f8be148c6ae306e2fffab","c67e3a485dedae96b82c3356d5f45ab0509d7759","eed9179ea30deaf4b4fa7348bbe54904a165eb55","713f1451b95c7dd29079496186fb157ac0a11b40","6ed15e995dd83c1cf6808f261066580a1f8bc297","80e911647c5df21c5b6a06876f1d48e21cd1f5fc","c7f9d853e206c15981330af46cfd0a0fc43fc5ef","d067ec87531cd8a651d1b0dd92fa80567dcfe8ba","9605a1d0da481c7ad071ffdf99d6f6728ac0bccb","d710b265f8c9c94f3315d2d2ae2267c7437eb179","b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb","6a4b4c7db45281ecbaeee3f144f77d72858f53d4","ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8","24337f9c5ef8668153b2611fd98fd7a3de5119c5","7740b3912c215f8930eb754fc9f76c490cc907d2","ad07b3135314ccb34a3322a7ef305216418b05ac","638a31d972bae0906d3dd7c1170e3f4720298b66","ee6c5c5c232f3b458e7e4130c0e771ea456a4eeb","3dd405c517da351873c1bec01e202a603cee5f75","853d1ce9f30b93933e5e2f5dad78f7bf75742b15","f5818c8e6399199603fd6294419c9925582ba9db","ac765fd5182d0aec4c68da41a23cef2322ea92b6","cf3ba3379f6888aa9520ce20b8121216cf5ba09b","afd86ee240301aef499e35767cb3e12a7d36d948","cb34b70df13ad9f7942b0c363edc71cfd417bb21","604ddd691cc0599dabfda30d8a49b08eb51f7e5b","fa219e02d74f9b249270b6610a88319925908f89","414d58e6c0ab8d3a75206127fac8e2b80cc67f29","a84a46176729ffab82703bdff62fcde73dd6477d","c8093678a08df8e5dc3878e6136cfab131a65227","a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4","672225b710815865449e7930255468d1c085b137","6d38f79dc59ec4f273d766dde0baba0196078c1c","1c2ac490cf157402cac7f9dbc2a293d0c922def8","1d45f35a4a190360fea74e51b66457efe44d3177","41329f9750379b3c2e506d1e9ed7f6195c812920","17d7e6a142500a80ba6628a32eca792c44bbbdb7","4428115916144b45c4697cd65d9c8c093631bec6","1556d0d377ec376dd02db80a1bee7fc81eb684d9","5268443fdfd6f9f8172cede1140810ae21f7990a","887a897c02144f2d01896d3112bdae5ce7d6df5c","c23e8797f1bec30defd1903cfeef0992cb1f1a89","05bf24b9a5208dbfcde8006cfc0625e57125107e","f3102160a1c0280ddd3e1873a50a2efddfe8c35b","2bf4553fe056c1fab5367dfae62426d3c7cf8168","639ea563e059007675e3fe8071fd24d882da29ba","e96c49f849fd9c5e41c8284c7122ec94909badac","fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163","2d77a6f5d3beae3b341e4a7f331202bd1a010508","c4b7c7d81bf3d4750aa5a824ec108ba121565c48","bdce7eefa046c7b9520a5e243de11428b0e7ff2a","dccbd4aa6b9914fd275901537a3fc8e9e827ea7d","1da55f425129909ae20a15c64cf22a49ecab8227","048bffd13a49067e646f65152c3cc6b87bacc1c3","345f82d4ca0c091ad9a323149351cfebeab8c9cb","02feb4545ea66191691816631b8966ac2eea86c0","15e324b1470009cb6560d98c146a353ae46110a4","c7ea84241644e0ccb83e3ef9e36eff5cef509fc0","0eccf42884d4a595ac659355190dc1bb0a932c7a","fb257f7f24cd8e0bc5ecef2e7c244232febb6aa6","31e0e9536270e8973a9a42912517da7dd481fdb2","73cb001e4917cea0521a9417a9242f7c2cebcd38","4ffa8f224d8d57520bd4953d67291c83152cd5e5","4a57821349fc8fd4d4c7e375a1f8cf09623ee856","89132224a651c0e0d4121270f63decb9a678ff88","0955371447181a0fc20eb68dc6bc5aae67b73d0d","e57042e8a93e4f3d65cc91633f5af0daedf69a2a","248bc9159c0b515e3e276db644744161283881ef","edbc0c0d0bed169b3c07ef0f504b97936f0dab37","fa502b7ccc1859b7d75dac841036eda6bff5210d","eb8d19ba740c11acf0f26080405fc5cd827a2d41","e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d","cbf52606f4928df46fc89d37d781bad782f0616e","36738ddda4f732fff7bbfb7b4605a47a0bd7c045","249836e530f51cbb2f8692a479a35900c425fdd5","8311a78df5cdf257297c1ec7493cb098dc76f010","8981ff8a84e8cc6967afe3a11613e7d72d8ac599","5c12c9e69b85023934dc85f3aada03da150556be","cfcc8a20e862b758c32bd3f152186e6df0591a24","da09c6131bcdace7e8e62c3dabc62890e9564c97","422196759f93df249db38619f136cabd5dcf42cd","d9a291f6411f2e571c181da0ac89f550ba73f681","ee3cf211c6fd4d1e30617467cdbbe945798a68b3","b1e8889d969f5f88539c47c2afac6c9ea2a2dc11","c31ad71f10f68705a456b4257c084d4008c34370","16ba665db6bbd7f15aadc35fda87d69d0b220bf7","5fef84a1358310304cb1114924525ec4df794b49","17f06202b7d5e00b6bf250e03b0ca994ee5dd298","7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5","6ca2128ff8439fa669995f54940389b8f5d9b854","38caa4ef918ef064f1b74fe9416b02fd517958c2","dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a","f63bf12193deaf9cae5b1d6c7289afc17a7de946","292132ef6b4a909e320e74170037c8c591ffeea4","a3ffbc38a637647642bed2e837665aca924894a2","5e373c2a6926705b52a116ca00e5eff131b98274","2f57249c29d35c7396209213e7e5b39bc328b3f4","44e0071d0f57a8206fe2e79ef549af187912284a","d3d0507c053a7dd20d64a1cf73740c1f66493b8a","6c0be2c017e605c2106823e80e5aaa78fc68aba5","5687fa470962fc3f6528e6886284e3e965e7e35c","98ad32c1677575e9c31876d132c90423539aa3d3","682c20be468472a66c5742a17a3093c75df5938e","61cca26ddffdd634c332c1fc4274c954481996e7","05a5d3d9d53350d7fd886390928d5d8e5fbd364b","491e0fc14a46bbb8bf061b4a479ba874a3fe87ce","1b3dcac28145bfc6cc1bf2327852209155f59082","86fd40b06c14f32327def8d872312974ecd32436","2f2cea070e062415f290103f1823ab17ea4e5874","11349a786be1fd02647493cfeff9883898ffd73e","00b3af246b03bc789a7edc45c11b000d7d63ad27","753ba67d653c65239f0549313f3cca3330fd27f9","6227e38ec61e72ee5887eb3a0f1f45e64878990b","870ed6f2fa5aad700bb125a4d76977f493fa82e2","06903c7ad2708dc078fa4fea90ae1e58d239facc","f5830e0973f2d868661ccbf78f4eedaec4e36cc0","9ad0850301045e0d7fd243340e807fb2c9f736de","cf4f3815b330093a0b4cf25569843929277739fd","f87e32696de6126f05d0b839a2a3689dd16fe73f","cc33c528eba7de158f5610fa884145fffc8df1c6","12843167cacf3bacca32c29b7ea8b4426392bad0","13bf9b6973aa7620e90a3d17f728fcf34094ba9e","9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893","094073e4b22344c4b969d55850c7927e569bfd43","a317617aaec10956c5cb2ef1b271b9bfe8031cc7","0f587c460e1f9675018cc3b3c07d9b750c522436","53016ef7a134298f789f207c2cb2ab67d73f7946","8b54cfad1d903fef4c12862271c91c86d2f28e56","f3106cddb38259f74846edd43b85208b99e3414a","346e8a9a6e56114cd92b8d9fe83ee641c8c5381f","3df507d6961fe123a45f2af9e6eec50e136b6a1d","ed1e71a77ed5913d64fc9db30c810eb64484573f","1527cf8c0d17891dd0ebf99d484f83daa46eba3c","a747c8cceea53cd6dd02f4c41f062549afbbcac1","abfa42dd390f4e15771200763cce50d154c0c56c","42c72eee662fb423913a9515f5ccfb1c4ecf7f4c","d3a80876599aff1ac9e6e0172ba8862e9214aa04","f73b501d6f54a458a70d1e123d17d52e79072d04","84c525ba1bec018e75679334238fec5af942dabd","7b293aa4d412c938b56d8996dab04232d3c40e2e","2f80965845dd40c4a7981b0d3f011f26c185d63f","0159e4f96918990ee7bc3e9616ba073e566ad6e4","d9c1729a8f1d3eceb259ef540b378b70beb55f24","6d21fd42d3713d8edd51f209e55358e2622aaa3a","fea1fb0925142c3279fd3afaf27e80e78cd2e1e8","068b58b3ce3d86e4b5ebf3637fb21a70d786b00e","9012dfb8eb7276e29d567d27b49f6fea317bd83c","4bdbafabce5aea47d131473a0b46830c401cc251","616ddbdf1d207b0de397ffbb0d03d6389e998db5","2fb5a0030527ac04f1026d80bd8cf12ca3b3f38b","0812ad8d270443a1e78658b7cd95aa85c385cead","3ef272290460670b82621727ba2e876fa0a5a01e","e0e21984d8f5153892e3b7eff4feb64a2c976cf9","b9e010fb7fa337f0aeb4a8262f61664300593847","20773733ca59d4860caa61b2bab5f469a2f5b7aa","bff13f395001a76de6e67e88a0df8a326e15429b","5f7f73c6ae766342ed6a6d596f599ba63c826d7e","8711523c9867ca06e68cf53e937b21738876fef7","6f9023c9a609e6f3a8370853266ab06e5f910acd","9eb54e5b6e89b51fb3287de3b89f009109242bad","0a2826b6bae6a92aea7739daa44669b7e5563319","afa6f3492c5a697d2d1961e55020df04bdf868fa","a4f3d93136905d1809a9a52803621182e1719812","e9521523a2e170ef0aace47d44f068cc755a817e","369865f01aac33499e69bff7c619108b91dea06b","93127070a65d8622f670ddd81f779abb61480327","59d92d82a71428f86931a6331fad882d4d2bcc85","fda72354c99d03dfdd34a072fdeae9877f49eee3","a3bac99c1c034af30ab5ea0f0650d81a7eb4c349","a938319bb7383de920653e2f130238384de84d1c","ca732a52dcd5531347ed36809eec26b0ed159703","1c6058a5bc3db61aa12c3fae11b216828e2bc5a5","fb856e532e4c7a4fb7a61c1e9431bc664a77dbfc","c16c621c97f6abd443a751dfb493104575770011","74917d7037e27c81dc5817b2c47820a2256b69e5","ddf2acad4efe661a38bc9ee7a451e41e159e7b79","28b0e9a56cabf6d637862bb01aa8e2f7bb871c06","4527fbcfa11c8e5fe618ce862d641c63b0204301","9b2e2935d06f870171353cb0e3f52caa6fc74c5b","88a32c11f1d35c57a7af4b8f6733595b95ab4e4b","8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3","b80d72e662339fe43552a16e64a1a7d531428f22","850eaf7ed796d2f2d9a35c6bc4ba9a4e69f5ca1d","f73f554cc040507d5f28223678533fc12c9ba7cc","6debabe57eaff1bf59d04b84eb56ffdef2a2957f","ee7df2c89ab0608c84f8c9390e1ed888dc1f805d","36d2dd5318f5a021d6956a772cd7fc288e222253","ced8fb480600b9b64e0c82735e592c2103accb3f","6dfa405eac8523f4dcc2c3b7624801647ef4c562","8dd026e4f91f802719315fb6b5a45e36723d3adc","1f9e16119f2b17fa507bdee8529459ed91f27b8c","cf5778e51a883936ffc896231da8259e5ebabc0a","cbb0ea315b9946cd8d291bd0cbb63e2523c78644","63abe3dcd0ba5323450b9b0603a34d61b2fe3033","7d74e3c39f7cef02444314b20b85ef5b311631ab","83278a1ac41b5595e3d96f74ad0c2ce73d41835e","7f51bb7b1c5a8104afa859e38b8b207abfbd2093","34c02fad5ac54f6c10730c9a930b883b08e51e45","e59820ac94b7c9706298d5559608937dfca332e5","5b7021434f27145550ddb5de74dc66e9273d4dcb","f2af5ab9499b343e72269239cb975dd91875bce9","a6e9dc615346f44b68b418483dd218d11ba4a674","22d83bc9f655d5ae7a1b49709c4c1b663725daf5","16a0e4b23528aad0c043f350831f5706987a2d01","513c0265c4760a7d04caa764a2f367d070e873e3","af35130b50c3238e82aa3b43fbc983fd7e4daf50","1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38","78d97b060a6873a454e710380cb9ef1bde5e4c65","917f5e9bbc688214755f723e4c03cd471fb795d5","deb36b44d1a67157a44695ed7519605f431a3d89","f468cfc379ec74b802edf0bc89d3f65225d9250d","8d57640d3745084d5c4abc4e6926298c2f4a3fb4","7494a8c3c6738ae212cc9ec62eb478056b846e3d","c46e205237192ed58e21f13d90d7b6a75c7570ba","0b12ebba1143888ee76302c33bbf67508717f42f","75299cf3348d1c47a9e9b2657591fde1f72a35d4","1d2743302f8e118011e5fe51fbc7bf310acb30d4","803ccb5c7f306cc456208170ce36ac0847be45b3","b675710b4639cca8dd01c5aba50e9f1834fed17e","a1a81906c9063c1c73415f3bf9261c157ae1a4cc","735e905c775e6f9775a535ec041f2e4b63c55353","bf89f43927d379ac1d0f2e00bcc8bfc9884bf3a9","ad280e7bfccc150b81abd999f692bf1219ec87d1","c939be88592a1d0085c4633cc61c844ffd95ac12","1dfa52ba59d6e6d9660e82202a77c2233b6f56e0","463a42c71e0677560324acb8dca7672b2978badc","14fa87ce92af76c793624ca759cd3627ee1e9d54","de648e552bf651ea465bf9fd4fc9b863e04077a8","44b741dd3c49fef26874872f9208bfa804fdecbe","03ee749989d2681d49906b16b8a5591b46d8059b","9c4c1733b4efd007f6bc29966f80dc5a5a38ef0a","9fce85f9d772bfc51df8f5e861986914fce0fc5d","90f4e76a463713826b81a768444ce318dcdb3aa0","cf4693cf18ec6ccdd3ccb4e416d3520efbf26010","941f46038415bfdc52f61b68511c83fed59fc2fe","ac80e68d2f60012f315d268c4a9d70dffb02f901","b1fba2e013e0dc53dec7406e5db4fbc65ad17a94","6b283ae2931475cfda8f5f24307ca01998b6e813","db0a46d7f7af220cede52198f05082f74ca9c546","3ecd8560fd90a615d80a447b04e713bb2c600fe4","f30602c67a86bce393c5e67551755e0a8b3f0dd4","11cbbeb17ed0f5ff369046c1a194e0a31863f207","dabcabe9815612c7ef1c99909b14d632f13df165","c1dc71baee663eb470fbb318640afa146ee66060","8b9e5453a57e873d43d748d9acf16be4b7a1aa19","c333659ebcdf41851761ebd3d8edc8e5e822164e","0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9","cb7661df942cfb423c5fe5090c1c114489905c34","f9a21baa26427badcac2871253052039eb514674","b491944130cce4f40bc2992c3d38a199c450ab50","b8c60636db79c8ef818d02722a7b148423a4dc3b","f81d0095259c3affeec0de79e4ad1f38ea9bba39","0c09de3ef175b52937ffa2bba89a328cb282ad65","3edc0a48320376021cf7f5dee47311789274744a","68325d7254db711beaedddad218e2cddb405c42c","5585bc1c3886b37f7188b357ddcdbc76ca46f42c","33af4a9746fb1feec4c88f4fe04c4e29317f2243","e5edd50d6231dfc63b5309cbad56cdba05256a89","5e7db2a5b47a66337517b01e5d43ac87a0ac70b3","73a7b91459fc18013e51e8c4dfbcc7a309d6b1e2","af4b0db1e4aef0c4ef77f025b9d539d7cce814bf","b40265492cccb9ee11067e328bd6e7f828fd8b6c","ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74","241e2594f1ea9e051876dea0e4217890359dc50b","db1a9863d22799d5e23a26066a6547b1012754bc","a3c7988e8ed3fa876fb9a6984583fe39dd627580","acc242fd6a3fc0dda18c01290263313e09d8269e","276087e92dd707d990565a373ab9f51a3a52ef2d","7b8fe97888dc1d9586d443498281df532ec1db3a","ca3b8deb7860eb54c2b5ef44eb686799a688febc","a27fafb2736a530a8a04f887dd8d6e67da3d8972","cfd17de23098297d076def400cd6d506700a5f03","3cce39c2d37d73124038def2f002cc372ddceb8c","20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c","94d6757a0d7426f6805c6f9d50a8afc0c2f6061a","2af6b3dd1b564c5a58fbb16b3c04c791d73e8b26","c1e23589143e8372612b906d0e09bb8bd6b48546","53c1c7ff8f062529bcdceabd62416c6f483ca523","6fcf2b2bd87e16c9cfc55f3c1293797c24124e85","a63167459c6972f3750bf22799897a711e7556ba","0ec2b7baea235c3c5cf43ab296b40c06982b32de","2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5","2f776af2e600639c8d214e19555f3452a558692f","ae825c5c1873eb0e6713f39855c0bc8ccc788f64","708a028ce8a3192d4c879c346ed0126f82b23b6b","5c21d49caf58d949baebfc605b8dc993428a3b7b","e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3","fd236a4b6cb4619844c7fd0bafa6a4dc089d8019","217e09c79da008e15bd789260e8b2513689c90bd","1c50dfdf6c352574391c953d88732382adc15e83","aa5ade834c8646b81e2320089314393c00ee8020","82f5130cad04c2a959a87ea0bca63e82454fa3cf","52431741d4f8d9786d2a8d0e6cb137d49a550310","623c483ebaffa8de8f9e53b3910d6cfdf8207e59","7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5","c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd","dd4f2a2ccb2d32aec0157562095e086b6c6a11be","d47e1f11fe9bb4c091dbc8017f7afc220730acd7","a2bff72eee3bde88184a97f2386055d369ed03f6","829d69ba52d1ac23d5533ba2b82df3a9b267195b","9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556","c284ebfb97564160679ffe44a18f8bae67874c5d","cfa868e9000e4c0eccfb3882626da007fd814cad","b8ec4a3e02da5af82af3e06718893704f73c0cd6","8b15b26eedad4fdd33d50f5f9aa0fcc1875d503f","9e5aaa27bc48bcba7392febeb583b4959a826c9e","0e962311be7fa5565a456ecd328202c2d6f6ca13","1830b807192bd02ba6ba13c06616cab41a5bea24","c47fd20cc690c205145291743ac3ccfdf8feb7a8","c05242e324b4094a91185af5bda625d85a480443","80861b7d59b22010d6e3f4ee90c4bb97631ac20f","7904b2b4050dfc26db330da8c603d64bed462dc2","98e7c1edbab6605a7578643485e1e88b61fd83d7","cc7bc07e33107d3474ed5f09faf6d9d5840d5f13","663d4ee7de9741e4e55255908fbecd8582097ae3","c05ff0577fd9cc39a6968e65743f7d7da711bfe2","cef70a5f8b87caa00723cfb600c4ccd83305a322","84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd","fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9","4613cb7874a7a6beb3195bebf06d7ecfbd2454c3","913925f10689f41ae956bb5b0b01501a8d7cf8de","08688931a13ee49dc435100265748e4194f081e7","a75f5f039e31e20d985937f63cb2c8b90734160c","222bc07874b11166410b6ae395fa854f238aed5a","a4156f1f0a69bcf4d7c1f43550a39a76cc389e0a","51466ae5d2f4f36f155a9f9b3e84c878c0a86707","97cf3eba56f7f89b9a6b275c70e54e52303e25a7","66dac878ac9fc278044281b7f67fbed668e4523d","827a9aa8294e7e2405f645579cc3e7044f3be079","bfe67a3b87ada532d27df015141af8eb6091ef89","8bcb6a290c61d40333cf3aa73e362836b6e12659","08b096ccc2a46949d5c45e135bc66699f6c4d7cd","f10d2bd3944f3a520cf9f131b801f403c834ea6e","527ae80dffb6e0f4398310d25ceed951fe848871","af355364b2973405aae3b7dd3748ebdfa123fdce","b548ef000927ea90306efc0808ec866bd09e4fe9","291e9858828cc7007700ac8b65179a32f9a80fe5","043a7a1e06d5f020f996080089e4742852edd37c","5ef64aae58ffb9b66baba00f746413fc92ac980d","f51b202566e9b2a9deb3eb4836f6e00fb30e8500","dc6eefdbf2b3f9362dbb571e9fb2f3df60760c04","a0136838b36261f21e6bd692089f7904895e807d","37f1e86108a84c9b371e37c3854d8a03c8aea743","83df74a17d4de3c32a752a56ad01e3f962749021","78f92dbcb9b193fb7a100ca7096c15a6899199fc","ba3c47c696d9dd797a9053d77557259400b97586","1a7aae7443194f7d6137901af369c843b3911b4f","c40ab446c9bcd5b28a073fea4113794bb701937b","b83350f4b2e968baac4d1551a6f21fe2e6b468ad","b874cede201d354dfbf8147ab07621bda845a28c","95eb7466df890dcbed9eb8e8bda15bd9235db9c0","1bf684cea274db7c58b3f62a77ad4de3980c14dc","e6ef92d21753e2b06e5f490d59d12d512490093b","2a003d7b4e74c809bf218f72506ba74b9e5bbb7f","65b93d177e334aaa11db9c6cf9350d5280a76afe","2da3aaefc2509408284d77b01349231e6965ef20","491dde2eb46a3d5af60256a21a23d6c32e4bfa46","67d3935eb17110d71235f52d1b2040f06c8f2b23","75f292f8eb1d5afa9c29817e8cb9401ab5fa166f","b16f41a10aa307adaa7e6af9f666ec0526658ad9","31545e0409437ffa176b60ae82f813d5a81c4615","1f7fde299d1e127e1e7ef29fc1a50a402559b087","4d664c9289da4479d15045f4d8b35d78a42b0026","6abd1437cd2d8a0448f37c6b6f2b8bf00a652b84","fc61eb37ce004ecfa0656a46c68d111c68bb5c19","026c7913cf6f38b948d66484d97d7841fa1c9f16","e2aad59b59e9cf9791bd7b21383d6c85c4b46203","aad87ab1b6ef536837b7ce7a612dfc0ad422114b","3c30a3b1aadfdf0c79162d8c6e8f8c12b4ad08a1","c5b738511029ab27746b1ae34cfaaf056dc5902b","e6dc95e49934a008e21f08c1d5789cc108736acb","34d3a4b471586fedf9743f50566e0db47d8168d6","8835882d23251fcf0f7eea148c648975a898becc","7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa","c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3","0a9c08f87cb77195d3780e4a2cfc5d52199a597e","83b0d7848e426a213ad0177ce03dd1d44b3afd8e","365f3d7a6ea613b2678d2f667d1ec52c2e15a628","fae6dbc7f3dccbf001b03395703979f79c6effd8","97cebe1358dbdd6d9dca8b079517e4ff8fb3fbc7","991a433cb30c8f1ca085db655648b8971c61c9bf","7d455fca71c37563f3a57c91b716c66101ce03fc","63fd8f863b731ae524205393d178aa55aad8b837","68cd19a6c2cd679b33428d32fcf007863a69599d","8af99ef1c6499ff485e81b0859cf3b123661d4ab","56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7","7c4f6c654b846cba3548af89d05e211750bb1088","5c87f143321d1b788f71d0326d36a1c886518678","a82ecf6d80c2997fb61c7827de771c1b3a5e36fc","e04e55f822284a31e8268df3b0c8b33f0a0fdbf5","20bad652efdb1a26ab3307aa733208b449e40c83","633f940c9690614c4bc3d340d4d3591784d452f0","233a9915173a1e249518b38c50d4d0c7d649498d","2e8c73331ad6e4854be7d6f61034d0fee1b0b7eb","6aedff796850f6d4b38f4febc7421ee5cd202944","c73bef156276ed7168c0559bc8cbf4560848ec94","cd82fafd5810248e261ac633f9c942125d90906a","462c171c65ed12b8b483e3021f91754f559c9e94","ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479","828e1c092fa706d4392363435950960261765ba4","dd9189aac46c7f7a7624101a72d90c08dfa2e0c7","19bd661a8fdc381bb68018028bf76997cf74b65a","a40309b53261f4b8fdba1de2cbd6e08e57352be5","0b0bba990bd5d835c07ce4b7fb0bc652a05df261","632d2477f6a9a686b6bbbe5ef2855ae2594035e6","607d602493a88cab626db131d1427d4f9a13aff5","62a968b1c66c6fa340234395870b781fb636bab8","9e92fcaef989f9a368dd26cffd38a45deffbb601","17c5fc59559eec0524948a1e060206efee4c4ca7","c1f23bb6af8f6e72cb9b2871690752843e2c3cc9","b1ce9821e7ae78c31222d65ceb3ae681ec5bd9ca","b48e6230f491098a4f0ebaaf7b0481e17827d0c1","e9065632c6193736a2f539cc5f8906db4855c3ac","09608876258ffa7d19be1fb887541f3798fa945e","405f6af79c32c575768f53661127cfd6aa4230f4","181fdce1e9c0b31f3a4ff14e25b2e0fec7108da0","b69e422af930ba6b6e539607e9c7cf0b962ee196","0094c30938c870cdc0dd546be792c7f1951b5e08","f31400c04d49aee2d2433b5404e2f17cf54da3a1","23ababdcd57079182172b1c5467fcd6bb0f303d3","8ddc0b697b26797d2d5682a9112dff59c950b22a","15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7","78275aad871031ea0a4e20b901ba60d741415300","a66a23fafedd975f28f865deaba0b4ba783f59ba","10de1799fb68099ac443af68344355002f3fe9e6","d7cf27b507165d4f81d71af61812e7a7fcffd78c","4b9dac87f541e4b90b78856cc9b8c8cc0609e51a","8514eaf34b004ffb7d2c24e2c680a2c9df2e8146","8c886b9d7a22bfacf25a5f3303c25c099abf55f9","0108e7c33acd0b053503bc7deee2cd58637d71ec","28a0ed75ba1d40874d19704342ed7959fff65c00","4aab004674df8bb0dbff8c1b4bda4cd7213c7348","6f7b2d277fc068264b72b0a39d464da03807c628","00e743b76ad89927d611f312cfc06d0511eac985","c53e5c555aabff1c0b1e0e6b4a87e895e278606b","3b3502b758fb4127eca7f71dc0c41c95fac97025","6a4ba76836a8a0579a6164351e3fa2d14e29aa79","ae9729b6df885eb04c63501b33399d401829a76a","08e5e8794aceff8de4a928d1876c6af88601a5db","3efe1231f0ea9570e4985ac5b8e568c768ad87ce","eb1b71180ee7c37c32da3110bfee7d6638596f5d","7d600caa1659b95a82fbb1bd932e36f40277ad16","24bd472a4a3295f1d1f217a7fc7492df6947bfea","9167cd45bb3fc835134f231778051bab470105fe","5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe","c9b82498b4b8de7b5f4c19873421d32ca1749ed2","2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad","c1dfbb7628e93370217eff204d997640793054e4","e21702f76403845e915f3226f3c142d0dec8cb71","77cb836fc4110a19bdba1d74928a6343fbca7f05","5028d7510d1036cfb027d3dd2158d3d22afb530b","ee37c2f4330e9bd247576b5834cd2660cb520e13","bb34384a9c922c8f372e483310c964082ecff786","808bd539342a55ad1c59c621a05443957626bc9f","eff6519aafab0750d10978e9b0b6c51e0fac6862","3d8497318401040979242ae04271d6c0f5b253e9","b78067930237ade5a8942b41dc4aea08b827cde2","acd41d964a62e86742d4411fba1d2a294e259dec","8216bec7d1adf123e76e5feb8d72ac176e94d537","89702d545b89a1f07d17fb2bd8e766c91574cd24","65ae4976eb7dfaa472aba7a9931b5beb537fe21a","5b96c3a5527c1b2989dbfbe625f1c763b8887334","54e97e5ee69f311b165effc5f84b2387017d40df","3759d378da7ceab382b31b86d69bb90b9eeaba90","a5134e432eaf25640b2a39fd4fbf5bba85027ad6","5fc084c28e912c54bf64645df3e6cf2cd2c30be6","fc70824f7c6ab1944d54194f54b816e55671e177","588e124c533874b69b88d7245f6bc98c8e4e2588","5567350e1bf28ca9468b8321378f19e67ee03909","028171845f457d8b7cce6d89d69c5387ff5dbafb","ce7e2ae4f4d9ac0389edf7eacb664db685ee6c0b","c826ae1566cac462e2b72fd03947cd4893fde888","ace2ad961ca9b8b33c30ed6b855af9f7c03f6321","fb4d6d1db0ed0fb8deb530be4b0ae481fb5ba3cd","cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15","cd71fcb097b28a1602e34c7167cc4b4c3fc628c7","2f0e2a78b5caaf659e078c549682e3d1347f7066","9a35ed5d5487628a9901682eafcf0bbed100bc8a","41ee85b6a0dd9e0ee6960688a63ad8036a2a0497","a56e5c74f577302a51d41823d272f2ec5e0d96e9","5efe47fb0bd08bba569ec951ed6b6e40d4b264f1","445c7455da85d3505d7d9572052f22281fa95581","0d692e6a8cb7e3645d76d99e2368848871d5d406","b06fd4cfda67e37d45a5114f81b8b0062e68ed51","622bf389f2956d33921c9eaa8bf6fafaded61474","a69544c45b7787b5d448fdd86c72242ccc66a36f","79068e348f5195dee80f6650ed7782a49c9e3762","01d5163b6f2ed58293288ae1c60dffc820699829","e51d59ed986374f32b08c57698fb73790b5e5b1d","91a5c77282f0d5ce7008737f463c1ad27207b99c","835ee75d578913fc60c35f16a7d7bc5182c85cd0","ecaa8844ca4dd824a848870f59aac03958e97549","23cb5efe7ca991649e6e865d1e23754dc0de44c9","12dc7a2e6a0671cf0de8c44a02532c4aa293aac3","b3caf72b1dbb340c39b865ad4ea68596b4b6f74d","f0b6a242cc1934fb15c53e3e1724451c397bcb8b","9465ce46c6cded53b319935cd9836dc7b84264a5","748836e0b373a0139c11473f862c8071bed244b7","372b5f2d045c60f5e80a755c520c11b6e16ee69b","1b80edafcaeca5c9f61c86448a16238fd82bb6da","02a8604906b1f50000f96e2f8dbd0d50a162ab6f","85f373691ffe1f1a3080435fd378720615068fae","6c674375e52e8228e2aec53ceb0ac3d3f4a0f4d9","2e5a4cb5ca33576ea81601f949b2e633ff92213c","70c9979cce111f474ca68f4f1791fba0eddc63ca","3cc08ab1f125820d78b9917998ff09f81b052918","f3b2c217c640071b6874101f819a857dabb80e20","c29c70275e127e178c06b4c01f65acac124ba7ca","1b01246731f3733b90e18d1d0ff95120e1f52781","b6e206e9955af345c3bfc90b53fa3940fe047774","475b944f9c48d02c3650487d97dfd150ceb12286","820cef7c6b364490b6d02912cd0b0db0e492db8e","4857eabddb3eda7fef9ee3740a0325265209c640","3b676439789e5816a66e935f4d98accacc698943","88430f0962403779670c3e82bbbc3ef3f6022169","4ee82a2c38c57fb980df1ed4727d47959ba9e983","8a4e636df673aad0e0f9a6c927270bf1d4c80a1b","d015d93b8f94f55b26f874781ac7fd0a53e68227","141360ed82c2eff634cdee3a7823465937876484","8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040","ec49f41e19f1088b1bc8df4e8ef360270aa34204","963ed2d9fae503f82754d11b5ce24182489839f8","45902931863a6389736749f825aab060b4bc7e04","810fbb70aec2cbe03721c1f6291a81bbae1adc39","9c6175db11ff72603ae58789a462b33ec1e910f8","9f66f59477bb75b804f265f373106b9de1715500","3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd","b81725b203cfceefd8577cf2ec4ca9dd0d618869","fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f","8151da15e14667834d4eb9a625f8ad2265098546","41a58f7935ecd0c91ae55a5e5b84425aadc51840","dc7139c90d038ce2c766dd88fc5ecd051db3bac7","ad8f208bdbcd9d3334c4d57d2e5554dfdb3a36d0","965fcf5996c734507fe548331597097e06b69ce2","231c72b5eb2c81a3e5e21db019db029e9640cc48","8fcd92c38af19ebfc637e7a0dc623371453d986c","ff22db3b21d2f6c93cdb1e972b2da217573f1ddc","449ad2b37a1aeb49029b500f4cf8471ce25f3d1f","79628b135168ffad262d43f39ae573e180bd7fbf","2cf781d3c66cbc53739ff91d4608ac979ae17262","cbbcf727035c8b481889f605337a96a9e58ed970","7d3597348609eb8e976d16b04de7843440b5ec64","61cb8fd76c78ce2d27b5738e84c773ae4ec284e1","6efbe9342a35584ff410f3c016ad1c219729d9c9","2b7aa98d2d4d5efa9b1304086077243c903bbf4d","38338e90c05e60fbea63ab4b68f14b82406e51ef","2fa693273c4eca763a0d65385e1a44bd46dd715c","1add52b55e038a4fa789c64f3919f7fcab808e91","f9e931bf126eeace101ec863f01759238d33a63c","9e6b53c8dd0d15bf9f66de4cda08571f43c07d79","82728b3384b31c98a7b467c43ebb0d5325a29549","debf574df35caf8e0880b65120e3c79c45e1c92a","038e99e1074111c31d9d73d2d389f73078dcd07e","9f242ed6e553df947c3696be5f23cd06649deab0","f6b39827b1f68aef52fd87723f0225946eff1551","a4c3d2dc89b3078acc14af1cfd8a947490d21a3f","56fa741b7a729bd5a00cff17e4382af547de92ad","0fa26cd8506a17dd75d78168d9027b24e5d8da3f","d11ca175c734026f0049b418a9771d6fadd306b4","d7e75a097820dbab69707ed80a03aa959edd2b93","a27d2e4c291975f4a5e9fabe89501584e33a3326","104653f9ebf5f04c050ad8db5dcf060651ff8bb2","cbad6b3faea24631642e9ffb36f97fb88c827dff","c402ac13df1a945336faa009b469ac4f0528770f","91ba00b4163ceec83211b9445dd1a0900d71efe4","3db36684b183adbec93cce9fe91182186e389e06","01bdfe1ff6033c012d0833ee165f6055fed69724","c21aae65b6bd85cecfa0efa484016787fc82f799","a4674bda47ddeed7cc929bafdcd89b6bd156ee30","67b29e3b9ea9630b84477a4bdc71b41b25191872","046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2","8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e","cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc","3d84849e033f8046389006ed19f7fd8c9875f052","b9e8bddf19a277b6a5302ec1e12ace780ed86b12","e9f9e00bd9ed9c4c34a5d15c219af56c1010763a","f59860f4649a14dfd0d425590d226c55842f7a1c","408cc9dc9f82cfb8ce21c8231ca194cf28958ccd","29d443be37693fc0e1e2f7485fb1f140793bcaf0","221d81a26daa811658a439cad16fc4f2a44a6605","df12333fab0228a56ca839adc488a9e6b823df79","807c615148f8a9daad6365e5a922430ecda2100f","1e7d0c6ac13585a7b201611d7b9038b4eee187ec","ce72bef3a18ecdc173e2510030eff99ae8a48bb1","bf320fd4eaae1bdaae08063573c88ab51d6edc34","d4c44485d8eee01a3a5065feb7fe4bf0fe30593e","287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf","37b5e99bc27a2a6a915accb814b0b618c66b0bb7","df6dbadc3efa3c0f36b6c3c8992dba153e303254","5d9967ef0071b8ecc36db45640cb3eb66adb5f14","4f6a21b0df772804b67073dc65f000f571a4511e","664b5b5137b00c170968c688d880561ab294ae91","8ab4acd17f06c31b9281c63232756c4d1a7b3a24","a22d1f21e1063b661f2fc103ebd2b48f4056d42f","a6643cf578bdb085b93f00c8734d32483fa3eff2","3e075656e8a634df03c43e09da96634fbd50fed0","38cbf69e24814cabad984e6ee29e9cbc3b384871","72748d1363d090f33d5ca6b9c00142b5e8f7d78f","9865650b43c2a924f5e3ed4ffdaac56c87328756","cfbdeeffec74f9c8c8d7ddac9b31eb32c85ddf89","0b8f0670c54ea8697806e3560b7dc99b93f923ea","b77200728e7f2b2dd446a9717c83a20c9aac0ce4","6671c6bdc78864bbe1d27c508ec9528f3b683ca2","3d7c10e9ceda7d57a2df0461e6f9b6c81c052f1d","0ed5dbb24d360307b8499fb1a68b15d94d858349","9714a36e65a1caa848305531d5200ec5c5104141","9890c1d2ca76dc936e23f5263a4fd296bfc68996","259418f8275371fc2f0bab6892caa4ef66b84240","4cd246898e00bd029af95f3b5fafe7a1e979ceff","f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f","0df40cc29b5f0c059383212c2bb8419767544696","e52567bd2988e901c7c757a5f3a2d98309eaa902","76ea995228df510bfd4212e29f7cb76f13e25fb5","6d5d23fa8de8673f4a2b312c05588fd4e7195543","7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea","b578cf4da8feaceca1862d0fb5a4e61818275503","9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96","6ed5d48d0c01c551735121915eb006376269c380","cd25624667fd2b37abfc605edc06b0345798f46e","2f62a2542efbb40ddc999336b95399227737c893","1445553fea268104bf7012785536c4e7c9c6b1e6","c439a6188c0c48b1a9d1244ce3c4746678ee6f7c","edaf1661e45076746ac140bf582f39fcf74cf7ad","e8780d9d32640287cec4c9be54d7093d6c33a696","d8af6330e57b98f370ed56d891a6a6952957cfec","01ac237ab717e51db84f9c25b1fbe8141ff8cca0","e51f4725fef586077fa1abfc56873b0f87d8b27d","38de4d24efb51e70302fd08c819241db5ec545ad","3d1d190dcd2993f87d5804de8a60e8bf5fc2cf49","ad313097ebcb2a0c02c956fdf74a6610c3f7c9a8","cea949180688add09eb9e69f5e405f361dc96d40","0de7860511fe56f06d039c51ff463c7a1146b7e1","af6ef01c692311410c084b0bf4f3fe2f4d46786d","7b165e8ac27c8c6f979bf6e2da32a9a58836da08","3eb3752a5931b39b7200c842a1fa8bf7e6f5d7c7","bee20910569d89cf36b6601eca2c6322f2947943","73db1571cd5d6f9aebad5f38b0228e20decf3b1c","d7910f44d89e941772e1f54ffdc17d162795ba4a","c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a","87e8444499931b574869dc04c49367eb6e91e848","ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d","0b595f94c47a9144dbe9c200a8057558b0c4f839","c788284b5c24cacdddd50fef362a419f18809017","3ca08d2a0fc48ac5e073fe586ae47d1fbcda47e2","37ce4387875e66c1d212c626ba9b4f13e98e6e1c","5e011dcd0e4958f6bc59f64e024402af1ad1dc0d","a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0","2b5198b23dde370563719f57d158f4f342263be2","b80c42ef4e99ee155a98c7a2f17201280612257f","09c4d65b64892f945aeb98a4abcedab42126c248","73f83fadc82a9fa0fd4a70dec4ecd9d4a8dde6a9","4755fe5576b05c94081bdcad5bd37523d5040150","38286670acc1292eea8effb332aa47136f1f0be8","6e137c02d26df269c9860ac69e9d8824e4b5336b","e300df517de211afc4d31ca51e74ab6202b86b12","9720e73e0480e454b580afc9499240bb08a823f3","7ea5bea00d6900d368906f37cff02fb0a72c1917","5035edb7fdff85749ab5640b9a7fda91b9d39012","2dd83e28b97d7bc070e6641b7d6939b02b4067bc","829d89631e46ddef4f532666539d0cc82f287dcf","f06f6716ebac26010836118ddfdf9ec57a56b154","12ddc8703296abc5f1e88d9467f0ec0070fef103","283530a70ba4c1a325dbd143f0c55e89b22f68df","3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2","08ba6086be75aac58748417808fed5462608f498","0d53ee274c3cecc2cb8fc1e3a8831bfc5a8988a8","740dea7de7ca9df8034076ee2c83fe7c0203b087","0dc2adad46590f2c9b34624e4a5b60dca768c9ae","2d4c4b6ea9947607227e55682d195ebd05d383c6","1dae31f55459439cbb51eaa8fd9070873107a836","c0e3c1fe7a869b36063b89271977ea0bdeda34a9","0bc589a0c7a12c80f4e365724586174e2e7c9dbd","853161a0000b54bdb85cb57d2e07020bed16589e","8a01655db596866b7ab0a7488b18d19501c7da75","35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e","ea17094c4f3714ac906c3706e9888d2b4ddcede0","c1d7ee3224f2f46754ee263ea72814e2a8d7ef7d","1d87108b5b5b460e3ae9eb02a7a5554f3d78b376","3d71f5e5ad617ce95f83e797418eb9f61b4a184e","cf851f7ed432134adb1da0077995a3ff26cc404d","b48fd16add3669219ad38c27f7db7fc2d5e32130","9df192d8ec2a332f62f2dae2634828abcd9015c4","c6c9f29827198c30ae11c1ddff0c62b2df210a18","161e77471fe0733bde8c61fd3ecf29d9da9540cf","eefca1ada97a6bc5db38936d23da323a78b2044d","2150855fafd76f881bf5b1389d7740216981aaf0","535a6f9faf21f1f8cbd0f4580de47cfc231a625d","542bd81e760c4fcd271e95120978f6ddfa730ad5","548a69aca7d843654ccc554da436bd03f2d59a7b","759e20aac69eca8beeca95a0f321c6a3f41f435f","80e8904784796e3592c667ef8cb4acbda6ab9821","60e19f77519caee64842319443cd19e20c699d81","9151eb591dcab408d3a7e4d9e3b3874c2e281acf","fd659e869b86bc72d1e22ee601ba46d145b8dbaa","8d4d167234e08fe0de74ea29814febd5b7a272f8","ccf6b3151d1445f3e1bc351056a64b8f0094bc63","bc6e750f957864d866bad94236212d1a87cebd2d","213a57ccafdf2f4fcc472801c60332d40cfe6464","a155342eca0bf4417838e9d4f081450014f47e11","2f8910185ea42a4b401a98b04f869562c87ffed6","6273ec901faec2823c8f4801244d1cffbbe9b118","a2b8ef6d5108f1822f323e23e8546878e3ec8fe3","f86176d20b75598de78f117c06f55ef193115fd6","7dbdfe8dbd761631850db2e3476b74ae082fbe14","29c1a6eb23d85acc3cf3ddff72a81ea418dc1cc0","23a20791d1f0c0760c0e22d51c0450b58b0e05f1","ed094d52a9a281fc0735f633b02adc7f2cf11cf8","ab93fd1af9db397f54cc0103867aa9953572fb84","85f365bbffc0735a82d29ddce4e7991814ae1a5b","991d9394d7a3ff03b412e80c8579523b3b4d47fb","dc3c32b488f7ffd40985f3b84c60fe74fbc43bf6","f8f3f302487d14976dca8181148ec189bccbc658","6b0a810970b76e54cbd874228db01e0b0a74504d","62cdfeaf581e3c97f620ac6e58e5cec04f10899d","6e3c7fe5fe574ceeb056e4d1f697b0ec719801ec","0b75f894c3849f891a8876fcf0f4e62f0a5f2134","c9d005375446c80cab2fb226d92e6b212b10faac","ba625a14c64e451be46a18fb2e6ee37a7d2aa24b","9213400cd552b09667445916f812db186626fb50","60d937354790ac025ba0caef17a3ca7c81244492","7be70c5a3c4645e50f2287fcdc777a282153b3c0","bafcabb15714b03ab5f381066017793a91cb7591","67640c84eb60238be7e75d1b0d9d937518f885fb","2182ee3270378d8e109d343efa06aced34e69f58","ffdd9f16dd6a765c34f3a5d454419479fd431af6","8fbe804bd17f919f53daae70a229c07ca4d8a355","580b4465c6aa98063ceb34288f2f37e83df4baaf","308d405c31f83ce538fea76d6e88931718afc012","ebefdaa598e29791ba83598fd3e3aa3f52f2bf31","990a23e48ea6dee7d311d450f1032c4e3526b0ac","e2644ed188f8325606c896f046d77351e2b3eaa0","d248a7d78b9c56b969406274a5d72305f24aae42","82d4cb5114a9d5f341dba84cbee51fcfe1504de6","761193ecd9ac0240fc8bf945f0601acb82bf8e98","5d52146ff783e8966562b1feb144ef1fee03a6f5","221cb58382ae34d4f91d9923fd979a328feabace","1eefff283a961dbdd6365924d76db13023abdf68","c1ab343f02ee04b807087f28b33b4ac279d0fda6","b13f4308534537fa4931199e7a3f5bf297efba82","1d41a070f6d65a967d488e727c94bfd9ce4637b5","e7884246ebf6546d6cb2560fc22a1311c66b6891","abee84fe2185d4f34a3bd6fd8b22ea2d236a15bf","5b12b3997b30470a01bdac9cdb0fa70657b29ac5","6622a3d110e50d1666ab46b1c32cd04bafa265ae","d49600f4a2a0e4fce94e2b0e117df62359ed6448","71c12b58014e9ccdce14c8256ac23b8ef969c98e","f00e0b589f94413afd446c63d941ced77fdda539","4d4cb1bfabc8545ad593149df65340389bcb7ab4","b13bbcecc31851099d49ac7f435ea7c80de5d9a3","6b7067630602ab662cf2d14793b538425700ec71","5182fe2ef9c3a862362866546ffd2cdd6149cd8c","1a1342670ea75d36aca704d0f05acb292c29fc4c","f46f5306260f9a3e0bb04a99bd1b575580441149","b1df9e016cb8b7dac7499149f3f7d2a10575b133","3aeafcae04722dd6d6ff52632dec9f31239875e4","e4cd01ac8cc885ee5429a309a6db458eed22a85d","12472534ec644fbffa0d15b0ab199f41abefc324","f51a8162532e135584f82ecb3ef48414fd8188cf","51519b5d6b337ac339df13c548acb8ce8bf5a302","908f585ef6b6e77e132eb17cddc2f92ee764eff1","6072eb878de93225eb44d335def80deacfc9cff8","c57b992774251d239961524a2cc575427ac4f484","a812e15603702073b3e8ab1ce33b4cb315c00619","82d18f4c1c468e58268f3d27db00c342205a1b60","51b03f0bf5af5cb6041b454a846061b5a7ff2d4c","f86b6987655aea7d471bbe2e5324efd7a6b615a7","ec8c6e2c7c6689856a9a5547ece905339df994a8","93c3c801dbc01251ee7b9e45066936c95eb510e1","925e5e9f2aa7a57da5a939918e7334db1f1bb6e0","3dd5ffb48aecd2d9947ecec193045bf86ea8afb8","503f9ab9d978254b88c74f8f8c1ee1c3abe2069e","2a0dff9ae3a81dd056535cf6a142e13bd2ffbe7c","d04ada397318bd895360b2000e2091a431854fb9","b623acb718c50b86219027e0f6f7bebd11d96909","93de25f68a6b277293c0d3476996ab074ba3dc16","2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356","d723e5a62ff10d338b8a2848e5a7a43a81233c24","f4c0bc20c3052533a44533dc85a0576d0ecc140d","53beeb774b36b7af391e61fffeceb9f7ed3e299e","4abc945466c69426cf4c00ab87d61b927ef1639d","ff8f4cb40984884c722809fc0d440299570053b1","e75bad41f777502b2fc05c9a8ccbb3f86c98b891","124e3591a5b17e0fd4e50540dd909bed94792f32","beaa56bff209d4a4a24e556ff4b592f380c99550","ad55c63918bee55c84c2be9aff27f348c267d93e","b1cca17053fd0e1d714a0fd2e941296e91af195a","dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5","01e39ecec8f73f99d2436a04d2e43c6cfa381a38","40d78c214404652d8ea8ab701f2473d6b4010b78","5274f2a1262b68692e6010e2dc48c56c549f235f","750b973ee4d022492544d61c3105d46d68af0c60","fc16954fa2d87707fa69293b7507dd43b028a96f","33cc480350264e15c12bf82b9198b9967e4313dc","4e82f9ffcf8531b0065699b9eb03c823504ab271","2b608846594bc69a20f8945c6f61bdb9319b2fdb","fc4ace312013216360f544e06e50cdc0dab4e45a","07178937725d60e0f02050a3b39fc85e44c76b2d","79a7473cac40049769121a3a619b0d1e08899353","0988970c1fca780f51ba4f2dce6afebdfef7f292","9de33e18f14f78165754e97ed0f7827b2e50d560","4bf16542720a431599127ec81323822786fa3de2","b50b099f0dada789f369574a28e962737863e3e3","87d0515d0935d0af929feeef15fb704773cc4a12","525fb01fd2f3059eef17b9e082bbde86bce50fb4","c83aa5f86383bf89871f0a41752f5c6eeb148950","919e9dd358161a4eb65697aaad1e2b03cf08a164","17f86eee33c06b45457eeb2c154592e56fe31959","569541bafcefb45f5fd94e54f5aeba5d8c25ae33","1f519e7ebb836bdf52bc47e6873c5374fb673bdf","6626ac463eed0124736b8ef60bf82ba42a253200","13fe615ea34f3edcdbaa17820dd62d606a608b47","be560a750c363355ad077331bf6bdbc62c6b2762","1e7b9c509f02dd641f10fe50d24bb19c165078d7","b49476a0119bd177341a2e974d62b591117efe3f","3e3108abe2398fba80c54db153d0b375e437130f","ea775534163cd0661eb4f316035610f1017f7d6a","eeb8987276a10121cfd0d7762f6d9dca0e9c2d2f","78819b6b542ab4396d6909db7885498e0d692626","7a4d67ae7129ee92feebea3d5f7b46d456d29f88","c45837cf3f39eaaf70b6662a036e1c76bba6c6ee","587826f879a1cf7a6ac578ae5cf5af160782d74f","f93e333e85191a467f87143cf1edec0829595767","f10bd217a26487f097bc4609c02302126d36ae41","9698571d61889bbb6da2be4cc471157499beb0d2","4f9dea3aed8a0a15df6dfde65fc5f2bd5e8a0b06","2a97d79a64a9a1e96858221e62762b1b84d171eb","0c3b1b51b854ae38cbb95059b1e457d02daaccf9","b0c2801458ed87f6e643c023e86488ee3a16c7f5","f04137b9423a543efdfee8264acdc31670711d2c","0610c77e43eeae135ca0ea14eb5deab3762fe7dc","3ca6e584e5457bf7e5b218ded84d33e649c28a8b","72194ceededdf9472b2f8398581fa5aeb6a20cc1","e91bd708d91fba94b97eb6bebea5752e85d8debf","79cb91dc842eded0fcbb562f127996759abeddc7","f26f181ba964d4fa4903ab936c26a27c65a1e525","f53e7efefed8767cdf049f2ae942e4643144be22","3725114a1658337d6de21bb7a5b6fde5f8a74d1f","edf7082326526d76bfda095daa99e56317e30803","5505f0c776c709a52f6db9b87a928cae35693b06","254d79a560781e9f86debcc63ef6726cfd81ac80","c328693e837f5899b24504caef5a9ee5e4d4cb4e","b2953bc1ccc23089559f1216563032fabd6b929f","be563a1663fa87510ddd59aced23b34560915dc2","d6f2e41e6f6ed2de6afd8d1e08085e732383b9cb","4958963abe5b76c613f25f8749c270988bdcccc3","62eae7cbe25f3e2f5cf2cc3bd4cb8d13a6845ef3","8de5aedb9ef7d4c17027b41b40677d1892f4158c","3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e","523e46ad0a915364de92d209ae59be14fbb3a7a4","e6cf0d444b37522ab1e637dd173e8c7199bf36d7","7767aa272262d2fdfdb5b8ae50cb3470e993ce74","4e69bc3bff38db3e22f0171e55355205277f8bde","7b28976af5c4c1bb7bf49028d7e9fde5465d7d2e","5218f35b7fe8c6655c6b304272cefdf9ea4d82e6","18f165b494b7a4b314c0885d596131bcd2cf9287","22419082d9bedbc9dc060ea5784bb0871f8710a3","f20680947bde28dfc10fcee4fc7c2949b111a40a","3698332f6be935a918a9afbba62abd1a7952f509","b23889eb413f26cf0a3b94180fe11e86c08489f9","60f1656fff6242c02113534b4e592dcc8243be3e","10be575aa16f4158e23c8ae3cdaaced6e734086a","6a5e11c075b6bc48d23267c03a66e613dee2bf55","671c21dce7a92239b6c15eafd61faa5f65c7adfa","e2ad08c56b41ce5e33e0ed3f702f6133eb58f618","f9d1e03018bc9fa7d32fd99cb21d5bf58140c265","24d86e33a6ef0d787a37639831ae582a397d821c","f07d4f556a875155625503b7217e5955c2a1d5c2","966eabb07b030c6881cef33ec581977452e021a9","69b0835986e0448131289683cb5997d14b7d8030","71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6","2bba1bf77074b8c0960f88867380f12947a8393b","b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272","7b846d62ac6e04cc3792c93576acce6a9f5b6e57","370ae3512deda40b2659a1192f302298e269305f","2c9468a46ac7be81085baec4778fcbf3075b2c70","b550471a148d232f50d0d1f03256fc9ef82a52f3","4c4ab140b4569f2700517a13b20127eb7542b3ec","eaeee58b9ef95f708728161296a66743f45501d3","b781dcdb1a33c98be56e95d8557dcbc01d116990","cfaad1ebe75bd0ba48258bcb9b7b137a3f6b7940","fd5fdaba68974baaaa8868750ee0991478c9e089","d33bdd2891fcda4f139a759363947290ea058fa9","9ff7c5524f21d299380e68e600cd99133cf6a215","952cb123641e509d9b3285b9f2b70966cdb19124","e6eae244d3835addb87ed31f8325f590521c73aa","3e2c7bf797bd073727e5d0272ce47aa77895935b","9a931e333c5e3fe9e455500319d861e1bd1386cd","98eec177ae3fbdfc2222844ba5b53fd9c8c45f60","8772b8ea85278f67832a34e51724720c46916f27","82f84f4c2f15b6715d0c8561a2cf8e85469fec76","19d9fac4ed3c9048423cb655fcd55eaade78de3b","280a75ac6cdced15a47f7d01199003a147a9e1e9","1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45","26baaf447abb85c7a1670141ffa6a41f3287601e","68fbb8f8ac5c11a751c455fa1c4465522e21713f","b3cf4c73fcd51a893ed12dfea110151968e1a2e0","1403fa18a9cf1077d9b7ec974ee9f77249ae49b6","ca866803bec602c595f0590977fe619194c19c27","d691cb473254fb1058863f810c11bc2a67878ff1","20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d","54f720ac0688cc069e5ab7c2d66d2e8649143b75","5545afd52b912722bbdb6e412cce9593857c5726","b8c506be1c8316e6808ea2ea2b87b1b8867a1a2f","c0e63955260d36bde58102805467e16d3ec90dc3","f82e7d3a97431107b7581dc27f19912b12d3fb68","480ac2bcfbe114d402cf5279ba392e709d378a24","31ebac2bfb7abc9b99907d16ac4926a1dfbb40ba","fbc5f1ecfb60e0a08614d0fb2d78db6b61532145","aed2f5f938c41af5c65b543cf4d9816780da3c40","12e3bb1f0147c17c4269977949386fca19532300","a57c1da183c22ec6fb71fe550a6049296d63be3e","28356a7d63b324bbd4b202434e1a2b8ac40aeb3f","21385d9ecbc74425a599f8a5953bd2ec7fdd1b68","cc133c9289123e71789e9410f9ed07e2546fa459","a9956be63de69ece580ce819307833b22c3d5993","8e5c40b3641352699497b8b4407144ed4f09c817","b41be2d1a9210d03be0817871ead7aa0f8657716","978cb0e884dea9be4d98a0b52ae930655f7d9ad8","605193b22fc61913d00b4ba4801c0283646b3a00","9397458cc0a37f4899a0dba5352a6e045ed123d8","57080063407cc77c400197b07a1bf47f8cb40978","1a1b62748a01928401a344b8c538b59f75706ece","d37ef5990b229c0fb90c25e884ae6ef42dda5a6c","83ab4445f2b37401593855e40c1628e5742babb1","8d9b73171ef2e500dc7e47e9373e602d0413a6ed","e525a0387bb79d5302cff768e580302fce0cba8f","da3ad668259aa03caeae5904154e77481c1dba6b","bba89aef3b01d96a0a14e93d9f78b068d3f3f8ca","e468bf25442648537abd9d31c6973bfc70ffc7ae","d279d060e18fba43c83c77b0f91dcf2f6bfb3fd2","8462127aa904eb394f86240d18ad0d488011b1ba","46bb02991ff6d7d0ef1ecdda76de015b183d0c08","223ca1363c32c12a6a5842d1c606280a69f8a5e9","9dac41432e9aeaf2b96af9cd3ce44389c604c28a","bcf6491a86038559356729f28c98574c8086172f","7bfb84af0816c3f0cd9c108ff401cc7dec2e4160","7af77e1b7b60a023508ad1b4589b58adc500ddb0","06eef730c0f220ae16fade6e69ed9b81edbb0c23","e74d71a5bfccec42945836c82521469ec664b6dc","5dd6530acf1f1db145ebfdd1c0967329b9c36fa0","49b288d331cc1cb6854c780b861aa7964c6a83ee","eff44f0321268d0e338783b7da82342106a1051c","0e6e0ed0e5b8f41b20c087f3acb3a5ebb0836e60","28641fd9b8e73b3fae57ea4ccf0356629507ea3a","b06eca108af4da333e84f553ac1e8ca25e6c1cdf","5bb552273bf1bf2dd1ce4b79678d0cbd1262dd04","8113ba8befc7d2ad42a58ec7a01709ad26cecf54","d43adcbb1e8e14935af21a2765b1c50f9a3d9f20","637796900080cfcf407e1045f10e6e9040c8d33e","c6a0b0dab30a6a57ba69fd831090d132d758634e","ae3d316798b6fbb36f73e7c2c0724dfac4f7ecad","2c6d0d490519016986c1c5be992ff53fbdea8c8f","061cadcae57cf05b9fe60d42f1a8da0f0e6dc328","5f41ea6bf8b75afbde201df7a11de01196cc0e39","864c0e84de9c2a2c5a030ec4ee167f3793e1e962","d23d40cfbdb1033848f89a2896701b792ef5e5ad","7cad11e1083c8ceb07c415ccb36eb4596b66384f","1d6be8b00d9c46ca748f9465864ce74487c6bc88","48bdaaa5601e82f242af240fd9eb1b4a7acb79b7","914d670a7164b920d0b465950083aea7924de937","920310e72af9f9e36c007fdfe19ae03ce3f0c670","b0f0ae072367b061e4ff59b17b920f2d67b41e3a","90f8a3bd29d9119fb4e34ec738df7583a41e7ea5","2980b27befbae4161675af006b0f8bf004970230","15d52d6c95d9c04a990acee55a64361c4ab03efb","af395cea42913f8f9d12912d7eee9011dd557ec7","dd01286137366a53ee7ca41f1fbe1368d319d4d2","3a70d4a072fa170ae927e2b416861ccd395f92d2","3816fe9d190817b871de3a5b15adee1301b9d267","0e119a91640acbc7643ff1dd1049bf12ca302d21","c973f3a1da9fbb7ba816455b761c6cc3f9535b78","52fdc65a5df71af98af5f54ccb2db972084bbec1","7de55b86c16b2fbef45d9114031fb3b88044fc4f","4bf31b3f3d00bd2a27d8414e8e5bd254b4d4a29b","ca009ac4afcccc21aa422de78265f05418304aed","02aeac12d1e0638ad223190b2eb5c6845090b4ed","69c8b583e7b7c31e9316a24f185ca99f9452d91d","a15de809429171e93556db6e9d7010a2b3d61f18","288355afe9d2c2baf5bfe52875934c5fb3178546","78601c843464288868a49eb94438c0b25682c0ef","4beeff94335938ba0249aea69c4e47024b08bf64","20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a","6b154c9706c4dc99728195d5009d42782bf51b86","5a8335436f5b76f950a2f4d65b37ad10f195c08d","158585b21cf5570c425428bb76c6749518199042","2924536e903bebe0d7ddb892784fb3c3f16b23dd","d7dd10a1a2f64d4e77f09e7d63ce55630863616c","f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1","7e3044981ef3ed2a71270e331f2a36f57d5ec0c5","e55c6f823251fcff366c7ce93b3ab0bf1fdedd68","ddd446f274d33d8624da3fd842c23e9ede0e6b11","dc58be9f3542d640771722187959f56f042b5baa","d8c31e0e7480906ccf230892b090e3c3cbe1b271","a1d841e6f7b9df50e0f90901a79425496bf394ad","f5ce4e251d0d5d6d1c77a25587870d91ac66e337","5c77abd8a807d25710d75873b32d3d724c2f4c60","f1e1910ae435c255745773bf37a60d798f9412fb","454b210242ec15a9928324757f27989216bc5a59","3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33","b6ac91c0e6416eda0dec226c5dbe5716f293e4f6","9be07081de26ff829586e8c81cc32f07b73777a8","96eb97cbbf8acd38a44ecb914e12aeda322d0bd4","1b9433594ecc6c935c81e9030a6b52c7b56cb3a4","779bf6eca3d5c50e094c65bc5c636beb27c2529d","7c1ab42571d5291952e329554643142a30dee1d1","17e4ead62a949e2a1568574228a157ea4b403d30","a78226c32ceb0614e079f5cdd5653af7be729dac","1bc8d1900fe68510e1e5a9cc08a7241d69690034","40d3234304535a3993b44c0a7cd55e18b14ced95","e4b7a45a381f028752163d0f57662baa0def0301","9238de4ea9fe444d2dcef8802f1a990b3c6a04b5","fe49b7180420eb8dafe4ced86de7168a34c292b9","4316a17c02383c8a07966dde6c8ed9d65a55a8b0","eecf4ff273a74ab8a71e6a8257032125c0254799","29b62ce5d009bfdc57e065e450d7e01c5bd5bd05","647dc1e21422f1d501de2b80a5830a97f7ead0b4","0a8d6de0c336dfc2029da276c80371d3bf4c9792","5c355a63d3a86039a8f1a88e6ea508209de97dbc","0f767fe8b923c9926247aee387563fa5e67971c2","45cfd199a46a6fdffb48cd367c69a336eb79590b","628b0a9375814bc811820f073df5f102bdb049fc","c6b55e45e9256bb41b2d045d8c61d1946de881b1","3b7b581d63053b9cf599c208c2d79318abba40a3","90b5b0d1c939eea5e15bc42349b99fbf65d68ce5","176920278f7cdaca9ccbdebc9894f444902e6cf7","66856a11d7ae7641fee369842fd63a2984f0802b","ca6d52cd68174a9496a9a5034f3abf31a3e0859c","9731da3280ed306c79e715c97279a4ffc6c6a061","b09dbaa78e716078806fdf1f88dea279d7d3c257","716dfa67a3c5a0a38205179c01676e05a718d244","a2386bd2b2a3eed54e02d7609c3c99505ac293e0","5c3c87206b7e00619b22d45ff2ce677ad50d478b","22cf80eedeea48e0014065e87288d4cca3a62dbc","f97ff474d55ba26369e43627d7a7fe7f994d640b","576a28470fce95cf0d35d5e2e1e408b4afe80e4f","1e095cf39760d0469e7a5a0749b1541a0790cb77","7e50a9a2e87582e922b06d6c0b6a03d22e7cef68","55b8a353f57bf870f17365389957433d4072651d","91add16300de38adf1e95728055c3e28f36ec182","7a142780f05d56aa751690c8716bd8aab429b140","ac157f8c05bf0967b65ba289b6118de807612cdf","6bd22b9c2ebe8a7c489e167d61961be5ee210923","e0c7ffc65aa17b626e04949a5bf63bda51da595c","a801e28e46ebe16608fd63f1a621cdbd9014c3d9","f866a793882dfe79c4d09c9b9040a9f6d8fddc9e","37ec0ad35ced330cac9d70ac8ea53584876ce38c","9693f37fccffb415fc162d4e7eb397b85e6debbe","6442dfb73bf17d69768b5ff42d2fd269a6aa2f51","ec18b97f5cdc3fcf67cb2625d289cb061958b2b6","805b668d7f7a5fcddf887e25938f6ee829bd19d8","a28bf56ef9b9d5d93031fb8ce4209370f075f69b","bb2a456456857a3133ac837ea8b7b934fd0c6407","1726bacf78ea5089d2e23e55a334a2126e7c0eae","f9bd038ca749ccedfc55170b0780925574d4042e","973a12c5f2420b56438086c9a81eaf6bea2b537d","eade613dc7e83646490477dc188a0cfdf75fa67a","38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf","48959f0590665e9c958cafc7786a764365f4feb2","6856c5249104d2b69fe297ff7546092e3bb23555","ec94dd7eeebb218c51baedb1e63c02e77f8a2c9a","8cbb154466c4555f8ea44ebb9ea98f8a0e4c9877","3185ce64c5c27c3ce7c4ce755bfc890bac172f04","db9335f4c1247d950b4858b56d653975bb3058ff","a41a70ea3e661b14acd747e6173b3f08086d79fc","54571e94acf4628cf28bd4bdad2a5fc1f76386a8","f6725f9768b8ba379106b26810c83b0bd110764b","b391306828294bc28675e135e7c2232ac6b8305a","b9326e3f2bf08026b1b1a990432606c7633fad32","ffbc2e56c90b632382b9deb280ee62d2f907d722","96c9f11aad7b3b422c71828ba756f6a8056dcd70","89bb72b2d3ae209eae64252fcbac7d6f0ff6e376","ab93c38335f395345a9a855520bb54a3bb9b7a65","729e61e1d5faedeee116f3e3189c5453e206643e","050a514799148877ee56d6d678ad2ce45589aeb5","185ba75bfac7fc958bf334ca017579177e094149","913361928fe2b917def749af774c94228a840524","e8a2c767d2c151b7960cc8a977b09664e10824e1","e49b73e93a91ebd76671dfedd213ddf5b0ae7b56","d81b635957450a85efbf25066f9ee517ef10ec3f","91655b9a18fdccaff9137af458add3778bf666e9","0233c69bdcc951926421f1d9ac4160e0f3758f8d","a99ca66ce5d9674691ee6252409dc18e4493124b","efe4c667884d069c444a3191fcfb2edb553cae82","3fc115e4338a80d58ffd9b6ddfbf6ddb01e01b2b","da2f7e3c3847e1a50ca7cca2575b56288f865b7b","a3dec742e94f12df9ce99411181000c740fa73af","fcf6977610aa197bbe9a044b536e008084531670","cf0fbe493ff8e2dd80859d75a9794d364a03551c","36e754457fadef8f850db89cd0fa54d50ede5ab0","ff11401441ccdf00dc0c6772e01a835a130ca83c","ea6c8d5b8b3a4223b21f8cf2a08af14bb9e81352","ac6257bf8ad51f0980e023ac4d28e8cd14fd606b","449a28e75a57a52df50db2027bfbe18ba3d4a0ac","fe5ee68489ba2a7332fceddebdc1987bd3695276","e5fc62cc4b8ec6440fa4badb5b9ff4bbe92bdc04","2511f48339ab9fa489cf31e7c985547ddb69ae4e","22d52276637164f8929e10b57a3d6cf8a79db69e","66ab096c49cf6b0d3cb91437ee655f8757609228","fbdb717cae6f7598fb9459d2f05afb2745bfede2","72c2cccbe28d37890e3367c1488830693a225e69","681471e3f097238b5dd25496bd04e92d5fe6ccdf","aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5","ae055ebf82d46fd64d79c01369d60709a2d6c44e","aeb5365e841d610a3b9a0fde0520238909c25c49","6686fbc1e0458bc87909863d4a7ed018325be2d6","484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8","f56a0435f2008cf88609124a74fcaa71ad8fb2c1","119cd5d3ff9fbbafc59db7481c0eee29f43c0c64","72ab3c22367c98735cc97402447b862b59b8557e","cd60c11229b7bf04a994ae7ccf7463a3e586dd41","ea108bed7941725b1da2e0e28d7c8dc23f4fff70","ea8292c1c06646928968519e5647c25cc3085b07","afab4168fd33e56beddb857625facdfca305c575","5e0edcc48086ab0aa9a831373b3b26368faddc07","fbdb7a947bd9d75ed6e2a86e58337ca4d47d085e","673e3b70b6bb888093f4963348c76c1423987aa8","5502499469e84176bcaa3eaf3c2e0aff3778227e","1492fd846073a4fa643365a8a5d4e021868c0e48","2fd9b77828bcc7c22594c7037db17efd11ba1909","92f10a358289df3d81bc796a9d37dbd90afb39a0","a5e27503fd52589703d637d1245a023233a14a27","83740ab793079ff5094de372d499560589f68b81","5065e46381814746eeddb4c44b5eb1540b0331f8","519fce94e97888d37efc11b44e6cc6cb01b51a3a","3754f6cd755c5ab266869a33abdde87db4845712","c6ca17e12a4e439c3146672627c30c09e617a253","259e60d28367b4ad4f2be01a0c84280ee810935b","cf6450043d8815c5708644a097e3af85a1b120b6","f4c66408276c5eff471d9e945eb02b36e7c71395","565bb3afcc207aea6608bb119e21c6833f1b87b3","e453c10ff5550a6dd7b17ae68da4b858b6415eff","8e1c0f287db96f73c8715ac1fa387b430f3758ca","41a26528e4dc1e9204cbac20e3339ad89a2ed0ce","e4eb025bfe86df44fed54f93babaa9b193991336","2598fe5f8dcedf78ec990282323d5298683f3278","aa5a031f951ddc7a7b7fce30bc2f6ce31754558a","e8743684c84cab5486dc457174c3e8dd77a1c09b","519086af60a284f93374b6b3bf3d21fe75bce921","bd424d8f734fdad261953142451e412db60b4543","c702981d5785386eea3ea81abca978b640cf6690","ba5bc57816999804e3c392e9d1f94b528baa8c18","972c2ad09f6a89e45e61987c9aa89cc3716d2b2b","1f9812ab835e97ff07f4abba23a7915e04d306c9","efdcf205d2b428580ee9b4a50572649bc06b4276","88e28af5e360d826ee0e83944dff0003375e3daf","d41b7a66e9e01b55310d68e216139d6b6cc712f1","e2d208f1226f802b941d099c2f16223e7446cb07","47d6cc08bbd745d63829e02ae408c4ce09ce1299","081c400ac6481192d0df214fac9da0f3206c1db7","e7b2626707457fe1d6af36da3d7a1ec3863cd52f","6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f","2c59f778850dc4450481680e859efd66660c9119","9e751178eb45d048d6edafdd13663fd2dea047f9","9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168","f55dc6d0b6a0407fa9f88e38169fe1d216969f74","8362bb1434b16724b4a1ef959725fe009a58c614","bf44275b1af5f8757162ebbd81bdbccdfcf61a26","da034f324adebda824db010e1d020df884cb1e81","10f411b47bd46fc28f780be9f70c20228ef4428c","8baa85d6b4428b3fcbcd7ef160e608471ea7606b","282da142aea365680acd80c12916d8e46dd2f5e8","33f1204dc4e919660bd923f366897349a9f9fdbb","66d513bb2ab86ab75d727cce031cfb226501cab4","dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a","5b96496a99fccee6fe890810758a88c4ad9d9d6d","3668bdc93e30410741bb22dbd2b1735126e75a48","5dbb587c0ffe35940505a3216e0fc56b063a3b31","0be12898a7ed2d4130b1bda2dc2677ff17018925","130b83bc527b90448a36f8d6357183d29c837cd5","7f98f37f139537fe82ac1e7b790c7517eed05f1b","8f259ff5ca04635d3c229c1947741fe828a96f98","fb9d1498bf96f89773dff3f0e5ab6051b84f59bc","f31a6d26f15ef6fe5aac783dc188534074517b1e","3813160ea015b6e7532455aefd183a274e56fcef","544b196d77428f5b3362f1b3a3b7f2be3ad4164a","8a5d23c820dd6ff0d124fa6e29322ddbfa942ae0","7d06d50e65193e7d40d03544d84c51ea20c4ddde","fad6b29a59525cddb3c0d9e284671d86e18a4667","b02d67be308a9f756a9447afe14ed276a18813d2","ee7c1bc235cabc159359b6927ab628280f76762a","620da09b8714b446b2fc2fb0a9d897ce502f0377","441640506f5aaba3467e5bad706f101b7752d119","a6ec3af349914ea54725e87a699fa5b6f942dd80","d306b9bea57660676f10229dd65fc885e173f268","8dac3bf3b10406d05c4d520e81082e490e3b76ff","c931ed976b5952d7f0972f4c8c4efe279db456ac","882b3ed13893d721d39fb9780f3fe026eb86184e","38faed54baa04a1ffea52020b2c87567aa7cf6e0","e4c5a16a2c9c9a72675866562c1b9f03f1d55e2c","dd1ad3175715d7a1eea089a4d9ecec8cb3a516fd","24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9","b8190fbef6fcc676a0b2c47dcd739f5fda08be3b","6d37253be5657844171413c2fbb164a1a9e7ee9a","62dfee768d1541d8933452c004e5f9e002e6d912","22c9a44174a113a5f41c21c3d8fa22413834a21d","322c12d8a7d180625e0c6dde0e49852d96a21dcc","d7da269f46081ba5d7fdf7b609cc15fe6834a43d","001294ed35fc4ffe2130923ab180255065a79c86","8cd1eb5e4fc5b966ea0950e859625ccbc1d231af","d52fa2e0ebc5eec796d243286494afae55d3a31a","06c6516604696c294df2e374ba8433efee54912c","118f54aeeb3c2f67e721d261edf4f96dce7cf0d4","456b7733fca2af68c1943597e181d7bcd81edc78","fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74","a5a5bdef25f95008e7c4ddecf48694c43000fbdf","7c4221f62aba064718301e0de69c0edc3bb1ae3b","c871cf68012f833d33be9f1c9bcc59dea6a7a030","f4dfa37a23629e011dac74911a87860edf83c63d","b643d9af6f889e12609997dc253e3925f0438c8c","95e3279d34fd99bf816a19a7c0dc5a2d58e418e6","f1e75527222b0e01e04c64db26e5f1e0a0017922","3dd4cf3fed549820bdfcf04647fd21636de1b33b","b09b449615956f795bee7a0d3a64bc1e65f2cab5","515472bc524b3432667678bd1191042c3b6b03b1","9e0b6057e74181635bf3732879313d3d82bcfd93","6776fa63de4d96f043c1e970ee366a865d46da27","b06d235ce8634167cc1c37814f915e06ec0fa326","a8f8f52b195f1992ae72e5ea21eb0d4eeaeeaa02","98b02209a438ddd4358eda58870100287c3924d1","60fa2b98151ae2fc87d77ef52372eec82f7754dd","9bf3ee7acc144713d8e55d42f29ec0ea6fef7301","0f54ab93bc25dc5164c678dc8cb653fdfe8a4f16","10c512e46d57034b2fd6f408e0fec37f17e972e5","dc8c14548833d6d1ffe209ecc37e442bc5259b3f","0a72f9ccb80baed0e21a5d7b25f717372e2e02a2","fe087409895c167d0149513495219c2b6640a340","92ee868a94cdd55bbadc39e0e28447d08e7aa0ee","3cafcaedd02133a5a22708cafe62e951fca8b803","b9ed5b12c9c4b68b1f0c727916dfc74bdc4f6fb7","20112a338d94364b6a296ce9ca3753699e76c98b","daa41802109d690962129cd7a4264ad1f9a23068","d6225b1e0004c57cc50452ddb5d512fd6556a523","85a5290ee8a4c95be19f086181379330baf0deed","0ab05b09e4a950783c9bd95e65fdcee6b39dcc67","f0290e643be514d15f29382a5b07a3d3bbd182f2","cfa11777c0a031c0f3f556b27240dc4d789e3cd6","c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2","072da51f20870ec2949ed306be46501905b93a75","842e7bfc2f81cda73fd9f16a1ade323a1a5d0292","591be5df25be713bfe9b34a93b72b33e6e6f989e","4f54e721895d44ded7b49fe6d6138a97d56d456b","e09e036565cdcb37b86f64c16531ce8fad4f860a","c85f27c9736c1634477939ddba0525624c1a5602","e65eba664fcb333256e88a34da0c790b7d4c37ea","3284e7b9d40b37de76cbf487a31ea4ac3675fd0c","797168e62dfb43762dbf91a47ec6484502904723","0266d752b3e0b2c5d5234ffd16ea19709bd0c8dd","87cb3629f2ae34ee65b2edaa52199c302d14f4e2","5974653307b56cfd8ed5a8b784f23e7f5822a6f4","44c37e9b13c255ab0e002ef6c0ea794141da1a9f","3edf66477a49696ae82074b4675aff818dda68fe","d57b09e47bb229b164ac34a408207882635b541b","3b5b893a0ea489585ba98361911fa210b7864a43","5e082d583b1dc0fcdefe39960bcefda7955b8537","d08092e113bd878f8d3eb4a4f67f305b82df470d","e53f18689927be0193b6c811f0de64ec6686860c","9bde4e565237b60f3543491839a38211ca717e9d","e69e50040b51d3cba4bb38b848bac6ed003640d7","f3342eb72e8d2768d2457abbec28ccedc865876a","45f0dec55c64c62f6f47b6fc6735af33afb6e028","706895a922d69c5825d2d2a2d51ca205b1b81ea3","a3e69b7bab5fe15eacdbfabf5f89a8f43a7c0be6","a40cb680cae75342ef86443c6996024199b1391d","528727d3d98f8cda714f6649504c416b1fa34a96","91ee2f60591d0b47d5eca8783ffbd15caa9c4665","6d09183c44e6db0ca1896f50f8727e55716dd85c","81a5e4238d43891442556c5ed208a15ee938b2cd","0f20d8756e6d6842449e4249ba961178b24c72ee","4d33eb01d7d29e32359df7a072f96a084fc7bd05","1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4","ae855438069e16a0da6d569404cff11f9c8c7bd6","a2e39c8da00e0c8a1015a6dea8d0989a551ee016","7915db67c55748e7e7ad3051b9749f9a992a1f17","bd5c8f2aa086c2cacc704dfef249c124760ab569","2009619166e019f5eba4f4e67485011c038807ce","912afb129ff1f220a0089dd19d37158736eb3f64","621b8d132431506b4b686a77a72f240095b6b1c7","67a29bab74837947fc05a889e573efd86457a88e","b3b1fdae85f845d92d749ec268877b87bb9bc47a","029ca80dca135df3dcbbea517032d6842f2efc87","b7b547a191ce89df25bfcc322e1305c15f149f49","d76ee09774c546476b350c15a4197d2b9ae160dc","9b8f2741aee4604bd7a84ac746fae58ae06a4267","fa0d1cd27cac45534097219b52a5b7ab08e1b917","48f9c0228926d632eac2d820be9d9e3f9f3ef73e","6d19d905cfe2fa426c9fd6470fa024255a7b0014","9d4cdc6d8a04cfbd543b5385f68e61dd1b33bd94","ad8d4a6b261277388433d72f6dbcea348ef0d0ca","6872139300cefae120d6ec9493ebb134c41ec7cc","e9d2c9ad51f7251ec39ccc7a890735bc1225a448","85d8000449be06affcd686838d498be186594c14","6bdd17f07c37db678f1d4e915cf121ad085096d4","79c500bee1bb53164a78855419eca8543193f77f","8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2","f1af0fd25c8b380956c8083a448db6c7b3fe5142","780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95","93441d6119e801fe3b949c96a6c845e982462bd0","8f7a1367fe9bc15314aedf7fed3b66e31242706f","38843a67a9fc1411feaa0106b83d499b511aa7c3","a1e32a6f7d19a4a594e498fea250d0b65417c2c8","0e07f49a03cdf8bca5859e2a28bb68e4997005f4","36687684632bac50f1e6b0fc4b0adab6f09bf663","fff4d5867ce8ae69cd5699a55f7617edb3015f0f","a1a57bc369de01cbb2295b403d84ec5fac210020","5d950728795cdc9cc6ea3c40e29b38d3dc43b709","913e3206dbbc503fcdf093f8ac52a06cd6641103","d4359b2d09625695a972a40ce76faf90b38f4e59","225fbe0a9075c026a1a41d954b1dab8a2269d6cb","9b2f8afcc2274767ba5afd2205d5d49fda449864","17f706594412194bceb5209dfed0e54ea5bdd5ac","5e816fd8c8e8c97e22f636573667a99ac705e56c","0f1a717c643f3353ed75051e2f432aacdefe0ed0","6e9e57beaa7876479a629c32a31c98f7699b9773","00bc06b50bb1c688e6481ae8fbfab0a758b83dad","0db02f26b66ba4e3ac671607ba85fc794ae698fa","eff0bd2d48b57855b8895c6798cac7df05851e74","bcd55503b455de5442fc9074fdd26f9837b85386","753d86f27ad4fe9b46888269404b68c334efca1e","3e0966cfc3b25338c1cb23f9a47272b622febd94","4ee9a1033274911300128815f470bd9cc3fe6f80","64717a54e132a905a35eb73ac80e4aeff4d126d6","725b9c8c05a9906218ac28a2c7b583e4754d91e5","618d34463d37f179ae7f6fbba15502e2e8ffac65","7bdccc19119cec273f46d4d3b1be72f87049749a","07b6195a33c1344abb8b8b494497bcca5e37dd8c","a1fcc4c33a3407b6e663cc1f781ae5819d5050e4","5cb31f6d5b667a551092b699de6f4786e0bb5b6d","8cbd0b9ae34f893683bb650813320cfe9d1b3d78","66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc","831ae2d510b4ae87a1ff5f828ab817640269dca2","d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f","1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e","f47d7b27cb70c8f454fd5a6461f817a2928d52e5","0cf4bba6e2c3cb8c046839feebe04a76ccaa9315","214f316cf9c861a0083cf74b790760aab77cb2ea","644e9076bbb0daf5e137fae2acad774c6fd3dc49","92fc3fa5369693772d4cd5acc42fabd18003fd0a","0454e1d6cbe95fa6708ea27525ea78eb181590d4","35ffa56e170f4f666d9f9105c3e5cfa40c310a31","f84ffb9bedf307721f50d36eb5a9e5905a52a583","98f23d27a4ffda0828a72108c00178fe1d8d2c3f","37d1bf4d53c9e057fa344d37ce208874bf319268","48a7216f99457ece6e4958016260652063358acf","425962a3aa1fa6068d38e7bbde2baaa501039975","361c8b1dc6a585d1cac663df6b3619bd8165c390","42cbdc26b83db39b82546aebd61ec72cd815ebb3","8a27835bca1e4462b372bdc6e3a7f3da4ad21a07","e76f744c36234b5b4043c68c7d20a3d2e22d7a8c","df202127e3096c7e8b5188c4d29f38b03cae1658","b9f944ed5c68f6b2d23866cd718510596080749c","1923733ec83d2402d2b91877e9dbe62f87882784","c7b425ed9c1a085ee648a11d037373af5df1148a","c9498e12a503697011e7297e5393f1fabb54fb3a","360cebaf23e8d4dd8c701184214d4a6802cc587e","57e1387199c96473007bfa2d430e8cf6cedfc5ff","f70aa176e5b84c3029078ceb4941fd6234ff7680","8f2115529ec861d3d4184091dabbd063e5684983","40944ddffb8e6e73c31d1061eb185995787a968e","174b78119bd644106da3c1bbd27a530cc9733d1c","3520902194357d77f729ed608bb4c1ea68fe495f","400febf58517631651ffdb6707e483db3271f04c","7c20c386c519185bd7884dd770588a360fec9a11","939ec3693043aabb7c0223b48955bc2d1012402c","29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c","e71391e7cc1f143055ef089e94f3e0d033630f68","3d85a144040389be950f3a34806016252ce9d73d","bd79aa52ab2ef7eec4cad55d373b6e4fc7de7731","422fac5066b704cb2bf251000869b5b94e188c85","449571b6cd48083fb34a4f7aebe6758cd527afc9","17fbf473fdd12f0a9a351521256d5c34880cb427","935a56844473931dcd810ae5f6e807f369ac3920","7544cd6ce2d747b65a0ca704c1f14f6393071d1e","2ca331d95902266239b2ecbdef8dc5831bc40b6e","a95a1f47a45a5d8595c6681c28abd31ab0635479","0bbb0d0caadcabb4228482424a3809c7132aa557","4b05181397bb916b20d0eec3d1c640e028896eda","1c541a2bee5f3ad71509d0d4a08d6db7d97c46da","b4b80625d175a151f05403c9dcbc5f13be652289","b587a13293840975b53bad3392374ad30a578064","5e7f1fc79b03f0c1eb9877ff82f24b921d2c43ea","81a10795dc3c88331e211d80ac13baea41b11d77","4928cc34ebb907c72232b8bcfc311bddffefd232","9b9580f5682fc5876a546eaf3062d5a3d29fc0f9","bb3362fd124988b5730b8ff7d1a9c0e6b6c67789","c3bf11d4d48c0499460dc294c6836acedbfd46cb","80727b68961c0c884b7ce8e84b587e4f0350f385","b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c","bc9f9b1c6ae0e5858790fe2463a175b451580fba","adc13e902722d62555d112a74c5b8ce39348aceb","e048d1e0a2acc187c90f1df5da807e01547b6e74","d8be6713133555763f86cea4337a6548c0dd0639","e3905a084e614738fa6565144bf364b8f364f2ae","99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa","61655d6dc2912424de937e2870b6a5ad346c3daf","a7fc04626af238bf9a80c4f3b569e1c5d70465c9","c246931f030fa434d9494835a565543ab7d61258","916e84d08cf08de08ba6966a6fd28ffb2b2d6cd0","71245995a4813d49449ac055f77cf60c896b483d","6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1","06690989f17f8ad0de84794b4cc42fdf22458302","57c67fb0f7515564ae739e828d2f4320785d789c","dcd50f8838f0e0714e13c0d105030e75c9481c5a","3ddce309f4ea3410c280192f9062b25b02df27c5","3b5f1afb5cc82cf8417b1fe94774e04e238a9488","7723579237706f08cc29b4b4b551c552ed5c0694","aebad5de5f629826ae4e63df7c48cab204999b4f","65bcde0a7d837bcfc98d37734806caa1f894a36d","95dc15b75096b7f4017b16ddae9066ee2deb3934","6a68ce9c93fb47d69718cf41c97074138b81c620","55b83157e70a34a933a2a73f14a0052a832d0287","ebbd705b63d44d6f25949f6fda9bacf8d974c8bd","9f2f8c91302e5a1b66c39ee32420288398742d64","7073bb0bb2c814b71f6128d249d7135dfca94b4a","f0d9245ecf981dada4595da0e525cc95a0caf785","816b3fa94de91fb671b58d7cda57f10104a682da","c4c6797fc1d700f59ea8d4927d42c1838bcfb3b9","541a1226cd9fe136ef218d74a92a1d3ac6a76fab","6bbc53ee18f273cd45a332847a9053a268b3937c","bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7","dacb620f83c5e84a5f8954bdbbbfa030af9e2444","cb013e87031aa2d4453eaaee87b6b104ba625123","e6bbe9199436c1c0e9467f4d1bd02d465374ddf6","a3481ed1c780ac983d474d97af68f7175f296116","d97e46ffb6e2e449f958296480d52ab5bd779d0d","367aabf03080da8e4e72c9db56b0b2097c86d6b4","3e50ec71e97dbad6978f06261175a4c0504013d8","1899f7f28d814193a04b50fe51c5494f0eb14813","1fcb2a1a00e425266baa53b0de3530c115957963","0e8b8600488971e5d452ad681bb41153ed8d34ad","5c135bc0b3df8c34f84229ea4c207d9d72f0fbab","41677df7cfe74df197ebfcea9382b0154823d136","cffdc52482b12db0fec62a49680a350734cc5c6b","01bb8787c953aeb399bd97fa64c8b31c2e9abe43","f38f5c9e16c37e799fdcd2b71bbe7f9e66705a78","78b745bb0a6e515255ffba0c646c770b94109413","ee105744e0c6bc64f76124b0a80f0f4ac96c5957","2345f7fcae53b12e3da15b8e57fdf9c79669ca10","1c1f17e72baa5a6cf9d630cc6db3cd95dc48569d","0f1ae03626941590f6d884e8ceafc9d2264483d4","9cf8b235707ef2290e4df049e7954ffb81bc57f5","f665200df7bd6d1660f6dd8255ad66f5c675770d","1a99c5bad82ecd86e3329f71110c7c2c502b5219","c43008d2009206f231e9e8db0a3561617afa79cd","0537709b396530346f8df3217c2c19574760fc94","131cd1399cc97ba2f4b3cc5c9aeff64c33de0955","c48ffed87a189c3543e0bb2a8056f24b5f7d19cb","58a891265aabc7944ae5b7e588b64ff21ecd3ea8","333de40180d7d8d6890cceaa1bc3d46efa2b5083","99e5bb56d120e82279404db2731b2d930ef1b30b","c204170232a6e15d60ad67e684b21453abd71184","f57d6eef983e5abb650793af173bab79544e48b9","37ed2bae69c1ff6e7481ad837ab183d5e3b23299","944c7e26038ff82c4666fa2c3814c612ef576761","17b6cebcfe30c796fcbf374ecc9db14066f3744d","64b4253dbfe3fdfc4efa405086d23765a9774d91","4866713bc3ab58cd22ef5090a75b8a20e3b35e7d","3d0b39045793fc652633732923028a9d53d473e9","26d63b559433c12c8208d36ab586d36e47752829","3c09682417baa9bde490bd21961f6f3df92909be","d03f1131d75204fc0eb2d30896d4aff132c790aa","fc54830f1aa84534233c2a599e0121eba4255a07","b46bffd7ef87d0618e192b469dc4cf7207aac1ab","3cee648144b25a7d0ab1daa5ce09716958148f10","dca382647ee2734ff856f0aa50df12f86509c4e8","7526b14afdd6668498fa0ac4ce912930b8235532","28034190a9757bc0cbfbf6b2f9582009776b1399","137464af870d4155d948c5956876936c54c8d6f4","5f674bdca1dafd7073c769a3830dac15f5dbc9d6","7a19e3c6ae360fc278f2eed7b5d402d794b794e3","d42117eeb6bad1b39e23feaa3c027711e50fa88f","20b45678293551f9fdb5a4b13ec1d5871a3d9cf8","7127f0943df4790f49afa8fda084ea6dff705e7e","b90ecc6e0a5fe2c664b33ef6dd563290bbe35841","907100337e751ca710801691a1fe31bf6a6016f4","52d2d52c31c20fa734b1af85d673400835a97470","45443a165147859f83df37223572cdd40df476b4","910151a36153d954acaff9c95ef09ec6540179fa","7f02627290cedf2d5ef6b45cddc6117c763cb15b","f0abda999e179faf1577026d0369062349cb4897","e1948d520af3df173e33bc46087b1717215293dd","5524bcd2b5dd798c2ef054e5c475d2d3e4845d51","9b7e21698dc613504de04f4809fca8391047ea42","7427cbee7b866f589386f5ddd60ded445e6ae0bd","7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30","be223c91f93f8e5235a4425236a4c3254c3e62c1","4667f9e61ebacda472a8df123018625488a54645","918d8517b738d1ff1cbd8d803e291dbb4e4672d6","d91120382991b021f0e39a39d4aff97ed8bfdbd9","c1056a9bfb723d053c3bec9d9f8d84ecdc5e93f9","471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214","feb95fa9ace04a3f2eb883e39995b962fde09561","68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4","a6c37d2b5d058d3bad2a942d965564c5054424c5","378785656350fc1eacb523ca42307b651607fa6c","4bb93c976c6b67b4538c8a012ea549ec24e3ac1a","83bf8036def06e8038891b1f143ac86c1d9b0c0c","eaa34f21236757758920efed631d51068e9767fd","1785f6939f2db8e02776559c8a2b5c5d391ad909","1555608276abda42bd2ced9f949e1afb5bc0a6dd","482b21a5a4562ac2dd4f5bb2c35b53f4d8b860c7","ceeb5453a8d8e385de49a5f72b1b395e7ca380e3","f071c827422e8d3e7344345d41d9eddd57454abb","5c5e22b252df8deb7ac1d53288703807a9229da8","ef9720c8f032ec85ccc45b21db5705050b5e2d48","3c21827d13793684fe2d87ea208194dadea11cb1","e8209b9c5cd40649e0ab87515d20b4aab6c9feb0","fea9511bc6be3135ee80f6aef03b4323110826e9","e88e0607f8f9eac59d155c23490094159fde865b","10881802bab109e076577edda3b9a86226367cda","ef2f6a18d215df77ce5c00b19b9429ddb1613c8c","f860915ae0a1f09ff554a0b37777a57fc6e29ece","d5e2b59c84d8cc60dd042c1567cd1d74a654dc6e","9ddc13a5ccdfdb67950bb198a6e56868f64e8852","3b2c96139b39ddcfbadcd21b61e5c1ff608ad95e","b75fb6674b844d177d6d07526dd4d05de74294f5","36d51f21ff2d63bb0a77448c6415d555d30dcc13","db1e9bac79ce4934e62b1c97586ff0ec19346ffb","375fbe5c7ce5ebeb45a04e7f6b8aa72b9fb06507","b5f2ea542a563fc44870417f1343fd9cb9acc253","90b3f702bdc3ad6228f302cc8c9f7d5f272460dc","9a2d5fa1e19acdeaaf9fef253571677868ad3346","fc7adf0b4c2d501ca2732d366156ad32e187a912","0bda0fcb3e8985fe613b696761ab5f211316faf7","1b189ad9435b6b119a594c4972aee88bc3ca3e29","bb1b51f470b20aefa8bc1e401dcf76844c7609d7","048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9","6ce5876c63ffd7bc21b38197c4fa89713a77ceb5","46b6bb9dc49a7b187a7bf6e19e5da732a5656e19","269d5704202d29d1f367abfb2df44fa19997fd18","3d931f3353eaa3bb9afed0c351389006826191df","f5aadad7ae58d2eec06e7b6fff29a9ca2d035063","3f3798811d018e19ffc7ea43465962ca0f5f1f56","a7131883888b31f972025a248c16e8ea1e02f09a","4f64935ab62f7837c0a1cd6b8f069ef568928474","00bfdc834bc028e7c15e939662a72353250d00f3","c5a2aff6db2ee419c544a4eb38f2629f4f9555ee","6b7ddce183b7ba1e05739a345bf8b100b11e02ca","678563a3b9352655acdb298342e1a1b47e02c976","8266cf46b5f680f4382318d1f95c8ca935d2c5a2","ae1e43afef3eaa2c5dc0522e40d245672210a89e","45d1ffd611de94377f99e54ae7ca355b2b23afc9","f4ff30dff0468880c6b36c347e83ebacb9db2d5e","94a6ff3d7a2ff770e32a68ac76771639e5a22665","d02261fc844b54ee5a1aa96ef675ee3b3c672744","c63ec998be918ada277d381520d6324a40325409","5534ba83dc4a0adfda05df94905d9ff0eba422e8","a3890594fa2798ef31d92e4195c84b7246860929","1dadaa4db3bbb825dc204536b14831f1042f3fc3","990956c4e0db8de0a2031a416e6b8298e25a2ba4","eb14373d699870e5f2cbd3e0160dc8799c8de83f","73b93c9110ec853e12bcde1a26305bd96ed801d4","18c941bbec51fa7e899a98eaadb883dfc4f046c0","26d18b74ac8b5cc3f99fe3aa7d8a2438f9dd52cd","78856d537edbcffdd12e032bc45d7f70885c80fa","dc2ea39f242979f69be3469bea8ef2467ab98b34","ca764f8579d7831d7882f6e0978e21103163e4f1","9349e747f671b3c655c88e9365af7e07d95649b9","be71cb425b3b25d5507416c3df7b7dc0daf4f3d7","f8f30662d93a46eb4b1ece6d45be28760d5ad58c","1bdb55831dc90075665b1900b1cf4cdf1a5fe335","beabefe432bc8f6ec75f2cbdac96e055ae74f3fa","c1705899299566609fece7ff890c658505557f19","73fa537472eeb216bfbd98deb80290b995c040ba","50de99f0503c220aea71e882a16e0fb64d7eb680","aa200ef735cb2198c859e091f69599308ac09795","1f2ad872cc6ba88ee9242cf29093ff06b90e8d96","e260e3872cb08c12c46981a6c8b7d2115a6a405c","b847aec864d30eb148de7222ca74689c6be8c0ec","47944098c2fbebc62fde33d4a86e6a923cb547e9","32fa1e3ee6f94d6bc1fc5aaa604c7461428f63f3","1b3fd498a33151a1029a3235bb77e3c6bcb81a64","3d95c82669ebcbee15e04574aa179a3da2e712a3","040c87ea7b81c8235435626bca02f1046b059c1b","732e5be3fff2883feb4f1434bec953f936e7c9e7","ac4fdb391e50e3ba4d30fc5ab6f09114dc32d8c2","39260f9dca60d9637cf00264d8ae51e027cb1a51","9f94d3fbace543bb723b49d3a3a7d97e0da65f41","1d6b0836d38b742b37e5c4f0b7f183c1f891726e","d61b91cbe0c05466182b15a6dd1899e92fcac749","5bed0af65e7bac0a4f8b97ea5392d2df2c25622d","768e9252714b57421b5c893a8258469a14630a30","4c658dc52303ece088a245ede2835a68b78530b2","193272aa8a809168b836dde3535cf96ce1f52264","e6ac3a3f35252d44938d88b9471d1675731a56ec","c2de978bac2d6209c09cd8ab21b0c666affc9733","9c762fef0fb8c4af6cd2b3fb97525114b2d35d27","101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477","ceae11ee290debf84ab06494df1c7a88e0c0e65d","e4a24812cd3fa6d6fb9f0ba440e01c84642204ac","5e01566d01023b0ce136e6db122d5817d9b207eb","a4fd9d1662c7f22cc799a9500164b47241caf40f","d66b034bd1557bb8a3b8e29a1fa64b10b94e408c","ce328ce99b6dd41862dea3c95aa8621dc4b83d15","4b893ffeeb5582b861ef74c8ff320c4f30201c25","3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5","a21eb2b89dca54bcda4cb923d9e1ac01359aec27","3cfa9209825b1992f8958ecedf88ee1eec8c7fb0","bf98095f46c4d9dbe55c0d07582d9f073f2f7405","ec96e36bc9c2884226bd5a546e7b9717988022cd","8a4eca8aa84ae79feba4c73f45af77b3dfde0e65","db5ea849d8f20296700e9f9d368dc41f6609ce5a","a1ba404cc5d31e8b71edcc95737afe318fc01108","aed547423825af99fbd5112c39c7e3c33fc2200f","0729c852b4f459b9cb6350f564136e3e8aa6c2cf","78218359b1e85728cda9879aba326dda021219a8","86253cbdfe0410ad4d50c2051036b51fb01ea16d","0c985913a74ce196e81e711350961f3bd97a7355","06bc4e20d3952129b622fc3c07a33d725930058f","aec550641429ace3ff7b3db57c3fb33d8f1def4c","e535c942f3c1b7e87a2971101192df5c259cdd30","2b9cab25c08f9319fcb9d89262d8eda5618a89ee","c86f1f1737ee58dca9ad6c4ddb3b475fc005453a","9a3ca0eaa29798fd2e87bca1b96a6271681d9584","82b759d9388b8d64323b9f8cd61ae7a8691e4b8a","736b65e56605c5b50ddb48cc29d3fa457a3580a5","be830d10c25e0699d516cbb0a4e8124754e5ff51","7499fa4507919eb0f1802f01d012d9b88fe714c7","5aa40704388be838c4fecc9989dd69bc6b5d9077","9df4c1885362103baef02f01bf2012d8aa64e0a0","c42651c39e80478594f5fef0c852faaaf498009d","85f4f3927973fa7b106ee274033b1f0180ad4343","a1b696aa569da526745927bad1c4203aeab9e2c6","5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972","3ae24865f1d65d7b493fcddd7b431f2281661a95","bf4d749f1036f332094b8ff58cbe8889a64e6ca5","31fb0eff62dd0b03123af446218af42c3027962a","7fd6977ef9768a6f699ec0ee3f4ef46d152011bc","7dd00d3398acc06fc2d7517304f2c85365df67ea","1ce0ccac29fd6ad7d3c0c404cc135633a00c2d40","a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf","840c5f9b9882043a1e72eb9ce9ded4a3554273b7","3a21f98131149a534b8e89083d5ddccc660f8ae2","c0a8c4f6e4cd3b70d8c14d34918a25c28760170c","be867f387781913f7ffdecc4332f7e0978789f5c","18fc2ccbe1b6ae38153db1066b696dee3a7a176b","ad0af9d2739f17c35be1dc78fab8049e96592cc4","f97f8971e3afd738a787b3a47f18feba3ee1f104","04fc62c4e3ace066cfb6c1114dc0238b299e2d7c","3fb3b7c1f7609f73b6992b43316e2a52764f09db","955ed0a95f61e14e6c941540b11905a16fb40d00","63ab89d28cba3256eb9cdb707832e0551621acdb","5af475cd3e7de0b2d0cee6553668f959e360543b","942de803f94148f10562476a58baa4495cbb73f5","2420e46b449f4c8acdfe48c765ea52fc3e860de7","684a1207c0a08889be7024d5851c224877557053","8d497301d424f5f82c759878cc0c4f7e589bdb11","c1a18039c8557deb4517d2c001e35fa9bcbbea3a","494847f0d106968e4f527eec088aeb84ab39b112","1dab0aab7ce40cc421136a281898d106db2a0a06","1e068d34f4cb70c949aa7425c2b83169d745fd6b","842057e56f63c7dfc20b60615aa1a70fd5791d59","7398d696d0da3f294571ebeddc32fc92f9f99519","3acbf8e71f15c682bcf4fee248f58180e689df1c","a9779efe820e4ca62e498487d4e75e952d8b1bda","a0ac4293c17d08ca985a54247c73aa6cd183fe0f","f792f63b030ad2306c0407492f03fd9508b70766","dcce477f5e2b6572e3b9579e288986c969f1a816","56348cbbfe82c2f5e2b95875e0687b664cc6e2d8","662e0cc4115be65de3ca7a59c78454f97918dce3","9e0921e038fc2c8f88f837e234a0b1b7cec32117","673105feb9224a469eb629afe7ee5fa7ac0e8023","64fd75d91a65d6fe05cf6c3578f53f85b4c92c27","cee94b61199163ad3c03e240fad5b164958687ff","c1028b9011693f9e40f32bfcd45f33b1efedce9a","007efb6a20dcaa9230f1cfdc1cda92db24c5510f","4389388d4e0b2973e831b030b14e912e00b124b8","50fd5edb9e16acc9fe6c7828608252c0b6de03e2","279b7921e8dc8feb44a7650b983f6b3878a01d14","2884faf55bfe5bc01c71f1b77d8996300c7597ec","2ddaf417778e57a24682e13f573cb876f9a9ce1c","5894060abb35713d744b6a79e7112d38926ba767","9546b2ffd4a73001b4e00248b8f7dc893c133a06","dc3cef7c4d7d596dd2e6a171a0912971c21df89b","fdf914e53e80f49153ea7f999f816010c0ad8e50","5b6a8eca94301410b066def0303a132bdc833dd4","3ae61f22921520e473a9e95783f0fcc03a5c6a54","1a80b2a04a16f930e0d5cca4bdf322769d5a24f9","b160a26abd50eb34e8ba982f2c1fd95fdd6d102e","76ab7d3886c5a5e7c777e3cd9869e7b428247c06","280e3611b90c40fc26c7b7295430703f70f50f03","f1cd33b53916f47ee4b60440f5b37dd08bec0c9e","4b0bae97998dc337c0ca3cfb84332fe2d06d3433","992a76b41a59de8aad28cf6bce918e7d17970e4e","0e122566d0dcb1e24ae8347ce4e03121df6478c1","95773c478555728c7c0a183185c9d0cab5cff300","cbba9c45062d7daf76823cad8a98893132c3ba81","a068152ba08cde6933db6862b9b440d3b5cc00a5","5f7b42cb874764b9e23724ed4a99c1b165b84f8a","f32f4671542839495c5fbf18f3460eae8d0499f2","987192775a713c61bc7ac17b54b3bbd1d1e067f3","26332479d3d1df0b9c48288eedde9b2d85b3f752","5f5ca8cd9b323e3a89940afd5df09099f83d1473","cd56cad9ac9f0787d8eaa62dee470b783ee0212e","b4fb4a131dcfc4b62b07e33430d638c0813c3b71","bf22e698229797284c3145c2750533c2eb4046cc","bff77d731fbfc51f4b7cbb3a1a72d9fd3995d631","43dad78209e76fc37ae8b46ac3a8ffe4a589eb55","21e05167b1f3afa46de33be76b17b600cd9c640c","4c5439f8cd787d6422a5ca30316f256227ff3405","dd4eaa10051407034bf854a7f876fbb6d1027f01","45163b10bebb07769fdb103a76468915e0066f76","2ca4995a6f934b9d849679e3bbcf5722d5e238f0","a0a16aec3ae3a1df90ef8b5d1f041eca5e476f08","c7d45ec085086ab86192a7890b9622320d57b89d","f9af57f3bdb16e015ee10b979fe18cf2195077f9","2bbedd35ddfa0eb4872003383c5ea91b887427ac","b8d31c5eb5ff91c5c4f0af3c74d92aabbbebac9f","4e0f2389c3a79f1e558ee13e6d51e7dbe531368e","bc25492e636a82a30d77aa1b37edede0a2a9182f","fa4a82a8677d1cc6987dc6f4a96309570becc3c1","6829b4b57bf74160d7ba2a6174c6238177326c67","b38ee6b1f98bea4c4870722cae2e3260ff1ef4d3","25800e958c3179e4ff3c2a587d614d7421ea79b1","d9eab56bf0329daf89637c7ebffc142e9c1431a6","da950fcc3fed87ece8bbeda3c521d4337d317c09","fe3a68c4c2c2608ea1d5d17483771bead501c794","9073dc99634285edc3b4886467871c14100f8233","ee7d94bf1102425a669646e8712ad675b03c6165","fc73f0c8b01ca5777f9c7970c5d78abc7c190b6e","182ee80b7d0e187053150add897931363e5caab4","e57bca90ab9e5c7ab983d2db62b033dd2f00f653","408c26ce0bc3847ed956a6993faa2619cd942da2","cc0a7b24e760512c4a17e54371c3308cd082c266","9e745b920fec25f1088ae0377a8d87a87136a5f7","45752eaae4a97b93c794651aa1b8dfec3c4f4d95","cceb842a4899faae702be8ec0291423a177d1879","4ec2b1434f8260f959e3e7327ebf1410cff6841b","5b9ff5f494055f20b2fbb655a52556b77796e906","4bcc60008d7ce346b282652a347b3e1f6184e5f9","445909c1e106a3fd02da313d258d9078632cb745","7ebc4229455521bd1e978c8de2913a9a7763b66f","4192d6d5512611825c777aea7af0c8a9478ee290","33bb0491f8b1794875ee9b7c858054c86ecb872f","9b3319b70d23444f566701f47ee0fd30fe51e90d","4a1a6c0d06883767000b9e607e40b73402c86c7d","f7d0110cdf61fff70bcb66b50a5274e5d96a6c76","f2efa22c9615c36a3dd36dc659ef83c374895cea","bca3864492be39a2c4be0b3b1ff29e810095e05f","35cb75220de897face4d133cd9a9c5c1ac80d8a4","ec3d23c32302aca114dcb82cc5e5c805387b3d45","9d036f51a3045503989510764d30dc81e6df50a3","195a76632add9e9226f95e57721feffb94572716","0dc6ee9c1ee85d6fa155e5997c5f4d64f2c2f024","4e6f452c527c9305f57cb383cfe3f2253612d215","df139f57b32fb19759392e5082ec65a7df316ab9","8f6b5ffdc72fe53776ddf7e98783aa2b21e06c09","1ae9ff19194af9a365b3a76e50ee8d3aa01205b8","0325944ee4f6e3ca17382df82fa6d12868b3c541","da3247a500662dcbd8e1946ecf0a9af19a146982","d77f465bd02a55b99a80aa1e8f65c8eadac5fe62","da25b76aa1c1950df34d540e808919f2f3740b9d","617530832b56d10dc6df16f83692ccdcb905cfc7","68e35b6bebb936bd083bca6f813475cefdc5419b","e4f68d08ebbfafec43d97763facc964026483be1","f4ee46124a4b0926703b11ff11ee873be123b933","bbaaf032009cb9deeab2e9693fa702288ae1b9ec","7e18de6b6abb7bc9533bc4d7b2669b7273f6f9b6","21bcf4a8aa209053c1a3177877695a444e8957f4","fbef1ff253e79217e55b712767ae8f50050d7ed3","c761333ce412c18dc57890305253fd5991bac2c2","4f596e1924386500fa723317c68584e1b22f4b91","dffbc19c8a5cb5f804159b948bf1848787f760db","9418b81c74004794cbab323a1d5daed2b5057e0d","a9d246ea6caa25d94e729f2aff8b64366b68b79c","8804b939531f6cab6b1db35da846403f6d60fd04","344a39dafd13922ee535928df284d4a87e8721fd","bb223869e0d016d372d8f3d98b3d5680cc069368","fb2d52e1164bd823e6de406f77d762804c1b1df9","4d6d6fcbfc9cd7e37ad38bb83c05f9260e50d5bc","0eb6c644b282440d3e83aaa4db6db2c48be46f8c","97b116dfc6db2d8706e2f64d1f51aec729497398","0a217507373bb8f2833cf24d5a9f661f395f1da1","d1f5c3a5bf9446cdbd29b2f431fad81dfbb32910","ec9637613f68eba38450fb93867e616681efcc50","84ad8a11b6e63fb34eca619b7b5bdf6254deb910","78b4dcf84d58b23e50a41e2851693524b8c1f812","063d507a15d7895a08dabe50feaf949e454445d3","a4cbed846589c8987965684757f59f234a55c9a8","6cd39ed956ea72bdf7ad0c19f10ca410997217de","27aac93c5fd67cfa86e67f8c85d90bb55905e073","3ba4e6b2ac079c20d4e79f6e0d7dc1123ce49f25","0fc4f1bcf4daf4b6efbce3e76506d74c672db59a","67d44e18f540a39f3edb43b2c0337295e65037b8","771b22571859df758609c2391e113e6fb894fa58","405094c167b573d196faa40a0e13ef2d059333d9","d0292a68cf52d14fd760a5541e08d7249dd655d2","73918100bebed91f50464f8242be97e3b9703fd9","8b1c665087c1f26578a1847c05cc32e02b7fe2d8","18484eb6c778c318e824882f2bec829ef1fe3582","7e4c58c56331f0a6f98c9ac950135041d8578f97","6ae126ef9b2d654dc3575aea18bbb280992e0bc5","9e86b2714faa295df6c0dd8be207862ef0c67c0e","f2327829669385ebcb51a0af966709dfce070373","4a4968e5a839c8866d0d20d18f796bb48446fd2d","dde995a5134d2421f987200542e50547484d956f","9845b08f816bd5c3915874f8155ec17a4ea402ae","889d141ba987940c25b7465bab862752dbd14d43","8a70c6eaf1f7a1ceae94edf68103526d0fcdf22a","77d998934c6307c6ecfe5f2772b91bd69812dc95","a35ee35785b5a3b2055f7de386847221095ebce7","77da64ca96c3292c1ce5b7d8845305a98da4224c","72c0d6d706f1066d166629036a0364fbad795553","cf3575e0b4c5e73c6f8889bcf662906383021171","9b1f8230ec435d9289b53afa8da02367daf8b5af","7dd0b5857a92629c0e0c9fb06f6e054052cc57a7","47bd1e868893c6ad8cd56b591115b181726b7b93","db4948030ea202b130052cc8348544bf03901a53","d02a819fd0637bf87f10390e14f54e8341474869","e6e878e139eb48f587bf4f6e111b08ebf0121749","e0e52055bc6dd76ab26ca9f914631b351ba49ff9","d5fe48831a52acf808f4688ecf938406ad5e9c67","e623a50be623e3e714e28c2346d8130eb2f0e471","c7d24b7814b335fb9503f6a957ac5923a47da161","4f100f92d859848f44c972c08e7fbf37c04e8d3e","d31696e3dbe54111cfcf444abf854a55c94bdb76","c2b13156895ede907166c25098f4d01b7edc635b","96bdab6edfb2834a07add23cd3892a599ee9bfa4","a2fee794591c09be9f1c625eee0df60977fb1e95","e8d5ff5169a5a2813cfea75568a12fef50d7eadf","d3b46b6bf21713b99d991bb69d33df1ee80a15e8","5bbb67fcacff4df5d3c117a2bd81778d3ba0a53f","6a7530c71882967b90946ef91a2f546dd4a380df","7d262947af09303394a440700d13590a275271fd","3f8cd70c1ab78197e01cee9ae284997a2362ff0e","0a046e6232cd6dc094423436da8bc1842a8e2645","f9253fa47aaa9e36c015449b514e48d43c93475f","2c9b28df1377eb90c8619644eb2a4125d8d408bf","53279bf02dad30d5bb4306ad21f12f874190043d","65615c03539305d022abf9ac720726bcaefb1d2f","3e8eb396d7cfec8a96efb78719c0556f1beccf68","51be9beec9c38a8cd5a0f9a42a8258484aece9fb","a5777994cbc06183af7db7d8233434f245d5b089","cb05e8450d1c81f709627e7f174a1c3ad8420955","cb3faf0b6f0db57dd58c09791ca7ff1a1bf4e234","f2bb7722abcd9d13fb05c5a9eda81471bf096353","9ac4b293229f62502f4e4e54e1b426e366bbccc8","defe7f18c22d78cb19925c36edad6c2ada41163e","62de01ae3b9076682f7f19039c00f98fe7763625","ae0a59731e72efec5bdcca038397c8bda3d13a74","aba972238ec23612a9b418c9aa39b903557813ee","65fa8f91ca979d61cebed8eddd4c8a5bc5317ca7","ca876191e548adee0c0ce4c3317eba818a6e0838","d9e86528933aac72ca5c80df7e0194dc9cfb7dca","6fefcfd46a7b37d06311819d390bbc87ecb044a7","b2013603b4b5d5a3de38672c3f3ac503f579e4c3","71f18fdaae156eabd5a35749626bec0f8f33718d","d708afdc1cd0c23ee3381bd91fe20a7c2acfd056","b6fdac80cb0716f4c64aed9d0920159b50e2ed15","e7b7dfefd39308083fa7329d8acde03b94df2c32","bccdc11ddec9dc8690f2686c296eb81f424e56f9","ab97718d8aca65297b147770e5158f0494ac5bb8","8d69e1b6205b0f7073129873b2b8f809e6d25c2b","4877b714b3f8b0f0af2bce7a32691fc2202c8acc","8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da","7c1594ee5a6e17216ffa4e73e33be235e65e0946","4b80b6b0e3dc88592282c05df0446265fc397b9e","daf0ed646f90ed149a45838e5e6ebf9c577672f7","eb7227a20b27e91c6e2adfb1ded738f2dd7e453b","728ce570a55a563ac78ade7998fa204a64dca3c5","b0a97579ac8da127a1a0fe370dd4fb6a473a83b2","4a5997ec1cf19737d2472012871ad7e4836f4f3a","72fda444d198108a250e019d1437b6383c5258da","ea9cde884279a665c89d89915559ae3ddc5f8cc1","ba0fbe4f79622e739ffa5a03a61d772fea7a47d5","9daaa709207adf77eb5cf7c440782eaad3a3f7b2","27dbbd68d5244a20942cc759976132050d93f164","e5d16eca466aa50b57a127d660499591f16f2255","a16eb3726cd14bbcc2dd9e5024e6bb438feca301","abbdfb57393fe807f8c5bd30adb903d6ec9ec53f","c7ac70cc9ecd16fc393dda80e34e4382bd52ef30","12a6153ab407e36091a0fbd37be0ea92cdac961c","a629e83b1557a481c01dbe4f7222fc58b5f5c0bc","11f728fc987785c94edeb60002cb16bf0c95fcdf","677b77036ae643b13970f033121570d25203c418","15e9f66a1aca28cda51828a8ab409b905ae6def5","6dd538a7ae40333ece7fca8f8786228204156416","f7b5fdc923d4064c0c5346a757df098ea7e0cc1d","7df5249779cc7b1146a72d14e764422dbea50d7c","98e73429afccaba88bf0220352ecdc38da1aeca6","e843e74d39bbed3657c611c50bdceade979cf031","ff67c256f52b904bdabe17e755194149da9b219f","ba0baa3ca74b40eb6f2a1c3623feaaa647fbd6f6","c9350d7897b2513da1c9aa7870026dabc1d03eeb","472ab44768240bc8415778af125ab605b8f334fd","5eb14d3af08a97e71222a8972996d86e3ceed54b","d3495b128a700b6f830ec90ff0b544ad1333b867","bb61ef9d9ad61b9bff1993709024afbfaee8cc18","b777b32470fc7cba345f3ff2ee419074104f8f9b","d7073a77e1dfcdb7259737adf40e522264b89d1a","0ccf153a15c04bf6d7a40fd9d48b665af9384240","beeed210c904d4cb57df8b72417f004a37ce3b6b","9e1ee568a6683fcd9a0f97d00da892d47eb5e8ec","8a6933afb1c8a5e70fbc580a5d06b1f798f760a9","29d9eb02b9b96df9542523665947bc7b18ec80b2","e75701e0b5ab909b8ec434c060340d6706537647","7caabd939867ac55db8a8c3973442b8a385762b7","e56f05c6909f0294a8a26d2c1ad53749d2fe41f8","c721c20f053015ed79f6828fb54c97d1c3c9dd22","91214abdaac8a0ea896db7af24f420516062b007","da54a4d69367b8ca42aa8a5c33c6ee883c0fda5d","d3515a1ccb1a33618d7d119302d53ef192c25ca3","0d20ceeb61be915fea81c22c174efb9253d96974","b2a4908e9cc802a838a67f92dd66a17d3894c619","cc5a020afe3e02a421b3fcfdfac3b6ea9cf6699d","ec7c36aa3eccaa1bb26c119041fd6c9459396a1c","f3a3596295e9a2d0f86588c579eb6f0b43590f99","81fd4598c1e436c9dfe7951b1f829ff68045103b","62b568ebbf3837d4d0cae90f55b5ca834fe0dd9a","eacb8f04c4697b8123afeec03088eebb3c4b20bd","dbb4c0c9b759a384b3c454f4629976cb69a399d7","a75f8963380a1f6ae8501f21a1d3f3bef8a89d91","4c4d79e3c98182faf348f41f98d1cc3e5d843e69","12bd9ee6f27c6d40f91e0bee7b150fea257463cb","6cf2353305922f3464ff91ae1b137e747e1d2961","87e8e8d37298a126214679dfdbe3ef7db3543fd5","10a50853dfa65a70dc4c4ed1c95cfdb38f29436c","8d300cc8a85e2f9e8fc710f524b6817c27fc30bb","1c8a447cb652ee332b2add03c9ad1cc571965a36","bcd4d8a8a0d7f5075312d8e286deef663505d19c","21f965f249799d5f6adb607a6ea5a4cd728f28b0","be053e62860a6b9d712e6ece4cde025569ff2efb","a65a66b2a3b44ae93258cbdab7388752d1a05fad","33403d91f77f1f34b19bff763391500bc9c2616c","b0a5347a1ceaff56e88d33fb13df2a91abae594f","83fe6a6bdb057388308bdffa4a492d3af4390179","da24bc8f3fa5bb00deb7042b63794f4218dee774","97da9f14abfbbfd8a27f12afef0cd7c46fa425a6","436debb0450baffc44956523b8277ecf1a477b7a","2b29e7ba6ff20f81dc512c14fbb0153d1ef6a201","2a6bd0c357fbc537f0e0260cf9c14101f3d53355","8061be1465638da27cd1dfcc4897f4913e36ece9","674cfe21d3b4e8db0aac548c4c579a55503201a0","00d8f8604476b525869787f0962bf41b4b591061","c2d754516f1c94674fc27afe329f41c34aedaaa9","94c34ff8906935cf0a9ef5ad82c6755ee21bbd07","eeb83982e2eb4b70e43d45f9fdfe5a54f08576eb","160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7","bc8df8feaafd4e9ce0daa383f772ff111073c672","a92652d5789ed8948ca696604fde56196486e653","dfc50c06d63e6c2437ce458c9c9fd2d45bbc82e2","4b80895082655084742480a6c42ccfae01cc336e","d2085729068e5ced979d672257dcb4af4581b1ee","8884b8f51963553dd1ecc0bc4accf64deb4f645f","5eaf0bcc203c94c21aac9b80cef046655aea4f04","2eb4e7c103793c7ca915b5f1cfc1a8bf356c0152","5e0f0a962adddfc85957400b007b6b0c08160057","d7c9bb2565ceff2cff6d3cc9976810f5ab336040","f38473f65bd570467f485ca63af718454a70c546","5ad648097930e46df3d23f514e8bc08fa00b31f5","926495d8eb11de2878319ba54f30812fa1637d72","ebcf04ff1fa37531f82b0c8d2a9f2df221d08198","3e61927790ca64ee01a929b8cefa87bb052762c2","be4d95c19a05e651b5a727ab9f227b27f12fe0a9","f33460aa2397a6d38f26b671318cb8864d258047","c195c0df6b36debc870216dd42e49fbda70fa861","3a26e14a2bab777c9ba6aedceff6e4ef2666faf0","433de90564ed76c4069f5fb0193136bf34894847","8cb2e1be1b7ffb6a3a5de93b67373f1736beb2da","3dd722d92f2c8a750065e23188c0cd7fba4fb2d7","10e6525a10cdd652affa47c92f0046b8204d772f","afd5186ca38a227d09256d237cf02b76712392a2","1137ed33aacf3b6459c6b58541923f27f6aae1f1","d6ccea541d029c503818381133a05a29031bd850","b58e261d41ba534584f2efc22240624a304b9d1f","02f3e7e766ef33de51f0d2dffdb5b1abf4b44022","68dc685f1f6182d306fd7a3b31b27ab7c8e10b73","f93aaa9b7896231e80379a17938b9aca26429dd0","eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe","a0dd7ec171001f9b9a14bafc0c9ed12623908984","f9d615ee87ac27fa5fa26f91738b5267ecc7b40e","6cf4f20590c850cf70da0c46101c6545f028be43","a2c4c1708501e1eb223e34375c506c14d8fb4631","8b47e26f59ddca57f95dfae5ce807d382957a97e","0749db2cf8dfaacb70cb5817f60473fa811c0145","bed3efb17ede58a2bfc177b47cb3a49091aea30a","b2bf266ddc799c8421c544b860c36ba1f110ba9c","7913e792acd656469b29fb90be1dbb7c06a855ba","aee156dc023e8cf4db5c5ee51fe6b2b46c7c1660","da7a9aae2782af46b21d70452a4edcf317b8c38b","bd3dbe5fa306c96f79190ccfcd116436d27acb93","4cbf74da7107a255ceecc602a76f72dde2b77c05","ce70c844d1512e713224ea1ad6fe1e86c012085b","82600944bde132c6240a6c05840b18828848ce24","1bdda9a92255d7c333b2ee621179d178b355e11a","dfb9ba877ec1591ef4d6ad3c8df56eaa43dc1bad","83913e86fe5b5553c107ffde5a00d380755707bc","79f29babc961c9989f07455c318955cb9b3f90d6","a5a56a492377537bf27876f8c10cfb0492d532a9","70ec87ecd26f1f9933a8d6c18454b0034cb9095d","e4765c4831e8249696ac3c94ca28da2218cb236c","81b4d38fa70246446af5ed1b5efcb91b2b38b028","2392824dbab773b365dc77b8a75c1b75f42b93d8","91c85ff1f5e83fd7e360ad07abad98684acf6ecf","48dc4d92a8f3c9eb42456eda2433c6fcaff0c723","22d1385caf40badde869fb114b01f6f50ab608ab","2fbf4f563bd5b5b159c35ce93db8963089f46d9d","0c57a58056d68e0e859ab8fd91676143cec9ef17","c7292b1f3d22323352a14e756497b03d66c90666","eb64a8d373b835152794a1b1330fdb6d63599e51","b42c4cce0f378ca51cd30aa542299bad8c575512","997476777a83022d4ea2858e3b8127ef44639d86","972b0f78b3f89ea5096bc37658ceb859ad47fa44","dc90cba42e3c9357af8eb94e69022b4afe901896","7b471068cf8e4d166d8b0569b489f595213c3b52","d7318f69653ca090575d1243256fcafe8d9ca25f","41db10a8ae6702709343b6b2cd38b0f5497cce38","b697de92efab8ddd9796a1f396cebfb159be11b0","b5e0729fcd21a63fc71fe2f37804a02c1d446e40","b9b423c1ee4b9d83e5cfa9d50da73af7cdca5827","49c473bb365054969687f14ed0b55bfe3b06e637","98bff2f595beda46a35ce66ac4d714fbc41ba2ba","86b46c0b7ec624ba6584974bf021398b4d4db993","0b572b35c2a5b284f7ecae4160fccda9a0eec336","bc31be9812b165c677584a2be81a5a9bd71d8ecf","e03e7deb1bbc25d1d7e3506058e090a14eabde97","0dfc4a2029e7a39ce521cc81da94fdaf73341ab2","7985bd8e15fc037b42e182972f40742d25d8b847","2e44e255ed913372df5ced3526ea56fd50e6df3a","4ee2999777a434940f9546316069bec305e92472","b78b01354d7deb0f52c95539805688943b44695f","0b64b97d41cd298b03d064316c19c63dbf7f355b","9e6234201bdd9abbd780d75d5c5e1ead454d4c20","8a45936abd8679b5128e9d990b2c563afac72379","59e68ae6d02c87c5130eb4aea6de3dc936f223bb","21a71e8b7c6d518aaa444dd559e286dceaeaf1bd","d5c11091e7987dbbb5dbde8060a4853c1e511296","488495852bcee4e92038657abd166b83f78f2a2a","a53841a43a20576aedfce440a749b03cb199bc4b","0a2b341d0a7027b9d8c1e3bf1448f83c568a9304","baaa74f2153403044ab7570b920bc01317f8a047","62c17d65a8ad808bb712e64df2f16ecfb193c9be","4eab767a6fbc746f6a13e976b4e34d566e7cc4cd","e7f78cddc91696bd47b5e5400f0b4b4fd654fd6b","c556a97b27ff7129ecfda20bb73480239f3cd146","78a616eab02ef6397e65873e378982f21ae7b0ab","cfd3efd09785301eed733abe9e46fd89da3ad114","cb0be4adaac5c2d1715b70a6d2cbd65cb2855b06","1bbb970af8649ddab978d570aff41c2703199f61","ed7c0a6caf35838efbf8799bdae7b591f5332ec9","5619efe9f881240580842187537a04d5044c3ef3","81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5","f558b4003b010a81884b95eea37470da1cffa38c","accc2a195bdcb79628650a61e6d9a3e408c37d19","f86cffd8e6cacb09cf59c27423c7e82c0e024aaa","9487a9b3c25f23942561eba20edce24f4be6f148","c71afda49916c61c4212bb5411af8d89124f8b81","c1b53a0c5da1c6cb7f8249b84f8238fbc3719b19","99e31e10053a96e794ff0c3391b0c5054f7ed0e8","49f31197f2557e1e3b7519d810999f9541a32688","f909634832a72cfc669fd1b6281c8a960ea3d40f","ab1da5dc1be0c24e0ac47c8e946372d8574ca575","8043135e0d34b59d82a6ac82d31cc0193f7faacf","fd6667a7dc24c41686110e9473774ef168ef9ea9","89d87294dbc84df8dd7740cd04cc4842b8738e96","5930408746fab692aaf277ec7b6482e7055f3344","0fa5154c0af7895b0a5e11ff4899e12cc0cbbdd2","1e752c01203b2560ef3ed28993aac9c98c053cb8","fbe5a5e4a734b40f83d842105b5bf6652d73c197","fb277dbde6a337a3294867f54cebc54c7cd91653","2060e6616cb39362cddc3c57a94292896f9f4525","dd419e8efa347a8c1d6be464a89ec056cb4e4712","ea1c9d5b5d379b45472c416e1b00db2c96e23aa9","1e37dcd88b1b8323b3fd03e01d8cd6c7b71880d0","f338a0c944dbb41e8d49449bd4bf3abc9c10deb0","98bd5362c3474d7c2580eac1b99c07e5ca9ab2d1","f8322c99488925eeca36456f81716119f74d77e2","a79e3906135c2258b5bf9814e4971c4fc2f231e6","db0fde9d39687937567c208e989cf25b15e09af4","3279ad79c3dcecbb2c5c001775d7a28f982e0955","6a4b62e72069f7c96f8b7cb9b7855da0bbd84b63","dd69aeceac3d1798d0869d8adfb44af883b5fb93","567cb691ec49844101247bb9dc34bc2722f6af4f","723c0d730c0bb3df888934dd94ed1e45f24b7acd","b81d9e6d614a67fd58e2256e90055589205bfa30","d6cd5108e3b448a71cdd4150693c9b0d3610f7e1","9424c6c58f0b33f06807936958978e907574a845","ab623c923d4e2c950342aec5da371cb92b1fbbc6","f1b39631f594b28f81b7d3d3162ae9847134464e","7b834dd788734b38ba0259c740eefce180f76b0e","084d0bef96068109b67a4bc90e270cd32c678094","f6ae5e41de720996195eb02e1ba6ea954e4932e9","5b039245b9d95c8ca1914d41d976e9a52e5510ef","e2e2c0a39fad3ab501a3409a989a6496f6116df9","e0d27c55237d4f61910b1e72b744fc043e9b6bff","c90bc695447b5d74227ed7c0d0bc19b7141dc835","c7e8def44696da9ddf0b459e166280668c84c4cb","8fb7280f39600b1fec6f5a88fba29aecb0caa9b4","c824781e9808bf1edb6b3fd963dda32eda5bf7ab","57d0b784266f02c8f021d09f4f0bab911d894207","4e23ba5f37e21021c47e3aecf544afc9485e311b","564ba76becab1819bcde1265d4f119e04a6b76ee","3ca1d0f1d534d1111ccd9dfd007a891592154146","1d9c4c559be260327e367860acd32c59ea6f6470","520e6f5b0944df0140521158f05c7d3fbd8bc2c0","da6cdd9112870855a08324f4a27182f6dfd2cfe9","4453284388bcdad18242f1cbbdf2a4835c666d68","bbac15388a0dc5f45f272f54209996a3b315757c","78eccd61f8afca377d3eb88d1987811619cb557d","bac283a8748d78ac9f99a9f7198108eba18b3ea9","7c59d819a7ebb936d51ca032e66a2489e4080d08","abf5f8c586239d1fe6924e218b55182e9cb99e77","f48d385644c2e532032184cde099845edc07a794","bf13410626b0085cf5cd11d4542bbcbb5bde1628","3ff7ec807d6315ae1974ebd5ba684d09914298b9","107e62be7045ae69415f8069a6f49ec912ec3799","3717bafa4a1dbe550069814ebb84740018f48a29","479cfb1d361bcf1863d69a464ed404efa7fe3b40","85c2dbe0697ed58d69f4c13b6250f6ce52b55de2","5bb7cef8367e77c70b9a1ad045741fb97b32ef9d","f9fafb75dc30486818ea7d8972f013343c68edd9","957c265f11fc5f244e24bb4d5442fedba4e32634","8ceab5ddaf141434cda982a04bdf4a8f4b0b5155","d6304855c5e83b6a04442091a83453b65bc73f69","23f04abfb7241158cd6e9446280f1f7d14cb2b88","c2bdb3727b14aff4de2504221e55c7574da4b60b","6117a6f9b0fb5d3f8f7c5519f7f3b593157f6eb8","3cd58fe0ba597f5e72e087b9df0a847d2ecbf990","a3d81cab8a97eeece54ebadb82c40532188b4d57","5cdf4a63792ab7979da90977cf7d36568c8fd83e","21c181bd3ce5c13b346f44af362a779e742ec344","8b32c805298da73463d59b448097f949aec84e49","8574489dd2597de73c720cb02b601b826b92a1ff","bbaf2969483d9b289bd8985067d546f5b60d645f","6c0071be965b03a0d2d2b1a5c315aa0cf13972ca","8dc9e557072dd93e6f70d0b5504f743df26c4b2c","ab7886ffc41326db9c1b578ff008e90a42cad446","94274b9ab517aac175d205636f8561ff76d45eda","8259c4670771adb574f4e813d9d5862f45642268","0b4f27718420c0b27218ecb79616b4f11f59773d","6883325f926af425cf1db7606506f5538b7a205a","78adbf4790a080fc02778a1a67d06dfcdf28290c","a735573327d26536bd29e14350f1e5811c030b86","b172cb524d494867601fbb0335e55bf558429cdc","ff40dcd83f7cc74446ee90a911b58c165b6e164f","f938793e7892639d5cea894aae447ed256f51c41","2cd8e86aa016fe8c61a48889529aa81284f6d889","18c09acf9fd040644515a4ae2f56d38517d71825","6aae63fce24dad69a90eac5afe7e7b33149eb2b7","2bc626a72c2b66140b751dd7f5be1f63342ff167","a518792d89217b3e1f1d19762e733ca779101e63","6962fd91c6c03ceec91e8f25242ca5c638dfea03","de3ed61fc54b7815f0887f03ebea74381d9c0587","b50c00ff9065ee0073c79bd5c3f11296a5f6965f","6d22e03b96b95a07a49d25cf31cd623079ec1e3b","db50ccb25ff5bf9e6a05dab11590b62837fb6263","d82ff4ed0987642087a8148a28c1da7da38606f4","64751e0a75eae68eb90ce810a7b79b51b36f3c1f","fa3240a8e902164054ac9bd881933a682d22c5b7","a0dce1e66fbd3d20ee851abc76a85e96b3db0d13","5c61e17c103f4f9fc391b2152fdf3dad0f44bd00","c97cc362e381137bd8198b7a6a7084b842ac1c59","4de3f8944e88b3dbfe6c07379c1e360a6e623669","4e8cb708ec2e5bdfd0227ceb1d731b8482c7bfa1","faf21b81e82c1a27897932c309c800b7dee94d32","0fa588a8301b50cff5975f6c9fe8dd7969f59f16","bda5ea087151f88d90a71f7a2758c4d7e8a6a568","ea0231a56c32e4c61938cd42af37f6d6befd7aa2","8ae279a5e7118e28ae3788f45ddd9c055af560dc","45ffc053b5c96a0c384261d67dd1a88cc599f1a9","0485c9eaba0cbe6a919959e727ff99ff8c99ffad","ab4caa79538750d7557308dd4f83d6b17d9bdd22","418049b741bc6aa1445e64b78c681e5291f5a4d4","9f29b4b26a9c9d24235c266f750c14339c038227","8156f4944eac69fd6cbe16e5b24221a5a0412c54","3a4ec88b37d50837ef9e1cfa57f004b9bd36715d","e9a5471ee1eb96d87c755c33e77aa58a2643f352","5141574422eaa5c264baac2a29b4f8a63f4a9a9b","a5b4c1d64f799c5f1bceb874eac46f80d949445c","6ad226ac38c16d66d96fa93fef61c4f8a2143ea9","49e560bfb6f67892604996c4f94aa4c39b83e884","54244e0e1d37c03d86b1628df062b23c09a79c43","e301ca35447ef568d2773ab0bf90b0d0fdf9748e","edff81c2142f75d811263dafed42fd817e407be0","f2a73816c2202f0f155086e451a73f76fba67c42","87aa1282285fe4c71caa82740b7f1d6ddb5643b6","034d6e811fdfeb91e19a013e63d3d2ec463f5a8c","a7b4127481d1f377a50ac5f62ec3f20e2ba71dff","bd95e18ae48711e5c62f3f2254aaf3d9edc989e1","81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1","2c026c4c961f7aca93a6d1015d788edbbd654027","d3811b490d5cad9ccac329a7266cce0520892673","ec606f94dc259cd4d22b11e9147789b87ed73738","f368d380e708bd39589a309e2611b55306b78b3a","82a725a3fd8033c87c2e15232bab6dd01e877710","a1ebf555b757f493b69c37f2baf498dd472ed396","ef8b160da898a67f226c6af2f443a18929739db7","6e4957d429c845731fe3d4b93198b29dd1d6da41","2272824ee27eb98624d0296884582dbd4fbedb67","ffaced87a652109bf150f2680b666a8602d04103","f3e6569e00b6fcebe5f932d91cf0df24411ce062","9201b5a27c0672bc249d2ba2a1e26f08b16b5536","b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3","7d89a8b7481c1e172958010366b3735b6d000591","c9340cdcc622d3352eb78d3f0480cd5f9fe2b169","3b12f9ea8254e6c979e14b6cc5241edbff5c797a","79df52b57e92c7f30ee8b01c55b7cc7d0a0b2215","d75856146cccd9547eb41ce64bca95cd71f6fb66","f7d31cec38c795909c4d1e0917f54aa118d380d7","dbabe4c07cd9c0d825c14b961bd472f77e525162","c0ec7e933ac6b6419e564b276b49c8d9a6d03f30","b03a892f9574d78da2cfded1b829c549dd1fced1","73ca83184894f7c6a24178b25095088c7b4c508c","1ea4b8e2dc61b39e78fb1691f738a03091ee2138","e5c1a2c3f7bc97e75f885ea1af6d1ac0cf1efb46","30e5df6e21911a1952e5301600c036e603821fc4","016be49e084a0a3582b5ebba921114bfd37bfa7e","6da39ce18de976cbf101292aabb598de2e4f6648","1566da2a6f4761aca1b9243cc45283e0ef8ff3b6","7a8aea0be9186e9b47b28ca3d2999d7182a73d2b","9ab8461a3e894a22ea6312b1c431faad8788f774","45b90f16ca080c601e6bf7038979eabb6b7eaa3e","e7f66a88d67542d13764eb8b1441037c327beabe","0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace","a3fbabf4a1a4b2fd5cfad3802b93ffd5a851feb2","e94e710893960d9b6581c0c669a436173185d596","325a02e4af082fcef6173fb1a100eab2ecd936b1","206895afae413df9a3961ce6793ce295babb5920","336cbfa7b63721757874f0fc5c33ec5dd31c5076","fd07ef07fa9058e3fc6c72c246a4db421336c346","0ca7e192423e743db3ded3822ae70888a523a35e","48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11","df13fdf0e93b1ef3ce4e12dfca0fcd38086eb0ed","3348dea78bba42ede7a6f607c1287bc000119b62","e566b17f91a7c8e341793d2b07a0127a92c4391f","6b41544a3955c71ffe6882e9494c48d8f0a59451","f124b5e0acc0e06eb1e641902c68efd96cf7281a","a379ed56ea2b605802534a5a3c25c244fc684d18","e48c07750f0f0f5a4570546152360275b9af1866","c04b3edac4fb1f99f7a58bb3b634954666db47e6","7a18bb8ace4bc7a639a1db92826fa16097fda803","bf0f9141409fd5f754c2b4e8dea0e5ea6f156896","0ee8b74101a4273fa333b8988a3a9d69757c7eae","37f84c47aa30cded43c3409bd9e4de06d926f937","1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14","e97922f22038e9049ed4c2db5b3736dfaa0edde3","bc5ee6c98fa77cc75e1654d2f3b5044f075688b7","880f4abda44a42532abb6f15999a90bc85f6264a","08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2","fd9b82a082c5122df5dffeda4d2d90adf31e2a42","c0576c64da3fb03f63922fa572897b1a80e606e4","86c632605771ba4d2caca0faf610c1345eea5a53","20f62dd9585cfda1f6d75a49ddd9bb0ce7803bb6","3029f5ee02483021aadd5d5bc48becb2490791f1","ee59b2053fd2ea4b9517028380f231f8f0c4b353","67682b35b0e3057b2d630592815cd84596e741e3","5907a007dc2e9dd7c89649cfed42dbc0239e4b42","08aaff21f30c2eafb37e6220a314f2a5774521bd","e07266f6c1177d963f015fa108af40a315305f89","29ed58eab698334bcfc06c808406c054b06614a3","15de5b0a2cfd2966d093a04a057501612a499ab0","16edce0cc242831062e1e1630e33146a003280a9","2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d","84d706cb356f4f00bedfa0bff265968b439385c8","d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2","aabb0d9cbcebea1ce7ebe056c672a51dd6d816d9","925aa086a27fc06d7dacc866fed975046652cf23","89fcd529f3966a2f4977402f9d8f1ec25dfeb53e","ed497cb1532340e2074fdb26857ac6b5d69910d7","7d1b4567b07ac4d88bca58f70b773dd996d0cae6","a7e37586f3a1f8b350695f9bbd2620931cbb5277","9d754247d93883804de94425278a3d1a50f2be6e","57cddf3811b3abfe557aac4ebcf55394b51ee596","b6a2459870412d887b2fe3dd1011bf446b5bfe2b","e8a0b2462b11528838ad5890f2146a84a9e70f93","c860574d8ba246b5e2c59578f24accd2ace5e9bc","7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6","f7c3d6329cdc9c21c205f1522813090313a422d2","d643a40f95b7f7392f143f68d970a0db8c61c491","189b3067221831bf116058f06322a5b4f2c49e43","8c328474f2b2397fb4bcc3fc84402a0305383da6","6207d56b958ddc288d0b7f80e057ff93fc011280","d454e64f429affb89de036eed6daa5c6e5278492","473de561f8827fc29204b011509dcac7ee8e7ce2","b9ac3df29be261f4ec83005415900539ca30a818","823e87baeed23d8244fd7e89ef334377f5890be6","33d63f42f52fa21c10e15e4b9a0b94a87a130c87","e7b6994e241c806284489dda217bafc63610f67a","6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3","fab57f2fbc3d6ccd497bbde0174b05e5f52e260c","7820e590ead1755381630fde280cd1852cd28630","5ec7d3f264bd01f38046e52af28d950054cdce0b","da28a2f062521a991ac2521e2c43333edbffd160","4f6b2152e2e12a6c9157ea3190830b627cbae3b7","1b95dca6bd8113503f4da21c148f7eb98e7722e6","5d6b58fea69ab78cb04f1f52eed3b2aee0ec9207","3e3f16fefc4dc8b9ffa40d3357f0959ac17163e7","e26f3dc03a76d71e01c3a3ebaa6fb0caf0580578","d78e98e2a49bf952dd3e38e4a8359903d03bf42c","93700676b5491ff41d0a14954e71327b99440f7e","d5191a610b9beb833cd9fc0e6607cfa95365be64","44446cf58bcbcfac42244f731e088edb4141145d","d6871ee847524aea3648095196fa726d52480db2","aad31ee986e60183c708f0c6d31cc04e05f31916","2f12c2dd9090e4b8f959e3bebf4f7ce57b0186b2","6b000bdeb720c3bd79d5ab218f597b4ac0d5bac0","6dcd1354c2e0c489eea9cf111ddbf11804c39c4b","b7d79c93f47c6d5e6d9e4f50c546cd521866703a","4af1839073261d913ef53bb6f81d2a0cb486d39b","9dc620f6a225ffaf79dfdffaf843c36d69643e9e","8ee8802cbe753c9cb6472da9f906a71954ecae5e","646e0897829d7baf4b982c59d4bddade85199665","f303e3483d2a160a9841a3b50f21b86a62a7b4ec","3ebde34d8fbcce5796b7bac6f26c9cf7881b55ad","c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a","868872392379aa5c90c3d199a2cfee32b8f593f2","fc9f9adcb25cde432f888b8b29aee862eb0d8f95","971c3be52deddb163e90f17126d462e4f3900799","15f43149e179f754f48b59ac08002d5c4c0a5bc0","a8ebd43ab7d246669f1a8bb30fb780c07abe01d6","9c89d3e042fd7a6472ac2261afedaa235d2b4ebb","1b6f14d81047b563283fb66022701f03d5bd9ca1","72825ecdca3ea91a2f552fb84416f9bc4d42b182","e971112f4abc8a89089f4cb500863867a4e88ec6","391095e0efe075268b892ff47a5885f5a6e2706f","7a9998370f0a805a75634f31558abba9c4d74a48","a984adb5a6bde78c3b3c7681ad529cf22f2452ec","fe779d4386ac32431ed85b6248b05f018a5db86e","7a1d7af332552e9658ef8e759614f3841984d4eb","e7572c690a3a6792e5aa183e16d902bff77398bc","50aa78210c0e31ea8a348bdd8a2432159dc61879","0a5472e697dee57956c2583a50bc5cf5faada5d8","48f057ea816f4ae4b917cb110e399fcbfb4234a0","35865139e1a7934723c50950bfd1e2f7d7abfc18","23cf6a85bdb904a1833c6015222d9ee69842c1ed","2b57cb94da8bfad1f32a89437f4978301da92e10","4eb49cc73241e0597174c4bfdfdddaf96dce86af","3cc7b6fa5ddaea8cbc29a32ede638834ef83de56","995890d5b29fc0dc4eca66d9f11e1e3f8f275ae0","0a9c8a9f36dbcba2e416b7ab29c949b70bd72c0e","7fe28d4168aa52a79cbc41c42112c1d1ec2680f4","0bba09c4cb98525ccc88aa69574162458a79abb6","eae5169dfdba004a1bba1978a6acf011af8cc69b","e4fea5d5f9906a022ab0e83dc7a2070b8d688599","8d7a94389aeefb805fb2840c6a69af95f563f89b","8708a284f7b5390a48ea2fd95848f60cc40d0bf0","474911c5338e3dfece0c7195c50e11b9027adb05","32391ffd73904a3e397ed942ff6cd35c179239eb","6b64b26f0ef8be16741da5f4359c4014dc5f60b8","f293503a9857fae6b0c1db45f9d68f2cccd3b5fa","44ee7c238e972b26c196f2c555da172b28ceecd1","681969d5b396c46d187e5005b6f0853605531e7e","ef08fed277f457249ae4058f2a391bc9e2ebe5bb","8920ab0fbfd31098b97894d27db5704072c5cd2b","cd07badee3c198d295354f4e35b6bdc73622dbcc","9d74b76a69b1fda38d8e0fc5a7460c79ad276420","15d1fca0614ad87fd16fa7532e4db867b342d00e","440ef4b7562cb8a84fdd9812bf359a9bbe35de4c","81b449908e5af7c0873345f85edd5c634ecbce24","e8ee4f79734af75cb04c3220f83e8735d28dd6e7","8c2771b6d5f0a50d8b7c9587da8116667d42e03a","0c6f089ce4068c02514261c8a40e231c3779b9d5","c844c2d604ab7e8824659e1f6b6011039a552cbe","d38454b9670483707f980e638a00f3c8b947906d","a895e2e372c9df2a9972f38134ae0ea9c8bf45a8","c58494038702876403687e5b76a100f077b8d9b3","d4321c9f3363674360eac275805166e416418dca","e67ee2bc087e5f36d906dc4d252fd89c3d616f51","a0fb5b5f95f0d4ce90766301ddce4e5f199fb125","d8392dd1176f5d133a77304ad591fe9cb311c3ea","3741bc70fe2aa96d163880cfe1ca013e741fd03e","6cf978b7d61fa1655f13138a775acdd7fbbf39b5","b8daa7e6e6c75324bd1aab346975b38721667c2f","bf13f29b15d6c61a1492783ad278e64f0eca6ed2","0571f961a8758139fdcb34211d80c855dad8c3c6","abb720438fcdc2c9e4d82bf28cbcfcd78bb7d001","77949f02d95966ee49423844f7e20415f908d5a3","dda9528dac88c15025cc989028f4f6639ec84a3b","3eddd46fa81cc51ecb3974da7a12883c6bedbe10","fb58bafc540de18c94ebd4939547e3b564982a1b","db81ef92b5e22051e54644018909f73dd0cf9d01","2a581835cab08aef79136ed7b765e25db546bba1","4e59d1c51fc504acf03e4287c13b4d4a6971207d","15ba4d34c5040532b7926f6cfe670d081fee79b1","0e1ae3b3819a26bcf67789802107cb9ca3f414e7","0fc7be89d3d85e35a42e4b33f619f53c92694a76","e13e343c9ceac6be272347f5aba5e3fc59d63fba","9e026fecef94c5bc52ecddf6db5ec60c76b2e3be","b955282d4673ea8b2240c4154b01a8cab858c2a9","021a84e704bf4b0a18df4515c01b83a657dc967c","44fe74bfc3df6ac8251ebc4b678c99a7ad122dbb","3adc5a45ab8a6a486ee2713f1ef60370c0d94cbe","9c0e1524e56a3d38bf5ab281939770e806ac24e9","4cc3fbeaffcffe5fe834b2b2afda18661836f769","63aafb3f4891a66b06e65ba1f47d958fcd92ed7f","674c6f2f2de46517948c00ecfb7ee8f39849905e","174b9a5f9e2382508df320f6ee1188fd3572c44b","b0488cacf27cb98c4a0dd58661c83262236e18a0","5b67305ebb466cea3b767d4abd2f360ebadf3414","cb065b961c80ec6d810539e48ebff75b64367df3","4a0f835ece40db45f1705761cd492bd34e8c4630","15891573374210323ae37293a63f53aaa6d44af5","648af0c42b57fd6a70ce1751311dd5ec23a3daf8","fac027cb14a730c1d8cca080dad733663c287a2d","4dfd0c1863fca80ddc35b6bcacf339077a0c4f54","c9a401e54172d87ed8c541b563b471d0ff36a33b","aec4f57f9507208f9aef499d8a8e8d1642bf2c72","c1a1adae280c6a25fa776dfd083b6d7a48f580c0","9e97e9f39d3893174f42803b5eabc73819d68ac2","f1c58e4b189bfde0397bd489ed7b9a25d8f8947a","86c6a4a8f676e8c3b8f204cc27960513d4cf4c6b","8d2a957e360bd66e02522a18161df8b35c0db0df","5ee67ba498f7c556f92ed7d4d33afdda18f92ee8","bb22db570421f8cece3507e91cf1769145df52dc","c30bebd1d3d10f705eae339a684e439edc052195","cb7db2d4302654312cb1de75597e498353bf8ae2","05036ed0addb5634ff2e92bba1055d8e99b3f982","aba9729ba78dc50810189c69a8fadc08104926c7","9de53c98a045e35dfacb6a2adf1aac7f87989132","fd06683cb4cf16fd607c28114fcbc659657929b5","e2061e00257ba33e9e147ef31fb6ea89b4237007","9234bd3ff9a3ff025368a1882ccfb91ca1b96ff1","751c1deef1086cd3c708e6ef063700ed3ffdf79b","ad29ee328d5d4f1e08fb20248aa4a8ae5fd6c380","1f4a214987a2c3a9d767af36620d632174fe861d","8b9596b7bf4c3e72dc73e10cd0feb986c89a0ebb","096667fb57e67744d069c21efdd364d4ede0f250","942157bde3687baefca3aea48c8773d37a52e527","feef563f3f2ad7f1cb5aa2e788e3ea4adfee3c56","b2e471fd7c60a81c29e21367a849c9bc0fb3ac05","1f07fe5502a97c72ef2cf44610cb6d24698eb693","d36333b6483b4a8f4ef6d1b38b0688f0f7e99caf","533b9b734272d60ba60427e3d7092a84fe47f9e0","be4d58e1203ae35dab97b14f08098f50998d4201","801221d01b705103cac27e7a50e87312cedb8f18","24bc7d8db7744589672b0b16b269e99160b64e32","082092267a1ee41600b6d21a42f2d0cfc63e4b3e","6eb4812317bc5207444ddbfe887d06969969b669","8b1dcbfe4d92f9d7273bbd2f1eb805e5c508961a","d85f06c42d54971af5da826581c75d1ed001475e","6e86a0535050855d5c4e4d63002eea084f2e3ebf","ebc581becfc78e29ff82c2ea955e2d1ed0b6e825","a638af886e40ea749088ad0978cd24e0e70d0e23","897b33ce77dee4ba22ce30aede7784eec73f9c64","c6e57bf514cb3cfd12f5eae9a96b0e0cef3af923","bac875be66073d3f36adc3f03c391e724986888e","aaad24e6fb1528fc6c773c0225ed9500c3fdd2bb","042f8bf88c331197b05e9b250b48ef3f5632b4fe","b5f873c9d132ea80b3f221b3bfd149d02f4f2aac","6ef3c3b6458f6d3156cdcfc6b906b8dba4c91a2b","c0a6df53a8cbd31a0c47aaa2d57803f6950941f4","0e8a8d2cb116f06ecd5d420b22b158b917fc7626","3fc16d402514550206709c87616657ce7c0933ea","65b7791263e8e20f83b6b7fbfd30329a0e4e9a4f","7b07bcaf449ea6cf52c2ac501e48cddbe4bde035","bf7f9244a95962c9833e68743726fe83a00b732c","19ea9ae1e5ad51e22c32d4f6593e93c7ef58f491","96d6a74e25976c64657c5a060494e667d4ab3643","4b14c18d1334d65c6b1949dfbb554037448fd59f","e46e43d2aaa6339a1675eb989f41885e745bf5c3","4a4f2479146aa33e235ed57cde311efda68d3c8f","1dad6eca812e5c2e313b54265114de8a1d73d999","2fa200ff5380d03bf3f581c00ef202729983423f","a3d6768199c2100391343083900177c129a683d6","9157a13aef46c0642fb46fcbe5c14892d42583b2","7e223cc29acd677b5efce87241cc2b9f82491710","32bb7a04a285e6d8bc045df8b4f07cfc4928ddac","f7fad321886858dd05d06f1e2d57773a2b24f147","9509d92149084b0aa3993c5da65a83af4857353e","3d9e26bfce02ddeb7c7e1dd2e9c88a16f4ab046f","7fecebd8a8dc12e59c8fd430b9e3dc0069fd48d1","2e1b1234a339e5aa651b6462fe03461c65c98bc4","20308c0475acb4678c9b86c7a4f210c1ec7548dc","84c879b9e90ac733735ca0be68ef795649a0218d","9544042adb2818561370e776f93d6ab7cf0033c5","5eeb46da8da58c88802f89e6f63218c6f9678c70","db89a47e282bd30bc73f43802d5987319060b3c5","17e92a896e0ced75e868517687cf900239afa010","1f83ae9b5abd03fe4d0943da2d7a1f06151e116c","973f7d56f3a973539da0ec6a7109a78f65e0d70d","02eddbf7dae761c7763119271bb5cca5c0059c03","f19eea2f2d01cdfd671f16436eb639b46908b150","23a4683879f4da5b09f05e79a43e061e78ccdb43","a283d367a7cb54807e8c2e6015167feca9f604d1","48524384d6f29facb759517eb0cd7ddae7329cce","d9ef89f90a24aa3f0557bc13fd2a175014c491c0","1b806ef54e4f74a47e5d922330f63bf53220fffd","f8c666085e390783f7582a2aee871d3330c4bdc1","ff7c89ebaf7303380dee8b9120093f20e35aa5cf","61e63b635c5bbd733859a10ce2cf81201286077d","754d24612f61b5301fd5e8664d4ebc00bed3b061","4fb729362b750657d3a9a43ba7be31609dc6578b","866e47ec5458c26296dc8296888d686535d57030","fdd1209276433565af089fe4142a991b9e8d3b78","218bb112e59b20fd881e799754d7cc634f4a8bca","1d188c1c7b37ab2661042492325a9da97d096c8c","b79e83ad6ff438aed4761a281eec33ed2f2eee26","da85fe26a58f47670679da7941dde6a9a4dcf5e9","cd1184d56c89015463ed44d9e4debb9bbe302c6d","21335e502cfb2ad2cfc62aafd1fa621823c9089d","6b1ca582f94b23e000e8c930586bf980e12e622c","cc6a6ef08cff08348c2038312d040f032d58ee50","352db6b17eaed84fef930723a67c6fba40a4b099","bd7f2590f19bc3e6e15c532a79823f9a71a4d8ea","5a9b18b665b250b54c0d8eb80354dc08e363377c","3fc80f65cd26122fed771a149c2e583a8139e4ce","47206b409d6802ac9ccbaedaa0daedc30b739e2f","26cc14e83974b9d865edfb4f03396bdad5a29b87","03025f60b6db551335f3101c1d024dd86b492beb","5200ebd8fd3e72f26c28b46235838d1b8267b2b7","6b7ec5de695623c395827533225ce864d3486d4b","26342b34aaaa2daedb51b36f5c209341d146097b","d6cc887627de8868d88fe93968978a90f243c8e1","d0c95ec19136fe60af17ce46ab0d9fa076c480f8","002ff3cc9a6479695034b556f15ef4d9fa4bc6fe","46bfcd350745d3053a0cab2985d73baae0a4a88d","c26f753ffe0e853bc248a76165935f169cb2dbbb","391ce81c5ea037ffcbc525434673f4edd55a7d7e","d7052ddba334de3df1190837c6d8589b48799965","a12c63ef9e6332d0003228e1d8d79a57ef3995fb","c0382a1731b2979ad6231720372dc850b2cd4db9","0022af96476e55a2d4d26f7f54e22eb4a3f42ded","210d332defffb5528da6c6aff3b28fb8732bf007","445d38b7280b25caec1b9728f68d0aa0f69917b6","0b24a13fa0116e63a70b6ccbd77c75fcb31c21eb","640443be6a81c2b5a0f7182bf51b6196fbfc6215","96b60c281fcaee977b1116dfa0ca8c3064fefa36","f740d0ced31c7b941e55edeebebd5e921c142ef9","adf50568890cefb5fc354dbc1b21c4140bb410f9","5f66692395744712244f19e66eaa89790590a019","f81153eb6997c16318a5a7df5e982f013ebad37b","bc87ce62365b71ba5da5afffd8ddf90c6ca4af0a","ee2bc87c0ef3cc1a432655ff935e60f32977904d","3546403af2a95e6d209ce1113e78bef7bfb9440b","49e1cc6fa90e437bae2477c1825331915e41f4dc","d8ac5cff579bb454b945eaf6c47f4240fb431570","eb5f9ed89be7be2ba147cb95ee74516ce4862d01","b79351aa455f0c16144f4f148fad7ba8be94049f","6fc1c3a4d1cf0c865f7dfdb1221ef07a5d25f305","a97c1ca8f9f22aca758ebc778d8eb34b3f9ccc39","2fd177b2a58f491f91b836206865275f62832d49","0f087755ccccd161676def0a8f3fb13f5c9b1f5b","30d0ca97664a7645ce8b2af7d169f0cee3248953","08e0e64a192940468b0f74b594fbaff32b39dfd6","2a7fdb23b3381900c3dd087f567e50d2d738c43a","d093f558ab3b33766cc346d9964f59a6ba09ed58","7d8b7df19d2ee8f6f6c09c3bbb92224eedf8115f","6b6ce35e7883120637a3ad798d40427d50aee405","89b4c76e0c3bbdea7d4ad67ad5f57b6228c4abaf","ea751724a21e3513ff2291aa24491e9d91c8c0f0","c91b1daad82a5c1097eac1510d30897399ca9f61","5d5b7f2120efa61d4a75552f294e12e82f449a65","ba6858dd414f05f9937d3f2af8e21385d893ccfb","f2a567d925c70da5968cb9cb0e5aa18ed280d28d","1e54fd142be062fd221209c88926d77f909066b7","3d58d5d5f2c952fe2d508a6b58d8d96822638325","00d3c657dea373fa98723504a3340eaa5045d829","0ab681b9cd7477a51e22d6abbca6b485e29ff710","7efb45e0db6dfaa1f5faf04e62572408bb187db3","fe49ac19df042595d9858fec0fad0ee02224bb47","c8071dfce867dc3b1ac252099082008d102f1a88","cea8e97c11b684462f6875e40168691b5c9165e9","32e1a56cd3b016d6834fdd0734da0e2b8fbb5c6c","3b18a90ca351fef61c54a8293afbc14d33afee91","862c56c00494bd12b0fa5c66ee92805f307bf16a","fb1e52f4d8bbf03e59a810950c3d39c0f4f1d38c","de5281c3989fd4071cf57e5b7bc0cbbc174524e8"],"alpha2":["f021b0038940ecc03aa43721f03b3b3f283e00ed","fd07a283e58bb214c974979ff094d2b8b7c00bac","ad194f81b67b88856c27ae7ec11f0d10981bda9d","4785e66eeab237d9390471d1ca2631e2f187d89b","5bbc9a7e663c7119a0089cdc853d4b97b2ce6280","4e753971c3ff14398f93cddbd1a683bbebad931e","a6ddc5a9a49c4e8ee6847fe1ac4be1a92bed01b8","f3fc07272cc5aae787911ed3c0224f7b37d060e7","e10ee8765fc2e44a0ca7e6d42bbfd405f547f3ab","4889b806984ce454f906f066c8b3f63c7efa401e","7683ff3e42539a24bc333573e271e2ae77eb5c61","6a11e8c3773d27f1a7531b16324edbf1c803ed43","793da07a4dc6be1437fba4cefec9dc0c8035be64","d55e2d0893a9179b4cd103d3a0d7417b56cea629","9290fd2a42c50ebfbf56aadc458ad6287fc19eae","495bcd730177f58053b8e76199d3ccd15ca0dcc9","1e8c33fc62dc97afcce297c264afd0b51fb73df7","60df8db401827b0ef5c767e83230766d672d20a8","be6ac69f75acb1114de439fbe70e7636850c2211","07d90b0e6f49fdefb44d151f5f772b0feb304887","b3f5d119aa655e24f4c998c675651e2e5b9a5f0a","fd89924ea55209ff4b1353d2b91bd019cbbbcb11","62347e012953e458a9c1fb64383525b7771c0b59","62a3dcdc72be939c5b8a31d035bce5a576397fb4","80427c1aa2c271ecf172ab1a41df3b75d31a2052","04ec76c8289bbb4cac7c6167aaa870e5fce4a486","8fb223fb15c777072386b8038883330b2d5a1f27","9dddce75d0e27558372efdc0a3e8e79051cfb87c","981ef0be59a0702b3d7f59d33084293f282ced71","619e4eb23df037d152bf7776c5447d46293aadff","aa5a0b550f65710f7a9511661442c7fe0b8b41c2","df0610e9e6d1322072f2d9e505bf95ebaa0c04e4","ad8d8491cdd191ea8a35d8cd893e7fa151b2db4b","32502a4b68817886c9ad193b3c4d317555eafa80","cb5f2b258e7740943593486eff6b63d0550eee68","a6d53effa5995cc8af995c5a7d80a4a9abc15b7c","277e730d34633fac2427f216b53a16fb1641733e","23740c8a913c4a40618903707fe74a00fe44ad94","e9d1d648cdada1664da09ab0f318d6d766d4b43b","87694d1884ed38ff0ad3c646937670ab26fcf44d","f327fba627adb9784935c307d9333e7b69892e40","d3939dcddbed88d769337331defe42a233d8802e","9f4f630adf8d96b0a251c478c1ea69da36947503","d4d12eba535b2aedcf658c46fabd44b053b10e70","c193286186f8743732b62420de86ee0d3f1a93b8","6ea8ffc12fd6739c0d8fed37cd42a7d713099137","15e30187eed48c4f70efe94c2624c2e50d302295","8fca54fb0dacbc66fab6ad6e53336e1a17f5b83e","27b7fb8e668fa5cad0d2a63023dc1fa03b254924","09a1e11765633e9026e252a0af2ca1f711787b7f","9f469887fc72c98f4a5fac736860546cf54f87ee","84edb58deaa2acf1541a132646238388ffc8e36c","452313ffb175a23203a3e1b5a19da024b06db119","24e047f91db141dd66e33264fd3081e245d82140","33daf4d8bc17f30c85cefe2e9dfe9b46ddb257f9","c93a3c1bd90c3416048e41328e7d787419828722","5f24a0b2509659d43dca772704ed49714929f913","feb30bf329d5de8a6b35acaae0cd122f53e40826","00168e3e33f1ca266a4844c65b30e43eaeb9a965","83f5d7e40aa4457e5edfbe4f495c3c9b075b39b3","87dbb716d9c99b03755cf2f875d6cdba51f8d356","44d4898a64b8590f8746313da000b204f628e275","8f2a4cc6a722d99e36dccca528e9dac8c65b3ac3","9449a34f4f7bf94576778bb29eb19af73f80b3c5","5e641153a6cd66a992f6af6bbd1e72dcff2b2871","831d601a8310d23650662c0f7bd2ec83d4e84be5","a2247d45fcc1211937bf5103b1fe575720a1d95e","0c043bc25785f4f9988033848a282ba17afe5b22","0407c2ac46174630f27091a8c529ad9c335c0647","70c3ea5a8274739f0c4ae0377940b303fb83e8bf","e00a9eeb98173ff81c18fc0237dceafd972b9508","568e9056043dd57cc0fbb937bf7c963530b35452","37f1bb3298150be7abe5c8bc0707c49372dd82a2","9b4c5989ad4a3623330517cd5138472ac85461b5","f3436a841a3b59fc3a9deb94d5fdfd1e550d0351","6fc2fffb459e8c6deb87fe795e8103747f09b077","2c00b68175c396f770c8ac363291246b82a12c68","ad85224ebcf7bbad5565457d355c429b02190c58","6c889a3ab5d1da8efc8662eae89863068c5d5d29","3fe72c7f77da5f7ce6574e5ea05911bc4ef9e5e8","ebd472de3a096325be6bc65b03191adb50198ad9","bc4213b37dc6f004d2fcfbba97b523300556b85d","1c378f918da96e3d00e604ce62bafa50881847df","369a119963a504582b06fdbfb92c32ad87643805","b8ac700046ee092e6b804c746ae41c3cd9df0b75","b1b11ea41121c5f0812adc40ec17fbcf99b39e84","01815e9b5f1ec97d0018ee843a07fa73f450f1bf","89cec177a22ffaa53197c8d9b13bf0849fecbb8b","d1102cb37d4c299958c9aed0a5db5d62754753b2","53188abed02782c8230f105e8af570a2cb0d03d6","a0fc641f2516015f1be863d9f9632654bb25a684","3d810a207cd495d603ef61e47ade57f8a8ec3aac","2987e6ce4ffc69da5efc0903cc00ce12e72d2125","c42bbe1073960f1e326955fc327cfe50ab4e2407","1063ddfeb52c796a3207a62142cc3b7ae3fbccb7","d135008acfc0772f81fce0877379ab1d37f9ed47","8175a53cea1bd8986fb28873e261227a92c727dd","2ae23c9f97a184c882824ac95ebd601ca06e2013","0b8139ae6b7d818dd1d0bf3d62a912a169a7a5db","5a83fc50ecf318a50e3e27503669fda58b1a30bf","8aecdaa6f086d1e77537fbe131068f15eaa56212","2609cc9ef428a9d7d054a06a9290c4d4963e726f","c9e6168db0959864b279a4641bc51f3fe2d13e12","ae112557100083a6b30e2addcccf58546d87b12f","3504bb70a48dd7c1d0d587900c96bbd7af91754b","3842848d767d2be5e528690fcec9c266eeb2bfc5","1cd40be4915490e2185aaa0a1ff7de55950e078e","e0b2a74a14ab0ecb673d5969b9fd2b9e8269db84","70566c0935838825da462503805d93373249d964","06a4e2e3ad286ff20eee07d65af4ff760963898e","708982bee191988e028f2d472412582492781219","552ed07cfd2fce1f885b5a7739a0c086ab8c1589","847c55bcb11337bd2d386347b299863f82a1be02","b44fb58c90e4c0f55da7b3b3292a7891d053e339","f74f27a66f997458f858be0a2d93b3938f105282","d15af2c2904ce244630c0d8c022723a463210ba2","8da9fd5d2319f9f901c0359e1190e8a62d6fbfe6","0268a95828bd0690aedadf0e2503f1e1f67bf81f","63f58da054dc5e4aa8291aeaed463aa1fce38f7e","e218a13a64d417505ba8ca0abb79dddfb943f2c7","43967121378c796f3780c64af4f2da07cf85c54c","37d2b17f88e92782cc18bda4f6b2f779442156dd","4af59c5b3ffddab769c47ce2d0a2988b979fa54d","fffaec9da967279918ce2a0671d02d87407d5fb1","79dda1350da919f86ccde0e1421a675745cf651a","16fde4c3b67db53de1ac077abc84a62441423e5e","822af935e3878013bb2cb3b90f0342e52a4d1a52","a897f7f6067ad8eece36702974b2b8ae94bff4be","9905002fa68f151f90a588a2c4b62b939ff31a0d","509f6f81ad4b9ff737ab136b20dfd92246e997d7","3c69a40caf31e2f383e4b3189c91d6a0f24f5132","ad5613ec40968c553789e0aa97a89dd5432125e3","9f7887837a04f52ebd04249342dc6b668a6b99be","c529fa6987424f09fb4a1baf3814531a89e0dd64","8ef79ffe6838ae1710836f535884df296fe83d78","19f83e57de89c91cfe956759e9be725bbeb20c1e","5b53cd1fc4b10b6d125f5eb5d1635c35e8d926b3","4e0e513d5f420a11926e42f37a3bad48629f953e","59cc6f2ff5d916cd81c3dabfd44746b62af9925f","832a5369ef061a11c3a44ef0b51f667fef676e23","7f1d719c9a49d4a9ff00afa32db86f2277e7a6bb","7c188818089209b46bc6ff0cf664cbca42afb32c","62f7f629991c1dadf1cb46c984fb5e9231e9b019","ad4000d3765623caeedb2f5f256ef477f8a10ac8","804cab31de3691a3d33f02878f45fa5c8e46cdb2","8f054d519fe4c7b503922bfcd6d2770c2a83ff01","eda5f168212b7e99bb0efcb80b935b2c2b90b12d","e72a6644dc9539cba5b1c76b287e9cfc0760fcdd","a97c8504fb3895be3327fa161da68b248172abce","07ab60a8d7aeae1f2d70ed47feb637d8bac4dea3","9b3983aea0815634e16aa7b1b5931f94eee40bbd","abea816e547f99de4c26e39a63e638b2ed817c9e","346326528baaf76d9fc85f996cdd4316ab999133","489d1b7eb3af914efd43a9217a59a7a84024f407","4e94292573db7e31ce7ca89315fdda0f415dab95","0be1c893b028495b310aa8c2ec6fb6640c9d33cf","c40eea876e0ad5a17ff079086138c29a5668c3ee","774023a38e7792ddb51b8e34e7592aac28b10458","4bb02a1b68ddc7012e915af45761ee1134e08dd8","0b7619fd9cca94f3b4551bac29ec7b8880e06b68","24bcf6d17a6805b3aa9988ba28ebc854f0b4766f","d49f23fd1b4d4415c4738d54f3b5d4e57fd7360f","e9f6ff5bd1fc596fddf174836d75850a27c96455","7d36409f42ba3894fa54ec079be290c4e4652171","99493e2243ddb40072b961f94a36e1d6dbcc599d","aaa4142a37e77e1974e7620a50cf6d9682c5dc51","03e2508e45dac88010dcf97d62d471b435ba4f41","794407e7b61911c63af44bf7714ca33582d5cb9a","45e5e23ee83d202461f1753b1d94afc51d3a5aa1","649b25e0377ba07cb774e86a137645eb81e14f39","0564f96ab461ffd6eec6662c7a83cc8d2c498206","b0ac316dc95cfc9f63da27c8ae304d7fa30f81a2","0608f2fca3f336b96fbecaa476001f1fd9a36ece","ecdf49ec6126278e6469a1c5f25edf83cee1b036","a5c3696b3b18042f9cada5f76939db84cdb98886","bf4ba3d8c0705465d659dce7c0198859859e65af","fd166d6fdaa9baf49e2dfc91d2e25b23aa708330","acaaf2e440994bf99b9dcf1ba14ab4a7aa9be854","ae725969d3d6e3177c85d7747649decdb1cdc94d","ba779c1c0c5315ed0aea9799e8930975e1948f17","8f48eeaa8833066e050e15bb6978ed5beb051212","b4f0f59d9fd59c37c931f61ba4e1fe2bf1ac7291","a97d7d948b13236209138b7cff76254385e1c90f","58b849800e57812dfee0b3ed3f4bd507d4f9c224","45670df354b6d1d047016ce4c514af6b1f25fb35","d60b7749245522e384096d8cf045937ffc91304b","fc09e1436654415f7130b69d049b420d7e5e8d54","0c5eba826c9c9c87792ac416973d671e8b0a70d8","14b1741cbf998f6d950a006681b15803362442d7","99c8a8c7b1da2831a2d6f7fb3b78bd9f68272e9f","bc667aeada757463fbb562eb262d404968f0ca37","8f382879cf327038a89e0530c3adbb1fd124ad1a","a9876869de1fdf52ddb252c2ac409472e3aef842","add60f840aa298c37027f33cb295f10e1ba68904","6dd25b5a5b2995c5e4396cd68f7a34797d283db5","1054c6edeef14c8af1805d842b4ae4ef66ceee0f","94f6f22bca3bac186589995610e5c08904261b3f","9345e63a46ed9525aea8a7f76eec93342600e7a1","8265ff4c202ff83ed1c482c469e167a0859b61dc","5b10422fba809457e381edf8d0f659793a4760fc","254ea80fd6a55915db070001fdb0acfc3e01791c","2449d21671bbafa4deea3d91619b7588322ca140","bbab451dde5634db184dcef2d378973ae274429a","3a71471edda941978f00ce6c26239fc9a952b740","27be483a749a19b1b46e8c8c44fd6ba5c5814098","06fcbe009242b2139e98ef60432240734336bf7b","cb0bf1edeae4687c0778f4eb80824f92a7955901","50306041e5be9859bd448fe80a52be45694b6688","01a5a8b86c400a8e90f07f82411debf75b771633","e0c14e630625f73fb4d8a0f6b06f4ae27db542cf","d39348151e5db86a4cd1773a963aee095685ce7b","b7bebb0f920e7f9facfe11ff409b26802d9c5e50","c9894669a99700776b288b338458bfe02258da15","c594c8001b7e7641743e88202fbe1c94c9407d75","7b12ae39f280e9168e314cba08107cce6b99c4ff","9cadb9e5f327def5239db9812508637f80904228","6361e24f29ae735b75bcd27f9fe521397ce7c10c","5f7478e196a488ef03dca715ad50b0448f82f9d5","393daf05025bd8076ec01eb754d1145dbb12edc5","68902453214c580e8c3ec9e4247c3a3cad73079e","f002e4cb82844083edb8a825160582d00f42bb21","0b89b90b360f1a42f2159111fe39dafd862cd553","a2a4f9a62a2ca0de3d8c44137177b4ef4b0f3e7b","a4e7985dabb1456f33a2a9f6ae4e9667dc0bc475","7a6246a0bd79b4961fc51680898e118c498618af","651246cbff5dbd079ab1bed3db65417799669a89","d9d371fb53ceff0634e84e64178a0dbfa47aa380","632459a46bcb321560152932bd401f750f98be1a","9b634180aa9eefe079ecbf0ae1a1227d9555ba02","2e212a2cfd8bba3fd484cda03cfcad44edd78fb8","2cd044e89bcf04a58216802b32d3264749acd6d1","b302084395a6d7f3cc8e4102751ced29779f2ea2","8652c1d5b129faa76210dfa757b3e91e48e5428d","722a2bb9db00ee6bc580c5ed5ad62b19c0f546f8","4e9b7bf32e9717e72244c89f41b4d7b8ea1eb4a0","5cbab0e001830897a6852cbc16d1a2356569b689","1be4f4088bf0c61c27e0327f3bb593b1aba2d849","f3f15965c0b0e69284a45b4aa56936dfe73d7244","70a7019807ceaefcae10abe1c0bd9b1fa5c8f143","0a89b0f76785fe0865894e5b1e37892e17ccd069","d67e77e837a63e3900f7dae942d8b58a94a94e0c","d4eecce962332ece4081f3eeaf684c7ab1ed82c7","c433d83d810222200410cdddaf0c0326d636e8f4","8bc96cc14690d78435d3c2fb960d416df41af790","35683b9f324f74012a896f5446eee9ea0f332e39","ec12e3b4f97eeae44f0944d2817750093c7fdbe1","8cb76888aefbbf2891440a5e485219a60886ac3a","7969565de731a67e77a3a475de75088d87b36e4f","bf88c3c8e8c9afa9d6be5a4a0158f62becdd3486","08ebbc90a85ce15e1db2eab3ff3c25d7da1a4246","f2f75d1f117e52f3f4a033fdf967d35bb3dbaa42","81cd52dfb432cdcb209969f4ab33cc14fd37d700","1870c2fdcff7c62b7b63e44773af39975965c388","d46093b9742bbd063caa6b2636be5238b7da1218","a3a85670a338388aa93c40e49d60cbad834cba11","067fc8848884a42420055229c1186b4615303338","a286b49377c19393fc2be6b5c102a734eca6ac5c","aedc44f6fe3885840ea667f0fe8b70e422a3136c","5bc44fe000397c4f44ae01741eec50c3ef9e9d35","cba35c5ec91e3fd5b71615fd786a92ace7327a15","efe9a6ff5a55e1533a223dbaf43e7b7c20810b33","0e9f81a40bfb64aef242cc801aabb97a620b178e","64337b82090d696e752d2bcb68f3d0efd5a3fe5b","fd4c907a3544049b1693395bbabb94a9ee3f8658","a6472d034429b202f16b86c2ee20b2066aa90026","110adc80d2386d2f884b0da511401c94e9c97026","0e8db63009fdbc586829565d86f0974b95b1cd9e","7f477dae261d7c4684a1e29d780ff54220a7634a","771b742047912b4abee93866cc5c68332e262230","2229056fcc2e5a88c9866d0234133fc10f5f2654","5f912a9186c3e6267c142cf28ea5aa544ecb19f0","3ba5ee42c3b019234fa154c66683d27e626a164e","eeacae563c5796746879da3155b2d27508736f19","cf5eded9827d7191dc4c2a638353b48199cb6c32","eacdcd7239a52ecb378b752bfd529d4f1f7b3957","84251d7aec34709d9ab89390e9576a05ab925127","3517e791cef631318880c68a5712aebfa7eaec49","5e348e72c1c82ec99dee10767dddb40d30b01999","fe02180feb87e492c671c6cf9796cda1e9a7670d","3971bd41bb274c7f999801d74863746cd4546128","62ed861774f169ad950ca13adfb2cc4fa0f5a5db","27b537cfca161fa41ca7d21539b5bd9f64c9d7c2","cf8537ad3713c34c4b2626ab005cc8a653f2e690","cf3919b228b7f88e3ff34654a224385a193c9f1a","999ad9c0a81021ccb4a1e08c46df895fb579f38e","d3a039cb2f3fd56325f742c06651ea3eaf5e66ba","6a363ad4704cbfa916b0e10491855221a4680b8e","f85d428b568a68bb9515fa3002aa775f36609d32","f2a31aeefbb04b7d6717b5d970440c4bd97b0a6a","914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf","1c1ddc9381c839ee01f8c13581f948d152d54d80","f9f3829bd2d3ccc1f80cd8d30e9bddca78814bec","a41de1cc55e98295e9cf9883eeb0e9cabe38362c","3bd2a4c42169eb141a71fb30e4786d4339e3789a","e7a370e170a97761a01a1fb537151ff2718afe1a","800904a374076d1df44b68dd6f8309b8d0b85305","776fbe749c481d6b4f2a38f07e1a276548d2acab","aaf6e77198007bfa0b6228315a08eac92aff0d35","f52ab8d86418a67ddee247ed7765e72935b0c57f","215af244f3a6fc34fac31be82c120db254eb27d1","e4ec0d007ccfbdab4a7c40460aa1cd524e7b0bac","b1d106adb63714d9cd124b7d6f8268b0975e2eb9","9bead2e06fa2866f7fb7cea8eefb6a4fd3225b23","fb63ee52fbbc62ab3f1a08ede1f2bd05bfc01db5","c566899dcf81d452d975d72ab8e0d07eb0510337","d154b846e8a113b56ef464f036c0e316d4e44568","e119337ef405e86f83b0a6bf061446c73f45d50e","907970aab69689b4c37ced90548c42b01664102e","fc02605b497727913922d873eb7bd36d73aa00a9","bac99b6811bc1215c3bcadb2b5fe8174915932c2","fb7428e797ba10fb666fa44b6fe55bcd7c58ee21","2baf54526b9a1c97e6af5328903363595aec4125","7f2d36bf843fca339c0cadc5800ea0013b6eeff8","6e6b455d1fe791894e1a6bd66e1f5f8471c02abc","6e960c7d6bbf7481bae41ab0ebb39bc75619272a","7f5f87133df89fb8e64e03f99643c3fd640498c7","3efb584ff5705e09bd6e2b7e2306a73347ee5ef4","8c50bc369e7f9f2b849eb77146f50dcc96389053","6880cad47198a3157456a8d8c961d0a9fb6837c8","1bafd0e33a7510c32ba897f5821ca2c10b3388e0","e715be0f0a307e36cd34dbee6ba3dfe83b72fead","fe562cc11344d3dd81c0d20386aef9c1431f0db2","7ee7dec5a274964d9f3045a48e32c7e8fb2c79cb","1b2e09355e890ae32fe172aad19dcda137ed636f","4fb5b1a21186bfc96aaa724e8e19afb44332dd8b","bc659323b7b130b75d61b1476383b2ad2c313ea6","d645b80e468da7c8dcf8d55aec96f860dd64eaec","7764640f2241b5972a48665ff2e0d001aff0993c","807a84f7c9aac49d2fd1f9c46693e0918f99c553","5da02a0d9c657aa24f5272f8312783c9871beb85","8de1dc7e9a1d137d9904122e775c270b03f4e049","c0293aca5967c49870b96b106425180e22a58c86","edd881cd7068cdda4763229c2aa60c7bca0c2157","ef0b6aecf3ee1312ee0ba0561316b7f4c33301f4","9c1f6c5db684715ac9f386398a454a282ceb6c3f","011d997840a95a45294ce44036bf3aee7642285c","132c6deb28046cb34c09abdfe81173a5750ad8a2","967335b969d1cd11a556d012cd72f29d83186ad2","8ed3247a638a486afe165c3abdc6e0cdf0cddb84","1a9efb417a20d2753a942cc5d4d2d46ce8cde7fb","63369ec3066195a7d282d2345beecb50bfd7de3d","0d0cb01f3385d512de0f91b0d73706a3380ec063","6160591d2c032f46c5a525708c3b09dceca2b88e","6de19415a60dc87b45e3037a728ccce892123837","59e6a27da1738785bcca86666363bd1e0728b0f5","ec0ade0dde8eafe2c6d5df0669175c56fb8ce67a","0c9d20104453483fcace18bd22007c87378bd853","e498f017fa056cc250f9fb2c585131b6c6eb5c08","61a26dc23e4562916cd3823b851ae6ed46873e3a","62ba7a1eb0adf8d5496859dc65fa3b873e0649ab","fedd3f0cc66b6042030779eb3dc2476b76617a89","ba91747efece0cbefd3dbd6ad67d4dc6ecfca4af","1abab7b964a8d508faaaeb059514c81847365b96","38ba70f2f5995628815c26c83f395291c168818e","a851546845f0078ada3f8b7f6ee2e8f189c7f85a","5cf925c64de82e261c93c71626db6598d00140b2","c016e13c89d500343e2da1462e013a30327699b5","64827d2040098137d25a64804c97686db8febdd0","42248714601a38296b9c6e17058db5bcfe409184","6172f09703847aeac556abf2fca5169e73d22f97","066d7c37bcfe074e73cd6f3846be64fff54f3eca","6d380b04f27c648b1ebebf6afb0cce261625f205","3266ebbf4f3ccfdf2ce0531890edc6b3dc526762","8b95e3bf110a21fcfbd2d0649e36d8a54b490e11","56908d40b24118bcac53e92d54dff101480bef87","eeb9257a95bf51139861617b076a5d5438cf2dca","b4b632a37ee992d2cb75e4f0748e4a3b2816eabf","55784b0c384430e91a1c4601589c413c032cc0d5","c6ce73c68046b3061d753f4bfc5962377236c232","b005c5fcec2a1bb6d0ed4ae9637012b3f15ac837","b137bfd7ff8845a511347197a213bbc4c6caa2e5","86de8060a46eb576009b3277af916436d6cdee5e","f0a58c5fd1a808287b5598379693ec2c5b86d6bd","c04f8721f38b1c7116ce1d87d71ef6355eba9db0","f4959ee32b2b40521cb622bfb211f1309c820b03","cd69dcafb7320d8cc31939fcd8dc8eab35a56941","2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd","f8c7d32987c91026174e01fa8ea28ec064ef7e22","77dd6f37bdb1cd5892d8c721c3db5d949cc002e3","02c7566b50f1e533852100b66cb20ec1a8f44b30","ba9486a4d30f1bef11ff3629af67a87c6264f569","7fb57ecbd9457d8d2f7cb8264e9c51530ea1967a","0ef172c04b4ec9a9e303543c69352c05d371425d","ca24310a13bce24961df760e84a9650aafdb6afc","ad44b3d52233f6110970ab0cd6202484f2a12280","e0019453a227036660e90f67e8df8207fcb48b46","9862dcd0cb29ddd4900d6fe7eea862644ed37bbe","d030e6ee759a725efa35a7b52ef2b9153d0a3c64","e568f80e6ee61407dfe7f403f123679ec55b1e53","deefc2a63d36b6659630df703a9b98adffb893e9","e82a3f0168de499c86a62a4b8699da2b18e95195","e39082d6568e1b3d9eeecbf30597a1dcb183011a","4c716f362378c18db05dc5c09f878d2aa3c7dd98","59544c74fe65807edc71bcd2f43c5be1e7219e2b","9876bad05c9a037b7dd4ff7f2c981d1b20278e72","688deaa1d036d8de90c73d0a160909d2a2b3d07f","53facb07cf60aa516da37c44f88e7c877b07612c","e8f8359b2edd583480218b7348cdbe43e959a16e","0362a156b0ed808dac990d8bfd3653bb7ff71d1e","4b45ebb3de5b979f6efc8b200caacbd232381418","00a12104df8ce9e8e1d453ea457156d12f8f4e85","c91c22b1f3afc57e282ff589ec5139413e1e1dd1","5f7667a68d39e910ace88fc38cd0a35002e934a9","cc37d43f861b2fd4c3c5d5fbaf7186bf5c30d35f","51393eb2b2e24ce3be35702dbe4d95479774b858","9001ba26aa3e97f2618bf3f6a96173a126b264d9","6820f785a0c93f597511af633f66a87ef15e5bb9","51597b6d69dfc50112c24fca7235f43d24d23550","4585239a4bcb5350fadc1fbe5a6db1c2e67ab06a","7009ffa255602b0ebef2725959c7c547373cbe26","b1252caa10b9016547e1a99f546254fa61b335b9","a931f905f577e6cf19adb3ea0cf4943e27c047bd","6147c04ae2eace58b4283d2facd1b71ef557a12c","060c5c0e026364d5d8db43aea00fa3dd359a2237","916ee427ff05594fd463fcfc9b6d8a47de50e57a","98322a8876dc99b680da9491ad60ea6cb568fb3c","efc5209b99dcdff5cea855ced3b60ecf6bada31d","36ca9c9251918d91b29d0d91ece83087a8f186e6","6e909ff8b84c116cf13927d0ad528dbd46616174","41e70d4192281f87962c60942d11c351e78c4257","36c8062400f4f24f819f8096c6ec3bb2d8ebb156","26a0cecdc7dbeae4aea690901607a81aa6a87cf0","e97ada64135dcdf81ac817ded43c810b3f6883e5","750d75dc4caec8f54e1b9faed09cad65c7fbfcae","6106fd88d415c2889d3b64dcf1b0762eda2df562","42f576f4243271650dfac6976a98583653471dc0","8bdb04c839f475a2bb668b2b0032397c1b691394","bddeaabfdc88d5ea1d9a58df78863f59318872a2","a5cabaeb8ddd05ce691dbdd0c676df6fc3cb0938","93ef5124226239d05894c6268a0714391cdb4b5a","79e247d74e775c2fe75d1dd499240e8782f0f44b","dbc37afcd95bf89ba08c70431cf0d22ec3379cef","5ec3da0a8b6734b2af58915559a216ff8d63c5af","b7b13d010b3c6f357e3bddecbc60b0f2145d67b8","f956f2979eb6603724236c228be4fff913f2d26e","79922be693fb0b98107f94c8af5976b70177c3aa","a425a986eb1cae37231937d4541a90efbde5ef1a","f43e49b1c0c5328bd1914681c7294d2bb8e67d54","d777681882f119cf760a504d86ccdf80df75d250","3b76eea23373e1cee2eee5c7e89d3787fd0f405f","552384e737c41f8755787afcec9946e4b7663189","d68cc729256435fa9af17163763aa575a472a423","abe47eaa630d48be9e47e6c3cad6c44829bb2249","8bdb49403243b51669e9c1afa6f2dcaa4b626c29","cb2e88ead68f6b8b7f26c3b24b7b4b5d862e9719","5194c0399259cc3c16dd966c47141179f8b5d98a","b1f2c31a3639d30467316a467e3830d508e8c3ee","c30ab882d758fea6578aa6c31a79b3938fba222b","932455599861d5a80272e99ad012a8867ac5ba16","20a32d6a2effd71a6093305622dbb4f4b82a2cf9","064f2f4763a9d1619573730c940afab204192519","8861cc40fa79acd131875a556a8cf528384858ee","80b0a9dda3fe8ef3b0fb0e56032c7027d7986f13","d6fe668cef610d7f10f1d174db6df854e7e8ef7b","0e8f0da2fd00379cda1ad8a15d243b560b7c348d","3e681227ab851bde466457f9d4ff6e800b7ef51a","8d8a90daef1fa70887e3229377fa4b1bde1f251b","8ed5e64656cc53c5388ff07d4c3bf082ccfaef53","bac5de0782a7a5fcc8bdd277495d1bb8311119bb","98718ecd63476352f0a6299b2af2dd046ed9d5e3","490722c34fb520b16d3f43a8cc352d124babfc75","37bc37219466a2e7c5367fbae70fd82f716f5270","cedd95ba8563c616e686d2754fcbba1f81377f46","d7b98478645675385be84427f5db2fc1a0a8c622","8f1ed9aaeed497a861cdc9e369f357021288b81e","819d9339c35ff6f44731f9ae42c2a3bbffd15927","57d8ff636cf35be2a71c984e1abfcd9276a33c2c","409e58e67abde4e7af6e43b32c23338e119377fb","740ef3dc9788d62fc07567149a3768e90af781ce","45c878e3803c06361dfcad9d7a329ba12fc01570","130ad806f8dd8e22537a8575ab8c779bafeba357","21c2bf84e6e03bade272098d563cfd915aba0cf8","da47f58b24daf7920b55dff19cbc484202f1ec37","5e06d3d81451ae739c6bd29cab93afada61074b9","600efa03460b89a14aa7fb1aa21503d9046c8df1","3ac7cc9e574901027f54d97550ddf0ef848a15a3","51b41dcdbb984bdf8a1c1e29218cbdaf675c57f8","ee513aba440e740ee48f1ab25c0a161323a20418","0bf58c052528c6299fc0ba989d8e0ea1f6fe74dd","23a2e2a2a95716be1c475c8406c2a755e7ea0674","dda64a3de6f57ff750370e1818f057149686c8fa","08f10d880396d34a38aa57fe513384598e5cef0d","1d8a546a07a7d7a47d788b5f4156bd54ce48211c","547cc8b7abba1543bf211163cfc8bcb102c158c0","7c443b38f52c2354c70dce2dd0cf323e4ae2ad1e","14b9ad12969329e1c8f24afce0c674af3f97ae67","3df42cdefb2bd1abfc6c94ab8a613e98f1d1b2b3","8ac43bb1de86202566e65dc96bddccd125e073be","e9c606fd296052aed9eee2c79cf9c6dc6d337eaa","179f483782d01158b3b95c7113678ceb0341b610","e29931b22a835b951a75789f31d162d8674e3582","73e86187bc193c29f806ee00a77f2765dda27b01","de42e53671c50e6b98cbd1848be407c879d057c5","18d3ba0c50ac073a4588388a6bdc71cfee44ea1f","9b6f65af82d02d1ec92de1d2d6250884de20cbf3","0c2e882210f8848475f7d9547af50a202f53a110","f240cfe5a9bb447bc7ccabf5b2122a86aefc81c2","b776330cb73672d0faa5e69e56fffe4e94f548f9","5080a9cf2110bc3903ae11d14b379d88b1cf8991","ae94758374b929c5514850706a165529f853f765","dfc717c4588b40441c3ce2c888b1dd4f53eda2d8","12596cb5bc17fa6209cdfb99a384aece56102d45","2f173a67abebd14805d6f7c44db2e8b5c4b5cf83","0939c0a9ceab782501de0374ae152303d76f9291","40d1866b051f24b42e5de37c08b300214a0092a6","716e5b2943965688127d079bbdba91597907e483","e1fb38e8918b7fb054847b23b996a85ade7bbe86","bf12b459864f89d056588c67cd90d0578681146b","438e32d6520c4fc37676bfdc2d287178a13c326c","cb7e4aa6d46ec247c7fc41104e4459a062cce77c","11202b8e89463167fb0118ec0fab469f3248de77","e515a69916eea9df66316115a93d145b939f5733","cbeeba9c0346517801a7610154cd85955d542919","8ddbd1977793ef1318d3557001310c59277321d0","70e47996b8fe88ddcd27aa8b796c18af8c2c7e13","ea37f44ec84edb3309845bfb27e863d5aa529ce4","bf0b32819766124c9d0ddaf63eb59d54959c8bef","9e93f5b478c8ee15dcec54df90e74dca09245a94","cb4830ef5ef6afc8cb0fd590263a43b9980db530","d98947974439b1ef28df11972be053b9591ec55a","321ae21d5fb0b4cef63b0515dcdee60766ae304f","1cb4fc1510586d94b8b26801df7fe618628949af","3091cfcebdb27fc4b1ae1809437c3b5b5d9a8f8e","9f26733b44b40b070282a1555fcc105085d7b0fa","7e05d249e6756f8d6c4cd5963043072ec1529f61","ad85acfe31dedf6937a2f0ba707968b44ef82dbe","3151b08c48079aa3a78007a2807b3b0ab66e4b3b","e8b9cca6147e2ea1aa0f9091460755c1e5ede3d7","17011f5d123879eb9fcd4ea25b92365f7d2061f7","9e909101424bbf2a7a6896596d039d8572d19e4d","2e0c7bb22a7b015c6aa2cd7c2c499ea6277e0ca4","8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c","30a4882cf808f04a80bf0b6a3c879c8e9a74f673","e4dc1f93d279f1dea1a9b8a545d54c87422d00d3","80b15fba1d20a71e93546ed778443534bdda6f7a","c022a32e634332b047f3e4fa10309f14a77af8d0","645884b4db09c44f1e169214fcaaa84303bef368","6d2abb487768ce9c4fae7b17528868f17443aeb9","1967972f6e5ba838f2e9ef3f67e0ebe300feffbb","2c966493c5f5375f01767ef9a864355a02e4703c","dc6bb74c4638be6989dcb042895af9c75682f0c5","6363bcf209d90d2ff1baf1b22bb8d8c7c1d1b7fd","ff28569d16ad1558484b3029ac2fd52f7a411ffe","e5fcf0ee76d08dd470cc7d3ca20851584ce28abb","6f3fffecb390aacb8cac1f20f0a3fe0665e226e4","c95ba4d7a75c7431c0339c17e7b81e32ce6f6483","22436f6bf147bb479162a878d92de98ba42898cc","b9702991a199109b6dce1d6b54800b1e9235aa57","2b6f3bb4db81688133ad2d6af16f5411ada06d7a","ce197990bc07ba6a357c1322304d59f566ba3497","c05c334de7eda2318afc4fb003dcdd7d2d74db3e","fc839f9fe85b4371f3e27de0500455aef99087b6","be8d343f2c8ace7c4289de1f40b58cd6ecc1555c","584d7295cf51d33a0ab27e64de2b435512831186","d17951f57efd64ff6f5fb58b96f73aa915232555","b07dfd75eaa3a89aefda9c26e33f91d8eaa80fc8","7a58c0f9fb3c9124bb2a6e185be87c15dfee7218","0fb22b1d2403b6f380d953237b99d99e5c02b2e7","7d50c5de86871de3bef507827f96e8602a35ba55","a645c380846fd55727104c4e5d030341db62e893","da94eab3ea488c7bbd93de8c1eeafca41524348f","96a5aeeea6753e62354efa7d701eecbc3c21730e","80e1f51d422178613f02aff4898265b3516b18b7","acf81338aa72e1340b97000ffe958ed43111e38b","a5e5c0855de84086c367e53e9e698501a485919a","9b15bf26f685d65add77c751e4d21b3da7bffa82","5e7b98171bf1ecda6da8de42922b721c493fff18","e5ff814243715ebf93962360060b7135edfa8f47","eb920406ae0ddae54aafb866b23c218a12c18bb4","1d380bf03d56064e4ba21a1370439166e6787c87","1aef04a397665daf374bb030d07319332a971dda","94150b8e8ee582c8992996f02f69cd37e67d4e92","25300a324c844769d390ff7630987dd95e66e728","39584f33123eaf537d559b4f2340044b3fc90b87","5a49106ff45be32018793eeca3fb168b3a374faf","255f30a9b71dcca9d6b7e759cbd568116f096323","a2f504c728d08233b2749a3f9b5297abcf39203b","f50bac71dfa5a26ea9a6f3f513fce2a8fe8c0e4e","ac2879d189849e7d850d821f05b833d2c3e93540","a6b48c170696b2a659b8809f24cc564ec8d73489","b772f5adc9bd9384994bdf60ac4d0285c47bc3e2","a4cee286e66293dab1a377c83971764fe7d480a2","bd10a002402de6e3a69a17af604784ea7f5b3330","84e7bbafb75a32dbd819777a61edfdb83252b8b1","a0c6fa68fba2b2443333a302dc4ae410f3a0cd9e","5ab3537179a552f8d95e680ec0e35621615248f4","9eda9be3cfee66ad713e57a9adb52278ad9a532e","195b12212d96494c3c7260c44442fcdfe27060e5","14280ac44b2d1f687f2fde99d6998628dd1a31af","85cc8793821428ee36c9fc042c4736d6eef7dd8a","fdc3de009c41ba58a78a3579080a67ae6b699c84","30328e7dfc0f9c7b88df6aad21840bc73f058a8f","dfb6602da065f8789ef0d9212af4636c9e09997c","b368ce1719746c69828688b9bf88396dd10dfe26","44292bf77fd20f988d2c69c11e01ef9623ae1b22","5e67a3bca731352a991fcc56f10521c47925ec20","59def13b7424c28c85452632711030ed0486f37a","7430bbdac17bdc615e7dc15d9382fd43de4cb521","3926c9e89343ef7adc30d7848ba59c1a5282bada","fd1d886cf899a2052125411b1fec6f41902b86f8","701c77ba29e6df57b37d5715dc9f7029674cd9ae","ec2a4da6d6a697830aa1c6a4aedf0299137b39db","40558b67a87867841f91fe0efcc0d60db3506d02","ce74efacbbad6edc7d84975f4480aa254f73b6cd","a6625221d27ed0fb0f7b1f2ee54661fc72b25099","19df29635150fdc0102b9d35fb5aa5dd51bacb4a","ba2c49531d23093cbc46bb390d58cf1e60bf79d0","0cd9993ed5a953f720ba8bccaa225edf7aab4322","17e89c2c6634bc5533144192dc229f25b6cfd645","a25d70ab3196b0571808e56e44588d95c58fa7dc","d938de67fff288bf7f0a92fd51a2e890a1b5f245","9aa20986f0777e3022ab73b2a5d1ae2497230b7b","3d87b70f7a8cadaab581c481fcc51622e8043ee0","928efe06d672d8afeb595f75878746a51e4dc2ce","b9b9a9f86ee4f0905629259d3e63e6d97e7b3e3b","16bf0f08ed1357fc29b8e2507491ad9652ffbcd9","61ddf52983933a5500f91e13fc1234d5027e35e5","b759d1416f574e5b642413edd623b04f2a1d20ad","01ebcfe8418a0d4e54da54191e9302bfeaba4a19","a7f18798aab00eecd64af7b824551444cb95f1b5","4c2b5491b57f0a33c2bc99c2966d27c9d75b338e","f931093812b40b2c38f5b320c4b31ce7a7d30dd9","1d309439cbdaa21a75731bd8db28217690e829a2","df22bbd7ede088293d92e3c9c30da1fd4c26dccc","b4d758e067f65de2f10d116efe0dbf682671317d","727a381fc902cd93d23b3624359bad38d49539d0","a6ff2819665b7fd1536753490f9e3f69bce8d563","670564f98e00d25ac6130b01742b28b4edef77f3","2e6f2ed0325c65c2b623532bb3b7e191064fe937","5c6172c5cfb4a314245cee451f23cf52d7ae64c8","5b9b158354c9b3eaa5bcebd726347dd9db704096","f4c77b9ad5d0e7bb5aed6995363bf1fe33914f56","7c2cda72b859509758f43e60fee6798b6175590b","ef08228db738ea731a975c986ccf4da873930fbd","e6216ac6c974a1e9bfbc73870e2746fe63cf166a","8cf5f615f5c1cde2284ddad1dd671ece4cb94df0","275e537058ed870c4d37002f2110b7866d2ed1ae","c8191d04c91f9d760b8e5c8acd3700548acbfb2a","4501a30ce9f86ff06e8e4dc28721136f386aa24e","454dec2f2f13e078719a2338c6f07316e93f37d0","ca7447daf62d45b01bff6147d5c00cd283940e47","f4ddbc024c68fff747b057a0aeaad69e033b9f0f","43410ca363da329313bc9ca74882a4409335a306","3e29cb806cc64a2700e341faa919ace4f1dbe2a8","b2046836401fe5cdaf4ae6ae32ad3323511b956d","2a4e2b53787fc13b8c34887ac18b0c5ee0e75d87","3f279d2a3e22702930681ba6808cb9195c32734e","b12455cde85771e0f351932d49c692a1126246f7","3cadecf17be08198f8a28e0674bfde30c8fc824f","328b78a0b90d2ad557254b39a4d8b3759ba018ed","310a8eb902e69cadf68272af64d7daa1f8fe1130","b6daa94a806063876820a78fa3c96a79e6bc3d99","4b695c3bdf562d55fb617a6c48eb5c1701b81325","a848fa6cdeb00f0c40f259cde2d59112272e3c51","d08f7ee7bf9b8f207739b4916b1c7ba7028eaecc","0d41be3790b2f221621ec8bbd7f365508683cb18","545103bfed7fc51123e123952f328a74cfd214df","f48b162a6baa79721c792f068d5d9bd7db26d47e","0b3a49ef182aa135a9f5e1125e489f445f51832a","c5ab18f33e34b49b0603382af4af5e3fcd18c4ed","f815a3df7ef6ff5c2de55783444041d49a75421d","49afad2b473849415364c03b43a9db568f6a5565","2bece6bbd35c53390b2d3eedcf9b6d9949db518d","cc407847286e8033252db8caa382857a5601fbf2","10469c1962172db954d02a3912053a99e2a0dfa3","cdc29926afd37feddbd93ebbafd2e3987c728881","0dc18ab0d6a67c0c34da1826a06d5498931f9093","bb69855f1ac32d657e53c388d12b37464f4efa7c","6d874ea685bb57e1c78b7c67f0af7feafc1b55d5","6dc1025e6313d711939269e1578fff5ffc0cd30a","975e18895a749d6011982c26cd6160c2f4a9cbea","3c1dab7be708eb89396cb565764ec9afe5cc346d","b0194a33f65970948ef66819913bf3034a3a22e8","5cd68abf8896fd86a33c048d6fece61c3cd3f8e5","d5caf71c3fcdeb422d1b0ea97a836fcdb57a8713","e36fb95c50ce0cd0ab9621afe668332895712c2e","132ba0ed9799db9ed1449fa2f2fc597d4b91612d","de9cc6ed96c79c70ca9cf22830b3e42cca4f244b","29b44801b2e9693c5d19d3e4fbb708af367c4904","5303efb2fabd668bef18b7ac7606426692e5d6bb","1e9465096d9c738057aad81d5046b85777155f87","359704bccf6b68c17f4c405685a01b5ed975bea1","0ce4d82bbfde8fba8e22e07635817fc649214c1e","2fbffb7cde4c29f56dcfeeb04a7ec2be23e3ab96","7cfbef91b30e191f9d7b9d950da8a0345ac8761a","33977412f3ece24b609cc06da469ba144c103c7c","31c14432b8808472ad1708bbb8345018010723d3","cb71a6d6faf2f42b7695e8fdb8f1c23d8b4ab34d","a4cfec4e2152deb5fc3bceb4564ac3f194f50417","15dd5c2c601096fa6201d08b872207867fecd29a","ab65a0cda0132c6a5e90626fdd89459f914ab1f7","7b23665e728fe10cd0eedb54824aaeae4ae23758","478fd21e07fd4092e3a099556d4004e34ae31177","34ea27138072446947ee12bfcaba288f9ff825e5","c96fc380e5f6bd6a24a3c4a736eada7a0284975a","ef643690c32c919fd607079107d654e622a57749","4b57e078ae396e12c7bb4c77f11893d49f543c32","980e78749b738ee224468730593fef401d415740","e8f0817eac919469ef1a97a077b0d6a9cab51bf4","30c1449289e525fc6390c5a30948f0d15b0b2daf","ce88118a71e7dd16508fc9d1167f9eaf811447f2","3f4e973a60e20051bf4a51a93048d84d2c83a0c9","fcc209590977f486243860c48957a518bdd37564","ee1afc8bcae2842ee50880d5150d56106d7099ca","50058187982361636a3bf1734412589bd1a0e818","36298186f4c521a2e839729949df76d6c318a105","a20ddfdb63ac3f61d3e21acc6042cdcfb1b14b4e","66987d687879017affb787b4a3ffb1ef11880336","cf17b081f1699cd714d2a1dc02b61cd6f002bce7","c55b8217ab9f4bce35a8053cf2e548469b821bca","c11c951871b50edfef5ebd7d034e2ea0975b4b9a","11ab7b6efc3353ac19aed6f88c5a38bfbe879ebd","b8db909f48aead54b99bb91c331644d5dcd54626","55ac818d9ad7f8cc40c264f560aa2cd1f4576d63","3d75b210b5c6468aac3bcb95124075f4e5eb7df8","eaa965d5efcd8d46fc019da7f20bba55a3ed59b1","520467376ba4ebcf59730f0e6af5fa41c7a50e01","1b358783ce94400e348807c7e7db75233a67cc54","c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26","c9a925c4e0e226b168f05b1d54b1050437869b5e","d10e5eabedcdbcbb3b2854ed27b50b756a771b73","2d46ee36cc4d920ae97d5cb36ea04c90f52582d5","6c25c42c7752357ce20ad21b4207ab81a6390e9c","6af38d119eb80e8ae69c0b5c72c9cd2f8c2e347a","24249a2c4d2d935aa8bdb489f7e208e7f8e322c3","b6b2ec7b7738512fa5edffe6b6a84b15e94ed33b","bc870468f157d18f537ca3393fd38b1add640a4a","99a464ceb4da8558e35d933a30dbaba8025860d8","936f63a2dd53253737babafd9260da0cb4b6720e","6c15c23889772ce4986765e801be3f216ed50a11","4c36d133d736357253d1922c3870f7458c8cb760","58647e149695d75eaebf02558d176df7df6cb744","872dd67876ac5676a28e99df0331517f446db8b1","ece18153c6d26bf7964dc0a46afa31b85c545b46","86bcbd5b152e0df512512c14356ac9e694d148c2","d3345121ccf12eb5f11f4200b3b4ddc92823817c","a0fb178b58d24d886bfa417a9fe5f298ce5e3e58","0c82d113edc4f7cc1bef11c2e03b2a1b39de90fb","dfaf071ae3c06cf8ccd82b4b1f0e089e00d937f1","40dcf4a2e75b497f4147547a880c57bc8e14a6aa","42e2821d04a5efd434fffa090e817905d30a0c73","f058fa660d8ac05c264e4d2392c7ebd0354428f8","9f1a5e71a68c646327a23a1d77deb0d34e335a11","4537977d6dd2a76580d9ab611a18634efab55c74","57ef77376fc369f3d9bb86278a22ce2a73ace732","c9e1bff93f86b30074ce178a1a7ef2cffe3b14a5","1f30bcb2648555ee8fd0fd66d25732cb8ca1f50d","b3826901c7794004e9cf8a51b5cdba88c2bfb31a","313b1a639c808677ee4bdca83e35ce645a23d1a2","854afba672811ce9329e5b9d2cf78aa52c07745b","670e443046b8444de4813178ca23aeb785e66b0e","cc846fdf0acb868727855d1c8120eeae936aba9c","e6dfce6b526fb3a48ceb450f9fe476ad94d7186a","12d40fa03f95cccfb6af994b03576f78af314891","4c712b9db573efb2660f575002706c6cfe3cbcdd","cf56711a7ee9e67acf41472453e44f955b457ed7","f494470005675a03584308d850307bf3c1fd568e","cfd75f7a4eb7c2814fc198989ceac87fe37080d1","0a5799fb439f8f6a29e3587970cf5af0b24773d9","d4e20555e8e1e7dc2ba2e653abfbf7b074e7e75f","3f423342f4d28b8cd4a8ef1b783ffc76425ce1e0","20eb17a685bb426b2de4a1e791d90241e1a5b5e6","c56c67db39b619d37c503e41e718f9cda39c3f0e","8c087e046d393a2fb5dd1d458139acc78431807d","3e09b9b3353bcaf2b60b4bd3ef3fb2c5a9189ad8","33c600fedc7417b2c9d2919332c236c7c5a58609","2c5fa0947d724c0dcb24643f692f7a9d686a5490","814c50106bd080220331c38d0a81c35164fd648f","dee100139008bd4dd8c270da6a7f5aa326a32c25","11c7323043627ca6947dd00e02137fb4636cc7a8","da970c5c5f0cacbddd57dcffa0cd123f3ca3a10a","8cb67b03a9cd7df802ea9a98f6ac2a10e6071cb8","296941f7459d2ed17523ce99806f2816d2dcc76c","392a94686c1b22c0720f708db1feb80f24d1e08e","541b0d0238c8c8fa52b13a31ce9106285a18a871","15986ea34322529637957d35ac66ad47ff936234","e8c620abac374dd29b2c81b6bce4ed70a6970277","e49ac08c24a9a62c6766fdddcd1f9908002cb013","ca4f055db0a4e6f9ea7b38cde14dc85ada3330e2","d9272bfdbf9db94f101bdc4c90939288c8df45b2","d58a159e3864bf6664851022bd26a7a98dc7fcf5","8c19cc7b3da43d143f4316e1b7de2c7c2a35b328","1f60d0c23f25910904cad1b2318785e00228c90c","45a322b6ae945c6a31e9c1744f24f8776edf4a68","4f39ce32b9195405f934445b20059e86632b47f9","da144fed4c49133a93b3b83cfc665352c0af351a","78423320d78235a5b2fde05e7816f79de729f317","64ac2b13ed9198a018397042fded8e3c1cccde7b","bad5dd37b087c3ba0acc9fd29b6de8ddde1b5a64","d5cccf26a99e5eb3c04efb953ce76e58fa2d524f","f12b4e5fa3b3aeec71399e0f329b0cad281ac301","bdd53615481a07eb26233f62c1fc66b1f56c9d5a","dc18b8d7e848a4de7f91e30c1ba23b634395c22e","6eb5af2b5af7b86a642396a719c746618dc6177e","129a37421d41b3a96abf2594e91d906de976c7ee","ae78413bb1a8375ddd376ad450ed2517c4077789","0722df482988de8b032c6a878a761bccbf07f7bb","9c516d8383d0cc7b1372dfe8450453bbd6cca034","bd8a5fba30510558ce34f6a863567d668524f5b3","6f185cc9f7d8f9880dec01be86cf129dd0a38b84","0dbec3abbb76fcc8ab7721286415abfb91873f88","350fcb6d98144f2a15c454170563eeac3c9d6dd1","aad234d5ac53c03e8c615ebbae64100aa57a0817","203fed204c5d473aa171796f7ba4fe082f391ba1","9a87fe37c19d36b6edf5fbc7ccb08528f25833a9","7119858ce6b5e8dd045589da8387b1c1cd4c76ef","ec644ccb69dae13c173d69cb26b9a59ae20854e3","7123a81e43885aad4a50b24981492c57bf9b9320","1c6a49b5f534f84591777c4ad17d518c3cd779f2","92c34eaf9c4b70e2e99f7c8f6b390d682e903ddf","3e0d18b9c00609523b6d3090cfdcad8f618a7b3f","ccb4a6acee24ca0e0f14599364e171b7b88f8ac4","c5f071705309596dafe3352302e9e416f3e09760","59c3f61d57e745db2eb5ee2eab9c4cac17105f7b","da03791e454e27cda66248d72d85947a8493dcbd","777f26fe29718a6609bea84f693ae96d8f22a01c","1da6b4d1d1a2154fba85f5a37f958d333347ab10","541c4bfd6ebd256a8b2ec321c1276575e7f2d56b","e2861a3b7cbf92ab018b75e330b10abc42463a6e","b622c92fad36ef7c8cfb84f7e0de188557808ee0","20918587d39c5c9c370e3b4beccf883f553d9b3e","07ccfa6a07baa8210f354aaf2098ee27a933734f","f577efd47ed2f0aa801155756e4ba5d5ea2d5f2b","e9e1753c3cf96015893d4d138d6f085995f00035","c79fc6716e0ccfec5f05e1ae1f5e90d79e6689d2","2ac8c2fa91ad1b7b1612c6621898087600192b9b","938681724f80ef6ae5c1e0bc64b479bae7fdda5c","1aabf4c1668bd989db6667a2dcc76d5699d84833","5567cbe6aeb857b98694acad6fce6b66e9d7be73","7bb9a26de383d811cb6a8bc3f8fac7008f58acc9","25264568076c4aaea1319c941fdc64bd28d4c078","78aa7b382a8b1c80e0e2b01e02ff0acb2942e2e1","5195935156f942418a2ef3f1159a4bab391ba11e","8fe8e730a01b44650ee1540d662f5122474fec9d","dae02a90415b3af5ad2f14297e6259641cccef81","c5da28f24cbab915098165b13f50bcda049e273e","3e69d19116e8d0d64fcbb096d925249e5d3596ed","5be675eb0332ccf660a81df51701146997ef9fcb","45a9a680a3cf54d4f43c46c3ec43a108ee62b834","ffab67b8daea8e3379824105439eba8226b72fde","f9e463bce2607c5136acc79ecd495f8b62b8e5ad","f5b3b24c22186f50b3e57fc162ef9790f288c704","0a6446ff361f1674649e1625eb5868478d998091","6c3f80c5260319002b1f5ba7bc78f5ab21064f18","758accdcc2a780a52fbd78def451243d73ba59e6","158c3fbf3cf0116cdf5d7b74237db6c56db24e4f","0a338a28d913b882f63444820073fecc421cbd5d","520d84e042bcc5d211950022abb40ff7cc90b15b","dcc759fbbcd62766a59ef077a668962862924aa8","79e506ff520b3d53680d131f8bd0ce5e0f0da6ec","ffca222d171cc88f52c35436919f892f8e78df6b","09800ac65079599c568679b53962a313182885ea","e9a89efcf822d260b033dcd02127c5874511d01a","0761efaf36fce5e4ae374d70c129074b4dd749c5","1a2311e3505765e37b736fe6bb46bb229e00701f","ab644de1d84c4e233d2b718a34529cf0cbd06e04","1ed5e75dd7911ba3b2ef6db04feed372a89807e8","af053ecf4de0b281a51a3b82a17df5ea581b793c","ee9f8ec1d6aa64897b0b9350b5fe68098a35c6c9","0f5f916bf004dc049a8de9af613d9ecf55658c76","14b4ad931f54c73aff9021a1314943278295e602","5676c42ae02f995b7915edc8afe3de9a73ebecfc","c4aa634b8a31e7ff86c934b4b90533e7d02735ee","ba0dcbbdc33f1aaeb44755ec6c2b2cc22fc41e0f","06ce436144410fc0f8f117d2303b79acc4ac5335","b3f3a91e15b258ae0061110ac489940f10d666c0","1f4685375f2d2e36a2e19e67ac9f614b8c99ea28","a1246512803d7be7affc75ca0a6730563225e40b","41701ed04429e3fbcb0b50bfd3ae3bf52bdd915e","57d438eb7a3b15f080a7184b32fb937d116c2954","4d14d61bbcf0b33ee5e039858ccfe605430418ea","cebcba902206dd8dec653f4a164f6d6542315683","b57fa8f19b9d6dbc5286a7783c8fa9024bf81643","8b80e9733821cbe2ae0701edf11a312722c7d306","5815aaa0353cddbca8067b0b061179d23162974c","a4fe784752770324c09d4745adf001756c4e1e93","ebaf2d89e9d3548dec3408ebc943f98a1f4466ad","6f1ac101b8fd600855f52a5b77a7278cb31ad1aa","35c5422dc2e3451abfc3f3debadcb69dabb77c23","4ac7f5acf98ad08fb826979a0baa3d5e731a73a3","f04821669edad07190c86497ca59b20c71e87eea","9a70ecfb9045ff3587d0f9559c949cf8ccbd88e4","f5201d44a89836789167badb3c11a71ec12863ba","071088cb1439a17adf9f15cb34861da005436cac","622d428baa980449a960a2eb03d833fbfb02533d","4fa486430e8c3b85d29efdf8b641c22896ee6d13","9d04f89beba547a7723d45ce9582adec59319b7a","b786e7877ba176c0cd5d8289abd8b60276dde35b","55a36b7101a19cceb1386b397ab3158b94d7c970","20c8a4752c1202f26a7f0b1f6a2fba66386549aa","d0c42da961e87b936ad3f82fd45ac6f577a99e6b","0843d2379cf4dda5c2189c1471399cd2a3f00f64","df5dab738a9aa35b75e439732cfc4d23e16789cd","35d15484fea001dbe167b675098159a95e2da19b","00c03bdd2b27b1d0214a451e545fefc9affad93c","de3018703f4d3737b0cd35eb7e46537e668cfa1a","a4083886233e56e423b3f75e55cced5913d1f02a","9b3215b97730d6ceb3a9e30711642d66cf81afd0","29f37120dd7d79218e589adc36933d508976632d","3571087843d594b927c9c76cf12483371c6a7ca5","30a25b7d0333bf4d00cb09244426f17338fcdf59","81c9cfdc1b4df336ba3cd01024e01c3a65ee4797","3c857033df954b481fb6ba9545b074588b1aee02","36bc8f4f729a97557de5380afadfcc508f6609f7","43757fcc85ac8e1c4657b30968b9bf2381aec329","d3ea92257dc48dece18ae142fa2739601b711137","ea7646aabe262e37e13a814a79c38efc69b1a09b","d82a7cdcf7e836566d9c1060d45e2ad1c20e5d72","480b417c5baf4d15379bfca873e19e0e0ba24f45","7c863d43b8ed94fb9d5cdb0cc61e33836b7c5e91","18e453baf33e99a9bb7c7ea21f41212fb8587d54","bac8f6332ec1390ac1fce1fb815f52dc8f255137","5eb4965050b527924b2edd24119819126121c52f","46af050e93ddda77fd6316b0d041b8e9e6f0cd49","75d95fca7902a31de51543b677fb56d4c1983246","b7bc339011203e924fcf23432f81e53427325563","650e0cf3186df2239cbcb6c178533a09732f3f02","f1ccbbe44afd4b21c0554084eb0d0e7dc792cedf","c3b79b1e074abc6fa6f0483719632f9d9c711695","fbabef6da388c60a982601ff205e6e9a09b1eada","210ebb5cdbecd326c1b0edd35cfda94e3a74c6d9","a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca","f0f9ebf43cf0095d9e7217da731ebf5a8a694949","56edf1f9c68a2cb2ebbbdc1c81b92e4a9a7dcb65","a42fbfc426017849f546920cf2418614185f528a","5e50fde3d9e48941a5f36daafda57950b7a70b1b","7b492e6a23322cfd8630521e30804a6f26709f08","3237e05c3608fc900cb30519ffd3b15ddb064c9f","05bb8e0c106686f2ed5a9aad0f76ecc64fa5faa0","779426d2df8af5173e1f44a4c63fea863b57e461","15042128a69f301f9e88981ec5da9707d403106a","bbcf6bde41d31ceaa39e51dbe15aa25d30aa6263","92f062696adc5efee2355259f42f5462ec42a605","b8d7dd22e85941b09c7c76ea565f89d1994e6d3d","a0d843910fbc56aa55fff68dd84ce2eaee739ed2","56a80625e59fd57e4f8e13811c950d769abbc982","be606898122d8e6cd259bfde8132dbce62d0b2ff","9b5015500942fe3e246c19bb6b29aa7a01e5477c","9906aeb2f8b492e6662e68aafe11e62524a87cc8","f6c94e62850c2418b4ccfe2bf6393974cc435f8d","1a97d6455d05320eef5ab9da7a7b0528d791be4f","86c66597f36cf90890c1dcf641649f613675ebcc","d595b79c62a2db691f5b7314d365d3a57b601c18","b4417161f536ede56c204b9c626fc8d406ed6af4","a6c3147c0a3f0e663399039be136fd116fd79e41","ca3061d9c2b8916224a0938197778ee0046e47f3","b51180caa3063937d2155233fd0bf8155c317ba9","29d3ecf29a411552809ca95f82ff15a25ea5e420","e2145bc960333b996c5d6e7b96a161308a779c41","bf371dcb3294027c209cc40a42fdbf438d4261af","22358babda1452ee6db4d662dff373472b93fdc6","d7468fea5b68e4da9f5daa3a16b450d3da72f27c","267c942121cedc02a14d0102835fc0e54970b284","4664d03a0e39be6dc8f5ba8154e1d6b776fa2293","1a704d76769b1d986d959984f666953ccbd8faf3","a1779c90448e2d86b81812c45814983d142ae9b4","82f13288dddcb6add01ddec5cb62a31d85f92bfd","2d05e102b7596d14e69a0b6a4a7577225d5af4f0","d79ce05b91e0032c6178935c7c0757b9a258becc","791f69419daef09dc1e67ff3b9101437ce945bdd","2f82da7f72b413250b3005fa0c5c46ecb576af21","ffec7cf193b72dd54b05acfd09b1dee3defcce48","e8a0c5da77bc9d8a1944f5f368d7c414a6c0624a","34c4c8046cb0d74878af879a9737d6878a75a464","5c76e638ab52b695ea6ec9fbdc5d1b66c5298995","0eec37e24781ff16979ed5ab6c8706a11584c3f5","601564e9a9dde2c59e16033052f49f0be360e29f","0899b5029cba7aebedce809f8e401878978c95c1","00755ff2c0b482a7346abe2b2523f1e8d8805547","423ca9bcaf4781abd62db47d6f232c279af72429","98f8e7df1634826b719039adeca1b8a5b326b0f9","71e4fae3a1fb8ab684f5366442e5325ebcb99d8d","6565cf336051c5c0dd6bc48a18d6e7024eaf6ffa","4820dfc5707cf767314fa211b19af4e721d7a8df","1a8b324545c8627d4695092ff7f22d7b4df9862a","0a1db473fb78e57b7eaee32e6ef1449154356cc0","3cecd0c6dcb98586177186ef1ce7179fe6f97ca5","e3617cb18771232876b1318639adb7dc9c5f452b","372cdc20705dab7c2227b89d8bc4d425ffd3e8a4","5ad9be4c24e9d7dc5672fdc42cea896622fe5685","ecd226c6a751f8a20766363fd1f2e1e0e2da8fba","f5c15018ac3660e83e98b2d9708fab1c00ec6eb3","96882c72240361e20dfeb55b9bb23560a27d995b","46c28a0acab5e9d3f61299cee5d3c150a5bc90a0","a650908cf4b3c365b9fb8c5709d4754440376380","cd81ef4d38a88e511b90c57c3b980b1e63733829","52cb4ec232c751808625e76445d776c53791bbe1","ea7223d18151700650ec18c13f440e35dd2cd58b","a84093559cfc4038b44894441b494d1a395d510c","521280ec444d5bc58c8f7bcb044368d20f10f48a","7744bb153f222c0343d587e5cb11cf6f19172634","2e22c07f4261625834bd0d16aa5e09005666ab14","cd2ffdc6725aa6f7a9a4af6fd5abcc4cafae61b4","593511b2b8d697d07d8185deebcb038c48d2dd1c","752a116847851cb0596e469845cefe9731170f35","dc7b3c309a3eb7d2c06d24e9a7c34bd84693efdd","01e4d2672c3e575da3331536b11f3e96c472fb59","865be2768b9b90aa01faff3dc17cad05ff8c7798","b03a6e55e0a2dfdf57139459b6854fb72d5841f3","27fb329c8272e14e2addce928dd8ba8ff2011d0c","2785444f891c04ad6d778378bf367cf649b77e91","d2536a0cf1c938a7882c73dede753bb78daae04c","d1ecc25db4673019d8eff8b90bd94bd60ab2906e","d58b0a5c9a3ca7964ea560b72fc321b4159df89d","833c3917b247baa46f5a5f6ad6ce478cffc1911d","67aa409f596515894fa855492a31976a3044381c","92031747aaf53aaaeb4a8cdedda8761bccd2cdc3","add040d381dfac5b381942267ef604775737f577","9a0aa45d5ccf3cccf276d470433fff6cea2959c0","85641c545bedbdb703ad923306786afe5c312110","33e1716f1370b129af37ed93bbf7a6736ad43808","d05965963d402b54b7e7c662802ecea69ad50745","ba4439c4914582f10b06168a50244d82efe84b20","36e8bee7524ca71609e14b71c7bf427eb832179a","861f1d34909f3fe0fe5f797db14df75a1ec1a635","24c76f177e5702844cabef98f87ded9aa89a67e6","13b630eb0ca70cb17cadd59285d2d1146fdfb3dd","2ca82225b78c1fdaac94916ff932067b21d3ff56","28dc30cd594efbea667fd9a5e507f3ecf8d25450","c386a02654eae581183da0dfd138603a0667639e","f328a356aea0b1aabc87a04fc7b60be5989c9bf3","117eb16adb98ac71f17029d33058858468581ba3","1a8a80368edb544780878ff4fd3d650024f5e60e","60790c8c5aca9435d1b54ffd8a51a9137c9ad617","81245a634b9dff041b0f2373c643166267a03857","8f460bb73db00216f3b24a528d80314b5d632a16","a3b3886029fee450977a57de491406efa0e6270d","b5f29fe073badc772d119ef1807dff5ed26c6b93","957e85dcacf4e1f2e62a9376671388fd3e8b7a43","ff1e0a3e2cb6619644215432604293eb7ba53699","3d06957f12ba5c04702f3db980af9c07142e7886","30ba4076cd59a916054c28f4a7590b3884c88576","ba568456c6bef386c8b0a7be4a5fda56661efcf4","7db006785c7cf48df253fadcfac68465745861c3","0a5e0b8e39a7af22b2a89eedfd77d711c3f062d2","608c2eb3b582463b2990adc7d56a40065f25628c","cc161dcd6f08277a7e88b527172a8968b56c4fa4","aa4694b7b4717d7b43e0fb9a037d07cd20ad14cd","4d140974392017f121384ac9ae9080a2b116f648","72b4a09a1402cb3807f1c3454ed5274dff67d0ae","ee61d5d04b89f90639e6ed0bc5ea2f75bd1652b8","a6f577a9f2206b51674bc9c61661de1fd9684604","7c24a26bc29df3e4746d092690d2e8f577a312ac","bf6d7add01d3139b39a152bba2dc6727b20d304c","fc52a74ffcfdf97acd83df159124fdaab4e2cc7c","975f7eeec364a669c5622996b9ff5517ffeb3721","335688ce785d7862c79c41752b60b6dccbb1bd07","bc005a57d38137b062e0ccc26467353f53556930","72e0a68a810f0094f57b424d828ead5903f8f883","71b45614fdb4340c7cb9d42928da9f2536692d70","f48b76fd8dfec4f7e3a7ab4b76601502933bb4ef","69091d40350d4f632384f0fd16a1df80071b0a37","100c7888849ed384ef1a4788816cbf3b445ec1eb","ad1028471c9a8e8c2aeb35d232f259fa007e2c26","dbc4dbdec1823996f47c303cfd78662c591d0fdd","fba938e5740c017fa2d6180c15cae852608ad701","137f8a58a8f2a6c356ef00e5371ff144c8a89fb0","7655587efbb209703efc15b07667ee80de23bf5d","53bbc046ee670a1c24b1ec936066857ef6e73dc9","a00f19a92109ec33de41308e6277b55eb444320d","39e2af32ca153b21b883f64d8cc562f305378367","cb20441ac92fd698eaee863a41fa54b11614151c","a829c77a58247726841b5fb4fdf2944e53d82946","73b8e5acab7e389d7ce8cfb48d533ba74cd86133","65ef19abe3cb95df72f5256b17ec6667ed26cf6d","e4dd65b6fbb64b7114cfe99adef87ac19d9cde46","7da0ec01c0ca5899cedcf383110c14e859be2af2","31ba932e3bf7b3ad7ab6ef559fbdb3656d7afe86","259778ce8c861cc6f9e3ffa528cdabc06f2dfa39","52c0550dd7fa101428eb4d9ecf4fe5b59e34abec","3528b1e571dee24917b0141232f135e29bf088ba","574a5714dcbf5fcf126f3f99caab62a345e665c1","07d18a00763855908856bdaee868bd4ca8deb52f","8d57a3f3d5e6785d516f7709f6f666a603ef557e","4208518c4de88186a8baac5d87e4c20c218fccc8","3531251902595f4d2d17cab7100b4ff7a1eee2c7","e6cd5be9722485490c628fdafe76f7e7104a286a","357b9602b48e36404a84daf5022210a2ff79db6a","092509cbaddb069998ff2dd266bb7933e9009d99","41715c1e8f6e79d14b96d2756f8a7aada3506266","e4c9f8895e9ae81ecd6983f008d6aca8df33d665","a48dc9aa17308beb7395372751500925837841a5","d22ceeef1bec083d5e047458e88d97ca091cd1c5","5886f810c20027f7958eff62d2c876c8b29fef1e","10269b74c84d15301bcb21ec0156f4b2b2457cb6","27370a9d16239743129a68f00050d7ed45549bc3","f98f65fd7f9cd993167a3e183483e4de65b30c3c","4ca06efd11f7b496b20e32d0f85aba7996b5e184","0953c8fd55531ca642444bc49567bdebd59192aa","317512e2fb47cb024c58b907a149251882665580","c74bab66aaaef355ef8ac8d7e1a249509fad544e","a1b4e4c607acb09c13bdf1b9609f2d45c4b01e15","53990c7bb9377982a0dc5aaae7a75f046189c9bc","2db9973ad4f363cac9848ffa65f6a78b6c2814b4","a29559bc0e8bfbfcab7e0f4b05b9e77119d71ce0","3e66cd9b6862ffd6991dba7c7cad5a175b8db320","c24ca2c7a8b5471e9175f8ec1a84fd69a24bbbcf","2115935f46528bf5545531c9c9003b0eb8321651","d67c9ef8a38b0092b9f0474c34da0262591c3c63","7d35a8c6fd07b81d9cd37df36729006e94aaa01f","bc404c093ae8418f407aa1973be82d072f1bdb18","5d8d8993859250dbe28dd7303e15bef1b1930860","356af7d2a5f195867b41e2428ad7130c08472c2c","6dd8dd935e1c018a5515932cb418a9066cd5a895","c47538d5bb60a2e332569f4fed759a4eb513ec52","a2f9ffb0c7eacd45198f4b0b8702afd65eded9ae","0babf9cd0cf58d9f86624864b98db0128aecf307","4fc0910ed3bcca04ba78935361050beffc8e35ed","ffe770849150ce40ad03004cf6dc961554a5440f","d2419c840e221c6bf6d7b493f26db861f591d5c6","2ca656fc38a7da6552b8d1bed88132062295748a","d84c79d349b20b0445b934d66266cf7c88928b09","9b4a0e283647426f76da6c5815acd70b68728f49","e1e9dde4f3c756964334051f7eefd18679091d90","913e5cabbda3389a9a94167419d0bf28937d8087","d8ca7d44059472344a7e14346feae8e478486d3c","69f0d3b663321c4436e78efea224f8cd8008392b","a9229d37c8649e7de4df6f766b1e1967a38cdabb","cbcf2557644cd70092fcb890289806770a991929","7df94c69b213ae0fcc955bb8cf020fbeea14f986","60a929d18e942a08457d29c7f958fbf2acffb02d","33da7b49137fad76693d9a1cc80745953075daee","82aaaad30cbaad0b9620844868e0f5e8a879e73f","b31123c67035fc16356f4c902fd109d2ecc4eb63","91b5a15ebc5e1803d7d544edf2cfcaca70eadba5","515869537e355ce2f842ce873a456fd79b35b23f","d30682ad2ef4acb011b16a64aa5c0c56918596ec","5ccaf36c6bbbeffc5b3ffff14205af2f8e9a6848","b13bd3ef5c77526927fa52296cffaf4ce5d53ef2","6d13e113734bcdd02532b27282956e58408b9f6e","b5838bc4de6176b07293e9a5200f11607b93b420","ac9c400adcc6cc94772f4c13e7fc26dbaed1c387","dfb3386184ba581a789160cb9236fe5de8f8adc5","1679baf833fd04291f9bcfc126a4042169fce5e8","191ff0ecb52b9051ba512fbdd0586447bbf8c68b","2d4f6ef0bf70cabb431be33a272addd0fa8b8321","27cd90f2b017be2ecccf7be0ebf7fb935798de7e","9d9cfc6f61a8bad7714f576ea9eb95a18d18b4f6","f2d88d81317c9a092ce57f13bc99e67bf8148a5e","bbed82de29fc07ef158d243c25cef76d2e61892a","1a0ffe3b64e9002379c9a7a61635b5ab76db5eb2","82f9836a1c178700aa3a7470eda4c40c28310841","844c5e12e664e3212feacc9ee3200e116556fbc7","afb1dd1e4c7de5b2b6942b4019a553be72e12a6f","ef0671763e834de77910a704163a62f2ec6c6ec4","61e9623ced62d73bf26453e2fc64799e0ee60aa2","9c71b7b91f7215828951c96f3d75b55765bdbd5a","7e2c3371621db2a585ca2297d2b3e5297ddd20ed","ca72a4806f5186ef43ded4ce13b4a304a30de35c","f1f8fd1b68aa47e8a199c11599ffa7c4af39c486","88be952fc9021df7e10adc49211e5024d200a665","a2837360d0067151e1916922940c6f982fecd974","f818448199bfc13674016499d545c95b9befb3a9","cbe7e9e309edc401a675fce79a9619ccec5b79de","f3745a23be30fa8ef0889db82a6de75dc02f1f7d","059d00742391d53b9c273c3bd9eefb247db5a4ac","62cb43bb8dec8f5078012b58ff06a2077078565f","a74cc225912a806ff2d460c4a64afbef4c8d855a","57926f8091594c9a6b29809859779f036fd6f1e2","111dae950d5f8f6052a0e3dd1a0b59da123ef38a","ba11dc3f483e665ac3fd7b7decc5eb6f1c82baa2","79c7e218477011f90011e64dc991689d3e4681bd","4f16baca43156eb2f8855aeef79b61decf267c52","8d1792a294e0adce99004d40d5f8ac1d81b9cf7d","e23454d5c3c22ab1a96c16737ebce16a6eadf984","25f742cc3d68693c51fbe84ce7bb633f4bb1ae04","12a7f15bdc2817b5a77f0f2b43fb318bb5160e40","308d20aba5f9dfa8725866c118780be04744622f","6b729726e0c848e2a60eb72782315a883526c913","c32d857480400f1a503ef146916b8df6d4cb8315","7dffed485bb6e824335de96bffc79ea58a2de576","433da3ef2314662efbf11caa2b6fc60350e3a3d8","f1176e2a93e3c577b6f782a779c12b13134f21ea","c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70","10c400c456e85bfcb988bc8a27657d044306ab10","d3c1f2a7f69a54652a2a07eaca402db2ee489132","b37e869c89208a7b7f04b95bbba36ea57d7fb8fc","65af96eab0708c02c5a72bb7d2a18444cc728046","9488f06e4a4bba74db29f5a1d72ff29558cf3e10","5636ac526e1d9b211700ec2386c2a01c2419d1f7","35ed1eef2a6a00087799ded7e10ce94ed4d8b373","072e379ffe7f0d8adc2ac0eb700abfd7c27d8278","74d028729fabca2041e4025835294d0769b0cb6d","0f4643a4f6cc36b806e867100cfb710b8c3b1d3b","4cc4f5cc5dc8ad272d694efe1d01229289b0b6c0","d31215e4cdea4bff3a692bda24c2f248fe77c8fb","04291c1e7745484f47b845cc5fc8a0d06df81ee5","202e4c8836ab99e818ce43431a87621bb39181e4","d9b68c5f5d391f9e45a5a8cb92aa44dcec164c54","57516a447395223e56e93e05994a5bf69ee3bcac","3aa7ea3bfcefd15299021b955d09ba05b72fb9d9","7e3c5043c1a676c69a3b81bbfb3ac95997f1ab1c","f08bc0df7c16a6d12292628ec8cc2e015047c450","8c08f2380d30e300f4f80dd292e9ff83f7bb84fd","395eb7a3adc3a5fb9bec4ba846fcf789a0eeac28","ca5abae1e7011e12960cc636544e621dfa6ad904","3f4062c7083d51c2d5375baee3a7e42bcd591e16","bdb07fcf4d4fe1c7e35d26f373e85435c38f52d4","8e8724126ce7dc52928f196827c9af876ce3d639","d21f20eb5fb6dab41f2afb2069a216c8973a294e","b17c801ee827762ec539644badc6b32f7bc87024","b1894e6016a3333a4b9e7cfbc0253580edf09fc0","9e204658ff8d943e363cf3682e61ff01c1388805","9ba92f5baa056e1c6c8c2f5d0e6edb8be7b7684e","7a4c0ff35e10fba5f2686e7fd5623eab31b07a2d","1d6f19f3a2f0eee061dad88286916e88db34c68e","b79ec86b644175728f2e27ded94a928f24489278","9ac940677c9febc5f1c52782a717df61b0224344","99c7421eae9c4e0a0bd003a416b0b786d0e19cce","f48a1c9ebf8a57d7680f263467501f595192e30f","7a362afb88f2e71e4d0be7c3c9afb23f1447e5a1","cc30e2a9a503f4b13eb25af2a552a029d6de815b","ae4cd72e6283765af26adf12f91611d09dfea95d","a5e907b830d1a534f13e3a4f3c814ea25d1dc596","375378b4e8b0d3bd9463339010da90161d378a97","e6a3ea1e264a3dcc11312463a654538b1e287164","8a6b023cb31acad6e3fe244e302e916c23cdd6cb","22d9e56c7159d99101b26189aa4301a77e4e8518","57a55489650faa18d785b69d2ed59314ab6faf7b","cc7c892bca3ed70d1ce41cb64e53a6e50da6d0be","0fffa45158bebeb4aaba1df1d271c000fffbe7f7","2551647690c894ab9d82493b48d50350022eb893","6ec93837067521dcf10493dcddd27d60a92376aa","97a2ed6fa6ef49a5249916cd1c8b22bf77e58906","fe3bbaa9d075625a31bf3181b7d3f3d92cfa6d09","095ff6dda80005cb3268856654c86913e005ad25","ea2557329776e18d99786e2dffe51fd3b9c0ff87","27ae3c839d3bfec896eb521d3ae2878073391023","d85472bef05410528819b681e0c463d78075c29d","d6b392825fc3e22d9e0c62f0d17633c4224eb28f","322b0bee4967545383fba8a2c9b1253e2a2bbf43","89c50f73c735b9bde44a1dd09ec1520c014d67da","933ca6bb8a9fbdb82714ce5d3f5a3f43ccf2af4e","a3f9fe52ec3c3879b1dda581a8e2122c1df8c6ef","4140e5261c4dd208cc452df8ef416f032543ee91","b8ad46d38354af560a5f7d0a964d792b17f684fc","c40fb45e598ef7ee4b29a4f77a68807669f2fc31","83fe9373621ab9f7e175a43868b2eda935107539","c2741e23858d77892bbade2fc3406a7d633d9e4b","06138bf18c25a8c5f7e2e5bb1ebd9dcf0b2f28dd","cb3bb2652107b4e718ab37f1f966cafd3d9fb917","42504ef0d4123e7fdeb1a81f59e800c3f0bdfa7b","e73e00d369abe54009e70498238c286708bf365a","a4005221f5968e829bdb0e5ec699ed91460b4a2d","ae18b1f83f713faf0eeddb54820290f7ed6fafe8","e5f905a735866981c783c92c257bc104d395644b","4ccf3bb2ed9811d406c5d3dbb2be692751e2eb9e","5cb90ad67ed16115b53da4fb0865be612afed2ac","3ee0086f2d02e73de0ea0291626adfcd4ba39bee","ee5dc05a09e50351e93026107abcdb94ef1216a2","4e392517dab9b0ba137533a3d381ea1fa32cf77b","8bff891f3c22551664e7f82702b5f778b780654b","c2c8aac9a302700d777acf539fda6113004d83e3","4f929a0fdfae24b1ca5acf0b732219119090ee43","175777596ec3521731665dd750fd7087793b10fc","a68f40bf3018f3fcfe0ebb75cecbe884230528ee","b7a0a77f4ff0fe21cf4c3927cdddc3d46e11db30","15904d66b4890c4106d8d1276a4bda2e552e89aa","7f40734a1ca7d00f5b1224bb37cb933fb5ba0b44","fe33ef5a1948af7c89a6d71de3580341cf2c0d6a","57fff67580981397420ab8be2b3121ca951f36b8","60f054d3acf5d629bc3ce0f10d7ead8f9c10f973","3a05bdbaab2bc45b3d674e9001aab14b58ca7ed6","1e8048dd45149b8d574cf983e12ff5886d109da0","730d36f350274a055a612d39307b02b43dd59eb2","cc6dce375f8572e758e4f13d8b7facf623a4b4ee","7b5a1f6481b8df22ffb2dd2ec713b470ffc2a980","2e74bf488b93efa6f0a8431584943ec178abd7db","647a9141558e0dd618e62b0563dca3363387e897","8f133e2c4d27b877f83d5e14821220989c605750","50bc1f29220aafe073256d072e644bdfbcaace83","eb0f9651b3bb12b79db4ee4f8862a3be16a11ea5","512b9fbf4aa9eecdf55a8be7d793ff0026aada3e","8b76199b4bbbbb17aefde757ee18a4c1b00efd52","d0f0d2916f095aca3fc3f10c8bdb6d89591910cf","15fa2194a6e14b683f0379b4e6b9dca450eef555","69017974beb16dcfa971f9b6f33a4f005be57bef","aebf4fb48cc9cb1a589dad998a773d058c3b3e1f","017e6e8a4c310dfd5cb6be2e72009ff2f24fcbcd","574fdf89be67407ab1063fd07036174dd1ce86a5","8632408dbd50223256a140940a5f02fb040a79da","d6fa5e302cefe91f6adff5e3131f622bb5de1f39","286e95c94866f66c4210b33c07df0c15da5b7319","2648e50779ea08333a71007b8d7a6623e8714729","ae78127ca533f36ce12d188a8b6d46ef33e3d1c0","26017499a582312f981309ac5d9ae7aa5b4cad52","91a85d8805a4293aa37900401db19fb3f49b3801","2bee3fba184619dc5857d2ab8c18b2553ab50541","4f51211dfb5bc894ffaf285a450b3670123348b8","5f8f8e4922765f729f3176ea0ae8eb807a0281d5","0e8f44016e3aea614a35b531887ad2df2e36df0d","6aa90e35bb57c8465e99693a24d89ce7f39a2af3","50eb62ea6e7d8d04723be222e0aee19b82cb083a","98a36c67f4b357a4b6c5ac015926f99738f1d729","1c5376ae5951a4e47b972244cd2ec47760469b0c","aabbd00284640a4789f96702c134ea40b11b402e","c5e0e31f5106d7d91dc478af1f86740c74cea824","0f006994d8be89e3c06bbec50eeab6746b17865c","ee581e1fedaa4eba7b3af3037ef049873d265934","cf941fdc357791a93bd9ab9eaf16898e0c218ff3","84ccda4e1d6f9a63b689167887f7d329cdc5dffa","2b50dc5d4f0b9d0c6fd5463b5d89d17578b388ab","d455b13fcf7ff7ce5d62c08d97e035cf27805be5","c5b4f3085ffbb1d37eea01a17adab4559f2a69d6","8da1732013a4486c4822591b2211e1777be12fb7","dbb28559dbc0db6b040d138ca90fdf5f94f7eeb8","3941e01a57653e6b2edb8f056f657f4ae9d569b0","cbe7c23afe0910e9ee50e198fdb3170214315ed7","8aa778cee5701442db204ae9341092f3de49bc2a","9bacb67754ec44ca2fdf7cf8d2bd0fa53f8e7dc6","e8ad604865ddd09dd4c30f60854db7c411d66528","40f7b6b47b006dcfa093f05c4798be023b97f9bd","fb9f41a071f60f7f6695cd1ab540018cd960bba9","5b002e04be2a8a7812aff69c81d091dff24c0ac1","db4b81d96fd788d4482da42dfc7bc41e6427b411","a1007cceb0628f6f92e7c30f8f2fe75ec7caae94","73a8f621dd18b79cab8597d90f1bc633f6de956d","11cbf8e2ec4f035cc3cc344d94b2ebb1e7337546","41cfa664a585c77ab23a196e836f0b07b62c4564","d441cc966047a1eae87e02634feef54a11cef179","05b3bec70d38c85a83ddaf4a3c97b7ea9c0b392a","fb871b5adae3bada16ce9bb8c661bf959fc66037","1a7c43e1a1c043b88c079d30166112a8dd4f287b","e42176d549274de887b9f727a60f6f5f405e9fb2","693510984fd3e7c8b0260a53fbf6b3bf1ee26c8c","c78739adab54097edd7aeda706c7ef4423717f88","767f9ce29af9179262070f55dc2fef3fc6cad8b6","b7ee8b2f3293ec21cde3540295ba82ae31457bf9","3d50a9d95863441a5a6b1a376694db443273006e","7947b7c1d618e74c66b6e5477149f4417f5eb2e8","bdf7ab1b05b9256a44dcbff0c3c3774479edc285","d891a91ef1b18d2ff7ef748f869d17f17fcc40ae","adc8215e9cbbfb4b84a0a975b5f3de6200311adc","5665bdea1b948fdfcc8b4f6b9eee68c62e19fa69","f45258ad8d7f4d4dfd225469e6106bb6926ee536","1aa5fe387fca82d5856f5f348906ae37b7092a97","b259fcfbd3b53e78fba09fcc089a4a0c7782a6cd","d0a6ac0c1dc59283c2cd0fd95a2c5aa3678af1e9","a447fdb199f3db4285641d645556ea9655d1fad2","88fd69c9bbbdc3d8f875e96c5dc4c2dd5d35c115","513ea0ff3281337aa45d6e87460c1de6939e06b9","b19ab0dd79af6f907fa6a1bf4d4c6e838b6e1b57","03fa4d3b8bb380ac25870934af4ef3fbe395e646","27a848e408b4ed3e5bdc5247c3579ae6c1970594","8bf8cf1316ab323eaea2b7b03ba69182e1060021","5b3527ec82bc084f52317035cb83123052fb9f9a","8e82bf42a870bc0ef8d41203f42a8d7217adf695","5edb3b6ee4ccc10fa8cb0dc5a82889aacda04ad7","ea5231fdf406b7f2e4050761e3d383061216b4ec","decd5052d8127b123972c26a27616f9359945766","226f2ae2f2d47163d076440c761bed5c4e60027a","4db801aaeac130a74197ab43e531ce2533414eb9","1c063abf0d2e76a4e5a9e0b5c1fea7aaddb7c7c5","ebee9898ca71a7388412225fccaf460c258c6940","f95edd3be97b0874c59422a74ce9f8ba0699b78c","92bbd2d713f92115934a134cd9e64dcfcb6378e6","dcdcf358db00a6257b920b3b929bc744e45e21ad","dccb37417cdd9febdc3e2d91dd06642c553c433b","390a2025fedd431acb98db9e46faa7bbb3ef93ae","5f39f3a2dfba500b6c9cd8f87b0dd35949043822","fc838213165a1175411fe8b4c3ce1e9a99decb2e","ecb92bc6c3258b784c18484f9001fe3ee17cc58d","d12ff0d09e904cb92c868add30b0cf36acc68396","6e0892f223ba2092f4b99d08eeeae4870b88dc95","d73f09ef48902f450e2d0910b8cebf32c6abcd52","e7c5706f714051f6e62b0fcea5dd4dad68b83297","20442d0a896445268f0991953f8b785bdc9747cf","de309c426d046eda186dde39e81e2630851f4d0a","134e24408a3ae6273da5998ee257495eff79eb1a","db3776e1fdb6ee3789eb556db5d60d496ab30d96","3b5ee014bd2ab30d96211866efdb85ce54fa4473","030528a2852dc572cd0fdbb407a60855eb1f87a4","f66e9158a8a49d1fb88cd31975a2a492b3aa1d6e","b7c4b9b8cd450fadc05ac8d0489d9e5858c27022","b11e145ddc29db27f75c463cc47c65cb8bbd205c","c68a34d6bf42ff2fbff2e7d9101e0083f3a77217","e4c274752a8657044b9aa7cd127a411e74d52058","9ee65942db48be85da2196f5b0f3b3b9df90f22c","13fe1a344ef79dc23c6931b9b4b6a686383261d8","daa66cd5c2cb699f037032165367c236dfe42e95","236025dccfd044824fd4d26f8611e0de16ce36fb","8f1cf87a82b1a6631b6f21f83429ca333c6cd748","6cb6be4b899af9fc2b4f3610a8a4cbc520cd1b99","e835d80a3f673cb12dbad71b90469243bf9b55ab","a6e03b4aed4a2dbfb73d6554eceb915fe0adb740","f604cff8a726c78360ce9c33e108229045be530a","f8dad1e61b7df2c8c1d1d2bf0e09294f8b456ac6","2ec0bc4f802ffe3885f1c72f5c59cbfa8ed70b94","06627fad2017870a062fb1edb9580d197195cbc9","4f65c4d0924caa21d492e6e6de13426bf58aece8","b2a38854fdde296fd2d7da139a29b23a18ab494d","8230bf0a2f39f0849b670d26067207c45edcca1a","67a706fc1b9721f3f06eef8be7312f175e2041ce","d1cb73b47a17de830d9474026ffa7b3587cfbc68","11ccf225405eac5ce0f9e83df49d724593b96e55","099546ac005d2ddbb5fb806c7ed678484ff02442","5ca3af337144209024e36b4bc4843f2c3bb067f1","c023a132d0a1ed0979aa94985257cf0568f44508","5e18967d7730f162aa111b2972e3fdc80ee52579","eedb39091aaa1dc0b8f204844bb1eb270b2349f6","6aa5bc23470fbf82492a825663f3c13cde0d1323","c0a971468ed242303744a40a91c53942ccdc71bd","6872cc7b122e366d366a3883b462d51a8d2b00ec","1eeda0f32f66b48c8df3b93f333bf702b149ba31","b1f804094dfb287629db67d355e27872be48ab9f","44f12be3f42d5b82adfb419e1f9f12d10174002e","895140389a7306eafc9a36f51d892ece0001f223","b19b7aebf7673b8d2083f311bd7190680cd39e1e","6fb86dda8a61fa05389df923c2b5a165545d8ddc","0b23a31b435a2982f9d70de78ba5e30770b4d52e","5f0d367fef25b30742ba71f12e339137e02c59ab","8047127bc642d0074db0dd8982c2d28ab524f299","98af411a37d7af3f34b67b331e70c310bd6278d7","dd854768da8683de46926b734c5d5ce0ab38a8c0","ff285bcee22479f7af8aa94af606fe70be1bf596","1c8cc1ab5007703f626a9592a97c3943317463f4","cbedb544086e77abc367b900a244e4f29baa74dd","41cc85fb201f2b83461a52300aeca9a2ac0b2bcc","36e91b07d8523ec23306ae0f2491523d8577554c","c771e03ee235e6f5089134a03f62fca84fcf43fa","9b72f0804268b99b341c0c700cdac5617162216d","1c07d0e9aa647ede81787a0664724bb714b608c2","0b8fa1e01068af9924742ade2625e021ccd2c5a8","ddadc782ba4f0c07ab2f742bae648675b527bdf5","316ba650b22d2c32502946ef64e8de8059014517","6efd777faeb11b42c41d8eccf29274defb20acd9","7e2d03bd146a15a7f034ef42b2101987d978a6df","f4994e750df6c8c19035249f7fdf89c02a109bf4","4d73b778f0e5266504c77641315edd3157afcc8e","96b205d2edbd8f7379738c456d83ae831894eeb9","308a6f4f99a5204682a2612d097e5c066f88196f","f5c5d07f9c5c387293a6df543fd5a428800e48f9","f43a0ef3270737d2b526480ecb0f1337ece9e041","0549484c7708febba7055ccf28a2aeed051c1dc4","e192c1a7d3414129fb9e41d91bc7bbbe66e58f14","3dfeb0d97b01a3f1c77001bb29eb9fcf8fa77e4b","a9f917c6495e69ae53d4b04e04a15591f99261a8","7eb876047739b7021f9e92df236dbecfa05f8ef7","8370f22b4c8012e0c736adf0997791243432f48e","54e81c795529a9c35cc045acfb941417cf2b5008","672a6c968032df9aa3eda7cd779621dda439ce53","f248f06d454196f7c77b0495ee0fb98c64e401e6","dcdde2f5a9bdb74308c5316affad5af4a3bc2fdb","9b9344cab1a01358e5ebdc7efab1c00472b7bf2f","286b0da0376a3c0f92be48845c7524588f8c440a","269203a02261d53eb87817c8692bc56f0cf4e3dd","094237eca067cc6710b06c03a46b109f7acc58b1","a0bdb6e2f63d86f51b7281bb1cf6f774d53ed870","cae0059d5fb27bd3ad57e64ebe931c93636f178b","2802dced84f6a1a42d1be566b8d358e2fd17f976","e611ff5f0110210221a6f90250bdd65f5fb3ff2d","44adf75cd53c22f146fc2e2dbba7d7efab3c0a0d","5fed954a1b16c616f650f0b58c8647bcda5606e7","18917ad1d642a3fd7d187b9e90af92cdb829285a","af40c8698b6f13d351c3b996fb1b51db990e06e9","27feafbe126cbc39fbb1a44a70b62bbfa8b8fa73","45800413d8ed013f2a3f79de63dda17d0feff4be","efa50fbdfdc3ba8cba745450743731190fd99323","0f63b683365a59eac33cbfff9e04560a10cedc75","77d5013f94839f4e470492cd860e83a0944f4478","89e090edefe478e1d5f6ffdd229c37a3f2264692","84c33cfe6b58be18ba4913ab0da91ca84ac3993e","4405de570db9b16396b61deb85bdf2d3a97dd719","e0801111c4dec03c06e051bec30477a2ef5b9b44","431de234e4a0ae28bdacbf64153a0e75775bf1e6","c9593a285bb325da0bf3a429e65c276283e98779","7f262e484aa5273152983301da55ee2e7cea1bb3","9301ab5a57bc06bcba81903e4107c557d3f96098","334a81844ee9f6d780dbd3c34f15863173b43e03","6960f8a3b848d3569b104f9b02f9fb581fdafc81","bba365fab709c74dc404509c9f8843ea0841a158","729cfa39e286f031442be6bee34a80b28f2fb1c9","92e77d5ff2a74612deb0375d31242e8c529d9b87","f8cb9f5516cd8081a8a887afdb459cb9d1ff7f16","a7c2ff5c94c6e52906b1cc77cd133106b990f107","e0a19a77e58a783aa464086c8749b5f4aec16cd5","e979e50b7d83a90c39c206783b15c1ff3a43fb0d","f9d9e9099cd04a112598d65ac67a05eb78139e4a","b295163d67910d62a52d0d8f17749d23d71b5047","0bf521f33b998e5acbbb1cacc6a57434e77037db","07d5911c40408292b02878016d76edc79d615be2","2083263e4f2be44323503f27a1b713d8418aad93","45d57ccf288f1957bebdba428adc1090052f5522","e85f0257712f16447999b296ef97e33d4675f688","391399dcd09943907a66fcf4807e5d3286a46b84","6d233c651b21ecaef78fbb20d0365a22919b72b1","3d13b9ff5fb585e102e571b246b495f145b931df","3873362b3df0c1c03746225f8e43b629bd0864cc","b5d2d0a9a502416a03f303fc30bee8a7ec8e93e2","0f5e575d6026ff4f6d8a4d28fbd8e7eca77aeef5","df11de72c9943955b874df89338fb7429a4e283c","8ebe6d83703858d2fa5f68555855ebc0b4730e17","08dde55e4fb5f6902a575af6a9535482df700dc7","fb263b73aa0398948a3884ac81f8d971c8d1d98f","ec8f44ed5f7eb2de54f7a35b1764113678a657a0","fe3b8b48dd21d222ef2209c7cb5af16f86755e00","7149be5b89040b37b444695e828a519d11e9f87b","7040a390ad60ebf3f4c28dd1d2c99136a423f264","fd68c3b68f68a7c3b90f553b8f05182114ae806e","11947b4584bce76167ea2dc7e6f63039d4811205","52a7be4eefbafcc983766bd80a87752b678c1c17","d6b664f6717240de6b5c1eee65df304955b1fe42","adde89e8b1c66b4f4814c3b47a5d347ff576428b","345dfd4504197e48cbeefc75134014fc398e4b10","45b6121f6a026fb51745d899dd54c7c6010447c9","54a9c1ee43673803e8992ebdcb9e8fca3c367487","29db531fc8360b1e6d5e23008b208517b6d8c627","2753044d06bec370b6379fde5f69a39af4a468ad","281fb4e4fb2af81536b75328861aa93899cc9f45","7878329e6fc828dc7ca0a8300ebdbaa0674a769c","a3c5e84f59afa9f093977fa90bcca22b2baba00f","0da386a9eae15c313bfe2f90c30bfaef8c0e23f1","6a08f8288ee53456820817fea70598fa846cea3e","215b110cd35b79cc6f2bc7399b3c5b6fdc00d978","e298f931a614af94335069dc97878c09a986a478","dccdef1327ed3e6854ba2c9db35ff5669eee831c","d3cb8d12ff666477ecb1e3a935727b970de1f8e5","c1b31aeb942efda33b1ae9617d89d9275e9f6fd6","ce28452109676d55e4d1fbb7158c8bf1fa8db406","8c4fb4cec8c69d882dfce64a2054a0c4bb99d708","53e7f55a898efd1c1a3b424c3bce81c1240a9ca6","0989f06036169e92cbe3127eb5f0b328b9374819","65509298306628bbbdd3caacb6a0ce5899fe147a","d1e00130e93c9d2e2868bdfb4b7a1287026404df","3d6ccda1889f7d76512bb3cfb3937d3a89a4e66a","00ccaa5559c065bc2ce3bda1b748da8b036301fb","b6062852193baadc48ed0055f479b9895f4fca56","0f62db23accdc88284a6e694c3cb86142162dde7","cfa5f37ee74db583ca181205b3cb8c67ff31fda6","0b747c29106e0e02f8c9b674cde418a7d270d987","0fc342c296213bb52bbe7bd068387d5dbc1f80c2","2b8d379824354227efd55b23152b6165cf6338cf","2a2c4230c60f7745a3de2bebb21688843f20c60a","459f526119da43efae52307a6165a8ccd5cb2288","0ecdd9653fbee296666ab80b9cdb11149505ebe1","b4efb832a749730b924f63be073cfe80c9afc334","93f6fbd7b2718c4e7c2ae35d753df380f1227eba","9c894cf550949dfcf205fb2b7f773f863e28e14b","8e75e7311bfedae6d94b295b2daa50c742582680","4d580d76ca814809bcc1e6175c271900b746ef36","1718d78dc076c25f6e7edd63089901a82ff1063b","7df28d1799c9ef3cf16782b10b5aae59f9888cad","437fb12e1aa3135dc7fa336bd0a53036be649ce8","7cb76cd62827a43d3c21872d85c47429fc8d065a","ded74dedefcb03fee1079d33f9688c2e401ea00e","9c63ab99f0a505b0f60079bb30cc453b4415fddc","dac150108ab3c1f41d5fd86cc6853f883064caaf","69ac4cbb3764a454194e27a7afe71d98af65c32c","42659b0d9f29967a89d5055f23decacb81018509","3694c58d3cb9f2af41a8f964e00712bb5578af76","5a69a663c727a48d38d1ccc66b18318c21b692f3","39621bf6816295ef7b0243ea784f3fdf96257a98","90a944e85691157256f7cee5677c3ce062e9dc64","6209b72b07a338b28d4c34ef7095d2af62014b3b","6fa6149517b974fccd97e41f6b0a6466c83473fc","95a0886f93cfb6fab6cfb8fc904527bc0b6d4599","5f8df8bc11ffd9b13138b085ded1640737e24c19","2f79c84ff5cdf88cc360ebbd9f714290522f1b77","8f30c52a3751586edab6d7482425075aef8de6e3","69ccae3d99df8bc6583fa96ae6d9ac57d0e8bf3b","27ca7e73135b15f6579f7d784b1b120fb753a86f","6e9e25b41d33745f65910fa077c9049ddccb3445","f231eadc9e2487c70db04f912578ec853f11737c","ed606ded52132f7afed03d99fabed7b111ce9a51","3a188015be668884dc296abc86e15225fe04418d","1e0fc4dc4e3143d2905d754099dff5f911188e49","46f003c445d49ad67a7d76949c5936b2dc9defb5","7c76e0c8c3dda5c88f761176cb93445b3214ea21","566c0f675a5d998171cdd8fa1e920af40a24d5dd","dafcd06bd157a25049886b2b50e4595299428e2c","2ea5d33358352a774b7b11d9d94ed96d66c391d4","bf5b02cb71cec5d78f507e01de9fbf4d2192a3a3","4536c608f2cb51eb2ad87159280ff312924c5192","f9467ec1ea6c0dac2ea513b7dfe58d0349788e02","51ae90d7893fd392dd8938cc41c52081e5065794","25bfd497921a5ce7ac50736c10415ea262a147bb","f1214041c6c579535f6d6f61ff10b9c036238352","77ec304966436405e2975f7da480846cc074f838","cdc6b41663b085df9780fd4d89d851ac974d332d","d39e79e7ec8e010c251d9df3ece7cb7675a2c7a5","909c1fd120b58155e4f7b78d60b19a9f13528e07","6151adfe8c9e00d112ce1b6e2be63f75c740e3ea","e8eb88c643946dc62c763d8da2af3083a1496742","d586b98a2028cfb640be6a3c2fb7035539af8945","e5aec72bae8626eefedf1b0b1b0638c70f1fe153","a717083235b3369aef9a3846b5071fac023a60b2","4722593448b93e34d84a55010c10770c2d12e223","849d2e346204559f35f8f430b1c13c03d579a36e","3b6a65b1e488909058da0e8049b799c68b57047d","c12a1dc53e7fb5ecd449cba4ddff6fed0bcab1cc","afc66f2f90931cba13693b1a17285933d44c3ee8","1bafc3c6cf442370a03b2ffa0383b6face6063c0","8cb5036b9aa5e2c5a92fee4bc7ea2a3ccb7ab8c3","00a3ef44da404be1a7d75307a06ee2010679fe1b","5fac1406fd8b47d5cd7825c1ab5a8a0882a59a9e","85cc4e823e989f5dc4cc69ec3eb2e4f81026b95f","6fc5d1cd370bc16e9e4fd50733393497211f86b6","5653477a30ca36c59a0d9c8bcb4b3a27a0feca21","d57ba499cba0b4678503fbe54a7da8435c389902","2aa735757a31d4ae02ed72f76dedc98a851c3f7d","caf1447befba37e87bfef31192b98b9fbe2306b1","a4a4f6dada28220da48170e50c4d7609742719c1","9ff19951e20b5d944375aed4fe60fb9239e0d7a5","f031b111ddf23de29d37ffba0a8a384f182ebc61","41e1bbd30c1e6db57e3fbbc037f6ce4645e20fb9","6dd6e05662d0c3e725aa23df76f07571e8738aa4","b7f4dcbdd1691363943e4637087a83e31b95167d","4d4c1dfc1b4790c7ffab8f32bbbfbcb8ad30e4f1","6f762ad70993afbbcb496d003ac1ee09f5bc9556","51066fcde78714bde438d84486624431bcca7188","c109a6e5a489ed4bdd9473cf60d2c853a622624e","82208c1e8b85abe3c5e6413220bcdf0e9f2edd38","6889d4650a1bc45d69dbfd9793564fc1557dc076","0cee288c1147f0f719682c544ea21b13faddf347","3b0b0a1d99e2eb8e6d2ca05c74b9ce5b0c556fce","f00760b22cee9cb1472dd7f02820556d273d7919","f1e3dec4422a114d42ebb29daefa8c3d4bf83999","b86aa5614f1b872abdd9cb646e00317b5502d0bc","433d4ada05df2477e85af3f4605a869696a743cc","b3496ee7abecca3ac82c10987fd58e9801d9a93f","f2dc0c68fde1beae692ec3c7b3204763e9e1df35","ff0a149de94b723a6013fb224ec5a8d0bfada68d","7793bfc544deb6517ca68c3e295eaba27bf74910","97d7d84cac161e5cad110ab0edc3b7ee7d9a20a4","b2f70ca10cfa84e8064e1ff2afbcb78d42849b28","8610654c5861a0f2508fec8c4f89b1e5323644df","57c6dbf2533b81e33af7a11a40441831fadbc23d","aa8feff8c17d7beaf3da3bf42923942aff686162","426c6b2c499055259f2542c180f996866dc26b17","c8448cb0ac7ca6562e2fc539ee2f791ccd3547c6","d5447a90cc203a0e42d5d091e5675ac38ff3bd1f","2eb46801cb8122b6767d5d756a4c4e608049694c","a464659d5beebd3f0356d4a30f0885b222a70be3","752459cc5a9eba821ab6c241b33a07236baf366d","6611dfbd6ce9d00bc178554001f64a9ab60ff7ce","a469bb029d0a2cf6dae9fc06f17ec18296fe1abe","348eb4e4c5830628241470d747642c5cf040ab3b","5ad8d310f2a62a78a7d68bc169089b0f450dfe89","417113edf3b08eb88b17e59397b2d1b6db50e485","89fbc5482d4df60da9c582b241d1762decb6e874","5ccdeccb6ed6b8480a86b0db36f192526cba1274","a1d7c496b923a247cd9f43552f783592f8f33791","fdc1a907b8f790849e071098245ebb3d015f35d2","ec634382319a6e9f4ddb36aca64c3fc376572026","fbda0cc45c2f50b9b30175c4f2398b8a73d7bf4a","98ad0e5a024d3c6d9097548f139b3b2bb05e0e8e","93c83da782aa9b6613c670ad03a0d4f5ffbb503d","7609efe7571733a38a4c372d9c69ea9c71601936","fd7ad7d80a9cfd6dd02b47d9c4a99d43cb044b27","3e98835061f4cb76cee193b073ca81b75f13a4e9","aac077774ecc5364a9705f0095ce57bf9db5364d","e59b1212daec0462660dc9950e23bdb626a690c6","d44414c7112336fddbbb1eee782982b638690e70","8b9026c05e9982a7bc0c7f52776ad74276b90252","415f7da02589be3055542e84c78cd8aba3812cfc","bbb4ee90ce1682295420ba343fc750af6b6c8138","a0bbf5c9afd0822d5f392c91fff37ecd4315647a","efcafab6255ea78365e519ca3a13e9bf8b2a81d4","181420f3b229f8e40a1bfe7bfafd3f3a19af0d32","145ff58277a5145026be9887666a2acd50559e80","6d41ceea992e7f6589ea83e4db80fe4fe342fbdb","9c3bddfac2d80b0e52b94eeace58dbfd249459e7","b61374e5bd2ee42bbbab6a61eb2e701755d5d588","1564a146b3ce8140a039eefbfcdaf8a2b8dc728b","e3e5dfdaf47fd4171945667b6c5cda5261ec4c46","c18b7046c6e6834c22b64f714d6bd46b4330a543","9d841b5336e2ed65634935aa69b6432bf36cbe1f","d8fcc7d1c28992cac74c6f0b78ffc4fd95c30bc2","06d7e36898d274c2403dcfbe5a83a9d858af0661","8bd92a96a40b6d680c2e416f86fae30757766bf3","ddb1ce08c3cf5f9b978566c8196b9f387d3edf9a","c16d00591be623e0b1d6377e6dda7007c0e0d6c4","c812c176330bfc53a780c0a7c8a9091ddb90f352","cecff2dc74d2b6ae6ce676789299e6e54f1daba1","e8b05ca996baa9819f55fc1d190a79d24906bde7","a400a65c8a3f96b5e5b4b1367a07a95b29dafc76","089cf8176e225f0eee111e835a53c0245674c229","e91c9b881ca65f5c1e9669f0a57aa54b98811aca","92a42668f2318c737128d228c32b4b5fd6208fc1","a2027cfa49610cf7653288ddaffdbe33c70e75f8","b2d53257ed63499f7774b81a5aa4f959cdf4c27e","839083789a60a58675931aa9eb41404ecff0da08","b9d0579be98353b10b103ffe768df049e1919985","023b68542f39583981be176a2229a1e886335d52","28c85922b12cb0fa8c2cd1465cbeb0c0d226b880","61acc0762cfa25dbebb534f56da532a710cc9bda","13289002ddc0f3ceed897df05151cca88947cdce","932ab11dd12e26f0d306df8525abf39e94d8ec93","672ab5dbcbd415c83278337784a25e3c3ae5b4d3","78c3cf6e687a34c36cd0688c42a384601ce338fb","f620e19be7f4aad8b93d7b48bd96e045ba6c6cf7","230de5bc9cf6caf1c0072ada31e01c1a9b53c17a","d25ea73822d7391da4d2c8746fb244c892ee6e92","6bb290f6a7dc031ba44e5e018d0e9d4ac80b0a9d","a91d12ab945222b0fc89d4634e3e781ba8941f33","9a8a0e20e5b73b6536c92b7b68e827e4f6d18f48","0f7376921f8e1d150933c3abb0474b9e8a8d14cc","2353c65a1f1393e132940e5fe939c1fd0bc714b6","9450179ff0faf39cc0360bc84d4e44f93d53c014","456bee46de68fa5a9dd577cd0fcc4bcb9bf00569","ddbd1330973bb8e91fc765c6fdd0470aab44fde4","3ce6972d2cfe8f18e1b1fdafe59570671d2fadbd","e5a71e3f95ed739a92479f93fe481cf97ca11e58","9a0ace41b07090b73fbebd9f40b769710159e1cc","398d5bfb3f3e4fc3dc51dd1f756f0e087280c5d7","609ef89362a14d2a887fee3f4bc12f01543d2dcc","07e8d7270e2bf9ef30aa50b66828ca56fa8aa882","d664469ec72337c2ec31c2e0d5a3d82c30305b7c","3003e19ab1bb64b75ab71e64e063998f50c7b7e4","8fce79aaeef3788bed170f07fc728e25f66e4a20","213887f2096e6ab9176b527634b5304280b032d1","59d1f96418540b6d1b8fec5892b3c1b7d1ae69e1","7e8a7dea2e76fe4fb49f336228fb8dc7739f83fa","6ef7783abb4ea31e6c59b4c30a05c7249b361020","d23f323cde8a1664d587b4fed1b8683be479ff40","909c9e0ba06eabfc8e21735f09d7a624dfd9fa36","8064fbb1747568729236e7d2eb21cdc3e3e555fd","b6e1e47e3a92c1b94ef327149068a8a147fc73f5","a919a013f53bdd9535d248ad9fdbb586c342a4d6","9e0fbb49c12a4bb12c275194b0599fdfa0b1aabf","7ad14e7a3e6f87ddc450f7e34621eb5200808451","37da8155a4500a9386027b4d791a86186bc7ab4a","8e814774b13dd382530ad75738c4b731770b3900","ae26f8e015ff9e582aae888c7cdee697612e664c","4e0d1c8f1c01f2b9562e350a1bc79e8cf8fa860a","7e6b015769a19f527a53d82a13bdaa2ea618bd98","bd282ff43f23fe845f29a3e25c8efc01bd65ffb0","c90bfcb1c6bd0640cb6a7effc0fadc03462e937e","27c142a57b01b7bf8b097b89fc71b2462fa3c903","21e53c42672e46c74bce6246fde16f4200c48163","3acf6857d91044793a3c8865661d33954f77e7a7","ec6a9617bbea4c2cbacf96688ae1c27de6d29eee","c3ab9eb590ca10b3b67dd4124047b6879ec73721","560fc0f19932a7b51e02e9eda8a64f284f41e6d0","ee1d0179c5320b8a49a077c1ee09aab3fefa3ab0","73d2504fce8ac28c32704e8fdf53fc3425f4e193","5f18b56a7ebb6130eaaa38bd54ed7e0f3b8774ff","1f011035d750edb1eabb66f620d7f73aa0e125d7","4940f490c43274ce91234b8d3c8f29672baa7b4a","87917e769fed916a71d06039dfeba084d15440df","46cee03ad49f219851e034288c0d5e07421e0048","28e1c88f6e6968c9fa8e91220d9d795e11b2da7b","a6e37ae2bf57467ed2dae34756e27959f23776c0","9c71da00aa02680659131656f662462f37235bd3","6e7f0190ee6d49f4f1059882b18430d947e0fe48","612099e3771578fd3e78171f1ca1444f6c41cef3","ea55b400d908c01345a974cae82d8a8720e9904d","5976e8d7ded314e56a2bb80406ea7eee9354e80c","e8345c824e361a3e6ca0e5dca384ad1856127bb7","fe26bcd8c6d5434d9299a668581dfdb5b51351c7","0fc2b3aa6978fc1f49331c261620b3da08259623","00f0884eacfebffa2df788ab9d923a50580eaff7","1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958","3ec9e26cb4a5a94bd8770f51c99f2a9e11df9b7f","68fc2146d1431973d3f1e7afd743a9cc8da8cac4","5249ce4f913bb31f7ba973c9d336c9e206eb72d3","67b152ab491c0355bf2559bcc8d2af7aa0303b06","a27632032977bc3ef3d6dca3d454a1420bc69339","3e25cf9e05103e3ef3279c93c9e9170cbcc7eaaf","4314050ea7d13da6e74c221c6acdb7fc96669b43","7a07895920196c00d1ee14187e4ccdb2a6f0d0b9","9a1d9a41eba29bbb9608b0b0f8f9c2ca65ab426f","b50a937fe68c8f44fa835ecb6e0c89c4282fd20e","b2ec9e108da4c3b11e02d66bfde6b68e63c3422d","53c0010932f9c1becb63c16243f3a00ede359989","056b0976bc914d2f4a1f99fe8308f38283f2aadc","53acb7876d1a3b2c22e29be033bf9ce0e04f309a","4950ef7478315cfcf27e12f0d3c0a034bd66cf92","3cd3c1da5f965d6cc55134ac812a8ea0fd0dcdd7","5e889cce4f113410431278cd00aaea8c6c7366a3","9f1e3903df1b5d6b3df297b6ba87106c052d7b08","9d7945250e19e38f77498afab51067fd670b0ce2","2a1a1f05feadc8c9b2e6a3058940456b65c3ecdc","3c5ce736e63c0db6b2f0b5e8fef1119da5529df2","a009ab45805ad9df0e340f58ae70b7adf3da457f","473695ab47190f39abfc131cb70bb71766a772d2","565600e8445a3073e4188a1a2bde1f47dd299c5a","03db00e6f615d8dac096738a43570b1257be1079","dd7145b778ea4884fd52f5efaf79dc55375c8465","b92c210b8994f7ad469e5fae690d8de810ee6bce","f634973acb711432fe50f8072416f30c8f92122b","fbfed97a1b4b805a7363e0f8e28041bd443d3a30","4de96518c889886afc87c548728a9df6444403fc","e705236ad61872e40629201f780ac6d5bfde84da","1ea2b9be7205c6c070e2e93d14efd8b5023c2d61","1894157c9fab05984428d83a743b0fe1d720c80c","bd257153dc9748bd9ab3f580437c3a28cc5348ab","d9e94fa0c308f8f157e71fb03bab5834308b56ee","2879a173e34a8034e560bc8ad130e07dff613aaf","f75678a94f35bfdf177f1e13ba0f5824fec20e92","3034bbf9082e6ab251337456849548b67ab2b7fc","c67984b5613538f643ca99655371dbcc5f009ea9","6134d8741d6b255751e7b2811be85b60ef916269","a1c03a69d2940fb69d7221800e919f4a183fec0c","3061eca1902a79668d09a4119e24a42bdd9c8a3a","90445aae67159adafbcbb5a0027d1e793d6ea7ef","1577f4165374fc7c6d7f3031e463f0aab6e96faa","490aef93699abc00da58f73b1596fb3473fd53c6","b1c0e45b03aa14453846c9a888763077eef2476b","a7e8aa405394c383c7d84e667c9a4165b2cfaf3b","a5d765db4f2b23d1ff451b3fcc6b53ee60a7f51f","61d3fb36e8d3e573cf7e6a726229b28a0fca5130","cacced7e507f7603bacc03ae2616e58f0ede122a","4aa2c18cb428ffde05c67987926736a9ca62703b","f61e8695c9952928d19e6896bc412b638927b25c","a518ed105c8a734831fb60474202e10ba47d68e2","d73e88215a53f78c36cb68b460214466ec6dce0a","76cd8095506d80eaff085a28e699fc8bc237c1a2","62bb600b5ce72b46d8cedb3452652f66dcf74697","aa91640c7e74fec578ce1e938042ec5a7ea15d8f","90ab7162e7745701d09402df8b95b619919f4c65","3ea0943f645e5fda0b1bb68415e9c92ed4cf97dd","90c7ee38c6f696eb2c489bef71a8b063f21bf51b","9def31120c883cd73564753fc4df1237a5020584","d806ad4a3dcf7308147e1a243092d22091560d7d","a560a6211868d517908f44e1ea90336b18cdb97d","05a678534433997c71f542ae1b3cecd35abde298","36e0a72c77348d4a1f2195937dff8dba88f7e044","3d1c03187132677800b7f6bc609eeef8fe51f315","21d53f29f392f4a33095de75c478da345a362555","3894f20d9804a9be0ef496f23656b6594710358e","3757cec8f3abb5c65511391f43397145b8ca3f47","e41656c345d7b029218637695523886e10ddc524","d7f08ead4e09c106ef9a3c1f9aec9492dfcad683","b4ad899ef64df6e341a4cbe52a15109cd3d6b2eb","7c802837a384f589b8448c3777ed3c0aa2da189d","433c01b7e58cfcc597bae9d1122371826f93d64a","582a97fc2ce1bc8b36811a9b1f23058ca7292067","78d9936f8d63754a1480f99ad14a5eee642380a9","1e55899dfe17d2f4908b66869ca9757b13e91ee9","35e91175212dfabca7c00f6cd95ec2bda4c21b85","916fd473431f4672262ae1eb84f1aa6b68e25915","5c6be4ddb8bd2f3454020ed22e198f304d76a643","0c3b90ef6bd7db64dff21c5035f03c72cda23cb0","926890703db45775252873f93bb98894540ebb26","a700ac7cb092993c3c0f489338f98f8656a2c65a","1ad68c946eaac6f501a66b5157c0bc4c08a25024","16de3835fa17418adb26e84843b40b39ab36ad01","d9d9571c8ca1f0be9c1bfe58cddde3d249e627df","591a892c2e830df96bd4e7be240ad60b9c4c2fb3","eb238a04dacae397db393cbce74891cf90405a67","bc3c9a3c2aea7a4781f1319d05056ad8db19178e","172519bec6499d2d7b52875c1bfb685c7df2278f","7ed95828894621565e0dd289ea856426ca72e344","723c4707b650ed9aea356fa47097e620b5289726","aff293a2fdd85c9dd1517885e10495f15cc05ee0","927fb9d793bdec732ffadb7b71ca2a2013500e72","92c63dc9a7156380bb2da06e748eeefbb21d6be2","24c6c097f360c4bdaf20e9057177995c76784f6c","67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f","5d25f6397f74a4a2f91d999196b31e1a878c2507","c2a1f3b8146f939c837b8997b7f6673fac7508d8","00c9218b48bfb4b5d688b11ef286ef0af0099d0c","1b6c9f707678fb37538393c7f7f1743b16f45a11","baa94a375858e80bf9424fd895e3384edb4e114c","298a6934b6fd42103ac181d023ac8f37170cd83c","57654d4b950d2bbb9e3cb28721aeb3f4499ea2f9","2a5ee5dec93b768f6caeb109be2a052ca610e747","39c6b3d942e1b872538cd062347d5a5631f57f05","294e912a843cde241f9abf619f5d40df9ef6ef9f","8ad7139631ca6860b2593b1b2ee94820118fc9b1","e54c4028ef7e4e809f7f4b591ad12a2468f4d71b","260e33178cf11353dfbc208110322cc65718a7c9","0a14e78a60f227c6415f14be4c6b14f4587e26ab","8a4e05a440d53be6247ee14c6b4928c07b4a83ae","19e12424fc1786e24b372c2b62d9fbf262bfc227","b759fc47e636f082bc5e3f061c8d551985dd4707","1a2622d344d8e4f58de15096d2f38f6c4bd0644f","5ea403c0cea139a61fcb577280fc38548db8671c","c2346b92b285a50bb85fe935763d25e043fa3e5c","7f49e2a7a0e74b7de98c4cb176f333f78d6c0e50","4fc0a2d776cc26a0b372af4c345ccc0f44e47105","dd07a15fc61123644793542eda52b620b7ebc3a7","733125b7a5c424efda7a995263282f42b89ddbb8","411f0755a848e02811baf4062f51906c86a5e994","c8d655f239de57e8f3258917cb281a6cc0a8fca1","09818581b1c72f352dfd792ee74045d03b191c64","1f90f5ed4c767271df9fbbad01594db172f34f3c","d1308d5c5b66dd8d762d970682d55845ae84857e","00a26f512c0357aa02ff44130e0ea6751ddc5cd9","24bc47b1795d704cfe1b4a116657e9223f58fffc","99617ae8dcf98395c5aae78acfe38373bfeb2994","b3ff7ca62e3a431008466df3ef204934ee8cb497","df590fc2d33c1ba715a4ce58f71d83e0ed9f5693","13f879587dd9bce59528e44b0faaf6e062f6d918","2cc83092498d3b82fa8a3aba37c32ad887d19c2c","92410df24cdf296ad63250274d69b2019996423e","135027a2f6271c4144feac117ae933c3c293fae3","9dd8d734826384ac123692f672a2c6e9a2b16377","6759a28050885a25803e9bcb7fd53e38ea16ecf3","e9c43cecbf9a75fe474a27011425ab072217d376","63f847b3065bb7c7a130a199731b4d92a7bdfb91","d37bd15cb92295ef22731a2ab171d0647ff541db","ce4eb307789eb86261afecc1400de5e5b0832400","d0c610d9ba5736eef309503221a15a8caa2febc2","32f4918f0217f5e369ba8588e43f7b8370cbb6dc","c9b0787724474d1740abd5638b3eb4e7a8e94192","247c2f7be3fb88575f207f7bd0325ed842cc6a83","de261ef3806bd2b61cbb2e46ef92db0897ec73cf","bb41e1427e5a0f88f8752d46425b778163868fe5","328452e028480d85ea06de56eb46b36bc35f3424","7cbcc913b4651d7743dd3e0eadcb7ca3c05861a2","270abb211861382594ae560e52ef7014bccec4b3","f730846fe9760abbfc93b50f4da71c080ab91bd4","1a4d8b3e765a69e8bfd8aa67d54ce42f7763daaf","738d2ab96997faa1e13b91e38cf8a0000d829f70","4717d37bfa867d8cdcd4805967324978da6701b7","d6599fde0ae8e6d224c3449629917ecd5076480c","01d4ffd3ee8abbbfba45871ee8d83eee18d3bf97","67b9d6eef2df5253657c89725195c58fe01b39f0","c6edf1821e6fcbb41fd6c2a21a1017130b07e56d","1be30f35a68a9fb2c156ded45c8689cc44f26f29","93f1fb1c2f74de3ff996895761d083fadd257397","1d757c43d74447be8cd015b54463615c81b5050c","d8cd849a431db4b5a5d8d61161062ca7cf101220","533014b88c964044441dc04dce6e757b0776de97","0017e21521f6f0feecabc4bae2c72a66c780583b","0bdbe370bf68a42cf41f3dbe68a094a9a982c7d9","35d57245193d37ac8cba5e2c8df7957f0239b19d","32dd9a9f668db31e348c5ef5bc181cdb91c07299","834112772b9cb1f7c1ca04b43ab26e23acb149bc","952db3e676bc5711b3e99e4f11f4510d66831335","0c18009665cc24ccdace885a2385321b77c80943","c873661c307eb05dedf2ff07f3cf18e614ba72ec","da8fecf25e11ea05ad6aaab4f9676c78e4faecdc","ab13d0aeed43b7263b1e62bb62551525b70822a8","f6ee4cac39fa83a1691f102760b7f008403acdc2","ede58e48d848f6aaf590c52424460a94dc194279","541fdffc0ab2115238fe9cedbf1c088b15f11fdf","831e21e89ba0275b43b6a351e538256b8ce715a3","f6c39830cb7cf0d664bdfa25642b333a1249b96f","9720e94dce358391ec532cbc1ba379b2fcf571a4","f4e2baae7fa54f2501818be4bc7963995fe427fd","20ab8c11567c6edadb26292ce99367281f251d4e","177583e282bb04945e118ee9424204ed11d4222d","dca8df47b48cd04b3f1c2ea99ca7ddc15e84ee37","5627047c32bf20d7fc83998c6ab9899744160175","a0457341fc0b9e6758423de8df4a75f8e36ea90a","de95e65d109b49488bbba7d3a741bb0e81d1123b","af4c4397dff5672da42f93e80426a855135b3e28","686294e4f2e19598c350008e2268a1e103d6281a","7e5890d23d882547ae465fb7756b74be5bc1f62b","a80371ce0a2e0f5d64e3fa9b6bbf8dba75724164","6d56c73de7b8b24ac3faf8ab50bafb48cbfdb51f","56d9f9df67200b4b5c8ca56b339c75bf94f90007","b9dcebb37cf15f7f0c062740ad4a755d32f88ed5","a88c759ff180ae6c3ed12f5c8138f9c883e66d29","588ffbc08aaf7d1fa30163f46702d56e032de04a","06256cd7782de2d91cd9ed3bcb9a05e293397303","8fc6bb8f771c520c15320c3b4be561abc648d65d","01e447f3df570ab6a43d43e4d354b0f4bc4370fa","395544b4d09c3c28b3988eb42c567951974351dd","ce85179e5df30f2670f9a7f2089d13e1676ebdd1","aef7a3178fb141bbbfafb52b275851ad70bab5a0","23950cec35d1f7e4bc7dde86057fb6758d6afe20","dc8cfbab4608101ec28a2dc444f03d9295b0c971","99d4c105a85334308803d3221d933847ba88f929","475502e6387486c107766de89d1f5c47e0733fd6","00d552b1cdd074a2a74dca15dad3ad20edc32c9a","4a0b4417a32d1d45f74be4bb781f55deacd10d5b","70b0857f6c099339214d0ec2667990e9b7c3c5ea","27fc96f3c8528f0f9cc6e42d8e64934ba1b48d6d","a142c9a2f0be65218058c35b94202fbc4fd2c84c","bacfe7a557838832a51add41e1d2ca7d08b886a7","390f7def39a6ff9a34a3a85f6b180d341b52d869","69c039ffab70cb9b5e723f1146dc7808b8a6e86a","ad5b0674f6109f0dbcba5a9da941fcf88add9352","5d85108f9448ac47b871f19c8af4652b7d3dea9d","08eada8f4351dcf4ec433ddffb7965aee308a15e","e3e2f063244804bb147418dc219ba6db8219304b","43d91faa2e0e3ea8cc554b1842829f7c7d35ee76","fb0e7f8f1ce68a725aa0ab716f5c004ffd72835e","c57671f0b317f31f766b54578d544cd80454335e","9acd9f8e454332547b04f6a9f4c6d75a63a0b18d","18938d3c0e930f11095335e365081372b853d0b0","02670a380655b78d010b57432d433e8b249806a7","bf1f83ed29a3cc2833a1ad7b5080b2d162ed0a88","90b8a5b71ef79e0339826507c4b290f0c51b7cd2","fd69604bd9dc743494a7818f25f384cc7f521b33","fc89cf90b268dfb25e039ae248e3305bb593be41","2cb19a53fdbf4ad04dc756b98adc671bb412d3e3","398e0930dcec5a870fa2ee7a1f81a8c8b3158c33","3f8efdef498c17df4cb6d697fe3f1a5358894ced","53fffa12f1207ca2870b3da29e5433fda6d2b0d7","cbcf40bd31649d18b24952aec0051cdfbfa78606","5681b7b60a13737847fe59ab7b43ee0884dc6ac5","b044e7d30d1f722d502d9ad564091b2e4a03b390","18a73153812d4f9be82ec30eafdb8961c625c97b","58b2f441a70493ed561a017328b0ae079639413f","6afa08759690e4159bf280b964809888535095c3","b20952ebfff216acc07f6bbcad35b5a1e97a310c","2ed87f33cf0ba91ecda081be3fd4231071a9c19e","3f2d806b02b222b8678783541523d6d3417fee25","72be8876ea40984532d283c598dfcc267d30c829","3b553377c77c59885a3561f71327e7ca5f0ec9e4","d28da86f9ff5a70284e4a2078fa08867d4858a57","dc62389739bcc9ece889230cdd07cc6a2cb04a2d","e61d547ed08924d75e18469fe648463dee3bd5a3","1a92906b681735a5a2acfd98e3d6a4c75a7f6115","94aa4092f5f276c3e36b48386b2803cf4ffacb0c","eab850524ead092ed9fe22e57955e59eae373b79","3a4ff3402dedab5f30b0f97aeadec6cf61f29a40","ee59e627ded8c9d0a3d2d33b2d6cc6734a62b04d","33c1d25517050470689924c60414feaf295ce05f","523b3c11cf6de311cc3a711ed85ee48e72330a7b","44a550421cb53e3b92221bdd52848c528c392c69","c72529baf09927b381e7850a0f132c1473b16ee2","bde864cd3036cfbf6e24ad9e76aacc307ef8931c","aae29c7a0eace9ccfeb430c5a4ebd0c9a431e272","c4e9f6562fe70aefcd6de0dc1b2134fd8422264f","22d21ebef0b28ee519f5806c092ca5cfcd0cea4e","dea845b65c37845898c5554aba20729bdeb6ba42","e2c1792d06ab751a033a1e83802875dd4a2f95de","2e54c5372d2ff0894107fe877e579084fb1943a2","a5604130c55e099e831ba6d2bd5cee578cac16f2","c672ff80c9703af393641050807075a5894d6a3c","fcf52303c52901bf4844e0491538402672b71be1","ef6e1252aeb7e15a72d4df1e3a2335b539d57b95","9fdc4874b242d55696f0c0d8c15cf1408a6eaa28","995fca44b200b093f1d3ff62d16846ba2e3df900","19aff15a1af27a428c82f4a30dea498be9319de1","0dd51fc72296ab71a27587cdb89a274d9178b607","a21ca962a40843b3be68a0ebc29dc5c697f5b059","a8a6082dc07e8a00c8a546abf121d82599b1c39a","bffe4abb4dd42e919c7f5fc719beaaa4f7765f20","5485233549c97c7128fc2026bc2c01d3c1c5b48d","00f6c859282bb4dab3f6b4f6c20c44222221ebe9","b1ecaaa22b8dd87a75db414cb84ad0f60d5d4cef","ae78a13f59c5a4025d078084afae2737cf0d1454","f98418f0936f3af458d89eca5f1b4cd96881e1db","40f70d80ac75d9222e083c55773f07eb65b84dc8","63453471903c09a18d3d771b24594ed082146354","c1a43a09bef574eed4d3f5a9d392e4ca7677b3de","f2764dd15da8c71f8ae3ccb20d7b503bc833a543","a8ceb54abf55ddbc3b7148c1d149bf525348aa60","5422585db6a2405e5481a2ffbe5c9085b17e0521","035d74f54a1e2acdde50fb204b3d07a2a40f41ee","a8207b2dc7bebafd266f95371cc9707425110eba","970cbb460899ec68df7596f06b64bb5be81cea1c","ba68b2610c634019ac1650416a7f398335810db6","6abb7bd13b6224fd6dae2a78444a2c1afa553125","2d48f4ecf1770cc48274c65051b4c3cc0748ddda","71a496803c6c8cd840a88644529f12d93f2603fc","e1bdf810086ca17595bc397e5ad53cfafc128ec6","6c398b583001ef110404a71689afa3b5b6c676ad","8faf04928ed28392d193a8bc35a8475b08488154","213ad45ccfdea964db1625a625f2261ddb3f6862","ae2d4490472a129b2f7d73efac0b4dbf257a8018","603b262d9bfe757e4a009a80f1c80230d35512ba","22daecfbe9232fe5dfe3577670127f9749fd85ef","6380975ee277db907c52a9aa621c01281b5c12d4","1ecb48b8c275f8c895ed34ac7e267871859daf1e","f0b19137f926be5844bc368f5be3e701663f30d8","cf2fdcb63e9b7be6b2aab2e9e0989cbd9aca704b","41d8ddf7c4d226cf98119a9fe65debdcfdef2599","3bb5abbc35b6690768f32db7becf874febc25713","a6c4e0105c687d99819219de56e1b6cf8b715075","edd6dce6222eb10d3c5e90d175c09db8574bab72","129ebca41d8ed85830580c593eafa2a8637cb5be","aa24ddc59f723ba51ea752d32f092ca5e7b6b9e3","7015b28b89257dd0a9c85c83e1a194ea000e0184","2d0e7a521f4dee488f763929cea57c8888c2fb74","860816f3d3b8dda27c1f9774a08e0e0fc003a30f","2a26c5ce6259dda2445c8b46cd7974b70b7865e2","a4f9c95169579d650d6189d5034fb417bcc518af","aaedde41228d0afab0ac994032ceb5eb25c13871","701fb55a108bd83d9a1e6c6bc4bfe61539df333d","015494ba56fc393b9e83a51dca76979eecc3d3c2","d637cbb289ea6a7f915113c22447100ed00279eb","356eb47fea0daaa9a4468b222b33928330687e8b","c39ac8650daa2a9a8c26f56247e555472ec576d7","059a0496dab1b7dd7acd54095fdfc7349e96e7d2","f05e61ed09b5e55932a6ead03f916d40b01bc9a5","cb0e357d0b8565fcba6f2cf0ec5ea8e795e3fc2a","fdc2cdef0bc0d006effdfd4a64d097b0a3ba249d","155402dc1b6b4e9113b0ffc737182ce1956efe97","7fc3c51169957f0907a13dd07d4004496e6ebd56","51f9bbc5569050bf2108046743837c1149bfddc3","21d281c4a953404c8f13e1cb7ee8d4cf9c25bb4c","4b0990bf8d9351ee213c6596725c2667ab91d033","b7571582ed95e1a7530e6b4251d99098e4175cc6","ad457976fcfc88c90fb12aa85843ef40119764e3","571a3a2dcdb4f43b5c58b048874cbdf6b67253de","92e74ed2509f27ec232eb58f146796a19bb5a44c","74795b98da6b40070cfaa2c81c44647c2135f326","78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df","0041e08f747f5d29ca7fbc65eb86175983aa84af","c26af6f2b7c5dde7530a773d19a999c1805b91fb","e76b535a1a3011b17c3b55434391713244ebcb58","e8c83b31bddd1767a828aaed2f34c1a442bd6919","f5ff7e9fa039e54de2e48bfb46239bbda497287a","b73613e1eb66bf1807a4e106c87ebfaf6914813f","2032cb25221bb4388b9875a49fd4c882ee400af8","3264cea7ae65ca05b03460cfddefc30a2fa93e3c","b329cb9c71ff43d013bd29574db251ddebf9f245","fcff42dcb717478d963ce6ad197c5ed7bdfb080c","bd0384a9e93e3e8d792cef678dd9f3467a6a088d","0d35d4d53b12197bea3650293bbc342fc0b57139","deaf095dcfe405d142b876b359df512e9e1ba2cc","07809c162f90ae77c9cf6f0662dbb4b288f82a07","9575dbdf788e8a5154b3ec2f66913e731ac02850","26137f37ebb4ddf005950b1ebd0c153738bd7fed","0e81053de80764830246b3faff30d3418e9d895a","a3d85c07af78c039cfb1269f82caa6f2d9d5b9e1","1ec6300421d146da6590120b0d0f4c2d53811695","4391b67e16b47b1be8eda69519a88546438dce8c","8d26748f809e715c42982ebece3fa19c667a9b90","a72d17cf117e1783461fde5d2e2e68059449859f","428f03cf06d3841b2a593f46aa42912ef5c82f3c","3bea3256f5def126b2b6d639ed70c4ddc3990344","5d2b059d461edb641a8224b32accd7e58cf8ded3","5052cb2b9104f57d0ff38d80da50bbeceb926e6f","a625d7edfc60255f019186fabe7f34eb5438295c","fb40846dca330015d235c5b056895e46d59fce85","f87100780e7a58f4efcc23d2d80739d630ca9f24","5c94eeeb793417f74f86b4aa57344396d3ad5795","b6ec3f02f0865d88a2d21269c708da038b899161","9b9a723c771a0146cb16e23c3dac744af312bad7","be8ae8df938765e5d218c5ec781c85ea8fe43bf8","f863c0ca14111d4bab06604fb4e2bf42fc83f0da","45ddbbd7383eca59e487cf1eec010456c1a97d02","23f6d3fa69935c90c6cdcee342ae99d226e9b4ab","1a04917fea6a769dbd540801daba5bab2b7b53ce","ff2cb35b90f5661d1bb5fb00fa657a9539449be0","c231bda5207249fb7ccbc6e7b8b92595718ca985","066fb4d5f9417afffac27a0eb8690f1301cad382","bed66afee4b495e0eaaabdf481c91e75b096f27d","fd6b9d9ac7dfdf895ad9f297480216fcd908d8cf","30e33f0c8496fe4cdbb4b6e628bd7eebc186735a","b47e6c0dba0fb89aabedae204c247c747f99b87b","f67a8d715c7bfd98b0b1422678c8fd5e593a145c","5c6e41cc134799afd6d34abc5cd1e57748465dd9","dbece391a8cd9201850e83c4bf9ed1235548a37b","0f23c4a3c0fb26bfe0c7b17a098c16337b6cbe6b","7ed64327a9745a495197592402cf9d3ca7576205","870696603b2834a299adcd582366e65b22a82b56","0cfb577bea697da8e20cf01d185024a4bdde5319","5cb09d31d8c81584df51774f16caeefd2f98564e","afecc6ae0b7ea67736cbeef53d30824343af78b5","306c0471f7e1450340823dbd4a72b183d486c512","8e6768c963b0ed825e4a4dbf3aeee5907168d697","9b413333409dd354fa72084795bdafdf1c228ef2","e4a9233a83a78d9296651f5e07a97070f7932c57","9d593481f6e66515e93c659c2e9fd1fb05962859","e91bde652165a0be06c7019ed370ff45525a7170","03f62495caf33a7b337d95dbed59fa40d36e6fac","81dde2687f2f80f5f365a02d68913322d35e9be1","78619a5866f44b057bc539e46a936f7580360800","b8420cda9c449160330ae30f1f89be7238502ee6","2f290038d63b55e6ce40296602f36bc98ab26015","1e74f27f8fe962f51e6b1786f861c89863492745","46fdf163991f6f6893e00b301267c6ef2380008e","e93ce339dcdf4e9ade63286cfa04cdd4b5a8ecd4","d2d62122e26afa66ff69d17a2c3b87ec6ed7e885","8aa86cb9bcb5db8a1909d4b1595e90dbffbff11e","b5c6b0cf1c3d644321ed134dbb26e111d6dbd43f","9c1afce38eef4f51e98165e2dcdd170b81e97ce1","9d4887e74b34f6ca42808498d089c12660a73fce","53c23b02226968d27e6caadcb801343697ac4fe9","df5d01f2599d557e568936d389d46a5393c7e9a4","b2ca50054504e5a8db6a6940af2da99b49c95486","141aac48ffe30b1e27d60ab800e286bc56899b93","7e82ff1d70ba5fdd7cbfbfb7dad5c706f386cafb","1536cc438128fe4036fa7da5ec305513a781d3c8","dbb6a397228ee1066312426c0b5b49b6b73740b2","6d112a68b685cde609d0d90b2c57f2db6a7b9df6","950b205609ce41ab4804196a125e91274eb20258","90a595ac4273dbf79809c810421f1f439c78e452","0b55363a825d50b444f1c91d6a725e94e05a256f","077ed98c92708a3af107a0cb38fbb7dbf073fe83","df573f5c3a76155842e43ea0dbab594e3944b114","fe1c3349e56c944abd3cc90c21ebc0b5ec95961b","273d2ab9d492fc6855302b69b7219a95f77644aa","a9da258a656c7c21a006589a2ba0a4c1fd9be6f7","8a4bce6ebd843f9a8f482f74601f4933aae737a3","394007ebe59fb24d5ebedb2ce48e66922d995edc","95f10c620d475245e62bed81cb981aa47c926d0b","fab75bce3fcf6355accdb0e2ef23aef45c996b61","db7f49183357c282e267c0743411505eb61f1c6f","51d8206ee8ce509db7cfe2e9ac1cd93be877eeff","2286037bc33c1b74e93d2b4e9fff56d81ad93b01","144226af51bf57f960e8c3e5415c8017dae3a176","78177483b551e5d5cf052c9c0af002519b3911c4","de219e5cbe1e9f31eae038cbf23dd95cfd30e7e0","87b881c6fd6401c98a493360fedfc5829cb5890e","5e1116da4ce052acc64f45ba4bd71310b4826aea","1939e83a653b3263eeac820a9e36d751a314068b","51f56a42820f3e5a1b30495e18628fcb53bef632","023321d59ea30116170111850da291c7926665db","ce543bc0791e40a3e9ac9d7ab2fe2b8d550c0d6d","f6ad0ccc63189958c87fdcd2fa03aa208ff98bd9","2a6cdfaf912c9b0903903e3fc035f7c708cb9ae0","bb47bca1f6184abe9ee7bb8b683922ab8388123f","1f638b206ed567b07409067d57a29de042453884","bc034c1d4dbb6a5c4ceb09bb8708adfa14fe51f2","c6120e77a8c1c7e946569453973629499673d414","0188ce5c80b141d0f8a5880d3253c0b5eeb91e4f","539fbad919643c1ca61c6601e7a228e8a6a307bd","5f48c3cc079935de14312271aadc8719625d35f9","12a2d7ee6e8dfff803f64ad3061d31a6988c5eb3","c6cb31aa5e45a2c372d408a766c6a9e6562bdb7c","5ada918d9f113373bcc260707de5ae466de15f6d","9e938bf3c1d6316d6a5a87569e211e8c29842964","a0d969c5602728df3edb5b06cb24c92f48d9c7b4","cd9539f85d167b457f47f3558f2ea5fe120d0ecf","e12b422c90f3f866d133ea5ab797fb37f675e019","83691fec4e8afb8ee7044ea73db737bea390893d","3121b3a4f4c01744184e952d79f9a56e01bdba41","b0dfec77c27fb413eeaf3b9b2fdcb3777526c28f","309c0cb01b51c106aff2a322f4bfe0ae6eb3317a","9244ea6d5495cced4005388566915d35eb3a1412","19231aa80fce8141f2c6c7f699b050663d8f391f","6d213909cb516207304900575ab5c2d9b79e4b20","4775d0797787d3f0c2fb571abe723055bbb2b6c5","ae88eb5b5061f83cc6e6fd649c36bb7cef3e8ea8","b31ba2f187679b1cdc10fd31a48e59177a5cb0cc","dcadbb8b4078060f0fa3b9c8f455e162d0417c0a","722011bb7528ea8be3485704f6b81d2b74ff3b84","307a04268b970eb2f28899de251e2549031d2e3d","ececefa59527d8de63cff8bd189ea57a212794b9","a876da7ea6579af28d70eedac812a189da605e86","ebf19d72b5d197ecba031b62d109dd68800c76f3","839cb018b2014a0964aeec027b6eee71bc126462","5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2","06df0fdbc28cdb4bc14326d49d0b0585fd2fc3b6","640a3c46c39c293f8e66c1538e3c6308c6fcc3a4","79538a4fdd06355cb3622deeab503282fb5ebaf0","20c90186be26a5a40b360dfa95ce2fd6376e1f2a","2bb8ab7b89b82017ea514a7f67aef905046c9a70","a2cedd81d4732aefac454e18a2c9788aab11cec2","60230675d9f84ea9e3e1e7409d9cb3f280c63389","e32abe8072538deae4b5d603e480794cc6ca92aa","d9a97aae04b947517c286f019ce7cd8abd3745fe","f89f9f00944d35aad9d2ddb22060bd4dc3c19102","7e4970214c92fec0e7262f36765764a81e28b2be","378b1e6cf0cbcc9c30c61e0cabc7090f70fd380c","2ea64d2dc1419e6d6ea7541ce329dc696e26c10a","134b3edf5a34eb05322f064a9194c0ea81c39f6c","68bf2434619e863147a248e5cefeb37bad96fd8f","85945e4367c6c0759f855a3dfefe5941c3c07cd3","8e51c70374c166aa4f74a1b289aacaef541edf81","7b7c7c8dc0e3572a7d66d274b3e4db43695ce814","475e8b28b28962a24b783597f9a3cabf4a370dee","a18c8606bbc16e3274b8be9f79715023b10ce3e2","789815466a9cec0071922cb13729419da29dade7","97e942dd42ea5df241e1e81704eaa6c383f3c9b4","37adf936abf018bb8b643b589c07ac0f1a036f51","aee99ab59ff73f54dcf834d870432a62f17ccc82","76ce18c2909a5a90ce92c82f5569461315029961","a3a7fb83e645112eb2b7f6620cda9fbaf434311a","435bedd9ef58817926bb0e7df9586e1d137b761b","e82270e8d05dec7d7c679455f30c3ea5d634120c","52649f10380d64e4d979fffe5f000b3d3609d549","e47ecc63ef50cfebe7ef141fc797637c9f875028","de9fb90dbf9473b91e75edbd063fb96f9ea4d262","63ddad98f5594f445a8998730c19890707e7cea9","cfe4b30941a3388a5ee40690fd468f994180fa86","4d26b145763d6d69adb9911764a8b78ac0ffcf12","18dc9d1d5a06b9eddde0113b6ee15badce6fc4ec","bd48f210a117e80d9e7e0d51b7576bf343fa0a7f","f035e4a24abf9e7c8e72ffdf3c5e6c2968c4393c","0ed3da8e2a4b797db6cd3edf5949fff992b6bc0b","b8a31d656324c27a6e770c78c068783830c52f65","f79a5c464b95bdd274a4e9e5ff4713c7de2be011","9f6f7e0fcf2b59677ee45a4e6040ea3322894904","d71171026f321b635b93e1c4e026f791ff51d324","1cc655a40d99140feb4b86b3bc4e57e0916be175","3b2a4cc52a77b3c0048b1dc358ea5fb7ae6eb923","2ab512a07b00b893524703607b9157831333a490","b8feae4db650b29fd43f54398e46bdfde801d031","7ac50b523b8cb313245e2fbdd16b5561c88b3aeb","211dfa6602cff8605acfd29986dcf33f3c3176cc","ab3b1e67c7901c279268f58ca9e3e0d7909717c0","26ff90eaed7562dfe79ce9ba1bb732e0f52ae714","95da12212beb6ab947de5ebbb0d12ffba3d2006c","3ccf0968ffc1230c92474979a8974cc001c6086a","6adeeeb8488f9d2fd0bff182fc8c757b5d19cf76","056b5f9e56e6abfe1777e9bfafbb69e8d0a8ec21","c936e9946eaf68d4b37b713fbfe512278cca278c","c51354f504a7892483fdce721d720aada4c53671","2bff914512936b2c2eaf4670dbf5ddb2d8fcd690","e7aed24adde416bc0fad058ee35b9ce3dfe00c10","0257ced05bf85fdd727f4c68a6ddf4c5c1876694","aaf84129db62c5ab50928fc58e4011d61f6f5895","ca497df2d332298f3f408441def7b09441816c07","fdc421836f3cc816f584aa738698ab6a122a5368","74587a49275ab90c25a2b5d83c14c8bdcaa26612","aef974e7a8577f857be8cf89f02844575d0839bb","5c361485db9cb2c6d9f9fb8906ee283ee220aa00","b7d98d4d058388d7eb861abe4aed93c5a9480cf0","6760783b9451dce3c1071b9e2d2ce70c5be3693a","708ddb05af51a1dcc4cc19ace67e7c4bc23d785b","1ca107a057b13a73deedb741b1fcc67ec7d885d6","0586524b9ce67bdcab5cef88397c44bb7b9e46fb","c143f86968c512649651c823a688b410c6b52c52","57d961a7e3a3bedfcd3921eeaac7fb43515a6f23","d1463554b4c0b07b11bf8b72c610d08ebc1a569e","c6740ddc057f4431726b8ef7b46bb6668d67ff32","b9a799794568a13e2f8b0761e36d5af45cea458e","7dfbc31e0747166dab48310a203300f604cae6e3","690ceeb17a34c46c6611aaa22147df6f75432cfe","66a7763b0ef242f2c2a93b5e974e57bbd793408a","880048377de06c7e34cbfadd68bad2eb3ca17b3d","ee3530bdc29c5015f276e3c44a68fbf4db5daf6e","3180827387f3a0f240f911227fd42d93bb4c9b13","6dd1cdc9dbc0fbcdc0a1484906f4ef25610c4c20","64b47574afdd3d791bdb67d458a5e0cd4b64eb08","7aa802e77004e9209927c644d947cc0c31d794d7","89bf19804b87190d1e0e686c9772d9b164acbb88","edd69de1fd1cbb9374c9dd77526c0b2dac964d7d","7c860a7d4fbfb933bbf046b9beb0b767b325323f","bff951848397530a15e324cf3d95a5d11a9c95d3","083705c45dc8613858bf39a2e6a467b81990284e","49ec6c4380644da460af65e210d555d4b739517f","00188944565e0878f19c34165a163adca47257b0","c09428e95016c46b940a5617d4b048de83c07a4a","daad16b7c7a10f0f1ede92899573e9e354c9d2cd","168cb8c94b230e487bdd2ff5cf82eec3d303240c","af6f222b7997e1d4f7e0b1fc512d530151dd0783","c082f4134f21baeb8a1b193e71c9d0ca896f5b8a","02607b3103d216dd49ad6fc9ded51773ddb47afd","3ad68c282ec423080a3e3958b187aaf2e48297c5","7264716e8666b3a5d80f96f645226235e55c7b6f","85088275c5e6db63755e8dfd23d5f53d2d5c96ef","597ffa03b3399240e806ee524dd3f9725eefb7ab","878f34d1e1a18398e7e12c778785aee7a1de3367","7348fbbea2bda6589a6d2041c4bf19f4bcb997e0","8d3932a74c73958a5b580a7dc365e0102947234c","f290013e8eb38aef0be9d259b60a44b6c612bb29","cd8feed0df5dd765a53c447ff70f59a8518c240c","6dde105be7559f347ca70432d5066924213106cb","aa1165a3f50b795ddee922d8c5420cd827cc9eb8","3a3915b72628dc12e4b79157861ec2ea910c1f31","62464839ad2326099203f1b851d0ef27e630cbe7","0b11062d9360080f6861c51097c551b4ea485550","76005a8e75d4e63ad0477e11dbc8cc1c86666875","55494073081bd111dc6af8502f77cf344c64b56c","389bed6fa95a412e86338c4650f17f9b7828b01e","76821bbb47d8d2dc4b9e7cec3c0b9ce178bc92d5","93c226f7a38fc4976e93a5fb693ff22edede0738","263452ee91c7d76f3a2b1503ce8fbd0d35bbb6e4","db0680896488d9cceb72ab93115243f97265e18d","f1fe2cd90e07fbfa8883b3129f27186a33608a4b","fc9f5d59b5bfd2a4cee5c65837b2b280ae8fa7e9","0d8556a7f0ec7290a1895bbee0a0dcf8112cb918","597e5ebedf6ccb6a19309f3f648f668b57052660","8bd792d7bb14aad05b55ee4f57bd6b65a0b434a3","6cd2bcad2a5eebed7b639978951eed271020a129","d28e9c3c0813e729195357dbb9ccd337494bc6d7","fc611f4b4c8c8a5bd3ceab898863984ea24521d9","ff5ffeafeba742faa9f82f0528c6dd6f4805c68a","93f017773758c3ed74dd7ec3346e82477f85e32b","207f596e69bcf822fa83f93251a947a85b77505d","357bcfcc9737041ab2edb90fa02729b0a6631423","b276d92c8a63887df011032bc95d98bbb9c51c70","abbf821ddfcbf5a29d827c9b18ce93469c5f26d8","d18922a56e6024a447051c8fb4378ced31c198be","5804308c579866ee3992a168913743261e34d221","3193460c4a76dcc51ef18231e7f778c3d122eaeb","260d179d31972b82e1d604174ccf1663343bfa97","e224528710f5ab9e7ad266a18e737b3e6feadf6f","1b5a6a800ccada6ae46314bdd638c2d523a41aa8","204ec5459bd1216e18fa19d36ef832692bae070f","d9b4969c18b3f5994621bbb06e496dd19c40e300","3ea3c2d4cbc96a1cc6e969a864bf7a98931c8e73","a4c150d26c43717be425273523715dac015f3b16","3866829115c68441a25568e5fde935e3c1912673","2d162a60da5ecf0faabe5f2a4c00def7d08e0d97","a7b35edf7bb0071159ea7ed12341ea9ac20075d2","5caf9d0d08c4eee098de64e9bfa2bfca0f670c9c","9a838568b6366902b9fde8a00ab18b438924fb01","712122881881f3a9cd675fbaed67c7aa9d57a6bc","0c693595d68a0e9aa0b0381f86a57a65e2f95e74","4062456c419f263e76197ba70649837012d45935","d2ba2d08733647dc345db123469988966c8b31b0","707bb96fa808476bf2cfe36f9382d7b5b2589881","bb4b98defedf6aeadb94a497568f962981dd3ec7","c8d1457898b649432a35a0337052f137452ce6b1","1a03cd537ffdaf99ad8294f95322dffc43ef9de4","246b574909f3ae1610001927b773d5b0f2c887e8","3185c9c3744652d0d9552c59c8907d66c40e14c9","64e26f98e24a267b3a3676671d69e9cc9e5830b9","aae8accadd48c397ee9a714e6b114321c6208ab3","3c53b3560fe1ae6b476cf6941ca0d7c79e0093a7","fe7365dcdefe1298758742146741498b46e9fe9d","135c2112ad87265d35899dede34c3a7e06ec2f54","a2795e95318f57747dbb86a2a12b3567838b8c7d","8350e4853ef4f1d986a684e4fc3c3ed4d5326ae1","3220fee6b296991cecc46a2c44288ca1cb7b507c","f98a20337799d0dffe1f4f4d106ea034f855a29f","411f09a512d5847fc9c6270439308d1e3093f211","6645c7cc180274c9c9b23cbe6271ce5f04df20a9","7c4a5f13920c2f4edb81160df3480b7b66e4ffd2","a6d67b89b038e591a1c60b4ed741b8a3832960f7","f5c3ee595db26d7ddf99fecb4bbe88723cb9be09","fec5157df549f8146617d42cf50a053166df5bba","5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b","c8c9bcb451b32a9ba04abfd21cd6bf37dcdf4d72","754679da0a09a024a6118a63bebe991cee4e49ed","9aecc83cda32c5ede07b3976ed4ab2e4a2e90bc7","748240b090bba9db9e4fea199ed23359663983f3","71dcb7fcc4b10e956668485b7ac1f9a5c1735dfb","18e23ad4dcec0713fb24211be964ade35bff951d","66d302251698f50ab73c62a0305c589b75c10f85","88bd18244bda74843ed6e0b99db106dffa4979bc","a5fb82c28c9b52a2df940f4c282ba4330bc05f9e","db9dcbddbc9231d520a14eaa4e256c276273eeb7","1619aabfe1bd1ab04b1e14679698c2765d86c1e8","2b99bd492b36ee75406f15e10e63acc6a70e650a","9caf9fa76f93a689d63d89ef53d6dd5af42a8c0c","1c1565d0f933762da9078547a266e9c33c63a9cf","668f4f437f2b720373be8944c573fd9a0e07825d","0154098531ce928fb573ff225e0f0886043c0b21","7f32023a1ac60b62bd0159a542c25fdad0864dba","dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99","7de7ca8ae4ef3720b68ba4178813afc33f96e05b","ccb17c2b279ec0dc6160f8d01d381b05e4c81fd3","61572a57e9814d15c4ceb0013b7b9908a6a4b1c5","20502d9180296cd9002e8af222ddc08e24f92c88","5c3f05a68043bbc2b5dd7f101bdab0077c95a3c8","cefc02a4f9d6b9e405f51c3d6a40054d3680a524","f55211ae0dc202cc015c247495af8e05af81b24b","8e87d2e32ffdf398609b2b9c2b417b39be1f86b9","407c082810f0c8747a1e0d72761d8638bf16a832","edacc986d6bd14602e32e0fba95a6bb1738b423b","f5277e347df4228fc875acaa3acb9581a30ab43e","2144093fe694a82f270d6b4f84a6b09db8820c49","d2d48e2a7a7ed04331597bcfd7b6c719da2b67c3","bdf2e8c615bff43b7d4698ef46821dfe4089c9b0","ffe2072741581c4d54821505fdcceef39535c2dd","f78299c81be28b923e1f16e6f14afbebe3c8eaeb","3b88476130aa2fe1af7d089cd18a9abc72e23678","ac2c5e8dcdf4c4957fc20b124b91847c6b0145ad","bc1d58c50d65818863b620a4871e327c5f1c6bb6","507b48179f773d6495ce62947c7f55564fde4a67","fa1049b46bd1d8b9c6b75b815fa503ecc2811bf0","27637b9e7f6f7dc59768623225a687f2d595692f","3bfdc583cb002c491f422d393acec7590c981ce3","f0f407e76eafdfe76b9439c7e527f085a6ff22d9","0f0e2240baf43f77200dc45b523250109883f40a","d3b7d42784a3dcefe4dd09f4fd771cbf710af9c6"],"beta1":["9725f33ac606ed4b26573015bcfdb86ed6741323","38402fb49e80b9bb5ae5c3c8817d69feb5174576","1746fbd1c6d8210bc093897bc9d5c0617ae7791d","2ab7a0f64cdad863ab31d2c10e58e98d00ae84e7","47d397579bf6b418ffd955c1fd5dba49adddc012","23aa51fc94fa769088152be9dea1fec71c090fb8","f0b43678c45d1f692bef100eaf29cd91cf7ef6c8","aac4cde229f9d4dc1fbc35955cf934a749cb9d95","0f55d3767d03e81e6105185ffae0fae7260cd1e8","6110235bd4fd95bc35b0beaa6023e5787d786242","76725b6c1f73c8d160ad91b42c803a54c78298d4","6a83c8e8edffb84f5c30f4f1ecd705ee213aff4d","15a7b4a7502ce3b0b51fa1acb3edc52851600fa4","d6a95e154a507494efc51767d4535d8c36792d33","ee14b172011e7b7be1c3026c6dfbbf696fad9843","e718dd12bef16c1eef28874e7d5bb1d4c6a34f11","a65c0939fd1adc616275ad01996917fab89a7b9c","7f26fba8cbc532cd282a7e73753ae23bca1f36bc","640d8cc5d2749bbe29a6a85d076a7bdf264d146b","d1c7ed4117ccf7d2ae7e9e21857012e4c8651553","edde7190abc65dcf2886cebc6f2486fd807e0e65","8ef4fc586a5731482618174d170c02ee7de6ca0a","f28bb07dec83fddd647878f54c9043600a770d3e","24baf79c5e30b75f8370c24239a00085d7ad803f","efe25585199d532ce3aa78e53bf31cded231cb57","7b5076050bfe9e102fa28fe2d1ecc068ab988214","45c5a865c22a590913cf7e3ede2d53c85ab69116","04145aade49ae09788f617ffb8df509455bbc87e","f00b60860c3a7ef21a280a2e0a3b85244fe468de","95e7656a152f6158b50ff15f232097ff2175d170","a4a222d62dcffaf93e3dd439c3f61836a4cd831e","a26b36bec2e99a128b7a61ff9fa1e2e46148f547","cb4c0c630f756a96d9657653405cb50a9c16090e","9a406da44e9ffd37e2bf4b1874a1df58827d27ab","ad351a29db8328c82838a8aaf070eb111116d632","ed0af051116938064fbe3ef464fa41689684e796","499e1b7a8083b2853ef25300e77717780320111d","d992eb1b25e3612293d6c72cd462a99cd5a0e4a3","91b8b9463520242183af6dd2c4f999ea714ebbd6","17b4f43e0e0a16d27bd769cab854e2be5e26833f","6aa331e5812ce48aa30ea08ed1adc598c9e5b4f6","c7e53f1934fc133d8940fff5ce093f024afccada","b016e9aff591e1a0860dc2fcd4c74b28d704e58f","06bf5e71f6ec426ff93bcf4fb26fe48841f5d212","1272497fec9336716622768cfffa04aa400191b7","30d409edc19f372bf55b7ee47c9f65087f4d437d","8dc89e787c8b2bc444010d67bcb47378add80061","03a2cf2f944db07b9a4413aa44d80b756f517726","b620b3d697e67f7fa50f8d5bcbbfef3320dcb70a","8e90e884efecc84dba2f800d4a6f1828fe66fef7","2755eeb2f001179fc650342b3a5d8930692decb5","b932d8c37aa416d68f6f63448abc77ad6815f80b","4766c4fc6c9bcbe2baec158639aee75b1a6a4813","024c4f14a14e67f15adbcca39c6a941ea89e0f3d","90f9f123fd4a79440d21557d4f56ef35be318fad","4a1d1cbbb4e462a016d87acb316b5ae12984fe81","3b2e423c6f2acd14a13befd60dd45df4a244d55f","a4109200aae678263e9a5e6d578b38dddcd09630","7e4cfe4b9412711908119d346033b9267d1dadc6","ce89b20b2055eadaf4dfc7dafd52928cccba342f","f041d2e8ecce7411929efc6baf1afca98edc6bf6","80a2ede0d1cbe4235f092c0904ade3484d96efd5","184b5ae536830e8e9ea1b8e15ae2042e92ab8f49","89313d8bfb0e6eccd78cd210bf842db35d0331d3","2879e6f7ceb903d8406828e8b0cf0c28c88330a0","dc3509b2aafe435ffd6c8d22f966f7ccd3575c4e","565809e7361d6bd96ba1e515d7da349c080a732f","ea70afc9b43b5ebbd9c5731f28587d9c552712f3","284f8f6d91d7c9663fe8b25aa652265579b412a6","1c3c9e017bb2275fc49f9a94346f3c46dc76eadd","ade39f57713785b14cc04240a7932575c3b9d72e","c6f2db393e8d939dc0378826513ca09943660f31","22415e5a3168b3dee3cf95d0697ca548bf04d8bf","af9c67db0c998bbd6f0de1ab0af98f9e615e6029","9cf44c1c53f03b67143e606ab3d56680d73ac2c9","c0dde9e850a080510c21715f128b31406e0cae7f","86ed07c41c7580be02d4eb383cb654841076f8ae","4c660cfffb7821d0d6401aa0058755a38698d09a","b97e87480e1c17a418cbf3f7ad8f0d0682c48998","b8b5bb657767698b5864356fb2549ee9681f1bd6","8987f932d64e35c7209cee8f492747f775813055","21ef922c5c262922015c9e6eb6077f3322c148fd","17e9b4aa63f18c8844ab1ad18ecbd31bfcf71316","051f761a87f1706bde0a45da46a3dfe1afff424a","b0e556d1a73981c00d24cabc3f0fc686e8999023","304d31b7d2d0bdd8a2b77cb26451b1d9d18e9b52","f2c1fd2e8f3734a7b8df9821af329c20e93ef72e","45d1f9a69019a6d95b016ff49363dff57f92803d","428b6a308e8a8792542bbb3284218399f99c33fa","2f3c4c94dac8fc88db9a23fa07a070ed33951dc7","541df26184370c890e925adffc06a13d528d1906","e3fc6fcaa6d31162d7f670663dd350f80b6680c7","57f34abea1bffd5fdc14f0e3c188259424b0f3bd","73a26b4c3f8167e900901527c267522629105d9a","dd5037ba829b02ec8ab6f6d77f7ad132b0515908","922cf9fbb0395417168b2e40c204384274ab1b77","6e3d78c94c6ba0e872f37018276923158c621ba3","9738ebcda047fd9b4ddf71a0da5d682ade1a2666","e1cf789593ce344726f43e087e5746802454c208","b24df892feb30051218d27f615e6c9b3d77bfbb8","57845b53f3e71ad8f7c72f3583042f5972beac4a","8de25d6e627cded735e69fa0e385ebf9ceda6aaa","d0e09d84f085c5bffdd5ad06d335be20c246e954","aa5f7e0ff246001e9a6352dbc59610953171ec38","d9faf6f2f40a09c109179713a61ed36504fa1df3","faf5ac8d540361d910e18af1603f56ce9725387b","1937fd5e070b8c9b3108ecd022cc67e3fd5fe4ed","c8d6a3b6dcf6028c0ecbc0bb324b514291c4154b","66a8a07c2cdb49476bf2055ea405657799bdd9a8","2c7b4c2053e36d33d19298debe611edc7b74743c","ac92c147c681f74d4ffe843a2e332e43c662ff27","bc2e8d99e5ae0dbd69e712cc71da3033f5f30139","1964d5fdddf9611e0a69f91e31c06771345754e2","81c49fb5368ab1194fc9cedffa8920c45f5b241b","3aa79fc1a32f505f71c88e58023d728a225353e1","ff03a0bc7b6ac7c42dcb036ab40f45147b897c74","76a53aa328f0f21f4d83cbaa6bf8c2096bbc4a6a","7dfba3cda9f13427f9f10a6eefbec52aef62274c","2bc6db65c14f00de5a0349e910037ca2db7fc103","3f31925b180dd0bfd2601c20d7200b9b152b12ef","a86db9b347a5e0169a010c587208c68c0417a4c7","2e5dfbdb4beb52d021e89058ab64eac1a95d77b2","c76a9b99b00909fa6742e6618f84de71d9e06668","e3b0214f401da3cbb18a81cee0f0f5631f43239b","f5c513ca7beef75759cdff4d50760aebe7118df2","92f07fefcd334686e81f56555d83530ae6741c2b","452af98995d0cefe18d555fed7ef29529d174b2e","31f62f53c516360dcf8688141a5f8a0aebada431","60de40726209657b5581c9a6765df21fb0e954ab","69aa29bbb32936689f36f19bc7bbb3ed7524a60e","bb83c7d6b7c11c92c6c6bf3a151b3f0749d7c230","c5a025c5e31b23ad388c413f9c85776a8001c592","f6139c2cfc52b5027cf0b426b32effada64fee62","2a0a56443d26804524d97d08d476ee10332df2d0","3d0aec7a81131ffb2080f26e4f4544e7a30670eb","0b63e84566bdced2f92adfe463481112d9695355","1406fb6ede644afc621f1f8e4ac2f4a7016f4681","f3588b6b65871b452686df70b1a486ec3ceb8e8c","aa20a84aa909673ca0957f6a454789d4c3e8e62f","bc75fae5798c85b4fb18cbcdc3fcbc45a644dae3","15ada56d73817c5c0be97882a88cb27696fcd3a8","679b64fe48a33781800fe70ea1ba2d25e201826c","cbcf31f0b9a7b51f907955922589e5321f7ceb7d","762a4b4decccd33ebc95092e9411b93ea4a4ef50","0b93d0676d65a327a341ed503d95ea17526f07bc","e967dbca6fee2996c71593a1e7ea0221f3c41411","feb45aaf4bcde4361fa0924a9c805f08f9080c60","871deb68780c6562a7804e986d52bdf77aa016d3","2399d11e2744cc4c3a747271ff4c573ddef2188d","0ca9181ee8e1a0af5ba823ac2e94eb0c6da62e87","6086252f66ac185b97b0580352383e4b068b9fe5","4feeca0021b8ef6078e91fa36f9b91365cd6e01f","f6f475e6ba1b52baeacdaf9aa92960650a828dfc","b20bb8615fe2e99485bfb8e8f422ef23e5f38028","3a33725014169ce51d6ac581a4dce3b97a60da00","ee3179fc5c3e5f10534d5166aebbe5b64f3bfc92","0a0800ebec9f8a5c6158b317e417c19995c027cc","949871cba6f262181e35e8adaee7e2bcf27ed2b2","f2d07d5aeb9c591c5b361a3d346f049e003948d3","3fffe6ccb48c4fa76e1f3aa625fe6589e65558c4","9ef720908f1e08cf46b9a118bee800e1c6f3df33","3551fc6af03d164318a77a8ed250e6150f9246ce","8de4df3fe2e95541f13f6ae84f8b8091387e8f31","e39386ed870fd31b9b27bfd92ac75acfe43b6827","62d86b15887371c59f99bfa37dbe2fcaf80478f7","81213917d11f9e177db0f0363ee42ff5a47a21dc","ba891a0e8b135c61097cc1f696bd684588c225c7","2ea5ac17e8200625ee8e9b09c7836462e33baf26","09153f1143f9af563967eb6e355a88c3fd2c1ec1","e38efe22c7626de34912cf2346f915ccca56f77b","012b39706364a8eb1ed576470a0d35c8ed498ad0","2f5defab0e90312a916642a5c90fda9464c5eb04","655b326e50ec4f6052c7296709ca73514255f621","c07833f8b5966a1414a2cb85acc401aeb3c5008b","71f464e798a4f34244f07eede8be0b666b5c0e7b","b52e47f263db8549bcd2c6b7619965f48ced61a1","2b4fc2e9d0a7d133da9707aa6fea3e63fd082c4e","bfe44de2b6435869ac2c07814fe09e939e0c27a0","0300522189b090e7c1ae9c8888101ea32c4ce6bd","3eb7858a3a2b0a03ca8ec5ef5c85b572f612f28b","7f022a33a31ad276047744ef42a9fbd85f39a6b4","e1c907ec732997991232cd930c7d897cea9cf041","9638c9cb5d5b43a19df390fa0bf6e996e84903bc","3b7e9df2553f17f7d6eef5c7cb63b14d58d99d9f","f8fd9a4a62e32a34dc6ae888884eea115dcd75b4","bedcbdd420c20ff37f5afc1b81080fd7b25c2a2f","e69dd3c712b558df678fd458f9d24156d1da7cd2","19c92c69c32c7c8f193a85ede6b2a0924c0302fa","d6e413bb9cb91255014cddacdba1591e14df56dd","817efd0b68f0072c6fbc51ee60dd49fd3bab929e","613d374bc571929d601af1eab17079a639fe576f","71ef7e8f6fb8f96cc622d9d38d21663486a8d652","a3f8dde502dbd8d164cb1a87d7a29cbe6ce64fde","08e6590fd625bc3b592b7398ec2825f3758ab6e8","b075f13988f2db892d6c27d1e223c7b10d28ee41","0cf9597758f3af3afc951d0bf02dee1aeb9a6daf","9ebc6ab45a375310f650bf3afd31f076215ac52c","c6cfbad47a6b8abf14196d50e01bb1b15e2016e3","967854f8e94b1070ae3e283f654e3c8a3c14bd65","640856f4d4f4e4d10e9f793caf6ac6f4d22678e6","30dadb12281924ccb59efc8df4b3b9ee68c6e3a4","52f73a153d524ea927e1a1f3efcade36a3bd3ca5","20b07a1fb55c31d326c3f9c36d1276eb1bcf15e6","ebf9b80a47f530e3f75e1e69c7ab48cfaf6cf595","25b860ee2ac60fcc1bc58e9d82672c2549ce07ca","6c9ee1f125dc45625eb32d08e623857058cf30ad","fee2f367afc234afa541667ab800e2f65297e6bc","1c2782a7c7456b4a473e519ebb40968c521911e7","5a23136d1bdc88589ee7082098dadf74afef53c2","8e4336a7294f0cc31aa5ccfb2854c702aa86dcca","ec4d467b4c5edac86af6aaab0545770377294346","1955fecb2da7456029d67b63b24f741f02a80ba7","9240b7f2d16c0dce18ba5e3a0479920ffaede0fb","d42c5646a584eb0a5ea469dc017a2892ed9b955a","fc74dbabd54ae36a24641a95734adb2e3df47162","80ad8afc85a90e6fda1b136b13c1eb42e35c115e","d6e54de50239e8ac1de645bd411eeddbf627e4dc","c846e49a7d3439d9aef5d499ad403304d89a3b3c","0d6c6232b2c4cb95679f675345a845fc0ccbf99b","7c90d51b729d31557ad6d45a5fe18d11f6752cf1","3d2fecdeb31aaccddb9f9e1bf0efbca5c5ad93da","20bda9a2badc4545cf061a1b4da32328b4caff15","1ac26faa5c77e07951831b3d6fe29b170552b4eb","89f264c4a8a24f99d5173436dbc209973a117e8b","5ff84070ca3604b43e86562a3d000ed924a604a2","3fc684a111613a07ba431bbcac8314660c780079","09619b02c41e1c36f041ef8f8386e5565fdd052a","d11a61962f538cb515afc0b006582fdccc514955","e39dade17706f0572da182d8aa542ef06441ac20","8b8414b8aaaf5b99ed32195cab3b2b8f3f698543","054a2ac579c4893f46b680b1cb0d2460aa3d9140","fb801d4964fae52e3807e28f2cc5fcd940ce1700","24fe3bd605957ce803c0641a469dc3242c242238","71a3e71b61690663f5bc6b1b091f578a6d6915f7","6065b2d1778cd5dc8c078f3b59e501fb8ccdec9f","77f21b63e9f1e7a7505be0eef8d8be7f322b5fac","ddc7793bba593548cd695d2cdf13f1f7363b3f08","0442bd6e186428becdb19f152f47c5364e292cfd","17b9accd0c922738d91d839bdb166871c9e9ae19","396218179cf6754413c62f7cb952054277b25201","91a7b8c94891ccde6336e225b592675651544a79","674d805813f487575422f196f6114d80d83d00e6","e5de5b4908fd31954c36662da83c7cf3f60fe2fb","d67b602f2f995f0044b446646619adf45d37256d","8f0f327f0207cbde27bbfba3ac106b9457d7201b","5dac3e857fc349d2b33f53013381e32cf5ce3e1d","e07b9a89207f3570b88d9e941bcda180db300ce6","82ad05a20ef4420122b18eadf3835c4a8a49ba19","9f308a5bf33d0242268a56699beea99d96b0dcea","d1831915bf009b263d13cf8fe722e10d48fe1a30","450bdda97a933ed9081efa20bddc71ee0b8286c9","30a82e5e007dfa6eca0bc2021381beae57293b91","14ff5aa6ee19ba00237c57ec177ba67075644600","00be297b84c838fb98e161f4eb9b92bf6a3beda1","4784e9506b4c116c08c5b1a4418aa1833afbf6a4","5d666319e3f3ca784658b1d7f45f5f9a09929583","7388a1e11536530ac2dfb84fccd1bfd797642766","89fc4536693a2b31ed1423998525cfd03fbfec16","2e28bd602cc9a87a6989a65ece46f1b02153e418","4d5b82811f23ad1f7a14c18e723611e2cb4a3311","d413f372be9dac1bdd9ae6a709de910d8691b58f","44986081f2aa549a8a3a38b567bbb258c4b8a072","f1ec8ff6e8ac8a6889169d3db55ee5a160ae9e1e","90e37d58d55d5e8b79b3edc6167c3db94a4c423e","33ffdba553e90471150bd84067c88a79e874a2aa","0865365e21b9d5b33f12e48fb6f5f50e19f48e7d","341bf71dc17f8c4a84291b89a78ecc2936d85378","bcfb0a09f89f6734e2404acd68505dc45b402ee6","a0f49396d6393219fed338f9a7f1e2df879b8ad7","fd81c001fc029f0c0f1097562515c54d9e18c242","63e91029b12cb2baf7514ee2d16a70c0d6ff460c","b91fa19582f21168392e75265bc1830b01a0d464","91349290dce955abe8c8014e9107d1a4bd35ae9c","3dad0ce8f4815165966751705a07fae6e6e2b796","7b5c44730176a17f179a49dde4fbf119e4652221","6d105aba9a9a966ceb506f1bebd4f61bce792115","d6dc909ebe9b72fc603ee523bed7c8f6d307fd06","7f52db75c60dfc6882074f68e8a3305e5a8c0733","cab1a67fc33a9bd4686b7a66ff3f63e990f22969","49a73182d322f258b0fab76077a41b3f68a62bb1","b1f037eeb94ce4e3977ffde32c5f7a1cc96cf81b","fa8bc8ef13f8e628ba8d7a28d7aae3231ccea330","83e72877524f1fdd8eeacf96021719770b8fde22","414b388499a7fbabe85f60a968612175e61540f9","66f6a8b4b521395b17f757e64a4341f33df674fe","f88f8e1a4a078ff9c14398f5b5ff5cb1f7780c14","360343fb5a09a02df2774712c3730a20c9a4d26d","ebdf9cee6b87ab9cffa05d771889fac8ca38f19f","d3889ad1b4dddd003dbfa7d858cc4ab734f1bb2f","79178e75cd80c09574b05ad7886781b40b2137d4","8e6c281a0489ee908eb1666d30b65fb22edba670","fcbec6331c834db7b4118e038278e1f02e9a8f06","98cb49283ddcd1ab01db0e92d691dbffbacd9d6b","7dd9e5c57cec3d93ab6a359559d5a79e87d5bf4a","3fd23da5ee2e69e1aca663b52ecf1f3d61188a64","6947bed015c33706b9a441fd47cd84f0da99097c","ecf80fbbbadaa782cbe81a6562916331c6762970","bc26a5bd3a51b11bab63112275e7045c63a0ffc4","d826b043ad285121cedf6286d1fad1eb23535bcc","9fc0b23210df7fbb6e95f8765e798bacd1853f46","171c46120d7fc3ff73500711824995cd24a64a51","ae859fb81e75b1e7dd3caf37efed6b59b32c83f6","9143df15976c26e931d66fd89d3158ccb5934535","cc88a4cea6055d66b398ba1664614dfb067eaf57","a14bd7099582b493fe7863b7444b118688ba822d","55f992942ce51c618cbc8bff4ae4340170afef0d","a5939c2953d63178451d9643650d88d5a2fcf0f2","d2bc9613887d9ad02f5c3f95ebd65714fe5c4aee","4d5a87a4225782cef357b9814fd47e4a26653e34","d40b1825fc7c21b80a9482ff7e3ee571dc237d17","469cff734f7d76aac3457f89a0b5986898bb7efe","6ace4011e4fcc3f684ce0992137645f614cfdee9","39204630a7165ecda15228d7b5210e1634e6bcf9","93be4982d012a25f034210623d50e519cdeddabf","5a0be858f4d52b374112f33245be16299a23e300","728696697174e70bca49e6fd806ffabd20eb728f","4c76c6892c1770f4e8f95bd8a4d8dcddf31d96d4","1552dbfb21f005ae7f747b8867f9da553b678b77","589976321c8210a586d4c278c9bbf2b4d480ee19","6e3f2f44af808e9f4255c2462e16beee844c0df7","32c12a92a5633678921ee9e43f72eb3b59a635ed","5e56366eba53a8ccfc4de48f0d0aa78a4cb1bc98","c574be55669342e71f6395303f4d287c81da6c2d","7c3ba6f72bf06755cec0439d8560ca72ef80b780","4e87f471d7e9885f447af79fe28b37ac30487b46","249c11784acd1c2b206efc2ab408c638bcd01287","f0795ae2fe72e8641951af57e9a83fbae7d3a43c","39a4a6777641cd7a505604ecfee68e7d42abacc1","618450caec0df64b53a112cb1333d73a91b50aa2","e89ec04be864f4e0ae059a94479270967ee9d7fb","22bdad8bbe2306d5b3ccaeb25483b39fc760de53","0327a51c1237e2956b5b4d3e520e43a958f1bf8e","f5e85c61039f8ff17805172c7a417747070bbc98","d629a753ec8d6b3e01f608652e43909be1b2c254","3c5ce7cd8598c7e38f3c74ebf8e1b3e9c14fbf6e","d250ade37b1e74dd11c870be279318ba01a8ba70","9f134aa5d1b9e3714cd9a19948004204b7f41c68","aa3e740a536765d413c4232853a87e0d12d10223","e6ba1630315ef675712319f938dbaea08b3aa59f","bea607d53e4adff19956adbe09ace170d8cc40b8","4a088879502a1ac80c6ab791d79b7a5482aef811","3b596cdbe046c4a4ed0cca51c5cd961e4c7dfeea","992a40a50dc886ba29a907360374b18f1cbeaebb","30af5e81db3981ae0e98fe2c6bffc0606074aef2","35adf718cfdb4950177f645b30340d93dc2499bf","9107357c8dfda98c5adb33d3c5f4a7be1996fa07","803b3934d6f85b71c60f2338a77ab5c5393cf422","09b7a651b85d8711d89d3934d6d995d9a1b21ad6","8d1f2b1857322ed2875cd83b275f3a80f04394a9","cb86f6fbf61263e0cfe73313de595b8e3ffd4bdb","0aa4765904b0aea28ccf485b2428b027a5960df4","baaafc5829959e065d2243092baa0369ad4a7841","785f364bb0be0f4c38dcbc32e30bb7668da1989f","fd52555bbe53d08ec6d1652b6f26b76e4bb8da23","40574c1fc0ca37f1407cc75d56f48cebd468d482","b1fefe2245954cc9e76b4966d7c6eab60c5a7a43","f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd","1e59169d2d62edc25d5c046ff119cdd9bc991a18","a5973f4071128e5f7094120eb40cab2388c82069","f9a38d2309043de9e0c763ae72aa81b25c1dfca7","871c47a2bba3ce5adaf5e46e5f8d64acf5a48a1d","b51b3dc03088dba90ca6dae8b9ecd20dd7e96da2","8354bb463856373c358653feacdfa20b97e0d80f","090a9abf841b0a1700c27d243971174aa34d3c0c","ddf21ca016c611bf4b88d6e96bae0c65faeb6618","59c2e8906a5cb64b55f29d656a5a27366ace38a0","63b1a096eb17fd52cd46c36177e5158dce54a60a","d350f506a0fd764b5ce3045d4f88fdaa2dacabb4","63283eca5542314ea5b71afa1fe39bd48c202a4d","62eda56e67e2a0df6338f6b44ba43d71bb7a339a","ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8","ca194033061b4b29fe00d8e9bddf2f0478b3c3f0","34951904972add68b82fdbef84d62726923a0972","7154baa01018bfabcf9418d8e0cc7788700f9146","ad199c396478a7165da1eb6909ccb28f124b0240","73049d115e190b8c356f0689a9079c3c73cc5765","ebbe2bd57235fcbd2edb82c05bb9d7d768b3e7ca","0968c8d2f65f7ac6e0d6b3718ee1028b229b3353","1feeb3e1c8406caf5497d5fcb40820cbb2d0d165","0e043162142c2d9f3e9b8520155d049687cbfa75","cb484d75a3a879c11b47a3cddb3c5400f85d608a","f810d369debfdf95cce7f41c48505137d8e53385","d28763a4c1792dc00fde3d151eaea54f9cf2b8a9","e90cfa6f821dfcc86184f86b0b6f2adb827dd768","eaea6466486c2061400c3487d214d65cf500ed4b","e4a36d0eda839891205e889b7ce1426a8cd20ae6","64caa4733caa459f2dc2eb6eecf88053fa6a484b","fab66af7e99eb71ea6a2df30bea46835f749896a","8eb12806b8d60940740aefc8e8debe1bf20712b5","c655fc7cd89d17eb858b3c99e82402de61571bb0","ccf76798d54c7ed70813346493b7f64264181f7c","475cee9c0fc7b1975de1c5380178763dc2c2df38","4c0e927ccf89ed5bbdce280ec42ae985bf8fdd7e","b96ee28acd80230ee56000fad2a3ca15e461d5e2","1d12470a78d31a054aefc7f7c9a863db24b09986","b44cb4e3b9b573a3cbbd6f71aff81e6c3465d84b","d629fd9a361c8eb55960d3653a878115a2662210","139a957802d94ca7894265b38cc651d3748bf144","852b9691a68ab44234a5e33fadc6f89752e44c6b","219d735eb246d83a96b26be83f8967200b035ab9","49cea443a9331e7d69a54856035249c9508d9bc1","7ae8ba2d47c499cf119297a5c31b99f04d536dc2","496e4e0d2f310fe603cd683c197e247431a48b4a","ad87dac77ec4707012ab2567a3dcf16e622760b5","ad61ba7a97cfa87e62ae8f369946dfbb02be6f6e","3330c4b4de360467b498aeb45b0461f58627bd9f","ab3cd9713841bc4e7f55851198f2e465c6151b63","b13bfac9e31e8db076fd3c7d1c9fb649ab417b6f","acc45ccf41565d24ba79a63480a9f18681767876","bb1d1912ea73592670f75a6ec89845766dabb4b0","763ca3dae1aac597965a8dd230e91f888707664c","fbcb2edeeba3d9d3085c270135a052700475d552","4cfc29611e21811065d024a6de1685418e60111e","2070b80fc05d581fc8f44ba231fc728136877828","b361f371f1c9ccfcfb064fee8dfbaacdd6d91cf6","f8a95499bd9e1556ec1e5abb94cd739f5cded466","5fa7cf35b2069480ca4c84fac3c0e4c5b903e75c","e4201734df8c835a12b39276692987d6e2f5c267","3002130a6d3ab0a00d3e7538283d7f468becd8fa","dc463e1e42ac919d99d763c0127436877fc4efc5","1980a54dbbb50f27b8560167683109c485dcf7c9","6b34f10ab1dc92fa0addf57cb3cdcce5fd109d5b","15a20f9746213a1205016bc0dd5c0252d8f023b3","c7f7dd3e3e3592264a05e0dc7ee5f1ea37fad738","443ce6fef2ff2115b90d1929d33788fb2afe2636","11e07d18bd80c0b7d8836698d98e058750e33660","ed2b66f02396df322a3dfb6db24b2caa2dfb979a","677e95d8d189a62e6473b43989012a8258f193a4","e7701bb2de30c554f52dc9d3f0110b4001ae18ad","967bfb0c4a1db5adb10d40f66bb8542ec25e1694","4d08e7c4204ff3fa0e17e0de7e5a08ef03968202","0284727e7bc6337ebcd98e61eacf0d095d74a094","9543801d51910cdf61123f591fd91993f57782ae","f1099c7221bace0e8d4811a6f6b39f33f80bd7ff","0130bbfac000be512117baaca4cc8a08d525d9d2","7010ee3cb980fca18248fa168a4dabd78cf51e9d","a5c3e3084a33159418a7c709da8937161a209340","5515d28107d444b84c19f2d14ced89c6f08a53dd","13b07fef8167459a6074759bc989c9380aa05eae","9cc6d21d9f00644d3ba11b7040c33a157d6e7138","879b70178bcac6a40b9b2bf4d4c6c1c76d53172d","238d488a045444ef49d88fb2e93122a90e092f2b","6277e6d40a0f0e8c84470482400959fca4ff5ad8","61a693cf782c952dc151d8d77b1ab365888e6701","04edfc090b0e78f4f820977da8cb4eb2d015c5f7","acb23adad37b459e64b8f9bafbbdd1185d46093d","78441b486a6e751764f9c78d9fda27a1f561bcf2","bd2b1a62d9d6f97ebfa7457ab3e84ae839531bdb","9b7b46143d2df7d4f2efcb89ceb5034c7a57e79c","2355f545ec652974ac4696728e3cc9e021532130","f83b73be132d0e75272fd47899bc2d24d1285a39","bd775aa0bd25eaa331952c8cdaf0cabb66cbc213","468567438974ccfea11bcd5525cdeece3e1e546a","a14f9c2dcad6468f95a318c245dbf2edeb618133","2eba585d38d29b9ee31f8132fca912d0f26d8154","33724130372df94137f4be42ec58fbaa6873ff5c","c478c1ded5fd1b073514bea81d6b53d35061adb9","66c1d9e48ebd5402d44125cb1c47723b17d463e8","12b4e232b279161afbc6b0f6805f49f6f0d91074","af6f096427c27303a8c791ea0737a34f879711ea","c4f9820c2ff00653ab1fdfda977fbc01e75f1138","9a4f6d66896b11db71690e0d33d43a614dbd725b","f3d812e3a0549e1235184713c8ebe0c6b26c9fde","4755bc9e2b45d0ed79a54e847e175c4692fabb39","05a780a10106f04ebc5bfed86b792ba4867cb44e","ba7e00dfef30573a9bc8b25cb51a86cd1eed4042","3c646350031d4765cf9064b426cb763ef4acb0da","f1a8520c4541e86eb8e2bf932035a12f8bb5032f","2a9e742c12deb8f4517d7aab1e3fb1fc4c51a35c","3fac4ef336c3846f423a6243f34e8d9d6eeac85e","4c77f4806764bd4d2b17394e9f1e14fc7e9b7045","7f3ecd4227edd4deb632eae9cbaeb5567a959a14","03a080547dacdec0d8c181df700ef8dd1c092913","4c000a05f6275ae7b539927d4a2608cb54e34308","89f7032c2e944255955b5eabf0b2df4c2190748d","54106627203ec11259424a0b5c5ee655ac219fa8","2e3a1caa069c3eddfbf0b890bff7f7d85925b476","65cc56c35da357ac7799ed9616aba4898f17f232","390e957ba4bbe1683915a5de21f9082f84f3ebe0","ab0f7717e71efef3f09faedf66ad5ad38fefe99f","6496b53549aca7b1be57c3be55815f32a4842201","3732b2318e8a4942e8202f1797527220a5ae01a0","159c2ec69cd6bb34e264b6f2df3351b86c6d0917","f2f18261c390646f58e7a21a4437002e63e34cc3","710c87ec995f93c87f71281eb9b1a9f7ee7f7464","06ce2e339e80048ae0b5076dbdd69577630bfaef","afec30837c7026251b90fab6f47131db19df278d","e477fa2bd2d6cca37540e1c0791288f52bbb50b2","faf097d350a2a1c63ab9399355de70728a958b2d","2e7345c00f0bab1114579efcf27d5a123943a9a0","9d3f8418ca252a4047b3818f16ed22228c1d0071","7bbde636e802f85c4ed9ee95b9ef19abc1aa249d","2fce0010f0d0eb2476028ed62335508bceabd820","dc4be4350a4aac91a342001e1b6d2eaa11d0b4b8","e2160afcd8bc36400ca9640c35516acf35a8a809","0dd96bccd3fd14c2c0380ecc6326d2a655d8d826","77d3c26fc382249bb491b8b335516e8230704bc9","05dce362d5d86c96f509a1d11f3ae94f97487ed2","f6232efed99d8190864564a0886764d88e2a58dc","2970061a73f3cc482b2f1e4dc4ec42e32568134e","9f6a06b9922196923a60c16c824d70481ca96056","9126a2072c728fcde7b09e083ae979c1c678e8ea","798a14eb339a06abcfdd3571e854b892e4182e9b","47e5b43160128ea6e466ad70952078ff386718cd","858d3d4adc7e8ae80009ec61cc042d6c24e9e536","81fb6e474f1754f50f2438c827cde5773b972913","dd55cc78797305c7fe1c89478e69c0b8d43d1a92","51ffd452026236431eb8eced345ed36d053c247f","e9392dd876181c58ebdc309be84cbf397784e87b","b65344115e6bfc9326e28fbb9b7306c5f7dfded0","b0f10c66436b736fd773321c8b99626501834ee3","2932cc79ee712a0cb5abe3b327ffc9aad4463c80","b83c14db891cb2563930989c35d287d802a23f9d","31117588fd8558fa14c8625fe018ffcb16e4c27f","7ec55de8ecdf0c531fb41acbc89f219f367ecace","2a2693124690e13c0dd0ddc3b20f228d6561869b","34f4ae18b8d2b1cf9b56a8c3ac1a93d5190a3aae","48d57e4a30e01d0f8eec54d469bc9e69a77240b2","91ca725f9b5a4a77ca70024e3bb73b7c7821a530","c1855dcff14a118828de16e850b0698dc76b25e9","7eabbeb5af3ded3e291afc3d743082429e532d86","46bbe3a541449416d6282b344a4a32e3805b36ec","09e6ce693d0d69c81259fae280eea8fca81c4f47","f75028a34c4a9e9659c3a81d204887866b81c97d","5dcfa8b615acac2587511597f4d680d804617e12","968c490302b64f165aaff4d7c6ae372611e53ace","58fafea485bc7223ff4cffe9b9eef8ce9cda0c4c","920f3f6546d419fb26d2612490bcfb719d5bc06e","b835aec87bcc29fa5a21873412fbccd0dd2f06ee","b3c08a83266b591cc8442946e94d71eab992ec49","b3cef1b61e143f9fb4fe7643a9369cc03771f10a","94b3e786cd9d23ef972d366333abfbcfb1f7b989","592ee82010d513eabb62203db866cdbc5bc622b9","6adaf8f47a9acbb8d56fa60e47a1106e5646c299","518d90791495359a26836c90c1d1ac101669e4ee","35e7f992993a69a1e25cc12109ef7cf885e18260","fc299b4f370d586b75e1ae4f394cd3759ea4ae49","045bf23207754f17184770ad4371cf7bff582468","aca18b6a4929554bac5936a83a6e5c5fd0419b8f","9bbcc96b706127aef60adfcf08494ac1fde38a00","11b2aa2729b5d8b2c03ed0d1f2d3b58f6d90d777","e09d76e67d8b6a59a1424490e0124b2d51f34b7f","8cf0d6ceb4f0c6c102a3166e8feb1589dd1030a9","6205eb40e78c5b54fbb67cce383a1983670bb0b0","7d517d4a71353982497209312c3edc98425a84fc","5c88ad9457a180fefc07707ed29f392e2cb98dce","fd01e7d89e2eb8c92acd8cf6fbcfa804da5ac59c","21b3d62237959d0703a8f76c26c680e2240a7a4a","19b1ff0fc5f7acce23176ad6c8752604357472f0","fb60662cd95b0924e9b93ae27b768e0fbbbcf417","6d6208c63d05aa3bc0002350762248058780dc56","f04665f881725934c395c6806c7adb7468a5b88a","482e07af7e5c8b85463f950036dc7b14cb8cd3b4","79285b084df425cadb23da21bc04c08c300d6cad","4deac219b0af86b7f80168920c8bedd070aa79c0","7ae2de8997fadd692f5e43839633fbfdf3816e66","fd4921375a10123b504b746914715d516aac1216","73f27632f6d2d59778ec88ae14d16731d758235d","118122be3a3a8547726cc97647dd5866ad4ab46e","1f6d7663328a03e7f545b7963819092c4c8ce299","e2785fbdede5022bb4e2d48811ffef0c94efcc0f","9a4a59ce13ba1d0542abd1bfaafcea181c37498e","98d9423fa3ecf215a270f1209315de900ae06dcf","346b4b5a1c099203c3b23d72042ea5fd844059d7","94a915135df8bb6a4fa0af27edccf6290d830228","186f0dffdfd9d9d92679d9f38267a99e930b8806","ab2647a0d0c2efc4735017ba46eb11a85daf8738","f1c2a18e57a8214a7881ac760c0c225ddbf5da64","2e89dd19b1f1dfe5de1ff8cdeb21539efc2b3f09","eef1e3bb985e28c90893ea64d5ed4598814c9427","1fc787e6acc5ea6388c189c524078c9c969b2c86","31147ea3edc019b069e69eb7d501ed717714e12e","c57fc8ee7df9113be6c0857ceff51bfed5b9f8bd","12251a3a15f537e6102a9ffe9a02a1b930d48e99","192a4d7de5c557bdfe83bd180cd603d7e280ebd4","01512efbe62dcf8d5f5ca5c070557f227f988f47","e524cc7135134f1bdb5a074aa0fb7baf172d4fa4","0de6cba7e7e114f71fabb3dbe02cf260f7d3e2c6","ed57f0a0d40e7fa8dde222c48cd5649d3f80008e","1b7f99d9e5bca9f524b4e902b3975397b8762557","9e6f9742f4443b0fdb7593ea1fc1b3a7dd46409c","0416ca2fd22506689cd93e00fe6bd61e4e0841d1","50a9bd4e23e62579e2249de3c27624d6c56df1d0","881defa209435816f52b08edfd876159592e830a","c179db29d972cfe31187011756e637f4f5bc451c","a3387a9e22285abb179b3ce8c7f52052948c2600","a607e6125edad4d2a59c9632371118cf3fca868a","983404e0ce60ce82f7a488bd74cd3097cd7f34bf","38ae49e5740eb213b892e59d0d66d71bc59eb316","5cb1d064bc68d5e695860aa03db9d70404a15f6d","2507818f051f5ead0d1aeb5fac45b63fc1fd2f49","d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e","7957bbf558832a1481043c974cef4d22f2837540","e4effb4d53d5d6e53e4f0e0d14b243eb9a319272","d7add01f2c359b5976a41f54d0657ad742299ef7","423f2995304bc16db77bf19b6ca5a84ab37582e2","c7cd89c29fe93cc6e81cd5fa806301a0afae1258","e25b6bf8dabc47f2fc9c890600ff8ed844405960","7664a0feacf8f89b81f0bb5f6a224c080dbe5c8b","05fc741bdb45f4a48852eb5a9c3600783d81cf1f","5f805de6cbfe8a3afc8c5453317fc843b7228c73","355c8fd968fbedcc52bcf57bf33bf3536cbfbdeb","7e0e415d4628cc7ba6b2efc52836a6a9e79cc6f0","b87a7df18632df80cc4fe8009337d243191fd80e","09a1d01b747ffb2ae58b5c9785618a36e736b6dc","b37e277303a219d95e5cdd450cd3c71eafcaa13c","0b7ae364ea91e130761d75ee93ad37455ede2703","b7fd065f5c067c80a59433ac0a214899ce5bfbac","4045bc1059ede7b408e62bbc88381afea4d430e0","5fb359d8b1d58061af2d64b304dc0e62c9228efc","b5e8cd3c706839cbc39e3b6bbb717b1b0b50549c","77345916c53d6ac1cf0c51e9624e923ed8f32455","2cdfef562e3535c359a73e6baac88ce7c6dd3358","e44408f6531cfd986577c28552a56692da9e1659","7b26b3b67f7a8bc072e1f8deaccec8e678811d02","30620434e1c4c99718cebefabec673c84e16689c","09abcc719b9890c01535e5cc3818a3639739e501","1821915eb5044c2bb74c6f733c82c43cfbc40fc6","2a230d571d0eb85bc6017a7e47a7f94ae54fc5cf","ec77cccb1dab35a6f655cf5946a48cbfc1f598cf","0095d642c7ea05a0f463f8c17f6e05bae52bd934","706431b06156f9bb83ef71bd99262b68eea43594","a897be5a049bfc1c3e642d6b47e4282713836c90","c755b684c9bcaac1e74f407feaf311b5457ddc64","2965eb28101f2d97cd1ba815d3e7d99c20db10d4","d4b19d8d830342bcb1812082ac623d81fa8305bc","1bf132f53d3f491522d32f5cbd27737472854f57","487afde3bb86c69d60e6c8f946866b4401c6dab1","d5b7df852358cfc80169d7db8752ca006c44cc99","af5708e29e4172c8befff2f817f186b3a600b2a5","5f110c5b980b50a57a47e8aeb5bab7a33560100c","a2e09a5d4141390c17b7cc2ad41fbba961a197f5","10f879bf883ed364a9b0eafe40aba03c59b6fbfb","0781649456a23a9c2f72a97938df38b750fe7019","400db80d25d5e19fe68bbd3f04115c1578af7eac","b279f641c0b9e7af711d857917353905b48c6913","eaa8c461c3c156d3c3d2a85dae90bc2d5b47a9fe","9437db7bc59a33b134306e8fa46eede2fb4ffde6","faf21d895e23cea7cb8d4ec372862c694d65aabd","32dfdc12dcd387dfe7d0b11e84816415c275b75b","610c7f80bf96367cf369851619d4ede11663d5b7","ec31b23b330404dcd60a537838b039df524e2a98","00ce629bc651beeb02787eeca95fed031bddb93d","802a422ad532db7b5c369c178a513fb2d5722ea9","386ec5d9549bb0ee922358ead86ebc7ad478b910","d4e37ef198ab74ed9a42127601c374f43dac12b6","e20241c02ce1a678d9021fa4eb4f3700a9a79232","7376798a850ba1fbb4a881769ff887587c9b75ce","d37d4ae1cd347520fc3dd9985ace740892d1771e","5ceaae51f7118c1ba2886e1f92f3f1f3252a7187","b6db04993f6f50b1bf9c60f8b54288d3ee0be62d","1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d","fec243ed563fc76d22f1505e0fdcd7c2fefa9f2b","2c69f3d0d217a42489308f465712a656c4678307","6f6afde0c58623bb2d8bf54904044f46233903d7","c937b1f5f9cdc50d109f78d8e039520c0dc60cad","9a78efc7c270211e49fd7b2f071b61c706febffc","a0ac0804ca34317faea1ee6dbc66037178b0f727","3149ef084b9aaae33d74cfb28592ed95726fb88d","e5c3e3bf132622b86b554162652d074e8a4d6dde","a7304b0c54681501e1e83a822410361368856964","5bc2cf257b46b7ba52c95e43c9b0f91f6e06998e","a89fa34c21103430b1d140ee04c3ae6a433d77ce","7ec32b6d09c0a7302bcc0c54be41bf65a7911838","f7a41c1e309226bd0deb6381e71a5ce005cbe4ef","609cf36f8daaf0e7e3bb2b9d6b30ba6336d41c69","8e2a756eb89d0bc0a32bcec4276d8518db9cb9e2","efb795b59972d2ad8e7d92987ee0238ae3172d5a","d1eed39c69ad35f50bf323b7846856eb66132139","fb4871c919571d719d27738cc4d7db496a575b57","88007e91cf063fa92eda5fb6e3f504fc210a36f9","8f204d78fd20d0ad1008fa1643b863c863c0a0be","ed047261f06f814eeb88a1f6ee2dd8abd7a14034","40acb850c08354163a612c1f816e59c4bd524822","a8012f1b25b1462b26b867867d2bca780fe3dd1d","bd41cb197bd32fa23e4f6595deebb97527d85cb4","3cbcf5c2ddadf1cd630137d6bd438634b8517b00","8c6cc4dc2d6a55bb3a681756f819689c4bc2d4d6","1386647cdf1c4278c4437523cc2b8be48c77351e","9aebdd2ae8b32ab8e73371637d330b8d0e64ec54","4c79e58e3fcb4fe1aa81bc5085a8b0f7e7f92673","7715a261d5f387b7769bb8149735e4131ea97757","7a9ca08f16c500aa0caccc21a8e42564f962971a","25c38c75425e3ccfcaed53ebd38fc588d6f35764","f6ca9d34a2f7111b2d1359ef517e44e3e257469d","078371cfb64e573b614a86c21f8dd0c5ce917ba7","9c65924b3db7c61da2045f0ea14e56fdde71e628","acd193b62e3972d6dd1e4b2aa115948658f85e9b","af5c6be0741ea3216c70741e99a7303bc285224e","8b11e17f7084511f8c528b79e486bc2d3a02c224","d82942e1c5716961bf921de7795becfa0cd05807","ffc26692989d1a6b0114c927d507ce7ed39d99a9","8e145fa1a80bcd860dd8e16d7db684f9905865e8","38d56c8351838fce3005ab92440c4c2320d92b0f","3babb19515465989814baeefa3cb200161eee1c1","c880302754352dce1e44bf00bf9b1ac20e71cd1d","cefdb34f6c1af31048340182c10587099c39da44","51b7fd90e645ab8c39d55268d2c8c5eb38925fc1","02382c4fd8c843a685408eea010e356113858298","4b477263a7c72c50a90e6b83cabfe8a04bfce9a2","79f81b77e2160fd4fb490b9e8e05636de70174bf","6ba94cb9249c6a4823625067dbae1e3bfd30c3e6","93a3d1714ee9b1535ac8f902bd7b2b3135712b90","1d99f93a7ab0f0da2c4e92fa7d85ef1d139b92c6","95408c86704b0b57dcff07051e780f8b1f459af1","025f13856138918b13956b085a586a73a584bc04","167b7b55338761e3cb48677219d41f5bfc32c839","584bc88834bb86e3e3fc76788a8412ac39acb3ad","93e8468d92ec639120c7e8502df7d5971bdc71b5","56b25b5fc8d078cc4f30afe34323a6437a683ee1","58889102b6fe3a562e4f5e0cb045def9ff2b1f53","fc6ef93cc84c415519f05e38ecd3d91a9fe196f1","f8ed1144dfb0497d7b6f7b8254cf509596682a9f","7a5594bdb79f0859ce67166b7fb6ed89098e5bcc","3c97a9543d7c7abdecb3804a780da7105f2b2886","cb3ef3c7e678af78b7cf24dfb780617938a74d42","a018cbaee1130c34a84557a1a9fdf5186ee99fd1","06ea441564937d97b0931aecba771b60e077b1d5","ef90965883d367117000e26d9d909742b0eedd7a","dbf774f9dcedc327d69994d6786722d94e4b624a","0804dd53364107001f31948a9ec9fe331bc92a4a","0525b63421fa943ce8822392283b58a7bb283b08","29ea79e065cb1ecffec6b8ad17d9996f21abf1cb","63adc9f113e62d9afc321d8ffa28d5ecc9b51029","0438f4875d0ef2a327c9d7d24dc04fb3e28a9193","31c92c532784ee959eba9a3953fa84577df7072a","2ffcbae2f1ae07768a36508568d07d20b7d5b1cb","ea0e9426175e897618bb4ad332e61c808be730c5","cb3f594b148e33bebf99955c0bb7dce02c8a50c7","24b3733f3bc416f62d353d279733cfaab606f918","ca31174dd04e2c19ee36f072ad527fef5059dd90","e03a054714a6562f1094ed322a761e23d0b05219","a4ea63737c9ed862c4a421d668942d6ffaf5a861","a7feec399240e96297254692b6458a96cd7e708b","16327bff8a5924c4475c20c61485ffc589efb2e5","f3218c24c7735ce7497356dfa82f8a3d67981d0b","157fa55e34b9bf21a22876aecef89ed0a9491412","2d5de0b185b97cf246eacef88d308c54585aad40","32ee3ecce4cbc1e8f2680d5e3262312733d6c483","a9a49b89cd690ea3f06f9dbc81466ce8c440a6a1","bb6dc76307483fc811d9585b94780ffc954d4f28","31cd46fbf1ca1798c26cd1d7725ccc55661645d0","a1ffadb9538cf8cf6f790ec5287581a8d5fca33c","91adb58d3de1cb22196203d0184374ff034bf950","2b82997052ad0c37cdae53ecaf2ca9dab85b5244","31a487660ae373632c5ffedff6d269e76426f22a","d582cab2079863ce31864ba1382bf955b10ba69c","6e68c86ba6638011dbddc6b77cc5e48da7a83fee","b9521f862d532c1e950a15d9a9b08b7354e59b66","43cbef219b13ce9a491b353500f5d0e3dae30452","55fae24710eaaca482cb2adfcf3b81546e71414c","7c245e9f6d4f14223db10e37512e7be63f92e24f","2aef4ce0fe9539b6f69048b8c6b2a29d4d8b5ba5","3edd3cd377511b4cef27478be24f7562273d69ce","524ffc971239e4826a2ee8e3df1d9af800ed5bba","216a8aa643503b898e1562634240b93406ae1ce3","dd684eaaa08e7c8f2f5902a3e65f244e0bec3ab9","3df217b1a166e2a6ed836a5bc12d05239fdce3c8","0cb8d3ccbf241fb033417643abc304f64b41611d","d4452e3a653c9539ea753cb152d82f30b7a9a126","650d5630af7f66cde17c415b46daca37c88c3f90","fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6","d8584682f03c2b78ac531f1e7537a10d6a5787d3"],"beta2":["0b1e6ec2195a22ad66513685d0c0850eaeb9b528","feef500b391b492959b2db3a7699ad14c6a37892","c9d88fd8e8461cc1d5f83281e8d64ef10a5f02c6","03823f12c5ae63bee23e6ee60077c05229ab5a77","045f81023b25cd4ca0ec1e43b1a2ab19ad645d1b","1040766725113a3a0813740fe47eb0fe674be54e","3c7f06a0e6630c81d8df8d7642877778e5814c60","acf835cb084ad76f1a92afccf108fafda69b37fb","a27b57829e25fd489995cf0e2897b885b61aa0d2","f66ef74338bf3b217dedf2eaead5e5290e4dd07a","ec139d8522e9623a05d3e63ada4fbb86a6a11d26","fd8f679b13c3906d15a6f4a9d9e38c7705e76b9f","360449a0943970274311ceebd71dcb85637f110f","0db512354807318646ac9884f3702733a56b3bb1","0ead6b3cf5ac9d1b10ef107383d0c6e2b15ad863","ccbb5923ac12f38b9bc47448a45340dd0534eabc","0f223783dca992d15ce2f5bfd8c8b92899c7a1b6","b08735f20987a6188fd54c5e2dcd072dc316b413","7a10d3ab78975a95f55b1bf97705ff8cc300da08","9fa5a588f0ad42c58b07b0c30bf56a29d59378bf","3f7f65cd1c1d5e247f7f55c49a7e7e2a84fbbec7","eb39b7f5de0a09d9768728cd4e635dfef8607e27","ff04c079125cace8bcc4c0a45016e6e141276d61","808a3b9c719602df03aee1832967500ee9cfcc71","85f5953d5a0e6c1c1e5066b486e809e529a86889","fc103566e677493b7ecde44b8ccea3f40b5a01ec","06dd10b3905a7d48beffe0523b785d513747f511","bf47b15e2c8a36dbf2c229156623f72830857591","3ca06e1184e49abd300bce03db1bec0e559c0d03","5544b8975083b0472d565d2005ab481e2ea326be","0a6a0086d87cc0cca19155a49c3157c8dbce1dab","ffe827ab5a25ee033dbea2374fd93b84bebc0788","f66507e072e7dc80a1e69ce1bac73bdcd780b626","7368a0e0f08ca60a8c503c2113bb5aa56fbc4208","a714e1a4c77dc8236d7dfa6628ba40ddc534d1a4","28561c2e7af963a5b7b5d40f97354ca205292c73","8b01b2e85cb7ed60209c925f1e123374272bd8c8","1eb1837d0cf95c2c12d8ec51127e222f6f4888c5","49eea481ec962111f1436564096fdbe64d06de9c","8981924fbe00f80582ccec830b040428016eedfd","b068961c8fe51daa388cfd14021712b00fd9aec7","062724f9ae84194bc5ca4fa95d134acc22695375","b40259096c70a4d05695bf2fd0eac9a395f17f93","8adf7c3ef2062dda471f9b4dc6c882fd1f6507f3","a6d5e1a26cd4f593e6ccefc1f785316f587c37d7","5c0271eed748e18dc4bbf48276587991f77e6750","d81bd965b6d9d47fd4f93a6e7fa0a12a875ba1e8","2a30f0460d397cbca3e8b07bf8a88ed6548e6166","55e2ff6b2e8d65ff9eb6640068e4f642d11372a5","444090067232d8764e3910dd8de42c1b0fbc89b7","8d13753e9171e2f525d7778b24a911bf60346aa2","13bd5c22c698e5b36db9012d4d5a5fd14076dfdc","b3a1bf324566af58ceedc918c83396cba97aeedb","d9f7fa4557297f506ee3015fa827d3da9bd39884","abf20709aff09495ef0fb0effcf488c0457c198c","aefa23eac1cc6d34a9fe9f803f8f5582ae95ec0b","ec31c4f380cef01912e3cfdbab7ab3aabdad2a17","e96c40f94a87325a5838662800277577b95f558b","139daf0e035645054129b9e31a188721fea0973a","4e442b0648332dd70751c7a9ee739c7c2bf9dfb5","e83c50293929a0170af87d3c10318f400ceee07d","f19fc83546f0557054816bfcd2e5342c82cf54c9","1ccfb01cbc78a6678178a27514e8fd78b3b47163","27642868f18007883c25177f959cb223f4e325f3","28ed96570c6091aed90474b8dea126c2df0db340","19a8f409c1d072fa3ffe64d5643f617bbb9fc15c","cd6fb0eb4e79d7964f1116cdd8c5dfeafe389bfa","5e2c8593f754f19654a4338935b8079d589131fd","a15721e5c9bee3d892f4e747aa544d5f0e7db4e3","c8c280a68a3f9f513ba4d61f32e6a9c775728dc2","1ef123c57db0ab5f6395dd5e206234b0ed03f7b6","90d95c7ee17b94736045555f1810a2a920fd3b33","4ee57026bb3d370427ac5ba5070504286f12c2ef","756c033adb9763de106663492bd7bdcccf808b7f","3ce5a74df2572c48f12e86335c5c0a919d195b55","89a32b49778b5411b2bc562260c49925eb219334","3de20641f5690aba7551da5c592a79d44af54fef","f5b183d5252fd364c47c8453c7e5fdd90d723b10","fd022cb156851659f635e16622d37c46266ca4a9","9b86703fd95a94e986a85936112f0135d15ffd2f","c8d416d152003f1eb865df2c05a2024a9672e8bd","95f93e038a3afc95048820aa73fd38423048a487","0d04f212a361f6799b2990a0dcad48dc9f49d7cc","c4c7fa3f5ee80f998b69ea5d84bf8ba5b50f887f","abfcce0067c0652729ec9129d3c1d910470c0f50","fa8a1fc4201dc4c16b5eef844dde17c5bba92dc8","002a0271fe5ab8564cd08bcc74ec5c8082e1e080","cacab4ba6204aa36ddbc85d55705ab82b45e7930","8f25a2dc11b73cd440adcd341e4180f6f93877aa","8821f9b750a59ca3ec7465ce54a472eb541d7181","ef32018d1f17147f4fbd1815e100640f9a6cc71d","ad3393743c2e505f68a12b20113f9c2bda88fa89","539fd14cf5940896c90eeb141e9bfee3b31c3ca9","dbae2d98e3ea1441673e5b3506e7a73bed72eb07","6afb90c84658b08c3aa96e2baabb4ba24c92cb48","93c9aada676cb4bc0d4ef0dadc422a98b120df4d","d0abcf1a58a587b9aa30db016d349db63f0130ea","e2583233d151c235e9d25a43a0c0d179d9a8fd10","fc0e341fc5948fae608d4e2c589cc116542fa392","5b1960e5ff1fc82f73d8e3395aa41ca7ade58a76","4073de88cb28d53b5eafb0462a0de33b204deecf","9ba134b46381e0d2e65eb548384626da20bf09a3","863dcdf43139d81dfcc361a6d70143e9c4bbd2af","064189c693db11aa34bc9b4d83683d6d17051175","95edc3855ad7fcb8c30501af8369c7df941b3838","32bc42690c6bd9fef9f17f881eac39aef6b56d22","d9c730e13822fad18e89faa85a3d6a2062ef5b63","a402efeb72fbf46f26ec4ef02ed9a5a26c26fec7","9948da70a03b0f24c91a0969b3ae9ced6c23a82b","8e2a1ffd6ee5fccd7d7a6c42b524dfa443a2d3a3","f1683a290b7261e9bb099aa8f4548809218b31b7","be4448bd1fa8c75f95d8583a3f1a7d1cf6159bc2","7e38db631f0d5577457a68c5dbc7c09a308bb18d","83291eab3ae8940cc9da159774a1da6575196c89","1b944cb663628ac153111423104bb52e111bd797","34991af55322c499eb407d5492c8d49dec84ea40","652c98a7beb8fc8a8aad5075a673caf21994a2ba","d03f35f1bc0ecf09d436ebb44356f8add5b95a3e","db22aec51a86a562d167eeaadcd8b57bc89c9a88","cf84ee22a9b884453ac8d50b4c3216baf2e3897a","9cfc4440c1e19dab1cd8e854d0413314949476a8","c93cb30cbb8374bad0a5fac8f63b3fc6915d411d","1e2a8132f333245bf3f77244b83e625a56418067","ced1ff63a8267773bf440610792ce3ab4eb2f8ec","c19cc581ec1e6fc30c3df48f7683a96436c1db06","caf3a405ab1d7831a03dabc04b5fe2301e82c28e","a7f09b71f9cd3957f9ed3b90c20f66de77d6ca10","a3f1ed9af9bcc0ee95de7a90e864d4260554fe4b","c3d18aed8c62f4b87fff40f3135429f31eb17092","1b9c8daf7bb981f93e23a0a9acd5fbb9b90730fc","b17ae020bb2adecec7834b15a2e6eb370dff77c0","b3575b5164f846f5d017740bcb81e37b24e82c90","e021097c80b3bce96f84cba9572ea1ea846cf1b7","92a8a505a086cf6b4a134a385da77f9e3365d42b","15e77b3b60c184fe0a48bacf2e0d232e02a7b64c","d8c4324cfbe88841055170e04a16dbac9aa4ac75","3adae8599c0a7e821916043e8b3c3d4929acfebb","83b15561836447c622e8c961e0558a0d2c5cc728","1c18943e97940fa89dbc61ad3c733f29f65b9743","0f188461c5690e29fc7bce7c5aa080a7ebe44219","05018582d796cbaaa516c2a729012352a2f4cb3f","9079be9e83206d368e03e5237b24fed2535c866d","6b7bed98f488d4d3d9b9105cca4b4908d2ca4369","a68d15d509721587c1a38a34a861a0f7ce754eb2","a9ddc8f7cfa8c2e0a685a9bba3dcd8bc8feae3ab","0a762a0e393295c200e61e323a74eda47948f509","b07049faeab1add2950a84bee81b2e9b62898482","9b334389a22c1f17afd2adac047f6be92d781c35","9d6d20e67c72614b6c8ff0296564230f4f75caa0","a2981f555a156a21e9f16a0c32e14e5cc60c3f98","e73486aed43abb001172bcfd47192bbc156c7783","30acd5f83490851e6a1bfa2704bda4b187238ee3","a5db25bd27351564f391c5f0516dff64ea61544b","03fb1fd7fa9d9ac92169a5c785458001de789b61","2e21a427ee4a9d596f8b38d0a8e0f71c18dc9c37","3caa18f02a7cc35a39aa041ba8d57407692d1a64","1a065772d609ef9ffb5092e833409a48a79e3564","ef1e2df86d90f75fe595bc39b9a33d831ec83ee2","76af59ee5e3f4f30cddde8d98e8cddc6aaf16a87","f73f10dd7e250576d015987830d2718adbbdbcdc","dcdf9008ae39222ca983a38ebecab3b1fb5834f5","22eab86cdb8410e02cabe33e87a1c60d6cf9da60","35b6e7e2c7cd98665752b1a65932205d0ad0477a","cf7bd1a7e33da94ae14e815cd47ad5c060ee5798","641c6de16049f48ffc38162803aa3440b8bf1437","0a724b81df78daf2a337d65f18c8e48d5e41e795","747d1c96a493883a70d2e3b0178f6dde36aff48a","241de95884ae7c0985d03d534b085b1b147ceed8","a0dd3abad9e87a3a9b1c1af0df301c873a934271","e946fb8cb0a9177c45db5305a26efa52ea8e7907","dc80a29dc565700079308553a6da94d70b22139f","38caa4126f1d91d25d2fc9fb1d8fa68dde01299d","bca97e33cefdf2687ea766fd9bd7032aa98cd0e8","d6b6dcd20e5e43694d77fde0da8a51386a936723","2616e2b3c6edf627834e959526e74a7c88901d0a","7767d89c4501041229d723d5445aa103ffe71937","5302fd125b36d453615483f6ced4e40e973c499a","0de3cde6fc9f7d02295d12a823261340efa7f841","0d826717e7fa838b418bcc8f8f0fa7e48062bf33","19af42b35312f41de025728c4003045484cc1542","3b79529cf2b32fe4703e445b6aa25e929e2c694b","ac7444023eeb2ca998947ca65b0a904f550f2404","040d4dba6b1e9b999010a14605e78b76cbbec023","92067b4714eaf0d2a9be6b4fc50cc9e156c74cad","72d5ae84b30c805692e132e2103e14e6cc304e34","68cf66cb56f12594abbec36dabc93ceba6bba961","fa6f1522b17f4aeda44d6be7162c48bdc954089a","c255643e2d6f2c74886ca995e128443c6087e645","206275f3e70187252c4b80ec0ba33f390e47f2ec","433cb6f490893a2d38cc46bbc7c7005cdb1281f8","baf11613446110ee6c734c29d9fe5181655449d3","251433847f85124d87f193ded4cd353e1f5bf5f5","01c04d611fec2a875332f23a5cf99440712b2f6d","2303335d072bf86b5c17882cdee57a117b2410ea","f680c6fab06b21fe40baf67dbbae0300bfe92612","979c451d0766044599d406d358a67ff6e77da00b","db020f3cead0c9632fc80290298cee8a9eab3182","e75da0a4402e53373c66f9bf99e8e8ba6f0ee5b2","f55162ac1d8457a806b61880dc9ce424ec47fefb","c0beab6c5b85d4327b6da4870cd686cbb9920b04","108a36f515f605a8a3ae749f639cd2c77f9deb80","17ed071e165df7c6c36867147b21683cd97a7db6","29df438f9a2f84249f0cdae15c0a231ef6f7ef9e","e3fd61b63860cd82dee12bf77550c1a5cf1373f5","f25d9a54cec74cca69b0dec72e0f0e34f328480d","dcad7042dc4c7d4ec86699a0c2f2e2c27e0b557c","47e866e748ff52418c6b290d3a5cecc9ffc83384","60d41e9caf6e52c5c3fcaafe6062aeddd8e0a011","9314628921ca862277e43a08ec7272015a7ce67f","0571a3615273b1939c3868c13f933f5a96f464f7","93a63a5e1adf1886ea37a8357442de7e2c80cd20","fb84b49d87757226305cbaa96224e3fd84df5389","e1b374d5b624c1e0a09d8c6e5c11fc53f8d90423","ab9cda1497e7bed41b474a0ab8a2a4b0547dd916","ce24b149d3c0c1088b9e2921d4da474ba6ba1091","b872439eefb7d54a572ace3a57fea01787c46952","ccea45e4fd7f2fa23584e2ab3fe42a228781795f","f8303ec6fb94ad15dcfdef59c315eef609768734","dea5ba3991a5b4bdb6e8433a43a39136b57a9851","9fab3811419aa58b864b5c190fc0fe3fa60ba9e1","6f114c50a7e74a68630525e3a061e88d2c152580","edb1df15eadb791ac9f44e0e15db9fe51cbcb1f5","f3ad14224e27f2a25196575e3c43ebc792c90894","966c054fc921c7d235dad345baed52de1742c5ed","3533e01eab22d2389fa70b4a47169be46a15ab2f","c38cd9b963ad75e41a62b0b3fb3c65af891effc3","ac411c9f4824c99f3e134b4243085deac724c753","aa6772d7abb3ff1ff77b1b658617904bb0af1fbb","592ce20fc506e6b8a74f84515508cfc137aa75cf","8771329f5554f74320f21aa2e1620f9ba1d6f044","a187345603ab406e11ec09414d80409d0b8c49da","f08768c18916c91f756cf99d8c060e1b6acafdf1","1c0007ba71bfc1d42213e9feaa0ab3a867f2e163","34e489f060ab0d60ebff0bb261db967eecbe6544","0e624234daaecbe5dee6bcaa37d7af21896e8bf6","e8cc25a8550aac15929250fe14885ebf2eeca9d8","b11081313443bb57ea10513ccae32e4f79d2b629","88a3e1598173a5d90a65b960b721a66972281796","729af16aa996ce0a15d27a0aff947e104e632efa","a104a9b95bfba31bab59f66e08961f49cb958a22","b0aeecc02b0669d36ea31a2e5c36797bd5c6067c","08c8d465937b1b20e869c45a39eddcec656baafb","f139d0e4e65effc658a06c7957d34e93d4eb8b69","2c7131e5acba610bf9121af14591ad71df287ee3","c68b031b052467096a6d8f059e791facb09d82fa","f89d78a7a474612ec715e5c5da150f97dd716057","a933b927ca5e4c416f2aa550b3168f2eca343b17","26a162167822cb6409414071f7857a49d2d64653","fb12d700c9f4f47c775fa1bebeeb40ff683b2ef2","5387613c7b954a4eb2743599031fe39635031893","24df9f3707767f94a8b7842a24013aa3709b1805","e7c1255b0688494033997eb1cf86afb8b7fc988a","d5df834b89f1f05f88fc1a3aee21f7a011a76134","55962ce28fec5f06016ed3f66f52e6e84b817dbe","0b990d3ef5e4d23d393660c770141f5dfc1d9f9c","a7abb459c91156e0326018bbd7274c9a425e1087","56a44ca03e05a831e5c3c965a4675d53f82e7e6e","9888a56639e8f033c4258043f768cbad53f82fd0","36ce7c444d350b5fcd909f105fb6ca200f9d09df","f15c255916326bd052eae47329e05e27a414aebf","8cd4b9bf27c893c18b020c5c0bbb578ae489f00b","3a078603112710d1d2719d7919711ab76ae161f0","33db6a14df19a8d3feecac5d4254699c34625fc1","d9cb00151bd662a25016ecab69433b2d4c146f6e","6264a529998a1d5d4eaeea226d5e306c8e57c2ea","043103fe6a1168729abf74dd56b8982ce54eea43","5f5c4613858a1ff7ada77121f423dfb627a5c421","47182a01c3aea3f3ffaffff4a2af6977da5934d3","2c190b975ebcadd50ce18d498a8689ef6cb2d02c","d0ebcb61c888f33916bade0200a513b859d449c5","1401b07d328101e11bfd11ad390ace9eff059ee8","79de82f7d0c3d3b506bc459986e295d4545e790e","dfb3634c3462adb3d9f0bf1e2e7b4261c3313b80","237be766d4b0247d7ded0a9b85da12a989c561c8","64d104756c04f4d5c4e8140271d5e8049e5f8371","2314f0c28122e947a7e788816456e50f92b5e4fb","378bb896780acdcf1831c42286a018c5515ed356","1273f106469a878c79d78fff5ef1d957776e4e3b","82b702d5da6c1f826e61d3e0e24a1da4a3aebcd2","2afa2bc389ca5371ec4f659041ac4097f23fbac7","3c04d7798c7d7e510f8dadf5b305b534c0bce452","050a7ea6cc232c8cbabdde1718c8461a4c84da12","cd43188734975cae398a8e4d2137c6e1fa8c02d8","c05c66ee01bcf285d5b4d952fb24c15af281803d","9e419406520f872e7eb6c1cc429188e81950bd05","5cfafaf09ec88d4d4f4ca0a3f01de1d8fcb4efe0","dcc5e21b35efec977539c8e0f5615a30a5fff581","50fab3dc1ae564f5cfeccf68835b6d67b38980cb","40250c2434bd75610d6b42742e116624f66ce67e","cad2fc7ba923f492e4625e02b7cc23500949e9e8","aa5f5191f0e1d7704bf439bbdf41077ce6a61c66","152960eaa0b90680e39c0cdbc81dcdef31370804","a2385cb99255b0b1f7b4d2bfc3d3d997eae36b85","d2ee1b872f83472d6919b96612866b8f2383ed92","ac23cd8763bb00e990e54431f372dd6354bad1b9","0f74e8eaf1c82bd10ef237c0eefb6aa1832d5984","0fb7761f07cc42ee984deaf6cb44caf6703f20f3","1864d3d8c9d53dde7bcba20bd3ad3fc8047a40c3","52cdb4474310bb44a31c6b258398f2b28422f224","6a0a61d0001a4e7a7f3d97f1c71fb0427144aa64","356bab453486647c727a3a8d97063243c4e5c06d","95056ca9139cafa34619957711e2b739c9fc8672","5563f4cc5646d780f175bf4515c12c65a006845d","e161c47677f9c599d857d656e87f549ff844f290","5dee44bbc13605348b65bc74878a5a8be2b50cbd","7908dc322a67d291cc17f5e892e44fa492186ec0","15a501b11344bebfbba4d4f6b28b26329c63bedb","48cefc9c969719d6fab8d3237c6d9e02bd34b64f","523237943cff1bb1b2b5e85289bb89455856437a","658fb0a0a9b27d93bfccc17f24e55726ec69b293","2b41afb30e51629c439344439419b544ef12bf17","6b6f94fb0c4a23b27295d84c43e219ed721f4d06","663f7e6a61164fdef4b58bb5a67e16620b6625ef","bdde82169db96ac90075be086de4939f0651c09b","bf45e569c9e02b64e1e0ee65ceed57bf526a3706","d1995b7d8c06766df518c413abb6d0bcb08a71e4","ccd0599501a72eb77b0b1ffe6efa22b5ec8663b6","defeb49b01544af99cab4de08cbc989b8d87d63b","785173e899862bfa9ce65ee4cd8c718d120d2c0f","7d735da6aa86861c4d0ba81ec769d3b6d7dad3c0","afbcf573eacf8397ddec88b6922022a5e349cc2a","bf739f9fe6712aa5a57ae9598324e51504e0f7a4","d98e2801379e1d155a78d445355ebbb717f4bbe1","efc3ffb816796fbab64d389508d837560b4f220c","ef64bfd68715599746d7695ad4f162fa0281a4c7","63ec5823d18ca1f93b0a3b76b171ec2d46465da3","38f6fdf007bff346637088ad3e989a427f5c9c36","9e9db55cb82ebfda0d6761082e9c6941e3c75082","f52da158d9421b1c3109b59ed99968d766875234","a5b3c9cae010c98ec692bc08463cde25f8f9ac67","a8454114544b1a4f93ea6c6a217a19494ffc852a","7cb6e6b72375fa384c509651657aeba3f67110be","ce0f894b4844b74b4f423056b5dc13102d89cafb","028f959fb12562feaf7f2234f7cf0363ae8f4736","f09e2cf09436e1e63936d011f9eec72dd18ff20a","58e8da57de06aa0e44ea2bc11a061cc0d1029c43","4fd26d89c1ea3c5221bf3040a505eecd45f4bf61","81a79e0c0e80aafd2c8a4d250202328176da676e","74b68d2e710d8f3aeafdf8fc788b7f008d10e404","aeae05a2f40e5759b68f1675b3f41a6643627214","2b91a2059b62053aeeca368bec9c2a94bbe6f232","94a573bb3987957f9d63d94a298da0c2e296c878","fae98c0b6a248c48598bd44f75103252e22cc2b4","788ed938061b681c6fb7c571e05ba6611eccfb34","626eebdec436b8ef232563c557175cccdf957e34","0e9d31a2e676b9be255eca216737e99ac6709610","c3d90941403866d178b27190c3631251b6f9836c","33a59993945fb313309c8a68fe5d6e48b2bd1874","c3c1d119ec871d78621f48bdf8c1911f5618f5ba","e46ff7883ca6242b7d8d6da3a2e9938716be3f99","b546cd50a36a809ba8beb8da1126d41c3b19294b","75d0aeb0e9250db729ddba56570386f7c10084af","ff11864901d4a08d4d618477b0e823e351dbbff9","4f7588b0d8cc35d7deeb1fec598bc7c00ab5ffd7","09fe926ab334b9578e9ad1ecfed3f1b9ab385305","bdf0c93a9f4d2594ffa1e4108d84a3da70903e85","59657d68230bdcfde7ce268ec2e7ed791cc7de90","45f7fc46f8066d8e3a460ed2ce1a2facf624abcd","8a4cec21ca5297d8a0cc9082f86ba12bec1e0915","690c05e6c25174613feebfe70d49c53874fb1b10","92822702958e7b2e0a28e19557381d9e5cb858bb","3d8dd7b327a15e77088d75646739e14a9343cc66","f012ba643627e4fa4a82a69fc35a3b595b13d68e","ad9f987715831b4f1e72cfaf8d4bf6772370bf7d","65fb961b8b2c81ce33c9e0e4c0add7b13da0193a","ccef401700603fe31692ad67ba5c2026e192bbff","41e35920411815e35d7c0c97301dd004cc778a29","59311903482722d015d05a1ce09c0eeefa9212f3","c3a005011b9c721a303ecb0f9783aae8b6fa17e3","cae50c7f1d5c2834324b9d30562737463acfb27b","20a566d63a34e5b502a0b46d3cbe655427f1bc76","4d6f8f89ed0a42b6aae7f5843f2d0a6332018d08","5b54690323342b1f99189d0e94dcebd2d410f466","5c7644d167c2f075f9b4b07eb586ab611919ef28","5e10f8052248858c56faf9f0fc5c25574cad9431","e1de1b62eeb2e4a7faa73c9b8c460f81c4fbb79a","f7238de9d4b8fc2997c14c96df1030f4ec82a206","0ea1c3bd538a702cacd8b6dfa473fb2e07ba9837","4e0bcf1e9948e35d74931331cb1606d292597701","b5813bddeb1cfc693f1e1333b3a41c51ab18ec7c","783c560309483ef564837c1d30bc323f402ceafc","48d03368822c3ad3bf73a985d686e20a89336b2b","faa1d23cb73f82ea6890432a5b4ede7ca0f8e93c","a8ee9a6116d00032b5053385c454da013fcf672b","181ad1b051c2918d6916e4320c4b72db814584c2","25b36f18d38c222fb8d115a40ef1de07445e6bf8","ae012f2381d510cbdd2088c5d55dec05ae0d3000","3fd1c0c76b61173c5d611b14b5b137fb61654f08","b3fbc4c9561d19db1e0d957a31d982056ba01e7d","3302a324a4dfb32fd5da6dc17f8432e05b2f7fa1","43300bdcc2fa5aa7cf636e40a66acb43a4de834e","15af68ce60138e1df626bdcf8ea003dcc1e55e09","78a72419116e2ce92e37bf02f66e7658b4cff2a3","3cdcf02d1e18b5eb9d57cef46e654623fb779182","c067cf2c6a81172d28cf522d281ec94ff608a48d","32408f3bfd60aa382a38e3f37fd56bda1dd428ed","9ab59343f4f5ae36d5a32e3ae943ad6671aa4df9","b8afafa2262684ee2b451b5686679baf984c3e59","015cfc592deb6339965c638cf345198b6a0ed0c5","523e1741fca78ff1141d4b9f7ed793e2e7860f28","c80d6ed439d20a02b3688c376be1da067a371be8","2c6af835a1fa5518e95d874559bdcd90ce5cb24e","0221cac2fc90775e32c327183246fb50a970962b","cea5078ebe9b54ff3514fdae1cbeb1a17c808bae","e669ca2576136c0cd086adaab9c32e0146e62adb","5cfc98cace7d40bc36bb8ebd381aa10de7586891","146bdf031d053d2af771622aa15f70ad04b0720a","a97446462981f00313a2f40486bbf21f67f1d174","372b79b0d324b1eeb5991eb510726420c7cbb12d","bf05309af734431c3b3cf869a63ed477439a6739","8c78ccb027635702a2d69ebb7ad6a6ddfaf5ffa1","b3b4727dff009dda0a65b8a013ec04d52a54b367","28b317966f01cda96567e9eb0caef3be73c5f021","793a741f9c783d70ded4923d035fbbd052ea5d0a","bb49357ed70c6d5f2117ba5cc3c677d82069383e","d055031c73ebce375f3b0087baf9ba617fc996aa","6f764d3f0a0353f7eff2c81d90f0dc2ce7418d1b","a9c9499c730be809dab420704961a611b0a2d04a","331427f55efe753d500461dfb5113be15d171520","f482ed085336520cf8f7072e446b8757307619e3","93231819c28be2895d6e56073e1b5599cd60b888","dcab01618ae9eaa18e16b377728125379a8f48bc","8717afbfe14357fc1e3c192676f89a91bd28329b","48ad133cf9e41f6f4517b7865b9f377ac524eca1","209cb3830c605edef494d45253b89bd76b3bbbc3","2d07fe29208b9ccef31ab654ca5405edac7a0de7","cdf559e68c2496b20745b2acfcb2ac82fc1d0713","6527f2e68465b06113b3960ad4e366f1373699c9","cac5aa498f1db928de61dc3d997791609c9e5039","dd892a327d39c6df71e5e447b30488d7694501b5","561490261166a61718e80fe73bc112b8e3cf4b33","fbd270bfa81110d5b86f46219ed5dcc70fe4c5a9","96dbf19093cfc88aa688d4321fd07c2fb9afb259","5e19fac9872e8ba24a65bf6f9de2fdf9fa360358","94adf247986cd31b41e339948bc354da525749bd","624a2b08f362d0ec74cd617890b1a4c9de6b0d96","7d440d04aaf89b8a78fa9241e61d57c1c0f14124","13c2ff932089db24841bb971b645141218bd8586","a8ceb7e3f213216e4fb103a6a8687d007632f788","d5ca9e2f6fa47b899fb28dc07cd321e1719b36de","9ff17379c24a800dc598bf41a5981fc5d1c54291","8a07cb0b69db18712bfdde193f2a20a94706e8ab","23c5f8c13733f69533cb91020c84f78feabd86c8","f13bea768d2b22f3e49b355454d09fcf8ec97e72","3ce41b81e59c3fa5e3b9d7a5fa78d13bf3746dd8","f674a55f3a6d7d7d86be859c241eba9a5225a2e5","46ac939a7482d2fca185de1d118d48deb910e844","5b820bc247d17de7624bd71bcdb4f93fbc6d4664","651677f033ab98f11f644a1a7b6ca97cfbe54c2b","f0fda9fd874815c9cf888cac52353db2c3fed50a","c68300b88da586aa3c7a7e35397cddd9e24c3fd1","b87abeb9f9976b2b4559753de3a3b95e29ce043c","de03966a650621635c5a9e78f54a710a675fbe6b","1c1a6723d051ee0ca2308c75a617abbb236a7b12","b38378dd6c963d71d0c1ad40c53b29588e581757","42c01ba136640079d9ccc6b2baf06f18e907b12f","06d0166bda9bb3c298cc1b6f5b075a22d82bb097","e3155071bc9a7e5cd884d9435893813ff5871f62","2b59d30bdc3a9da6f8294f479d3f1ae230fa77b3","d6a02e202212c8dfc77a1ccd891bf084d9f187cf","7885360f3f19994b29483c19a667b76e20ca7a7a","c0fd111e71bf12df346793a71229cb6d983c09bd","a88543c88173a5cbdd2566d9d09acc13e38a7922","8b907365d063f9376f644c0a51eb173ebf7b86ce","d1084df81a1efbd40c69dbb2ab1bd4a859cb1f2e","69dca1722f65994794b141ebc05e9b09b4586e03","ca439056a668d7eca01ac72d769f1b16587da53d","a7440cd81ae391993fbee85a6a260ca6dd41f09b","e6f3253f7d638cbae13a75778a57b46b04ba868c","7b7ba584938a276f5fe118bf46a9a9e7aab22655","e334b0c4b29aa018dfa4a292598c3041f2a32730","6f3343f1ce2612cea233975c635a2f37b79fce2f","0d48af4afdf29f39ce954bd16beef6b55b8159bc","d089e688b0588e8e7328d3f9bf5853db74c124f2","6decbec46180d6876103fbea6188c7a1176da4a7","9e2fad7e647e67aba90fae60ceb5a709eea68759","c2031fc813d4f55a95cfcf702c508e39e1ef099e","7b557a4e1fff386639dc8ae040bf86144ad371b6","e35e45a7889a4728f45ba3a214152297f64ea839","c6f28925e2aec9889132932356a041a1693ca812","58abea1ff6f46e1413d4af14655cd23561f66278","f7f3b310658a0f61bc3ad9894f70c909862169b7","f1598f14dd54a9ccb92b389d6ec78c7dcb069af8","c7e7e1f60b64ab8216e87ce21eed1477dda8221f","f6b69dbe8297780717d575d260c8148ea2fa5b32","4a8d76b11159beb8dd63662bfb8fbf66352163f3","c033be45284435ce324235d8d2e59209a8001336","86fcc39fa94da2c693d7975ccab2401c5c5f377b","ef49edc3873f050a8fdea18f683f216742661e74","820cdb46fd494ad0dece6efbb0e81dc57458bae3","4c222c28350c437e2b955b8ddef07f94ff557f07","0bc573635c167b9a3d653641c1389ba9a7870596","a496dd4d389e2752a58f5beb98dcfad2eeccaf14","7fb9508cfa65c6abb678c1f218528192dd617ba4","8b41ebf7840a3091c2a4ed294bf9159d45fd94cf","431dfc14585fa12750b2c1ef2e7efaeed6df2f68","62b0799ba02acd8a025237eccf3c975d1dfbecab","6629cc7a85475d34f96e582c0dfd4b8b30ef92d3","e0c00efb99a760eba3d70276f2f06c1ed0d97242","e7b7e7b7b068f27395313b43e0e854ef1b3c7854","e8494f7ab710501790dcfdb2e86683fc3b9c5a15","abef939b09a9140fdada7e0fcc923c5b5e9396e5","b697444bc80dec9bd418d20d0b79817d305d3cee","e7589d0b802fb60eb2c9e3805d57ac6b20a9fda9","f576b3fab2991faf6e8fc9bb95eee17cec6b037e","61d833a56e4756731e8e149f7d88b6b7e86cdb7f","a8ae46e1431a25ced8565db39e44e068b8815c21","c11ea8a2d001134df405c27362220d2065c3e753","0485fb4df330fd4422b53f7ccbfb16a10994c1c1","7d1c3b5391539c43f82f9b78dcb4c9fbf137d654","85baa41c7a6d33f5960754bd8b4dc5e8234b25f6","7d9f14e9e49547fdfca67687b7ddee2c25dbcd9b","0036019e67ef1074a61552b4072dec16b2666992","c2b8856f2d806fbe51690b6809cd955273503d46","7b02f5591d2a4c4d2d7da723b1303a99b6c4f168","9a96a2a06e2daacdcd90469c33e8f5f6dafa6958","5fbd71af1781b0b808af78ef6ff330086222cd37","2ba4edbfb702f526c6f0109c683b0141d87c6423","1587f45c2551a43db2808f2c5938095e19f060d2","fd1b94e307fadcb5a28d067e2bfac90fb8d55328","a83574e4af312dcbe6279ac6cd49ec18fd51d18f","03c1b6be23009ca67eb585783ec0f76d9c535c88","0102c861dac8c5e9b5be7f3062404f779723c8df","82f896b1ee8c632689baf4bda7e06a9e03c324f5","804035945809ef537aec76ef211352eaf42f3415","1702a19bf0ba38a2ce2fe484cbfeb521e3aac917","7c0de08d386222cb7074c9406047b728ed0e2701","c7f9d8a059947d9da383b6b8c06c82bbfe747550","3a503f62af8a84e0f3aa0e1efc09c490efc56ae3","e218dde3f44ccf74f25dbcca99c2c30c8119dc6f","74969b453597aafd626ff66fd652d2ee5ecd2832","898078a7357aac392c5c4a3c23dc3399c21a0499","e79456519d0c1dff98ffa5f39e8e7c962b7dd553","3996a053246d1c64dcb02465dccf33f36eafbc5f","6af42c536a432ba4228da59876a4b08852a7fa77","5938466c848becb269f002191901487135e39ce3","c4c812de624fc593fbc82dc84a63a6dfb28ffe76","82c59bcf690d0e3ecd9a5be1e9c6014e7789d3fd","6b7fc288fb42731ea04c21ffd7b26b9c63bd8fdb","03b0257ca74a50fd33396ebcd77cf1c51749a20f","7459ade29873473bc08dd3e0aa78d8374d08e5c8","d3305a048ca48eac1bd4a367b9d04f1d70717370","9f341971c91104d088cdbdf7d8d712282ef65498","e0ced07fff9266b646729a47241e34f60b138729","8a079fbdcc74376a700a6ae1cf0cfc30ce142c57","56fe852bae89243d61e91365d6a74eb8af141277","5868754b013fa0579f0781bd8c1c5ba0fc9e784d","606401331abb2d22bd3f238110ec2b1fef9e0df9","d438ac0aeda8509e5961296a5950c2755ba8a966","faaa012b843466805a41f90edf69442c69a3aeea","0a1a5396ec4681f86daa3c2565cf91cc2a699fad","1a317a39edbad6452a17d1c5c3b6e2da51ca2e91","c2a7d186bdef9daa284b5fd8b2e6ac1b3134c928","0a5cf37a759be03041df4de6c0420809f4440d6b","ca7e9c034882aa409d04c6921572e1845ba8bf0f","055c5600c8877ebe44c80fa853cca4b6b553eb0a","a31735ad3608c9ec3a93db3ba294a7ad096fe453","a7c244564e09c51ab51d8226fdde1cc2c7cfc551","58930cf7ecd989bb42463ede923dea586901cba8","9b9fcb1977c2586fcba86405865a10ad81f8d2e6","889d262736999a2dc5d9d9b5c223850951393e5a","4f9dac5bb1a0195e3dd288167cbe58386037c5d8","6c32629758eaeb6c015c7bc350de17e4c715ec5a","af27414b1c10173584539186e396668a899e06b2","59451c5b8d669e7900c7fdff51b813377ac5a040","25fe02eca049e4f96e35104146967e7c32d1171a","075edbc5ed625fb797fbbf8c66dde7a2a1a33f2a","0c22447ebe355e6fca81a7041bb6bd5c50ff6ba6","af719a90a78687ac3d56367ef84696cc3b1c6434","4170e8f3dfefb46fb2309460a8b4a6540b627d2e","893a71b7ddadfc07711ae882123e7df691bce4e2","1d26c518561bffec045293f719c6299668640d55","5ddf288c790b4dc6b6461ed25687e835469481c6","6b07e8c6241d71040ec423056147922170ba76d9","abdcf2c02456619fd8aa65aa95da76046369b642","216baf1c47aa7494f44bb5570db249a75b1ac3f9","d6d0df4ba6cb7bc33ce9842a309e41fd3ac2289e","07aa9d0506aa91e04ece867e9ea0aea4b7b932d3","17a3e2b370c19a2741b0fe01272bf7180c3a1780","14d1d69916ee04340e0db4b3c7356d38829d2014","4899d917326ba7b854449bbbc232fd2e8936d71c","d8953fe7375c5cd2f7f73501f261c738f1315fb3","0243803117b2a67a33a9e01cf97e79ea4cf48c54","d81c5004b1eb7e2041e18e8f4af1a6ac38be3fce","3e5074897252cf957ae31719f4501968d514064e","1f0e9c13a40dcc96eb3007c3a32292bd97aa190c","e89309b9315d45eb4719180ea75f1db9fc2190a1","66f60a848e54b11a57f00cb50bda7cd549ab549c","643200c4d24e2b4479c17bbc1a3d176e3e51d95f","c825a58fe06573d545796375c58a49d05aa66599","2773c12156565e5b0382444f647abc3a6dc1b3f0","a3f0ffdf2440422e395e9613907d29b263daf99e","70190e74280922e598a3b3f80233aa94ea063e22","d2e05b6e9bca9fcc9b7acaa74b4dbc7602982bbc","581ee23a15c0316aec539a8ff5c282e8d37aa191","2336927043db918167c851dcfe41dc15ffff72b2","4bd4d13570b0a6877f901c31619fdff4689fd070","9ecde5524db626810423e408c1760a726dbb1630","4c930f366346f2d61a1f6da9d9c2e30fb9839352","9678231b109c333a5273325c8758241310cd27f4","831502edddd3d10f786214494b3cd8b996cfc9c1","7f68960be57860faddb4c4858281ef3945fb53ea","cf50ce86e04399f69a8b3f8da9728354cc6d04a0","40a7b7e391e14fa53a0547c9c173a869f3da626e","4b80bc3303c88b545d63c6d8ecd63ad22d44ac3d","e13ff74c0996439a6f13d491be62ad69cb964019","5c9be411ebbc57e6b9cc82ace776dd13449115c9","b0fb6b138099856c52c1fbdb76914eee0ee55d4a","2beadf7ac0d9a0dbe1df1d96c1f0d36bbcfadbcc","3cca09d96a8918369638813db3a3d0e546369503","74872fd23e5590e825bed42bba6d515098a6e268","bd5df841990e7410593d8aae5bee10bab16f6f43","f7168bf217f810ba7da310953c043448135d0718"],"rc1":["6a4521da2ae0b08f42001c2c38396b28a2549c14","e15ee649b89e31c7a4066702bfa6e76362a79ffd","ee8ee463c3b24afe8f1c73bbb9cd5696b3d231c1","d0868a8f402fea0d0e56f3903dccc0b51f19f3e0","5988ae6cda86f3beec87200a17fd77b596fb4872","bd1750c076a51d668dbb07f0ad5927ba621884a7","892568abeeb6837a801f6d3769c7dd75f3ac5f92","363980519c93dfb7251335c243e02bb886fb434e","69452fbc3754ed517280a674aa61b36de31cac7f","63e980f746d69bb1cd9b1712ec75b416e48b518d","5f22422d99f8da2216d03d90355fec7016286255","d4fc8c8ea17bf8cfabef7d742ea037d0f53e319c","42d59f4c5df39cad0ba319e61c646553b361d1fc","e141845bfb3e12a9213c8682d5b2589ce5305f70","af9c2f8b9c7ab85af386e8482f6e92b20e40905f","a3ee252993e8200c856be3fe664937f9461ee268","1d763a2cb8a65f4ed47edad7c1b7abd3d1becbd5","e12c89e8c9896b2e5cdd70dbd2d2acb449ff4b94","53c65ae7619ac9e80c89a321c70de64f3745e2aa","76e5b048d0843c08753e6deae1d5c6d1d644d069","00abb1f201cbe1e40c2eef30819be115d3d04d10","de0b31edd5b36b8c8016b7ca50c1823f2efbfa74","8ae0624c808ee48c37a09f66a4ed98dd0ae6d972","c01575b3125ce1828f0cacb3f9f00286136f373c","e28cdc4654cf9f678385fbecdbd90d8b8c42c2a1","0b632be4a931f1322e0ab36754c454fd3677bfa6","7de3a114699fa31c8ab0ae8a5c95ef8e1113a090","5d6beba4cc8bda552b4a00e99d34a700c5010889","524ee1405440decec435ea0eaf7ac8219ea4da53","1e9fbcf36c8cec6549e6f2e650cc39f80dc5f808","30d7943311cdf4efbc6794a52df0e298f5e6d975","e1a0f2bd717b884b2d6bdbf31f66d112e3fbcd56","4fd4b0399a4cedfc44eefd5ca27e7541d523c4ea","de8f43d95dcf92334ad2a50cd93d3ca6a0c3efd4","408f4cb146f96808d3d2cc51dab6aa83be87a205","702e28f2657b3b0f50c1e118caf207c0a438f8f1","e56b3439a5e8bf56c4b843e044a96f1446564745","d486cae7016c77af114d8019abf37c57e8bba386","bff9627dc47f12d517c96a2ba5ee929810491761","a9b18041fc42b36f3930ed7e49f58313cad9397f","feb843da2b5e63a2293f6220f52b019a5fc55df5","1ca4ad2cca13fd693a75770310a774d4a0791192","da47a20100fc5f28456db9acbd387b93a427aec4","187e3d103944de8713ebec93f90c333d4750710a","0041efec1dc6e9fc806721196de54bd7dadd97a8","f4d603b9027b09a4050ca9621bf17d07af65c5b0","b517fc11af4142d69e475de19bcd31b25f904713","a5e98c5e33fe95b157f96ce82709b60c54f809f5","b90d53ab7ce34afedbc2bcc91a83d084d22b9177","471c2d0d38587d09e6942098de97dd62640a9898","710970f004f8751d6bb2ebc4c9af726c4c040bb1","587645741035e0325ddb6b7d191c8b1d14f3729a","f0029fd3c6dad5a07592d853c99567f9e8515eca","46fa9c49cdc4b974ab6bd0df67143900de0902c5","419705db6e481214eb6464fbb53cc09575590bb8","ab9f7f4fc235678f948e227d7d53965685d0b9c2","a066f896d861a9b01e6aa55f51fc9d42e407b077","e08b6c9a9c3a4035a99496cd064af2629c5b1f68","bab9759645d29686c480d9bd0e6b1c50e4f541ef","3a05d974e0fb925869fe0fdfdbde9da8ee6a2757","2dbd3475a56dbd0f0ea2967edf2c44e5c4ee316a","207af6c4f9b8204b0832ce95570fd1d757953034","a26e6c82159c290a53c463dc4714789fc25391c2","baef1e71c76c7989b950ddb2e60820db35e71957","e24f2c6489afdccc6268008d3dcc1ff4ad8ea71c","00630479dd5e5aa95915fddf7df9c6b11f525b0e","2cde466ebdb6237b6f72ef78614dc05f2ffb551b","c48aab2f05d931fbab6bf0702e81e45b5cd88aa1","5a1156347d622bb575312011929e504b7485aee7","eb16f9939a1ccb1e44d230f7ed2811ea55c25c34","ad79c703008394a360eb9875196a9414e1c84585","9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5","c1c17b04bd5090503416cef24b4da9209d5cf563","00473e08972121cad4d8a2f583620c93c3fa28a5","e3f02b1a1b20441b5eef3b5e2491450b1cb64377","e815edbc37210074c6ae4c97945ff3ba82cd1e8e","ff8fe3d875b607e22283b39b808a87d73416bfb4","e6edbc76991992ef9539cc7a88604e783f4d0244","aefedb73fcba789207db4da0d27214eecaf0f078","9a6282975938106d17ccd49ef1b8c7fc4b11b3d2","b63384a9f1d318d22f67519de8c93144d45251bb","dfdc8c2d9ab0cd416e8f0800ba9151c1369309f0","5398363572309835c2f6c79d9487ae7420df1439","09a6a74074332b964316683fdfca90094f40a2f5","5ac441131ee83e535600af07212764e322cd16ce","b77968dea3b05e75fe2ad74f243bce9051a9968e","920715b97db4f3d63dfdc0f38141ce842a9bad63","9135e6151270118bfab5d40889ac3b1caeba4ce7","2f8701a71a3041b9331f12dd7da03c99123a7424","ec7a8e7d63e31cca5472b662170faab7935482f1","c5b66daec87796f9689a8cce6d1632554913b36c","e633a04c42e9a1332c83840353332af9cfee2a4d","90de1d236c88a57bc6c8dd705117a41c56d2287a","a6157245b169d0bf364e2c1d3868ff0f5dde9d59","0d83e20236e174818f7b49ad3dff741c6b7fe8e9","252344f706452c36e579118a07bccd2d91afc710","2c17af050935bccf17deb6e6489ade64c0af2f73","6f75866aef113bf776f5df3cc664f872fdb37212","509209894709b3e7c6b10a7d5eae392e06be32bd","2f437e263ffeaf48e733b492eb3cb524ca3b4adc","b352b0b88c820b5d05d3265767fef11a4894111c","c1db81b9ed90e35d6916db0f62472174c362c8a2","9ece961abe12cfcb5e27cdb1d23f61d50124b7b7","bea40343ab347d4819922e009a5b738dead057fc","554e95747c07afa893a2c4c0445370dda57aa7d0","0f00384c93e07c6612456de489067f2cb883ecee","1bdde70dd083f7a967681f34edca34f2dc3668d8","a60896869e6c17f674ff25bee87cabb54cd4403d","23c464a40342dc2f9b32387afd01f9ff48ffe804","6e14cf991acfe910345b16972ef56b28a2d5d391","e49ddf298403ae80977e9811bab6ef39f0ea226b","ebc96195d8ffb263967c7a5c0d9cc78e1847f2b5","f1ef2d5183f02c1cf0f824fe9eb06e3fc7bea967","b3d803c901aff31bf5315e5ea712d52d607a8c70","8c6d830e079ab3ac7df06becb8332ce015aa5666","48209106481d590fc8fa35aabeacc16342037e9c","aebdc4c2126789b915b0fb753f0594fec0f0226d","415d128249f71babb2b11c880b14af721e3c3944","082d83fe0b466eba034332d64d092b1cff026e07","4a25a4e53f4c3b457ac2003bab7cf0001dd5aab1","9d4afdc37231146d0e36fe91d982d2edd9274b47","b6cff1ba690caad461536afe8bb8584b190f9013","2ac27608a6892d8d7e28d8afbbcc98505eb3e4b3","58f3ad69c7954aab1c8fe7935c6a64ae7323c98c","19915d674c44ec3a554e688d967fc6feedcb5708","f7de51b3a6bc191cd0d79c1079889fb7a104b504","cc487f8ce9ba1b308f048905a1e5253abd740310","302dfea2f096b07c0d6e991402c90817c3b5ed6c","c73589305eae7d146fad2026039d7859b1869675","72d50b41853b767c987379b81dc7e979afd550aa","c037f6339f1fc9636b4fc9056ae0b2e2b673024d","958a15c7a7ddf7e4247ea73ce6cc2b63cd0c644b","252702a304005c6e10d5bd54724dc627952189b9","7251c5b582fc73a152e11cde4f589b1abfe56de7","1c6269f2dd3e1a46dbb6a36c3363c9c535be8b64","5be356b72f5b765cdec069c2c4a4011a42fabc47","52165fa12de7ca76898a7c1855a2f23797b2c2ed","4b6bef65242c6ccd96ac857a764c952e61441593","29ae3e5f33b7afa382c277b342bb00a1ee5aa5a8","e1c799f1b41211f2d0dc1f5adbdffed43727b99a","3c0dd37744cb0d84d5bbbb4c50263951f888cae3","1c806abdaade09c49847f4f5702bcacfbff4ff97","4b414f45c47d699da4442ac2347c3b1684616cc0","3af5dfbbf30a212f4b1b409cd0eb7c0bdcd8e257","99da4669795525001250ae4e170f59d9c0e6c53f","1748ce74cc10fd0bf79f3258f74509e5ad8cc4f7","227238b4246d335910c364188ce9233fc70ddc65","bc521741a99823487236526185ae3dc3c1b704fc","87bbaddac33e10fa503084aa94ff94020e78a8b3","d2f4964f58272444f33d6397939ca076b6e1b8f6","15cb56122e3275b1b0f5018e03350ec1c2573d4a","7e1b39245f96d425d5fb64cffef0c29e6c04deaa","299e490cf4c9cfd72a9e4f53effaa41bf5e0d7df","05297d8b391c20d96f155b45347dd093fd6f26d9","d4adcf3fa26a032ba36c38c3d1ec5e8d02a5f09c","a64dc5af7409174a9e1ad9d053aa8cafb2da1abb","6e932c31081597b5aec845987c2a386ff28d5cc9","efe27c6ed243bfa559a94be957c479d8e1025ba2","e04a9cdf6e4b46f2ef9d23f795f71dde5141de9c","c507a4988da699bc00c425dc702ee97e0022fae3","50c99370d2a8bf109469fe1c97d45c8d6303f1ef","c791c1d48ec7dc4df30f4778eb007ad05b3686bf","0df857f9f2f0666f3441713c65bd7667fbb67fc5","1fea0adc5c3f250b585c89f56e6fd0e07ba61f83","51709cd8c8791142b5a1e957902a5e9aed8cc7bb","0edca99361b82ab60d10be260439b9789362cdda","35d600460019e86b98826ff0fe584475a42dccd4","86ef33108e7573a6082f31f6a4bbb0af68557d07","8f4140c9c1d9c1e28da27f56cddf5b1e541956c6","feef8615d294b6b7509bc6a447f3d6b49ae616cd","11cc70381055d0b1a37bf4f62c9931bd8ce179b7","8f814e44bc325970dc4ffcd3588b76369fb7ec07","3c6dfbfea5ee328f290dee851eece0ed40f7e8df","9d3eb3d2b04647d8132807d6d5c733e3b79b7c9c","e7400a0f4e29fb5c0d06af3952b54e05a0d9d7d9","b49f32deae55d3fb5701999800f549e48ac78e2c","a385460a6eebbe142f482edca78a9542a4a15be8","06bb4acae04ea45948780c333bb5d9c2b4c45ced","384055c86fa7a079c2f41e2437389bd5358f4b03","90f7c84bba3d1fff6830ee41ddf1d51b17c8b307","797147bd4b25744ca75711e16243d053ca38f323","93a6be0320e74f3a6524b1c1eefd8a05ff58cac5","37ca542d2bfd9aac296e82e30a76117090dea08e","4ab4001ab2ceb2aefcd8c148705b5de51152cac9","4211e4453e79d884188d314416fa95693a3678d9","22f2f403acea07d1831e6daa3f93c8ea57776dbd","8af597847e3a304e7533eb31f45f398676f053a4","380169e3efb959cfeaa3884a3cd440ab84bff9ae","1b098e646625b76b732b177f061af20bc41d2bbb","6fc1801b6ab2723dee4b1815d2d41a8215bbf98d","526e637a9758482c1eb408eaa2d584b0340e7fcd","57efe0bea5e60eb1849c9e42c89205996df819d5","abcb87bc43672cdf0180505a4885677f52ca2f6f","bb9070770918722b3694350662c6bd5920d7b64e","2dbf8251bc2a3018890ad8c874cda44dcc6dbdc4","8fbb82719e6d1f4e29980d66380474b6a0c45e1d","57e77db0ed9680aee38e8477a950e2bc616b96c3","b5b2ca81438f1152162409bfdfc2ee4ae64312bc","25e942d64fa9ae5864e68bc0b27d5f3525a91771","a2fe9faa64ea4788bfbea73cdbd7176852fa3759","fe841fe8273a25bd3fe0a558ec640bc26d0b8784","0593daa826400c1e177c87e1b111fa2b5caa2853","09dd70878e82516b8f768dd50fc551959e21e4e5","da913f2675479078b6fea6d749c95aaf48643e1e","58d3756ec0692c63a4fbb4d16d188598a58530ee","42ee9541fdebf27bde9b0cab614587fe5fcb0c95","a6e0dcdcbfe90905bf34007a3d1387a48e1ed5b9","6c6a0fe840d3f36d457d18652f9ce6a55e77205a","249521670de023030e41b1ee4edfc10ec0b5f1e5","29e68aa40e3effa1946b3889021b8c61a933c05c","8c7b6feb5f6b9aba41b1fd9e54d33fa4bcf4c3cf","7159f533c3f7f7494b69ce588a43d2809b948c97","b33bf23c6a2a6806a9ae48bd6477812710e9ae7e","b04610b5e75b8d1fa1916ad7255bdcc5c638536a","ff82fbdf6442425f1563dccf35f24254fd7d46e9","4a201ade76e9ebb5595b107b6a0718ab79be0abf","00d5b9ce96cb0855b8040f8eba6d4ebddc908aaa","b3ad2538d082fc191ad2695e68d6b4032a7e31bf","efdca59a0324d25571c45ea7e64b36bb9633ecfc","4c23f94af954ede476f1a503e97bfaa0e3dde499","bfeaf27a3e41cd60ec7be4c1d88a3edd2c2a6d87","59f92e46b9271ed6c5e45f00961fb6066df8339a","d72a32bc54cda565aabfa5549c0cec7c29697950","9cf19f8dee98fdc11e44224c48ce968a87022eb6","66eed7b85985529e54449cf87feee001cba0c759","50b975548dcd65a9506e7fb449d40404320c0983","b6989d0b511ef4003d33f5987a5dafc45cb3a1cf","b77c6d43a86d67915999f4f542756dbee90feef8","6edd2154c8967b2b54401b729b184efed905a8a4","4cbe726cf5b55362d2746ad44abefbe2669ea5b3","3f9a7da85754264b038080612c617f1ba78c8700","cf5b074a95c806c9a49cec98a4e0708dc8fb426f","50181da8a1be0450cdabb713e571861e83028c29","768fd83e61d28301f153adf61dc608ae41216940","47770df198f4e2a16195309347191b00ed865be7","51854d61b0695e9487c7c624dfeb8c75718bd01b","d2dc70d7d5f362013231aa42eaf76635301a43e3","2a1ce0fbc4cbb29b125f2792c1e1d702487cca63","15a1fe1b76af7cd685600fbdbfed27974dc19f8a","61a3bfe7ffa6ae6f929ffe8a2e1c19a6df05d062","a195f81a6a4d6e35f01b499000062b7d4c9d1713","b5885c43eb479d1ea8beb71aac09b118a08cb855","955094ea78d7bcadb0929003642317d875273b68","6ad43757adbfad0163e639e8425aeaddc6e38018","9884597bb3872cd17854b54695344dcb279a2c89","34cdcf5cd0b4ea087b62ecae71c2ac86e06220a9","0e6e98a65f26c915b5717992ba881cf33406c8bf","b2617e72e5d76f8e35607b46d1c7b184df95e8cd","8e8240450edc48f4fb379e593a4ef7f54ab656b7","061db1ca95ff3476069a501cc96f14c479789c83","864b064def6dedb535767e3137c32083d580e588","13af5e8878c58504eb892a8edc9b5cca965f76b8","b1ab44aa05994a19f0bae5e700c4007b870a8ecf","bb2341e813a14f8e4c272765c4db9584b6c5c9b1","db49f35ab8d2bbcf5b97a58b8a2eff064b942881","380ee87e800e44b5e930d784dfb8aeadddf637f3","22cd45b1d52469ef77785ccb25617560ab60ac7b","90d47ae23d49e3ef23f144db1db0ca938f86de3d","eaa9a98c6304a3af525c3e1116299904dbd585db","7332da31fc42fc393bcef529749d6a41dfcdc703","a63a82d5e5e062566b62f1984e4669b01f880c9d","ea02c6234501e868f9c828437b8ac98a00091d90","003f2dab786c76ff0e9041b173ea6c7b3b572403","0c86c1ad152d2b523dc125eb79e838563b3d5f69","a8a3d5c8356b96064caa833993e0e1c36bdc8b1f","fab0d53f7ef94e0eaf8ad4f1dbe1f8746b0cfdd4","97b8be7261dacd961bf4e391c3b8643ab39c1668","8ec06de6681a600bd5a74b4a1bdea85f656b5a88","30cd6643bea5c38128a0dc285c6aeaf0185d2e7b","0ae4ca706663242cab5aaa3854bcd52f94db9d1d","5322ed05c722d64f4f9c610328eea2117c111879","509ac1e0b8ef89bf130c54c317f836117e07909a","34c988cfa92f19c232b65990704816ba1c7d2622","e4213e66b2dd8f5a87d8cf5015ac83ba3143279d","eb892cd0f123244446e14fe0c1f40981116c4d37","251a0174471db2d39b46c87f8fad18b34e6c9681","3f9f0b3dbb534518999d6b10c8e0ee68c1e27793","2f7ab58780c0d3913b78545933bbd641c70006de","0f8ac21592dd2569bf03c97b9d7744ff51be6342","119a910bc6b7472f014773997bc036a461b44a38","db3f87d49171024cce3757c102db7de55b5b2c8c","1e556173b57ac2d74dae5af2d81d79e25593e266","1b79326c0f06fec2a390a57607ef56ce8e6bd5b5","cce6adfc5109eef17cda4d43214095253cf31744","67079f06961a185ea8d65972a69d1d64fc23f96a","e7965b0f8af6150eba68c1c422f475957c48101c","c1eba93caea8b6e047237a883452b2adb363ce00","928ca10a7bf0b4093984ba70611b8162c89043eb","1876999b3a86a91099c6c06b0ff29ae127f9767b","92e114edfdf45aa311f7b8326d286998365b6bfa","32bb236f2433041569218f85052088b85732ef4e","1f382ba4348c4ebdfc8bb4bcb5f07d017d009161","322cb08dd9593f8fd62810104d19367423c69965","6e2ed15ff14efe3063f66c182218f56e557bb468","c1e2ed1d84f6c70ba050669ee1c60263bcf76230","f2d531bd43de60eb48202ad187d06f7187dbf838","cc64679a2081ae1459fc4570acb41ad134c72ea3","305ab94431dd0569862b0c4f9820d591d0774393","7555fdc0035533773a6bc1d54b9bc00b9d7d1a3e","76b5f8b0df2a4dc0117684e6e4f503ac378dde65","d78335d87f4441c2bbe7e1c11642fbf19ae95c12","df04f462fc82637cf38bda2c9da7ae43b1046d1c","d9e254b318a17db7ec7465eea460128347d172b6","f2afddbc5201ac7396373beb91f8a8d474013b08","f8b58784bc693114ffe9c6b523ae73ecb3472311","c4c1ca9cb140f41d718b6456b84900b12ab44b25","25c5848e7ea61c8b6a61d75aac376339e6278e77","0b07d453f719f92cce6c92fa229b8a0d0284b634","e315c94900be47e61152a2958011e14b7e635a3e","99eb394a5f5f164a562e315980cb730a704a0a1c","913777b773c59f4c79c04d43c8a5644f35ff35c3","9e7fec3329f3b76a6c0cefa16b094c811a290aa5","b997773b26ec944c4bc73a54aca8c9ccfe6d1119","dc2cc6bc2b2c5ca770675267bff98f434566866b","da4edf83d3911aae7128e71a0560d275f9631525","94bda27659432852975c5f220b59e755b7413adb","ca90c737b7d86e6a15ea6eea989c549390b0894e","e74e2763bd6dd52aa29920b7121dd51c9929fc89","465d66be6754c446844115d9933022960fe5217c","e9aa6f2943a3168d33e2955196b91b1d3248e0d2","59ce1757670ffc6ad5a9091b8def798880a1b1b5","c6c016e95ad3fffde021b3143dc37cf83ef34f77","dbefa06d79237e3a0241d169eaf05fc98c89101a","f066991aa7bdf8c5e06f2255ea1df96e5daeac9f","914f51031c54a36891418451ffe9a0490d2ab561","1235d422ea75a782e70fab9de2094b14bf837fc2","023c04689e176d1669a34619e9624d817aa5e33e","2870ffe44347cf6012f1264907d744d8968bfbf4","d65ac7378c77648124e0e8acd09cea8fd0d104cd","e68965672df8e06a1a6c977d3426b001a0767a9a","72d3c474b0785d90897cfe566ec8a3d76121b1a5","fb68ceebae5cf660bbcd21fa574e653279286b0a","f9f6f250e68853dc0b3ab397145b8c060e1cb110","66d541c69db95fc7951bc587b20b7a4a93e955d2","ae6b7c0b419d59d2e24a3f049c69510e44fa82ce","cd63407aa40e060631334b307e9ab4273ff90e39","16a49cca04338a58a2f729e58ce81a875bd76067","474523d409d475e5b09f95d4cc5ed8b3b5b53a53","335c1d188026ef60c1f545f24668a3d15dde8327","2909085774380a09eb57118e65782cae40596479","b7b0ffd5c49e950c57eeac1171d0900bbbb69fa6","c7c764220cf944d05c63374f9e9de8828d0144d9","e3c9a7ed4f0b07a841e51b8bf2e92c370d21e33c","75c624e119998c4286a3d13e33233f44924f324a","a6a2ea7a5e42df6ef78216d2cdf13f0d85b9b664","bd5e3052aca8495f04552b81b2a03917f9387717","2488aff93f93deda27c99cf4811986afeb973438","cdcf2e7e1c37834f1bdb2ee3fa2414a5ae5db2aa","8d03cafd7ca9037eb6137ab2d9bf7bf06306070f","6188279eeb89cb1b3d1c54adff31929b87c9eaf8","42ae3525a3adfc9518361aab5625d7ff76e97623","bc513dfa84c2bdfcfbf82c924cbf3fd3bc9c27de","6b6f60defc1e2285d4d93826cfbbd0a0ea667db9","a4fab0ab42b75a4eb6bb8a486ea6d65df02578c0","5519481803dbcdff079a2a1dceca5047f991e2ed","8cf9269cdb614cd6601f9154ef0d6264e86a20c0","4be31e37b0a6ef52ae17e6c67380c4952adb48fc","ffd6838704baaa4dac3b260a550946f43d925f7c","361ade53aada8b1ee02297bb4aeeec36266d20c7","5cbbf87e60960634f08227f00aca359c3a38989b","b23f7bc923de91f5028eef2b22d4c843b02aefdf","5019f5e29892638e1aa6a8f83b716de59799b7d9","e3c744f9f14e29ec0c8ac4489d590414a24ab0bb","fd5f193da5dd9e2647c3b63e1daf1c0ad0ba7af9","48962db5b4832f1643817f1e7eeee98d1bfd9af1","fa9320cfc6a6662e6dd5692a5db4a2ad1c5947fc","459ee51338ff9ffb8248a4351eee3b558438aa50","0b235a5efa9f6825e638d98d9eaadcc11423b3c3","3db1c6a6f527c667e698478c288b1a8993a09c03","edd78d54c4d8361d257aefb3734c4138f9f05590","3f28b72f35f4978256e708568c124efe4e0df397","592b0fc06858853508d99d72a8abc1423f940abb","6cd33f17f7aa25ca019f1c2496f68e191b348582","6d812ad27f1578efbfe70b0234a05afd3e4728c9","4bea7d1b5f2985f4770e40dc25f678216341abbf","a24dd678fdef632300347df6e32b5b5b687b0e30","6322b0bbb7fec1e6574f0bb09c99647472ef3a52","f141bafba386e996b37e2e7486fc5881cb806bf7","6c8ec5a930c56bb87c8c2db91e3fa38238b95bdd","2c226e4edf720ebbadf355e244b27082ca01f330","14772d22136ac87e2bbf2b94639f79242330ae0a","9821562b300ecc2401ec1e42600a92053897e51f","4973b7a513c8ac52159948f825dc67d7e29e2626","d7d8fc6c207c80896a3da7dbdbb35d57df4bcb86","9b049735680ddd7184e385919401ad0f96715962","77c969878516871b29a9567d8917651d01f273b0","c9005ca7fd63980eaf09ebe4598521aa1083873b","2a023a425dd73ee476aa78fc6a544ea3bfbc010b","b50a9114b105dafafdda8248a38653bca314a6f3","7d0212f4ebc9d685d7f8832ce7c22d282e5b27ba","2b16905387df36ad3197119b7decf4fa559d36b2","97d7f689e14b492db9f5219e87aba327987c0b0e","a6328011d85ea285f974d354ce4e30cf8e3456de","52deb679df547ea9634cf2cc337fa98905bb12fb","2154f82302a8a5a7b25e5425a9579de692e0726f","45612f16571b4bf1430363c40af1fa9f2f110903","91860477675183a8b7b20f38b45903c4c6cbb882","6aae9affec9d113c00ad8fd31339a576ddfdf777","0ac7c0b1afb530076cca7fdc0ec152646eea9846","8dcc28254c9695e9e13b3a1f4d7b2b3e97363dc3","defdb5761d20739a0a469507d55fa75e06aa26c3","fe391393d4f907f110875e6571d6ba20a102ddee","b271aa48e4e0af3d9abb998ac9c03eae3b65825a","67c158fe9f64f2c60f3904c0723f98ac9f76620d","d6a1125254787681b6373e449c93d8ce15811a69","0341070cdeea615ac13b9524f18c4e2f5d0dff2d","ac89a2e9f192764bc84ad1e172a00720621cd4e4","0c57394d6e302539d922ea6cf883fe57c7111881","4d0097e8aebca452637e6aec293ea3254d6f5eca","108b4a37b0340bb21d6e2e6b83de5c42b93586c2","12efcb665a0d71b1913cf88f5b7eb1ad7eb0ffa5","abf416f922cb47b32ddc391eb58f1a8572579665","96706168d04774e05b346a4dac5919025cccf5d8","548bd4ef1d3528cd77dd8fb77be8de9a5d5d044f","16158d8db79459529a58e01d6f01f24bd851b3f1","7e2941f62bc4e4f400ba7c634ad422c35d50ad7e","6af109cd9969992045c4fcfade98660fe1a20645","ac2b084fdc4ffd5ca635b17aa74142418e4908cd","9ba9e3722091c417c62bdc4637e9228fd32bb726","c0226d2e92fb0125921b59bb2c226623ee454bef","1df63bf3cbec42e734fca56da90790ca7073528e","7753b8ba0f41cdd9c32dbbb4b43c64d968eb0464","86154c4c692010e15fbb9bd5a1b532e5a1871456","0294887a0ca1b42f9fddb3858d4ee304b3f4d055","9d406889529e480019dbd5b066e2c9c492d2ad97","c132d873b172cf8fecdd5155f5e78327a87c4651","ab12a5cf8e9fb6b12cfeb4a0a0e13671fca9ede0","bd0a9f4bd607a324eb2220502a506abad5f33c10","343497149621433f4acd56b85f576e100790a243","9b2283382ea19b6db5dca144f2d3ff63db7d9701","99960d929435423b25e9bfb55051af60edbfcca9","c595aff4a30f79cc75a30decfad7243c03824bab","2de70698ae2b3c94668556140e4c0197cff3327b","448b58ba4c9b873e1dffc99e4fef10a4fa46c409","a54e3f72ce9d2427e413aa8fdf9633a49027747b","c3f59f290cbfe2bf40a61db2510ff34da9c7e126","47810cbaeafa9527ac5a9e34acf2aa46b0bc56ce","d5ed2660781bf1f6b471a0cf9e1a983642658e76","62f3af9de14f89a66cc738fac4c4e470a180ec23","e350a56efd8d307a989414b474960468a67550d1","9c3fbfc9db321ccdc263d71d2e161f651a9e674d","f11a1385054376bdc4cc01e6aa20d63508a5e6d4","e85036094842fb9a0be7416116dfb9e70baee36f","2897523d12c45e459ee738be9ae555dd0b02beba","b80bc553dd52259eee4c25eb7652020e75d9e814","5a15e6e75cad4f9051149b8330f3493870899ba5","d640542f6d891a9385138a580f298054ff8bb216","4b0f075e9584b20f23f6f16f29ea078d8bd69650","8627de2794e1194bebdb591f2231f8c34a238762","7f1265b41fc52def42c433e5d324070bc6454d6b","cfd6bafec60c123a07477a3d0eb5c6545e0a82ed","ef2ab0de82d7e093d8397078e8cf720820bec8a0","e9896b17a9804ba6392dab0bd6c484f4d2e294c1","9ac312f17a4291432531c60181aa108e91e6d8d3","8505871a87b59b27acc0912a6dd815231c3b78b1","0d578fb765b355a0c1dfcdace3367e9787556643","a663dbfdd8465d45a03e4880c0d907334236b260","988d29bdd8f1d6fc74280cceb76a8b4edb54138d","0930f4cbcb430243b8255d27cae33b2e105718d6","fec41618dc919c70d6a8e6978080c0f0bba22020","414c60aee7175596fa05916a74325e6496ff7280","03beb9ac7de87ef2fc0ea3c50c2217a0cbd48453","2a6035dff45d5dcbbecf5343d22af0c264a75701","41c11894f1402082a2400987899ddf18ca755325","5c636875e418fbf055ddcff8d682639d1f096d05","e6b6683694f6fbda35cad90feff712f9ad846767","ab444a8ca9093b92ef7a1be71751a5960732ac44","d26b6f284f2ccfe9ecec2a8364e5f9df78829208","4bf1d3afbf958e5430849bc7705300cbf623737e","e2a091e6002cc301e562b61092234d997d8f0af1","de2247b9b4ad1f470967c19e8b0c17476709ea79","07d0f2e72b41e20bee566ab7e5b3c66ba2330802","198bb5309dcfb2036bef51aea208147ab24e2679","638bf80ae513400029366ac613387033d6cee602","d5f92c2baa5aa9d23443e5ea4450b5c4501976ca","29f7f48c42a4895b6d5fb4ffe8117bfd766bdc9f","056bc123f8186248c1869224a6a7afbfd23bfc51","d5918b5da6438722f91f4ec0384941d0315e9dd2","cef20a134e1b0ff1c2189e9ce4aaad29e3ba9120","19c3f4c4c1bbef998f7da7edcb4a1a6d57c1c955","42f5c18abd3c0c8e6036e8c8892fd11c3c9d4776","8fb4c9952adcc0c24349b54c594f2d36886306d1","57061413eb0ced8616f69c556b3add5fa45600a6","c858dbdc4e4f316148fbd63184d8a8c5a25ce279","2c8ebab93b8bc534c8960cbbf876c19c9ac71967","c54927a127a69a0073d30e7caa795f4bdda9e780","c2240a2a714526e226ead5a20e3a070bb3eaaef6","edd3bd8cb8a64c1c5bf770c7103809a0ba64a4f0","b411029e31c7bb290aa2d99cb66b4285ba65780f","c1153f5041f896536957b851329b5adaa1de6dc4","b8c849205c18c632e34c66c294bd5b38b11687f3","02e883713aa4a36c83e64d242c8bd009f89d10c3","2b31155baa48788327c927007decc4621a6bf19a","62fe640ca83bc58ced09500e66eb231cbd482a25","4a2eef4ad801a3dc5c07a575e59b8f1eafa42c6e","77b4256718a2997d2a1f0e5f1900e5835581e886","3f122672a2fb188f7d05c6e9b0a3e1125fb2c4f1","076a5f35fc31375b5083cd86dcd69ae580eea8b9","267bad6b4c3485e12939a0e914d45319b66f67df","37aab45091961e7c063e9c77d6c4835b0c14806a","23080c7ed771b6908e8b86692e38784c14a3bcdb","096b5a65c60b64ac5e1a13e9f0573686217f9cdf","517227943fbea90bfb528a2f04ce73ac17ba3e8b","bcf684f9d7a9e983bf4bc93ef037f05905d74b23","6c897707caa74e80671e847c46aef6a1e52d4d79","2717b7f038fe96249c8dc70c8ece3077b37bb3e4","f9c2cfbe319f9c0647dcaf5c2b0ef98187b36480","cc1d56e3ff2c2ec148f3309dd776c6535c63ba5d","bfd8047e139b4978d9d2ab2e1a72d5eea97f2776","ecf3fbadf4fedecdd372cb72ffb4bb6eb263062c","256a60bc6e05468ba64729f3d972086ab8ae95b5","aecffd71d89af9ab8c9b6dc737380b3c4e005330","deda8974dff000455e5f9ad4f8dbafad7aa75b85","5859db00d8b3820356f978cb66163875f8bc1c11","24515266a174cc827d9f7bfc4fe9a4494fbddc41","a483edbdddd44c4f4f59819591be7177a7d72afc","aab4434d760f647db7043870aad41da6c3672102","1348b087e634ffa9eaac21d83ae44bd1fcb06527","c9c1bc7a739e46cc6d67af26e99b7d337911595f","b6c798a06294a1dfc4c2b782ff6a9cd774d9b05a","3f193af893247ca2682998ca0d07c5f14948eca1","d141cfb740a141d276009393479cdb8bf6d9a569","3e4836567b462fdd5160bf1f176a4928be97c36b","b3fb982d6bfaa6d3e20682afb884b4614e476800","9b46218a16aad57c641f70f5f1bbd995e42de0da","00c200530778b7c36d4f8b1ef2b5623216b543c0","e7b24c648cbfa3da36a4ce086535f94d1b9b86c1","ff68b80df7e08a2fcae3b3ace56be1d9bee73235","7ace1f2494a7769990a5236ba25e019acf80c694","8b0ad17b760b6cc803edc815fe65f8de1d92bf74","d6a88cdc4134c5938bc8c6a291d6f087ad75da07","e1da261844419ebb31a1d0a82f0853acc42f6427","021f3c924be29cafe9d8d50bf00ecc6f13675e87","83182ea4a1e6d5c34dd137fdbd7ef9b2c5f33231","c899583ac1bd9c1c424ec2536988ad0790526eea","0a0a44da8d11303d91c18d015333a3769def2304","6e3d4ee9a6c0223f85e696167011865ab162bb67","6f3486c4866a0a0e0408c2e0dbd65f128995abf4","07fd5456c8bffbdfec01c26c698dbf207d6ba0a7","f4b96cc0a97f1f9edd127920ff5995a75c2e6624","9969c5c6a1cc103fb7b23c279b7fde0d92a5599a","a11a691b174c0ddb72328cf8dae6d6f82f5ad885","52ad2e5418fc132a9534d9ef715259202a6acc08","eb32c4b5d2f20c1437a869f0d88019a6fab9b328","0f5c87bfa4f4380b85b453f223ae0940d87e2ff5","59ec417e4a3f61896acb5873efd115518e83e356","5463b5e3489ab2c43279447b66d22b4b35f92e9b","83f0b558a6e30fa9d8c63a97533dbef6fac91138","1f609b7a8221f623ae0c051cbaf44f955c8d97bb","aea1b2e6c336559bfe3eda3c779044fdaa8ae892","6eb030e24cf35ab1017f0157d92b0161ec856086","9fd7aec2b42a32b65e77249eba2298f1adf0d4f5","7d9b7f9c47a7de5416986a1d989040144253a5fe","cadad4848205f60fca9dd0849bc16680c5ef8881","512c60f1d8cee4a66cc75b80af4be1902b52e54c","1696db8f0003d87868957018223481577d6903de","68a6edfd1b5287725abba7730291e0fe501735a9","27afa8813d84d4a6f7a8eb1f1f3d6c6b9faa0bae","32d8b99bc31e3762ae0dc017a05567da2802a313","1cae77cc66ed71751203af453615a11a9bf08874","f0f838a10afd5dca54ca611908f30d566fc24913","b7d945124e17677abb2232e96b14c8be8871a82c","43190b8935fc6355a66660ab541e4777d611a210","4db01d18e5ee2ae5c86ee1b256e3b7525da667f4","bf4d398d4e474dc4aba0e33094d45fb53406d593","074b9d2b3e947a25b7b52b9e32579bba96381da6","e6d83a766a7adf6193d9f0dfbb08b16702616199","3ca84df551f38da14fc6d925988b13156567b5ca","71f5e17680552a4a710cd3c25190584c5914720a","3068ccc8e69aad68c860ce8688bdc6d41107be1b","d510c33cd84a8cfc190cb1dce4e19f033704650e","750febf46ec6212fddf1232b1181047db9763bc6","7d0cabe9d30238ff2d9a05cecbbc22a45ce71ac1","22d87f20faffbbf5b452bc0a35cfd80aebd0f628","d9e5be1d66579738ad9d739882e8463c545a6a69","63658fecfc7765a55f89f39ba8c14ddea83fd083","e86454fb385994a874944790abfb4c03121ded0a","6fd51b6a1b1467937126334f9ffd7be3d3efbad0","1fa9aac3e415f53a095e955c8a37000629d56dde","0856259d19862a22bf164831ddcbfb7808779e66","49859871d92c1540fa576dcd0e6d337840ab18e2","75c3812ab524eeb42471943381994f219032fbf1","8297ea903a0568c715bdcd421382788174c7d14f","e3c1305027d1a7254be3993ae425fcb7f5c9e7d5","1408fab1b48c38dedec4ba4ce656b1d7c5966a5a","274b3db0d90c52a90fa7a1801dfeae2274900e29","a55870cd815d065acea099cf0baecaaf51aa1b16","2490c4d8829ad73f3dcab49cea58b2ce67c407af","2a3f6ee8b3d763f711470f633df785331438bd74","69ef89a8bd3806bb9aace761f65e162ac54b1c0d","36e835bbd4120e9f2ac60f7e763edeef93b40e51","a08c5d73a5e1c1ca730f1fbf2a41a909678d1771","59564f267ce4379282911007ef78ec8738f358e8","6c25eabbc5b80c55dea5e3b848cb770c501c0680","ea14b0789b8442a930a4464e7e17a3473e2e221d","a392dbdbe3f67d42698e47399421fbdf6ae5c90a","b47ce5e5d6299533dd8ccafc85d2d2283dd27da6","fcba654bb8bdf4e39b37628a1d46ed3e2b74692a"],"rc2":["fe2932a969cdc0483c31c12c1f8bfd5868401da8","76bff3ef6ef04681b569415379f1985d6a8c72c2","2419ffd428309d7159c3c28865060b19cd27b92a","0a469fc8ce67074296676c4d016cb68d46febb00","1f1a38b5ec4a8160079d288d9ce65325d39b5bdb","a025ca5fc66ad897ac7a8ac9db1f79cb51026ebc","d7e07fb25a60e8aaca8634aaf9683730aa44049d","d8f6acee4b16e57325e72d39bdb00214227a3869","225dbe928959ce720aa4961bb4339a0177b6c97f","9d98e6d2e44cc07efbac703e6a4a276d45818408","0359fed313f55dfa9976e8e9606866c2ee53d077","e2b50e1abbc6cab58410a2ef4155bdcadf73efcf","7369b0075e430f30a32b848e8a60c85f0b2ce8f2","598724c0430c54f50f411a35d38e028bd3fdf384","67ae443c5696b96590ca4c32cb2828692e805b73","9f479f096cb50fa8d1215e68c262f110116114ef","ae4cd5b6dae7dacec069ced3fa6dd2c2f96cef90","a1c08b71091c47d626410406f36a4bb6fca40953","f2a26fba9694075faffcdb6b0c89a0541a92f314","1a1303a948658053348cba15acfc81295ca36b4a","bccb4840c8897434274d102649399bd660e9a1fc","0ec8f4c06b4253f0f52c3db41ef8043ee2d83c39","b597d1a1c70b670fbaaa7ecd67cbca93158905e5","cc8dfcc9c09381252a5f35198b321c139d8e6569","b3c66de27f1780ed53ac471190e6ca6a5847bf92","05e4303e1d5ace8755c2a101358905bb10f1d69e","1b837125ce5aa67ba69763da5a340f8e51a98a8c","92473a9e9e0dd96352b7d323d286109c99287cf4","d0d511b0f8d9cb4d48c861b2c097fa15876f432c","69f33a9313c356226a07285f8e923b0082857078","7b4e45b794d33ad5277d6d5f99efc7b8cc1fd2dc","3c5762303f599abaa94aef72d5b0786b4ad1dfff","0550c7d9a78e71c6c21f90b8c9c3ccbccbe65bf1","61d1604da228e898d133b4f312afa69957c8e9d5","ed17b426545f007b80f6957d43e8ceb2be0b261a","9b96f8737724c481066d2e1bc2280c1de42ef136","2317364ac6e5cd054dc16764d17a23ec12a93687","9d45b719d4ed1f50c93f3234b31233ae5039987c","2dc6725cc467a1aa17980a2aedcd84f6f0a477e2","1de5f7e70b9e072e5746ba817fb418bc71b1e696","945248052cd35df2dcc2408fdd48f3ea511a0562","fd3011ca9ccc63cd759e75d253b9fec0a2d2a1c3","92fe1f27ecef21c6a6ae9556555a7a82b9a573b2","46600e1347ab38034f79d83324c8b11981f80988","a3937e122094bfb70fb6124fabb261173ecca243","e96a808756944d1969837833966775475aa2b3f2","489eac3f130f1e0d296b73147234cf82fb2fc4d3","a5908ada067eb29eabbf5db74736ef49897df92c","1699978e2458487824882e01449da271dee7f89f","d46bdd04367d82e5afadf18aad0d7fb40660a6e6","8d41175cae53b487499fa6712f4a6a31e6ddc406","b1017261055a815137132740e27200d50f3d2946","fc5cc57d82290f9e900a4e3ba933c7e080406aa1","6c46787749879e4afe37e652446801fc6f4cd8f1","ff59c562f745de957e8395fc02af1e5d7377a302","fb0cd802c4de45469bda9984e131da61da1fdd46","898e9979279683783c3eee6800d7851e65cb4ad9","4de84f4c0a53fdaf72e16715b77b8a93bc8f220a","0c9312c6b8d50e14c44317909b4c40d423a23347","1968cc445cc3f9dfaa96adc9671c025e0d7b743e","ecfe932eb8345c38dd4e35634b3eddba033eb929","3def642a156c19a786d70a1ca5e52f2f9009ff78","09ca1006587cbb2219da93adebaf610b649f1122","99f93ea4406f14c6f6f9163d422c72598fa70dc9","b6f88dae87b1d66b0f9ee1c2d6928e9f9a890cf7","0de61998e42b368efe90ad07838aea99752447c0","0dce89c86208604136de62e0cdcdf4e45b44bca7","14b230f35f6b2498ef1fe93d8947bcc6f54b9261","cbc194dde6b750b3b1e4c16d8fe62555ed3549ca","03475ba197a75b0f8431277954df1fdb0dc14913","ef1c26a9a5882e7d1b8027958eec6fcc82a46c44","8dc1c0bda536c0fbd27085d5b96f694ec7d29faa","e4609acc5d7cd775ce7e52bc173597e0e53b64be","d6caf326754572e53be6497293049442c5fedacf","700a1a90964210ea54bb7cb03dc8697b1efb531a","089dcc69598d869a4d92af3bff650c7271f9c33e","122837e73a6c13432665434ab5ec48c621be6fb8","b06c6602c8a1a96f72bcbebb2a86176d1e69c79d","05b1843818fd07f084816ec506ec505e24f8f02c","cd62fd48f99a76697483c8c9f9ee86d63f63b912","b68a972971d1078301f02ed8f1a42c8181079664","765051e1048a0564c139fd12682ce400bc945588","6a4e89b6ecd5f4ccb9620992a8f7c79f45decb82","d56bcc38ac69a63715c30a6fcd06a1e763704251","0a691bf29e090c7d4a4d76d99a39c794349b4690","109242c011255757c981f634a33f59268a113f67","896a0c5ef5185abad790459cfccde4a83f59d118","a1a67e6e84bf84a00f5b7a5941bd6e0be9bada83","386c57cfad60cba7af4c00b90600ac9801d3edbd","515da5b08ba56440800cb9f5793230fd5c930eed","c318cdad662f98e81f9dc5a3829059f6c784c7b6","f96f11c850827a16c9a498a059ad9bdf8666cf1f","89057dd289a833e8dc089a06e715788dc6b3fbc1","f2355949c458bcc0eaf967f57d782520a168f563","859ac6233d79a8e699de7f8cd2d16238d8887dfe","567d20fe5f392c8d58f8c1488a24d72a24a098c6","bf32d3623092f80eeefacc0b76fb381f4c6843f8"],"rc3":["59e83af201af5a93c7a13750d781c050c2275c07","e30aa1386c27b8cc4cb6eb0df8d11792a964bf12","76a615aea4c446a1efec894fa48b1c481fea663f","19548753f1cce086857f67284e1e47cf9c8018c1","fd6a98b753a1b749129d0c743db5d02bcedd7b0a","511742eb68790345abf594b42b6c25b38360c3df","d3c43edcbc557efd5bbc5ef35daac89e19a7fd5e","56d4456bea59cc1ea93fae62d1ddafc958fe304b","f4d67433e7ffa2be15966c00e8e9d495bf42f8d0","ccfe9f049f508f70ddbce66327cf0b1c7538cb2e","e48ccc235f87207b7621601c5c4b794c7c4a4fab","1eb9c7e6cb4bc66e609969ed134dd00e3d5c608b","30dabae56ee11c9f2d5ef122ed3d4e1f29c77ca3","4d79c2ca5af16d9d461587a4aae5ef7b69c6c492","a294c994000619245d0f7b39bdb8290fcd471831","d50c0efd2c352b1e03fea1425e01e120dab8f2bb","879e5abe0527164a6261b05fb3626e530eb6e241","4d1d0e6f62057ab2f6628d6559e60174e2af4947","aa9b1bd101dfc17a03f8c2d7bd82f2dcc6d92203","3c5d11d6008c13f1eaad4aafdadc514cb3c8fe17","70be6848c251e04ef864fa2a75da15371bdc6828","37cb029fcc158b8dc43bfefecc6709ae0237642b","d8390105c3f8e65d790eb291662382a3095afdeb","e1f34249ebacb3098c9da8c21ef47cfc93ac812c","8daf5491ab6bc60434e4d952830bdd258eaf0e53","28744b704d384b1aff0f9a695fbf652406e84587","a695510674dd59625598d05491e5908d0199dda5","d0908565608b989f8ce4bae6cbe5572f26c8cebe","e9237d83c748efdd44741c1ab0e39d5840d526bb","e0ce2496213e2dbec1fd773e19b5a487c62ebb58","fa569210f5ef316177724169a42d2b82f4ab03d9","ec98e0b715ae7fa7120638107a39544362428177","b57dcf446ea1013232a6a553b2a14220aa0a8546","9fba9e5465c2fed6117e7fe5904f1e6da01f8858","c58891ff4ce9559fb1413d34159d3fb039999402","8f8b032eede264f2958998ccd038e0c61abdf75e","017a8521c0e333240448182bd2aa6a6fb3cc5047","00387cbe1b05c6093baea76d6852af18842c0f65","17614f79ea389f2428ce421f68fd13f0d2c898b8","f5234e70be7dec4930c2d5a0e829ff480d044b1d","3cd5b1fec835598b777fdfdd9f9265a495d47029","30822e8ab7735f3a715d4375292df5f0989ab788","eec2218e7cd91c91865301d779d38c89891d2301","09732a15a50cedc4d495588f77784c26d3b3c7a7","1f70ba5bd9d8e062f8fd211f39e71be4c71b5b2b","eb9fa02fbdfe59f8012979f137447dd8026f33b5","6d4c6449f4e8949b34afa8d1c044dc47d1badb39","a15f60d212408aa81735307ad37c7dd5c667b07d","431ecc206150ae177a0af30d44c344543057d0ed"],"stable":["9bd402698cfa299b79b9144f8d7744c308a4e085","4caadae0f15d658d464d125829039a2e35c68124","499a0b77dccc0520ee4b8cedc620b55b12ed7eb8","f12e8568d43de853e0b98588e7f132a61a92fc45","4553c81ceb7b9ee17fde2cf13623a32bf7f98078","1fb18f15d9044969813c834e02e0276005e4cff7","dcacf36118d14739db74f0acca61e3530e13673a","947abe909dae24530fe74d590a84aa26b5e0e8eb","13596bb09a7fa6fc4dec7c406378055141c9e0e2","72b0a9432bef77e94ae395dc12f59cbc3fe9b323","3cf2d6524b85c5e536dbb00f16de720c3eccbce8","0c3bbcaa0085c579daa9dcba4c3ac60626b07413","7577252b1bd3e38a0aa6da1e5e6beee333af5e6f","4a042b1f7a4d6d9d41ab46c5e0f069d848b408f5","24b01fe70c7dee1283bbb148a33ab9ac9e95893a","88aed259f90c6f49e22f57a7eae6c2632010bccd","c6d9a7665acdd5785760eee0c69bd1d2a53b6b90","9ba5fb87f009faea406e3968f4d88234752d635b","18e66a28bcda227e212d43bebaf09bd8ad34d3f2","a62d8de0622115f9744b6c4ac5feec1d4c984165","a98e9496eb71554656c7c1eed9a69d20aed9886c","562ec3f5e6260592e14db3d7d388eb5585c99381","76ec7280036930a7701d0a92a817ca3a79fcd936","58448561c77db9a70cf25b70a0f715b570be99e7","bcbf744b737779fc20d1da0d27eee3551d171413","03d42e9e0d28e028ac2904afbd0ac451b0ad3f06","51060a36513507593a7db67e839f1beba9f98c40","72901936cc3470dd65832a1631ee4bec7c1e5239","018168153fcfecea5ae81f4b106a497d4b17dfd5","57bed14e9543aa98feea501c1dc09a66db691bec","8afe5b4d9fa50d807f79006ab457c41e4de83247","4a3aaaf27666d6eed2cf3bf41e1adddfdedb2dfc","f2e3825616ce67078159adc3d591e4c6e368983a","d516aab8fa6b64c914082888863c5a89b3fec574","abccd47ad09b909f4d043cfa73cea4e6e6494a05","4700f2d79a108dc12b1624fb768b0047cbf0d590","e6f787cb028f7780b3af12a4667deaf9d75f0ceb","94b88c7b0f8c140667824e70602b25ac5c53f61d","8dc62bbc96cf41540382c70a4f0f9709c332e33e","70fca42cd91d29da4b0844b5fb84923ea041a75a","81426ff0a84b0b7f9c52f6f908fe30bec538fa8b","3455e43a134e8e44e39f968d7a5376f78ba264a1","81d7b015967655ff724f0a11d9262e6bd4166c98","4808dfb06b187de44703d6263f94938012222c33","bd716cf81eb95ce4b8c4aa40f6851ce23fdcecf9","94f315df0153574dcafd0d8f3fcbb39762914cfb","08b7cd0d3d131f54b3a4d8440f650105acb97288","70bba4e62dc3ffe258fcc19b1e31af0354cedb3f","44cce2bdfb553b24cc00ad61c389d7f97851c2ea","b1d35f62dd94d97b953c952510fd30d0ce1edd11","5342ec32b5c48295c9e45bfa107d7acd40f6df8f","925791dd8a27ac7670dd4146a1d8f421572c3f85","0ecf2fdd51069a86af86c8a5776f8085c4e74973","5ff8d4b07d22e3164894fd1e886e339b024c1a35","fb56315ea20bad73f1169e86a1c213bcdc0be08b","48611afb80ec3d24b1a3466fb3541dee464eef2f","dcc55bad20e8538819e3daac4a23ba9d05d25bcd","e1ae7dffd3ffe29dedbf60a42fc5d1c0e4d9014a","8c33939ce6d9b1b1b4f3ff0eca2b60c371fbef85","1c473a47e55247dafe7971fa69f6b2d6155ac33b","9974e86904d3539e0c04d38bfc3c38c195bdc177","37c4bc64de38b746194d5cd6c7824bfd5c4331a9"]},"authors":{"MDQ6VXNlcjQ3MDEzMzg=":{"id":"MDQ6VXNlcjQ3MDEzMzg=","user":"akien-mga","avatar":"https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4","url":"https://github.com/akien-mga","pull_count":107,"commit_count":643},"MDQ6VXNlcjQzMzc5NTQz":{"id":"MDQ6VXNlcjQzMzc5NTQz","user":"Naryosha","avatar":"https://avatars.githubusercontent.com/u/43379543?u=54840400c5110e4b8bb1dd9d05623c5ac324c126&v=4","url":"https://github.com/Naryosha","pull_count":0,"commit_count":134},"MDQ6VXNlcjc3MTgxMDA=":{"id":"MDQ6VXNlcjc3MTgxMDA=","user":"neikeq","avatar":"https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4","url":"https://github.com/neikeq","pull_count":136,"commit_count":158},"MDQ6VXNlcjM1MDY1Nzk1":{"id":"MDQ6VXNlcjM1MDY1Nzk1","user":"robfram","avatar":"https://avatars.githubusercontent.com/u/35065795?u=f74679282d6d41e37df973d9f112d96c42e7c7f6&v=4","url":"https://github.com/robfram","pull_count":3,"commit_count":3},"MDQ6VXNlcjI1OTEwOTk=":{"id":"MDQ6VXNlcjI1OTEwOTk=","user":"hpvb","avatar":"https://avatars.githubusercontent.com/u/2591099?u=7bcd4921b265b0b8cc1d8a15638a3fac93c87e68&v=4","url":"https://github.com/hpvb","pull_count":78,"commit_count":90},"MDQ6VXNlcjc2NDU2ODM=":{"id":"MDQ6VXNlcjc2NDU2ODM=","user":"bruvzg","avatar":"https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4","url":"https://github.com/bruvzg","pull_count":24,"commit_count":26},"MDQ6VXNlcjM5Mjk5MzE=":{"id":"MDQ6VXNlcjM5Mjk5MzE=","user":"djgaspa","avatar":"https://avatars.githubusercontent.com/u/3929931?v=4","url":"https://github.com/djgaspa","pull_count":1,"commit_count":1},"MDQ6VXNlcjgyODE0NTQ=":{"id":"MDQ6VXNlcjgyODE0NTQ=","user":"volzhs","avatar":"https://avatars.githubusercontent.com/u/8281454?u=a9bb3ea9b19f273625139d0750bb9f40ffb11093&v=4","url":"https://github.com/volzhs","pull_count":219,"commit_count":233},"":{"id":"","user":"ghost","avatar":"https://avatars.githubusercontent.com/u/10137?v=4","url":"https://github.com/ghost","pull_count":2,"commit_count":205},"MDQ6VXNlcjUyNzY3Mjc=":{"id":"MDQ6VXNlcjUyNzY3Mjc=","user":"bojidar-bg","avatar":"https://avatars.githubusercontent.com/u/5276727?u=77866a4a78c7e17744be56cc1b2e84fbbb606ab3&v=4","url":"https://github.com/bojidar-bg","pull_count":93,"commit_count":103},"MDQ6VXNlcjY5OTYxOTE=":{"id":"MDQ6VXNlcjY5OTYxOTE=","user":"leonkrause","avatar":"https://avatars.githubusercontent.com/u/6996191?v=4","url":"https://github.com/leonkrause","pull_count":64,"commit_count":82},"MDQ6VXNlcjE1NTE0MQ==":{"id":"MDQ6VXNlcjE1NTE0MQ==","user":"kurtisharms","avatar":"https://avatars.githubusercontent.com/u/155141?u=c311a64fd7848be0acb0ce7d0bf7a585839dd533&v=4","url":"https://github.com/kurtisharms","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMTE1NTU=":{"id":"MDQ6VXNlcjEzMTE1NTU=","user":"Zylann","avatar":"https://avatars.githubusercontent.com/u/1311555?u=98e85e0c6d8599c7de140000f240417c9f512cea&v=4","url":"https://github.com/Zylann","pull_count":37,"commit_count":38},"MDQ6VXNlcjY2NDUzMDk=":{"id":"MDQ6VXNlcjY2NDUzMDk=","user":"punto-","avatar":"https://avatars.githubusercontent.com/u/6645309?v=4","url":"https://github.com/punto-","pull_count":1,"commit_count":35},"MDQ6VXNlcjMwMzYxNzY=":{"id":"MDQ6VXNlcjMwMzYxNzY=","user":"Chaosus","avatar":"https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4","url":"https://github.com/Chaosus","pull_count":15,"commit_count":15},"MDQ6VXNlcjgzNDI1OTk=":{"id":"MDQ6VXNlcjgzNDI1OTk=","user":"AndreaCatania","avatar":"https://avatars.githubusercontent.com/u/8342599?u=c7349e01cc60e178b112342f86e6db2b4199a144&v=4","url":"https://github.com/AndreaCatania","pull_count":31,"commit_count":42},"MDQ6VXNlcjIwNjA4NjM=":{"id":"MDQ6VXNlcjIwNjA4NjM=","user":"Zephilinox","avatar":"https://avatars.githubusercontent.com/u/2060863?u=2d0baa17abfbd38eef432a42a75248e41d78db77&v=4","url":"https://github.com/Zephilinox","pull_count":1,"commit_count":1},"MDQ6VXNlcjQzNzAyNQ==":{"id":"MDQ6VXNlcjQzNzAyNQ==","user":"paulloz","avatar":"https://avatars.githubusercontent.com/u/437025?u=5d3327184ecc8fcd1a724076a15fd46c556432f8&v=4","url":"https://github.com/paulloz","pull_count":6,"commit_count":9},"MDQ6VXNlcjExMTE1NzM=":{"id":"MDQ6VXNlcjExMTE1NzM=","user":"brainsick","avatar":"https://avatars.githubusercontent.com/u/1111573?v=4","url":"https://github.com/brainsick","pull_count":3,"commit_count":3},"MDQ6VXNlcjE0MjYyMDE=":{"id":"MDQ6VXNlcjE0MjYyMDE=","user":"PetePete1984","avatar":"https://avatars.githubusercontent.com/u/1426201?u=3d717229ca2b9d551c39fb3be58793a811367efe&v=4","url":"https://github.com/PetePete1984","pull_count":0,"commit_count":1},"MDQ6VXNlcjYyNjUzMDc=":{"id":"MDQ6VXNlcjYyNjUzMDc=","user":"reduz","avatar":"https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4","url":"https://github.com/reduz","pull_count":19,"commit_count":923},"MDQ6VXNlcjE3NzYwNDQ=":{"id":"MDQ6VXNlcjE3NzYwNDQ=","user":"MarianoGnu","avatar":"https://avatars.githubusercontent.com/u/1776044?u=0f62c20186741f175d0ba2d4da789259bc2deffa&v=4","url":"https://github.com/MarianoGnu","pull_count":20,"commit_count":24},"MDQ6VXNlcjExODU5NTM4":{"id":"MDQ6VXNlcjExODU5NTM4","user":"poke1024","avatar":"https://avatars.githubusercontent.com/u/11859538?u=ad05516a58a0720bd25ece83c19119568464bb2c&v=4","url":"https://github.com/poke1024","pull_count":85,"commit_count":79},"MDQ6VXNlcjMxODc2Mzc=":{"id":"MDQ6VXNlcjMxODc2Mzc=","user":"touilleMan","avatar":"https://avatars.githubusercontent.com/u/3187637?v=4","url":"https://github.com/touilleMan","pull_count":34,"commit_count":44},"MDQ6VXNlcjY4NTcxOA==":{"id":"MDQ6VXNlcjY4NTcxOA==","user":"binbitten","avatar":"https://avatars.githubusercontent.com/u/685718?v=4","url":"https://github.com/binbitten","pull_count":8,"commit_count":8},"MDQ6VXNlcjIyNTU4NTk=":{"id":"MDQ6VXNlcjIyNTU4NTk=","user":"yurchor","avatar":"https://avatars.githubusercontent.com/u/2255859?v=4","url":"https://github.com/yurchor","pull_count":1,"commit_count":1},"MDQ6VXNlcjUyMDk2MTM=":{"id":"MDQ6VXNlcjUyMDk2MTM=","user":"karroffel","avatar":"https://avatars.githubusercontent.com/u/5209613?u=8e4661f88e99553ae146d443537674849e5f26d1&v=4","url":"https://github.com/karroffel","pull_count":89,"commit_count":103},"MDQ6VXNlcjE4NzE4Nzc=":{"id":"MDQ6VXNlcjE4NzE4Nzc=","user":"x1212","avatar":"https://avatars.githubusercontent.com/u/1871877?v=4","url":"https://github.com/x1212","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzODcxNjU=":{"id":"MDQ6VXNlcjEzODcxNjU=","user":"guilhermefelipecgs","avatar":"https://avatars.githubusercontent.com/u/1387165?v=4","url":"https://github.com/guilhermefelipecgs","pull_count":12,"commit_count":13},"MDQ6VXNlcjExNDU5MDI4":{"id":"MDQ6VXNlcjExNDU5MDI4","user":"Anutrix","avatar":"https://avatars.githubusercontent.com/u/11459028?u=5140a6bb7aff26ad9f0816f1a202028fbc4e90bd&v=4","url":"https://github.com/Anutrix","pull_count":2,"commit_count":2},"MDQ6VXNlcjE2MjE3NTYz":{"id":"MDQ6VXNlcjE2MjE3NTYz","user":"willnationsdev","avatar":"https://avatars.githubusercontent.com/u/16217563?u=31a694978fb756d8873675de218cc2eb49e2bd1d&v=4","url":"https://github.com/willnationsdev","pull_count":32,"commit_count":35},"MDQ6VXNlcjMwNzM5MjM5":{"id":"MDQ6VXNlcjMwNzM5MjM5","user":"YeldhamDev","avatar":"https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4","url":"https://github.com/YeldhamDev","pull_count":38,"commit_count":38},"MDQ6VXNlcjMxNjU0Mzk1":{"id":"MDQ6VXNlcjMxNjU0Mzk1","user":"abhaskumarsinha","avatar":"https://avatars.githubusercontent.com/u/31654395?u=2e46c87dee96e5a2987bb7f56e660519958a82ad&v=4","url":"https://github.com/abhaskumarsinha","pull_count":0,"commit_count":1},"MDQ6VXNlcjUzMzA2OTI=":{"id":"MDQ6VXNlcjUzMzA2OTI=","user":"letheed","avatar":"https://avatars.githubusercontent.com/u/5330692?u=debc32f9e05dbd00952aa359e36eadc0e3d51f11&v=4","url":"https://github.com/letheed","pull_count":8,"commit_count":8},"MDQ6VXNlcjEwMDU0MjI2":{"id":"MDQ6VXNlcjEwMDU0MjI2","user":"kitbdev","avatar":"https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4","url":"https://github.com/kitbdev","pull_count":17,"commit_count":20},"MDQ6VXNlcjExNTEzOTQ=":{"id":"MDQ6VXNlcjExNTEzOTQ=","user":"KellyThomas","avatar":"https://avatars.githubusercontent.com/u/1151394?v=4","url":"https://github.com/KellyThomas","pull_count":1,"commit_count":1},"MDQ6VXNlcjI0MTc4NDk=":{"id":"MDQ6VXNlcjI0MTc4NDk=","user":"endragor","avatar":"https://avatars.githubusercontent.com/u/2417849?u=fe60ec0c100a9ebdc95e516372df3852a04db361&v=4","url":"https://github.com/endragor","pull_count":58,"commit_count":59},"MDQ6VXNlcjMyMzIx":{"id":"MDQ6VXNlcjMyMzIx","user":"fire","avatar":"https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4","url":"https://github.com/fire","pull_count":1,"commit_count":2},"MDQ6VXNlcjgyODE5MTY=":{"id":"MDQ6VXNlcjgyODE5MTY=","user":"27thLiz","avatar":"https://avatars.githubusercontent.com/u/8281916?u=2171745a413ca081df83835331f74dd955996118&v=4","url":"https://github.com/27thLiz","pull_count":140,"commit_count":176},"MDQ6VXNlcjYwOTMxMTk=":{"id":"MDQ6VXNlcjYwOTMxMTk=","user":"groud","avatar":"https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4","url":"https://github.com/groud","pull_count":35,"commit_count":68},"MDQ6VXNlcjE2ODc5MTg=":{"id":"MDQ6VXNlcjE2ODc5MTg=","user":"Faless","avatar":"https://avatars.githubusercontent.com/u/1687918?v=4","url":"https://github.com/Faless","pull_count":37,"commit_count":79},"MDQ6VXNlcjY1ODQzMzA=":{"id":"MDQ6VXNlcjY1ODQzMzA=","user":"Paulb23","avatar":"https://avatars.githubusercontent.com/u/6584330?u=6feda0168eba0b01af4797a09e2c54219e49506b&v=4","url":"https://github.com/Paulb23","pull_count":128,"commit_count":152},"MDQ6VXNlcjE4MDAzMg==":{"id":"MDQ6VXNlcjE4MDAzMg==","user":"Calinou","avatar":"https://avatars.githubusercontent.com/u/180032?v=4","url":"https://github.com/Calinou","pull_count":11,"commit_count":13},"MDQ6VXNlcjQ4MzUzMQ==":{"id":"MDQ6VXNlcjQ4MzUzMQ==","user":"mrcdk","avatar":"https://avatars.githubusercontent.com/u/483531?u=2d6b63a9bd32a7ed0788b747ddc24486267750ff&v=4","url":"https://github.com/mrcdk","pull_count":9,"commit_count":9},"MDQ6VXNlcjIwMTMzNDc4":{"id":"MDQ6VXNlcjIwMTMzNDc4","user":"Grosskopf","avatar":"https://avatars.githubusercontent.com/u/20133478?u=45b9260022dfcc73939d96f9396661ceec060bac&v=4","url":"https://github.com/Grosskopf","pull_count":13,"commit_count":14},"MDQ6VXNlcjYxMjk1OTQ=":{"id":"MDQ6VXNlcjYxMjk1OTQ=","user":"kubecz3k","avatar":"https://avatars.githubusercontent.com/u/6129594?u=460be5e7d2c138fd4009950dec6a22ea7aa6d82f&v=4","url":"https://github.com/kubecz3k","pull_count":37,"commit_count":37},"MDQ6VXNlcjExNzk3MTc0":{"id":"MDQ6VXNlcjExNzk3MTc0","user":"RandomShaper","avatar":"https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4","url":"https://github.com/RandomShaper","pull_count":136,"commit_count":167},"MDQ6VXNlcjg1MTkyMTg=":{"id":"MDQ6VXNlcjg1MTkyMTg=","user":"damarindra","avatar":"https://avatars.githubusercontent.com/u/8519218?u=4c8827f9aaf1adc634e1b5b748d7921d0af63123&v=4","url":"https://github.com/damarindra","pull_count":6,"commit_count":6},"MDQ6VXNlcjgxMDc0NTk=":{"id":"MDQ6VXNlcjgxMDc0NTk=","user":"PJB3005","avatar":"https://avatars.githubusercontent.com/u/8107459?u=b75f95e6b04b04599e7b7f5820f19a41691daf36&v=4","url":"https://github.com/PJB3005","pull_count":5,"commit_count":5},"MDQ6VXNlcjE5NDU0NDk=":{"id":"MDQ6VXNlcjE5NDU0NDk=","user":"BastiaanOlij","avatar":"https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4","url":"https://github.com/BastiaanOlij","pull_count":61,"commit_count":67},"MDQ6VXNlcjMyOTYwNjQy":{"id":"MDQ6VXNlcjMyOTYwNjQy","user":"Raskyld","avatar":"https://avatars.githubusercontent.com/u/32960642?u=4559639e30d28204611cbcb95d4b9edd0fd0d798&v=4","url":"https://github.com/Raskyld","pull_count":5,"commit_count":5},"MDQ6VXNlcjIxMTY1NjY=":{"id":"MDQ6VXNlcjIxMTY1NjY=","user":"bfloch","avatar":"https://avatars.githubusercontent.com/u/2116566?v=4","url":"https://github.com/bfloch","pull_count":2,"commit_count":2},"MDQ6VXNlcjUzMjMxMjk=":{"id":"MDQ6VXNlcjUzMjMxMjk=","user":"lethiandev","avatar":"https://avatars.githubusercontent.com/u/5323129?u=acc5955272e6100dc3f2aebc23e74701dcf2f4b2&v=4","url":"https://github.com/lethiandev","pull_count":2,"commit_count":2},"MDQ6VXNlcjczNTg4OTk=":{"id":"MDQ6VXNlcjczNTg4OTk=","user":"Nutriz","avatar":"https://avatars.githubusercontent.com/u/7358899?u=80d8b9b4ec61a760059a8ab9004cdd1085470006&v=4","url":"https://github.com/Nutriz","pull_count":14,"commit_count":15},"MDQ6VXNlcjE0OTYwOA==":{"id":"MDQ6VXNlcjE0OTYwOA==","user":"sambler","avatar":"https://avatars.githubusercontent.com/u/149608?v=4","url":"https://github.com/sambler","pull_count":1,"commit_count":0},"MDQ6VXNlcjEwNTc4MjI1":{"id":"MDQ6VXNlcjEwNTc4MjI1","user":"marcelofg55","avatar":"https://avatars.githubusercontent.com/u/10578225?u=1e4278911c881a26bdd71a5a9940b7f6c3599b68&v=4","url":"https://github.com/marcelofg55","pull_count":73,"commit_count":78},"MDQ6VXNlcjY5NjQ1NTY=":{"id":"MDQ6VXNlcjY5NjQ1NTY=","user":"Geequlim","avatar":"https://avatars.githubusercontent.com/u/6964556?u=221b7e007c4c0595e81fb3f8eb2fbd825ce22c92&v=4","url":"https://github.com/Geequlim","pull_count":47,"commit_count":57},"MDQ6VXNlcjExMzI3NQ==":{"id":"MDQ6VXNlcjExMzI3NQ==","user":"agmcleod","avatar":"https://avatars.githubusercontent.com/u/113275?u=27d7d85995c2347b940679e13a07e75c37bf2a4e&v=4","url":"https://github.com/agmcleod","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwMjk5NTE0":{"id":"MDQ6VXNlcjEwMjk5NTE0","user":"scayze","avatar":"https://avatars.githubusercontent.com/u/10299514?u=a154d90bb8208973f79af27ab49871abd093439f&v=4","url":"https://github.com/scayze","pull_count":7,"commit_count":8},"MDQ6VXNlcjk4MDc0OA==":{"id":"MDQ6VXNlcjk4MDc0OA==","user":"thomaslynge","avatar":"https://avatars.githubusercontent.com/u/980748?u=b1cbd4b2b9e87af8f1e8bc30ecaa3b9167ef3dc4&v=4","url":"https://github.com/thomaslynge","pull_count":1,"commit_count":2},"MDQ6VXNlcjIwMjQyNDIx":{"id":"MDQ6VXNlcjIwMjQyNDIx","user":"leoddd","avatar":"https://avatars.githubusercontent.com/u/20242421?u=b784dd2ce4aa4d3e79dfb84bbb4499ce1606fc63&v=4","url":"https://github.com/leoddd","pull_count":1,"commit_count":1},"MDQ6VXNlcjE5OTcyNTEx":{"id":"MDQ6VXNlcjE5OTcyNTEx","user":"u32i64","avatar":"https://avatars.githubusercontent.com/u/19972511?u=13891e21e689393ff52f8c467d8a0072aec9e399&v=4","url":"https://github.com/u32i64","pull_count":2,"commit_count":2},"MDQ6VXNlcjMzODYwMzk=":{"id":"MDQ6VXNlcjMzODYwMzk=","user":"thduynguyen","avatar":"https://avatars.githubusercontent.com/u/3386039?u=2b4aa086b7c6ca7c1adf35a35aa1f01f76886f0e&v=4","url":"https://github.com/thduynguyen","pull_count":0,"commit_count":1},"MDQ6VXNlcjUzMTE3NQ==":{"id":"MDQ6VXNlcjUzMTE3NQ==","user":"firefly2442","avatar":"https://avatars.githubusercontent.com/u/531175?v=4","url":"https://github.com/firefly2442","pull_count":4,"commit_count":4},"MDQ6VXNlcjI0NDk4ODMy":{"id":"MDQ6VXNlcjI0NDk4ODMy","user":"ibrahn","avatar":"https://avatars.githubusercontent.com/u/24498832?u=6f3004b068d82f4464f893a0549d04ac87e23ec4&v=4","url":"https://github.com/ibrahn","pull_count":5,"commit_count":5},"MDQ6VXNlcjgxMzIyNjc=":{"id":"MDQ6VXNlcjgxMzIyNjc=","user":"samvila","avatar":"https://avatars.githubusercontent.com/u/8132267?v=4","url":"https://github.com/samvila","pull_count":0,"commit_count":1},"MDQ6VXNlcjI0OTg4NDU5":{"id":"MDQ6VXNlcjI0OTg4NDU5","user":"sersoong","avatar":"https://avatars.githubusercontent.com/u/24988459?u=1c21a4a0eedee5ba6df9b0561deeb9075fb26873&v=4","url":"https://github.com/sersoong","pull_count":15,"commit_count":16},"MDQ6VXNlcjU1OTk3OTY=":{"id":"MDQ6VXNlcjU1OTk3OTY=","user":"vnen","avatar":"https://avatars.githubusercontent.com/u/5599796?u=4609ceaeea06ef2484368f7ecdf0c9262a8dd825&v=4","url":"https://github.com/vnen","pull_count":90,"commit_count":137},"MDQ6VXNlcjU4ODQ4NjU=":{"id":"MDQ6VXNlcjU4ODQ4NjU=","user":"RyanStein","avatar":"https://avatars.githubusercontent.com/u/5884865?v=4","url":"https://github.com/RyanStein","pull_count":1,"commit_count":1},"MDQ6VXNlcjMxMjA2Mzk=":{"id":"MDQ6VXNlcjMxMjA2Mzk=","user":"Silvea12","avatar":"https://avatars.githubusercontent.com/u/3120639?u=d1c3059679a7069a1f9ad8656ebd684fae6c9b76&v=4","url":"https://github.com/Silvea12","pull_count":3,"commit_count":4},"MDQ6VXNlcjQwNDcyODk=":{"id":"MDQ6VXNlcjQwNDcyODk=","user":"capnm","avatar":"https://avatars.githubusercontent.com/u/4047289?u=c754f56e724d27c8551d4e032d5cec855485be0c&v=4","url":"https://github.com/capnm","pull_count":6,"commit_count":7},"MDQ6VXNlcjI1ODU3NjY5":{"id":"MDQ6VXNlcjI1ODU3NjY5","user":"yanorax","avatar":"https://avatars.githubusercontent.com/u/25857669?u=66ab1e574664446f98eb203b939f2e16fa1e5e96&v=4","url":"https://github.com/yanorax","pull_count":2,"commit_count":2},"MDQ6VXNlcjM0ODY2MjU2":{"id":"MDQ6VXNlcjM0ODY2MjU2","user":"tagcup","avatar":"https://avatars.githubusercontent.com/u/34866256?v=4","url":"https://github.com/tagcup","pull_count":1,"commit_count":65},"MDQ6VXNlcjU5NDk1MjM=":{"id":"MDQ6VXNlcjU5NDk1MjM=","user":"CyanBlob","avatar":"https://avatars.githubusercontent.com/u/5949523?u=665f74c4c0f5b5e3a34c7ac9b2fed88eac1ae864&v=4","url":"https://github.com/CyanBlob","pull_count":3,"commit_count":1},"MDQ6VXNlcjExMDM4OTc=":{"id":"MDQ6VXNlcjExMDM4OTc=","user":"djrm","avatar":"https://avatars.githubusercontent.com/u/1103897?u=878c7ff8c6bd60a596d87ef494ca772b8efa56e3&v=4","url":"https://github.com/djrm","pull_count":132,"commit_count":166},"MDQ6VXNlcjYyODAwOTU=":{"id":"MDQ6VXNlcjYyODAwOTU=","user":"wbrbr","avatar":"https://avatars.githubusercontent.com/u/6280095?u=a38a4fa856af410483702c4de05fa8ab995e86b8&v=4","url":"https://github.com/wbrbr","pull_count":6,"commit_count":1},"MDQ6VXNlcjgzOTU5NDg5":{"id":"MDQ6VXNlcjgzOTU5NDg5","user":"Homer666","avatar":"https://avatars.githubusercontent.com/u/83959489?u=a192a20e62df5341d76380c503e68ab1897f06e8&v=4","url":"https://github.com/Homer666","pull_count":0,"commit_count":6},"MDQ6VXNlcjM4MTI1MTQ=":{"id":"MDQ6VXNlcjM4MTI1MTQ=","user":"cbscribe","avatar":"https://avatars.githubusercontent.com/u/3812514?u=225cf5410eca5e1a84df537fce53cca259fcccbc&v=4","url":"https://github.com/cbscribe","pull_count":27,"commit_count":0},"MDQ6VXNlcjE2NTQ3NjM=":{"id":"MDQ6VXNlcjE2NTQ3NjM=","user":"mhilbrunner","avatar":"https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4","url":"https://github.com/mhilbrunner","pull_count":31,"commit_count":31},"MDQ6VXNlcjYyOTQyMg==":{"id":"MDQ6VXNlcjYyOTQyMg==","user":"NathanWarden","avatar":"https://avatars.githubusercontent.com/u/629422?u=e23486cebaad7d558378e1b9db2728649807fa74&v=4","url":"https://github.com/NathanWarden","pull_count":21,"commit_count":21},"MDQ6VXNlcjU5ODIwNTA=":{"id":"MDQ6VXNlcjU5ODIwNTA=","user":"fodinabor","avatar":"https://avatars.githubusercontent.com/u/5982050?u=48f42a6d5090e1530e97aa5f728f14ca885c9490&v=4","url":"https://github.com/fodinabor","pull_count":1,"commit_count":1},"MDQ6VXNlcjg4MzA2MTA=":{"id":"MDQ6VXNlcjg4MzA2MTA=","user":"carlosfvieira","avatar":"https://avatars.githubusercontent.com/u/8830610?u=a254902f106d4657c9750ba6f9cf22ce4a53e5ec&v=4","url":"https://github.com/carlosfvieira","pull_count":3,"commit_count":2},"MDQ6VXNlcjExNzgxMjE=":{"id":"MDQ6VXNlcjExNzgxMjE=","user":"chongdashu","avatar":"https://avatars.githubusercontent.com/u/1178121?u=ea9a9a9ff089d3fa3fa616c20d9a667ed949de62&v=4","url":"https://github.com/chongdashu","pull_count":1,"commit_count":0},"MDQ6VXNlcjEzMjE1MDQz":{"id":"MDQ6VXNlcjEzMjE1MDQz","user":"MattUV","avatar":"https://avatars.githubusercontent.com/u/13215043?v=4","url":"https://github.com/MattUV","pull_count":8,"commit_count":8},"MDQ6VXNlcjk2MzExNTI=":{"id":"MDQ6VXNlcjk2MzExNTI=","user":"RayKoopa","avatar":"https://avatars.githubusercontent.com/u/9631152?u=399208c69e0d4b6e954f15c89e8d213b94a7f12a&v=4","url":"https://github.com/RayKoopa","pull_count":21,"commit_count":23},"MDQ6VXNlcjE4NDA1MjQ=":{"id":"MDQ6VXNlcjE4NDA1MjQ=","user":"rraallvv","avatar":"https://avatars.githubusercontent.com/u/1840524?u=984aeacad57144aee3ac94c4aa6b5b1ad9504856&v=4","url":"https://github.com/rraallvv","pull_count":11,"commit_count":11},"MDQ6VXNlcjM0NTgyOA==":{"id":"MDQ6VXNlcjM0NTgyOA==","user":"onur","avatar":"https://avatars.githubusercontent.com/u/345828?v=4","url":"https://github.com/onur","pull_count":1,"commit_count":1},"MDQ6VXNlcjYwODM5MjU=":{"id":"MDQ6VXNlcjYwODM5MjU=","user":"Krakean","avatar":"https://avatars.githubusercontent.com/u/6083925?u=3c45a6a452e38d07e9bdbc04e204c877ebb7a2b7&v=4","url":"https://github.com/Krakean","pull_count":16,"commit_count":17},"MDQ6VXNlcjE0ODkwMg==":{"id":"MDQ6VXNlcjE0ODkwMg==","user":"Smjert","avatar":"https://avatars.githubusercontent.com/u/148902?u=50d4c11625eb486d2ebe1a469da76b26fbcf264d&v=4","url":"https://github.com/Smjert","pull_count":4,"commit_count":4},"MDQ6VXNlcjMzNDI3Mg==":{"id":"MDQ6VXNlcjMzNDI3Mg==","user":"ColinKinloch","avatar":"https://avatars.githubusercontent.com/u/334272?u=3acce2adcf9f1cf45a3b162d0cab3fdf990fd865&v=4","url":"https://github.com/ColinKinloch","pull_count":2,"commit_count":2},"MDQ6VXNlcjM1OTk4":{"id":"MDQ6VXNlcjM1OTk4","user":"hoelzl","avatar":"https://avatars.githubusercontent.com/u/35998?v=4","url":"https://github.com/hoelzl","pull_count":19,"commit_count":20},"MDQ6VXNlcjYxNTIxMzQ=":{"id":"MDQ6VXNlcjYxNTIxMzQ=","user":"SirPigeonz","avatar":"https://avatars.githubusercontent.com/u/6152134?u=9d64e25d868d759ce8818c84a49049cad435d45a&v=4","url":"https://github.com/SirPigeonz","pull_count":11,"commit_count":12},"MDQ6VXNlcjgwMjc2NTA=":{"id":"MDQ6VXNlcjgwMjc2NTA=","user":"gad-o","avatar":"https://avatars.githubusercontent.com/u/8027650?v=4","url":"https://github.com/gad-o","pull_count":2,"commit_count":3},"MDQ6VXNlcjk1OTQ4NTk=":{"id":"MDQ6VXNlcjk1OTQ4NTk=","user":"matrem","avatar":"https://avatars.githubusercontent.com/u/9594859?u=0ce5c55bcaa599733d5826235e83f194fa3d2a37&v=4","url":"https://github.com/matrem","pull_count":1,"commit_count":1},"MDQ6VXNlcjcwOTU0Mjk=":{"id":"MDQ6VXNlcjcwOTU0Mjk=","user":"henriquelalves","avatar":"https://avatars.githubusercontent.com/u/7095429?u=3ef22ec9bef0114ecde23852a82219e003f6c73f&v=4","url":"https://github.com/henriquelalves","pull_count":4,"commit_count":4},"MDQ6VXNlcjE2NTIwNjE3":{"id":"MDQ6VXNlcjE2NTIwNjE3","user":"Valentactive","avatar":"https://avatars.githubusercontent.com/u/16520617?u=acc137a707071399a93c92f2d5048193ca0e8b74&v=4","url":"https://github.com/Valentactive","pull_count":2,"commit_count":3},"MDQ6VXNlcjU4NjI2NzE=":{"id":"MDQ6VXNlcjU4NjI2NzE=","user":"apezel","avatar":"https://avatars.githubusercontent.com/u/5862671?u=c4974845daa58e74e8d8822aed074772ad8c877a&v=4","url":"https://github.com/apezel","pull_count":1,"commit_count":0},"MDQ6VXNlcjE0MzA5NzE=":{"id":"MDQ6VXNlcjE0MzA5NzE=","user":"czarnota","avatar":"https://avatars.githubusercontent.com/u/1430971?u=bd428837b8fc248aeb8daa8dd877ceff6636eae9&v=4","url":"https://github.com/czarnota","pull_count":2,"commit_count":2},"MDQ6VXNlcjc0NDIyOA==":{"id":"MDQ6VXNlcjc0NDIyOA==","user":"voithos","avatar":"https://avatars.githubusercontent.com/u/744228?v=4","url":"https://github.com/voithos","pull_count":4,"commit_count":4},"MDQ6VXNlcjQyMTg0OTE=":{"id":"MDQ6VXNlcjQyMTg0OTE=","user":"Web-eWorks","avatar":"https://avatars.githubusercontent.com/u/4218491?u=7946ff190f6ece5271c33c3c4ca8a01d917fe0c8&v=4","url":"https://github.com/Web-eWorks","pull_count":4,"commit_count":4},"MDQ6VXNlcjE2NzE4ODU5":{"id":"MDQ6VXNlcjE2NzE4ODU5","user":"toger5","avatar":"https://avatars.githubusercontent.com/u/16718859?v=4","url":"https://github.com/toger5","pull_count":58,"commit_count":90},"MDQ6VXNlcjI2OTY0Mjc1":{"id":"MDQ6VXNlcjI2OTY0Mjc1","user":"DigitalMonkeyPa1","avatar":"https://avatars.githubusercontent.com/u/26964275?v=4","url":"https://github.com/DigitalMonkeyPa1","pull_count":0,"commit_count":1},"MDQ6VXNlcjE3NTI1ODQ=":{"id":"MDQ6VXNlcjE3NTI1ODQ=","user":"rminderhoud","avatar":"https://avatars.githubusercontent.com/u/1752584?u=deabd8f9ca662196111afc3a60690aeb2d46fba8&v=4","url":"https://github.com/rminderhoud","pull_count":4,"commit_count":4},"MDQ6VXNlcjMwNTgxMjIz":{"id":"MDQ6VXNlcjMwNTgxMjIz","user":"alan-j-hu","avatar":"https://avatars.githubusercontent.com/u/30581223?u=764426a57af120b672e53814a7af7d6a417430a4&v=4","url":"https://github.com/alan-j-hu","pull_count":1,"commit_count":0},"MDQ6VXNlcjE2MDY2OA==":{"id":"MDQ6VXNlcjE2MDY2OA==","user":"waldson","avatar":"https://avatars.githubusercontent.com/u/160668?v=4","url":"https://github.com/waldson","pull_count":4,"commit_count":4},"MDQ6VXNlcjM5OTIxOTU=":{"id":"MDQ6VXNlcjM5OTIxOTU=","user":"kosz78","avatar":"https://avatars.githubusercontent.com/u/3992195?u=9e586ac62db224ab7bc762cdfe838e9c2b8d4cfa&v=4","url":"https://github.com/kosz78","pull_count":5,"commit_count":6},"MDQ6VXNlcjM5Nzg0":{"id":"MDQ6VXNlcjM5Nzg0","user":"qichunren","avatar":"https://avatars.githubusercontent.com/u/39784?v=4","url":"https://github.com/qichunren","pull_count":1,"commit_count":1},"MDQ6VXNlcjIwNjk3NjU1":{"id":"MDQ6VXNlcjIwNjk3NjU1","user":"ISylvox","avatar":"https://avatars.githubusercontent.com/u/20697655?u=b6258e8184989e3488a1967a919b72e6152ec76d&v=4","url":"https://github.com/ISylvox","pull_count":27,"commit_count":27},"MDQ6VXNlcjE2ODk3OA==":{"id":"MDQ6VXNlcjE2ODk3OA==","user":"jjjuande","avatar":"https://avatars.githubusercontent.com/u/168978?u=c8081c09ff1f33c9f1536d5690dd94ae74bf8df4&v=4","url":"https://github.com/jjjuande","pull_count":1,"commit_count":0},"MDQ6VXNlcjY2NTI1ODA=":{"id":"MDQ6VXNlcjY2NTI1ODA=","user":"goodyttoor","avatar":"https://avatars.githubusercontent.com/u/6652580?u=1ebc98e3ef88c6e164926314b9dcbecc1bf8c392&v=4","url":"https://github.com/goodyttoor","pull_count":1,"commit_count":1},"MDQ6VXNlcjIxNjE4MA==":{"id":"MDQ6VXNlcjIxNjE4MA==","user":"RaXaR","avatar":"https://avatars.githubusercontent.com/u/216180?u=56fa0bdb8a066dec6e2cc53a6590a0028a16024b&v=4","url":"https://github.com/RaXaR","pull_count":2,"commit_count":2},"MDQ6VXNlcjIwOTc1ODc5":{"id":"MDQ6VXNlcjIwOTc1ODc5","user":"VinegarLove","avatar":"https://avatars.githubusercontent.com/u/20975879?v=4","url":"https://github.com/VinegarLove","pull_count":1,"commit_count":1},"MDQ6VXNlcjMxNDg2NjAw":{"id":"MDQ6VXNlcjMxNDg2NjAw","user":"MillionOstrich","avatar":"https://avatars.githubusercontent.com/u/31486600?v=4","url":"https://github.com/MillionOstrich","pull_count":9,"commit_count":13},"MDQ6VXNlcjE4MTUzMQ==":{"id":"MDQ6VXNlcjE4MTUzMQ==","user":"martinlindhe","avatar":"https://avatars.githubusercontent.com/u/181531?u=beb0e48d92f3d585e6dca8ee9b020d12b027b5b2&v=4","url":"https://github.com/martinlindhe","pull_count":1,"commit_count":1},"MDQ6VXNlcjI1MDgyNjc4":{"id":"MDQ6VXNlcjI1MDgyNjc4","user":"TwistedTwigleg","avatar":"https://avatars.githubusercontent.com/u/25082678?u=b7b4196fd4f35c2839dd539c922f756d28070a72&v=4","url":"https://github.com/TwistedTwigleg","pull_count":9,"commit_count":10},"MDQ6VXNlcjI4NTU3Nzc=":{"id":"MDQ6VXNlcjI4NTU3Nzc=","user":"quentincaffeino","avatar":"https://avatars.githubusercontent.com/u/2855777?u=59ada5ccca558c5e45488579a9fdcc09eed6787f&v=4","url":"https://github.com/quentincaffeino","pull_count":0,"commit_count":2},"MDQ6VXNlcjE4NzY2OTE=":{"id":"MDQ6VXNlcjE4NzY2OTE=","user":"bncastle","avatar":"https://avatars.githubusercontent.com/u/1876691?u=7f20dfcdaed8851dc3877f77e36e635311901e15&v=4","url":"https://github.com/bncastle","pull_count":5,"commit_count":0},"MDQ6VXNlcjQ0NzE0Mw==":{"id":"MDQ6VXNlcjQ0NzE0Mw==","user":"dragmz","avatar":"https://avatars.githubusercontent.com/u/447143?u=53a35df073e2883bf3187f2cc416a36197131f41&v=4","url":"https://github.com/dragmz","pull_count":4,"commit_count":4},"MDQ6VXNlcjEwNDY0MDEz":{"id":"MDQ6VXNlcjEwNDY0MDEz","user":"sketchyfun","avatar":"https://avatars.githubusercontent.com/u/10464013?v=4","url":"https://github.com/sketchyfun","pull_count":4,"commit_count":3},"MDQ6VXNlcjE2MjY0Mjg=":{"id":"MDQ6VXNlcjE2MjY0Mjg=","user":"DoctorAlpaca","avatar":"https://avatars.githubusercontent.com/u/1626428?v=4","url":"https://github.com/DoctorAlpaca","pull_count":2,"commit_count":2},"MDQ6VXNlcjQ1Njg2NzA=":{"id":"MDQ6VXNlcjQ1Njg2NzA=","user":"zatherz","avatar":"https://avatars.githubusercontent.com/u/4568670?u=85f146344c3ea97e4634df5414c35ee95533e980&v=4","url":"https://github.com/zatherz","pull_count":1,"commit_count":1},"MDQ6VXNlcjMwODk1MjU=":{"id":"MDQ6VXNlcjMwODk1MjU=","user":"TheSofox","avatar":"https://avatars.githubusercontent.com/u/3089525?u=f756368264ff47e8bb74c0f598160676329c99ec&v=4","url":"https://github.com/TheSofox","pull_count":3,"commit_count":3},"MDQ6VXNlcjEzNTY5NTk=":{"id":"MDQ6VXNlcjEzNTY5NTk=","user":"kvanbere","avatar":"https://avatars.githubusercontent.com/u/1356959?u=60646b00c1872d714772a509023535e072519fa8&v=4","url":"https://github.com/kvanbere","pull_count":1,"commit_count":1},"MDQ6VXNlcjE0MTIwNjQ0":{"id":"MDQ6VXNlcjE0MTIwNjQ0","user":"tato","avatar":"https://avatars.githubusercontent.com/u/14120644?u=448f8ddcd3e3964a1cc37d0b892b5705b2cbb62e&v=4","url":"https://github.com/tato","pull_count":0,"commit_count":1},"MDQ6VXNlcjY4ODAzNzg=":{"id":"MDQ6VXNlcjY4ODAzNzg=","user":"sanikoyes","avatar":"https://avatars.githubusercontent.com/u/6880378?u=9b2f8961225f0c4f9ea7408e76b8fbaeae566dca&v=4","url":"https://github.com/sanikoyes","pull_count":19,"commit_count":22},"MDQ6VXNlcjY1OTA1Nw==":{"id":"MDQ6VXNlcjY1OTA1Nw==","user":"cooperra","avatar":"https://avatars.githubusercontent.com/u/659057?v=4","url":"https://github.com/cooperra","pull_count":1,"commit_count":2},"MDQ6VXNlcjYxOTQzNzc=":{"id":"MDQ6VXNlcjYxOTQzNzc=","user":"ricmzn","avatar":"https://avatars.githubusercontent.com/u/6194377?v=4","url":"https://github.com/ricmzn","pull_count":0,"commit_count":1},"MDQ6VXNlcjEwMDM2MzM3":{"id":"MDQ6VXNlcjEwMDM2MzM3","user":"muiroc","avatar":"https://avatars.githubusercontent.com/u/10036337?v=4","url":"https://github.com/muiroc","pull_count":1,"commit_count":1},"MDQ6VXNlcjMwMTkwMw==":{"id":"MDQ6VXNlcjMwMTkwMw==","user":"photex","avatar":"https://avatars.githubusercontent.com/u/301903?u=71190eaf8ed3a53ff257fc1934ecf3ec54f20eb6&v=4","url":"https://github.com/photex","pull_count":1,"commit_count":0},"MDQ6VXNlcjMwMzc0NDkw":{"id":"MDQ6VXNlcjMwMzc0NDkw","user":"RoyBerube","avatar":"https://avatars.githubusercontent.com/u/30374490?v=4","url":"https://github.com/RoyBerube","pull_count":2,"commit_count":2},"MDQ6VXNlcjQzMTM3NTE=":{"id":"MDQ6VXNlcjQzMTM3NTE=","user":"tom95","avatar":"https://avatars.githubusercontent.com/u/4313751?u=1281cc2f19123b5b71966da54917ba2142c2e9a1&v=4","url":"https://github.com/tom95","pull_count":1,"commit_count":1},"MDQ6VXNlcjU1NTgyMTE=":{"id":"MDQ6VXNlcjU1NTgyMTE=","user":"omar25h","avatar":"https://avatars.githubusercontent.com/u/5558211?u=92ad9262c152efbcc2ef966756939cd83d52b7de&v=4","url":"https://github.com/omar25h","pull_count":1,"commit_count":1},"MDQ6VXNlcjIwODM1NTQ4":{"id":"MDQ6VXNlcjIwODM1NTQ4","user":"MednauN","avatar":"https://avatars.githubusercontent.com/u/20835548?u=e437424656a71b9bb1472a1d413fa72957df7ca4&v=4","url":"https://github.com/MednauN","pull_count":9,"commit_count":0},"MDQ6VXNlcjQ3MjM0ODg=":{"id":"MDQ6VXNlcjQ3MjM0ODg=","user":"kbake","avatar":"https://avatars.githubusercontent.com/u/4723488?v=4","url":"https://github.com/kbake","pull_count":4,"commit_count":4},"MDQ6VXNlcjU0NzgzNjU=":{"id":"MDQ6VXNlcjU0NzgzNjU=","user":"m4nu3lf","avatar":"https://avatars.githubusercontent.com/u/5478365?u=42d971293e2259f663c650e7c9701390272fb9c5&v=4","url":"https://github.com/m4nu3lf","pull_count":8,"commit_count":11},"MDQ6VXNlcjc0NjI5OTM=":{"id":"MDQ6VXNlcjc0NjI5OTM=","user":"remorse107","avatar":"https://avatars.githubusercontent.com/u/7462993?u=c4dec9ffe173e54868843824fdb4f17e70537806&v=4","url":"https://github.com/remorse107","pull_count":3,"commit_count":3},"MDQ6VXNlcjMxNzQ3MTQ5":{"id":"MDQ6VXNlcjMxNzQ3MTQ5","user":"Rycerzyk","avatar":"https://avatars.githubusercontent.com/u/31747149?v=4","url":"https://github.com/Rycerzyk","pull_count":1,"commit_count":0},"MDQ6VXNlcjE4NTMyMg==":{"id":"MDQ6VXNlcjE4NTMyMg==","user":"leezh","avatar":"https://avatars.githubusercontent.com/u/185322?v=4","url":"https://github.com/leezh","pull_count":26,"commit_count":34},"MDQ6VXNlcjEyNzU2MDQ3":{"id":"MDQ6VXNlcjEyNzU2MDQ3","user":"SaracenOne","avatar":"https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4","url":"https://github.com/SaracenOne","pull_count":42,"commit_count":45},"MDQ6VXNlcjcyOTk2Nw==":{"id":"MDQ6VXNlcjcyOTk2Nw==","user":"Nibodhika","avatar":"https://avatars.githubusercontent.com/u/729967?v=4","url":"https://github.com/Nibodhika","pull_count":1,"commit_count":1},"MDQ6VXNlcjY0ODM1MDU=":{"id":"MDQ6VXNlcjY0ODM1MDU=","user":"Evrey","avatar":"https://avatars.githubusercontent.com/u/6483505?u=8876ad060f2cdb9e53203e3ff4da354f757d4180&v=4","url":"https://github.com/Evrey","pull_count":1,"commit_count":1},"MDQ6VXNlcjU5MjU0NQ==":{"id":"MDQ6VXNlcjU5MjU0NQ==","user":"Goutte","avatar":"https://avatars.githubusercontent.com/u/592545?v=4","url":"https://github.com/Goutte","pull_count":1,"commit_count":1},"MDQ6VXNlcjQ4MDUzODQ=":{"id":"MDQ6VXNlcjQ4MDUzODQ=","user":"dfleury2","avatar":"https://avatars.githubusercontent.com/u/4805384?u=b04b17590fb5c1457cdb2ff75e983393aeb40963&v=4","url":"https://github.com/dfleury2","pull_count":1,"commit_count":1},"MDQ6VXNlcjg4MzEyMjY=":{"id":"MDQ6VXNlcjg4MzEyMjY=","user":"ericrybick","avatar":"https://avatars.githubusercontent.com/u/8831226?u=edb1af93b257d1353c79dcafc239e4164b322c25&v=4","url":"https://github.com/ericrybick","pull_count":1,"commit_count":1},"MDQ6VXNlcjU3MzcyNjU=":{"id":"MDQ6VXNlcjU3MzcyNjU=","user":"viprip","avatar":"https://avatars.githubusercontent.com/u/5737265?u=83820a128f3f4c618ceb9e76ce7ee638dde57ff7&v=4","url":"https://github.com/viprip","pull_count":2,"commit_count":2},"MDQ6VXNlcjcxNjQ0Mzc=":{"id":"MDQ6VXNlcjcxNjQ0Mzc=","user":"peter-todorov","avatar":"https://avatars.githubusercontent.com/u/7164437?u=a2fa7c937950fb7b003b9faa43e56b6b8db877e3&v=4","url":"https://github.com/peter-todorov","pull_count":1,"commit_count":1},"MDQ6VXNlcjY5NDMwNjg=":{"id":"MDQ6VXNlcjY5NDMwNjg=","user":"MateusMP","avatar":"https://avatars.githubusercontent.com/u/6943068?u=7da141a664fc07050caebdbe9b63298457255fb0&v=4","url":"https://github.com/MateusMP","pull_count":1,"commit_count":1},"MDQ6VXNlcjI5MzQ3Mjkw":{"id":"MDQ6VXNlcjI5MzQ3Mjkw","user":"BrainBlasted","avatar":"https://avatars.githubusercontent.com/u/29347290?u=c73102670cdb0ed78152e30f5de4982ba4487583&v=4","url":"https://github.com/BrainBlasted","pull_count":1,"commit_count":0},"MDQ6VXNlcjY2NzMzMjY=":{"id":"MDQ6VXNlcjY2NzMzMjY=","user":"lmcdd","avatar":"https://avatars.githubusercontent.com/u/6673326?u=f7bd6a4465e7737e0d3f4fa75bdd0e3c9a1e9481&v=4","url":"https://github.com/lmcdd","pull_count":1,"commit_count":1},"MDQ6VXNlcjY3MDczMzA=":{"id":"MDQ6VXNlcjY3MDczMzA=","user":"Keetz","avatar":"https://avatars.githubusercontent.com/u/6707330?u=18403088132be5cdb8527caa8f77befd51a75cb3&v=4","url":"https://github.com/Keetz","pull_count":3,"commit_count":3},"MDQ6VXNlcjExNTcxODIw":{"id":"MDQ6VXNlcjExNTcxODIw","user":"starry-abyss","avatar":"https://avatars.githubusercontent.com/u/11571820?u=d22d50dfc134bfcee962e20f18a2999d8e4d2edf&v=4","url":"https://github.com/starry-abyss","pull_count":1,"commit_count":0},"MDQ6VXNlcjc3OTIxMzY=":{"id":"MDQ6VXNlcjc3OTIxMzY=","user":"Cradmon","avatar":"https://avatars.githubusercontent.com/u/7792136?u=e8054e3c98f5619deb111a66384a05c0926f6ae6&v=4","url":"https://github.com/Cradmon","pull_count":6,"commit_count":7},"MDQ6VXNlcjYyODM4Mw==":{"id":"MDQ6VXNlcjYyODM4Mw==","user":"uldall","avatar":"https://avatars.githubusercontent.com/u/628383?u=90570164f16447784d57832a6573789304f9fb21&v=4","url":"https://github.com/uldall","pull_count":1,"commit_count":1},"MDQ6VXNlcjcwMTM0ODk=":{"id":"MDQ6VXNlcjcwMTM0ODk=","user":"Nallebeorn","avatar":"https://avatars.githubusercontent.com/u/7013489?v=4","url":"https://github.com/Nallebeorn","pull_count":4,"commit_count":9},"MDQ6VXNlcjc2MDkwNg==":{"id":"MDQ6VXNlcjc2MDkwNg==","user":"N0hbdy","avatar":"https://avatars.githubusercontent.com/u/760906?u=ed1b38d2c2def3fdc3c8a0959dcb923e5c330a71&v=4","url":"https://github.com/N0hbdy","pull_count":1,"commit_count":2},"MDQ6VXNlcjI4NjcyODM1":{"id":"MDQ6VXNlcjI4NjcyODM1","user":"wafemand","avatar":"https://avatars.githubusercontent.com/u/28672835?v=4","url":"https://github.com/wafemand","pull_count":0,"commit_count":1},"MDQ6VXNlcjEwMTcxMDU5":{"id":"MDQ6VXNlcjEwMTcxMDU5","user":"henriiquecampos","avatar":"https://avatars.githubusercontent.com/u/10171059?u=877928eb19b4252bb20e96ba4e35679e3203829f&v=4","url":"https://github.com/henriiquecampos","pull_count":1,"commit_count":3},"MDQ6VXNlcjE2ODc3OTMy":{"id":"MDQ6VXNlcjE2ODc3OTMy","user":"nbcks","avatar":"https://avatars.githubusercontent.com/u/16877932?u=0a98d26bbab1346a10ee1b869c3a828e01a10154&v=4","url":"https://github.com/nbcks","pull_count":1,"commit_count":0},"MDQ6VXNlcjM4OTM4NDU=":{"id":"MDQ6VXNlcjM4OTM4NDU=","user":"larsonjj","avatar":"https://avatars.githubusercontent.com/u/3893845?u=2872f471a194c67aa6b1877e53dee2b9d1887126&v=4","url":"https://github.com/larsonjj","pull_count":2,"commit_count":2},"MDQ6VXNlcjUyODMzOTI=":{"id":"MDQ6VXNlcjUyODMzOTI=","user":"Keerpich","avatar":"https://avatars.githubusercontent.com/u/5283392?u=6511680b728a92ae7ee5cdf464191424ddad9f8a&v=4","url":"https://github.com/Keerpich","pull_count":0,"commit_count":1},"MDQ6VXNlcjExODU0MzMw":{"id":"MDQ6VXNlcjExODU0MzMw","user":"sheepandshepherd","avatar":"https://avatars.githubusercontent.com/u/11854330?u=b122b24522d2ea218a3921fba31100e1b314653b&v=4","url":"https://github.com/sheepandshepherd","pull_count":9,"commit_count":10},"MDQ6VXNlcjg4ODIzNjk=":{"id":"MDQ6VXNlcjg4ODIzNjk=","user":"AntiSC2","avatar":"https://avatars.githubusercontent.com/u/8882369?u=59684f5fb0900378ce3b4011a3863ecb51949921&v=4","url":"https://github.com/AntiSC2","pull_count":5,"commit_count":5},"MDQ6VXNlcjg4NjMzMTI=":{"id":"MDQ6VXNlcjg4NjMzMTI=","user":"Adinimys","avatar":"https://avatars.githubusercontent.com/u/8863312?u=7ced7fd2373de40d2c0902ef7d1c9971617d957c&v=4","url":"https://github.com/Adinimys","pull_count":2,"commit_count":2},"MDQ6VXNlcjIwNTQ0MzA1":{"id":"MDQ6VXNlcjIwNTQ0MzA1","user":"santouits","avatar":"https://avatars.githubusercontent.com/u/20544305?v=4","url":"https://github.com/santouits","pull_count":2,"commit_count":2},"MDQ6VXNlcjQyMjQ2NTU=":{"id":"MDQ6VXNlcjQyMjQ2NTU=","user":"przmkg","avatar":"https://avatars.githubusercontent.com/u/4224655?u=c1331622aabba75c60fcedb6512c78f070b30f41&v=4","url":"https://github.com/przmkg","pull_count":1,"commit_count":0},"MDQ6VXNlcjMxODA3MTg=":{"id":"MDQ6VXNlcjMxODA3MTg=","user":"Ertain","avatar":"https://avatars.githubusercontent.com/u/3180718?u=f5e38c2b822dad2744a37971f922cd6b5ef41c4c&v=4","url":"https://github.com/Ertain","pull_count":1,"commit_count":1},"MDQ6VXNlcjM0MTgxOTA=":{"id":"MDQ6VXNlcjM0MTgxOTA=","user":"zedutch","avatar":"https://avatars.githubusercontent.com/u/3418190?v=4","url":"https://github.com/zedutch","pull_count":1,"commit_count":1},"MDQ6VXNlcjI0MTEyOA==":{"id":"MDQ6VXNlcjI0MTEyOA==","user":"jagt","avatar":"https://avatars.githubusercontent.com/u/241128?u=3867e35f623409d2592fd0569d9a85c02b490990&v=4","url":"https://github.com/jagt","pull_count":4,"commit_count":4},"MDQ6VXNlcjc3ODIyMTg=":{"id":"MDQ6VXNlcjc3ODIyMTg=","user":"DmitriySalnikov","avatar":"https://avatars.githubusercontent.com/u/7782218?u=2a04818033d655d2e59709e484c36630e2c4897b&v=4","url":"https://github.com/DmitriySalnikov","pull_count":10,"commit_count":12},"MDQ6VXNlcjEwMjE5OTU=":{"id":"MDQ6VXNlcjEwMjE5OTU=","user":"robertdhernandez","avatar":"https://avatars.githubusercontent.com/u/1021995?u=53e1e11e049ee844960735f73780f490a7520bba&v=4","url":"https://github.com/robertdhernandez","pull_count":5,"commit_count":6},"MDQ6VXNlcjUxMjA0MzY=":{"id":"MDQ6VXNlcjUxMjA0MzY=","user":"mrezai","avatar":"https://avatars.githubusercontent.com/u/5120436?v=4","url":"https://github.com/mrezai","pull_count":6,"commit_count":6},"MDQ6VXNlcjE3MDA1ODE=":{"id":"MDQ6VXNlcjE3MDA1ODE=","user":"GiantBlargg","avatar":"https://avatars.githubusercontent.com/u/1700581?v=4","url":"https://github.com/GiantBlargg","pull_count":2,"commit_count":2},"MDQ6VXNlcjI0NjU5MDI1":{"id":"MDQ6VXNlcjI0NjU5MDI1","user":"zextillion","avatar":"https://avatars.githubusercontent.com/u/24659025?u=226e717b776f91f96baf203a87139f0eefa61e7f&v=4","url":"https://github.com/zextillion","pull_count":0,"commit_count":1},"MDQ6VXNlcjQ3NDE4ODY=":{"id":"MDQ6VXNlcjQ3NDE4ODY=","user":"AlexHolly","avatar":"https://avatars.githubusercontent.com/u/4741886?u=81482cfee6722a4251a80309bdba329f31f7229c&v=4","url":"https://github.com/AlexHolly","pull_count":17,"commit_count":18},"MDQ6VXNlcjI0MTg2NA==":{"id":"MDQ6VXNlcjI0MTg2NA==","user":"seixasfelipe","avatar":"https://avatars.githubusercontent.com/u/241864?u=a11552243e25acf355d5f93f8d26a53afc2e5642&v=4","url":"https://github.com/seixasfelipe","pull_count":1,"commit_count":1},"MDQ6VXNlcjIxODA0ODg=":{"id":"MDQ6VXNlcjIxODA0ODg=","user":"opcon","avatar":"https://avatars.githubusercontent.com/u/2180488?u=4cb6055d356117c5a467ca1e7e764beca7d05463&v=4","url":"https://github.com/opcon","pull_count":1,"commit_count":1},"MDQ6VXNlcjU3MDMxNA==":{"id":"MDQ6VXNlcjU3MDMxNA==","user":"dsaltares","avatar":"https://avatars.githubusercontent.com/u/570314?u=dd7cadcc702b211759d4196b45b593d99f859824&v=4","url":"https://github.com/dsaltares","pull_count":4,"commit_count":6},"MDQ6VXNlcjEyNjIwNA==":{"id":"MDQ6VXNlcjEyNjIwNA==","user":"dos1","avatar":"https://avatars.githubusercontent.com/u/126204?u=42e965fef6f5b81bbca0bb2fcf29e6fc9f80a556&v=4","url":"https://github.com/dos1","pull_count":1,"commit_count":1},"MDQ6VXNlcjMyMDg1NDY2":{"id":"MDQ6VXNlcjMyMDg1NDY2","user":"haugenmitch","avatar":"https://avatars.githubusercontent.com/u/32085466?v=4","url":"https://github.com/haugenmitch","pull_count":1,"commit_count":1},"MDQ6VXNlcjQyMzIyMDc=":{"id":"MDQ6VXNlcjQyMzIyMDc=","user":"hi-ogawa","avatar":"https://avatars.githubusercontent.com/u/4232207?u=2a0209fe447c92640dba5d94419074dcfe5fce1e&v=4","url":"https://github.com/hi-ogawa","pull_count":12,"commit_count":11},"MDQ6VXNlcjMwNzA5MjA2":{"id":"MDQ6VXNlcjMwNzA5MjA2","user":"Fallayn","avatar":"https://avatars.githubusercontent.com/u/30709206?u=3b4fee47bd053278a3cdbc8759e8e015e527156a&v=4","url":"https://github.com/Fallayn","pull_count":2,"commit_count":2},"MDQ6VXNlcjcwNDIxNDE=":{"id":"MDQ6VXNlcjcwNDIxNDE=","user":"SoWhich","avatar":"https://avatars.githubusercontent.com/u/7042141?u=02a1e1d1269159a5bbbadd3018d71a0a6341b1e1&v=4","url":"https://github.com/SoWhich","pull_count":1,"commit_count":1},"MDQ6VXNlcjU2OTI0NTM=":{"id":"MDQ6VXNlcjU2OTI0NTM=","user":"Kaukamieli","avatar":"https://avatars.githubusercontent.com/u/5692453?v=4","url":"https://github.com/Kaukamieli","pull_count":2,"commit_count":2},"MDQ6VXNlcjEwMTI0MDk0":{"id":"MDQ6VXNlcjEwMTI0MDk0","user":"RameshRavone","avatar":"https://avatars.githubusercontent.com/u/10124094?u=7cae8004e3692bcd265a2bcd0ef56914366e63a6&v=4","url":"https://github.com/RameshRavone","pull_count":15,"commit_count":17},"MDQ6VXNlcjg1MTk0NQ==":{"id":"MDQ6VXNlcjg1MTk0NQ==","user":"minifigmaster125","avatar":"https://avatars.githubusercontent.com/u/851945?u=d8e056d1b730f5a11f1a9f000c34af5be646c144&v=4","url":"https://github.com/minifigmaster125","pull_count":1,"commit_count":2},"MDQ6VXNlcjE2Mzc0MjY=":{"id":"MDQ6VXNlcjE2Mzc0MjY=","user":"rcurtis","avatar":"https://avatars.githubusercontent.com/u/1637426?v=4","url":"https://github.com/rcurtis","pull_count":1,"commit_count":1},"MDQ6VXNlcjY1NTExMTQ=":{"id":"MDQ6VXNlcjY1NTExMTQ=","user":"ComancheAk","avatar":"https://avatars.githubusercontent.com/u/6551114?u=2c5c500aa03b9b6dd44465a7501c07faad968bb9&v=4","url":"https://github.com/ComancheAk","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyOTY3MjY=":{"id":"MDQ6VXNlcjEyOTY3MjY=","user":"J08nY","avatar":"https://avatars.githubusercontent.com/u/1296726?u=fd525ad7c79555ed088787afdb9760dab25ba030&v=4","url":"https://github.com/J08nY","pull_count":31,"commit_count":48},"MDQ6VXNlcjMyNDkyMzg2":{"id":"MDQ6VXNlcjMyNDkyMzg2","user":"diowonderland","avatar":"https://avatars.githubusercontent.com/u/32492386?u=f7bb19ef7d1cbea8f60f97257fc32222694b2275&v=4","url":"https://github.com/diowonderland","pull_count":5,"commit_count":5},"MDQ6VXNlcjEwODMyMTU=":{"id":"MDQ6VXNlcjEwODMyMTU=","user":"cxong","avatar":"https://avatars.githubusercontent.com/u/1083215?v=4","url":"https://github.com/cxong","pull_count":1,"commit_count":2},"MDQ6VXNlcjE1NTc5MDM=":{"id":"MDQ6VXNlcjE1NTc5MDM=","user":"brunosxs","avatar":"https://avatars.githubusercontent.com/u/1557903?u=bc2f73fb90251118be1dded478215d373809177f&v=4","url":"https://github.com/brunosxs","pull_count":3,"commit_count":3},"MDQ6VXNlcjc1ODUwMzQ=":{"id":"MDQ6VXNlcjc1ODUwMzQ=","user":"mutato","avatar":"https://avatars.githubusercontent.com/u/7585034?v=4","url":"https://github.com/mutato","pull_count":1,"commit_count":1},"MDQ6VXNlcjI3NzUxNDE3":{"id":"MDQ6VXNlcjI3NzUxNDE3","user":"vonzimr","avatar":"https://avatars.githubusercontent.com/u/27751417?v=4","url":"https://github.com/vonzimr","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyODkyMDc=":{"id":"MDQ6VXNlcjEyODkyMDc=","user":"StraToN","avatar":"https://avatars.githubusercontent.com/u/1289207?u=aa30a71568ee4fb0ef4b6b092f51f986151bd295&v=4","url":"https://github.com/StraToN","pull_count":11,"commit_count":14},"MDQ6VXNlcjU3Mzc5NDU=":{"id":"MDQ6VXNlcjU3Mzc5NDU=","user":"Elinvention","avatar":"https://avatars.githubusercontent.com/u/5737945?v=4","url":"https://github.com/Elinvention","pull_count":3,"commit_count":0},"MDQ6VXNlcjg0MDE4OTQ=":{"id":"MDQ6VXNlcjg0MDE4OTQ=","user":"dkrutskikh","avatar":"https://avatars.githubusercontent.com/u/8401894?u=e665cb6ee5717065d10a7ab788845d00842ac6fa&v=4","url":"https://github.com/dkrutskikh","pull_count":1,"commit_count":1},"MDQ6VXNlcjc3MTMzOQ==":{"id":"MDQ6VXNlcjc3MTMzOQ==","user":"hungrymonkey","avatar":"https://avatars.githubusercontent.com/u/771339?v=4","url":"https://github.com/hungrymonkey","pull_count":1,"commit_count":1},"MDQ6VXNlcjM0NTcwMTY=":{"id":"MDQ6VXNlcjM0NTcwMTY=","user":"Toizi","avatar":"https://avatars.githubusercontent.com/u/3457016?u=48663bc0cfb490ebb2faa8350042c29a8d845868&v=4","url":"https://github.com/Toizi","pull_count":2,"commit_count":2},"MDQ6VXNlcjc3NTc0MTk=":{"id":"MDQ6VXNlcjc3NTc0MTk=","user":"Xgor","avatar":"https://avatars.githubusercontent.com/u/7757419?u=da2ad8279fb66acb7c1571603e338ce97ebfa18d&v=4","url":"https://github.com/Xgor","pull_count":0,"commit_count":1},"MDQ6VXNlcjQ1NDMyNTk=":{"id":"MDQ6VXNlcjQ1NDMyNTk=","user":"authenticate","avatar":"https://avatars.githubusercontent.com/u/4543259?v=4","url":"https://github.com/authenticate","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyNjk0OTk1":{"id":"MDQ6VXNlcjEyNjk0OTk1","user":"NathanLovato","avatar":"https://avatars.githubusercontent.com/u/12694995?u=e4abd5fa8b74c82c57955f490da199a1ac7b9d8c&v=4","url":"https://github.com/NathanLovato","pull_count":5,"commit_count":5},"MDQ6VXNlcjE1NTQxMjc=":{"id":"MDQ6VXNlcjE1NTQxMjc=","user":"Listwon","avatar":"https://avatars.githubusercontent.com/u/1554127?u=3de6201fee2c27befd1e8e080306dc85d4c68794&v=4","url":"https://github.com/Listwon","pull_count":2,"commit_count":3},"MDQ6VXNlcjI2OTQ2NjM=":{"id":"MDQ6VXNlcjI2OTQ2NjM=","user":"cart","avatar":"https://avatars.githubusercontent.com/u/2694663?u=0c899e4b49bab67aac554b7cb283014a0fb2880e&v=4","url":"https://github.com/cart","pull_count":6,"commit_count":6},"MDQ6VXNlcjEyOTM1MTM0":{"id":"MDQ6VXNlcjEyOTM1MTM0","user":"gabrielformiga","avatar":"https://avatars.githubusercontent.com/u/12935134?v=4","url":"https://github.com/gabrielformiga","pull_count":3,"commit_count":3},"MDQ6VXNlcjMxOTQ0OTI=":{"id":"MDQ6VXNlcjMxOTQ0OTI=","user":"terahlunah","avatar":"https://avatars.githubusercontent.com/u/3194492?u=7c37ec1797c1fe2d3cdc5e73f6ad403aa961fc95&v=4","url":"https://github.com/terahlunah","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzOTI1NDY1":{"id":"MDQ6VXNlcjEzOTI1NDY1","user":"neogaston","avatar":"https://avatars.githubusercontent.com/u/13925465?u=48930e80a4cbb4f179991382113ac73489969772&v=4","url":"https://github.com/neogaston","pull_count":1,"commit_count":1},"MDQ6VXNlcjc0MTU2Njg=":{"id":"MDQ6VXNlcjc0MTU2Njg=","user":"mablin7","avatar":"https://avatars.githubusercontent.com/u/7415668?v=4","url":"https://github.com/mablin7","pull_count":7,"commit_count":7},"MDQ6VXNlcjEyNzk2MzU=":{"id":"MDQ6VXNlcjEyNzk2MzU=","user":"dracc","avatar":"https://avatars.githubusercontent.com/u/1279635?v=4","url":"https://github.com/dracc","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzNzcyOQ==":{"id":"MDQ6VXNlcjEzNzcyOQ==","user":"kitsune","avatar":"https://avatars.githubusercontent.com/u/137729?v=4","url":"https://github.com/kitsune","pull_count":2,"commit_count":2},"MDQ6VXNlcjIxMjk5NjQ=":{"id":"MDQ6VXNlcjIxMjk5NjQ=","user":"fcobos","avatar":"https://avatars.githubusercontent.com/u/2129964?u=cffaf51ce55eaa728dfadb8ad2cb9e76de4e23df&v=4","url":"https://github.com/fcobos","pull_count":3,"commit_count":3},"MDQ6VXNlcjE2MzUyMjg=":{"id":"MDQ6VXNlcjE2MzUyMjg=","user":"sbeca","avatar":"https://avatars.githubusercontent.com/u/1635228?u=a1936ba06b5accafe25d98d2278f627db35d55e6&v=4","url":"https://github.com/sbeca","pull_count":1,"commit_count":1},"MDQ6VXNlcjMwMjQ2OQ==":{"id":"MDQ6VXNlcjMwMjQ2OQ==","user":"QuLogic","avatar":"https://avatars.githubusercontent.com/u/302469?v=4","url":"https://github.com/QuLogic","pull_count":4,"commit_count":8},"MDQ6VXNlcjEzNTQyNzQ4":{"id":"MDQ6VXNlcjEzNTQyNzQ4","user":"Tetane","avatar":"https://avatars.githubusercontent.com/u/13542748?v=4","url":"https://github.com/Tetane","pull_count":1,"commit_count":1},"MDQ6VXNlcjY0NjU3MTM=":{"id":"MDQ6VXNlcjY0NjU3MTM=","user":"FigyTuna","avatar":"https://avatars.githubusercontent.com/u/6465713?v=4","url":"https://github.com/FigyTuna","pull_count":4,"commit_count":4},"MDQ6VXNlcjgzNzQwNTQ=":{"id":"MDQ6VXNlcjgzNzQwNTQ=","user":"glatteis","avatar":"https://avatars.githubusercontent.com/u/8374054?u=0196a9c7563faa3de7bd1a2497019946e946ca06&v=4","url":"https://github.com/glatteis","pull_count":1,"commit_count":1},"MDQ6VXNlcjMwMTQzMA==":{"id":"MDQ6VXNlcjMwMTQzMA==","user":"paezao","avatar":"https://avatars.githubusercontent.com/u/301430?u=be269a6085657d0955cbfc280472383a5ecb7a2b&v=4","url":"https://github.com/paezao","pull_count":1,"commit_count":1},"MDQ6VXNlcjY2OTAxMg==":{"id":"MDQ6VXNlcjY2OTAxMg==","user":"rosshadden","avatar":"https://avatars.githubusercontent.com/u/669012?v=4","url":"https://github.com/rosshadden","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwODA5MTQw":{"id":"MDQ6VXNlcjEwODA5MTQw","user":"MarufSarker","avatar":"https://avatars.githubusercontent.com/u/10809140?u=19612cb9eb2dafd31205d6375842cef821e25e2f&v=4","url":"https://github.com/MarufSarker","pull_count":1,"commit_count":1},"MDQ6VXNlcjIzNTE0NDQ=":{"id":"MDQ6VXNlcjIzNTE0NDQ=","user":"RaTi17","avatar":"https://avatars.githubusercontent.com/u/2351444?v=4","url":"https://github.com/RaTi17","pull_count":2,"commit_count":1},"MDQ6VXNlcjIzOTM4NTk=":{"id":"MDQ6VXNlcjIzOTM4NTk=","user":"kerskuchen","avatar":"https://avatars.githubusercontent.com/u/2393859?u=66c614e05cacd76e53a726f4dfc4ef6251b30758&v=4","url":"https://github.com/kerskuchen","pull_count":1,"commit_count":0},"MDQ6VXNlcjM0MDAxNg==":{"id":"MDQ6VXNlcjM0MDAxNg==","user":"willt","avatar":"https://avatars.githubusercontent.com/u/340016?u=308f06f332bbe295e0f63e6d12df870063312c7a&v=4","url":"https://github.com/willt","pull_count":3,"commit_count":3},"MDQ6VXNlcjQ3NzI2ODYy":{"id":"MDQ6VXNlcjQ3NzI2ODYy","user":"deliciousfudge","avatar":"https://avatars.githubusercontent.com/u/47726862?u=55f39ff3a6cc017a9582c57b9d4df59afe4eeb49&v=4","url":"https://github.com/deliciousfudge","pull_count":0,"commit_count":4},"MDQ6VXNlcjgzMzc4ODA=":{"id":"MDQ6VXNlcjgzMzc4ODA=","user":"Rubonnek","avatar":"https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4","url":"https://github.com/Rubonnek","pull_count":17,"commit_count":17},"MDQ6VXNlcjE2NzEzMDA=":{"id":"MDQ6VXNlcjE2NzEzMDA=","user":"nabor","avatar":"https://avatars.githubusercontent.com/u/1671300?u=25f739aa50ab123b01260288bdf3b6a554fac983&v=4","url":"https://github.com/nabor","pull_count":1,"commit_count":2},"MDQ6VXNlcjQxMzM4ODY=":{"id":"MDQ6VXNlcjQxMzM4ODY=","user":"maxim-sheronov","avatar":"https://avatars.githubusercontent.com/u/4133886?v=4","url":"https://github.com/maxim-sheronov","pull_count":2,"commit_count":2},"MDQ6VXNlcjEzMDM3ODU4":{"id":"MDQ6VXNlcjEzMDM3ODU4","user":"ezefran","avatar":"https://avatars.githubusercontent.com/u/13037858?v=4","url":"https://github.com/ezefran","pull_count":1,"commit_count":1},"MDQ6VXNlcjE5MTU4ODky":{"id":"MDQ6VXNlcjE5MTU4ODky","user":"aarroz","avatar":"https://avatars.githubusercontent.com/u/19158892?u=091540b16ae8678a31ad9590a5b607cfa452394b&v=4","url":"https://github.com/aarroz","pull_count":1,"commit_count":1},"MDQ6VXNlcjIwODg4NTQ=":{"id":"MDQ6VXNlcjIwODg4NTQ=","user":"oOo0oOo","avatar":"https://avatars.githubusercontent.com/u/2088854?v=4","url":"https://github.com/oOo0oOo","pull_count":2,"commit_count":2},"MDQ6VXNlcjI1NzY2MzI5":{"id":"MDQ6VXNlcjI1NzY2MzI5","user":"Kibouo","avatar":"https://avatars.githubusercontent.com/u/25766329?u=d372a5e39a0d795a7844e898d945585f5ac9fcc7&v=4","url":"https://github.com/Kibouo","pull_count":1,"commit_count":1},"MDQ6VXNlcjY2NTc2ODk=":{"id":"MDQ6VXNlcjY2NTc2ODk=","user":"notonfire","avatar":"https://avatars.githubusercontent.com/u/6657689?u=766fe2635c303b3bc3196eb1dcaa5dd5cab15753&v=4","url":"https://github.com/notonfire","pull_count":1,"commit_count":1},"MDQ6VXNlcjQwMTY5MjQ=":{"id":"MDQ6VXNlcjQwMTY5MjQ=","user":"aroncds","avatar":"https://avatars.githubusercontent.com/u/4016924?u=f1c3161993faf2889a2fb2a44d5a2e098804e8c5&v=4","url":"https://github.com/aroncds","pull_count":1,"commit_count":1},"MDQ6VXNlcjExMTUzMjMy":{"id":"MDQ6VXNlcjExMTUzMjMy","user":"supagu","avatar":"https://avatars.githubusercontent.com/u/11153232?u=2d686287f0c849f4247cf7080bf97beaad6d9917&v=4","url":"https://github.com/supagu","pull_count":9,"commit_count":10},"MDQ6VXNlcjI2MTUxNzcx":{"id":"MDQ6VXNlcjI2MTUxNzcx","user":"zavb074","avatar":"https://avatars.githubusercontent.com/u/26151771?v=4","url":"https://github.com/zavb074","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwMDg4ODk=":{"id":"MDQ6VXNlcjEwMDg4ODk=","user":"LikeLakers2","avatar":"https://avatars.githubusercontent.com/u/1008889?u=80bdce8719c54b781933fc13166730797dbac954&v=4","url":"https://github.com/LikeLakers2","pull_count":1,"commit_count":1},"MDQ6VXNlcjU2MDYxMjA=":{"id":"MDQ6VXNlcjU2MDYxMjA=","user":"mrawlingst","avatar":"https://avatars.githubusercontent.com/u/5606120?u=bfff1c2a779736f5fd006ca39cb2185060e95b60&v=4","url":"https://github.com/mrawlingst","pull_count":3,"commit_count":3},"MDQ6VXNlcjQxMDc1MQ==":{"id":"MDQ6VXNlcjQxMDc1MQ==","user":"tuga3d","avatar":"https://avatars.githubusercontent.com/u/410751?v=4","url":"https://github.com/tuga3d","pull_count":4,"commit_count":4},"MDQ6VXNlcjE3MTI1NDY4":{"id":"MDQ6VXNlcjE3MTI1NDY4","user":"henkz1","avatar":"https://avatars.githubusercontent.com/u/17125468?v=4","url":"https://github.com/henkz1","pull_count":5,"commit_count":6},"MDQ6VXNlcjIxMTQ3OA==":{"id":"MDQ6VXNlcjIxMTQ3OA==","user":"jscheel","avatar":"https://avatars.githubusercontent.com/u/211478?u=f2378429775f7178f1bc9d0ea8817b49cce8864e&v=4","url":"https://github.com/jscheel","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMjY3Nw==":{"id":"MDQ6VXNlcjEyMjY3Nw==","user":"themindoverall","avatar":"https://avatars.githubusercontent.com/u/122677?u=595e764cd4f033dd45344d5a01fd8aab2a47270d&v=4","url":"https://github.com/themindoverall","pull_count":2,"commit_count":2},"MDQ6VXNlcjE0NDk5MTI=":{"id":"MDQ6VXNlcjE0NDk5MTI=","user":"rtroncoso","avatar":"https://avatars.githubusercontent.com/u/1449912?u=c12ed5e3a9d245a05ee6292023b4d5f7fba9dfaf&v=4","url":"https://github.com/rtroncoso","pull_count":2,"commit_count":2},"MDQ6VXNlcjE3MDAxNTM=":{"id":"MDQ6VXNlcjE3MDAxNTM=","user":"Jellonator","avatar":"https://avatars.githubusercontent.com/u/1700153?u=5dbba94eef34f31731068e4731de903475743a0e&v=4","url":"https://github.com/Jellonator","pull_count":1,"commit_count":1},"MDQ6VXNlcjM3MzgyNjQ=":{"id":"MDQ6VXNlcjM3MzgyNjQ=","user":"Tugsav","avatar":"https://avatars.githubusercontent.com/u/3738264?v=4","url":"https://github.com/Tugsav","pull_count":2,"commit_count":2},"MDQ6VXNlcjU5MjU0Njg=":{"id":"MDQ6VXNlcjU5MjU0Njg=","user":"cryptonaut","avatar":"https://avatars.githubusercontent.com/u/5925468?u=52afbe537afecd5de908e6fd120dae027d9e0629&v=4","url":"https://github.com/cryptonaut","pull_count":1,"commit_count":1},"MDQ6VXNlcjE3MTA4NDYw":{"id":"MDQ6VXNlcjE3MTA4NDYw","user":"Xrayez","avatar":"https://avatars.githubusercontent.com/u/17108460?v=4","url":"https://github.com/Xrayez","pull_count":3,"commit_count":0},"MDQ6VXNlcjE4MTcwMDA=":{"id":"MDQ6VXNlcjE4MTcwMDA=","user":"MasonAsh","avatar":"https://avatars.githubusercontent.com/u/1817000?v=4","url":"https://github.com/MasonAsh","pull_count":4,"commit_count":4},"MDQ6VXNlcjMzNzkzMTQ=":{"id":"MDQ6VXNlcjMzNzkzMTQ=","user":"quinnyo","avatar":"https://avatars.githubusercontent.com/u/3379314?v=4","url":"https://github.com/quinnyo","pull_count":2,"commit_count":1},"MDQ6VXNlcjM5OTUwNDc=":{"id":"MDQ6VXNlcjM5OTUwNDc=","user":"Sipaha","avatar":"https://avatars.githubusercontent.com/u/3995047?v=4","url":"https://github.com/Sipaha","pull_count":1,"commit_count":1},"MDQ6VXNlcjY0OTAxNjA=":{"id":"MDQ6VXNlcjY0OTAxNjA=","user":"radenling","avatar":"https://avatars.githubusercontent.com/u/6490160?v=4","url":"https://github.com/radenling","pull_count":1,"commit_count":1},"MDQ6VXNlcjUwMjc3NTA=":{"id":"MDQ6VXNlcjUwMjc3NTA=","user":"Corruptinator","avatar":"https://avatars.githubusercontent.com/u/5027750?v=4","url":"https://github.com/Corruptinator","pull_count":2,"commit_count":2},"MDQ6VXNlcjM1MDUz":{"id":"MDQ6VXNlcjM1MDUz","user":"H4kor","avatar":"https://avatars.githubusercontent.com/u/35053?u=2aa42c8afff32ab27d8689a01bc46ff276e93de2&v=4","url":"https://github.com/H4kor","pull_count":3,"commit_count":3},"MDQ6VXNlcjE2MDU5NzU3":{"id":"MDQ6VXNlcjE2MDU5NzU3","user":"HummusSamurai","avatar":"https://avatars.githubusercontent.com/u/16059757?u=e882ef000a190a9b75973a66bf9013aa5b501a75&v=4","url":"https://github.com/HummusSamurai","pull_count":1,"commit_count":1},"MDQ6VXNlcjExMDc0NzQ=":{"id":"MDQ6VXNlcjExMDc0NzQ=","user":"nhold","avatar":"https://avatars.githubusercontent.com/u/1107474?u=a2cd9ccaf233db19b9a21b5c52823b6b6c49169d&v=4","url":"https://github.com/nhold","pull_count":1,"commit_count":1},"MDQ6VXNlcjU3MzQzOTk=":{"id":"MDQ6VXNlcjU3MzQzOTk=","user":"raymoo","avatar":"https://avatars.githubusercontent.com/u/5734399?v=4","url":"https://github.com/raymoo","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMjczNg==":{"id":"MDQ6VXNlcjEyMjczNg==","user":"jkb0o","avatar":"https://avatars.githubusercontent.com/u/122736?u=0270267130fd4dfbaa46dfe8a8e6ebe8f8c22669&v=4","url":"https://github.com/jkb0o","pull_count":2,"commit_count":2},"MDQ6VXNlcjk5NjAyNjg=":{"id":"MDQ6VXNlcjk5NjAyNjg=","user":"ducdetronquito","avatar":"https://avatars.githubusercontent.com/u/9960268?u=c46de0909451783a5c1c9a534cb6c3e660e6fe6a&v=4","url":"https://github.com/ducdetronquito","pull_count":4,"commit_count":4},"MDQ6VXNlcjUwMDU2MzE=":{"id":"MDQ6VXNlcjUwMDU2MzE=","user":"NaughtyGnosiophile","avatar":"https://avatars.githubusercontent.com/u/5005631?v=4","url":"https://github.com/NaughtyGnosiophile","pull_count":1,"commit_count":1},"MDQ6VXNlcjI1MjkxNjMx":{"id":"MDQ6VXNlcjI1MjkxNjMx","user":"Hassan-A","avatar":"https://avatars.githubusercontent.com/u/25291631?v=4","url":"https://github.com/Hassan-A","pull_count":1,"commit_count":1},"MDQ6VXNlcjE2MjY0OQ==":{"id":"MDQ6VXNlcjE2MjY0OQ==","user":"brenttaylor","avatar":"https://avatars.githubusercontent.com/u/162649?v=4","url":"https://github.com/brenttaylor","pull_count":1,"commit_count":1},"MDQ6VXNlcjI5NDYyNDg2":{"id":"MDQ6VXNlcjI5NDYyNDg2","user":"sowfelicity","avatar":"https://avatars.githubusercontent.com/u/29462486?v=4","url":"https://github.com/sowfelicity","pull_count":3,"commit_count":3},"MDQ6VXNlcjk1OTQyOQ==":{"id":"MDQ6VXNlcjk1OTQyOQ==","user":"Marqin","avatar":"https://avatars.githubusercontent.com/u/959429?u=825c3378e3494b315810b8a51e542802a076cf5a&v=4","url":"https://github.com/Marqin","pull_count":7,"commit_count":0},"MDQ6VXNlcjQ5NTEwOTQ=":{"id":"MDQ6VXNlcjQ5NTEwOTQ=","user":"648trindade","avatar":"https://avatars.githubusercontent.com/u/4951094?u=6ca1b158067b0019fce8429c2e33ecbc2ea681a0&v=4","url":"https://github.com/648trindade","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMzA4NTYy":{"id":"MDQ6VXNlcjEyMzA4NTYy","user":"redtoorange","avatar":"https://avatars.githubusercontent.com/u/12308562?u=eeec38b94729fc4dabb226d7546df624cd747ae7&v=4","url":"https://github.com/redtoorange","pull_count":0,"commit_count":1},"MDQ6VXNlcjQ5MjI3Nzg=":{"id":"MDQ6VXNlcjQ5MjI3Nzg=","user":"devnexen","avatar":"https://avatars.githubusercontent.com/u/4922778?u=6b37d6e43905501e5eeac1b01801ea76a6631a08&v=4","url":"https://github.com/devnexen","pull_count":1,"commit_count":1},"MDQ6VXNlcjE2MjExMzg=":{"id":"MDQ6VXNlcjE2MjExMzg=","user":"dumitru-stama","avatar":"https://avatars.githubusercontent.com/u/1621138?v=4","url":"https://github.com/dumitru-stama","pull_count":5,"commit_count":5},"MDQ6VXNlcjU1OTExMDc=":{"id":"MDQ6VXNlcjU1OTExMDc=","user":"mbrickn","avatar":"https://avatars.githubusercontent.com/u/5591107?u=370b8dcdff01c618fe6e2c54d966c39fc7301e62&v=4","url":"https://github.com/mbrickn","pull_count":2,"commit_count":2},"MDQ6VXNlcjg4NDk1NTQ=":{"id":"MDQ6VXNlcjg4NDk1NTQ=","user":"timoschwarzer","avatar":"https://avatars.githubusercontent.com/u/8849554?u=5fb1d8230c118f1c44d72553485fac4df05cf75c&v=4","url":"https://github.com/timoschwarzer","pull_count":4,"commit_count":7},"MDQ6VXNlcjc2MTMyMjM=":{"id":"MDQ6VXNlcjc2MTMyMjM=","user":"MadEqua","avatar":"https://avatars.githubusercontent.com/u/7613223?u=4f11dceb6f7c2b4c394c3a9b5d8f8991dfb1cb7d&v=4","url":"https://github.com/MadEqua","pull_count":1,"commit_count":1},"MDQ6VXNlcjE0OTQ3NTgx":{"id":"MDQ6VXNlcjE0OTQ3NTgx","user":"echo-Mike","avatar":"https://avatars.githubusercontent.com/u/14947581?u=09da1b5b0c04fbf9fdeeda302b570eb0631ac49d&v=4","url":"https://github.com/echo-Mike","pull_count":1,"commit_count":1},"MDQ6VXNlcjYxNTQwNzc=":{"id":"MDQ6VXNlcjYxNTQwNzc=","user":"29jm","avatar":"https://avatars.githubusercontent.com/u/6154077?u=2a7e6bce566427cd213d4457cf82dc92c1af2581&v=4","url":"https://github.com/29jm","pull_count":10,"commit_count":14},"MDQ6VXNlcjIyNzU2MzQ1":{"id":"MDQ6VXNlcjIyNzU2MzQ1","user":"anakimluke","avatar":"https://avatars.githubusercontent.com/u/22756345?u=ea3f5256b2e325ff05b93e42fb08b101f16a3546&v=4","url":"https://github.com/anakimluke","pull_count":1,"commit_count":1},"MDQ6VXNlcjY3MTk5MDk=":{"id":"MDQ6VXNlcjY3MTk5MDk=","user":"mdraw","avatar":"https://avatars.githubusercontent.com/u/6719909?v=4","url":"https://github.com/mdraw","pull_count":0,"commit_count":1},"MDQ6VXNlcjE2NDIwMTU=":{"id":"MDQ6VXNlcjE2NDIwMTU=","user":"nunodonato","avatar":"https://avatars.githubusercontent.com/u/1642015?u=d9fc956b05a8f763aa20bc62df2f8450bba25961&v=4","url":"https://github.com/nunodonato","pull_count":14,"commit_count":14},"MDQ6VXNlcjI5NjkzMTEy":{"id":"MDQ6VXNlcjI5NjkzMTEy","user":"dotquixote","avatar":"https://avatars.githubusercontent.com/u/29693112?v=4","url":"https://github.com/dotquixote","pull_count":0,"commit_count":1},"MDQ6VXNlcjUzNTcyMTc=":{"id":"MDQ6VXNlcjUzNTcyMTc=","user":"Shockblast","avatar":"https://avatars.githubusercontent.com/u/5357217?u=4b0a247804511786903b5d1b4c4039e51a7d66f6&v=4","url":"https://github.com/Shockblast","pull_count":2,"commit_count":2},"MDQ6VXNlcjEwMjA1OTkz":{"id":"MDQ6VXNlcjEwMjA1OTkz","user":"bd339","avatar":"https://avatars.githubusercontent.com/u/10205993?u=1a415e689e8617e75e1528eb8ff59a61211de903&v=4","url":"https://github.com/bd339","pull_count":3,"commit_count":3},"MDQ6VXNlcjEyMDAxNDEy":{"id":"MDQ6VXNlcjEyMDAxNDEy","user":"Kryptocron","avatar":"https://avatars.githubusercontent.com/u/12001412?u=a271cd48c10c79db9c53e15e3e7964ad027d4b43&v=4","url":"https://github.com/Kryptocron","pull_count":1,"commit_count":1},"MDQ6VXNlcjIyNjc2MA==":{"id":"MDQ6VXNlcjIyNjc2MA==","user":"ageazrael","avatar":"https://avatars.githubusercontent.com/u/226760?u=0553b66fe45302f5dd18bc9c5f112daa5707035a&v=4","url":"https://github.com/ageazrael","pull_count":1,"commit_count":3},"MDQ6VXNlcjUzOTgyMA==":{"id":"MDQ6VXNlcjUzOTgyMA==","user":"pixelpicosean","avatar":"https://avatars.githubusercontent.com/u/539820?u=96c9e763715107414b5b131381264ee4266207b9&v=4","url":"https://github.com/pixelpicosean","pull_count":2,"commit_count":3},"MDQ6VXNlcjQ3MDcyMDU=":{"id":"MDQ6VXNlcjQ3MDcyMDU=","user":"zer0problem","avatar":"https://avatars.githubusercontent.com/u/4707205?v=4","url":"https://github.com/zer0problem","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMzc5NzU=":{"id":"MDQ6VXNlcjEyMzc5NzU=","user":"thomas-goerlich","avatar":"https://avatars.githubusercontent.com/u/1237975?v=4","url":"https://github.com/thomas-goerlich","pull_count":1,"commit_count":1},"MDQ6VXNlcjE2NzU4NDkw":{"id":"MDQ6VXNlcjE2NzU4NDkw","user":"suptoasty","avatar":"https://avatars.githubusercontent.com/u/16758490?u=1a16991c9c4e079f4a079f38a826103f168e9865&v=4","url":"https://github.com/suptoasty","pull_count":1,"commit_count":1},"MDQ6VXNlcjkwMDIyODU=":{"id":"MDQ6VXNlcjkwMDIyODU=","user":"Kristonitas","avatar":"https://avatars.githubusercontent.com/u/9002285?u=80d7617528b8c5be8fade775a056c7a3f18ff27f&v=4","url":"https://github.com/Kristonitas","pull_count":1,"commit_count":1},"MDQ6VXNlcjQ1MjUzODg=":{"id":"MDQ6VXNlcjQ1MjUzODg=","user":"Zireael07","avatar":"https://avatars.githubusercontent.com/u/4525388?v=4","url":"https://github.com/Zireael07","pull_count":1,"commit_count":1},"MDQ6VXNlcjYzNjYwNjI=":{"id":"MDQ6VXNlcjYzNjYwNjI=","user":"zlsa","avatar":"https://avatars.githubusercontent.com/u/6366062?u=4b677445df9d8577d05167815cd3c524afe16a9f&v=4","url":"https://github.com/zlsa","pull_count":1,"commit_count":1},"MDQ6VXNlcjIwNzA2MDQ=":{"id":"MDQ6VXNlcjIwNzA2MDQ=","user":"ippan","avatar":"https://avatars.githubusercontent.com/u/2070604?v=4","url":"https://github.com/ippan","pull_count":3,"commit_count":3},"MDQ6VXNlcjY3Njk2NjY=":{"id":"MDQ6VXNlcjY3Njk2NjY=","user":"kurikaesu","avatar":"https://avatars.githubusercontent.com/u/6769666?u=4ea75f77833b7f9b8964f94eb05e79972f3c0592&v=4","url":"https://github.com/kurikaesu","pull_count":3,"commit_count":2},"MDQ6VXNlcjExNTk2NTQx":{"id":"MDQ6VXNlcjExNTk2NTQx","user":"honix","avatar":"https://avatars.githubusercontent.com/u/11596541?v=4","url":"https://github.com/honix","pull_count":3,"commit_count":3},"MDQ6VXNlcjM0NTMwNzY=":{"id":"MDQ6VXNlcjM0NTMwNzY=","user":"BeayemX","avatar":"https://avatars.githubusercontent.com/u/3453076?u=b9527979beba1a533e947ec3eae9a5329620e3bd&v=4","url":"https://github.com/BeayemX","pull_count":1,"commit_count":1},"MDQ6VXNlcjIwNTQxMTM5":{"id":"MDQ6VXNlcjIwNTQxMTM5","user":"AlexHoratio","avatar":"https://avatars.githubusercontent.com/u/20541139?u=0df729013a01176bddad851cf12c38ae8823720e&v=4","url":"https://github.com/AlexHoratio","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMzQxNzM=":{"id":"MDQ6VXNlcjEzMzQxNzM=","user":"damianday","avatar":"https://avatars.githubusercontent.com/u/1334173?v=4","url":"https://github.com/damianday","pull_count":1,"commit_count":1},"MDQ6VXNlcjI1Nzc2NDA=":{"id":"MDQ6VXNlcjI1Nzc2NDA=","user":"josempans","avatar":"https://avatars.githubusercontent.com/u/2577640?u=038e166f411a9a28d2ab976f62ead3a1c019205e&v=4","url":"https://github.com/josempans","pull_count":1,"commit_count":1},"MDQ6VXNlcjU3OTc3NA==":{"id":"MDQ6VXNlcjU3OTc3NA==","user":"hikari-no-yume","avatar":"https://avatars.githubusercontent.com/u/579774?u=1c0cedf00919b87ce8162c46019f62a1710010bf&v=4","url":"https://github.com/hikari-no-yume","pull_count":2,"commit_count":2},"MDQ6VXNlcjE2NTIxMzM5":{"id":"MDQ6VXNlcjE2NTIxMzM5","user":"clayjohn","avatar":"https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4","url":"https://github.com/clayjohn","pull_count":2,"commit_count":2},"MDQ6VXNlcjEyOTUyMDkz":{"id":"MDQ6VXNlcjEyOTUyMDkz","user":"NNesh","avatar":"https://avatars.githubusercontent.com/u/12952093?u=e1994dd561331a9fa8aafcccd811ceb8ca70f85d&v=4","url":"https://github.com/NNesh","pull_count":1,"commit_count":2},"MDQ6VXNlcjE3NjE2NDA4":{"id":"MDQ6VXNlcjE3NjE2NDA4","user":"attilix","avatar":"https://avatars.githubusercontent.com/u/17616408?v=4","url":"https://github.com/attilix","pull_count":1,"commit_count":1},"MDQ6VXNlcjQwNzQxMzU=":{"id":"MDQ6VXNlcjQwNzQxMzU=","user":"iam13islucky","avatar":"https://avatars.githubusercontent.com/u/4074135?u=b2c3ffdcc2e79254eaa6eacdaee82d248398ff97&v=4","url":"https://github.com/iam13islucky","pull_count":1,"commit_count":1},"MDQ6VXNlcjIzNTMwNTg2":{"id":"MDQ6VXNlcjIzNTMwNTg2","user":"melix99","avatar":"https://avatars.githubusercontent.com/u/23530586?u=4741543bd4a0efe70677735bd896b7146139e63a&v=4","url":"https://github.com/melix99","pull_count":3,"commit_count":0},"MDQ6VXNlcjIyMzA0MTY3":{"id":"MDQ6VXNlcjIyMzA0MTY3","user":"20kdc","avatar":"https://avatars.githubusercontent.com/u/22304167?u=965f60eb5523a2f08eb5481a28bf91e4b39448f2&v=4","url":"https://github.com/20kdc","pull_count":2,"commit_count":2},"MDQ6VXNlcjI5MjQyNjc=":{"id":"MDQ6VXNlcjI5MjQyNjc=","user":"Jylhis","avatar":"https://avatars.githubusercontent.com/u/2924267?u=e81102fd7cb6744a1db69804086369adf390dae0&v=4","url":"https://github.com/Jylhis","pull_count":1,"commit_count":2},"MDQ6VXNlcjkzMzk1MDQ=":{"id":"MDQ6VXNlcjkzMzk1MDQ=","user":"Dobbias","avatar":"https://avatars.githubusercontent.com/u/9339504?u=47ac0b10ac88bd6e9c5731f998586f4178da8a81&v=4","url":"https://github.com/Dobbias","pull_count":1,"commit_count":1},"MDQ6VXNlcjI3MjIxNTI3":{"id":"MDQ6VXNlcjI3MjIxNTI3","user":"darkoff9","avatar":"https://avatars.githubusercontent.com/u/27221527?v=4","url":"https://github.com/darkoff9","pull_count":1,"commit_count":1},"MDQ6VXNlcjE2Mzg5NTI3":{"id":"MDQ6VXNlcjE2Mzg5NTI3","user":"sergey-p3","avatar":"https://avatars.githubusercontent.com/u/16389527?v=4","url":"https://github.com/sergey-p3","pull_count":0,"commit_count":2},"MDQ6VXNlcjEzMTE3OTg=":{"id":"MDQ6VXNlcjEzMTE3OTg=","user":"spkjp","avatar":"https://avatars.githubusercontent.com/u/1311798?u=1b4f7fdf8226077409b160ebe75ec86ab6a03d5f&v=4","url":"https://github.com/spkjp","pull_count":4,"commit_count":4},"MDQ6VXNlcjc5MDQ5MjE=":{"id":"MDQ6VXNlcjc5MDQ5MjE=","user":"curtisxk38","avatar":"https://avatars.githubusercontent.com/u/7904921?u=698067e7fe2d5c660408422b9decf4ed988cee34&v=4","url":"https://github.com/curtisxk38","pull_count":1,"commit_count":1},"MDQ6VXNlcjQyNjE0OTA3":{"id":"MDQ6VXNlcjQyNjE0OTA3","user":"novhack","avatar":"https://avatars.githubusercontent.com/u/42614907?u=0f7fb66d611a41281b75cde521254fcf56f21ec1&v=4","url":"https://github.com/novhack","pull_count":0,"commit_count":1},"MDQ6VXNlcjExMjU2MjA2":{"id":"MDQ6VXNlcjExMjU2MjA2","user":"nikhilshagri","avatar":"https://avatars.githubusercontent.com/u/11256206?u=7903ed022c8aedf9ea2f7d3fe84c9cceea417ce8&v=4","url":"https://github.com/nikhilshagri","pull_count":1,"commit_count":1},"MDQ6VXNlcjIzNjI2Mg==":{"id":"MDQ6VXNlcjIzNjI2Mg==","user":"ficoos","avatar":"https://avatars.githubusercontent.com/u/236262?u=a78d2034c69ed74cec4c7922968c6a5b4e770c14&v=4","url":"https://github.com/ficoos","pull_count":2,"commit_count":2},"MDQ6VXNlcjUwMTAzNzM=":{"id":"MDQ6VXNlcjUwMTAzNzM=","user":"evolarium","avatar":"https://avatars.githubusercontent.com/u/5010373?v=4","url":"https://github.com/evolarium","pull_count":0,"commit_count":1},"MDQ6VXNlcjQwNzc1ODk=":{"id":"MDQ6VXNlcjQwNzc1ODk=","user":"Shin-NiL","avatar":"https://avatars.githubusercontent.com/u/4077589?v=4","url":"https://github.com/Shin-NiL","pull_count":1,"commit_count":1},"MDQ6VXNlcjI2MDM0ODUw":{"id":"MDQ6VXNlcjI2MDM0ODUw","user":"sergey-push","avatar":"https://avatars.githubusercontent.com/u/26034850?v=4","url":"https://github.com/sergey-push","pull_count":1,"commit_count":0},"MDQ6VXNlcjE1ODkxNDk2":{"id":"MDQ6VXNlcjE1ODkxNDk2","user":"ProbDenis","avatar":"https://avatars.githubusercontent.com/u/15891496?v=4","url":"https://github.com/ProbDenis","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzNTQ3MDQz":{"id":"MDQ6VXNlcjEzNTQ3MDQz","user":"taylorhansen","avatar":"https://avatars.githubusercontent.com/u/13547043?u=9d66bd0ccfb1fa20c838cbb372c5ee98db5bac5f&v=4","url":"https://github.com/taylorhansen","pull_count":1,"commit_count":1},"MDQ6VXNlcjE4ODgxODY=":{"id":"MDQ6VXNlcjE4ODgxODY=","user":"RebelliousX","avatar":"https://avatars.githubusercontent.com/u/1888186?u=08867363d2625e0cf9eab74ba3bc4461c18f4ad3&v=4","url":"https://github.com/RebelliousX","pull_count":3,"commit_count":3},"MDQ6VXNlcjExNzg0MjYz":{"id":"MDQ6VXNlcjExNzg0MjYz","user":"WalasPrime","avatar":"https://avatars.githubusercontent.com/u/11784263?u=1311368a193b662dc4988fd95a404eaec4536672&v=4","url":"https://github.com/WalasPrime","pull_count":5,"commit_count":6},"MDQ6VXNlcjEwMTY2ODE=":{"id":"MDQ6VXNlcjEwMTY2ODE=","user":"lmbarros","avatar":"https://avatars.githubusercontent.com/u/1016681?v=4","url":"https://github.com/lmbarros","pull_count":1,"commit_count":1},"MDQ6VXNlcjMxNTA=":{"id":"MDQ6VXNlcjMxNTA=","user":"shlomif","avatar":"https://avatars.githubusercontent.com/u/3150?v=4","url":"https://github.com/shlomif","pull_count":2,"commit_count":2},"MDQ6VXNlcjExNDE5NjY0":{"id":"MDQ6VXNlcjExNDE5NjY0","user":"qqwa","avatar":"https://avatars.githubusercontent.com/u/11419664?v=4","url":"https://github.com/qqwa","pull_count":3,"commit_count":3},"MDQ6VXNlcjM4ODM1ODM=":{"id":"MDQ6VXNlcjM4ODM1ODM=","user":"Dumbeldor","avatar":"https://avatars.githubusercontent.com/u/3883583?u=52082fa3db47fda705188a35ca085cc05d046ffb&v=4","url":"https://github.com/Dumbeldor","pull_count":1,"commit_count":1},"MDQ6VXNlcjIyMTQ5Njg2":{"id":"MDQ6VXNlcjIyMTQ5Njg2","user":"Brett-Mitchell","avatar":"https://avatars.githubusercontent.com/u/22149686?v=4","url":"https://github.com/Brett-Mitchell","pull_count":1,"commit_count":1},"MDQ6VXNlcjI0MDc1Mg==":{"id":"MDQ6VXNlcjI0MDc1Mg==","user":"Limb","avatar":"https://avatars.githubusercontent.com/u/240752?v=4","url":"https://github.com/Limb","pull_count":4,"commit_count":4},"MDQ6VXNlcjE0ODYwODM3":{"id":"MDQ6VXNlcjE0ODYwODM3","user":"pwnSquirrel","avatar":"https://avatars.githubusercontent.com/u/14860837?v=4","url":"https://github.com/pwnSquirrel","pull_count":7,"commit_count":0},"MDQ6VXNlcjE5NzY0NDky":{"id":"MDQ6VXNlcjE5NzY0NDky","user":"pkowal1982","avatar":"https://avatars.githubusercontent.com/u/19764492?u=a8eb09586390184bb294ed1f465e32857f8d4faf&v=4","url":"https://github.com/pkowal1982","pull_count":18,"commit_count":18},"MDQ6VXNlcjIzOTI4OTU=":{"id":"MDQ6VXNlcjIzOTI4OTU=","user":"iboshkov","avatar":"https://avatars.githubusercontent.com/u/2392895?u=06f5bdb7c76ecb4018300eea4911aefca05008ee&v=4","url":"https://github.com/iboshkov","pull_count":1,"commit_count":1},"MDQ6VXNlcjYxNjk5Mw==":{"id":"MDQ6VXNlcjYxNjk5Mw==","user":"baekdahl","avatar":"https://avatars.githubusercontent.com/u/616993?u=4f8ef4aed7dd16236312fbe1e085d0ec99c22530&v=4","url":"https://github.com/baekdahl","pull_count":1,"commit_count":0},"MDQ6VXNlcjE0MTgzNjEx":{"id":"MDQ6VXNlcjE0MTgzNjEx","user":"bruno-ortizgb","avatar":"https://avatars.githubusercontent.com/u/14183611?u=39c1634381faec25f1f273787193e631c4c9e6bc&v=4","url":"https://github.com/bruno-ortizgb","pull_count":0,"commit_count":1},"MDQ6VXNlcjU3NDg5OTU=":{"id":"MDQ6VXNlcjU3NDg5OTU=","user":"bruno-ortiz","avatar":"https://avatars.githubusercontent.com/u/5748995?u=5605d31826312b370373b50058d4f9aff359d971&v=4","url":"https://github.com/bruno-ortiz","pull_count":2,"commit_count":1},"MDQ6VXNlcjExNzkwMzQ0":{"id":"MDQ6VXNlcjExNzkwMzQ0","user":"ktksgit","avatar":"https://avatars.githubusercontent.com/u/11790344?v=4","url":"https://github.com/ktksgit","pull_count":1,"commit_count":1},"MDQ6VXNlcjM1NzczNw==":{"id":"MDQ6VXNlcjM1NzczNw==","user":"chanon","avatar":"https://avatars.githubusercontent.com/u/357737?v=4","url":"https://github.com/chanon","pull_count":1,"commit_count":1},"MDQ6VXNlcjY3NzYwOTI=":{"id":"MDQ6VXNlcjY3NzYwOTI=","user":"ivanskodje","avatar":"https://avatars.githubusercontent.com/u/6776092?u=85f27ab38ae1cea14cca98872c9f2e1f4700bad2&v=4","url":"https://github.com/ivanskodje","pull_count":1,"commit_count":0},"MDQ6VXNlcjExODEzMDc2":{"id":"MDQ6VXNlcjExODEzMDc2","user":"darkfoxprime","avatar":"https://avatars.githubusercontent.com/u/11813076?u=9149c5a8e3efc6efd2d00292dff17fcd19c546a9&v=4","url":"https://github.com/darkfoxprime","pull_count":1,"commit_count":1},"MDQ6VXNlcjYyMzkwOTA=":{"id":"MDQ6VXNlcjYyMzkwOTA=","user":"zaps166","avatar":"https://avatars.githubusercontent.com/u/6239090?u=6e4bd1e6b88b0cad1b1a394f676c0c2c403579e7&v=4","url":"https://github.com/zaps166","pull_count":19,"commit_count":24},"MDQ6VXNlcjg4NDk2OTM=":{"id":"MDQ6VXNlcjg4NDk2OTM=","user":"bugstew","avatar":"https://avatars.githubusercontent.com/u/8849693?v=4","url":"https://github.com/bugstew","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzNDE4ODkw":{"id":"MDQ6VXNlcjEzNDE4ODkw","user":"Ovnuniarchos","avatar":"https://avatars.githubusercontent.com/u/13418890?u=fe011d23ff77724eb38d7e0be572b1c65b7da65b&v=4","url":"https://github.com/Ovnuniarchos","pull_count":9,"commit_count":9},"MDQ6VXNlcjIwOTc1NDYz":{"id":"MDQ6VXNlcjIwOTc1NDYz","user":"romeojulietthotel","avatar":"https://avatars.githubusercontent.com/u/20975463?u=fad3d89dc35cd50add3141492e6c2c4d2a1afb4f&v=4","url":"https://github.com/romeojulietthotel","pull_count":2,"commit_count":2},"MDQ6VXNlcjY0NTIyMg==":{"id":"MDQ6VXNlcjY0NTIyMg==","user":"Kazuo256","avatar":"https://avatars.githubusercontent.com/u/645222?u=a2650cafd1b994d80fd5009cf7d315209f35b8e0&v=4","url":"https://github.com/Kazuo256","pull_count":2,"commit_count":2},"MDQ6VXNlcjMyMjQxMzI=":{"id":"MDQ6VXNlcjMyMjQxMzI=","user":"avril-gh","avatar":"https://avatars.githubusercontent.com/u/3224132?v=4","url":"https://github.com/avril-gh","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwMjk2NDcy":{"id":"MDQ6VXNlcjEwMjk2NDcy","user":"khairul169","avatar":"https://avatars.githubusercontent.com/u/10296472?u=e45983f9dff211c7e7dbc36757626b828a2dfa74&v=4","url":"https://github.com/khairul169","pull_count":1,"commit_count":1},"MDQ6VXNlcjE2NjM3NDc4":{"id":"MDQ6VXNlcjE2NjM3NDc4","user":"SPTelur","avatar":"https://avatars.githubusercontent.com/u/16637478?u=31124fe162457d57a249df604d2239ddc74bef74&v=4","url":"https://github.com/SPTelur","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwMzYzMzUw":{"id":"MDQ6VXNlcjEwMzYzMzUw","user":"DTV96Calibre","avatar":"https://avatars.githubusercontent.com/u/10363350?u=78b823252f462c6167da599faec4042a40987fd8&v=4","url":"https://github.com/DTV96Calibre","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwNjYzNTQ4":{"id":"MDQ6VXNlcjEwNjYzNTQ4","user":"ScotFlux","avatar":"https://avatars.githubusercontent.com/u/10663548?u=8b33514d7f27fb70a362bb5607f031b06f999cea&v=4","url":"https://github.com/ScotFlux","pull_count":1,"commit_count":1},"MDQ6VXNlcjg3NzIyOQ==":{"id":"MDQ6VXNlcjg3NzIyOQ==","user":"timroes","avatar":"https://avatars.githubusercontent.com/u/877229?u=3d4caffe64bba8300d07948e601a060732a169c0&v=4","url":"https://github.com/timroes","pull_count":1,"commit_count":1},"MDQ6VXNlcjYwMzA3OTU=":{"id":"MDQ6VXNlcjYwMzA3OTU=","user":"mateka","avatar":"https://avatars.githubusercontent.com/u/6030795?u=8ecd14e3b79889e53ee624f17ddc8d89a658c70a&v=4","url":"https://github.com/mateka","pull_count":5,"commit_count":5},"MDQ6VXNlcjE5NDg0Mg==":{"id":"MDQ6VXNlcjE5NDg0Mg==","user":"rdb","avatar":"https://avatars.githubusercontent.com/u/194842?u=7ac2e20511722d177b6193df1bb988db6675085c&v=4","url":"https://github.com/rdb","pull_count":1,"commit_count":1},"MDQ6VXNlcjY2NTcxMjI=":{"id":"MDQ6VXNlcjY2NTcxMjI=","user":"damon-myers","avatar":"https://avatars.githubusercontent.com/u/6657122?u=16afbdee603144ec4f74f61f6429fab1b5b454cb&v=4","url":"https://github.com/damon-myers","pull_count":2,"commit_count":2},"MDQ6VXNlcjk4MDE4MDI=":{"id":"MDQ6VXNlcjk4MDE4MDI=","user":"SuperUserNameMan","avatar":"https://avatars.githubusercontent.com/u/9801802?v=4","url":"https://github.com/SuperUserNameMan","pull_count":7,"commit_count":7},"MDQ6VXNlcjExNzc1MDg=":{"id":"MDQ6VXNlcjExNzc1MDg=","user":"razcore-rad","avatar":"https://avatars.githubusercontent.com/u/1177508?u=57d3db67425df3876ace833c14e2213f55e62b90&v=4","url":"https://github.com/razcore-rad","pull_count":6,"commit_count":6},"MDQ6VXNlcjUwNTQxMDQ=":{"id":"MDQ6VXNlcjUwNTQxMDQ=","user":"oneseedfruit","avatar":"https://avatars.githubusercontent.com/u/5054104?u=f2203b539a477660fba5a2a2655579becddbfadc&v=4","url":"https://github.com/oneseedfruit","pull_count":1,"commit_count":2},"MDQ6VXNlcjgzMjM1ODE=":{"id":"MDQ6VXNlcjgzMjM1ODE=","user":"bvbfan","avatar":"https://avatars.githubusercontent.com/u/8323581?u=273eaa7bf010cbd99b0bb7364172b4870a830aba&v=4","url":"https://github.com/bvbfan","pull_count":2,"commit_count":2},"MDQ6VXNlcjM4Mzk5OQ==":{"id":"MDQ6VXNlcjM4Mzk5OQ==","user":"Cruel","avatar":"https://avatars.githubusercontent.com/u/383999?u=5316b43145836e6ca5fd775f2c571658e35a145c&v=4","url":"https://github.com/Cruel","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwNTM0MTEx":{"id":"MDQ6VXNlcjEwNTM0MTEx","user":"mookiexl","avatar":"https://avatars.githubusercontent.com/u/10534111?v=4","url":"https://github.com/mookiexl","pull_count":1,"commit_count":1},"MDQ6VXNlcjc1NTI3NTE=":{"id":"MDQ6VXNlcjc1NTI3NTE=","user":"seijihariki","avatar":"https://avatars.githubusercontent.com/u/7552751?u=221508aa57d44299b41166b52ac100940ccb9022&v=4","url":"https://github.com/seijihariki","pull_count":1,"commit_count":0},"MDQ6VXNlcjExNTI2NjY0":{"id":"MDQ6VXNlcjExNTI2NjY0","user":"syskrank","avatar":"https://avatars.githubusercontent.com/u/11526664?u=4bf6f32d6f56c863158874c1a19021d68bebd45e&v=4","url":"https://github.com/syskrank","pull_count":2,"commit_count":1},"MDQ6VXNlcjUyMzg0ODQ=":{"id":"MDQ6VXNlcjUyMzg0ODQ=","user":"TheKK","avatar":"https://avatars.githubusercontent.com/u/5238484?v=4","url":"https://github.com/TheKK","pull_count":1,"commit_count":3},"MDQ6VXNlcjU1MDg0Mzg=":{"id":"MDQ6VXNlcjU1MDg0Mzg=","user":"anneomcl","avatar":"https://avatars.githubusercontent.com/u/5508438?u=bfa940cac9784396236ee3216e189d75465cafab&v=4","url":"https://github.com/anneomcl","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMzI0MDg5":{"id":"MDQ6VXNlcjEzMzI0MDg5","user":"Brickcaster","avatar":"https://avatars.githubusercontent.com/u/13324089?v=4","url":"https://github.com/Brickcaster","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwNjg2NzAw":{"id":"MDQ6VXNlcjEwNjg2NzAw","user":"Gastronok","avatar":"https://avatars.githubusercontent.com/u/10686700?v=4","url":"https://github.com/Gastronok","pull_count":1,"commit_count":1},"MDQ6VXNlcjE3NTg4OTM=":{"id":"MDQ6VXNlcjE3NTg4OTM=","user":"caryoscelus","avatar":"https://avatars.githubusercontent.com/u/1758893?v=4","url":"https://github.com/caryoscelus","pull_count":2,"commit_count":2},"MDQ6VXNlcjExMDc3NTUz":{"id":"MDQ6VXNlcjExMDc3NTUz","user":"Garmelon","avatar":"https://avatars.githubusercontent.com/u/11077553?u=1566d054dbed8707d0c06e9c95b7180403b9ce9c&v=4","url":"https://github.com/Garmelon","pull_count":1,"commit_count":1},"MDQ6VXNlcjE4MjQ2MDc=":{"id":"MDQ6VXNlcjE4MjQ2MDc=","user":"hurikhan","avatar":"https://avatars.githubusercontent.com/u/1824607?u=a77a27d2165c32b5a04d6ebd0251b82bbdd3a1e9&v=4","url":"https://github.com/hurikhan","pull_count":10,"commit_count":0},"MDQ6VXNlcjM3MDk3ODk=":{"id":"MDQ6VXNlcjM3MDk3ODk=","user":"manokara","avatar":"https://avatars.githubusercontent.com/u/3709789?u=3a81c2f841b8fdd90b7a024f4d9eebfe2a6c9338&v=4","url":"https://github.com/manokara","pull_count":1,"commit_count":1},"MDQ6VXNlcjE4NjIxNjI=":{"id":"MDQ6VXNlcjE4NjIxNjI=","user":"gau-veldt","avatar":"https://avatars.githubusercontent.com/u/1862162?v=4","url":"https://github.com/gau-veldt","pull_count":2,"commit_count":2},"MDQ6VXNlcjE1OTg1MjEx":{"id":"MDQ6VXNlcjE1OTg1MjEx","user":"iammangod96","avatar":"https://avatars.githubusercontent.com/u/15985211?u=a058fbaf812d975994015c72d96ab775360cc31a&v=4","url":"https://github.com/iammangod96","pull_count":1,"commit_count":1},"MDQ6VXNlcjIzODQwOTE=":{"id":"MDQ6VXNlcjIzODQwOTE=","user":"vkbsb","avatar":"https://avatars.githubusercontent.com/u/2384091?v=4","url":"https://github.com/vkbsb","pull_count":1,"commit_count":2},"MDQ6VXNlcjIwODc0NDU2":{"id":"MDQ6VXNlcjIwODc0NDU2","user":"Skyfrit","avatar":"https://avatars.githubusercontent.com/u/20874456?v=4","url":"https://github.com/Skyfrit","pull_count":3,"commit_count":3},"MDQ6VXNlcjI1MDkzNQ==":{"id":"MDQ6VXNlcjI1MDkzNQ==","user":"profelis","avatar":"https://avatars.githubusercontent.com/u/250935?v=4","url":"https://github.com/profelis","pull_count":5,"commit_count":5},"MDQ6VXNlcjk4NDc0MzA=":{"id":"MDQ6VXNlcjk4NDc0MzA=","user":"Alex-doc","avatar":"https://avatars.githubusercontent.com/u/9847430?u=d2b711589cedc35037ffacfddf5af3c0460fb80e&v=4","url":"https://github.com/Alex-doc","pull_count":3,"commit_count":1},"MDQ6VXNlcjEwNDk0NDI=":{"id":"MDQ6VXNlcjEwNDk0NDI=","user":"allkhor","avatar":"https://avatars.githubusercontent.com/u/1049442?u=427f28aa89bb8a15c060ef382a4588064334ad56&v=4","url":"https://github.com/allkhor","pull_count":1,"commit_count":1},"MDQ6VXNlcjQ2MTAzNDI=":{"id":"MDQ6VXNlcjQ2MTAzNDI=","user":"jlopezcur","avatar":"https://avatars.githubusercontent.com/u/4610342?u=038fd42c5026e547bfb807e13ef98172823dcdc4&v=4","url":"https://github.com/jlopezcur","pull_count":1,"commit_count":1},"MDQ6VXNlcjc1Mjc4OTI=":{"id":"MDQ6VXNlcjc1Mjc4OTI=","user":"itsraineing","avatar":"https://avatars.githubusercontent.com/u/7527892?u=987ae446df608ad9b86f7b22b8e97f343b99e20e&v=4","url":"https://github.com/itsraineing","pull_count":2,"commit_count":0},"MDQ6VXNlcjE2MzA5MTc4":{"id":"MDQ6VXNlcjE2MzA5MTc4","user":"Algrin6","avatar":"https://avatars.githubusercontent.com/u/16309178?v=4","url":"https://github.com/Algrin6","pull_count":1,"commit_count":1},"MDQ6VXNlcjE0MDgxNjE=":{"id":"MDQ6VXNlcjE0MDgxNjE=","user":"jarfil","avatar":"https://avatars.githubusercontent.com/u/1408161?v=4","url":"https://github.com/jarfil","pull_count":1,"commit_count":2},"MDQ6VXNlcjI2MTY3MQ==":{"id":"MDQ6VXNlcjI2MTY3MQ==","user":"r1cebank","avatar":"https://avatars.githubusercontent.com/u/261671?u=89ad35e6ea1f934208f32777759c474e4a309d19&v=4","url":"https://github.com/r1cebank","pull_count":1,"commit_count":0},"MDQ6VXNlcjg3NTQ1NTk=":{"id":"MDQ6VXNlcjg3NTQ1NTk=","user":"Razzlegames","avatar":"https://avatars.githubusercontent.com/u/8754559?u=a36146e49292acb9f705fbfbc20309ab9275a463&v=4","url":"https://github.com/Razzlegames","pull_count":5,"commit_count":5},"MDQ6VXNlcjI1Mjc2Mzc=":{"id":"MDQ6VXNlcjI1Mjc2Mzc=","user":"jay3d","avatar":"https://avatars.githubusercontent.com/u/2527637?u=efcd42700d79040815c93474836d2f32d554926c&v=4","url":"https://github.com/jay3d","pull_count":3,"commit_count":3},"MDQ6VXNlcjgzNjc1ODM=":{"id":"MDQ6VXNlcjgzNjc1ODM=","user":"opmana","avatar":"https://avatars.githubusercontent.com/u/8367583?v=4","url":"https://github.com/opmana","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMDU0ODcx":{"id":"MDQ6VXNlcjEzMDU0ODcx","user":"jejung","avatar":"https://avatars.githubusercontent.com/u/13054871?v=4","url":"https://github.com/jejung","pull_count":2,"commit_count":4},"MDQ6VXNlcjM1MjEwOA==":{"id":"MDQ6VXNlcjM1MjEwOA==","user":"samuelgrigolato","avatar":"https://avatars.githubusercontent.com/u/352108?v=4","url":"https://github.com/samuelgrigolato","pull_count":4,"commit_count":4},"MDQ6VXNlcjEwMjQ1NDcx":{"id":"MDQ6VXNlcjEwMjQ1NDcx","user":"Bonfi96","avatar":"https://avatars.githubusercontent.com/u/10245471?u=c5d5848f88ac988456d2c836254a33ff08cdd39f&v=4","url":"https://github.com/Bonfi96","pull_count":2,"commit_count":2},"MDQ6VXNlcjE4NTU0NDg=":{"id":"MDQ6VXNlcjE4NTU0NDg=","user":"susnux","avatar":"https://avatars.githubusercontent.com/u/1855448?v=4","url":"https://github.com/susnux","pull_count":1,"commit_count":1},"MDQ6VXNlcjQzNjkxNzQ=":{"id":"MDQ6VXNlcjQzNjkxNzQ=","user":"Keyaku","avatar":"https://avatars.githubusercontent.com/u/4369174?u=f0996a82482e865739ec7088d3836d39f5648f0f&v=4","url":"https://github.com/Keyaku","pull_count":1,"commit_count":0},"MDQ6VXNlcjQwNzIwNzc=":{"id":"MDQ6VXNlcjQwNzIwNzc=","user":"sunnystormy","avatar":"https://avatars.githubusercontent.com/u/4072077?u=e7e7a18a5d73fc03d42ace92f2a5a3fdb13bfcb0&v=4","url":"https://github.com/sunnystormy","pull_count":2,"commit_count":0},"MDQ6VXNlcjU4OTUzMjg=":{"id":"MDQ6VXNlcjU4OTUzMjg=","user":"hubbyist","avatar":"https://avatars.githubusercontent.com/u/5895328?v=4","url":"https://github.com/hubbyist","pull_count":1,"commit_count":0},"MDQ6VXNlcjU0MTYzNw==":{"id":"MDQ6VXNlcjU0MTYzNw==","user":"brakhane","avatar":"https://avatars.githubusercontent.com/u/541637?v=4","url":"https://github.com/brakhane","pull_count":3,"commit_count":4},"MDQ6VXNlcjExMzU1NDY5":{"id":"MDQ6VXNlcjExMzU1NDY5","user":"Hodes","avatar":"https://avatars.githubusercontent.com/u/11355469?u=b5252be70b8b1c730ba24ebe69d71aee4ccf66e4&v=4","url":"https://github.com/Hodes","pull_count":2,"commit_count":2},"MDQ6VXNlcjkzMDk1ODk=":{"id":"MDQ6VXNlcjkzMDk1ODk=","user":"UgisBrekis","avatar":"https://avatars.githubusercontent.com/u/9309589?u=f23ee1da57530137dfc804b8823009de2909d61d&v=4","url":"https://github.com/UgisBrekis","pull_count":1,"commit_count":1},"MDQ6VXNlcjUyNjgyOQ==":{"id":"MDQ6VXNlcjUyNjgyOQ==","user":"noidexe","avatar":"https://avatars.githubusercontent.com/u/526829?u=41bdf186592d1372030d1d57b246fa08064901d8&v=4","url":"https://github.com/noidexe","pull_count":1,"commit_count":2},"MDQ6VXNlcjExNDUwODc1":{"id":"MDQ6VXNlcjExNDUwODc1","user":"CowThing","avatar":"https://avatars.githubusercontent.com/u/11450875?u=bd65ad24592271be39683b1c777d42cdbb28bc13&v=4","url":"https://github.com/CowThing","pull_count":6,"commit_count":7},"MDQ6VXNlcjE3NzQyMzMz":{"id":"MDQ6VXNlcjE3NzQyMzMz","user":"zenvoid","avatar":"https://avatars.githubusercontent.com/u/17742333?v=4","url":"https://github.com/zenvoid","pull_count":1,"commit_count":4},"MDQ6VXNlcjc1MDA2OTM=":{"id":"MDQ6VXNlcjc1MDA2OTM=","user":"Warlaan","avatar":"https://avatars.githubusercontent.com/u/7500693?v=4","url":"https://github.com/Warlaan","pull_count":2,"commit_count":1},"MDQ6VXNlcjExODE4ODA5":{"id":"MDQ6VXNlcjExODE4ODA5","user":"derderder77","avatar":"https://avatars.githubusercontent.com/u/11818809?v=4","url":"https://github.com/derderder77","pull_count":1,"commit_count":1},"MDQ6VXNlcjE5NjY5Mzky":{"id":"MDQ6VXNlcjE5NjY5Mzky","user":"P-GLEZ","avatar":"https://avatars.githubusercontent.com/u/19669392?v=4","url":"https://github.com/P-GLEZ","pull_count":2,"commit_count":3},"MDQ6VXNlcjg1MjMyOTA=":{"id":"MDQ6VXNlcjg1MjMyOTA=","user":"hyperglow","avatar":"https://avatars.githubusercontent.com/u/8523290?u=782051d3890a199bc95830e0608eceebca6e4027&v=4","url":"https://github.com/hyperglow","pull_count":1,"commit_count":1},"MDQ6VXNlcjcxNzI5MA==":{"id":"MDQ6VXNlcjcxNzI5MA==","user":"ajacobsen","avatar":"https://avatars.githubusercontent.com/u/717290?u=07c3922210b63c17726124e7c538c60406c6aa7a&v=4","url":"https://github.com/ajacobsen","pull_count":1,"commit_count":1},"MDQ6VXNlcjU0MTIzMjI=":{"id":"MDQ6VXNlcjU0MTIzMjI=","user":"toby3d","avatar":"https://avatars.githubusercontent.com/u/5412322?u=cb083c40131b586602bbea9b454b5fb2f9bf10c5&v=4","url":"https://github.com/toby3d","pull_count":1,"commit_count":1},"MDQ6VXNlcjIzNTYzNjg=":{"id":"MDQ6VXNlcjIzNTYzNjg=","user":"JohnnyLeone","avatar":"https://avatars.githubusercontent.com/u/2356368?u=957696ba96399bd140f2a13c6ecc91994fc052ef&v=4","url":"https://github.com/JohnnyLeone","pull_count":0,"commit_count":1},"MDQ6VXNlcjEwMzMyNTM0":{"id":"MDQ6VXNlcjEwMzMyNTM0","user":"jmintb","avatar":"https://avatars.githubusercontent.com/u/10332534?u=26c7f05df22a6c41aa0c6572b26147597e275015&v=4","url":"https://github.com/jmintb","pull_count":0,"commit_count":1},"MDQ6VXNlcjk5MjgyNg==":{"id":"MDQ6VXNlcjk5MjgyNg==","user":"paviro","avatar":"https://avatars.githubusercontent.com/u/992826?u=9463b67d9de31a7313b0cf7709cfcfe04a29843f&v=4","url":"https://github.com/paviro","pull_count":1,"commit_count":1},"MDQ6VXNlcjM5NjQ3NQ==":{"id":"MDQ6VXNlcjM5NjQ3NQ==","user":"Leandros","avatar":"https://avatars.githubusercontent.com/u/396475?u=6450be0ac4ff39c964c9ae629ed9cfa0799a0f85&v=4","url":"https://github.com/Leandros","pull_count":1,"commit_count":1},"MDQ6VXNlcjEwODgzNzQ5":{"id":"MDQ6VXNlcjEwODgzNzQ5","user":"ZX-WT","avatar":"https://avatars.githubusercontent.com/u/10883749?v=4","url":"https://github.com/ZX-WT","pull_count":1,"commit_count":1},"MDQ6VXNlcjY2MzM5OTg=":{"id":"MDQ6VXNlcjY2MzM5OTg=","user":"TheoXD","avatar":"https://avatars.githubusercontent.com/u/6633998?u=fd48458d94478c7999d2df89648d06a7ef20bbf1&v=4","url":"https://github.com/TheoXD","pull_count":1,"commit_count":1},"MDQ6VXNlcjU3NTc3MDQ=":{"id":"MDQ6VXNlcjU3NTc3MDQ=","user":"Griefchief","avatar":"https://avatars.githubusercontent.com/u/5757704?u=66c85b8d1aafbff17a612777926027bc39d9acd6&v=4","url":"https://github.com/Griefchief","pull_count":2,"commit_count":2},"MDQ6VXNlcjEwOTczNDU3":{"id":"MDQ6VXNlcjEwOTczNDU3","user":"iap-mutant","avatar":"https://avatars.githubusercontent.com/u/10973457?v=4","url":"https://github.com/iap-mutant","pull_count":1,"commit_count":1},"MDQ6VXNlcjUxNTg4OQ==":{"id":"MDQ6VXNlcjUxNTg4OQ==","user":"techtonik","avatar":"https://avatars.githubusercontent.com/u/515889?u=f05330ab9c5aea33f69d511dda6ca1a2f55a3126&v=4","url":"https://github.com/techtonik","pull_count":2,"commit_count":2},"MDQ6VXNlcjg4NzIxMTk=":{"id":"MDQ6VXNlcjg4NzIxMTk=","user":"est31","avatar":"https://avatars.githubusercontent.com/u/8872119?u=59897723a76ab72fdda33212120e28153b9f1444&v=4","url":"https://github.com/est31","pull_count":5,"commit_count":7},"MDQ6VXNlcjkxNDIyMjQ=":{"id":"MDQ6VXNlcjkxNDIyMjQ=","user":"agusbena","avatar":"https://avatars.githubusercontent.com/u/9142224?u=b71e56389f037bdaef599b8e26ecfb3271baeafe&v=4","url":"https://github.com/agusbena","pull_count":1,"commit_count":1},"MDQ6VXNlcjg1ODMzNzU=":{"id":"MDQ6VXNlcjg1ODMzNzU=","user":"captainwasabi","avatar":"https://avatars.githubusercontent.com/u/8583375?u=3ba775a7c969868b970d51094de8f38e5f102db7&v=4","url":"https://github.com/captainwasabi","pull_count":1,"commit_count":1},"MDQ6VXNlcjExOTYxOTc=":{"id":"MDQ6VXNlcjExOTYxOTc=","user":"Cybolic","avatar":"https://avatars.githubusercontent.com/u/1196197?v=4","url":"https://github.com/Cybolic","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMjU5NjE3":{"id":"MDQ6VXNlcjEyMjU5NjE3","user":"kjohnson0451","avatar":"https://avatars.githubusercontent.com/u/12259617?u=a22335c21ccdfdcfc84e44a90020b1e421f7ccf9&v=4","url":"https://github.com/kjohnson0451","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMDA2ODE=":{"id":"MDQ6VXNlcjEzMDA2ODE=","user":"mattiascibien","avatar":"https://avatars.githubusercontent.com/u/1300681?u=110fba4860d49e8efc702b75a42cf3d9e77fc8fd&v=4","url":"https://github.com/mattiascibien","pull_count":4,"commit_count":5},"MDQ6VXNlcjY5NDAyOTg=":{"id":"MDQ6VXNlcjY5NDAyOTg=","user":"francogarcia","avatar":"https://avatars.githubusercontent.com/u/6940298?v=4","url":"https://github.com/francogarcia","pull_count":1,"commit_count":1},"MDQ6VXNlcjMxNjQxOTA=":{"id":"MDQ6VXNlcjMxNjQxOTA=","user":"CombustibleLemonade","avatar":"https://avatars.githubusercontent.com/u/3164190?v=4","url":"https://github.com/CombustibleLemonade","pull_count":1,"commit_count":3},"MDQ6VXNlcjM5NDM4":{"id":"MDQ6VXNlcjM5NDM4","user":"JoshuaGrams","avatar":"https://avatars.githubusercontent.com/u/39438?u=42e26c8e5061bcbc1238c37159ad9d2b17526a26&v=4","url":"https://github.com/JoshuaGrams","pull_count":11,"commit_count":22},"MDQ6VXNlcjM4MjI3Njg=":{"id":"MDQ6VXNlcjM4MjI3Njg=","user":"Anarchid","avatar":"https://avatars.githubusercontent.com/u/3822768?u=b3d706b1b305a61b6df8870527a8d033fc75a0ee&v=4","url":"https://github.com/Anarchid","pull_count":1,"commit_count":2},"MDQ6VXNlcjM2ODU2MTM=":{"id":"MDQ6VXNlcjM2ODU2MTM=","user":"mownier","avatar":"https://avatars.githubusercontent.com/u/3685613?u=574b10aed772609538bfcd7db2845efd3ea2a8f5&v=4","url":"https://github.com/mownier","pull_count":1,"commit_count":1},"MDQ6VXNlcjEyMzc2MDQy":{"id":"MDQ6VXNlcjEyMzc2MDQy","user":"HeartoLazor","avatar":"https://avatars.githubusercontent.com/u/12376042?u=74f446edcbe918eab92fcc507e31ea81ebca203d&v=4","url":"https://github.com/HeartoLazor","pull_count":2,"commit_count":2},"MDQ6VXNlcjQyNzY1OTM=":{"id":"MDQ6VXNlcjQyNzY1OTM=","user":"luizpvas","avatar":"https://avatars.githubusercontent.com/u/4276593?u=37682428c431c000e523cc24df02e543ee1f5068&v=4","url":"https://github.com/luizpvas","pull_count":1,"commit_count":1},"MDQ6VXNlcjYwOTk=":{"id":"MDQ6VXNlcjYwOTk=","user":"slapin","avatar":"https://avatars.githubusercontent.com/u/6099?v=4","url":"https://github.com/slapin","pull_count":1,"commit_count":3},"MDQ6VXNlcjExNzQ4NTg=":{"id":"MDQ6VXNlcjExNzQ4NTg=","user":"Adjective-Object","avatar":"https://avatars.githubusercontent.com/u/1174858?u=8a6259bcc32bba59fc8b9bf3f03c7fa0701d4fe5&v=4","url":"https://github.com/Adjective-Object","pull_count":1,"commit_count":1},"MDQ6VXNlcjIxMjkxNTA=":{"id":"MDQ6VXNlcjIxMjkxNTA=","user":"teamblubee","avatar":"https://avatars.githubusercontent.com/u/2129150?v=4","url":"https://github.com/teamblubee","pull_count":1,"commit_count":1},"MDQ6VXNlcjUyNzg4NzY=":{"id":"MDQ6VXNlcjUyNzg4NzY=","user":"demolitions","avatar":"https://avatars.githubusercontent.com/u/5278876?u=8f045086d9cec2c2179ba7f26580378bebadd047&v=4","url":"https://github.com/demolitions","pull_count":2,"commit_count":2},"MDQ6VXNlcjkxOTAxNw==":{"id":"MDQ6VXNlcjkxOTAxNw==","user":"bdero","avatar":"https://avatars.githubusercontent.com/u/919017?u=61c8fc05fc5647dffb28e33b94cd570828853bc0&v=4","url":"https://github.com/bdero","pull_count":1,"commit_count":1},"MDQ6VXNlcjE0OTU3NDA3":{"id":"MDQ6VXNlcjE0OTU3NDA3","user":"RegalMedia","avatar":"https://avatars.githubusercontent.com/u/14957407?u=fe5bb97df7b71740d5817c7bed9ab74ef83403f8&v=4","url":"https://github.com/RegalMedia","pull_count":1,"commit_count":1},"MDQ6VXNlcjQ3MDAxMjI=":{"id":"MDQ6VXNlcjQ3MDAxMjI=","user":"martindzejky","avatar":"https://avatars.githubusercontent.com/u/4700122?u=6c1fff063de1a3867a0738025b1cd84149c22a13&v=4","url":"https://github.com/martindzejky","pull_count":4,"commit_count":6},"MDQ6VXNlcjg3NzkzMzE=":{"id":"MDQ6VXNlcjg3NzkzMzE=","user":"Stabington","avatar":"https://avatars.githubusercontent.com/u/8779331?u=49d6944931aecc35892aaf31bf0a36348fe6071b&v=4","url":"https://github.com/Stabington","pull_count":1,"commit_count":0},"MDQ6VXNlcjI1NjcxNjI=":{"id":"MDQ6VXNlcjI1NjcxNjI=","user":"w84death","avatar":"https://avatars.githubusercontent.com/u/2567162?u=6fb2e06731bd1f74f87df2d9aade9e872a78d61a&v=4","url":"https://github.com/w84death","pull_count":1,"commit_count":1},"MDQ6VXNlcjEzMDEyMDE=":{"id":"MDQ6VXNlcjEzMDEyMDE=","user":"wass3r","avatar":"https://avatars.githubusercontent.com/u/1301201?v=4","url":"https://github.com/wass3r","pull_count":1,"commit_count":1},"MDQ6VXNlcjYzNTE0MjE=":{"id":"MDQ6VXNlcjYzNTE0MjE=","user":"adolson","avatar":"https://avatars.githubusercontent.com/u/6351421?v=4","url":"https://github.com/adolson","pull_count":2,"commit_count":2}},"commits":{"9bd402698cfa299b79b9144f8d7744c308a4e085":{"hash":"9bd402698cfa299b79b9144f8d7744c308a4e085","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-stable \\o/","body":"Congratulations to everyone in the Godot community for the tremendous work\ndone on this release since 18 months, with hundreds of contributors pushing\nalmost 7500 commits with more than 3000 PRs and closing over 2000 issues\n(and fixing even more than that, as many work-in-progress bugs were fixed\nbefore an issue could be filled).\n\nGodot 3.0 is definitely our biggest and boldest release so far, and we want\nto thank the whole community for their unswerving support during this long\nwait.\n\nFrom there on, there is a lot of work to do to strengthen the foundations\nthat we built with 3.0, fixing the bugs that the many refactorings probably\nintroduced, optimizing new features and enhancing the usability again...\n\nThe 3.x era should be a fruitful one for Godot, and we hope that you will\ncontinue using it to create awesome 2D and 3D games and increase the\nnotoriety of your favourite engine in the game development industry.\n\nAnd now, let's all start waiting for 3.1...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4caadae0f15d658d464d125829039a2e35c68124":{"hash":"4caadae0f15d658d464d125829039a2e35c68124","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16132 from Noshyaar/p","body":"ProjectManager: prevent installing project template in non-empty dir","is_cherrypick":false,"cherrypick_hash":"","pull":""},"499a0b77dccc0520ee4b8cedc620b55b12ed7eb8":{"hash":"499a0b77dccc0520ee4b8cedc620b55b12ed7eb8","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ProjectManager: prevent installing project template in non-empty dir","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f12e8568d43de853e0b98588e7f132a61a92fc45":{"hash":"f12e8568d43de853e0b98588e7f132a61a92fc45","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16081 from djgaspa/dll-directory","body":"Fix remove_dll_directory crash when cookie is null","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4553c81ceb7b9ee17fde2cf13623a32bf7f98078":{"hash":"4553c81ceb7b9ee17fde2cf13623a32bf7f98078","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16080 from volzhs/doc-projectsettings","body":"Update ProjectSettings description to correct usage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1fb18f15d9044969813c834e02e0276005e4cff7":{"hash":"1fb18f15d9044969813c834e02e0276005e4cff7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16114 from hpvb/fix-16031","body":"Use the appropriate Variant hash and compare functions for Dictionaries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcacf36118d14739db74f0acca61e3530e13673a":{"hash":"dcacf36118d14739db74f0acca61e3530e13673a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16118 from neikeq/i-dont-know-what-to-write-here-anymore","body":"Mono: Fix build errors with tools=no and target=release","is_cherrypick":false,"cherrypick_hash":"","pull":""},"947abe909dae24530fe74d590a84aa26b5e0e8eb":{"hash":"947abe909dae24530fe74d590a84aa26b5e0e8eb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16119 from robfram/fix-camera_drag_limit","body":"Fix inverted RIGHT/LEFT and TOP/BOTTOM Camera2d drag margins","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13596bb09a7fa6fc4dec7c406378055141c9e0e2":{"hash":"13596bb09a7fa6fc4dec7c406378055141c9e0e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16123 from neikeq/lmao","body":"Mono: Fix method_bind fields being generated as instance members","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72b0a9432bef77e94ae395dc12f59cbc3fe9b323":{"hash":"72b0a9432bef77e94ae395dc12f59cbc3fe9b323","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix method_bind fields being generated as instance members","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16123},"3cf2d6524b85c5e536dbb00f16de720c3eccbce8":{"hash":"3cf2d6524b85c5e536dbb00f16de720c3eccbce8","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDY1Nzk1"],"author_raw":"robfram <robfram@gmail.com>","committer_raw":"robfram <robfram@gmail.com>","summary":"Fix inverted RIGHT/LEFT TOP/BOTTOM Camera2D drag margin in runtime (editor works fine). Fix #16095.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16119},"0c3bbcaa0085c579daa9dcba4c3ac60626b07413":{"hash":"0c3bbcaa0085c579daa9dcba4c3ac60626b07413","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix build errors with tools=no and target=release","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16118},"7577252b1bd3e38a0aa6da1e5e6beee333af5e6f":{"hash":"7577252b1bd3e38a0aa6da1e5e6beee333af5e6f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Use the appropriate Variant hash and compare functions for Dictionaries","body":"Dictionaires did not use the VariantHasher and VariantComparator making\nthem unsafe for use with NaN values as keys. This PR uses the\nappropriate Variant implementations for these functions.\n\nvar d = {}\nd[Vector2(NAN, NAN)] = 0\nd[Vector2(NAN, NAN)] = 0\nprint(d.size())\n\nwill now output '1' and not '2'\n\nThis fixes #16031","is_cherrypick":false,"cherrypick_hash":"","pull":16114},"4a042b1f7a4d6d9d41ab46c5e0f069d848b408f5":{"hash":"4a042b1f7a4d6d9d41ab46c5e0f069d848b408f5","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16094 from bruvzg/fix_mac_os_build","body":"Fix macOS build after #16092","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24b01fe70c7dee1283bbb148a33ab9ac9e95893a":{"hash":"24b01fe70c7dee1283bbb148a33ab9ac9e95893a","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix macOS build after #16092","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16094},"88aed259f90c6f49e22f57a7eae6c2632010bccd":{"hash":"88aed259f90c6f49e22f57a7eae6c2632010bccd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16092 from hpvb/make-separate-debug-symbols-opt-in","body":"Make separate debug symbols opt-in","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6d9a7665acdd5785760eee0c69bd1d2a53b6b90":{"hash":"c6d9a7665acdd5785760eee0c69bd1d2a53b6b90","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Make separate debug symbols opt-in","body":"This adds a separate_debug_symbols option to the x11, windows, and osx\ntargets. This will default to adding normal debugging symbols to the\nartifacts and only splits them when separate_debug_symbols=yes on the\nScons command line.","is_cherrypick":false,"cherrypick_hash":"","pull":16092},"9ba5fb87f009faea406e3968f4d88234752d635b":{"hash":"9ba5fb87f009faea406e3968f4d88234752d635b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bullet: allow unbundling only if > 2.87","body":"Looks like we are using cutting edge methods which are not even\nif the current stable 2.87.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18e66a28bcda227e212d43bebaf09bd8ad34d3f2":{"hash":"18e66a28bcda227e212d43bebaf09bd8ad34d3f2","is_merge":false,"authored_by":["MDQ6VXNlcjM5Mjk5MzE="],"author_raw":"djgaspa <djgaspa@gmail.com>","committer_raw":"djgaspa <djgaspa@gmail.com>","summary":"Fix remove_dll_directory crash when cookie is null","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16081},"a62d8de0622115f9744b6c4ac5feec1d4c984165":{"hash":"a62d8de0622115f9744b6c4ac5feec1d4c984165","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update ProjectSettings description to correct usage","body":"Fix #16078","is_cherrypick":false,"cherrypick_hash":"","pull":16080},"a98e9496eb71554656c7c1eed9a69d20aed9886c":{"hash":"a98e9496eb71554656c7c1eed9a69d20aed9886c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16073 from neikeq/AaaaHH","body":"Mono: Don't defer call to dispose queue objects when finalizing domain","is_cherrypick":false,"cherrypick_hash":"","pull":""},"562ec3f5e6260592e14db3d7d388eb5585c99381":{"hash":"562ec3f5e6260592e14db3d7d388eb5585c99381","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Don't defer call to dispose queue objects when finalizing domain","body":"It's going to be called anyway after `mono_domain_finalize`.\nThis also prevents crashes, since the MessageQueue singleton could already be freed at this point (see: #15702).","is_cherrypick":false,"cherrypick_hash":"","pull":16073},"76ec7280036930a7701d0a92a817ca3a79fcd936":{"hash":"76ec7280036930a7701d0a92a817ca3a79fcd936","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16071 from neikeq/issue-15656","body":"Mono: Fix NodePath and RID bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58448561c77db9a70cf25b70a0f715b570be99e7":{"hash":"58448561c77db9a70cf25b70a0f715b570be99e7","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix NodePath and RID bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16071},"bcbf744b737779fc20d1da0d27eee3551d171413":{"hash":"bcbf744b737779fc20d1da0d27eee3551d171413","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03d42e9e0d28e028ac2904afbd0ac451b0ad3f06":{"hash":"03d42e9e0d28e028ac2904afbd0ac451b0ad3f06","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dist: Update manpage and macOS version string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51060a36513507593a7db67e839f1beba9f98c40":{"hash":"51060a36513507593a7db67e839f1beba9f98c40","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16062 from icnikerazah/keyboard_shortcut_conflict","body":"Fixes The \"script_text_editor/clone_down\" shortcut that conflicts with the \"editor/play\" shortcut on macOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72901936cc3470dd65832a1631ee4bec7c1e5239":{"hash":"72901936cc3470dd65832a1631ee4bec7c1e5239","is_merge":false,"authored_by":[""],"author_raw":"Razah <icnikerazah@gmail.com>","committer_raw":"Razah <icnikerazah@gmail.com>","summary":"Fix shortcut conflict","body":"fix https://github.com/godotengine/godot/issues/16054\nThe clone_down shortcut that conflicts with the \"editor / play\" shortcut has been replaced by \"SHIFT + COMMAND + C\" instead of \"COMMAND + B\" on macOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"018168153fcfecea5ae81f4b106a497d4b17dfd5":{"hash":"018168153fcfecea5ae81f4b106a497d4b17dfd5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16063 from bojidar-bg/16051-double-autoplay","body":"Remove duplicate \"autoplay\" property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57bed14e9543aa98feea501c1dc09a66db691bec":{"hash":"57bed14e9543aa98feea501c1dc09a66db691bec","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Remove duplicate \"autoplay\" property","body":"Part of #16051","is_cherrypick":false,"cherrypick_hash":"","pull":16063},"8afe5b4d9fa50d807f79006ab457c41e4de83247":{"hash":"8afe5b4d9fa50d807f79006ab457c41e4de83247","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16059 from eska014/html5-notls","body":"Disable OpenSSL module in HTML5 platform by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a3aaaf27666d6eed2cf3bf41e1adddfdedb2dfc":{"hash":"4a3aaaf27666d6eed2cf3bf41e1adddfdedb2dfc","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Disable OpenSSL module in HTML5 platform by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16059},"f2e3825616ce67078159adc3d591e4c6e368983a":{"hash":"f2e3825616ce67078159adc3d591e4c6e368983a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Fix references to online tutorials after godotengine/godot-docs#1015","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d516aab8fa6b64c914082888863c5a89b3fec574":{"hash":"d516aab8fa6b64c914082888863c5a89b3fec574","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync with current source","body":"Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018\nand fix the version tag in all files (not really stable yet, but it makes no sense\nto hardcode rc3 at this stage).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abccd47ad09b909f4d043cfa73cea4e6e6494a05":{"hash":"abccd47ad09b909f4d043cfa73cea4e6e6494a05","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16044 from icnikerazah/maximum_recent_files","body":"Fix slider range step of maximum_recent_files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4700f2d79a108dc12b1624fb768b0047cbf0d590":{"hash":"4700f2d79a108dc12b1624fb768b0047cbf0d590","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16057 from kurtisharms/fix_ts","body":"Fix mixed use of tabs and spaces in methods.py","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6f787cb028f7780b3af12a4667deaf9d75f0ceb":{"hash":"e6f787cb028f7780b3af12a4667deaf9d75f0ceb","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTE0MQ=="],"author_raw":"Kurtis Harms <emailkurtis@gmail.com>","committer_raw":"Kurtis Harms <emailkurtis@gmail.com>","summary":"Fix mixed use of tabs and spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16057},"94b88c7b0f8c140667824e70602b25ac5c53f61d":{"hash":"94b88c7b0f8c140667824e70602b25ac5c53f61d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16049 from Zylann/fix_vs_free_rid","body":"Fix VisualServer.free conflicting with Object.free","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8dc62bbc96cf41540382c70a4f0f9709c332e33e":{"hash":"8dc62bbc96cf41540382c70a4f0f9709c332e33e","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix VisualServer.free conflicting with Object.free","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16049},"70fca42cd91d29da4b0844b5fb84923ea041a75a":{"hash":"70fca42cd91d29da4b0844b5fb84923ea041a75a","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"removed debug print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81426ff0a84b0b7f9c52f6f908fe30bec538fa8b":{"hash":"81426ff0a84b0b7f9c52f6f908fe30bec538fa8b","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"- Improves portability in joystick buttons enum","body":"- Fixes linking bug in modules split library","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3455e43a134e8e44e39f968d7a5376f78ba264a1":{"hash":"3455e43a134e8e44e39f968d7a5376f78ba264a1","is_merge":false,"authored_by":[""],"author_raw":"Razah <33985414+icnikerazah@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"maximum recent files increment fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81d7b015967655ff724f0a11d9262e6bd4166c98":{"hash":"81d7b015967655ff724f0a11d9262e6bd4166c98","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS list","body":"Adds @Nutriz and @nounoursheureux.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4808dfb06b187de44703d6263f94938012222c33":{"hash":"4808dfb06b187de44703d6263f94938012222c33","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd716cf81eb95ce4b8c4aa40f6851ce23fdcecf9":{"hash":"bd716cf81eb95ce4b8c4aa40f6851ce23fdcecf9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94f315df0153574dcafd0d8f3fcbb39762914cfb":{"hash":"94f315df0153574dcafd0d8f3fcbb39762914cfb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Silence verbose stderr info message on X11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08b7cd0d3d131f54b3a4d8440f650105acb97288":{"hash":"08b7cd0d3d131f54b3a4d8440f650105acb97288","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16041 from Chaosus/fixcolordoc","body":"Fix small bug in color doc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70bba4e62dc3ffe258fcc19b1e31af0354cedb3f":{"hash":"70bba4e62dc3ffe258fcc19b1e31af0354cedb3f","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fix bug in color doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16041},"44cce2bdfb553b24cc00ad61c389d7f97851c2ea":{"hash":"44cce2bdfb553b24cc00ad61c389d7f97851c2ea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16025 from AndreaCatania/raysh","body":"Improved stabilization of ray shape in Bullet","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1d35f62dd94d97b953c952510fd30d0ce1edd11":{"hash":"b1d35f62dd94d97b953c952510fd30d0ce1edd11","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Improved stabilization of ray shape in Bullet","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16025},"5342ec32b5c48295c9e45bfa107d7acd40f6df8f":{"hash":"5342ec32b5c48295c9e45bfa107d7acd40f6df8f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15844 from letheed/better-error-msg","body":"Make cyclic resource inclusion error message more helpful","is_cherrypick":false,"cherrypick_hash":"","pull":""},"925791dd8a27ac7670dd4146a1d8f421572c3f85":{"hash":"925791dd8a27ac7670dd4146a1d8f421572c3f85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15869 from guilhermefelipecgs/fix_always_open_output_on_play","body":"Fix option run/output/always_open_output_on_play","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ecf2fdd51069a86af86c8a5776f8085c4e74973":{"hash":"0ecf2fdd51069a86af86c8a5776f8085c4e74973","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16018 from volzhs/rotate-line","body":"Rotate Control node with respecting pivot offset","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ff8d4b07d22e3164894fd1e886e339b024c1a35":{"hash":"5ff8d4b07d22e3164894fd1e886e339b024c1a35","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16019 from eska014/html5-fix-no-resize-on-start","body":"Fix HTML5 JS API setResizeCanvasOnStart","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb56315ea20bad73f1169e86a1c213bcdc0be08b":{"hash":"fb56315ea20bad73f1169e86a1c213bcdc0be08b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16005 from Zephilinox/print_fps","body":"Print FPS setting now only prints the game FPS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48611afb80ec3d24b1a3466fb3541dee464eef2f":{"hash":"48611afb80ec3d24b1a3466fb3541dee464eef2f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Rotate Control node with respecting pivot offset","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16018},"dcc55bad20e8538819e3daac4a23ba9d05d25bcd":{"hash":"dcc55bad20e8538819e3daac4a23ba9d05d25bcd","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix HTML5 JS API setResizeCanvasOnStart","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16019},"e1ae7dffd3ffe29dedbf60a42fc5d1c0e4d9014a":{"hash":"e1ae7dffd3ffe29dedbf60a42fc5d1c0e4d9014a","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #16016 from neikeq/issue-13316","body":"Fix CSharpInstance::call not initializing CallError","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c33939ce6d9b1b1b4f3ff0eca2b60c371fbef85":{"hash":"8c33939ce6d9b1b1b4f3ff0eca2b60c371fbef85","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix CSharpInstance::call not initializing CallError","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16016},"1c473a47e55247dafe7971fa69f6b2d6155ac33b":{"hash":"1c473a47e55247dafe7971fa69f6b2d6155ac33b","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjA4NjM="],"author_raw":"Zephilinox <zephilinox@hotmail.co.uk>","committer_raw":"Zephilinox <zephilinox@hotmail.co.uk>","summary":"Print FPS setting now only prints the game FPS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":16005},"59e83af201af5a93c7a13750d781c050c2275c07":{"hash":"59e83af201af5a93c7a13750d781c050c2275c07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15999 from paulloz/fix-csharp-await","body":"Fix csharp await","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e30aa1386c27b8cc4cb6eb0df8d11792a964bf12":{"hash":"e30aa1386c27b8cc4cb6eb0df8d11792a964bf12","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"update signals' MethodInfo in Tween","body":"key is a NodePath, not a String","is_cherrypick":false,"cherrypick_hash":"","pull":15999},"76a615aea4c446a1efec894fa48b1c481fea663f":{"hash":"76a615aea4c446a1efec894fa48b1c481fea663f","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"SignalAwaiter::_signal_callback was calling the thunk with a wrong pointer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15999},"19548753f1cce086857f67284e1e47cf9c8018c1":{"hash":"19548753f1cce086857f67284e1e47cf9c8018c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15994 from brainsick/path2d-curve-defense","body":"defend Path2D against a null curve","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd6a98b753a1b749129d0c743db5d02bcedd7b0a":{"hash":"fd6a98b753a1b749129d0c743db5d02bcedd7b0a","is_merge":false,"authored_by":["MDQ6VXNlcjExMTE1NzM="],"author_raw":"Todd Ross <github@brainsick.com>","committer_raw":"Todd Ross <github@brainsick.com>","summary":"defend Path2D against a null curve","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15994},"511742eb68790345abf594b42b6c25b38360c3df":{"hash":"511742eb68790345abf594b42b6c25b38360c3df","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15972 from akien-mga/mono-warning","body":"Mono: Display opt-out warning in editor about WIP status","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3c43edcbc557efd5bbc5ef35daac89e19a7fd5e":{"hash":"d3c43edcbc557efd5bbc5ef35daac89e19a7fd5e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15984 from volzhs/physics_fps","body":"Rename Fixed Fps to Physics Fps on Project Settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56d4456bea59cc1ea93fae62d1ddafc958fe304b":{"hash":"56d4456bea59cc1ea93fae62d1ddafc958fe304b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Rename Fixed Fps to Physics Fps on Project Settings","body":"Fixes #15981","is_cherrypick":false,"cherrypick_hash":"","pull":15984},"f4d67433e7ffa2be15966c00e8e9d495bf42f8d0":{"hash":"f4d67433e7ffa2be15966c00e8e9d495bf42f8d0","is_merge":false,"authored_by":["MDQ6VXNlcjE0MjYyMDE="],"author_raw":"PetePete1984 <k_iller21@hotmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"More precise description for is_visible_in_tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccfe9f049f508f70ddbce66327cf0b1c7538cb2e":{"hash":"ccfe9f049f508f70ddbce66327cf0b1c7538cb2e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15973 from paulloz/csharp-rid-fix","body":"RID cached class was wrong (mono)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e48ccc235f87207b7621601c5c4b794c7c4a4fab":{"hash":"e48ccc235f87207b7621601c5c4b794c7c4a4fab","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Mono: Display opt-out warning in editor about WIP status","body":"This ensures that all users of the Mono flavour of Godot 3.0 are aware\nof its current shortcomings (no export, crashes and usability issues).\nThe dialog is shown each time the editor is started, until the checkbox\nis disabled (i.e. until users will have actually read it).\n\nFixes #15956.","is_cherrypick":false,"cherrypick_hash":"","pull":15972},"1eb9c7e6cb4bc66e609969ed134dd00e3d5c608b":{"hash":"1eb9c7e6cb4bc66e609969ed134dd00e3d5c608b","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"RID cached class was wrong (mono)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15973},"30dabae56ee11c9f2d5ef122ed3d4e1f29c77ca3":{"hash":"30dabae56ee11c9f2d5ef122ed3d4e1f29c77ca3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15968 from Noshyaar/license","body":"Copyright: replace tabs by 8 spaces","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d79c2ca5af16d9d461587a4aae5ef7b69c6c492":{"hash":"4d79c2ca5af16d9d461587a4aae5ef7b69c6c492","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Copyright: replace tabs by 8 spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a294c994000619245d0f7b39bdb8290fcd471831":{"hash":"a294c994000619245d0f7b39bdb8290fcd471831","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Copyright: Add license info for bullet and Mozilla CA certs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d50c0efd2c352b1e03fea1425e01e120dab8f2bb":{"hash":"d50c0efd2c352b1e03fea1425e01e120dab8f2bb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-rc3","body":"Jamais deux sans trois.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"879e5abe0527164a6261b05fb3626e530eb6e241":{"hash":"879e5abe0527164a6261b05fb3626e530eb6e241","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix typo in translation msgid","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d1d0e6f62057ab2f6628d6559e60174e2af4947":{"hash":"4d1d0e6f62057ab2f6628d6559e60174e2af4947","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa9b1bd101dfc17a03f8c2d7bd82f2dcc6d92203":{"hash":"aa9b1bd101dfc17a03f8c2d7bd82f2dcc6d92203","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15949 from MarianoGnu/issue_15743","body":"Prevent prompting unexpected errors on Bullet's RigidBody. Attemps to fix #15743","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c5d11d6008c13f1eaad4aafdadc514cb3c8fe17":{"hash":"3c5d11d6008c13f1eaad4aafdadc514cb3c8fe17","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15963 from Noshyaar/l","body":"Fix ObjectDB Instances still exist","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70be6848c251e04ef864fa2a75da15371bdc6828":{"hash":"70be6848c251e04ef864fa2a75da15371bdc6828","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix ObjectDB Instances still exist","body":"```\nWARNING: cleanup: ObjectDB Instances still exist!\nAt: core/object.cpp:1989.\nLeaked Instance: VSeparator:13837 - Node Name:\nLeaked Instance: AutotileEditorHelper:13814\nOrphan StringName: VSeparator\nOrphan StringName: AutotileEditorHelper\nStringName: 2 unclaimed string names at exit.\n```","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37cb029fcc158b8dc43bfefecc6709ae0237642b":{"hash":"37cb029fcc158b8dc43bfefecc6709ae0237642b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15938 from poke1024/fix15904","body":"Fix crash on deleted rigidbodies without contact monitor (issue 15904)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8390105c3f8e65d790eb291662382a3095afdeb":{"hash":"d8390105c3f8e65d790eb291662382a3095afdeb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15917 from brainsick/doc-os-commands","body":"clarify OS.execute usage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1f34249ebacb3098c9da8c21ef47cfc93ac812c":{"hash":"e1f34249ebacb3098c9da8c21ef47cfc93ac812c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typo in CollisionObject warning","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8daf5491ab6bc60434e4d952830bdd258eaf0e53":{"hash":"8daf5491ab6bc60434e4d952830bdd258eaf0e53","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"I have no idea why this commit fixes #15392","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28744b704d384b1aff0f9a695fbf652406e84587":{"hash":"28744b704d384b1aff0f9a695fbf652406e84587","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15935 from paulloz/fix-csharp-exported-properties","body":"Fix GDMonoProperty::set_value","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a695510674dd59625598d05491e5908d0199dda5":{"hash":"a695510674dd59625598d05491e5908d0199dda5","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15916 from touilleMan/disable-pluginscritp-in-dialog-box","body":"Hide only PluginScript in dialog box","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0908565608b989f8ce4bae6cbe5572f26c8cebe":{"hash":"d0908565608b989f8ce4bae6cbe5572f26c8cebe","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"attemp to fix #15743","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15949},"e9237d83c748efdd44741c1ab0e39d5840d526bb":{"hash":"e9237d83c748efdd44741c1ab0e39d5840d526bb","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix crash on deleted rigidbodies without contact monitor (issue 15904)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15938},"e0ce2496213e2dbec1fd773e19b5a487c62ebb58":{"hash":"e0ce2496213e2dbec1fd773e19b5a487c62ebb58","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"fix GDMonoProperty::set_value","body":"was calling getter and not setter\nshould close #15387","is_cherrypick":false,"cherrypick_hash":"","pull":15935},"fa569210f5ef316177724169a42d2b82f4ab03d9":{"hash":"fa569210f5ef316177724169a42d2b82f4ab03d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15929 from poke1024/fix15902","body":"Revert 67ae443c5696b96590ca4c32cb2828692e805b73","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec98e0b715ae7fa7120638107a39544362428177":{"hash":"ec98e0b715ae7fa7120638107a39544362428177","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"GDScript: always call ResourceLoader::load() in non-completion mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15929},"b57dcf446ea1013232a6a553b2a14220aa0a8546":{"hash":"b57dcf446ea1013232a6a553b2a14220aa0a8546","is_merge":false,"authored_by":["MDQ6VXNlcjExMTE1NzM="],"author_raw":"Todd Ross <github@brainsick.com>","committer_raw":"Todd Ross <github@brainsick.com>","summary":"clarify OS.execute usage, add examples","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15917},"9fba9e5465c2fed6117e7fe5904f1e6da01f8858":{"hash":"9fba9e5465c2fed6117e7fe5904f1e6da01f8858","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Hide only PluginScript in dialog box","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15916},"c58891ff4ce9559fb1413d34159d3fb039999402":{"hash":"c58891ff4ce9559fb1413d34159d3fb039999402","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Allow shadowing class members with local variables in GDScript, closes #15896","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f8b032eede264f2958998ccd038e0c61abdf75e":{"hash":"8f8b032eede264f2958998ccd038e0c61abdf75e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15905 from binbitten/fix-capture-win","body":"Fix horizontal scroll for windows platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"017a8521c0e333240448182bd2aa6a6fb3cc5047":{"hash":"017a8521c0e333240448182bd2aa6a6fb3cc5047","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fix horizontal scroll for windows platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15905},"00387cbe1b05c6093baea76d6852af18842c0f65":{"hash":"00387cbe1b05c6093baea76d6852af18842c0f65","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15898 from yurchor/patch-1","body":"Fix minor typo: it's -> its","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17614f79ea389f2428ce421f68fd13f0d2c898b8":{"hash":"17614f79ea389f2428ce421f68fd13f0d2c898b8","is_merge":false,"authored_by":["MDQ6VXNlcjIyNTU4NTk="],"author_raw":"Yuri Chornoivan <yurchor@ukr.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix minor typo: it's -> its","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15898},"f5234e70be7dec4930c2d5a0e829ff480d044b1d":{"hash":"f5234e70be7dec4930c2d5a0e829ff480d044b1d","is_merge":true,"authored_by":[],"author_raw":"Leon Krause <Lk@Leonkrause.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15887 from x1212/html_change_tc_standard_to_s3tc","body":"HTML export: Make s3tc the standard Texture Format","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cd5b1fec835598b777fdfdd9f9265a495d47029":{"hash":"3cd5b1fec835598b777fdfdd9f9265a495d47029","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15891 from karroffel/stringbuilder-fix-crash","body":"fixed crash with StringBuilder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30822e8ab7735f3a715d4375292df5f0989ab788":{"hash":"30822e8ab7735f3a715d4375292df5f0989ab788","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fixed crash with StringBuilder","body":"When using a newly created StringBuilder then the as_string() method\nwill crash when trying to free an allocated 0-sized chunk of memory.\n\nWhen 0 bytes get allocated with memnew_arr then a NULL pointer gets\nreturned. When trying to free that pointer the programm will crash.","is_cherrypick":false,"cherrypick_hash":"","pull":15891},"eec2218e7cd91c91865301d779d38c89891d2301":{"hash":"eec2218e7cd91c91865301d779d38c89891d2301","is_merge":false,"authored_by":["MDQ6VXNlcjE4NzE4Nzc="],"author_raw":"x1212 <x1212-x@web.de>","committer_raw":"x1212 <x1212-x@web.de>","summary":"HTML export: Make s3tc the standard Texture Format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15887},"09732a15a50cedc4d495588f77784c26d3b3c7a7":{"hash":"09732a15a50cedc4d495588f77784c26d3b3c7a7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f70ba5bd9d8e062f8fd211f39e71be4c71b5b2b":{"hash":"1f70ba5bd9d8e062f8fd211f39e71be4c71b5b2b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds Romanian translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9974e86904d3539e0c04d38bfc3c38c195bdc177":{"hash":"9974e86904d3539e0c04d38bfc3c38c195bdc177","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","summary":"Fix option run/output/always_open_output_on_play","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15869},"eb9fa02fbdfe59f8012979f137447dd8026f33b5":{"hash":"eb9fa02fbdfe59f8012979f137447dd8026f33b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15850 from Anutrix/master","body":"Added description to dedent in String.xml","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d4c6449f4e8949b34afa8d1c044dc47d1badb39":{"hash":"6d4c6449f4e8949b34afa8d1c044dc47d1badb39","is_merge":false,"authored_by":["MDQ6VXNlcjExNDU5MDI4"],"author_raw":"Anutrix <numaanzaheerahmed@yahoo.com>","committer_raw":"unknown <numaanzaheerahmed@yahoo.com>","summary":"Added description to dedent in String.xml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15850},"a15f60d212408aa81735307ad37c7dd5c667b07d":{"hash":"a15f60d212408aa81735307ad37c7dd5c667b07d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15863 from touilleMan/fix-pluginscript-crash-in-dialog-box","body":"Hide Script nodes in dialog box to prevent crash with pluginscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"431ecc206150ae177a0af30d44c344543057d0ed":{"hash":"431ecc206150ae177a0af30d44c344543057d0ed","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Hide Script nodes in dialog box to prevent crash with pluginscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15863},"fe2932a969cdc0483c31c12c1f8bfd5868401da8":{"hash":"fe2932a969cdc0483c31c12c1f8bfd5868401da8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15861 from poke1024/macos-keybuffer","body":"On macOS, prevent key_event_buffer overflows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76bff3ef6ef04681b569415379f1985d6a8c72c2":{"hash":"76bff3ef6ef04681b569415379f1985d6a8c72c2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-rc2","body":"Dr. Freeman, we're coming for you!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2419ffd428309d7159c3c28865060b19cd27b92a":{"hash":"2419ffd428309d7159c3c28865060b19cd27b92a","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"On macOS, prevent key_event_buffer overflows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15861},"0a469fc8ce67074296676c4d016cb68d46febb00":{"hash":"0a469fc8ce67074296676c4d016cb68d46febb00","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15858 from willnationsdev/vs-hpp-support","body":"Allow VS to include .hpp files in scons builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f1a38b5ec4a8160079d288d9ce65325d39b5bdb":{"hash":"1f1a38b5ec4a8160079d288d9ce65325d39b5bdb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15856 from Noshyaar/indent","body":"SCsub: fix mixed indentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a025ca5fc66ad897ac7a8ac9db1f79cb51026ebc":{"hash":"a025ca5fc66ad897ac7a8ac9db1f79cb51026ebc","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Include .hpp files in VS scons builds. Fixed Typo.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15858},"d7e07fb25a60e8aaca8634aaf9683730aa44049d":{"hash":"d7e07fb25a60e8aaca8634aaf9683730aa44049d","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15857 from YeldhamDev/find_last_doc","body":"[DOCS] Fixed incorrect information inside String's \"find_last\" method\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8f6acee4b16e57325e72d39bdb00214227a3869":{"hash":"d8f6acee4b16e57325e72d39bdb00214227a3869","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"[DOCS] Fixed incorrect information inside String's \"find_last\" method.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15857},"225dbe928959ce720aa4961bb4339a0177b6c97f":{"hash":"225dbe928959ce720aa4961bb4339a0177b6c97f","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"SCsub: fix mixed indentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d98e6d2e44cc07efbac703e6a4a276d45818408":{"hash":"9d98e6d2e44cc07efbac703e6a4a276d45818408","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"adding option to split modules library","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0359fed313f55dfa9976e8e9606866c2ee53d077":{"hash":"0359fed313f55dfa9976e8e9606866c2ee53d077","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15849 from poke1024/preload-completion","body":"GDScript: fix autocompletion for preload() (issue 15766)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2b50e1abbc6cab58410a2ef4155bdcadf73efcf":{"hash":"e2b50e1abbc6cab58410a2ef4155bdcadf73efcf","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"improves portability with some compilers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7369b0075e430f30a32b848e8a60c85f0b2ce8f2":{"hash":"7369b0075e430f30a32b848e8a60c85f0b2ce8f2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15851 from poke1024/preload-warnings","body":"Suppress errors on autocompletion for preload()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"598724c0430c54f50f411a35d38e028bd3fdf384":{"hash":"598724c0430c54f50f411a35d38e028bd3fdf384","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove obsolete Viewport _update_rect() code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67ae443c5696b96590ca4c32cb2828692e805b73":{"hash":"67ae443c5696b96590ca4c32cb2828692e805b73","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Suppress errors on autocompletion for preload()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15851},"9f479f096cb50fa8d1215e68c262f110116114ef":{"hash":"9f479f096cb50fa8d1215e68c262f110116114ef","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typos in code and docs with codespell","body":"Using v1.11.0 from https://github.com/lucasdemarchi/codespell","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae4cd5b6dae7dacec069ced3fa6dd2c2f96cef90":{"hash":"ae4cd5b6dae7dacec069ced3fa6dd2c2f96cef90","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"GDScript: fix autocompletion for preload() (issue 15766)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15849},"a1c08b71091c47d626410406f36a4bb6fca40953":{"hash":"a1c08b71091c47d626410406f36a4bb6fca40953","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15848 from binbitten/fix-viewport-bg","body":"Fix wrong viewport transparent-bg","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2a26fba9694075faffcdb6b0c89a0541a92f314":{"hash":"f2a26fba9694075faffcdb6b0c89a0541a92f314","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15845 from Anutrix/master","body":"Added description to get_collision_mask_bit and set_collision_mask_bit in RayCast2D.xml","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a1303a948658053348cba15acfc81295ca36b4a":{"hash":"1a1303a948658053348cba15acfc81295ca36b4a","is_merge":false,"authored_by":["MDQ6VXNlcjMxNjU0Mzk1"],"author_raw":"Abhas Kumar Sinha <31654395+abhaskumarsinha@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update MultiMeshInstance and WorldEnvironment documentation","body":"With some edits by @akien-mga.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bccb4840c8897434274d102649399bd660e9a1fc":{"hash":"bccb4840c8897434274d102649399bd660e9a1fc","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fix wrong viewport transparent-bg","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15848},"0ec8f4c06b4253f0f52c3db41ef8043ee2d83c39":{"hash":"0ec8f4c06b4253f0f52c3db41ef8043ee2d83c39","is_merge":false,"authored_by":["MDQ6VXNlcjExNDU5MDI4"],"author_raw":"Anutrix <numaanzaheerahmed@yahoo.com>","committer_raw":"Anutrix <numaanzaheerahmed@yahoo.com>","summary":"Added description to get_collision_mask_bit and set_collision_mask_bit in RayCast2D.xml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15845},"b597d1a1c70b670fbaaa7ecd67cbca93158905e5":{"hash":"b597d1a1c70b670fbaaa7ecd67cbca93158905e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15842 from binbitten/tex-conv-rgb10a2","body":"Convert special case RGB10_A2 to RGBA8 when obtaining texture data","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37c4bc64de38b746194d5cd6c7824bfd5c4331a9":{"hash":"37c4bc64de38b746194d5cd6c7824bfd5c4331a9","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <letheed@outlook.com>","committer_raw":"letheed <letheed@outlook.com>","summary":"Make cyclic resource inclusion error message more helpful","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15844},"cc8dfcc9c09381252a5f35198b321c139d8e6569":{"hash":"cc8dfcc9c09381252a5f35198b321c139d8e6569","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Before I forget, add warnings on areas without children (should not break anything).","body":"Seen too many users misunderstanding the edit rect is the shape.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3c66de27f1780ed53ac471190e6ca6a5847bf92":{"hash":"b3c66de27f1780ed53ac471190e6ca6a5847bf92","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15843 from ianb96/fold_mouse_ofs_fix","body":"TextEdit fix get_mouse after many folds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05e4303e1d5ace8755c2a101358905bb10f1d69e":{"hash":"05e4303e1d5ace8755c2a101358905bb10f1d69e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15837 from KellyThomas/patch-2","body":"remove usage of C#7 in DebuggingUtils.cs for compatibility with 2015 Build Tools","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b837125ce5aa67ba69763da5a340f8e51a98a8c":{"hash":"1b837125ce5aa67ba69763da5a340f8e51a98a8c","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"TextEdit fix get_mouse after many folds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15843},"92473a9e9e0dd96352b7d323d286109c99287cf4":{"hash":"92473a9e9e0dd96352b7d323d286109c99287cf4","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Convert special case RGB10_A2 to RGBA8 when obtaining texture data","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15842},"d0d511b0f8d9cb4d48c861b2c097fa15876f432c":{"hash":"d0d511b0f8d9cb4d48c861b2c097fa15876f432c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15841 from karroffel/gdnative-more-fixes-hopefully","body":"[GDNative] fix NativeScript false negative error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69f33a9313c356226a07285f8e923b0082857078":{"hash":"69f33a9313c356226a07285f8e923b0082857078","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix NativeScript false negative error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15841},"7b4e45b794d33ad5277d6d5f99efc7b8cc1fd2dc":{"hash":"7b4e45b794d33ad5277d6d5f99efc7b8cc1fd2dc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15803 from Noshyaar/pm","body":"ProjectManager: show error/warning by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c5762303f599abaa94aef72d5b0786b4ad1dfff":{"hash":"3c5762303f599abaa94aef72d5b0786b4ad1dfff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15835 from bruvzg/disable_non_empty_folder_np","body":"Disallow creating new projects in a non-empty folder.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0550c7d9a78e71c6c21f90b8c9c3ccbccbe65bf1":{"hash":"0550c7d9a78e71c6c21f90b8c9c3ccbccbe65bf1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15836 from karroffel/gdnative-more-fixes-hopefully","body":"[GDNative] fix #15723","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61d1604da228e898d133b4f312afa69957c8e9d5":{"hash":"61d1604da228e898d133b4f312afa69957c8e9d5","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ProjectManager: show error/warning by default","body":"Deprecate \"That's a BINGO\" message","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed17b426545f007b80f6957d43e8ceb2be0b261a":{"hash":"ed17b426545f007b80f6957d43e8ceb2be0b261a","is_merge":false,"authored_by":["MDQ6VXNlcjExNTEzOTQ="],"author_raw":"Kelly Thomas <kelly.thomas@hotmail.com.au>","committer_raw":"GitHub <noreply@github.com>","summary":"remove c#7 features for compatibility with 2015 Build Tools","body":"https://github.com/godotengine/godot/issues/15742","is_cherrypick":false,"cherrypick_hash":"","pull":15837},"9b96f8737724c481066d2e1bc2280c1de42ef136":{"hash":"9b96f8737724c481066d2e1bc2280c1de42ef136","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix #15723","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15836},"2317364ac6e5cd054dc16764d17a23ec12a93687":{"hash":"2317364ac6e5cd054dc16764d17a23ec12a93687","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Disallow creating new projects in a non-empty folder.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15835},"9d45b719d4ed1f50c93f3234b31233ae5039987c":{"hash":"9d45b719d4ed1f50c93f3234b31233ae5039987c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15820 from paulloz/fix-csharp-call-with-object-return","body":"Fix marshalling when a function is returning an object from c#","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2dc6725cc467a1aa17980a2aedcd84f6f0a477e2":{"hash":"2dc6725cc467a1aa17980a2aedcd84f6f0a477e2","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"remove an unneeded marshalling function","body":"`Variant mono_object_to_variant(MonoObject*, const ManagedType&)`","is_cherrypick":false,"cherrypick_hash":"","pull":15820},"1de5f7e70b9e072e5746ba817fb418bc71b1e696":{"hash":"1de5f7e70b9e072e5746ba817fb418bc71b1e696","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"fix marshalling when a function is returning an object from c#","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15820},"945248052cd35df2dcc2408fdd48f3ea511a0562":{"hash":"945248052cd35df2dcc2408fdd48f3ea511a0562","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15817 from volzhs/icon-color","body":"Fix Error/Success/Warning icon color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd3011ca9ccc63cd759e75d253b9fec0a2d2a1c3":{"hash":"fd3011ca9ccc63cd759e75d253b9fec0a2d2a1c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15829 from Zylann/add_gdnative_read_write_copy","body":"Added GDNative copy constructor for PoolVectors Read and Write","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92fe1f27ecef21c6a6ae9556555a7a82b9a573b2":{"hash":"92fe1f27ecef21c6a6ae9556555a7a82b9a573b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15826 from MarianoGnu/master","body":"TileSetEditorPlugin: take scale in accout when highlighting current selected subtile.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46600e1347ab38034f79d83324c8b11981f80988":{"hash":"46600e1347ab38034f79d83324c8b11981f80988","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15825 from volzhs/script-editor","body":"Fix find/replace bar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3937e122094bfb70fb6124fabb261173ecca243":{"hash":"a3937e122094bfb70fb6124fabb261173ecca243","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added GDNative copy constructor for PoolVectors Read and Write","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15829},"e96a808756944d1969837833966775475aa2b3f2":{"hash":"e96a808756944d1969837833966775475aa2b3f2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix find/replace bar","body":"- make LineEdit resizable for find/replace\n- move replaced count/no match message to status bar\n- fix replaced n occuurence message is not displayed when n > 0\n\nFixes #15394","is_cherrypick":false,"cherrypick_hash":"","pull":15825},"489eac3f130f1e0d296b73147234cf82fb2fc4d3":{"hash":"489eac3f130f1e0d296b73147234cf82fb2fc4d3","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"TileSetEditorPlugin: take scale in accout when highlighting current selected subtile.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15826},"a5908ada067eb29eabbf5db74736ef49897df92c":{"hash":"a5908ada067eb29eabbf5db74736ef49897df92c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Error/Success/Warning icon color","body":"Fix #15781\nFix #15757","is_cherrypick":false,"cherrypick_hash":"","pull":15817},"1699978e2458487824882e01449da271dee7f89f":{"hash":"1699978e2458487824882e01449da271dee7f89f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15761 from touilleMan/pluginscript-improve-inheritance","body":"[GDnative] Improve inheritance system in gdnative pluginscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d46bdd04367d82e5afadf18aad0d7fb40660a6e6":{"hash":"d46bdd04367d82e5afadf18aad0d7fb40660a6e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15807 from endragor/fix-android-text-input-crash","body":"Fix Android onTextChanged crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d41175cae53b487499fa6712f4a6a31e6ddc406":{"hash":"8d41175cae53b487499fa6712f4a6a31e6ddc406","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix Android onTextChanged crash","body":"As it turns out, onTextChanged supplies a mutable CharSequence, which\nlead to crashes or unexpected behaviour when input was coming faster\nthan it was processed.","is_cherrypick":false,"cherrypick_hash":"","pull":15807},"b1017261055a815137132740e27200d50f3d2946":{"hash":"b1017261055a815137132740e27200d50f3d2946","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15805 from Chaosus/docfix","body":"Change val to value at few places in doc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc5cc57d82290f9e900a4e3ba933c7e080406aa1":{"hash":"fc5cc57d82290f9e900a4e3ba933c7e080406aa1","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"few doc fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15805},"6c46787749879e4afe37e652446801fc6f4cd8f1":{"hash":"6c46787749879e4afe37e652446801fc6f4cd8f1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Replace some more \"val\" with \"value\" + sync","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff59c562f745de957e8395fc02af1e5d7377a302":{"hash":"ff59c562f745de957e8395fc02af1e5d7377a302","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix crash when closing the editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb0cd802c4de45469bda9984e131da61da1fdd46":{"hash":"fb0cd802c4de45469bda9984e131da61da1fdd46","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15773 from endragor/android-gdnative-remote-fs","body":"Make remote FS work with GDNative on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"898e9979279683783c3eee6800d7851e65cb4ad9":{"hash":"898e9979279683783c3eee6800d7851e65cb4ad9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15786 from Chaosus/fixbuiltinfuncparamnames","body":"Fixes for parameter names of builtin functions in visual scripts/core","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4de84f4c0a53fdaf72e16715b77b8a93bc8f220a":{"hash":"4de84f4c0a53fdaf72e16715b77b8a93bc8f220a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"BMFont loading direct support from .fnt files.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c9312c6b8d50e14c44317909b4c40d423a23347":{"hash":"0c9312c6b8d50e14c44317909b4c40d423a23347","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fixes for parameter names of builtin functions in visual scripts/core","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15786},"1968cc445cc3f9dfaa96adc9671c025e0d7b743e":{"hash":"1968cc445cc3f9dfaa96adc9671c025e0d7b743e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15777 from AndreaCatania/p2","body":"Fixed bullet physics body shape scaling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ecfe932eb8345c38dd4e35634b3eddba033eb929":{"hash":"ecfe932eb8345c38dd4e35634b3eddba033eb929","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed bullet physics body shape scaling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15777},"3def642a156c19a786d70a1ca5e52f2f9009ff78":{"hash":"3def642a156c19a786d70a1ca5e52f2f9009ff78","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15772 from godotengine/revert-15540-fix_color_to_html","body":"Revert \"Fix bad color to HTML conversion. Alpha channel was added before RGB.\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09ca1006587cbb2219da93adebaf610b649f1122":{"hash":"09ca1006587cbb2219da93adebaf610b649f1122","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix bad color to HTML conversion. Alpha channel was added before RGB.\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15772},"99f93ea4406f14c6f6f9163d422c72598fa70dc9":{"hash":"99f93ea4406f14c6f6f9163d422c72598fa70dc9","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Make remote FS work with GDNative on Android","body":".so files are added to the .apk when remote FS is used.","is_cherrypick":false,"cherrypick_hash":"","pull":15773},"b6f88dae87b1d66b0f9ee1c2d6928e9f9a890cf7":{"hash":"b6f88dae87b1d66b0f9ee1c2d6928e9f9a890cf7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15762 from YeldhamDev/globalscope_javascript","body":"[DOCS] Description for the JavaScript singleton in @GlobalScope.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0de61998e42b368efe90ad07838aea99752447c0":{"hash":"0de61998e42b368efe90ad07838aea99752447c0","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Improve inheritance system in gdnative pluginscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15761},"0dce89c86208604136de62e0cdcdf4e45b44bca7":{"hash":"0dce89c86208604136de62e0cdcdf4e45b44bca7","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"[DOCS] Description for the JavaScript singleton in @GlobalScope.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15762},"14b230f35f6b2498ef1fe93d8947bcc6f54b9261":{"hash":"14b230f35f6b2498ef1fe93d8947bcc6f54b9261","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15760 from eska014/es3-copy-shader","body":"Fix copy shader in GLSL ES 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbc194dde6b750b3b1e4c16d8fe62555ed3549ca":{"hash":"cbc194dde6b750b3b1e4c16d8fe62555ed3549ca","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix copy shader in GLSL ES 3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15760},"03475ba197a75b0f8431277954df1fdb0dc14913":{"hash":"03475ba197a75b0f8431277954df1fdb0dc14913","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Filled tutorial field in most relevent classes.","body":"Added tutorial display in doc.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef1c26a9a5882e7d1b8027958eec6fcc82a46c44":{"hash":"ef1c26a9a5882e7d1b8027958eec6fcc82a46c44","is_merge":false,"authored_by":["MDQ6VXNlcjMyMzIx"],"author_raw":"K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Make sure PropertyHint matches in the VisualScript editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8dc1c0bda536c0fbd27085d5b96f694ec7d29faa":{"hash":"8dc1c0bda536c0fbd27085d5b96f694ec7d29faa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15755 from eska014/webgl-particles2d","body":"Fix Particles2D in WebGL 2.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4609acc5d7cd775ce7e52bc173597e0e53b64be":{"hash":"e4609acc5d7cd775ce7e52bc173597e0e53b64be","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix Particles2D in WebGL 2.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15755},"d6caf326754572e53be6497293049442c5fedacf":{"hash":"d6caf326754572e53be6497293049442c5fedacf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15701 from groud/changes_default_keep_margin_to_true","body":"Changes the keep_margin parameter to true by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"700a1a90964210ea54bb7cb03dc8697b1efb531a":{"hash":"700a1a90964210ea54bb7cb03dc8697b1efb531a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15724 from karroffel/gdnative-fix-some-crashes","body":"[GDNative] fix two crashes with NativeScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"089dcc69598d869a4d92af3bff650c7271f9c33e":{"hash":"089dcc69598d869a4d92af3bff650c7271f9c33e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15752 from Hinsbart/propselect","body":"PropertyEditor: Add missing MAKE_PROPSELECT.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"122837e73a6c13432665434ab5ec48c621be6fb8":{"hash":"122837e73a6c13432665434ab5ec48c621be6fb8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"PropertyEditor: Add missing MAKE_PROPSELECT.","body":"Fixes #15745","is_cherrypick":false,"cherrypick_hash":"","pull":15752},"b06c6602c8a1a96f72bcbebb2a86176d1e69c79d":{"hash":"b06c6602c8a1a96f72bcbebb2a86176d1e69c79d","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Changes the keep_margin parameter to true by default, so that people are not suprised that set_anchor changes the margins values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15701},"05b1843818fd07f084816ec506ec505e24f8f02c":{"hash":"05b1843818fd07f084816ec506ec505e24f8f02c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15696 from bojidar-bg/15646-assigned-animation","body":"Fix an issue with the animation editor not seeking to the target time","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd62fd48f99a76697483c8c9f9ee86d63f63b912":{"hash":"cd62fd48f99a76697483c8c9f9ee86d63f63b912","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15728 from Zylann/fix_freelook_null_shortcut","body":"Fix crash when freelook shortcuts are undefined","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b68a972971d1078301f02ed8f1a42c8181079664":{"hash":"b68a972971d1078301f02ed8f1a42c8181079664","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15712 from Faless/viewport_input","body":"ViewportContainer passes input down to children viewports","is_cherrypick":false,"cherrypick_hash":"","pull":""},"765051e1048a0564c139fd12682ce400bc945588":{"hash":"765051e1048a0564c139fd12682ce400bc945588","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"ViewportContainer passes input down to children viewports","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15712},"6a4e89b6ecd5f4ccb9620992a8f7c79f45decb82":{"hash":"6a4e89b6ecd5f4ccb9620992a8f7c79f45decb82","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix crash when freelook shortcuts are undefined","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15728},"d56bcc38ac69a63715c30a6fcd06a1e763704251":{"hash":"d56bcc38ac69a63715c30a6fcd06a1e763704251","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix two crashes with NativeScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15724},"0a691bf29e090c7d4a4d76d99a39c794349b4690":{"hash":"0a691bf29e090c7d4a4d76d99a39c794349b4690","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15671 from Calinou/non-tty-simple-build-log","body":"Disable colored output and progress bar when building outside of a TTY","is_cherrypick":false,"cherrypick_hash":"","pull":""},"109242c011255757c981f634a33f59268a113f67":{"hash":"109242c011255757c981f634a33f59268a113f67","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15709 from Paulb23/update_member_keyword_colour_on_change","body":"Fixed member keywords colour not updating on settings change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"896a0c5ef5185abad790459cfccde4a83f59d118":{"hash":"896a0c5ef5185abad790459cfccde4a83f59d118","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed member keywords colour not updating on settings change","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15709},"a1a67e6e84bf84a00f5b7a5941bd6e0be9bada83":{"hash":"a1a67e6e84bf84a00f5b7a5941bd6e0be9bada83","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15708 from Paulb23/current_line_clipping_issue_15427","body":"Fixed current line highlighting with horizontal clipping, issue 15427","is_cherrypick":false,"cherrypick_hash":"","pull":""},"386c57cfad60cba7af4c00b90600ac9801d3edbd":{"hash":"386c57cfad60cba7af4c00b90600ac9801d3edbd","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed current line highligting with horizontal clipping, issue 15427","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15708},"515da5b08ba56440800cb9f5793230fd5c930eed":{"hash":"515da5b08ba56440800cb9f5793230fd5c930eed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15706 from groud/remove_unused_class","body":"Remove the unused FindReplaceDialog class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c318cdad662f98e81f9dc5a3829059f6c784c7b6":{"hash":"c318cdad662f98e81f9dc5a3829059f6c784c7b6","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Remove the unused FindReplaceDialog class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15706},"f96f11c850827a16c9a498a059ad9bdf8666cf1f":{"hash":"f96f11c850827a16c9a498a059ad9bdf8666cf1f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15699 from poke1024/fix15024","body":"Fix external editors always opening on scene change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89057dd289a833e8dc089a06e715788dc6b3fbc1":{"hash":"89057dd289a833e8dc089a06e715788dc6b3fbc1","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix external editors always opening on scene change","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15699},"f2355949c458bcc0eaf967f57d782520a168f563":{"hash":"f2355949c458bcc0eaf967f57d782520a168f563","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix an issue with the animation editor not seeking to the target time properly.","body":"Fixes #15646.","is_cherrypick":false,"cherrypick_hash":"","pull":15696},"859ac6233d79a8e699de7f8cd2d16238d8887dfe":{"hash":"859ac6233d79a8e699de7f8cd2d16238d8887dfe","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15684 from karroffel/nativescript-windows-editor-crash","body":"[GDNative] fix editor crash with NativeScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"567d20fe5f392c8d58f8c1488a24d72a24a098c6":{"hash":"567d20fe5f392c8d58f8c1488a24d72a24a098c6","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix editor crash with NativeScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15684},"6a4521da2ae0b08f42001c2c38396b28a2549c14":{"hash":"6a4521da2ae0b08f42001c2c38396b28a2549c14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15679 from bruvzg/fix_itos_on_int64_min","body":"Fix String::itos/String::num_int64(INT64_MIN) output.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e15ee649b89e31c7a4066702bfa6e76362a79ffd":{"hash":"e15ee649b89e31c7a4066702bfa6e76362a79ffd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15680 from karroffel/gdnative-api-hash-cache","body":"[GDNative] cache API hashes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee8ee463c3b24afe8f1c73bbb9cd5696b3d231c1":{"hash":"ee8ee463c3b24afe8f1c73bbb9cd5696b3d231c1","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] cache API hashes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15680},"d0868a8f402fea0d0e56f3903dccc0b51f19f3e0":{"hash":"d0868a8f402fea0d0e56f3903dccc0b51f19f3e0","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix String::itos/String::num_int64(INT64_MIN) output.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15679},"5988ae6cda86f3beec87200a17fd77b596fb4872":{"hash":"5988ae6cda86f3beec87200a17fd77b596fb4872","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15676 from eska014/html5-enginewrap","body":"Wrap Emscripten module into JS Engine singleton per SCons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd1750c076a51d668dbb07f0ad5927ba621884a7":{"hash":"bd1750c076a51d668dbb07f0ad5927ba621884a7","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Wrap Emscripten module into JS Engine singleton per SCons","body":"Emscripten's meta DCE changes in 1.37.27(/28?) make it impossible to\nkeep using --pre-js for this","is_cherrypick":false,"cherrypick_hash":"","pull":15676},"bf32d3623092f80eeefacc0b76fb381f4c6843f8":{"hash":"bf32d3623092f80eeefacc0b76fb381f4c6843f8","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Disable colored output and progress bar when building outside of a TTY","body":"This makes the output more readable if it is written to a file,\nand more compact in continuous integration environments, keeping\nthe log sizes low.\n\nThis commit also adds myself to .mailmap.","is_cherrypick":false,"cherrypick_hash":"","pull":15671},"892568abeeb6837a801f6d3769c7dd75f3ac5f92":{"hash":"892568abeeb6837a801f6d3769c7dd75f3ac5f92","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15670 from poke1024/fix15588","body":"Fixes hangs with Tree in multi selection mode (issue 15588)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"363980519c93dfb7251335c243e02bb886fb434e":{"hash":"363980519c93dfb7251335c243e02bb886fb434e","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes hangs with Tree in multi selection mode (issue 15588)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15670},"69452fbc3754ed517280a674aa61b36de31cac7f":{"hash":"69452fbc3754ed517280a674aa61b36de31cac7f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15657 from paulloz/fix-textedit-undo-redo-selection","body":"TextEdit: Fix selection issue with undo/redo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63e980f746d69bb1cd9b1712ec75b416e48b518d":{"hash":"63e980f746d69bb1cd9b1712ec75b416e48b518d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15655 from endragor/fix-get-parent-range","body":"Fix get_parent_range to return 0 when there is no parent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f22422d99f8da2216d03d90355fec7016286255":{"hash":"5f22422d99f8da2216d03d90355fec7016286255","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15665 from endragor/fix-android-gdnative","body":"Fix open_dynamic_library for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4fc8c8ea17bf8cfabef7d742ea037d0f53e319c":{"hash":"d4fc8c8ea17bf8cfabef7d742ea037d0f53e319c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15669 from poke1024/fix-dep-files-size","body":"Fix files section size in dependency error dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42d59f4c5df39cad0ba319e61c646553b361d1fc":{"hash":"42d59f4c5df39cad0ba319e61c646553b361d1fc","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix files section size in dependency error dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15669},"e141845bfb3e12a9213c8682d5b2589ce5305f70":{"hash":"e141845bfb3e12a9213c8682d5b2589ce5305f70","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Allow unbundling bullet on Linux (only 2.87+)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af9c2f8b9c7ab85af386e8482f6e92b20e40905f":{"hash":"af9c2f8b9c7ab85af386e8482f6e92b20e40905f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"COPYRIGHT: Update with recently added thirdparty libraries","body":"Also various updates to thirdparty/README.md.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3ee252993e8200c856be3fe664937f9461ee268":{"hash":"a3ee252993e8200c856be3fe664937f9461ee268","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15664 from akien-mga/thirdparty","body":"Bugfix updates to various thirdparty libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d763a2cb8a65f4ed47edad7c1b7abd3d1becbd5":{"hash":"1d763a2cb8a65f4ed47edad7c1b7abd3d1becbd5","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix open_dynamic_library for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15665},"e12c89e8c9896b2e5cdd70dbd2d2acb449ff4b94":{"hash":"e12c89e8c9896b2e5cdd70dbd2d2acb449ff4b94","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"bullet: Streamline bundling, remove extraneous src/ folder","body":"Document version and how to extract sources in thirdparty/README.md.\nDrop unnecessary CMake and Premake files.\nSimplify SCsub, drop unused one.","is_cherrypick":false,"cherrypick_hash":"","pull":15664},"53c65ae7619ac9e80c89a321c70de64f3745e2aa":{"hash":"53c65ae7619ac9e80c89a321c70de64f3745e2aa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zstd: Update to pristine 1.3.3","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15664},"76e5b048d0843c08753e6deae1d5c6d1d644d069":{"hash":"76e5b048d0843c08753e6deae1d5c6d1d644d069","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"tinyexr: Update to pristine commit e385dad (security update)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15664},"00abb1f201cbe1e40c2eef30819be115d3d04d10":{"hash":"00abb1f201cbe1e40c2eef30819be115d3d04d10","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Update to pristine 1.0.2n (security update)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15664},"de0b31edd5b36b8c8016b7ca50c1823f2efbfa74":{"hash":"de0b31edd5b36b8c8016b7ca50c1823f2efbfa74","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libogg: Update to pristine version 1.3.3","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15664},"8ae0624c808ee48c37a09f66a4ed98dd0ae6d972":{"hash":"8ae0624c808ee48c37a09f66a4ed98dd0ae6d972","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"Deselect on undo/redo in TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15657},"c01575b3125ce1828f0cacb3f9f00286136f373c":{"hash":"c01575b3125ce1828f0cacb3f9f00286136f373c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e28cdc4654cf9f678385fbecdbd90d8b8c42c2a1":{"hash":"e28cdc4654cf9f678385fbecdbd90d8b8c42c2a1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Update version string in XML","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b632be4a931f1322e0ab36754c454fd3677bfa6":{"hash":"0b632be4a931f1322e0ab36754c454fd3677bfa6","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix get_parent_range to return 0 when there is no parent","body":"Fixes #15635","is_cherrypick":false,"cherrypick_hash":"","pull":15655},"7de3a114699fa31c8ab0ae8a5c95ef8e1113a090":{"hash":"7de3a114699fa31c8ab0ae8a5c95ef8e1113a090","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15653 from letheed/has-shader-override","body":"Small fix for Control bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d6beba4cc8bda552b4a00e99d34a700c5010889":{"hash":"5d6beba4cc8bda552b4a00e99d34a700c5010889","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15654 from binbitten/fix-subres-click","body":"Fix clicking on sub-resources in a node's right-click menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"524ee1405440decec435ea0eaf7ac8219ea4da53":{"hash":"524ee1405440decec435ea0eaf7ac8219ea4da53","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <letheed@outlook.com>","committer_raw":"letheed <letheed@outlook.com>","summary":"Small fix for Control bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15653},"1e9fbcf36c8cec6549e6f2e650cc39f80dc5f808":{"hash":"1e9fbcf36c8cec6549e6f2e650cc39f80dc5f808","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fix clicking on sub-resources in a node's right-click menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15654},"30d7943311cdf4efbc6794a52df0e298f5e6d975":{"hash":"30d7943311cdf4efbc6794a52df0e298f5e6d975","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-rc1","body":"Nothing to see here.. ;)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1a0f2bd717b884b2d6bdbf31f66d112e3fbcd56":{"hash":"e1a0f2bd717b884b2d6bdbf31f66d112e3fbcd56","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15636 from mrcdk/fix_canvas_light","body":"Set correct types on a couple variables inside light_compute in canvas.glsl","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fd4b0399a4cedfc44eefd5ca27e7541d523c4ea":{"hash":"4fd4b0399a4cedfc44eefd5ca27e7541d523c4ea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15633 from binbitten/fix-mat2-align","body":"Fix mat2 alignment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de8f43d95dcf92334ad2a50cd93d3ca6a0c3efd4":{"hash":"de8f43d95dcf92334ad2a50cd93d3ca6a0c3efd4","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fix mat2 alignment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15633},"408f4cb146f96808d3d2cc51dab6aa83be87a205":{"hash":"408f4cb146f96808d3d2cc51dab6aa83be87a205","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Set correct types on a couple variables inside the canvas.glsl","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15636},"702e28f2657b3b0f50c1e118caf207c0a438f8f1":{"hash":"702e28f2657b3b0f50c1e118caf207c0a438f8f1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly save the new save safe setting, avoid crash.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e56b3439a5e8bf56c4b843e044a96f1446564745":{"hash":"e56b3439a5e8bf56c4b843e044a96f1446564745","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Attempt renaming multiple times on safe file save, and make the behavior optional. Fixes #14339.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d486cae7016c77af114d8019abf37c57e8bba386":{"hash":"d486cae7016c77af114d8019abf37c57e8bba386","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15630 from neikeq/issue-15454","body":"Mono: StackFrame and MonoDevelop crash fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bff9627dc47f12d517c96a2ba5ee929810491761":{"hash":"bff9627dc47f12d517c96a2ba5ee929810491761","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Some StackTrace to StackInfo[] fixes","body":"- Sometimes `StackFrame.GetMethod()` returns null (e.g.: latest frame of a `MissingMethodException`). Still not sure what to do with that frame (maybe skip it), but at least it no longer fails.\n- Skip `CSharpLanguage::debug_get_current_stack_info()` if an error is printed from `GDMonoUtils::update_corlib_cache()`.\n- Fix crash when calling `GDMonoUtils::print_unhandled_exception(exc)` if there is no ScriptDebugger attached.","is_cherrypick":false,"cherrypick_hash":"","pull":15630},"a9b18041fc42b36f3930ed7e49f58313cad9397f":{"hash":"a9b18041fc42b36f3930ed7e49f58313cad9397f","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added some explanations that should make it easier to use the AnimationTreePlayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"feb843da2b5e63a2293f6220f52b019a5fc55df5":{"hash":"feb843da2b5e63a2293f6220f52b019a5fc55df5","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix starting MonoDevelop process from the wrong appdomain","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15630},"1ca4ad2cca13fd693a75770310a774d4a0791192":{"hash":"1ca4ad2cca13fd693a75770310a774d4a0791192","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15623 from kubecz3k/param-name-rename","body":"modify default param names in couple of signals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da47a20100fc5f28456db9acbd387b93a427aec4":{"hash":"da47a20100fc5f28456db9acbd387b93a427aec4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15628 from endragor/fix-gdnative-charstrings","body":"Fix GDNative procedures returning godot_char_string","is_cherrypick":false,"cherrypick_hash":"","pull":""},"187e3d103944de8713ebec93f90c333d4750710a":{"hash":"187e3d103944de8713ebec93f90c333d4750710a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15629 from endragor/fix-shader-property","body":"Fix Material's shader property binding","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0041efec1dc6e9fc806721196de54bd7dadd97a8":{"hash":"0041efec1dc6e9fc806721196de54bd7dadd97a8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix mat2 alignment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4d603b9027b09a4050ca9621bf17d07af65c5b0":{"hash":"f4d603b9027b09a4050ca9621bf17d07af65c5b0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix uniform alignment, closes #14962","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b517fc11af4142d69e475de19bcd31b25f904713":{"hash":"b517fc11af4142d69e475de19bcd31b25f904713","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix Material's shader property binding","body":"ShaderGraph doesn't exist in 3.0.","is_cherrypick":false,"cherrypick_hash":"","pull":15629},"a5e98c5e33fe95b157f96ce82709b60c54f809f5":{"hash":"a5e98c5e33fe95b157f96ce82709b60c54f809f5","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix GDNative procedures returning godot_char_string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15628},"b90d53ab7ce34afedbc2bcc91a83d084d22b9177":{"hash":"b90d53ab7ce34afedbc2bcc91a83d084d22b9177","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15625 from bruvzg/osx-open-with","body":"[macOS] Adds ability to open files with \"Open With\" or double-click from Finder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"471c2d0d38587d09e6942098de97dd62640a9898":{"hash":"471c2d0d38587d09e6942098de97dd62640a9898","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make burley default for materials, fixes #15054","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"710970f004f8751d6bb2ebc4c9af726c4c040bb1":{"hash":"710970f004f8751d6bb2ebc4c9af726c4c040bb1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly resize textures so they can be ETC compressed, fixes #15139","body":"this may make import times slower though, will have to wait for 3.1 for background texture import and compressonator.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"587645741035e0325ddb6b7d191c8b1d14f3729a":{"hash":"587645741035e0325ddb6b7d191c8b1d14f3729a","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"modify default param names in couple of signals","body":"'name' default param should not be used since there is problem with name shadowing","is_cherrypick":false,"cherrypick_hash":"","pull":15623},"f0029fd3c6dad5a07592d853c99567f9e8515eca":{"hash":"f0029fd3c6dad5a07592d853c99567f9e8515eca","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"[macOS] Adds ability to open files with \"Open With\" or double-click from Finder","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15625},"46fa9c49cdc4b974ab6bd0df67143900de0902c5":{"hash":"46fa9c49cdc4b974ab6bd0df67143900de0902c5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make members a bit more visible color wise","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"419705db6e481214eb6464fbb53cc09575590bb8":{"hash":"419705db6e481214eb6464fbb53cc09575590bb8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add special coloring to members, to make shadowing more obvious.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab9f7f4fc235678f948e227d7d53965685d0b9c2":{"hash":"ab9f7f4fc235678f948e227d7d53965685d0b9c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15622 from Paulloz/fix-mono-build","body":"Fix mono build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a066f896d861a9b01e6aa55f51fc9d42e407b077":{"hash":"a066f896d861a9b01e6aa55f51fc9d42e407b077","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"get_target_fps and set_target_fps now both use an int","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15622},"e08b6c9a9c3a4035a99496cd064af2629c5b1f68":{"hash":"e08b6c9a9c3a4035a99496cd064af2629c5b1f68","is_merge":false,"authored_by":["MDQ6VXNlcjQzNzAyNQ=="],"author_raw":"Paul Joannon <hello@pauljoannon.com>","committer_raw":"Paul Joannon <hello@pauljoannon.com>","summary":"fix set_stream_peer binding in PacketPeer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15622},"bab9759645d29686c480d9bd0e6b1c50e4f541ef":{"hash":"bab9759645d29686c480d9bd0e6b1c50e4f541ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15606 from RandomShaper/fix-inherited-coll-shapes","body":"Update collision shapes data on tree entered","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a05d974e0fb925869fe0fdfdbde9da8ee6a2757":{"hash":"3a05d974e0fb925869fe0fdfdbde9da8ee6a2757","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Instance dependency for particles was not being get rid of. Again fixes #15591","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2dbd3475a56dbd0f0ea2967edf2c44e5c4ee316a":{"hash":"2dbd3475a56dbd0f0ea2967edf2c44e5c4ee316a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15620 from AndreaCatania/p4","body":"Reset collider on ray node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"207af6c4f9b8204b0832ce95570fd1d757953034":{"hash":"207af6c4f9b8204b0832ce95570fd1d757953034","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Reset collider on ray node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15620},"a26e6c82159c290a53c463dc4714789fc25391c2":{"hash":"a26e6c82159c290a53c463dc4714789fc25391c2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed tree_exited to tree_exiting. tree_exited is now used for actual out of tree notification.","body":"Updated doc accordingly.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"baef1e71c76c7989b950ddb2e60820db35e71957":{"hash":"baef1e71c76c7989b950ddb2e60820db35e71957","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix malformed doc after #15611","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e24f2c6489afdccc6268008d3dcc1ff4ad8ea71c":{"hash":"e24f2c6489afdccc6268008d3dcc1ff4ad8ea71c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15611 from bojidar-bg/x-bind-more-properties","body":"Bind many more properties to scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00630479dd5e5aa95915fddf7df9c6b11f525b0e":{"hash":"00630479dd5e5aa95915fddf7df9c6b11f525b0e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15613 from eska014/html5-feature-tags","body":"Fix HTML5 feature tags","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cde466ebdb6237b6f72ef78614dc05f2ffb551b":{"hash":"2cde466ebdb6237b6f72ef78614dc05f2ffb551b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Remove color operator clamping, which is unnecesary. Fixes #15184, fixes #14686.","body":"-Refresh progress bar less often, makes baking, exporting, etc. faster.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c48aab2f05d931fbab6bf0702e81e45b5cd88aa1":{"hash":"c48aab2f05d931fbab6bf0702e81e45b5cd88aa1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored multiplication by texture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a1156347d622bb575312011929e504b7485aee7":{"hash":"5a1156347d622bb575312011929e504b7485aee7","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix HTML5 feature tags","body":"'HTML5' is the platform tag, the 'JavaScript' tag indicates availability of\nthe JavaScript.eval singleton.\n\nAlso report texture compression support.","is_cherrypick":false,"cherrypick_hash":"","pull":15613},"eb16f9939a1ccb1e44d230f7ed2811ea55c25c34":{"hash":"eb16f9939a1ccb1e44d230f7ed2811ea55c25c34","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed extra multiplication in baker","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad79c703008394a360eb9875196a9414e1c84585":{"hash":"ad79c703008394a360eb9875196a9414e1c84585","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Update docs","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":15611},"9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5":{"hash":"9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Bind many more properties to scripts","body":"Notable potentially breaking changes:\n- PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL\n- Some properties were renamed, and sometimes even shadowed by new ones\n- New getter methods (some virtual) were added","is_cherrypick":false,"cherrypick_hash":"","pull":15611},"c1c17b04bd5090503416cef24b4da9209d5cf563":{"hash":"c1c17b04bd5090503416cef24b4da9209d5cf563","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15610 from groud/fix_node_resize_setting_anchors","body":"Fixes nodes being resized or moved when changing an anchor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00473e08972121cad4d8a2f583620c93c3fa28a5":{"hash":"00473e08972121cad4d8a2f583620c93c3fa28a5","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes nodes being resized or moved when changing an anchor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15610},"e3f02b1a1b20441b5eef3b5e2491450b1cb64377":{"hash":"e3f02b1a1b20441b5eef3b5e2491450b1cb64377","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly fix blend equations for both transparent and non transparent framebuffers. Closes #15047","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e815edbc37210074c6ae4c97945ff3ba82cd1e8e":{"hash":"e815edbc37210074c6ae4c97945ff3ba82cd1e8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15609 from groud/script_button_update","body":"Fixes add script button update","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff8fe3d875b607e22283b39b808a87d73416bfb4":{"hash":"ff8fe3d875b607e22283b39b808a87d73416bfb4","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes add script button update","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15609},"e6edbc76991992ef9539cc7a88604e783f4d0244":{"hash":"e6edbc76991992ef9539cc7a88604e783f4d0244","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15528 from AndreaCatania/p1","body":"Fixed viewport node error on editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aefedb73fcba789207db4da0d27214eecaf0f078":{"hash":"aefedb73fcba789207db4da0d27214eecaf0f078","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Update collision shapes data on tree entered","body":"This is needed because the final startup values for shapes may change between parenting and entering the scene tree. For instance, if the collision shape belongs to a inherited scene.\n\nFixes #13835.","is_cherrypick":false,"cherrypick_hash":"","pull":15606},"9a6282975938106d17ccd49ef1b8c7fc4b11b3d2":{"hash":"9a6282975938106d17ccd49ef1b8c7fc4b11b3d2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15531 from AndreaCatania/p2","body":"Fixed crash on duplicate GIProbe baking","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b63384a9f1d318d22f67519de8c93144d45251bb":{"hash":"b63384a9f1d318d22f67519de8c93144d45251bb","is_merge":true,"authored_by":[],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15605 from volzhs/fix-android-build-27","body":"Fix Android build error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfdc8c2d9ab0cd416e8f0800ba9151c1369309f0":{"hash":"dfdc8c2d9ab0cd416e8f0800ba9151c1369309f0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Android build error","body":"Fix #15603\nFix #15513","is_cherrypick":false,"cherrypick_hash":"","pull":15605},"5398363572309835c2f6c79d9487ae7420df1439":{"hash":"5398363572309835c2f6c79d9487ae7420df1439","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"solved particle memory leak, fixes #15591","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09a6a74074332b964316683fdfca90094f40a2f5":{"hash":"09a6a74074332b964316683fdfca90094f40a2f5","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Forced no duplication of animation data","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15531},"5ac441131ee83e535600af07212764e322cd16ce":{"hash":"5ac441131ee83e535600af07212764e322cd16ce","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed crash on duplicate GIProbe baking","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15531},"b77968dea3b05e75fe2ad74f243bce9051a9968e":{"hash":"b77968dea3b05e75fe2ad74f243bce9051a9968e","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed resource setup handling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15528},"920715b97db4f3d63dfdc0f38141ce842a9bad63":{"hash":"920715b97db4f3d63dfdc0f38141ce842a9bad63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15571 from RandomShaper/fix-crash-save-branch","body":"Fix crash on save-branch-as-scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9135e6151270118bfab5d40889ac3b1caeba4ce7":{"hash":"9135e6151270118bfab5d40889ac3b1caeba4ce7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15580 from karroffel/gdnative-api-fixes","body":"[GDNative] updates to string API and const fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f8701a71a3041b9331f12dd7da03c99123a7424":{"hash":"2f8701a71a3041b9331f12dd7da03c99123a7424","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15589 from endragor/defer-audio-server-destr","body":"Destroy AudioServer after other non-core types are unregistered","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec7a8e7d63e31cca5472b662170faab7935482f1":{"hash":"ec7a8e7d63e31cca5472b662170faab7935482f1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15594 from AndreaCatania/p4","body":"Fixed graphic artifact caused by anisotropic filter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5b66daec87796f9689a8cce6d1632554913b36c":{"hash":"c5b66daec87796f9689a8cce6d1632554913b36c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15595 from endragor/fix-light-data-type","body":"Fix registered light_data property type name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e633a04c42e9a1332c83840353332af9cfee2a4d":{"hash":"e633a04c42e9a1332c83840353332af9cfee2a4d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Update documentation to clarify that list of overlaps is not updated immediately.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90de1d236c88a57bc6c8dd705117a41c56d2287a":{"hash":"90de1d236c88a57bc6c8dd705117a41c56d2287a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15596 from endragor/cache-no-error","body":"Dont print error when loading resource from cache","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6157245b169d0bf364e2c1d3868ff0f5dde9d59":{"hash":"a6157245b169d0bf364e2c1d3868ff0f5dde9d59","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Dont print error when loading resource from cache","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15596},"0d83e20236e174818f7b49ad3dff741c6b7fe8e9":{"hash":"0d83e20236e174818f7b49ad3dff741c6b7fe8e9","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix registered light_data property type name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15595},"252344f706452c36e579118a07bccd2d91afc710":{"hash":"252344f706452c36e579118a07bccd2d91afc710","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed graphic artifact caused by anisotropic filter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15594},"2c17af050935bccf17deb6e6489ade64c0af2f73":{"hash":"2c17af050935bccf17deb6e6489ade64c0af2f73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15579 from damarindra/add-receptor-tileset","body":"fix updating tileset list when assign texture and set autotile true","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f75866aef113bf776f5df3cc664f872fdb37212":{"hash":"6f75866aef113bf776f5df3cc664f872fdb37212","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15572 from poke1024/fix15366","body":"Fixes snap button getting out of sync (issue 15366)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"509209894709b3e7c6b10a7d5eae392e06be32bd":{"hash":"509209894709b3e7c6b10a7d5eae392e06be32bd","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Destroy AudioServer after other non-core types are unregistered","body":"This is important for some GDNative bindings and probably for Mono. They\nmay keep references to audio objects which are freed when they are\nunregistered. If AudioServer is already deleted at that point, it causes\nsegfaults.","is_cherrypick":false,"cherrypick_hash":"","pull":15589},"2f437e263ffeaf48e733b492eb3cb524ca3b4adc":{"hash":"2f437e263ffeaf48e733b492eb3cb524ca3b4adc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15568 from poke1024/fix15418","body":"Fixes empty line selection when scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b352b0b88c820b5d05d3265767fef11a4894111c":{"hash":"b352b0b88c820b5d05d3265767fef11a4894111c","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Fixes snap button getting out of sync (issue 15366)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15572},"c1db81b9ed90e35d6916db0f62472174c362c8a2":{"hash":"c1db81b9ed90e35d6916db0f62472174c362c8a2","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Fixes empty line selection when scrolling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15568},"9ece961abe12cfcb5e27cdb1d23f61d50124b7b7":{"hash":"9ece961abe12cfcb5e27cdb1d23f61d50124b7b7","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] updates to string API and const fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15580},"bea40343ab347d4819922e009a5b738dead057fc":{"hash":"bea40343ab347d4819922e009a5b738dead057fc","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"fix updating tileset list when assign texture and set autotile true","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15579},"554e95747c07afa893a2c4c0445370dda57aa7d0":{"hash":"554e95747c07afa893a2c4c0445370dda57aa7d0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"sorry, accidentally pressed delete before commiting.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f00384c93e07c6612456de489067f2cb883ecee":{"hash":"0f00384c93e07c6612456de489067f2cb883ecee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added middle button doubleclick, fixes #15567","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bdde70dd083f7a967681f34edca34f2dc3668d8":{"hash":"1bdde70dd083f7a967681f34edca34f2dc3668d8","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash on save-branch-as-scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15571},"a60896869e6c17f674ff25bee87cabb54cd4403d":{"hash":"a60896869e6c17f674ff25bee87cabb54cd4403d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15537 from PJB3005/18-01-09-fix-color-string-constructor-mono","body":"Fixes Mono color creation from string being 0-255 instead of 0-1.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23c464a40342dc2f9b32387afd01f9ff48ffe804":{"hash":"23c464a40342dc2f9b32387afd01f9ff48ffe804","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15552 from bruvzg/osx_ime_fix","body":"[macOS] Fix IME producing multiple events per key press.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e14cf991acfe910345b16972ef56b28a2d5d391":{"hash":"6e14cf991acfe910345b16972ef56b28a2d5d391","is_merge":false,"authored_by":["MDQ6VXNlcjgxMDc0NTk="],"author_raw":"Pieter-Jan Briers <pieterjan.briers@gmail.com>","committer_raw":"Pieter-Jan Briers <pieterjan.briers@gmail.com>","summary":"Fixes Mono color creation from string.","body":"Fixes #15468\n\nAlso improves the error messages if the string isn't hex, because saying that the color value is negative is just a side effect of the implementation and tells you nothing.","is_cherrypick":false,"cherrypick_hash":"","pull":15537},"e49ddf298403ae80977e9811bab6ef39f0ea226b":{"hash":"e49ddf298403ae80977e9811bab6ef39f0ea226b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15555 from BastiaanOlij/clamp_blends","body":"Clamp blend to fix screen space reflections","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebc96195d8ffb263967c7a5c0d9cc78e1847f2b5":{"hash":"ebc96195d8ffb263967c7a5c0d9cc78e1847f2b5","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Clamp blend to fix screen space reflections","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15555},"f1ef2d5183f02c1cf0f824fe9eb06e3fc7bea967":{"hash":"f1ef2d5183f02c1cf0f824fe9eb06e3fc7bea967","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15553 from AlmightyScientist/issue-15453","body":"Shader Language: Fixes EXTRA_MATRIX undefined.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3d803c901aff31bf5315e5ea712d52d607a8c70":{"hash":"b3d803c901aff31bf5315e5ea712d52d607a8c70","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix IME producing multiple events per key press.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15552},"8c6d830e079ab3ac7df06becb8332ce015aa5666":{"hash":"8c6d830e079ab3ac7df06becb8332ce015aa5666","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15543 from volzhs/fix-aspect","body":"Fix stretch aspect keep mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48209106481d590fc8fa35aabeacc16342037e9c":{"hash":"48209106481d590fc8fa35aabeacc16342037e9c","is_merge":false,"authored_by":["MDQ6VXNlcjMyOTYwNjQy"],"author_raw":"AlmightyScientist <32960642+AlmightyScientist@users.noreply.github.com>","committer_raw":"AlmightyScientist <32960642+AlmightyScientist@users.noreply.github.com>","summary":"Shader Language: Fixes EXTRA_MATRIX undefined.","body":"Fixes #15453.","is_cherrypick":false,"cherrypick_hash":"","pull":15553},"aebdc4c2126789b915b0fb753f0594fec0f0226d":{"hash":"aebdc4c2126789b915b0fb753f0594fec0f0226d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15541 from neikeq/look-all-i-want-to-tell-you-is","body":"Mono: Some fixes for #15463","is_cherrypick":false,"cherrypick_hash":"","pull":""},"415d128249f71babb2b11c880b14af721e3c3944":{"hash":"415d128249f71babb2b11c880b14af721e3c3944","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15530 from akien-mga/signal-args","body":"Fix signal arguments shadowing member variables","is_cherrypick":false,"cherrypick_hash":"","pull":""},"082d83fe0b466eba034332d64d092b1cff026e07":{"hash":"082d83fe0b466eba034332d64d092b1cff026e07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15538 from touilleMan/fix-pluginscript-editor-preview","body":"Fix pluginscript editor preview","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a25a4e53f4c3b457ac2003bab7cf0001dd5aab1":{"hash":"4a25a4e53f4c3b457ac2003bab7cf0001dd5aab1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15516 from StateOff/fixes_crash_on_drop_scene_file","body":"Fixes #15470 \"Crash on drag and drop scene file on empty scene\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d4afdc37231146d0e36fe91d982d2edd9274b47":{"hash":"9d4afdc37231146d0e36fe91d982d2edd9274b47","is_merge":false,"authored_by":["MDQ6VXNlcjIxMTY1NjY="],"author_raw":"Blazej Floch <register@bfloch.com>","committer_raw":"Blazej Floch <register@bfloch.com>","summary":"- Fixes #15470 \"Crash on drag and drop scene file on empty scene\"","body":"- New: Allows for multiple files to be dragged over\n- Added error when multiple nodes are dropped in scene **without** scene root\n- Removed TTR: \"This operation requires a single selected node.\", \"I see..\"\n- Introduces TTR: \"Can not instaniate multiple nodes without root.\"\n- Fixes \"Can't add_child, already got a parent\" error\n- Reduced multiple resource loading by casting\n- Make sure to not _show_resource_type_selector if only PackedScenes are being dropped","is_cherrypick":false,"cherrypick_hash":"","pull":15516},"b6cff1ba690caad461536afe8bb8584b190f9013":{"hash":"b6cff1ba690caad461536afe8bb8584b190f9013","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix stretch aspect keep mode","body":"Fix #15407\nFix #15514","is_cherrypick":false,"cherrypick_hash":"","pull":15543},"2ac27608a6892d8d7e28d8afbbcc98505eb3e4b3":{"hash":"2ac27608a6892d8d7e28d8afbbcc98505eb3e4b3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15540 from robfram/fix_color_to_html","body":"Fix bad color to HTML conversion. Alpha channel was added before RGB.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58f3ad69c7954aab1c8fe7935c6a64ae7323c98c":{"hash":"58f3ad69c7954aab1c8fe7935c6a64ae7323c98c","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Fix warning when editor resource preview try to read pluginscript resource","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15538},"19915d674c44ec3a554e688d967fc6feedcb5708":{"hash":"19915d674c44ec3a554e688d967fc6feedcb5708","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDY1Nzk1"],"author_raw":"robfram <robfram@gmail.com>","committer_raw":"robfram <robfram@gmail.com>","summary":"Fix bad color to HTML conversion. Alpha channel was added befor RGB.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15540},"f7de51b3a6bc191cd0d79c1079889fb7a104b504":{"hash":"f7de51b3a6bc191cd0d79c1079889fb7a104b504","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Some fixes for #15463","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15541},"cc487f8ce9ba1b308f048905a1e5253abd740310":{"hash":"cc487f8ce9ba1b308f048905a1e5253abd740310","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15532 from lethiandev/fix-bitwise-not-op","body":"Fix bitwise NOT operator on BitMap's set_bit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"302dfea2f096b07c0d6e991402c90817c3b5ed6c":{"hash":"302dfea2f096b07c0d6e991402c90817c3b5ed6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15535 from touilleMan/fix-pluginscript-complete-code","body":"[GDnative] Fix crash in pluginscript complete_code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c73589305eae7d146fad2026039d7859b1869675":{"hash":"c73589305eae7d146fad2026039d7859b1869675","is_merge":false,"authored_by":["MDQ6VXNlcjUzMjMxMjk="],"author_raw":"Konrad Nowakowski <konrad.x92@gmail.com>","committer_raw":"Konrad Nowakowski <konrad.x92@gmail.com>","summary":"Fix bitwise NOT operator on BitMap's set_bit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15532},"72d50b41853b767c987379b81dc7e979afd550aa":{"hash":"72d50b41853b767c987379b81dc7e979afd550aa","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Fix crash in pluginscript complete_code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15535},"c037f6339f1fc9636b4fc9056ae0b2e2b673024d":{"hash":"c037f6339f1fc9636b4fc9056ae0b2e2b673024d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15463 from neikeq/the-stack-frame-madness","body":"Mono: Implement stack info for errors and exceptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"958a15c7a7ddf7e4247ea73ce6cc2b63cd0c644b":{"hash":"958a15c7a7ddf7e4247ea73ce6cc2b63cd0c644b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15533 from neikeq/issue-15307","body":"Mono: Fix iteration order of object types when generating bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"252702a304005c6e10d5bd54724dc627952189b9":{"hash":"252702a304005c6e10d5bd54724dc627952189b9","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix iteration order of object types when generating bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15533},"7251c5b582fc73a152e11cde4f589b1abfe56de7":{"hash":"7251c5b582fc73a152e11cde4f589b1abfe56de7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Improve Control and Label documentation about mouse filtering","body":"Fixes #9657.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c6269f2dd3e1a46dbb6a36c3363c9c535be8b64":{"hash":"1c6269f2dd3e1a46dbb6a36c3363c9c535be8b64","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"External editor fixes","body":"- Fix VS Code opening on the previous line to the desired one.\n- Fix running MonoDevelop without the line and column parameters.\n- Fix `ScriptEditor::_goto_script_line` not working with language overriden external editors.","is_cherrypick":false,"cherrypick_hash":"","pull":15463},"5be356b72f5b765cdec069c2c4a4011a42fabc47":{"hash":"5be356b72f5b765cdec069c2c4a4011a42fabc47","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Implement stack info for errors and exceptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15463},"52165fa12de7ca76898a7c1855a2f23797b2c2ed":{"hash":"52165fa12de7ca76898a7c1855a2f23797b2c2ed","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix bindings of EditorSettings.set_initial_value","body":"Also ran doctool.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b6bef65242c6ccd96ac857a764c952e61441593":{"hash":"4b6bef65242c6ccd96ac857a764c952e61441593","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix signal arguments shadowing member variables","body":"Fixes #10212.","is_cherrypick":false,"cherrypick_hash":"","pull":15530},"29ae3e5f33b7afa382c277b342bb00a1ee5aa5a8":{"hash":"29ae3e5f33b7afa382c277b342bb00a1ee5aa5a8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Fix \"Attach Node Script\" inherits popup type\"","body":"This reverts commit 227238b4246d335910c364188ce9233fc70ddc65.\n\nThis dialog is used to both open and create scripts, so it needs to have\nthe features of the save dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1c799f1b41211f2d0dc1f5adbdffed43727b99a":{"hash":"e1c799f1b41211f2d0dc1f5adbdffed43727b99a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15495 from poke1024/font-oversampling","body":"Two potential glitches in font oversampling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c0dd37744cb0d84d5bbbb4c50263951f888cae3":{"hash":"3c0dd37744cb0d84d5bbbb4c50263951f888cae3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15518 from volzhs/shader-compile-error-android","body":"Fix shader compile error on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c806abdaade09c49847f4f5702bcacfbff4ff97":{"hash":"1c806abdaade09c49847f4f5702bcacfbff4ff97","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix shader compile error on Android","body":"**ERROR**: EffectBlurShaderGLES3: Fragment Program Compilation Failed:\n23:191: S0001: Type mismatch, cannot convert from 'int' to 'float'\nAt: drivers/gles3/shader_gles3.cpp:168:_display_error_with_code() - EffectBlurShaderGLES3: Fragment Program Compilation Failed:","is_cherrypick":false,"cherrypick_hash":"","pull":15518},"4b414f45c47d699da4442ac2347c3b1684616cc0":{"hash":"4b414f45c47d699da4442ac2347c3b1684616cc0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15507 from poke1024/fix15106","body":"Fix whole word search missing occurences","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3af5dfbbf30a212f4b1b409cd0eb7c0bdcd8e257":{"hash":"3af5dfbbf30a212f4b1b409cd0eb7c0bdcd8e257","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix whole word search missing occurences","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15507},"99da4669795525001250ae4e170f59d9c0e6c53f":{"hash":"99da4669795525001250ae4e170f59d9c0e6c53f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add author mappins for the git log","body":"See https://git-scm.com/docs/git-shortlog#_mapping_authors\n\nMakes for a prettier commit overview:\n$ git shortlog -s -n --no-merges\n1673 Juan Linietsky\n696 Rémi Verschelde\n239 volzhs\n225 Andreas Haas\n209 Ignacio Etcheverry\n164 Daniel J. Ramirez\n164 Pedro J. Estébanez\n153 George Marques\n150 Paul Batty\n129 Poommetee Ketson\n122 Franklin Sobrinho\n120 marynate\n115 Bojidar Marinov\n107 Leon Krause\n96 Thomas Herzog\n...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1748ce74cc10fd0bf79f3258f74509e5ad8cc4f7":{"hash":"1748ce74cc10fd0bf79f3258f74509e5ad8cc4f7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15504 from Jerome67000/fix_inherits_open_file_type","body":"Fix \"Attach Node Script\" inherits popup type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"227238b4246d335910c364188ce9233fc70ddc65":{"hash":"227238b4246d335910c364188ce9233fc70ddc65","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"Fix \"Attach Node Script\" inherits popup type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15504},"bc521741a99823487236526185ae3dc3c1b704fc":{"hash":"bc521741a99823487236526185ae3dc3c1b704fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15500 from Jerome67000/removed_depthprepass_disable","body":"removed unused project setting rendering/quality/depth_prepass/disable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87bbaddac33e10fa503084aa94ff94020e78a8b3":{"hash":"87bbaddac33e10fa503084aa94ff94020e78a8b3","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"removed unused project setting rendering/quality/depth_prepass/disable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15500},"d2f4964f58272444f33d6397939ca076b6e1b8f6":{"hash":"d2f4964f58272444f33d6397939ca076b6e1b8f6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15490 from AndreaCatania/kin","body":"Fixed #15417 kinematics char jumping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15cb56122e3275b1b0f5018e03350ec1c2573d4a":{"hash":"15cb56122e3275b1b0f5018e03350ec1c2573d4a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15498 from poke1024/fix15478","body":"Don't delete edit menu too early when closing script tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e1b39245f96d425d5fb64cffef0c29e6c04deaa":{"hash":"7e1b39245f96d425d5fb64cffef0c29e6c04deaa","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Don't delete edit menu too early when closing script tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15498},"299e490cf4c9cfd72a9e4f53effaa41bf5e0d7df":{"hash":"299e490cf4c9cfd72a9e4f53effaa41bf5e0d7df","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15494 from brainsick/obsolete-undoredo-max-steps","body":"obsolete UndoRedo max_steps; no users identified","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05297d8b391c20d96f155b45347dd093fd6f26d9":{"hash":"05297d8b391c20d96f155b45347dd093fd6f26d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15060 from poke1024/camera2d-update","body":"Update Camera2D scroll using NOTIFICATION_INTERNAL_PROCESS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4adcf3fa26a032ba36c38c3d1ec5e8d02a5f09c":{"hash":"d4adcf3fa26a032ba36c38c3d1ec5e8d02a5f09c","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Update Camera2D scroll using NOTIFICATION_INTERNAL_PROCESS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15060},"a64dc5af7409174a9e1ad9d053aa8cafb2da1abb":{"hash":"a64dc5af7409174a9e1ad9d053aa8cafb2da1abb","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Two potential glitches in font oversampling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15495},"6e932c31081597b5aec845987c2a386ff28d5cc9":{"hash":"6e932c31081597b5aec845987c2a386ff28d5cc9","is_merge":false,"authored_by":["MDQ6VXNlcjExMTE1NzM="],"author_raw":"Todd Ross <github@brainsick.com>","committer_raw":"Todd Ross <github@brainsick.com>","summary":"obsolete UndoRedo max_steps; no users identified","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15494},"efe27c6ed243bfa559a94be957c479d8e1025ba2":{"hash":"efe27c6ed243bfa559a94be957c479d8e1025ba2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15491 from volzhs/doc-kinematicbody","body":"Fix KinematicBody documentation about move_and_slide","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e04a9cdf6e4b46f2ef9d23f795f71dde5141de9c":{"hash":"e04a9cdf6e4b46f2ef9d23f795f71dde5141de9c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix KinematicBody documentation about move_and_slide","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15491},"c507a4988da699bc00c425dc702ee97e0022fae3":{"hash":"c507a4988da699bc00c425dc702ee97e0022fae3","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Removed useless error print on bullet shapes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15490},"50c99370d2a8bf109469fe1c97d45c8d6303f1ef":{"hash":"50c99370d2a8bf109469fe1c97d45c8d6303f1ef","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed Bullet collision shapes scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15490},"c791c1d48ec7dc4df30f4778eb007ad05b3686bf":{"hash":"c791c1d48ec7dc4df30f4778eb007ad05b3686bf","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14907 from scayze/rigid_vehicle","body":"Added RigidBody functionality to VehicleBody","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0df857f9f2f0666f3441713c65bd7667fbb67fc5":{"hash":"0df857f9f2f0666f3441713c65bd7667fbb67fc5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15294 from poke1024/fix-debug-hangs","body":"Fix Godot getting swamped by debug events","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1fea0adc5c3f250b585c89f56e6fd0e07ba61f83":{"hash":"1fea0adc5c3f250b585c89f56e6fd0e07ba61f83","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15337 from touilleMan/fix-classdb_get_method_list-without-instrospection","body":"Fix _ClassDB::get_method_list when instrospection is disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51709cd8c8791142b5a1e957902a5e9aed8cc7bb":{"hash":"51709cd8c8791142b5a1e957902a5e9aed8cc7bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15344 from bruvzg/osx_dylib_export","body":"[GDnative] macOS `dylib` export fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0edca99361b82ab60d10be260439b9789362cdda":{"hash":"0edca99361b82ab60d10be260439b9789362cdda","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15377 from mrcdk/wav_correct_loop","body":"Fixed loop mode values when importing a wav file.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35d600460019e86b98826ff0fe584475a42dccd4":{"hash":"35d600460019e86b98826ff0fe584475a42dccd4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15455 from Jerome67000/color_names.in_doc","body":"Add standardised color names to doc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86ef33108e7573a6082f31f6a4bbb0af68557d07":{"hash":"86ef33108e7573a6082f31f6a4bbb0af68557d07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15475 from sambler/freebsd_execvp","body":"Fix use of execvp for freebsd","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f4140c9c1d9c1e28da27f56cddf5b1e541956c6":{"hash":"8f4140c9c1d9c1e28da27f56cddf5b1e541956c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15480 from StateOff/fixes_deleted_nodes_in_history","body":"Fixes #15416 - \"The deleted nodes are hanging in the inspector.\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"feef8615d294b6b7509bc6a447f3d6b49ae616cd":{"hash":"feef8615d294b6b7509bc6a447f3d6b49ae616cd","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"Add standardised color names to doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15455},"11cc70381055d0b1a37bf4f62c9931bd8ce179b7":{"hash":"11cc70381055d0b1a37bf4f62c9931bd8ce179b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15483 from Noshyaar/pbm","body":"Fix imported BitMap dimension flip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f814e44bc325970dc4ffcd3588b76369fb7ec07":{"hash":"8f814e44bc325970dc4ffcd3588b76369fb7ec07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15458 from volzhs/fix-editor-settings-1","body":"Fix editor setting value is back to default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c6dfbfea5ee328f290dee851eece0ed40f7e8df":{"hash":"3c6dfbfea5ee328f290dee851eece0ed40f7e8df","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix imported BitMap dimension flip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d3eb3d2b04647d8132807d6d5c733e3b79b7c9c":{"hash":"9d3eb3d2b04647d8132807d6d5c733e3b79b7c9c","is_merge":false,"authored_by":["MDQ6VXNlcjIxMTY1NjY="],"author_raw":"Blazej Floch <register@bfloch.com>","committer_raw":"Blazej Floch <register@bfloch.com>","summary":"Fixes #15416 - \"The deleted nodes are hanging in the inspector.\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15480},"e7400a0f4e29fb5c0d06af3952b54e05a0d9d7d9":{"hash":"e7400a0f4e29fb5c0d06af3952b54e05a0d9d7d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15426 from poke1024/fix15409","body":"Fixes RegEx::sub injecting null character (issue 15409)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b49f32deae55d3fb5701999800f549e48ac78e2c":{"hash":"b49f32deae55d3fb5701999800f549e48ac78e2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15461 from endragor/better-loading-screen-msg","body":"Improve missing iOS loading screen error message","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a385460a6eebbe142f482edca78a9542a4a15be8":{"hash":"a385460a6eebbe142f482edca78a9542a4a15be8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15457 from volzhs/custom-font-source-code","body":"Set source code font with ttf, otf","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06bb4acae04ea45948780c333bb5d9c2b4c45ced":{"hash":"06bb4acae04ea45948780c333bb5d9c2b4c45ced","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15440 from volzhs/fix-android-touch","body":"Fix Android multi touch","is_cherrypick":false,"cherrypick_hash":"","pull":""},"384055c86fa7a079c2f41e2437389bd5358f4b03":{"hash":"384055c86fa7a079c2f41e2437389bd5358f4b03","is_merge":false,"authored_by":[""],"author_raw":"sambler <Develop@Shaneware.Biz>","committer_raw":"sambler <Develop@Shaneware.Biz>","summary":"Fix use of execvp, earlier fix was short sighted and only worked","body":"when godot could be found in PATH.\nThe correct fix is to use sysctl to get the path to the current executable\nthis also fixes the ability to call external commands.","is_cherrypick":false,"cherrypick_hash":"","pull":15475},"90f7c84bba3d1fff6830ee41ddf1d51b17c8b307":{"hash":"90f7c84bba3d1fff6830ee41ddf1d51b17c8b307","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Improve missing iOS loading screen error message","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15461},"797147bd4b25744ca75711e16243d053ca38f323":{"hash":"797147bd4b25744ca75711e16243d053ca38f323","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Set source code font with ttf, otf","body":"renamed interface/editor/custom_font to interface/editor/main_font\nmoved text_editor/theme/font to interface/editor/code_font\nrenamed interface/editor/font_size to interface/editor/main_font_size\nrenamed interface/editor/source_code_size to interface/editor/code_font_size","is_cherrypick":false,"cherrypick_hash":"","pull":15457},"93a6be0320e74f3a6524b1c1eefd8a05ff58cac5":{"hash":"93a6be0320e74f3a6524b1c1eefd8a05ff58cac5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix editor setting value is back to default","body":"Fix #15449","is_cherrypick":false,"cherrypick_hash":"","pull":15458},"37ca542d2bfd9aac296e82e30a76117090dea08e":{"hash":"37ca542d2bfd9aac296e82e30a76117090dea08e","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15433 from poke1024/fix13957","body":"Fix crash due to stale refs to node selection lists","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ab4001ab2ceb2aefcd8c148705b5de51152cac9":{"hash":"4ab4001ab2ceb2aefcd8c148705b5de51152cac9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15447 from eska014/html5-optmode","body":"Build WebAssembly release module with -Os to decrease file size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4211e4453e79d884188d314416fa95693a3678d9":{"hash":"4211e4453e79d884188d314416fa95693a3678d9","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Build WebAssembly module with -Os to decrease file size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15447},"22f2f403acea07d1831e6daa3f93c8ea57776dbd":{"hash":"22f2f403acea07d1831e6daa3f93c8ea57776dbd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15448 from YeldhamDev/geany_ignore","body":"Added Geany/geany_plugins files to the \".gitignore\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8af597847e3a304e7533eb31f45f398676f053a4":{"hash":"8af597847e3a304e7533eb31f45f398676f053a4","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Added Geany/geany_plugins files to the \".gitignore\".","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15448},"380169e3efb959cfeaa3884a3cd440ab84bff9ae":{"hash":"380169e3efb959cfeaa3884a3cd440ab84bff9ae","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15446 from marcelofg55/video_mix_rate","body":"Fix Video Player issue with audio mix_rate when different than 44100","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b098e646625b76b732b177f061af20bc41d2bbb":{"hash":"1b098e646625b76b732b177f061af20bc41d2bbb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15445 from poke1024/fix15392","body":"Fix stale dynamic font reference fetch from cache","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fc1801b6ab2723dee4b1815d2d41a8215bbf98d":{"hash":"6fc1801b6ab2723dee4b1815d2d41a8215bbf98d","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix Video Player issue with audio mix_rate when different than 44100","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15446},"526e637a9758482c1eb408eaa2d584b0340e7fcd":{"hash":"526e637a9758482c1eb408eaa2d584b0340e7fcd","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix stale dynamic font reference fetch from cache","body":"Seems to fix issue 15392","is_cherrypick":false,"cherrypick_hash":"","pull":15445},"57efe0bea5e60eb1849c9e42c89205996df819d5":{"hash":"57efe0bea5e60eb1849c9e42c89205996df819d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15443 from eska014/html5-fixcanvas","body":"Fix WebGL context initialization","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abcb87bc43672cdf0180505a4885677f52ca2f6f":{"hash":"abcb87bc43672cdf0180505a4885677f52ca2f6f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15357 from damarindra/autotile-behaviour","body":"Fixing unconsistent behaviour on autotile editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb9070770918722b3694350662c6bd5920d7b64e":{"hash":"bb9070770918722b3694350662c6bd5920d7b64e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Fix build error on invalid module folders","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2dbf8251bc2a3018890ad8c874cda44dcc6dbdc4":{"hash":"2dbf8251bc2a3018890ad8c874cda44dcc6dbdc4","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Initialize WebGL context in OS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15443},"8fbb82719e6d1f4e29980d66380474b6a0c45e1d":{"hash":"8fbb82719e6d1f4e29980d66380474b6a0c45e1d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Android multi touch","body":"Fix #11798","is_cherrypick":false,"cherrypick_hash":"","pull":15440},"57e77db0ed9680aee38e8477a950e2bc616b96c3":{"hash":"57e77db0ed9680aee38e8477a950e2bc616b96c3","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes RegEx::sub injecting null character (issue 15409)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15426},"b5b2ca81438f1152162409bfdfc2ee4ae64312bc":{"hash":"b5b2ca81438f1152162409bfdfc2ee4ae64312bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15423 from agmcleod/master","body":"Documentation interpolation functions - Indicate what \"t\" means in interpolation docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25e942d64fa9ae5864e68bc0b27d5f3525a91771":{"hash":"25e942d64fa9ae5864e68bc0b27d5f3525a91771","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15438 from endragor/export-after-import","body":"Perform export after import is fully complete","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2fe9faa64ea4788bfbea73cdbd7176852fa3759":{"hash":"a2fe9faa64ea4788bfbea73cdbd7176852fa3759","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15439 from poke1024/fix-debug-break","body":"Fixes debugger randomly not pausing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe841fe8273a25bd3fe0a558ec640bc26d0b8784":{"hash":"fe841fe8273a25bd3fe0a558ec640bc26d0b8784","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15437 from GodotExplorer/pr-fix-15424","body":"Add null checking for paramaters in UndoRedo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0593daa826400c1e177c87e1b111fa2b5caa2853":{"hash":"0593daa826400c1e177c87e1b111fa2b5caa2853","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15382 from mrcdk/poolarrays_neq_fix","body":"Fix NEQ operation for Arrays and Pool*Arrays","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09dd70878e82516b8f768dd50fc551959e21e4e5":{"hash":"09dd70878e82516b8f768dd50fc551959e21e4e5","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes debugger randomly not pausing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15439},"da913f2675479078b6fea6d749c95aaf48643e1e":{"hash":"da913f2675479078b6fea6d749c95aaf48643e1e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15429 from poke1024/fix-popup-scroll-correction","body":"Corrects wrong scrolling for short popups broken in 15405","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58d3756ec0692c63a4fbb4d16d188598a58530ee":{"hash":"58d3756ec0692c63a4fbb4d16d188598a58530ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15396 from volzhs/fix-editor-settings","body":"Fix editor settings weird behavior","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42ee9541fdebf27bde9b0cab614587fe5fcb0c95":{"hash":"42ee9541fdebf27bde9b0cab614587fe5fcb0c95","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15297 from poke1024/runner-limit-errs","body":"Limit number of errors and messages sent by runner","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6e0dcdcbfe90905bf34007a3d1387a48e1ed5b9":{"hash":"a6e0dcdcbfe90905bf34007a3d1387a48e1ed5b9","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add null checking for paramaters in Undoredo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15437},"6c6a0fe840d3f36d457d18652f9ce6a55e77205a":{"hash":"6c6a0fe840d3f36d457d18652f9ce6a55e77205a","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix crash due to stale refs to node selection lists","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15433},"249521670de023030e41b1ee4edfc10ec0b5f1e5":{"hash":"249521670de023030e41b1ee4edfc10ec0b5f1e5","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Corrects wrong scrolling for short popups broken in 15405","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15429},"29e68aa40e3effa1946b3889021b8c61a933c05c":{"hash":"29e68aa40e3effa1946b3889021b8c61a933c05c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c7b6feb5f6b9aba41b1fd9e54d33fa4bcf4c3cf":{"hash":"8c7b6feb5f6b9aba41b1fd9e54d33fa4bcf4c3cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15425 from bruvzg/osx_runtime_version_checks","body":"[macOS] Remove 10.6+ runtime version checks, add 10.12+ runtime version checks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7159f533c3f7f7494b69ce588a43d2809b948c97":{"hash":"7159f533c3f7f7494b69ce588a43d2809b948c97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15421 from ianb96/center_viewport_fix","body":"Fix center_viewport_to_cursor out of size error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b33bf23c6a2a6806a9ae48bd6477812710e9ae7e":{"hash":"b33bf23c6a2a6806a9ae48bd6477812710e9ae7e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15422 from eska014/html5-logger","body":"Print without color control sequences in HTML5 platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b04610b5e75b8d1fa1916ad7255bdcc5c638536a":{"hash":"b04610b5e75b8d1fa1916ad7255bdcc5c638536a","is_merge":false,"authored_by":["MDQ6VXNlcjExMzI3NQ=="],"author_raw":"Aaron McLeod <aaron.g.mcleod@gmail.com>","committer_raw":"Aaron McLeod <aaron.g.mcleod@gmail.com>","summary":"Indicate what \"t\" means in interpolation docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15423},"ff82fbdf6442425f1563dccf35f24254fd7d46e9":{"hash":"ff82fbdf6442425f1563dccf35f24254fd7d46e9","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Remove 10.6+ runtime version checks, add 10.12+ runtime version checks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15425},"4a201ade76e9ebb5595b107b6a0718ab79be0abf":{"hash":"4a201ade76e9ebb5595b107b6a0718ab79be0abf","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Added RigidBody functionality to VehicleBody","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14907},"00d5b9ce96cb0855b8040f8eba6d4ebddc908aaa":{"hash":"00d5b9ce96cb0855b8040f8eba6d4ebddc908aaa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15420 from eska014/html5-internal-calls","body":"Fix internal Emscripten JS API calls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3ad2538d082fc191ad2695e68d6b4032a7e31bf":{"hash":"b3ad2538d082fc191ad2695e68d6b4032a7e31bf","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fix center viewport out of size error, #15411","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15421},"efdca59a0324d25571c45ea7e64b36bb9633ecfc":{"hash":"efdca59a0324d25571c45ea7e64b36bb9633ecfc","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"HTML5: Print without color control sequences","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15422},"4c23f94af954ede476f1a503e97bfaa0e3dde499":{"hash":"4c23f94af954ede476f1a503e97bfaa0e3dde499","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly blend interior and exterior ambient in reflection probes, fixes #14695","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bfeaf27a3e41cd60ec7be4c1d88a3edd2c2a6d87":{"hash":"bfeaf27a3e41cd60ec7be4c1d88a3edd2c2a6d87","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly dispose of instance capture data, fixes #14795","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59f92e46b9271ed6c5e45f00961fb6066df8339a":{"hash":"59f92e46b9271ed6c5e45f00961fb6066df8339a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15414 from karroffel/gdnative-reloading-properly-this-time","body":"[GDNative] fix reloading of non-reloadable libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d72a32bc54cda565aabfa5549c0cec7c29697950":{"hash":"d72a32bc54cda565aabfa5549c0cec7c29697950","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Use better initialization value for normalmap, fixes #14720","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9cf19f8dee98fdc11e44224c48ce968a87022eb6":{"hash":"9cf19f8dee98fdc11e44224c48ce968a87022eb6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ensure depth reads go via alpha render list, fixes #14759","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66eed7b85985529e54449cf87feee001cba0c759":{"hash":"66eed7b85985529e54449cf87feee001cba0c759","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix reloading of non-reloadable libraries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15414},"50b975548dcd65a9506e7fb449d40404320c0983":{"hash":"50b975548dcd65a9506e7fb449d40404320c0983","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed PBM bitmap loader, added abiliy to importi mages as bitmap. Fixes #14828","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6989d0b511ef4003d33f5987a5dafc45cb3a1cf":{"hash":"b6989d0b511ef4003d33f5987a5dafc45cb3a1cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15412 from poke1024/fix-tree-get-rect-crash","body":"Fix crash when calling tree API before NOTIFICATION_ENTER_TREE","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b77c6d43a86d67915999f4f542756dbee90feef8":{"hash":"b77c6d43a86d67915999f4f542756dbee90feef8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15405 from poke1024/fix-popup-scroll","body":"Allow popup menu scrolling without mouse wheel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6edd2154c8967b2b54401b729b184efed905a8a4":{"hash":"6edd2154c8967b2b54401b729b184efed905a8a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15401 from bruvzg/osx_10_12_and_depric_fix","body":"[macOS] Fix build on pre 10.12 and deprecation warnings on 10.12+","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4cbe726cf5b55362d2746ad44abefbe2669ea5b3":{"hash":"4cbe726cf5b55362d2746ad44abefbe2669ea5b3","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix crash when calling tree API before NOTIFICATION_ENTER_TREE","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15412},"3f9a7da85754264b038080612c617f1ba78c8700":{"hash":"3f9a7da85754264b038080612c617f1ba78c8700","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Allow popup menu scrolling without mouse wheel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15405},"cf5b074a95c806c9a49cec98a4e0708dc8fb426f":{"hash":"cf5b074a95c806c9a49cec98a4e0708dc8fb426f","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix internal Emscripten JS API calls","body":"Emscripten 1.37.24 no longer exports these by default","is_cherrypick":false,"cherrypick_hash":"","pull":15420},"50181da8a1be0450cdabb713e571861e83028c29":{"hash":"50181da8a1be0450cdabb713e571861e83028c29","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15403 from Noshyaar/typo","body":"Fix typo in new strings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"768fd83e61d28301f153adf61dc608ae41216940":{"hash":"768fd83e61d28301f153adf61dc608ae41216940","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix typo in new strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47770df198f4e2a16195309347191b00ed865be7":{"hash":"47770df198f4e2a16195309347191b00ed865be7","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix build on macOS pre 10.12, fix deprecation warnings on 10.12+","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15401},"51854d61b0695e9487c7c624dfeb8c75718bd01b":{"hash":"51854d61b0695e9487c7c624dfeb8c75718bd01b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15400 from volzhs/fix-android-build","body":"Fix Android build error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d2dc70d7d5f362013231aa42eaf76635301a43e3":{"hash":"d2dc70d7d5f362013231aa42eaf76635301a43e3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Android build error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15400},"2a1ce0fbc4cbb29b125f2792c1e1d702487cca63":{"hash":"2a1ce0fbc4cbb29b125f2792c1e1d702487cca63","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15a1fe1b76af7cd685600fbdbfed27974dc19f8a":{"hash":"15a1fe1b76af7cd685600fbdbfed27974dc19f8a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61a3bfe7ffa6ae6f929ffe8a2e1c19a6df05d062":{"hash":"61a3bfe7ffa6ae6f929ffe8a2e1c19a6df05d062","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15398 from Jerome67000/fix_image_resize","body":"Fix crash when using Image.resize() without calling Image.create() first","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a195f81a6a4d6e35f01b499000062b7d4c9d1713":{"hash":"a195f81a6a4d6e35f01b499000062b7d4c9d1713","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Improve detection of variable writing in shader, fixes #15177","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5885c43eb479d1ea8beb71aac09b118a08cb855":{"hash":"b5885c43eb479d1ea8beb71aac09b118a08cb855","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"Fix crash when using Image.resize() without calling Image.create() first","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15398},"955094ea78d7bcadb0929003642317d875273b68":{"hash":"955094ea78d7bcadb0929003642317d875273b68","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update DONORS list","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ad43757adbfad0163e639e8425aeaddc6e38018":{"hash":"6ad43757adbfad0163e639e8425aeaddc6e38018","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix editor settings weird behavior","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15396},"9884597bb3872cd17854b54695344dcb279a2c89":{"hash":"9884597bb3872cd17854b54695344dcb279a2c89","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15395 from karroffel/gdnative-reloading","body":"[GDNative] added reload property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34cdcf5cd0b4ea087b62ecae71c2ac86e06220a9":{"hash":"34cdcf5cd0b4ea087b62ecae71c2ac86e06220a9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added reload property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15395},"0e6e98a65f26c915b5717992ba881cf33406c8bf":{"hash":"0e6e98a65f26c915b5717992ba881cf33406c8bf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build of GDMonoField","body":"Closes #15385.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2617e72e5d76f8e35607b46d1c7b184df95e8cd":{"hash":"b2617e72e5d76f8e35607b46d1c7b184df95e8cd","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Fix NEQ operation between 2 different Arrays","body":"it was returning false if it found the same content in both arrays which isn't correct, it should return true when it finds different values","is_cherrypick":false,"cherrypick_hash":"","pull":15382},"8e8240450edc48f4fb379e593a4ef7f54ab656b7":{"hash":"8e8240450edc48f4fb379e593a4ef7f54ab656b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15375 from volzhs/button-group","body":"Remove button from button_group when free","is_cherrypick":false,"cherrypick_hash":"","pull":""},"061db1ca95ff3476069a501cc96f14c479789c83":{"hash":"061db1ca95ff3476069a501cc96f14c479789c83","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid crashing when dependencies on inherited/instanced scenes cant be satisfied, fixes #15298","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"864b064def6dedb535767e3137c32083d580e588":{"hash":"864b064def6dedb535767e3137c32083d580e588","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Fixed loop mode values when importing a wav file.","body":"Importing a wav file that was exported with a custom loop type was causing it being imported with loop mode ping-pong","is_cherrypick":false,"cherrypick_hash":"","pull":15377},"13af5e8878c58504eb892a8edc9b5cca965f76b8":{"hash":"13af5e8878c58504eb892a8edc9b5cca965f76b8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove button from button_group when free","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15375},"b1ab44aa05994a19f0bae5e700c4007b870a8ecf":{"hash":"b1ab44aa05994a19f0bae5e700c4007b870a8ecf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Print error if a resource can't load from script, fixes #15313","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb2341e813a14f8e4c272765c4db9584b6c5c9b1":{"hash":"bb2341e813a14f8e4c272765c4db9584b6c5c9b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure .import folder exists before importing, in case user deleted it manually. Fixes #15315","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db49f35ab8d2bbcf5b97a58b8a2eff064b942881":{"hash":"db49f35ab8d2bbcf5b97a58b8a2eff064b942881","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Fix usage of LD when we meant LINK","body":"Also made LINK and CXXFLAGS configurable as command line options.\nNote that LINK currently expects the *compiler* that will be used\nfor linking and will call its configured linker behind the scenes\n(so g++, clang++, etc., not ld.gold). See #15364 for details.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"380ee87e800e44b5e930d784dfb8aeadddf637f3":{"hash":"380ee87e800e44b5e930d784dfb8aeadddf637f3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed problem with missing uninitialized last byte on waveform trip, closes #15316","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22cd45b1d52469ef77785ccb25617560ab60ac7b":{"hash":"22cd45b1d52469ef77785ccb25617560ab60ac7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15365 from guilhermefelipecgs/add_unimplemented_method","body":"Add missing method for javascript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90d47ae23d49e3ef23f144db1db0ca938f86de3d":{"hash":"90d47ae23d49e3ef23f144db1db0ca938f86de3d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Force button release when window focuses out, fixes #15318 and likely many other issues.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eaa9a98c6304a3af525c3e1116299904dbd585db":{"hash":"eaa9a98c6304a3af525c3e1116299904dbd585db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15372 from Faless/fix_themes","body":"Fix theme inheritance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7332da31fc42fc393bcef529749d6a41dfcdc703":{"hash":"7332da31fc42fc393bcef529749d6a41dfcdc703","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Forced set mouse global position always, hopefully will fix #15354, otherwise out of luck.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a63a82d5e5e062566b62f1984e4669b01f880c9d":{"hash":"a63a82d5e5e062566b62f1984e4669b01f880c9d","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix theme inheritance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15372},"ea02c6234501e868f9c828437b8ac98a00091d90":{"hash":"ea02c6234501e868f9c828437b8ac98a00091d90","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","summary":"Add missing method for javascript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15365},"003f2dab786c76ff0e9041b173ea6c7b3b572403":{"hash":"003f2dab786c76ff0e9041b173ea6c7b3b572403","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix dual paraboloid shadow maps, closes #14487","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c86c1ad152d2b523dc125eb79e838563b3d5f69":{"hash":"0c86c1ad152d2b523dc125eb79e838563b3d5f69","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed GIProbe blending, closes #15164","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8a3d5c8356b96064caa833993e0e1c36bdc8b1f":{"hash":"a8a3d5c8356b96064caa833993e0e1c36bdc8b1f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to GLTF2 importer skeleton positioning, though vertex bone indices still look broken somehow..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fab0d53f7ef94e0eaf8ad4f1dbe1f8746b0cfdd4":{"hash":"fab0d53f7ef94e0eaf8ad4f1dbe1f8746b0cfdd4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Add missing return in OS_X11::initialize().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97b8be7261dacd961bf4e391c3b8643ab39c1668":{"hash":"97b8be7261dacd961bf4e391c3b8643ab39c1668","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"Fixing weird behaviour on autotile editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15357},"8ec06de6681a600bd5a74b4a1bdea85f656b5a88":{"hash":"8ec06de6681a600bd5a74b4a1bdea85f656b5a88","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Issue template: Remove checkbox and reword some comments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30cd6643bea5c38128a0dc285c6aeaf0185d2e7b":{"hash":"30cd6643bea5c38128a0dc285c6aeaf0185d2e7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15356 from damarindra/tileset-properties","body":"prevent autotile properties out of bounds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ae4ca706663242cab5aaa3854bcd52f94db9d1d":{"hash":"0ae4ca706663242cab5aaa3854bcd52f94db9d1d","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"prevent autotile properties out of bounds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15356},"5322ed05c722d64f4f9c610328eea2117c111879":{"hash":"5322ed05c722d64f4f9c610328eea2117c111879","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15352 from thomaslynge/anim_drag_key_glitch","body":"Visual glitch when dragging keyframes #15285","is_cherrypick":false,"cherrypick_hash":"","pull":""},"509ac1e0b8ef89bf130c54c317f836117e07909a":{"hash":"509ac1e0b8ef89bf130c54c317f836117e07909a","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDc0OA=="],"author_raw":"Thomas Lynge <tlynge@gmail.com>","committer_raw":"Thomas Lynge <tlynge@gmail.com>","summary":"Visual glitch when dragging keyframes #15285. Changed to int cast.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15352},"34c988cfa92f19c232b65990704816ba1c7d2622":{"hash":"34c988cfa92f19c232b65990704816ba1c7d2622","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop obsolete bitmap doc fonts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4213e66b2dd8f5a87d8cf5015ac83ba3143279d":{"hash":"e4213e66b2dd8f5a87d8cf5015ac83ba3143279d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add missing copyright headers and fix formatting","body":"Using `misc/scripts/fix_headers.py` on all Godot files.\nSome missing header guards were added, and the header inclusion order\nwas fixed in the Bullet module.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb892cd0f123244446e14fe0c1f40981116c4d37":{"hash":"eb892cd0f123244446e14fe0c1f40981116c4d37","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Improve script to add/fix copyright headers","body":"- The header now always ends with exactly one empty line\n- Comments after the header are no longer removed\n- Improved readability with clearer file names and comments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"251a0174471db2d39b46c87f8fad18b34e6c9681":{"hash":"251a0174471db2d39b46c87f8fad18b34e6c9681","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDc0OA=="],"author_raw":"Thomas Lynge <tlynge@gmail.com>","committer_raw":"Thomas Lynge <tlynge@gmail.com>","summary":"Visual glitch when dragging keyframes #15285","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15352},"3f9f0b3dbb534518999d6b10c8e0ee68c1e27793":{"hash":"3f9f0b3dbb534518999d6b10c8e0ee68c1e27793","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15347 from leoddd/leoddd-patch-1","body":"(DOCS) forward_canvas_gui_input only takes one parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f7ab58780c0d3913b78545933bbd641c70006de":{"hash":"2f7ab58780c0d3913b78545933bbd641c70006de","is_merge":false,"authored_by":["MDQ6VXNlcjIwMjQyNDIx"],"author_raw":"Tim Schellenberg <smwleod@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"forward_canvas_gui_input only takes one parameter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15347},"0f8ac21592dd2569bf03c97b9d7744ff51be6342":{"hash":"0f8ac21592dd2569bf03c97b9d7744ff51be6342","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15346 from neikeq/properties-are-overrated","body":"Mono: Add properties support in scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"119a910bc6b7472f014773997bc036a461b44a38":{"hash":"119a910bc6b7472f014773997bc036a461b44a38","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Add properties support in scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15346},"db3f87d49171024cce3757c102db7de55b5b2c8c":{"hash":"db3f87d49171024cce3757c102db7de55b5b2c8c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15343 from touilleMan/add-gdnative-wrapper-on-ci","body":"[GDnative] Add GDnative wrapper lib on CI build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e556173b57ac2d74dae5af2d81d79e25593e266":{"hash":"1e556173b57ac2d74dae5af2d81d79e25593e266","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15338 from touilleMan/disable-lto-gdnative-wrapper","body":"[GDnative] Disable lto for gdnative wrapper","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b79326c0f06fec2a390a57607ef56ce8e6bd5b5":{"hash":"1b79326c0f06fec2a390a57607ef56ce8e6bd5b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15341 from volzhs/scene-index-error","body":"Fix get_edited_scene_root error at starting editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cce6adfc5109eef17cda4d43214095253cf31744":{"hash":"cce6adfc5109eef17cda4d43214095253cf31744","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Adds dylib export for \"dmg\" export mode and change dylib path to \"/Contents/Frameworks\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15344},"67079f06961a185ea8d65972a69d1d64fc23f96a":{"hash":"67079f06961a185ea8d65972a69d1d64fc23f96a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15340 from sudoio/master","body":"Clean up \\n from end of translation strings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7965b0f8af6150eba68c1c422f475957c48101c":{"hash":"e7965b0f8af6150eba68c1c422f475957c48101c","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add GDnative wrapper lib on CI build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15343},"c1eba93caea8b6e047237a883452b2adb363ce00":{"hash":"c1eba93caea8b6e047237a883452b2adb363ce00","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Disable lto for gdnative wrapper","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15338},"928ca10a7bf0b4093984ba70611b8162c89043eb":{"hash":"928ca10a7bf0b4093984ba70611b8162c89043eb","is_merge":false,"authored_by":["MDQ6VXNlcjE5OTcyNTEx"],"author_raw":"Artem Varaksa <aymfst@gmail.com>","committer_raw":"Artem Varaksa <aymfst@gmail.com>","summary":"Clean up \\n from end of translation strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15340},"1876999b3a86a91099c6c06b0ff29ae127f9767b":{"hash":"1876999b3a86a91099c6c06b0ff29ae127f9767b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix get_edited_scene_root error at starting editor","body":"Fix #15300","is_cherrypick":false,"cherrypick_hash":"","pull":15341},"92e114edfdf45aa311f7b8326d286998365b6bfa":{"hash":"92e114edfdf45aa311f7b8326d286998365b6bfa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15335 from volzhs/popup-menu","body":"Fix PopupMenu to show & detect properly hover area","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32bb236f2433041569218f85052088b85732ef4e":{"hash":"32bb236f2433041569218f85052088b85732ef4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15334 from poke1024/textedit-mousepos","body":"Fix TextEdit::_get_mouse_pos rounding errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f382ba4348c4ebdfc8bb4bcb5f07d017d009161":{"hash":"1f382ba4348c4ebdfc8bb4bcb5f07d017d009161","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15333 from PJB3005/18-01-04-control-mouse-filter-docs","body":"Document Control.mouse_filter and its constants.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"322cb08dd9593f8fd62810104d19367423c69965":{"hash":"322cb08dd9593f8fd62810104d19367423c69965","is_merge":false,"authored_by":["MDQ6VXNlcjMzODYwMzk="],"author_raw":"Duy-Nguyen TA <thduynguyen@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix macOS and other builds after #15299","body":"Commit ammended by @akien-mga to fix more platforms.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e2ed15ff14efe3063f66c182218f56e557bb468":{"hash":"6e2ed15ff14efe3063f66c182218f56e557bb468","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add support from properly exporting shared objects, needed for GDNative export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1e2ed1d84f6c70ba050669ee1c60263bcf76230":{"hash":"c1e2ed1d84f6c70ba050669ee1c60263bcf76230","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Fix _ClassDB::get_method_list to returns only what's available when introspection is disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15337},"f2d531bd43de60eb48202ad187d06f7187dbf838":{"hash":"f2d531bd43de60eb48202ad187d06f7187dbf838","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix PopupMenu to show & detect properly hover area","body":"Fix #15275","is_cherrypick":false,"cherrypick_hash":"","pull":15335},"cc64679a2081ae1459fc4570acb41ad134c72ea3":{"hash":"cc64679a2081ae1459fc4570acb41ad134c72ea3","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix TextEdit::_get_mouse_pos rounding errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15334},"305ab94431dd0569862b0c4f9820d591d0774393":{"hash":"305ab94431dd0569862b0c4f9820d591d0774393","is_merge":false,"authored_by":["MDQ6VXNlcjgxMDc0NTk="],"author_raw":"PJB3005 <pieterjan.briers@gmail.com>","committer_raw":"PJB3005 <pieterjan.briers@gmail.com>","summary":"Document Control.mouse_filter and its constants.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15333},"7555fdc0035533773a6bc1d54b9bc00b9d7d1a3e":{"hash":"7555fdc0035533773a6bc1d54b9bc00b9d7d1a3e","is_merge":true,"authored_by":[],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15330 from sudoio/master","body":"Fixed missing parenthesis","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76b5f8b0df2a4dc0117684e6e4f503ac378dde65":{"hash":"76b5f8b0df2a4dc0117684e6e4f503ac378dde65","is_merge":false,"authored_by":["MDQ6VXNlcjE5OTcyNTEx"],"author_raw":"Artem Varaksa <aymfst@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixed missing parenthesis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15330},"d78335d87f4441c2bbe7e1c11642fbf19ae95c12":{"hash":"d78335d87f4441c2bbe7e1c11642fbf19ae95c12","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add missing translation in Javascript export dialog","body":"Also remove newlines from translated strings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df04f462fc82637cf38bda2c9da7ae43b1046d1c":{"hash":"df04f462fc82637cf38bda2c9da7ae43b1046d1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15326 from robfram/issue-15303","body":"Fix Issue#15303 FreeBSD compilation error in thekla_atlas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9e254b318a17db7ec7465eea460128347d172b6":{"hash":"d9e254b318a17db7ec7465eea460128347d172b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15323 from poke1024/fix-pm-scroll-glitch","body":"Project Manager: fix random breaking of scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2afddbc5201ac7396373beb91f8a8d474013b08":{"hash":"f2afddbc5201ac7396373beb91f8a8d474013b08","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDY1Nzk1"],"author_raw":"robfram <robfram@gmail.com>","committer_raw":"robfram <robfram@gmail.com>","summary":"Fix Issue#15303 FreeBSD compilation error in thekla_atlas due to wrong definition of NV_OS_LINUX instead NV_OS_FREEBSD","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15326},"f8b58784bc693114ffe9c6b523ae73ecb3472311":{"hash":"f8b58784bc693114ffe9c6b523ae73ecb3472311","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13257 from AndreaCatania/master","body":"Fixed kinematic movement stuck, Changed how shape scale works.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c4c1ca9cb140f41d718b6456b84900b12ab44b25":{"hash":"c4c1ca9cb140f41d718b6456b84900b12ab44b25","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15223 from ibrahn/ogg-data-leak-fix","body":"free associated audio data on AudioStreamOGGVorbis destruction","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25c5848e7ea61c8b6a61d75aac376339e6278e77":{"hash":"25c5848e7ea61c8b6a61d75aac376339e6278e77","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Project Manager: fix random breaking of scrolling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15323},"0b07d453f719f92cce6c92fa229b8a0d0284b634":{"hash":"0b07d453f719f92cce6c92fa229b8a0d0284b634","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15251 from binbitten/fix-assign-vardecl","body":"Fix premature declaration of shader variables created with assignment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e315c94900be47e61152a2958011e14b7e635a3e":{"hash":"e315c94900be47e61152a2958011e14b7e635a3e","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Change OS::initialize signature to return Error (fix segfault on x11)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99eb394a5f5f164a562e315980cb730a704a0a1c":{"hash":"99eb394a5f5f164a562e315980cb730a704a0a1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14802 from volzhs/selection-changed","body":"Fix \"selection_changed\" called twice","is_cherrypick":false,"cherrypick_hash":"","pull":""},"913777b773c59f4c79c04d43c8a5644f35ff35c3":{"hash":"913777b773c59f4c79c04d43c8a5644f35ff35c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14914 from fodinabor/fix13254","body":"Enum members now also link to the corresponding class in the webdocs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e7fec3329f3b76a6c0cefa16b094c811a290aa5":{"hash":"9e7fec3329f3b76a6c0cefa16b094c811a290aa5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14882 from willnationsdev/add-select-file","body":"Plugins can select files in the FileSystem Dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b997773b26ec944c4bc73a54aca8c9ccfe6d1119":{"hash":"b997773b26ec944c4bc73a54aca8c9ccfe6d1119","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15033 from poke1024/shortcuts-mac","body":"Alternative keyboard shortcuts for macOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc2cc6bc2b2c5ca770675267bff98f434566866b":{"hash":"dc2cc6bc2b2c5ca770675267bff98f434566866b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15186 from GodotExplorer/default-theme","body":"Fix errors with custom theme and custom font in project settings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da4edf83d3911aae7128e71a0560d275f9631525":{"hash":"da4edf83d3911aae7128e71a0560d275f9631525","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15311 from YeldhamDev/tileset_button_fix_2","body":"Fixed \"Tile Set\" button always showing bug introduced with #15309","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94bda27659432852975c5f220b59e755b7413adb":{"hash":"94bda27659432852975c5f220b59e755b7413adb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15317 from poke1024/fix-rtl-underline","body":"RichTextLabel: don't draw underline character-wise","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca90c737b7d86e6a15ea6eea989c549390b0894e":{"hash":"ca90c737b7d86e6a15ea6eea989c549390b0894e","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed \"Tile Set\" button always showing bug introduced with #15309.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15311},"e74e2763bd6dd52aa29920b7121dd51c9929fc89":{"hash":"e74e2763bd6dd52aa29920b7121dd51c9929fc89","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"RichTextLabel: don't draw underline on single characters","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15317},"465d66be6754c446844115d9933022960fe5217c":{"hash":"465d66be6754c446844115d9933022960fe5217c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15314 from poke1024/tree-rlines","body":"Tree: only draw visible relationship lines","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9aa6f2943a3168d33e2955196b91b1d3248e0d2":{"hash":"e9aa6f2943a3168d33e2955196b91b1d3248e0d2","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Tree: only draw visible relationship lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15314},"59ce1757670ffc6ad5a9091b8def798880a1b1b5":{"hash":"59ce1757670ffc6ad5a9091b8def798880a1b1b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15312 from poke1024/fix-rtl-table-wrap","body":"Fixes word wrapping in tables in RichTextLabel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6c016e95ad3fffde021b3143dc37cf83ef34f77":{"hash":"c6c016e95ad3fffde021b3143dc37cf83ef34f77","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix word wrapping in tables in RichTextLabel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15312},"dbefa06d79237e3a0241d169eaf05fc98c89101a":{"hash":"dbefa06d79237e3a0241d169eaf05fc98c89101a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15229 from firefly2442/cppcheck","body":"Minor cppcheck fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f066991aa7bdf8c5e06f2255ea1df96e5daeac9f":{"hash":"f066991aa7bdf8c5e06f2255ea1df96e5daeac9f","is_merge":false,"authored_by":["MDQ6VXNlcjUzMTE3NQ=="],"author_raw":"firefly2442 <firefly2442@gmail.com>","committer_raw":"firefly2442 <firefly2442@gmail.com>","summary":"found via cppcheck:","body":"remove code that will never run\nmake definition and declaration names for parameters match\nchange floats that were being set to bool values\nremove pointer that is never used","is_cherrypick":false,"cherrypick_hash":"","pull":15229},"914f51031c54a36891418451ffe9a0490d2ab561":{"hash":"914f51031c54a36891418451ffe9a0490d2ab561","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1235d422ea75a782e70fab9de2094b14bf837fc2":{"hash":"1235d422ea75a782e70fab9de2094b14bf837fc2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15309 from YeldhamDev/tileset_button_fix","body":"Fixed the \"Tile Set\" button being able to go out of bounds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"023c04689e176d1669a34619e9624d817aa5e33e":{"hash":"023c04689e176d1669a34619e9624d817aa5e33e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15308 from ianb96/horizontal_scrolling","body":"TextEdit horizontal scrolling with shift","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2870ffe44347cf6012f1264907d744d8968bfbf4":{"hash":"2870ffe44347cf6012f1264907d744d8968bfbf4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15301 from YeldhamDev/curve_menu_fix","body":"Small fixes for the Curve Editor's context menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d65ac7378c77648124e0e8acd09cea8fd0d104cd":{"hash":"d65ac7378c77648124e0e8acd09cea8fd0d104cd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix crash in OS::execute on FreeBSD","body":"As spotted by @robfram, closes #15288.\nAlso reviewed other uses of `if (String.find(.*))` for potential similar mistakes, found a wrong (and useless) one in ScriptEditorDialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e68965672df8e06a1a6c977d3426b001a0767a9a":{"hash":"e68965672df8e06a1a6c977d3426b001a0767a9a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15135 from YeldhamDev/change_node_dialog","body":"Made the Create Dialog be clearer when it's changing a type of something","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72d3c474b0785d90897cfe566ec8a3d76121b1a5":{"hash":"72d3c474b0785d90897cfe566ec8a3d76121b1a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15170 from ibrahn/fix-particle-leak","body":"RasterizerStorageGLES3, delete particle objects freed by RID","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb68ceebae5cf660bbcd21fa574e653279286b0a":{"hash":"fb68ceebae5cf660bbcd21fa574e653279286b0a","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed the \"Tile Set\" button being able to go out of bounds.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15309},"f9f6f250e68853dc0b3ab397145b8c060e1cb110":{"hash":"f9f6f250e68853dc0b3ab397145b8c060e1cb110","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15191 from Jerome67000/z_renaming","body":"renames \"z\" Node2D property to \"z_index\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66d541c69db95fc7951bc587b20b7a4a93e955d2":{"hash":"66d541c69db95fc7951bc587b20b7a4a93e955d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15280 from poke1024/ringbuffer-cow","body":"Avoid redundant copy-on-writes in RingBuffer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae6b7c0b419d59d2e24a3f049c69510e44fa82ce":{"hash":"ae6b7c0b419d59d2e24a3f049c69510e44fa82ce","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"TextEdit horizontal scrolling with shift","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15308},"cd63407aa40e060631334b307e9ab4273ff90e39":{"hash":"cd63407aa40e060631334b307e9ab4273ff90e39","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid crashes in skeleton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16a49cca04338a58a2f729e58ce81a875bd76067":{"hash":"16a49cca04338a58a2f729e58ce81a875bd76067","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15304 from godotengine/revert-15051-bug-fixes","body":"Revert \"Add missing image format RGB10A2. Fixes #14964\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"474523d409d475e5b09f95d4cc5ed8b3b5b53a53":{"hash":"474523d409d475e5b09f95d4cc5ed8b3b5b53a53","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Add missing image format RGB10A2. Fixes #14964\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15304},"335c1d188026ef60c1f545f24668a3d15dde8327":{"hash":"335c1d188026ef60c1f545f24668a3d15dde8327","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Small fixes for the Curve Editor's context menu.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15301},"2909085774380a09eb57118e65782cae40596479":{"hash":"2909085774380a09eb57118e65782cae40596479","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Avoid redundant copy-on-writes in RingBuffer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15280},"b7b0ffd5c49e950c57eeac1171d0900bbbb69fa6":{"hash":"b7b0ffd5c49e950c57eeac1171d0900bbbb69fa6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15279 from volzhs/android-update-build","body":"Update android build tool to latest","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7c764220cf944d05c63374f9e9de8828d0144d9":{"hash":"c7c764220cf944d05c63374f9e9de8828d0144d9","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Limit number of errors and messages sent by runner","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15297},"e3c9a7ed4f0b07a841e51b8bf2e92c370d21e33c":{"hash":"e3c9a7ed4f0b07a841e51b8bf2e92c370d21e33c","is_merge":false,"authored_by":[""],"author_raw":"Razah <33985414+icnikerazah@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix broken Info.plist after copyright update","body":"Fixes #15293.\n+ related misc fixes by @akien-mga.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"75c624e119998c4286a3d13e33233f44924f324a":{"hash":"75c624e119998c4286a3d13e33233f44924f324a","is_merge":false,"authored_by":["MDQ6VXNlcjI0NDk4ODMy"],"author_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","committer_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","summary":"RasterizerStorageGLES3, delete particle objects freed by RID","body":"fixes #15151","is_cherrypick":false,"cherrypick_hash":"","pull":15170},"a6a2ea7a5e42df6ef78216d2cdf13f0d85b9b664":{"hash":"a6a2ea7a5e42df6ef78216d2cdf13f0d85b9b664","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Made the Create Dialog be clearer when it's changing a type of something.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15135},"bd5e3052aca8495f04552b81b2a03917f9387717":{"hash":"bd5e3052aca8495f04552b81b2a03917f9387717","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix Godot getting swamped by debug events","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15294},"2488aff93f93deda27c99cf4811986afeb973438":{"hash":"2488aff93f93deda27c99cf4811986afeb973438","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15257 from sersoong/master-addshowscript","body":"Add Show In File System to script editor tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cdcf2e7e1c37834f1bdb2ee3fa2414a5ae5db2aa":{"hash":"cdcf2e7e1c37834f1bdb2ee3fa2414a5ae5db2aa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15126 from poke1024/code-editor-autowrap-error","body":"Make code editor's error display autowrap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d03cafd7ca9037eb6137ab2d9bf7bf06306070f":{"hash":"8d03cafd7ca9037eb6137ab2d9bf7bf06306070f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6188279eeb89cb1b3d1c54adff31929b87c9eaf8":{"hash":"6188279eeb89cb1b3d1c54adff31929b87c9eaf8","is_merge":false,"authored_by":["MDQ6VXNlcjgxMzIyNjc="],"author_raw":"samvila <samvila@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove too verbose printf statements from VideoStreamTheora","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42ae3525a3adfc9518361aab5625d7ff76e97623":{"hash":"42ae3525a3adfc9518361aab5625d7ff76e97623","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jérôme <jgully@divalto.fr>","summary":"#15078 renamed \"z\" -> \"z_index\" property in Node2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15191},"bc513dfa84c2bdfcfbf82c924cbf3fd3bc9c27de":{"hash":"bc513dfa84c2bdfcfbf82c924cbf3fd3bc9c27de","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15224 from volzhs/fix-duplicate-file","body":"Fix duplicating file or folder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b6f60defc1e2285d4d93826cfbbd0a0ea667db9":{"hash":"6b6f60defc1e2285d4d93826cfbbd0a0ea667db9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15220 from ibrahn/variantcall-defargs-fix","body":"fix VariantCall default parameter ordering","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4fab0ab42b75a4eb6bb8a486ea6d65df02578c0":{"hash":"a4fab0ab42b75a4eb6bb8a486ea6d65df02578c0","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Make code editor's error display autowrap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15126},"5519481803dbcdff079a2a1dceca5047f991e2ed":{"hash":"5519481803dbcdff079a2a1dceca5047f991e2ed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15114 from capnm/fix-bad-lightmap-crash","body":"Avoid thekla_unwrap crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cf9269cdb614cd6601f9154ef0d6264e86a20c0":{"hash":"8cf9269cdb614cd6601f9154ef0d6264e86a20c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15225 from volzhs/lock-group-invisible-node","body":"Fix lock or group with invisible node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4be31e37b0a6ef52ae17e6c67380c4952adb48fc":{"hash":"4be31e37b0a6ef52ae17e6c67380c4952adb48fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15157 from Noshyaar/prdocs","body":"[DOCS] Minor docs fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffd6838704baaa4dac3b260a550946f43d925f7c":{"hash":"ffd6838704baaa4dac3b260a550946f43d925f7c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15192 from volzhs/expose-quit-on-go-back","body":"Bind SceneTree::set_quit_on_go_back() to gdscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"361ade53aada8b1ee02297bb4aeeec36266d20c7":{"hash":"361ade53aada8b1ee02297bb4aeeec36266d20c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15185 from damarindra/master","body":"Improve : ease of use TileSet Editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cbbf87e60960634f08227f00aca359c3a38989b":{"hash":"5cbbf87e60960634f08227f00aca359c3a38989b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15226 from volzhs/copy-resource","body":"Copy resource with specific extension","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b23f7bc923de91f5028eef2b22d4c843b02aefdf":{"hash":"b23f7bc923de91f5028eef2b22d4c843b02aefdf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15161 from volzhs/tween-follow","body":"Fix Tween follow not working","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5019f5e29892638e1aa6a8f83b716de59799b7d9":{"hash":"5019f5e29892638e1aa6a8f83b716de59799b7d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15092 from guilhermefelipecgs/fix_infinite_loop_on_splash_screen","body":"Fix infinite loop on splash screen on tiling windows managers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3c744f9f14e29ec0c8ac4489d590414a24ab0bb":{"hash":"e3c744f9f14e29ec0c8ac4489d590414a24ab0bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15127 from poke1024/smooth-scroll-play","body":"Remove some lagginess from TextEdit's smooth scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd5f193da5dd9e2647c3b63e1daf1c0ad0ba7af9":{"hash":"fd5f193da5dd9e2647c3b63e1daf1c0ad0ba7af9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15103 from poke1024/lineedit-key-up-down","body":"Support KEY_UP and KEY_DOWN in LineEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48962db5b4832f1643817f1e7eeee98d1bfd9af1":{"hash":"48962db5b4832f1643817f1e7eeee98d1bfd9af1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15132 from RandomShaper/fix-multiple-finish","body":"Fix AnimationPlayer redundantly signaling finish","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa9320cfc6a6662e6dd5692a5db4a2ad1c5947fc":{"hash":"fa9320cfc6a6662e6dd5692a5db4a2ad1c5947fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15120 from AndreaCatania/gridm","body":"Added layer and mask in the gridmap node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"459ee51338ff9ffb8248a4351eee3b558438aa50":{"hash":"459ee51338ff9ffb8248a4351eee3b558438aa50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15093 from poke1024/canvas-editor-select","body":"More exact picking for canvas editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b235a5efa9f6825e638d98d9eaadcc11423b3c3":{"hash":"0b235a5efa9f6825e638d98d9eaadcc11423b3c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15102 from YeldhamDev/project_manager_changes","body":"Changes to the Project Manager's New Project/Export dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3db1c6a6f527c667e698478c288b1a8993a09c03":{"hash":"3db1c6a6f527c667e698478c288b1a8993a09c03","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15089 from poke1024/funcref-warn","body":"Warn about funcref creation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edd78d54c4d8361d257aefb3734c4138f9f05590":{"hash":"edd78d54c4d8361d257aefb3734c4138f9f05590","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15073 from volzhs/editor-custom-font","body":"Use .ttf or .otf file for editor custom font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f28b72f35f4978256e708568c124efe4e0df397":{"hash":"3f28b72f35f4978256e708568c124efe4e0df397","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15066 from poke1024/shortcut-clear-output","body":"Add keyboard shortcut for Clear Output","is_cherrypick":false,"cherrypick_hash":"","pull":""},"592b0fc06858853508d99d72a8abc1423f940abb":{"hash":"592b0fc06858853508d99d72a8abc1423f940abb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15063 from poke1024/textedit-select-last-line","body":"Fix key down on last line in TextEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6cd33f17f7aa25ca019f1c2496f68e191b348582":{"hash":"6cd33f17f7aa25ca019f1c2496f68e191b348582","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14792 from Krakean/enh-1","body":"A few small Debugger->Errors tab enhancements:","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d812ad27f1578efbfe70b0234a05afd3e4728c9":{"hash":"6d812ad27f1578efbfe70b0234a05afd3e4728c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15051 from binbitten/bug-fixes","body":"Add missing image format RGB10A2. Fixes #14964","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bea7d1b5f2985f4770e40dc25f678216341abbf":{"hash":"4bea7d1b5f2985f4770e40dc25f678216341abbf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update android build tool to latest","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15279},"a24dd678fdef632300347df6e32b5b5b687b0e30":{"hash":"a24dd678fdef632300347df6e32b5b5b687b0e30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15274 from GodotExplorer/debugger-fix-15238","body":"Fix a bug for debugger","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6322b0bbb7fec1e6574f0bb09c99647472ef3a52":{"hash":"6322b0bbb7fec1e6574f0bb09c99647472ef3a52","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursor","body":"Custom hardware-accelerated mouse cursor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f141bafba386e996b37e2e7486fc5881cb806bf7":{"hash":"f141bafba386e996b37e2e7486fc5881cb806bf7","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fix premature declaration of shader variables created with assignment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15251},"6c8ec5a930c56bb87c8c2db91e3fa38238b95bdd":{"hash":"6c8ec5a930c56bb87c8c2db91e3fa38238b95bdd","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix crash while the debugger encode a freed object.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15274},"2c226e4edf720ebbadf355e244b27082ca01f330":{"hash":"2c226e4edf720ebbadf355e244b27082ca01f330","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some fixes to improve precision and speed on Android. Fixes precision issues on Mali and PowerVR.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14772d22136ac87e2bbf2b94639f79242330ae0a":{"hash":"14772d22136ac87e2bbf2b94639f79242330ae0a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15083 from tagcup/spatial_rot_fix","body":"Restore the behavior of Spatial rotations recently changed in c1153f5.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9821562b300ecc2401ec1e42600a92053897e51f":{"hash":"9821562b300ecc2401ec1e42600a92053897e51f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15230 from RyanStein/bugfix-14989","body":"Move Project Manager favorite icon back to center.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4973b7a513c8ac52159948f825dc67d7e29e2626":{"hash":"4973b7a513c8ac52159948f825dc67d7e29e2626","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14916 from poke1024/reduce-startup-time","body":"Ramp up remote debugger wait time","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7d8fc6c207c80896a3da7dbdbb35d57df4bcb86":{"hash":"d7d8fc6c207c80896a3da7dbdbb35d57df4bcb86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14983 from Paulb23/keyboard_selection_issue_14675","body":"Fixed keyboard word selection when at the start/end of line, issue 14675","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b049735680ddd7184e385919401ad0f96715962":{"hash":"9b049735680ddd7184e385919401ad0f96715962","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"Improve : ease of use TileSet Editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15185},"77c969878516871b29a9567d8917651d01f273b0":{"hash":"77c969878516871b29a9567d8917651d01f273b0","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Add Show In File System to script editor tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15257},"c9005ca7fd63980eaf09ebe4598521aa1083873b":{"hash":"c9005ca7fd63980eaf09ebe4598521aa1083873b","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15246 from vnen/uwp-gdnative","body":"Make GDNative DLLs work on UWP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a023a425dd73ee476aa78fc6a544ea3bfbc010b":{"hash":"2a023a425dd73ee476aa78fc6a544ea3bfbc010b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Make GDNative DLLs work on UWP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15246},"b50a9114b105dafafdda8248a38653bca314a6f3":{"hash":"b50a9114b105dafafdda8248a38653bca314a6f3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update copyright statements to 2018","body":"Happy new year to the wonderful Godot community!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d0212f4ebc9d685d7f8832ce7c22d282e5b27ba":{"hash":"7d0212f4ebc9d685d7f8832ce7c22d282e5b27ba","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14953 from poke1024/fix-toolbar-gesture","body":"Hide tooltip on gesture input","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b16905387df36ad3197119b7decf4fa559d36b2":{"hash":"2b16905387df36ad3197119b7decf4fa559d36b2","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14957 from YeldhamDev/right_dock_fix","body":"Fixed right dock dragger not disappearing when there is no docks there.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97d7f689e14b492db9f5219e87aba327987c0b0e":{"hash":"97d7f689e14b492db9f5219e87aba327987c0b0e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14972 from poke1024/fix-unindent-col-0","body":"Fix unindent (shift-tab) on column 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6328011d85ea285f974d354ce4e30cf8e3456de":{"hash":"a6328011d85ea285f974d354ce4e30cf8e3456de","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14973 from poke1024/docs-word-selection","body":"Double-click word selection for RichTextLabel (i.e. docs)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52deb679df547ea9634cf2cc337fa98905bb12fb":{"hash":"52deb679df547ea9634cf2cc337fa98905bb12fb","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15153 from poke1024/fix12112","body":"Delete AudioServer buses after driver shutdown","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2154f82302a8a5a7b25e5425a9579de692e0726f":{"hash":"2154f82302a8a5a7b25e5425a9579de692e0726f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15152 from poke1024/editor-settings-change","body":"Only send editor \"settings_changed\" if actually changed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45612f16571b4bf1430363c40af1fa9f2f110903":{"hash":"45612f16571b4bf1430363c40af1fa9f2f110903","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15121 from yanorax/treeitem_set_text_align_fix","body":"Fix TreeItem cell text alignment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91860477675183a8b7b20f38b45903c4c6cbb882":{"hash":"91860477675183a8b7b20f38b45903c4c6cbb882","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15111 from poke1024/fix15097","body":"Fixes various Line2D and Polygon2D editor bugs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aae9affec9d113c00ad8fd31339a576ddfdf777":{"hash":"6aae9affec9d113c00ad8fd31339a576ddfdf777","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15080 from volzhs/text-color","body":"Respect text editor highlighting color changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ac7c0b1afb530076cca7fdc0ec152646eea9846":{"hash":"0ac7c0b1afb530076cca7fdc0ec152646eea9846","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15101 from nounoursheureux/master","body":"Make filesystem search case-insensitive","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8dcc28254c9695e9e13b3a1f4d7b2b3e97363dc3":{"hash":"8dcc28254c9695e9e13b3a1f4d7b2b3e97363dc3","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15091 from poke1024/fix-rect2-distance-to","body":"Fix Rect2::distance_to() not returning 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"defdb5761d20739a0a469507d55fa75e06aa26c3":{"hash":"defdb5761d20739a0a469507d55fa75e06aa26c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15232 from neikeq/issue-15138-and-more","body":"Mono fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe391393d4f907f110875e6571d6ba20a102ddee":{"hash":"fe391393d4f907f110875e6571d6ba20a102ddee","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Change BindingsGenerator singleton to avoid StringName leaks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15232},"b271aa48e4e0af3d9abb998ac9c03eae3b65825a":{"hash":"b271aa48e4e0af3d9abb998ac9c03eae3b65825a","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Script lifetime fixes","body":"- alloc_language_binding: Use strong GC handle as well for references. Fixes #15138\n- Set the native instance field of Godot.Object to IntPtr.Zero when it's freed.\n- Create weak handles without tracking resurrection (that was causing trouble). This means we have to call notification predelete before queueing a native Object for deletion, and use the MonoObject* passed by the finalizer because the weak GC handle target will return NULL at this point.","is_cherrypick":false,"cherrypick_hash":"","pull":15232},"67c158fe9f64f2c60f3904c0723f98ac9f76620d":{"hash":"67c158fe9f64f2c60f3904c0723f98ac9f76620d","is_merge":false,"authored_by":["MDQ6VXNlcjU4ODQ4NjU="],"author_raw":"Ryan Stein <ryan.stein@gmx.com>","committer_raw":"Ryan Stein <ryan.stein@gmx.com>","summary":"Move Project Manager favorite icon back to center.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15230},"d6a1125254787681b6373e449c93d8ce15811a69":{"hash":"d6a1125254787681b6373e449c93d8ce15811a69","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15136 from neikeq/issue-15128","body":"Mono: Bindings no longer relie on DocData for accessors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0341070cdeea615ac13b9524f18c4e2f5d0dff2d":{"hash":"0341070cdeea615ac13b9524f18c4e2f5d0dff2d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix duplicating file or folder","body":"Fix #15206","is_cherrypick":false,"cherrypick_hash":"","pull":15224},"ac89a2e9f192764bc84ad1e172a00720621cd4e4":{"hash":"ac89a2e9f192764bc84ad1e172a00720621cd4e4","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15182 from Silvea12/master","body":"Updated timer docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c57394d6e302539d922ea6cf883fe57c7111881":{"hash":"0c57394d6e302539d922ea6cf883fe57c7111881","is_merge":false,"authored_by":["MDQ6VXNlcjMxMjA2Mzk="],"author_raw":"Andrew Silver <andrew.silver0@gmail.com>","committer_raw":"Andrew Silver <andrew.silver0@gmail.com>","summary":"Updated timer docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15182},"4d0097e8aebca452637e6aec293ea3254d6f5eca":{"hash":"4d0097e8aebca452637e6aec293ea3254d6f5eca","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Copy resource with specific extension","body":"Fix #15169","is_cherrypick":false,"cherrypick_hash":"","pull":15226},"108b4a37b0340bb21d6e2e6b83de5c42b93586c2":{"hash":"108b4a37b0340bb21d6e2e6b83de5c42b93586c2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix lock or group with invisible node","body":"Fix #15205","is_cherrypick":false,"cherrypick_hash":"","pull":15225},"12efcb665a0d71b1913cf88f5b7eb1ad7eb0ffa5":{"hash":"12efcb665a0d71b1913cf88f5b7eb1ad7eb0ffa5","is_merge":false,"authored_by":["MDQ6VXNlcjI0NDk4ODMy"],"author_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","committer_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","summary":"free associated audio data on AudioStreamOGGVorbis destruction","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15223},"abf416f922cb47b32ddc391eb58f1a8572579665":{"hash":"abf416f922cb47b32ddc391eb58f1a8572579665","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Improve LTO build with MSVC","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96706168d04774e05b346a4dac5919025cccf5d8":{"hash":"96706168d04774e05b346a4dac5919025cccf5d8","is_merge":false,"authored_by":["MDQ6VXNlcjI0NDk4ODMy"],"author_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","committer_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","summary":"fix VariantCall default parameter ordering","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15220},"548bd4ef1d3528cd77dd8fb77be8de9a5d5d044f":{"hash":"548bd4ef1d3528cd77dd8fb77be8de9a5d5d044f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15212 from firefly2442/FloatToBoolean","body":"change float to bool as correct type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16158d8db79459529a58e01d6f01f24bd851b3f1":{"hash":"16158d8db79459529a58e01d6f01f24bd851b3f1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15209 from firefly2442/StringBooleanProblem","body":"prevent strings from being evaluated to just \"true\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e2941f62bc4e4f400ba7c634ad422c35d50ad7e":{"hash":"7e2941f62bc4e4f400ba7c634ad422c35d50ad7e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15211 from firefly2442/SwitchDefaultTypo","body":"fix typo in switch statement","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6af109cd9969992045c4fcfade98660fe1a20645":{"hash":"6af109cd9969992045c4fcfade98660fe1a20645","is_merge":false,"authored_by":["MDQ6VXNlcjUzMTE3NQ=="],"author_raw":"firefly2442 <firefly2442@gmail.com>","committer_raw":"firefly2442 <firefly2442@gmail.com>","summary":"change float to bool as correct type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15212},"ac2b084fdc4ffd5ca635b17aa74142418e4908cd":{"hash":"ac2b084fdc4ffd5ca635b17aa74142418e4908cd","is_merge":false,"authored_by":["MDQ6VXNlcjUzMTE3NQ=="],"author_raw":"firefly2442 <firefly2442@gmail.com>","committer_raw":"firefly2442 <firefly2442@gmail.com>","summary":"fix typo in switch statement","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15211},"9ba9e3722091c417c62bdc4637e9228fd32bb726":{"hash":"9ba9e3722091c417c62bdc4637e9228fd32bb726","is_merge":false,"authored_by":["MDQ6VXNlcjUzMTE3NQ=="],"author_raw":"firefly2442 <firefly2442@gmail.com>","committer_raw":"firefly2442 <firefly2442@gmail.com>","summary":"prevent strings from being evaluated to just \"true\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15209},"c0226d2e92fb0125921b59bb2c226623ee454bef":{"hash":"c0226d2e92fb0125921b59bb2c226623ee454bef","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Add thekla_atlas/godot-changes.patch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15114},"1df63bf3cbec42e734fca56da90790ca7073528e":{"hash":"1df63bf3cbec42e734fca56da90790ca7073528e","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Avoid thekla_unwrap crash","body":"Godot crashed here sometimes by generating the uv map.","is_cherrypick":false,"cherrypick_hash":"","pull":15114},"7753b8ba0f41cdd9c32dbbb4b43c64d968eb0464":{"hash":"7753b8ba0f41cdd9c32dbbb4b43c64d968eb0464","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Minor docs fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86154c4c692010e15fbb9bd5a1b532e5a1871456":{"hash":"86154c4c692010e15fbb9bd5a1b532e5a1871456","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Various fixes for 2d polygon editor","body":"Fixes issues 15096, 15097\nFixes various other Line2D edit issues\nFixes previous outline\nFixes retina support","is_cherrypick":false,"cherrypick_hash":"","pull":15111},"0294887a0ca1b42f9fddb3858d4ee304b3f4d055":{"hash":"0294887a0ca1b42f9fddb3858d4ee304b3f4d055","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15175 from Hinsbart/windowed_editor","body":"Editor: Respect -w command line flag.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d406889529e480019dbd5b066e2c9c492d2ad97":{"hash":"9d406889529e480019dbd5b066e2c9c492d2ad97","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15172 from binbitten/issue_15167","body":"Fixed wrong highlighted line when erroring and using comments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c132d873b172cf8fecdd5155f5e78327a87c4651":{"hash":"c132d873b172cf8fecdd5155f5e78327a87c4651","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Bind SceneTree::set_quit_on_go_back() to gdscript","body":"Fix #15189","is_cherrypick":false,"cherrypick_hash":"","pull":15192},"ab12a5cf8e9fb6b12cfeb4a0a0e13671fca9ede0":{"hash":"ab12a5cf8e9fb6b12cfeb4a0a0e13671fca9ede0","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Perform export after import is fully complete","body":"Previously command line export would go simultaneously with reimport,\nwhich caused final package to either miss something or contain\noutdated assets or perhaps even broken ones.","is_cherrypick":false,"cherrypick_hash":"","pull":15438},"bd0a9f4bd607a324eb2220502a506abad5f33c10":{"hash":"bd0a9f4bd607a324eb2220502a506abad5f33c10","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix errors with custom default theme and custom fonts.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15186},"343497149621433f4acd56b85f576e100790a243":{"hash":"343497149621433f4acd56b85f576e100790a243","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Respect -w command line flag.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15175},"9b2283382ea19b6db5dca144f2d3ff63db7d9701":{"hash":"9b2283382ea19b6db5dca144f2d3ff63db7d9701","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Fixed wrong highlighted line when erroring and using single-line comments, fixes #15167","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15172},"99960d929435423b25e9bfb55051af60edbfcca9":{"hash":"99960d929435423b25e9bfb55051af60edbfcca9","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15041 from vnen/uwp-export-sign","body":"Add option to sign UWP exports with signtool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c595aff4a30f79cc75a30decfad7243c03824bab":{"hash":"c595aff4a30f79cc75a30decfad7243c03824bab","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"avoid error on setting skeleton from transform changed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2de70698ae2b3c94668556140e4c0197cff3327b":{"hash":"2de70698ae2b3c94668556140e4c0197cff3327b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Missing transform notification for Skeleton.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"448b58ba4c9b873e1dffc99e4fef10a4fa46c409":{"hash":"448b58ba4c9b873e1dffc99e4fef10a4fa46c409","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Use a different approach to update skeletons when transform changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a54e3f72ce9d2427e413aa8fdf9633a49027747b":{"hash":"a54e3f72ce9d2427e413aa8fdf9633a49027747b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Update the skeleton on transform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3f59f290cbfe2bf40a61db2510ff34da9c7e126":{"hash":"c3f59f290cbfe2bf40a61db2510ff34da9c7e126","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Tween follow not working","body":"Fix regression from 7609efe7571733a38a4c372d9c69ea9c71601936","is_cherrypick":false,"cherrypick_hash":"","pull":15161},"47810cbaeafa9527ac5a9e34acf2aa46b0bc56ce":{"hash":"47810cbaeafa9527ac5a9e34acf2aa46b0bc56ce","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15117 from damarindra/master","body":"Autotile Enhancement","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5ed2660781bf1f6b471a0cf9e1a983642658e76":{"hash":"d5ed2660781bf1f6b471a0cf9e1a983642658e76","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Delete AudioServer buses after driver shutdown","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15153},"62f3af9de14f89a66cc738fac4c4e470a180ec23":{"hash":"62f3af9de14f89a66cc738fac4c4e470a180ec23","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Only send editor \"settings_changed\" if actually changed.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15152},"e350a56efd8d307a989414b474960468a67550d1":{"hash":"e350a56efd8d307a989414b474960468a67550d1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Bindings no longer relie on DocData for accessors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15136},"9c3fbfc9db321ccdc263d71d2e161f651a9e674d":{"hash":"9c3fbfc9db321ccdc263d71d2e161f651a9e674d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix AnimationPlayer redundantly signaling finish","body":"Now it will emit only when actually going from not-finished-yet to finished, as has always been the case.\n\nThe bug was a side effect of 2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd.","is_cherrypick":false,"cherrypick_hash":"","pull":15132},"f11a1385054376bdc4cc01e6aa20d63508a5e6d4":{"hash":"f11a1385054376bdc4cc01e6aa20d63508a5e6d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Added more hacks to GLTF2 importer to support crap exporter (MakeHuman in this case), fixes #13393","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e85036094842fb9a0be7416116dfb9e70baee36f":{"hash":"e85036094842fb9a0be7416116dfb9e70baee36f","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"Autotile Enhancement","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15117},"2897523d12c45e459ee738be9ae555dd0b02beba":{"hash":"2897523d12c45e459ee738be9ae555dd0b02beba","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix unindent (shift-tab) on column 0 and more","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14972},"b80bc553dd52259eee4c25eb7652020e75d9e814":{"hash":"b80bc553dd52259eee4c25eb7652020e75d9e814","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Double-click word selection for RichTextLabel (i.e. docs)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14973},"5a15e6e75cad4f9051149b8330f3493870899ba5":{"hash":"5a15e6e75cad4f9051149b8330f3493870899ba5","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Added layer and mask in the gridmap node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15120},"d640542f6d891a9385138a580f298054ff8bb216":{"hash":"d640542f6d891a9385138a580f298054ff8bb216","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Remove some lagginess from TextEdit's smooth scrolling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15127},"4b0f075e9584b20f23f6f16f29ea078d8bd69650":{"hash":"4b0f075e9584b20f23f6f16f29ea078d8bd69650","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Respect text editor highlighting color changes","body":"Fix #14838","is_cherrypick":false,"cherrypick_hash":"","pull":15080},"8627de2794e1194bebdb591f2231f8c34a238762":{"hash":"8627de2794e1194bebdb591f2231f8c34a238762","is_merge":false,"authored_by":["MDQ6VXNlcjI1ODU3NjY5"],"author_raw":"yanorax <sheppo21@gmail.com>","committer_raw":"yanorax <yanorax@gmail.com>","summary":"Fix TreeItem cell text alignment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15121},"7f1265b41fc52def42c433e5d324070bc6454d6b":{"hash":"7f1265b41fc52def42c433e5d324070bc6454d6b","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15104 from djrm/pr_visual_improvements","body":"Minor style fixes for editor help","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfd6bafec60c123a07477a3d0eb5c6545e0a82ed":{"hash":"cfd6bafec60c123a07477a3d0eb5c6545e0a82ed","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15108 from poke1024/fix-stringbuffer-append","body":"Fix crash in StringBuffer::append()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef2ab0de82d7e093d8397078e8cf720820bec8a0":{"hash":"ef2ab0de82d7e093d8397078e8cf720820bec8a0","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15006 from CyanBlob/master","body":"Update TileMap doc descriptions for update_bitmask_area/region\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9896b17a9804ba6392dab0bd6c484f4d2e294c1":{"hash":"e9896b17a9804ba6392dab0bd6c484f4d2e294c1","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"tagcup <tagcup@yahoo.com>","committer_raw":"tagcup <tagcup@yahoo.com>","summary":"Restore the behavior of Spatial rotations recently changed in c1153f5.","body":"That change was borne out of a confusion regarding the meaning of \"local\" in #14569.\n\nAffine transformations in Spatial simply correspond to affine operations of its Transform. Such operations take place in a coordinate system that is defined by the parent Spatial. When there is no parent, they correspond to operations in the global coordinate system.\nThis coordinate system, which is relative to the parent, has been referred to as the local coordinate system in the docs so far, but this sloppy language has apparently confused some users, making them think that the local coordinate system refers to the one whose axes are \"painted\" on the Spatial node itself.\n\nTo avoid such conceptual conflations and misunderstandings in the future, the parent-relative local system is now referred to as \"parent-local\", and the object-relative local system is called \"object-local\" in the docs.\n\nThis commit adds the functionality \"requested\" in #14569, not by changing how rotate/scale/translate works, but by adding new rotate_object_local, scale_object_local and translate_object_local functions. Also, for completeness, there is now global_scale.\n\nThis commit also updates another part of the docs regarding the rotation property of Spatial, which also leads to confusion among some users.","is_cherrypick":false,"cherrypick_hash":"","pull":15083},"9ac312f17a4291432531c60181aa108e91e6d8d3":{"hash":"9ac312f17a4291432531c60181aa108e91e6d8d3","is_merge":false,"authored_by":["MDQ6VXNlcjU5NDk1MjM="],"author_raw":"Andrew Thomas <andrewjamest1993@gmail.com>","committer_raw":"Andrew Thomas <andrewjamest1993@gmail.com>","summary":"Update TileMap doc descriptions for update_bitmask_area/region","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15006},"8505871a87b59b27acc0912a6dd815231c3b78b1":{"hash":"8505871a87b59b27acc0912a6dd815231c3b78b1","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"More exact picking for canvas editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15093},"0d578fb765b355a0c1dfcdace3367e9787556643":{"hash":"0d578fb765b355a0c1dfcdace3367e9787556643","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix crash in StringBuffer::append()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15108},"a663dbfdd8465d45a03e4880c0d907334236b260":{"hash":"a663dbfdd8465d45a03e4880c0d907334236b260","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14744 from poke1024/stringname-compare","body":"Avoid string allocations in AlphCompare","is_cherrypick":false,"cherrypick_hash":"","pull":""},"988d29bdd8f1d6fc74280cceb76a8b4edb54138d":{"hash":"988d29bdd8f1d6fc74280cceb76a8b4edb54138d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Reimport now checks source path changes and imported files and their md5, fixes #14728","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0930f4cbcb430243b8255d27cae33b2e105718d6":{"hash":"0930f4cbcb430243b8255d27cae33b2e105718d6","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Changes to the Project Manager's New Project/Export dialogs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15102},"fec41618dc919c70d6a8e6978080c0f0bba22020":{"hash":"fec41618dc919c70d6a8e6978080c0f0bba22020","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Minor style fixes for editor help","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15104},"414c60aee7175596fa05916a74325e6496ff7280":{"hash":"414c60aee7175596fa05916a74325e6496ff7280","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Support KEY_UP and KEY_DOWN in LineEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15103},"03beb9ac7de87ef2fc0ea3c50c2217a0cbd48453":{"hash":"03beb9ac7de87ef2fc0ea3c50c2217a0cbd48453","is_merge":false,"authored_by":["MDQ6VXNlcjYyODAwOTU="],"author_raw":"Wilhem Barbier <wilhem.b@free.fr>","committer_raw":"Wilhem Barbier <wilhem.b@free.fr>","summary":"Make filesystem search case-insensitive","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15101},"2a6035dff45d5dcbbecf5343d22af0c264a75701":{"hash":"2a6035dff45d5dcbbecf5343d22af0c264a75701","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","summary":"Fix infinite loop introduced by 6f3486c4 on tiling windows managers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15092},"41c11894f1402082a2400987899ddf18ca755325":{"hash":"41c11894f1402082a2400987899ddf18ca755325","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix Rect2::distance_to() not returning 0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15091},"5c636875e418fbf055ddcff8d682639d1f096d05":{"hash":"5c636875e418fbf055ddcff8d682639d1f096d05","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14971 from mrcdk/particles_emitting","body":"Set particles emitting to false when particles finish emitting with one-shot enabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6b6683694f6fbda35cad90feff712f9ad846767":{"hash":"e6b6683694f6fbda35cad90feff712f9ad846767","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14991 from djrm/pr_fixes","body":"Show Options Dialog for NodePath and File in clicked button position.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab444a8ca9093b92ef7a1be71751a5960732ac44":{"hash":"ab444a8ca9093b92ef7a1be71751a5960732ac44","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14996 from neikeq/enums-mono","body":"Mono: Make the bindings generator output enums","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d26b6f284f2ccfe9ecec2a8364e5f9df78829208":{"hash":"d26b6f284f2ccfe9ecec2a8364e5f9df78829208","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15008 from AlmightyScientist/issue-15000","body":"Animation Tree: Prevent cycle_test from being altered by past-test.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bf1d3afbf958e5430849bc7705300cbf623737e":{"hash":"4bf1d3afbf958e5430849bc7705300cbf623737e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15028 from YeldhamDev/editor_file_dialog_changes","body":"Changes to the Editor File Dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2a091e6002cc301e562b61092234d997d8f0af1":{"hash":"e2a091e6002cc301e562b61092234d997d8f0af1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15032 from Noshyaar/pr","body":"EditorAbout: TTR workaround for \"Project Manager\" contexts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de2247b9b4ad1f470967c19e8b0c17476709ea79":{"hash":"de2247b9b4ad1f470967c19e8b0c17476709ea79","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15045 from poke1024/vector2-inline","body":"Inline some very common Vector2 operations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"07d0f2e72b41e20bee566ab7e5b3c66ba2330802":{"hash":"07d0f2e72b41e20bee566ab7e5b3c66ba2330802","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15046 from YeldhamDev/optionbutton_changes","body":"Added \"get_popup\" method for OptionButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"198bb5309dcfb2036bef51aea208147ab24e2679":{"hash":"198bb5309dcfb2036bef51aea208147ab24e2679","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15049 from YeldhamDev/get_popup_const","body":"Made MenuButton and ColorPickerButton's \"get_popup\" methods return constant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"638bf80ae513400029366ac613387033d6cee602":{"hash":"638bf80ae513400029366ac613387033d6cee602","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15076 from ianb96/indentcrashfix","body":"Fix indent selection crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5f92c2baa5aa9d23443e5ea4450b5c4501976ca":{"hash":"d5f92c2baa5aa9d23443e5ea4450b5c4501976ca","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15081 from volzhs/fix-status-font","body":"Fix text editor status font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29f7f48c42a4895b6d5fb4ffe8117bfd766bdc9f":{"hash":"29f7f48c42a4895b6d5fb4ffe8117bfd766bdc9f","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Warn about funcref creation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15089},"056bc123f8186248c1869224a6a7afbfd23bfc51":{"hash":"056bc123f8186248c1869224a6a7afbfd23bfc51","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix text editor status font","body":"mistake from https://github.com/godotengine/godot/commit/15986ea343#diff-e7b153431ed956907f3ee3ef07ac59dd","is_cherrypick":false,"cherrypick_hash":"","pull":15081},"d5918b5da6438722f91f4ec0384941d0315e9dd2":{"hash":"d5918b5da6438722f91f4ec0384941d0315e9dd2","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15077 from homer666/docs-physicsdirectspacestate","body":"[DOCS] PhysicsDirectSpaceState enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cef20a134e1b0ff1c2189e9ce4aaad29e3ba9120":{"hash":"cef20a134e1b0ff1c2189e9ce4aaad29e3ba9120","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"[DOCS] PhysicsDirectSpaceState enhancements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19c3f4c4c1bbef998f7da7edcb4a1a6d57c1c955":{"hash":"19c3f4c4c1bbef998f7da7edcb4a1a6d57c1c955","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fix indent selection crash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15076},"42f5c18abd3c0c8e6036e8c8892fd11c3c9d4776":{"hash":"42f5c18abd3c0c8e6036e8c8892fd11c3c9d4776","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15026 from homer666/docs-physics2ddirectspacestate","body":"[DOCS] Physics2DDirectSpaceState enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fb4c9952adcc0c24349b54c594f2d36886306d1":{"hash":"8fb4c9952adcc0c24349b54c594f2d36886306d1","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"[DOCS] Physics2DDirectSpaceState","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57061413eb0ced8616f69c556b3add5fa45600a6":{"hash":"57061413eb0ced8616f69c556b3add5fa45600a6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Properly rename scenes and resources after renaming or moving files, should fix #13976","body":"It's not tested, so please test.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c858dbdc4e4f316148fbd63184d8a8c5a25ce279":{"hash":"c858dbdc4e4f316148fbd63184d8a8c5a25ce279","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Fixed proper texture binding for sprite material, fixes #13987","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c8ebab93b8bc534c8960cbbf876c19c9ac71967":{"hash":"2c8ebab93b8bc534c8960cbbf876c19c9ac71967","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Use .ttf or .otf file for editor custom font","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15073},"c54927a127a69a0073d30e7caa795f4bdda9e780":{"hash":"c54927a127a69a0073d30e7caa795f4bdda9e780","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Property apply shader parameters, even when materials are being reused, fixes #14012","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2240a2a714526e226ead5a20e3a070bb3eaaef6":{"hash":"c2240a2a714526e226ead5a20e3a070bb3eaaef6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"A promise is a promise, so added ability to load and save shaders as text files, closes #14431","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edd3bd8cb8a64c1c5bf770c7103809a0ba64a4f0":{"hash":"edd3bd8cb8a64c1c5bf770c7103809a0ba64a4f0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Ability to set flags via code in StreamTexture, as some users find it useful. Fixes #14526.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b411029e31c7bb290aa2d99cb66b4285ba65780f":{"hash":"b411029e31c7bb290aa2d99cb66b4285ba65780f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14796 from AlmightyScientist/issue-14552","body":"Shader Language: Fix Vertex Lighting artifacts.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1153f5041f896536957b851329b5adaa1de6dc4":{"hash":"c1153f5041f896536957b851329b5adaa1de6dc4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Change the rotate function of Spatial to be local, makes more sense. Closes #14569","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8c849205c18c632e34c66c294bd5b38b11687f3":{"hash":"b8c849205c18c632e34c66c294bd5b38b11687f3","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix 2D editor checkboxes with a new project","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02e883713aa4a36c83e64d242c8bd009f89d10c3":{"hash":"02e883713aa4a36c83e64d242c8bd009f89d10c3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14977 from volzhs/fix-crash-group","body":"Fix crash & error at saving scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b31155baa48788327c927007decc4621a6bf19a":{"hash":"2b31155baa48788327c927007decc4621a6bf19a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Fix sidedness check in material. Also remove SIDE built-in.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62fe640ca83bc58ced09500e66eb231cbd482a25":{"hash":"62fe640ca83bc58ced09500e66eb231cbd482a25","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add option to sign UWP exports with signtool","body":"Windows-only.","is_cherrypick":false,"cherrypick_hash":"","pull":15041},"4a2eef4ad801a3dc5c07a575e59b8f1eafa42c6e":{"hash":"4a2eef4ad801a3dc5c07a575e59b8f1eafa42c6e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Removed the InputEvent ID field, which was unused and can cause bugs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77b4256718a2997d2a1f0e5f1900e5835581e886":{"hash":"77b4256718a2997d2a1f0e5f1900e5835581e886","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Add keyboard shortcut for Clear Output","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15066},"3f122672a2fb188f7d05c6e9b0a3e1125fb2c4f1":{"hash":"3f122672a2fb188f7d05c6e9b0a3e1125fb2c4f1","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"On macOS, change some default editor shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15033},"076a5f35fc31375b5083cd86dcd69ae580eea8b9":{"hash":"076a5f35fc31375b5083cd86dcd69ae580eea8b9","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix shift-key down on last line in TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15063},"267bad6b4c3485e12939a0e914d45319b66f67df":{"hash":"267bad6b4c3485e12939a0e914d45319b66f67df","is_merge":false,"authored_by":["MDQ6VXNlcjY4NTcxOA=="],"author_raw":"binbitten <martinsjursen@gmail.com>","committer_raw":"binbitten <martinsjursen@gmail.com>","summary":"Add missing image format RGB10A2. Fixes #14964","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15051},"37aab45091961e7c063e9c77d6c4835b0c14806a":{"hash":"37aab45091961e7c063e9c77d6c4835b0c14806a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15040 from Noshyaar/pr2","body":"AnimTreePlayer: fix duplicated properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23080c7ed771b6908e8b86692e38784c14a3bcdb":{"hash":"23080c7ed771b6908e8b86692e38784c14a3bcdb","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Made MenuButton and ColorPickerButton's \"get_popup\" methods return constant.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15049},"096b5a65c60b64ac5e1a13e9f0573686217f9cdf":{"hash":"096b5a65c60b64ac5e1a13e9f0573686217f9cdf","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Added \"get_popup\" method for OptionButton and minor changes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15046},"517227943fbea90bfb528a2f04ce73ac17ba3e8b":{"hash":"517227943fbea90bfb528a2f04ce73ac17ba3e8b","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Inline some very common Vector2 operations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15045},"bcf684f9d7a9e983bf4bc93ef037f05905d74b23":{"hash":"bcf684f9d7a9e983bf4bc93ef037f05905d74b23","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15042 from Noshyaar/pr3","body":"Add missing parameter names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c897707caa74e80671e847c46aef6a1e52d4d79":{"hash":"6c897707caa74e80671e847c46aef6a1e52d4d79","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Add missing parameter names","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2717b7f038fe96249c8dc70c8ece3077b37bb3e4":{"hash":"2717b7f038fe96249c8dc70c8ece3077b37bb3e4","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15036 from volzhs/popup-menu-size","body":"Fix popup menu size in Inspector dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9c2cfbe319f9c0647dcaf5c2b0ef98187b36480":{"hash":"f9c2cfbe319f9c0647dcaf5c2b0ef98187b36480","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AnimTreePlayer: fix duplicated properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc1d56e3ff2c2ec148f3309dd776c6535c63ba5d":{"hash":"cc1d56e3ff2c2ec148f3309dd776c6535c63ba5d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix popup menu size in Inspector dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15036},"bfd8047e139b4978d9d2ab2e1a72d5eea97f2776":{"hash":"bfd8047e139b4978d9d2ab2e1a72d5eea97f2776","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAbout: TTR workaround for \"Project Manager\" contexts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ecf3fbadf4fedecdd372cb72ffb4bb6eb263062c":{"hash":"ecf3fbadf4fedecdd372cb72ffb4bb6eb263062c","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Changes to the Editor File Dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15028},"256a60bc6e05468ba64729f3d972086ab8ae95b5":{"hash":"256a60bc6e05468ba64729f3d972086ab8ae95b5","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14826 from carlosfvieira/14371-F_key_Viewport_focus_problem","body":"Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aecffd71d89af9ab8c9b6dc737380b3c4e005330":{"hash":"aecffd71d89af9ab8c9b6dc737380b3c4e005330","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14847 from YeldhamDev/3d_viewport_save","body":"Fixes for the Spatial Editor's Perspective options and dead code cleaning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"deda8974dff000455e5f9ad4f8dbafad7aa75b85":{"hash":"deda8974dff000455e5f9ad4f8dbafad7aa75b85","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14853 from MattUV/context-menu","body":"Adds an option to move cursor with right click in TextEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5859db00d8b3820356f978cb66163875f8bc1c11":{"hash":"5859db00d8b3820356f978cb66163875f8bc1c11","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14846 from carlosfvieira/weird_gizmo_ortho","body":"Fixes gizmo huge scale immediately after change to orthogonal view","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24515266a174cc827d9f7bfc4fe9a4494fbddc41":{"hash":"24515266a174cc827d9f7bfc4fe9a4494fbddc41","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14875 from YeldhamDev/splitcontainer_cursor","body":"Fixed SplitContainer showing the \"resize\" cursor when it shouldn't","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a483edbdddd44c4f4f59819591be7177a7d72afc":{"hash":"a483edbdddd44c4f4f59819591be7177a7d72afc","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14899 from volzhs/render-quality-option","body":"Respect HDR option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aab4434d760f647db7043870aad41da6c3672102":{"hash":"aab4434d760f647db7043870aad41da6c3672102","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14801 from RayKoopa/insert_tree_item","body":"Tree: Insert new item, fix behavior when no parent given","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1348b087e634ffa9eaac21d83ae44bd1fcb06527":{"hash":"1348b087e634ffa9eaac21d83ae44bd1fcb06527","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14753 from NathanWarden/mouse_button_fix","body":"Fixed a bug where mouse button focus breaks when using multiple buttons at once.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9c1bc7a739e46cc6d67af26e99b7d337911595f":{"hash":"c9c1bc7a739e46cc6d67af26e99b7d337911595f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14732 from AndreaCatania/jgizmo","body":"Fixed joint gizmos drawing orientations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6c798a06294a1dfc4c2b782ff6a9cd774d9b05a":{"hash":"b6c798a06294a1dfc4c2b782ff6a9cd774d9b05a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14827 from RayKoopa/editor_patchwork","body":"Some Editor UI patchwork","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f193af893247ca2682998ca0d07c5f14948eca1":{"hash":"3f193af893247ca2682998ca0d07c5f14948eca1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14808 from YeldhamDev/script_editor_fixes","body":"Some fixes for the Script Editor and dead code cleaning.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d141cfb740a141d276009393479cdb8bf6d9a569":{"hash":"d141cfb740a141d276009393479cdb8bf6d9a569","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14819 from homer666/master","body":"[DOCS] PhysicsDirectSpaceState\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e4836567b462fdd5160bf1f176a4928be97c36b":{"hash":"3e4836567b462fdd5160bf1f176a4928be97c36b","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14908 from YeldhamDev/dialog_changes","body":"Fixes and modifications for some dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3fb982d6bfaa6d3e20682afb884b4614e476800":{"hash":"b3fb982d6bfaa6d3e20682afb884b4614e476800","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15011 from djrm/pr_visual_improvements","body":"Added default close and title color to editor themed graph nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b46218a16aad57c641f70f5f1bbd995e42de0da":{"hash":"9b46218a16aad57c641f70f5f1bbd995e42de0da","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #15016 from cbscribe/t2d_fix","body":"[DOCS] minor corrections to Transform2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00c200530778b7c36d4f8b1ef2b5623216b543c0":{"hash":"00c200530778b7c36d4f8b1ef2b5623216b543c0","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] minor corrections to Transform2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15016},"e7b24c648cbfa3da36a4ce086535f94d1b9b86c1":{"hash":"e7b24c648cbfa3da36a4ce086535f94d1b9b86c1","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added default close and title color to editor themed graph nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15011},"ff68b80df7e08a2fcae3b3ace56be1d9bee73235":{"hash":"ff68b80df7e08a2fcae3b3ace56be1d9bee73235","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix error if scene has Camera at saving scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14977},"7ace1f2494a7769990a5236ba25e019acf80c694":{"hash":"7ace1f2494a7769990a5236ba25e019acf80c694","is_merge":false,"authored_by":["MDQ6VXNlcjMyOTYwNjQy"],"author_raw":"AlmightyScientist <32960642+AlmightyScientist@users.noreply.github.com>","committer_raw":"AlmightyScientist <32960642+AlmightyScientist@users.noreply.github.com>","summary":"Animation Tree: Prevent cycle_test from being altered by past-test.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":15008},"8b0ad17b760b6cc803edc815fe65f8de1d92bf74":{"hash":"8b0ad17b760b6cc803edc815fe65f8de1d92bf74","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14997 from neikeq/issue-14988","body":"Marshal NULL MonoString* as empty Godot string","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6a88cdc4134c5938bc8c6a291d6f087ad75da07":{"hash":"d6a88cdc4134c5938bc8c6a291d6f087ad75da07","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash from move_child at saving scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14977},"e1da261844419ebb31a1d0a82f0853acc42f6427":{"hash":"e1da261844419ebb31a1d0a82f0853acc42f6427","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"Restored opus build since WebM needs it, but disabled it from code.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"021f3c924be29cafe9d8d50bf00ecc6f13675e87":{"hash":"021f3c924be29cafe9d8d50bf00ecc6f13675e87","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <juan@godotengine.org>","committer_raw":"Juan Linietsky <juan@godotengine.org>","summary":"-Removed OpenMP support, replaced by a custom class.","body":"-Disabled Opus, implementation is wrong.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83182ea4a1e6d5c34dd137fdbd7ef9b2c5f33231":{"hash":"83182ea4a1e6d5c34dd137fdbd7ef9b2c5f33231","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14982 from GodotExplorer/more-translate-text","body":"Add more translatable text for editor plugins.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c899583ac1bd9c1c424ec2536988ad0790526eea":{"hash":"c899583ac1bd9c1c424ec2536988ad0790526eea","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14993 from AlmightyScientist/issue-14336","body":"X11: Fixes maximized splash-boot screen bug.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a0a44da8d11303d91c18d015333a3769def2304":{"hash":"0a0a44da8d11303d91c18d015333a3769def2304","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Make the bindings generator output enums","body":"- Switch to PascalCase for constants names","is_cherrypick":false,"cherrypick_hash":"","pull":14996},"6e3d4ee9a6c0223f85e696167011865ab162bb67":{"hash":"6e3d4ee9a6c0223f85e696167011865ab162bb67","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Marshal NULL MonoString* as empty Godot string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14997},"6f3486c4866a0a0e0408c2e0dbd65f128995abf4":{"hash":"6f3486c4866a0a0e0408c2e0dbd65f128995abf4","is_merge":false,"authored_by":["MDQ6VXNlcjMyOTYwNjQy"],"author_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","committer_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","summary":"x11: Fix maximized splash-boot screen bug.","body":"Fixes #14336","is_cherrypick":false,"cherrypick_hash":"","pull":14993},"07fd5456c8bffbdfec01c26c698dbf207d6ba0a7":{"hash":"07fd5456c8bffbdfec01c26c698dbf207d6ba0a7","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Show Options Dialog for NodePath and File in clicked button position.","body":"Auto select newly created nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":14991},"f4b96cc0a97f1f9edd127920ff5995a75c2e6624":{"hash":"f4b96cc0a97f1f9edd127920ff5995a75c2e6624","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed kinematic movement stuck, Changed how shape scale works, Optimized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13257},"9969c5c6a1cc103fb7b23c279b7fde0d92a5599a":{"hash":"9969c5c6a1cc103fb7b23c279b7fde0d92a5599a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14978 from AndreaCatania/intshap","body":"Fixed dispatch callback","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a11a691b174c0ddb72328cf8dae6d6f82f5ad885":{"hash":"a11a691b174c0ddb72328cf8dae6d6f82f5ad885","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed keyboard word selection when at the start/end of line, issue 14675","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14983},"52ad2e5418fc132a9534d9ef715259202a6acc08":{"hash":"52ad2e5418fc132a9534d9ef715259202a6acc08","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add more translatable text for editor plugins.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14982},"eb32c4b5d2f20c1437a869f0d88019a6fab9b328":{"hash":"eb32c4b5d2f20c1437a869f0d88019a6fab9b328","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed joint gizmos orientations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14732},"0f5c87bfa4f4380b85b453f223ae0940d87e2ff5":{"hash":"0f5c87bfa4f4380b85b453f223ae0940d87e2ff5","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed dispatch callback","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14978},"59ec417e4a3f61896acb5873efd115518e83e356":{"hash":"59ec417e4a3f61896acb5873efd115518e83e356","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14919 from groud/fix_grow_margin","body":"Fixes Rect2 grow_margin not working at all","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5463b5e3489ab2c43279447b66d22b4b35f92e9b":{"hash":"5463b5e3489ab2c43279447b66d22b4b35f92e9b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14965 from AndreaCatania/intshap","body":"Fixed bullet intersect_shape crash, Fixed bullet sleeping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83f0b558a6e30fa9d8c63a97533dbef6fac91138":{"hash":"83f0b558a6e30fa9d8c63a97533dbef6fac91138","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14969 from Noshyaar/pr","body":"ProjectManager: enhance dialog ok button text","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f609b7a8221f623ae0c051cbaf44f955c8d97bb":{"hash":"1f609b7a8221f623ae0c051cbaf44f955c8d97bb","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Set particles emitting to false when particles finish emitting with one-shot enabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14971},"aea1b2e6c336559bfe3eda3c779044fdaa8ae892":{"hash":"aea1b2e6c336559bfe3eda3c779044fdaa8ae892","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed rigidbody sleping, Fixes #13952","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14965},"6eb030e24cf35ab1017f0157d92b0161ec856086":{"hash":"6eb030e24cf35ab1017f0157d92b0161ec856086","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"IssueTemplate: remove \\n at checkbox line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fd7aec2b42a32b65e77249eba2298f1adf0d4f5":{"hash":"9fd7aec2b42a32b65e77249eba2298f1adf0d4f5","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ProjectManager: enhance dialog ok button text","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d9b7f9c47a7de5416986a1d989040144253a5fe":{"hash":"7d9b7f9c47a7de5416986a1d989040144253a5fe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14897 from BastiaanOlij/arvr_tweaks","body":"Few small tweaks for ARVR","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cadad4848205f60fca9dd0849bc16680c5ef8881":{"hash":"cadad4848205f60fca9dd0849bc16680c5ef8881","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14960 from djrm/pr_fixes","body":"Fixes 3d camera keep aspect.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"512c60f1d8cee4a66cc75b80af4be1902b52e54c":{"hash":"512c60f1d8cee4a66cc75b80af4be1902b52e54c","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed intersect_shape crash, closes #13697","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14965},"1696db8f0003d87868957018223481577d6903de":{"hash":"1696db8f0003d87868957018223481577d6903de","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixes 3d camera keep aspect.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14960},"68a6edfd1b5287725abba7730291e0fe501735a9":{"hash":"68a6edfd1b5287725abba7730291e0fe501735a9","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed right dock dragger not disappearing when there is no docks there.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14957},"27afa8813d84d4a6f7a8eb1f1f3d6c6b9faa0bae":{"hash":"27afa8813d84d4a6f7a8eb1f1f3d6c6b9faa0bae","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Hide tooltip on gesture input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14953},"32d8b99bc31e3762ae0dc017a05567da2802a313":{"hash":"32d8b99bc31e3762ae0dc017a05567da2802a313","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14946 from mhilbrunner/patch-9","body":"[DOCS] Small fixes for Semaphore\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1cae77cc66ed71751203af453615a11a9bf08874":{"hash":"1cae77cc66ed71751203af453615a11a9bf08874","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[DOCS] Small fixes for Semaphore","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14946},"f0f838a10afd5dca54ca611908f30d566fc24913":{"hash":"f0f838a10afd5dca54ca611908f30d566fc24913","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14945 from mhilbrunner/patch-8","body":"[DOCS] Small fixes for Mutex\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7d945124e17677abb2232e96b14c8be8871a82c":{"hash":"b7d945124e17677abb2232e96b14c8be8871a82c","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[DOCS] Small fixes for Mutex","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14945},"43190b8935fc6355a66660ab541e4777d611a210":{"hash":"43190b8935fc6355a66660ab541e4777d611a210","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14944 from NathanWarden/docs_animation_player","body":"[DOCS] Finished the documentation for AnimationPlayer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4db01d18e5ee2ae5c86ee1b256e3b7525da667f4":{"hash":"4db01d18e5ee2ae5c86ee1b256e3b7525da667f4","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Finished the documentation for AnimationPlayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14944},"bf4d398d4e474dc4aba0e33094d45fb53406d593":{"hash":"bf4d398d4e474dc4aba0e33094d45fb53406d593","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Do not require OpenMP for non-tools builds (export templates)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"074b9d2b3e947a25b7b52b9e32579bba96381da6":{"hash":"074b9d2b3e947a25b7b52b9e32579bba96381da6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add link to open and closed issues search to issue template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6d83a766a7adf6193d9f0dfbb08b16702616199":{"hash":"e6d83a766a7adf6193d9f0dfbb08b16702616199","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Ramp up remote debugger wait time","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14916},"3ca84df551f38da14fc6d925988b13156567b5ca":{"hash":"3ca84df551f38da14fc6d925988b13156567b5ca","is_merge":false,"authored_by":["MDQ6VXNlcjU5ODIwNTA="],"author_raw":"Joachim Meyer <joachim@joameyer.de>","committer_raw":"Joachim Meyer <joachim@joameyer.de>","summary":"Enums get listed in the docs and enum members now also link to the","body":"corresponding enum in the webdocs\nFixes #13254","is_cherrypick":false,"cherrypick_hash":"","pull":14914},"71f5e17680552a4a710cd3c25190584c5914720a":{"hash":"71f5e17680552a4a710cd3c25190584c5914720a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes grow_margin not working at all","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14919},"3068ccc8e69aad68c860ce8688bdc6d41107be1b":{"hash":"3068ccc8e69aad68c860ce8688bdc6d41107be1b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14913 from poke1024/tooltip-shortcut-names","body":"Consistent display of shortcut names in tooltips","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d510c33cd84a8cfc190cb1dce4e19f033704650e":{"hash":"d510c33cd84a8cfc190cb1dce4e19f033704650e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14912 from volzhs/fix-filesystem-dock","body":"Fix open directory in FileSystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"750febf46ec6212fddf1232b1181047db9763bc6":{"hash":"750febf46ec6212fddf1232b1181047db9763bc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14906 from Hinsbart/module_suffix","body":"Scons: Use module suffix only for final binary.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d0cabe9d30238ff2d9a05cecbbc22a45ce71ac1":{"hash":"7d0cabe9d30238ff2d9a05cecbbc22a45ce71ac1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Change skeleton processing to work on global coordinates, should help fix many import problems from Blender, GLTF2, etc.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22d87f20faffbbf5b452bc0a35cfd80aebd0f628":{"hash":"22d87f20faffbbf5b452bc0a35cfd80aebd0f628","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Consistent display of shortcut names in tooltips","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14913},"d9e5be1d66579738ad9d739882e8463c545a6a69":{"hash":"d9e5be1d66579738ad9d739882e8463c545a6a69","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix open directory in FileSystem dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14912},"63658fecfc7765a55f89f39ba8c14ddea83fd083":{"hash":"63658fecfc7765a55f89f39ba8c14ddea83fd083","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Scons: Use module suffix only for final binary.","body":"Only append the module suffixes to the resulting binary instead of all object files.\nThat means we can keep most of our build artifacts when toggling modules like mono.","is_cherrypick":false,"cherrypick_hash":"","pull":14906},"e86454fb385994a874944790abfb4c03121ded0a":{"hash":"e86454fb385994a874944790abfb4c03121ded0a","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixes and modifications for some dialogs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14908},"6fd51b6a1b1467937126334f9ffd7be3d3efbad0":{"hash":"6fd51b6a1b1467937126334f9ffd7be3d3efbad0","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Reserved controller ids 1 and 2 for left and right hand controllers and added new center on hmd option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14897},"1fa9aac3e415f53a095e955c8a37000629d56dde":{"hash":"1fa9aac3e415f53a095e955c8a37000629d56dde","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Make capture dependent on a cell size, not subdivision.","body":"-Fixed a bug recently introduced when releasing mouse events and calling popups","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0856259d19862a22bf164831ddcbfb7808779e66":{"hash":"0856259d19862a22bf164831ddcbfb7808779e66","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Respect HDR option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14899},"49859871d92c1540fa576dcd0e6d337840ab18e2":{"hash":"49859871d92c1540fa576dcd0e6d337840ab18e2","is_merge":false,"authored_by":["MDQ6VXNlcjg4MzA2MTA="],"author_raw":"carlosfvieira <carlos.vieira@gmail.com>","committer_raw":"carlosfvieira <carlos.vieira@gmail.com>","summary":"Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys) - this closes #14371 and closes #12409","body":"Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys) - this closes #14371 and closes #12409","is_cherrypick":false,"cherrypick_hash":"","pull":14826},"75c3812ab524eeb42471943381994f219032fbf1":{"hash":"75c3812ab524eeb42471943381994f219032fbf1","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"[DOCS] PhysicsDirectSpaceState","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8297ea903a0568c715bdcd421382788174c7d14f":{"hash":"8297ea903a0568c715bdcd421382788174c7d14f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14885 from YeldhamDev/scene_tree_path","body":"Fixed wrong Project Settings direction on an error message","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3c1305027d1a7254be3993ae425fcb7f5c9e7d5":{"hash":"e3c1305027d1a7254be3993ae425fcb7f5c9e7d5","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed wrong Project Settings direction on an error message.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14885},"1408fab1b48c38dedec4ba4ce656b1d7c5966a5a":{"hash":"1408fab1b48c38dedec4ba4ce656b1d7c5966a5a","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Plugins can select files in FileSystem Dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14882},"0b1e6ec2195a22ad66513685d0c0850eaeb9b528":{"hash":"0b1e6ec2195a22ad66513685d0c0850eaeb9b528","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14874 from volzhs/blurry-zoom","body":"Fix blurry after zooming","is_cherrypick":false,"cherrypick_hash":"","pull":""},"feef500b391b492959b2db3a7699ad14c6a37892":{"hash":"feef500b391b492959b2db3a7699ad14c6a37892","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly send mouse released event when grabbing modal focus, fixes #14854","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"274b3db0d90c52a90fa7a1801dfeae2274900e29":{"hash":"274b3db0d90c52a90fa7a1801dfeae2274900e29","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed SplitContainer showing the \"resize\" cursor when it shouldn't.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14875},"c9d88fd8e8461cc1d5f83281e8d64ef10a5f02c6":{"hash":"c9d88fd8e8461cc1d5f83281e8d64ef10a5f02c6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add functions to image to load a PNG or JPG from a buffer, closes #4024","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03823f12c5ae63bee23e6ee60077c05229ab5a77":{"hash":"03823f12c5ae63bee23e6ee60077c05229ab5a77","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"EditorSettings: Move scene tab options to their dedicated category","body":"Fixes #14870.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"045f81023b25cd4ca0ec1e43b1a2ab19ad645d1b":{"hash":"045f81023b25cd4ca0ec1e43b1a2ab19ad645d1b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly silence buffer while not in use, fixes #14866","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1040766725113a3a0813740fe47eb0fe674be54e":{"hash":"1040766725113a3a0813740fe47eb0fe674be54e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14867 from hpvb/optimize-lightbaker-prevent-false-sharing","body":"Prevent false sharing in lightbaker RNG state","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c7f06a0e6630c81d8df8d7642877778e5814c60":{"hash":"3c7f06a0e6630c81d8df8d7642877778e5814c60","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acf835cb084ad76f1a92afccf108fafda69b37fb":{"hash":"acf835cb084ad76f1a92afccf108fafda69b37fb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a27b57829e25fd489995cf0e2897b885b61aa0d2":{"hash":"a27b57829e25fd489995cf0e2897b885b61aa0d2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds Icelandic and Tamil.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f66ef74338bf3b217dedf2eaead5e5290e4dd07a":{"hash":"f66ef74338bf3b217dedf2eaead5e5290e4dd07a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14823 from willnationsdev/get-base-script","body":"Add Script.get_base_script()/get_instance_base_type() to API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec139d8522e9623a05d3e63ada4fbb86a6a11d26":{"hash":"ec139d8522e9623a05d3e63ada4fbb86a6a11d26","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix blurry after zooming","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14874},"fd8f679b13c3906d15a6f4a9d9e38c7705e76b9f":{"hash":"fd8f679b13c3906d15a6f4a9d9e38c7705e76b9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14860 from chongdashu/fix-12946-crash-editor-save-exit","body":"Fix editor crash on \"save and exit\" bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"360449a0943970274311ceebd71dcb85637f110f":{"hash":"360449a0943970274311ceebd71dcb85637f110f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix gridmap disappearing after editing after bake, closes #14868","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0db512354807318646ac9884f3702733a56b3bb1":{"hash":"0db512354807318646ac9884f3702733a56b3bb1","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Prevent false sharing in lightbaker RNG state","body":"The previous commit corrected the RNG behavior for the lightbaker but\nalso made it significantly slower on high core count systems. Due to the\nvector of states being physically close together in RAM we force a cache\nsynchronization across all cores whenever we call for the next random\nnumber to be generated.\n\nThis will create a temporary local copy of the RNG state before entering\nthe loop and then saving it back to the global state when done. This\nwill preserve the per-thread RNG state (and random number quality) while\nsignificantly improving performance.\n\nOn my 16 thread box it saves 3 minutes baking the Sponza scene, bringing\nperformance back in line to before the various RNG fixes were\nintroduced, being slightly faster than the first implementation.","is_cherrypick":false,"cherrypick_hash":"","pull":14867},"0ead6b3cf5ac9d1b10ef107383d0c6e2b15ad863":{"hash":"0ead6b3cf5ac9d1b10ef107383d0c6e2b15ad863","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14863 from hpvb/fix-lightmapper-rng","body":"Fix lightmapper rng","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccbb5923ac12f38b9bc47448a45340dd0534eabc":{"hash":"ccbb5923ac12f38b9bc47448a45340dd0534eabc","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix lightmapper rng","body":"In our previous attempts to fix the lightmapper we may have\ninadvertently introduced the same issue we were trying to fix. It\nappears that rand() will on some platforms introduce a mutex making it\nslower and on others may have a per-thread state that would need to be\ninitialized with srand() on each thread. This slows down the lightbaking\nfurther.\n\nThis sets up a separate rng state for each OpenMP thread by calling\nrand() only in the single-threaded part of the code. We then keep a\nvector of states.\n\nI believe this solves our problems.","is_cherrypick":false,"cherrypick_hash":"","pull":14863},"0f223783dca992d15ce2f5bfd8c8b92899c7a1b6":{"hash":"0f223783dca992d15ce2f5bfd8c8b92899c7a1b6","is_merge":false,"authored_by":[""],"author_raw":"Chong-U Lim <me@chongdahsu.com>","committer_raw":"Chong-U Lim <me@chongdahsu.com>","summary":"Fix editor crash on \"save and exit\" bug","body":"If a scene is modified and a user closes the editor and selects the \"Save\nand exit\" option in the modal dialog -- the editor crashes. This appears\nto be a result of the message queue being memdeleted AFTER visual servers\nhave been destroyed. Remnant textures handled by the message queue throw a\nNRE when their own ~Texture destructors reference the visual servers.\n\nThis fixes bugs: #12946 and #12813.","is_cherrypick":false,"cherrypick_hash":"","pull":14860},"a55870cd815d065acea099cf0baecaaf51aa1b16":{"hash":"a55870cd815d065acea099cf0baecaaf51aa1b16","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"Adds an option to move cursor with right click in TextEdit","body":"Fixes #14832\n- Added an option in the editor settings/cursor to make the cursor move with right click.\n- If the option is activated (true by default), a right click will move the cursor before displaying context menu.\n- If there is a selection, a right click on it will keep it selected, a right click outside it will unselect it.\n- The option is available in textEdit via an inspector property (or via GDScript): caret_moving_by_right_click\n- The option is available in the script editor and the shader editor via the editor settings\n- The documentation has been updated with the new property, and a few other entries in TextEdit.xml.","is_cherrypick":false,"cherrypick_hash":"","pull":14853},"2490c4d8829ad73f3dcab49cea58b2ce67c407af":{"hash":"2490c4d8829ad73f3dcab49cea58b2ce67c407af","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixes for the Spatial Editor's Perspective options and dead code cleaning.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14847},"b08735f20987a6188fd54c5e2dcd072dc316b413":{"hash":"b08735f20987a6188fd54c5e2dcd072dc316b413","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make dynamic font oversampling fully dynamic.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a10d3ab78975a95f55b1bf97705ff8cc300da08":{"hash":"7a10d3ab78975a95f55b1bf97705ff8cc300da08","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Correct license headers in main.cpp and voxel_light_baker.cpp","body":"Sorry for the churn","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fa5a588f0ad42c58b07b0c30bf56a29d59378bf":{"hash":"9fa5a588f0ad42c58b07b0c30bf56a29d59378bf","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix lightbaker clang-format issue and add license headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a3f6ee8b3d763f711470f633df785331438bd74":{"hash":"2a3f6ee8b3d763f711470f633df785331438bd74","is_merge":false,"authored_by":[""],"author_raw":"Carlos Vieira <carlos.vieira@flintbee.com>","committer_raw":"Carlos Vieira <carlos.vieira@flintbee.com>","summary":"#14619 - fixes issue 1 (gizmo huge scale) - also referred in #14836","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14846},"3f7f65cd1c1d5e247f7f55c49a7e7e2a84fbbec7":{"hash":"3f7f65cd1c1d5e247f7f55c49a7e7e2a84fbbec7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Thekla: redo reduz's changes from 8b01b2e85cb7ed60209c925f1e123374272bd8c8","body":"But this time without messing up the code style and with proper\ncomments documenting changed code.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb39b7f5de0a09d9768728cd4e635dfef8607e27":{"hash":"eb39b7f5de0a09d9768728cd4e635dfef8607e27","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Thekla: Revert to state before clang-format changes","body":"The file was wrongly formatted in 8b01b2e85cb7ed60209c925f1e123374272bd8c8,\nfor thirdparty code we keep the upstream style *if* we need to make changes at all.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff04c079125cace8bcc4c0a45016e6e141276d61":{"hash":"ff04c079125cace8bcc4c0a45016e6e141276d61","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Lightbaker: include stdlib.h to fix CI builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"808a3b9c719602df03aee1832967500ee9cfcc71":{"hash":"808a3b9c719602df03aee1832967500ee9cfcc71","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix randomness in voxel light baker, closes #14841","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85f5953d5a0e6c1c1e5066b486e809e529a86889":{"hash":"85f5953d5a0e6c1c1e5066b486e809e529a86889","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14787 from hpvb/dont-try-to-mix-ended-sample","body":"Don't try to mix a sample that has already ended","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc103566e677493b7ecde44b8ccea3f40b5a01ec":{"hash":"fc103566e677493b7ecde44b8ccea3f40b5a01ec","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added font oversampling support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06dd10b3905a7d48beffe0523b785d513747f511":{"hash":"06dd10b3905a7d48beffe0523b785d513747f511","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix raytrace lightmap bake bias","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf47b15e2c8a36dbf2c229156623f72830857591":{"hash":"bf47b15e2c8a36dbf2c229156623f72830857591","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Good while it lasted, restored full 3D for 2D viewport, as required for Canvas BG mode. Fixes #14540","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ca06e1184e49abd300bce03db1bec0e559c0d03":{"hash":"3ca06e1184e49abd300bce03db1bec0e559c0d03","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Propertly deinitialize sampler FBO/Texture, fixes #14586,#14805","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5544b8975083b0472d565d2005ab481e2ea326be":{"hash":"5544b8975083b0472d565d2005ab481e2ea326be","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly plot normal when baking","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a6a0086d87cc0cca19155a49c3157c8dbce1dab":{"hash":"0a6a0086d87cc0cca19155a49c3157c8dbce1dab","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14834 from guilhermefelipecgs/fix_pixel_snap","body":"Fix pixel snap not being used in 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69ef89a8bd3806bb9aace761f65e162ac54b1c0d":{"hash":"69ef89a8bd3806bb9aace761f65e162ac54b1c0d","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Limit code editor minimum width, clear Scene node subresource menu before refilling it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14827},"ffe827ab5a25ee033dbea2374fd93b84bebc0788":{"hash":"ffe827ab5a25ee033dbea2374fd93b84bebc0788","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","summary":"Fix pixel snap not being used in 3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14834},"f66507e072e7dc80a1e69ce1bac73bdcd780b626":{"hash":"f66507e072e7dc80a1e69ce1bac73bdcd780b626","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14833 from PJB3005/17-12-19-fix_mono_fatal_logs","body":"Fix fatal mono logs not getting logged to disk.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7368a0e0f08ca60a8c503c2113bb5aa56fbc4208":{"hash":"7368a0e0f08ca60a8c503c2113bb5aa56fbc4208","is_merge":false,"authored_by":["MDQ6VXNlcjgxMDc0NTk="],"author_raw":"PJB3005 <pieterjan.briers@gmail.com>","committer_raw":"PJB3005 <pieterjan.briers@gmail.com>","summary":"Fix fatal mono logs not getting logged to disk.","body":"They aborted the application without flushing the log file.\n\nAlso there was a typo.","is_cherrypick":false,"cherrypick_hash":"","pull":14833},"a714e1a4c77dc8236d7dfa6628ba40ddc534d1a4":{"hash":"a714e1a4c77dc8236d7dfa6628ba40ddc534d1a4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug where all file dialogs requested thumbnails even if hidden.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28561c2e7af963a5b7b5d40f97354ca205292c73":{"hash":"28561c2e7af963a5b7b5d40f97354ca205292c73","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Add Script.get_base_script/instance_base_type API","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14823},"8b01b2e85cb7ed60209c925f1e123374272bd8c8":{"hash":"8b01b2e85cb7ed60209c925f1e123374272bd8c8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix some crashes in unwrapper","body":"-Add emission lighting to raytrace mode, fixes #14686","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1eb1837d0cf95c2c12d8ec51127e222f6f4888c5":{"hash":"1eb1837d0cf95c2c12d8ec51127e222f6f4888c5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Should no longer crash after rebaking, may be a solution to #14795","body":"Not sure if this is the same problem, as reported, please test.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49eea481ec962111f1436564096fdbe64d06de9c":{"hash":"49eea481ec962111f1436564096fdbe64d06de9c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14821 from ibrahn/fnt-load-root-fix","body":"BitmapFont::create_from_fnt loading file from project root.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8981924fbe00f80582ccec830b040428016eedfd":{"hash":"8981924fbe00f80582ccec830b040428016eedfd","is_merge":false,"authored_by":["MDQ6VXNlcjI0NDk4ODMy"],"author_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","committer_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","summary":"fix for BitmapFont::create_from_fnt to allow loading from file in","body":"project root directory.","is_cherrypick":false,"cherrypick_hash":"","pull":14821},"b068961c8fe51daa388cfd14021712b00fd9aec7":{"hash":"b068961c8fe51daa388cfd14021712b00fd9aec7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14815 from rraallvv/cache","body":"Purge larger files faster from SCons cache (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"062724f9ae84194bc5ca4fa95d134acc22695375":{"hash":"062724f9ae84194bc5ca4fa95d134acc22695375","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14818 from guilhermefelipecgs/fix_doc_methods_not_appearing2","body":"Add method_descr again because it's required","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b40259096c70a4d05695bf2fd0eac9a395f17f93":{"hash":"b40259096c70a4d05695bf2fd0eac9a395f17f93","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"sort by the most recently accessed files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14815},"8adf7c3ef2062dda471f9b4dc6c882fd1f6507f3":{"hash":"8adf7c3ef2062dda471f9b4dc6c882fd1f6507f3","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Add method_descr again because it's required for classes that","body":"don't have public methods. revert #14814","is_cherrypick":false,"cherrypick_hash":"","pull":14818},"a6d5e1a26cd4f593e6ccefc1f785316f587c37d7":{"hash":"a6d5e1a26cd4f593e6ccefc1f785316f587c37d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14814 from guilhermefelipecgs/fix_doc_methods_not_appearing","body":"Fix doc methods not showing up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c0271eed748e18dc4bbf48276587991f77e6750":{"hash":"5c0271eed748e18dc4bbf48276587991f77e6750","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Fix doc methods not showing up","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14814},"d81bd965b6d9d47fd4f93a6e7fa0a12a875ba1e8":{"hash":"d81bd965b6d9d47fd4f93a6e7fa0a12a875ba1e8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix bug in previous commit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a30f0460d397cbca3e8b07bf8a88ed6548e6166":{"hash":"2a30f0460d397cbca3e8b07bf8a88ed6548e6166","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Prevent infinite loop in export template manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55e2ff6b2e8d65ff9eb6640068e4f642d11372a5":{"hash":"55e2ff6b2e8d65ff9eb6640068e4f642d11372a5","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14809 from onur/fix-export-templates-install-from-file","body":"Fix installing export templates from file","is_cherrypick":false,"cherrypick_hash":"","pull":""},"444090067232d8764e3910dd8de42c1b0fbc89b7":{"hash":"444090067232d8764e3910dd8de42c1b0fbc89b7","is_merge":false,"authored_by":["MDQ6VXNlcjM0NTgyOA=="],"author_raw":"Onur Aslan <onuraslan@gmail.com>","committer_raw":"Onur Aslan <onuraslan@gmail.com>","summary":"Fix installing export templates from file","body":"3de20641f5690aba7551da5c592a79d44af54fef did break installing export\ntemplates from file. This patch is fixing it.","is_cherrypick":false,"cherrypick_hash":"","pull":14809},"36e835bbd4120e9f2ac60f7e763edeef93b40e51":{"hash":"36e835bbd4120e9f2ac60f7e763edeef93b40e51","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Some fixes for the Script Editor and dead code cleaning.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14808},"8d13753e9171e2f525d7778b24a911bf60346aa2":{"hash":"8d13753e9171e2f525d7778b24a911bf60346aa2","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14699 from GodotExplorer/gdnlib_editor","body":"Add plugin to edit GDNativeLibrary","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13bd5c22c698e5b36db9012d4d5a5fd14076dfdc":{"hash":"13bd5c22c698e5b36db9012d4d5a5fd14076dfdc","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add plugin to edit GDNativeLibrary","body":"Rename GDNativeLibraryEditor to GDNativeLibrarySingletonEditor","is_cherrypick":false,"cherrypick_hash":"","pull":14699},"b3a1bf324566af58ceedc918c83396cba97aeedb":{"hash":"b3a1bf324566af58ceedc918c83396cba97aeedb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Use a different strategy for path remaps, try loading from a remap file instead.","body":"This ensures multiple PCK exports still work.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a08c5d73a5e1c1ca730f1fbf2a41a909678d1771":{"hash":"a08c5d73a5e1c1ca730f1fbf2a41a909678d1771","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Add functionality to insert tree item.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14801},"59564f267ce4379282911007ef78ec8738f358e8":{"hash":"59564f267ce4379282911007ef78ec8738f358e8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix \"selection_changed\" called twice","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14802},"d9f7fa4557297f506ee3015fa827d3da9bd39884":{"hash":"d9f7fa4557297f506ee3015fa827d3da9bd39884","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add more details to issue template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c25eabbc5b80c55dea5e3b848cb770c501c0680":{"hash":"6c25eabbc5b80c55dea5e3b848cb770c501c0680","is_merge":false,"authored_by":["MDQ6VXNlcjMyOTYwNjQy"],"author_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","committer_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","summary":"Shader Language: Fix Vertex Lighting artifacts.","body":"- When using Direction Lighting along with Vertex Lighting,\nputting a SpatialMaterial Roughness to 1.0 causes artifacts to appear.\n(#14552)\n\nFixes #14552.","is_cherrypick":false,"cherrypick_hash":"","pull":14796},"abf20709aff09495ef0fb0effcf488c0457c198c":{"hash":"abf20709aff09495ef0fb0effcf488c0457c198c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aefa23eac1cc6d34a9fe9f803f8f5582ae95ec0b":{"hash":"aefa23eac1cc6d34a9fe9f803f8f5582ae95ec0b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14794 from endragor/remove-debug-logs","body":"Remove debug logs that are of no use to end users","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec31c4f380cef01912e3cfdbab7ab3aabdad2a17":{"hash":"ec31c4f380cef01912e3cfdbab7ab3aabdad2a17","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Remove debug logs that are of no use to end users","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14794},"e96c40f94a87325a5838662800277577b95f558b":{"hash":"e96c40f94a87325a5838662800277577b95f558b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added baked light support for gridmaps.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea14b0789b8442a930a4464e7e17a3473e2e221d":{"hash":"ea14b0789b8442a930a4464e7e17a3473e2e221d","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"A few small Debugger->Errors tab enhancements:","body":"1. Added \"Clear\" button to clear list.\n2. Errors list now populated with newest items comes first, so no need to scroll everytime.\n3. Added PopupMenu to errors list with ability to quickly Copy error text & details.","is_cherrypick":false,"cherrypick_hash":"","pull":14792},"139daf0e035645054129b9e31a188721fea0973a":{"hash":"139daf0e035645054129b9e31a188721fea0973a","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Don't try to mix a sample that has already ended","body":"On short samples the sample may finish playing before the mixer is done.\nThis fills the remaining time with zeros and ends mixing. This fixes the\nusers getting the following error logged:\n\n::_mix_internal: Condition ' !active ' is true.","is_cherrypick":false,"cherrypick_hash":"","pull":14787},"4e442b0648332dd70751c7a9ee739c7c2bf9dfb5":{"hash":"4e442b0648332dd70751c7a9ee739c7c2bf9dfb5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14788 from mrcdk/ogg_pop_noise_fix","body":"Fix ogg looping pop noise. Closes #11468","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e83c50293929a0170af87d3c10318f400ceee07d":{"hash":"e83c50293929a0170af87d3c10318f400ceee07d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14754 from willnationsdev/dictionary-copy","body":"Added 'duplicate' function for Dictionary in C++ and API.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f19fc83546f0557054816bfcd2e5342c82cf54c9":{"hash":"f19fc83546f0557054816bfcd2e5342c82cf54c9","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Dictionary::copy -> ::duplicate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14754},"1ccfb01cbc78a6678178a27514e8fd78b3b47163":{"hash":"1ccfb01cbc78a6678178a27514e8fd78b3b47163","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Fix ogg looping pop noise. Closes #11468","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14788},"27642868f18007883c25177f959cb223f4e325f3":{"hash":"27642868f18007883c25177f959cb223f4e325f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14786 from djrm/pr_fixes","body":"Expose Range, ScrollBar and Slider as virtual.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28ed96570c6091aed90474b8dea126c2df0db340":{"hash":"28ed96570c6091aed90474b8dea126c2df0db340","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14784 from Smjert/fix/sprite3d-init","body":"Fix Sprite3D alpha_cut member not being initialized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19a8f409c1d072fa3ffe64d5643f617bbb9fc15c":{"hash":"19a8f409c1d072fa3ffe64d5643f617bbb9fc15c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14782 from djrm/pr_visual_improvements","body":"Now every variant type has its icon.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd6fb0eb4e79d7964f1116cdd8c5dfeafe389bfa":{"hash":"cd6fb0eb4e79d7964f1116cdd8c5dfeafe389bfa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14779 from RayKoopa/setting_ui_design","body":"Implement settings dialog UI ideas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e2c8593f754f19654a4338935b8079d589131fd":{"hash":"5e2c8593f754f19654a4338935b8079d589131fd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Expose Range, ScrollBar and Slider as virtual.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14786},"a15721e5c9bee3d892f4e747aa544d5f0e7db4e3":{"hash":"a15721e5c9bee3d892f4e747aa544d5f0e7db4e3","is_merge":false,"authored_by":["MDQ6VXNlcjE0ODkwMg=="],"author_raw":"Stefano Bonicatti <smjert@gmail.com>","committer_raw":"Stefano Bonicatti <smjert@gmail.com>","summary":"Fix Sprite3D alpha_cut member not being initialized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14784},"c8c280a68a3f9f513ba4d61f32e6a9c775728dc2":{"hash":"c8c280a68a3f9f513ba4d61f32e6a9c775728dc2","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Now every variant type has its icon.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14782},"1ef123c57db0ab5f6395dd5e206234b0ed03f7b6":{"hash":"1ef123c57db0ab5f6395dd5e206234b0ed03f7b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14748 from YeldhamDev/popupmenu_circleback","body":"Made highlighted item in PopupMenu circle back to the beginning/end when using the keyboard","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90d95c7ee17b94736045555f1810a2a920fd3b33":{"hash":"90d95c7ee17b94736045555f1810a2a920fd3b33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14757 from YeldhamDev/submenu_keyboard","body":"More changes to PopupMenu's submenu keyboard handling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ee57026bb3d370427ac5ba5070504286f12c2ef":{"hash":"4ee57026bb3d370427ac5ba5070504286f12c2ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14781 from djrm/pr_visual_improvements","body":"General use Variant type icons, plus other icon updates.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"756c033adb9763de106663492bd7bdcccf808b7f":{"hash":"756c033adb9763de106663492bd7bdcccf808b7f","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"General use Variant type icons, plus other icon updates.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14781},"3ce5a74df2572c48f12e86335c5c0a919d195b55":{"hash":"3ce5a74df2572c48f12e86335c5c0a919d195b55","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14770 from volzhs/sub-resources","body":"Show sub-resources as sub-menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89a32b49778b5411b2bc562260c49925eb219334":{"hash":"89a32b49778b5411b2bc562260c49925eb219334","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14775 from hpvb/limit-lightmapper-subdiv","body":"Limit the lightmapper subdivide to 1024","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3de20641f5690aba7551da5c592a79d44af54fef":{"hash":"3de20641f5690aba7551da5c592a79d44af54fef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Property install export templates when downloaded from http","body":"added a scale parameter for scene import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5b183d5252fd364c47c8453c7e5fdd90d723b10":{"hash":"f5b183d5252fd364c47c8453c7e5fdd90d723b10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14780 from vnen/tileset-editor-fix","body":"Fix method not returning value in all paths (autotile editor)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd022cb156851659f635e16622d37c46266ca4a9":{"hash":"fd022cb156851659f635e16622d37c46266ca4a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14778 from YeldhamDev/lineedit_deselect_expose","body":"Exposed LineEdit's \"selection_clear\" and renamed it to \"deselect\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b86703fd95a94e986a85936112f0135d15ffd2f":{"hash":"9b86703fd95a94e986a85936112f0135d15ffd2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14772 from poke1024/fix14539","body":"Fix cut-copy-line breaking paste (issue 14539)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8d416d152003f1eb865df2c05a2024a9672e8bd":{"hash":"c8d416d152003f1eb865df2c05a2024a9672e8bd","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix method not returning value in all paths (autotile editor)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14780},"95f93e038a3afc95048820aa73fd38423048a487":{"hash":"95f93e038a3afc95048820aa73fd38423048a487","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Exposed LineEdit's \"selection_clear\" and renamed it to \"deselect\".","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14778},"0d04f212a361f6799b2990a0dcad48dc9f49d7cc":{"hash":"0d04f212a361f6799b2990a0dcad48dc9f49d7cc","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Clean up setting dialogues a bit.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14779},"c4c7fa3f5ee80f998b69ea5d84bf8ba5b50f887f":{"hash":"c4c7fa3f5ee80f998b69ea5d84bf8ba5b50f887f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Limit the lightmapper subdivide to 1024","body":"Due to memory contraints in other places in Godot it is unlikely that\nanything higher than 1024 will actually work. When/if we improve memory\nmanagement for vectors we can increase this limit again","is_cherrypick":false,"cherrypick_hash":"","pull":14775},"a392dbdbe3f67d42698e47399421fbdf6ae5c90a":{"hash":"a392dbdbe3f67d42698e47399421fbdf6ae5c90a","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Silva <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Add implementation for custom hardware cursor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12814},"abfcce0067c0652729ec9129d3c1d910470c0f50":{"hash":"abfcce0067c0652729ec9129d3c1d910470c0f50","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix cut-copy-line breaking paste (issue 14539)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14772},"fa8a1fc4201dc4c16b5eef844dde17c5bba92dc8":{"hash":"fa8a1fc4201dc4c16b5eef844dde17c5bba92dc8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes how transform is applied to geometry in UV unwrap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"002a0271fe5ab8564cd08bcc74ec5c8082e1e080":{"hash":"002a0271fe5ab8564cd08bcc74ec5c8082e1e080","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show sub-resources as sub-menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14770},"cacab4ba6204aa36ddbc85d55705ab82b45e7930":{"hash":"cacab4ba6204aa36ddbc85d55705ab82b45e7930","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14769 from akien-mga/if-0-cleanup","body":"Cleanup some #if 0'd code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f25a2dc11b73cd440adcd341e4180f6f93877aa":{"hash":"8f25a2dc11b73cd440adcd341e4180f6f93877aa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup some #if 0'd code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14769},"8821f9b750a59ca3ec7465ce54a472eb541d7181":{"hash":"8821f9b750a59ca3ec7465ce54a472eb541d7181","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14767 from volzhs/save-clip-contents","body":"Fix Clip Content property is not saved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef32018d1f17147f4fbd1815e100640f9a6cc71d":{"hash":"ef32018d1f17147f4fbd1815e100640f9a6cc71d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Clip Content property is not saved","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14767},"ad3393743c2e505f68a12b20113f9c2bda88fa89":{"hash":"ad3393743c2e505f68a12b20113f9c2bda88fa89","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14760 from hpvb/add-several-unlikely-macros","body":"Add several unlikely() macros","is_cherrypick":false,"cherrypick_hash":"","pull":""},"539fd14cf5940896c90eeb141e9bfee3b31c3ca9":{"hash":"539fd14cf5940896c90eeb141e9bfee3b31c3ca9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14758 from hpvb/optimize-lightbaker-rng","body":"Use a more naive RNG for the lightmapper","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbae2d98e3ea1441673e5b3506e7a73bed72eb07":{"hash":"dbae2d98e3ea1441673e5b3506e7a73bed72eb07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14528 from AlmightyScientist/issue-14456","body":"Shader Language: Add in-for declared variables within for-block scope.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6afb90c84658b08c3aa96e2baabb4ba24c92cb48":{"hash":"6afb90c84658b08c3aa96e2baabb4ba24c92cb48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14635 from poke1024/getline","body":"Faster FileAccess::get_line()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93c9aada676cb4bc0d4ef0dadc422a98b120df4d":{"hash":"93c9aada676cb4bc0d4ef0dadc422a98b120df4d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14692 from poke1024/docsgroups","body":"Docs methods grouping by prefix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0abcf1a58a587b9aa30db016d349db63f0130ea":{"hash":"d0abcf1a58a587b9aa30db016d349db63f0130ea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14745 from poke1024/api-hash-arg-info","body":"Faster ClassDB::get_api_hash()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2583233d151c235e9d25a43a0c0d179d9a8fd10":{"hash":"e2583233d151c235e9d25a43a0c0d179d9a8fd10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14755 from hpvb/fix-13337","body":"Don't glBindTexture() on viewports without effects","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc0e341fc5948fae608d4e2c589cc116542fa392":{"hash":"fc0e341fc5948fae608d4e2c589cc116542fa392","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14764 from poke1024/android","body":"Increase sleep time for android export thread","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b1960e5ff1fc82f73d8e3395aa41ca7ade58a76":{"hash":"5b1960e5ff1fc82f73d8e3395aa41ca7ade58a76","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14766 from volzhs/info-fps","body":"Refactoring FPS & information on 3D viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4073de88cb28d53b5eafb0462a0de33b204deecf":{"hash":"4073de88cb28d53b5eafb0462a0de33b204deecf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Refactoring FPS & information on 3D viewport","body":"- FPS label position adjusted with Preview button\n- Remove unnecessary Panel control\n- Remove unnecessary check condition","is_cherrypick":false,"cherrypick_hash":"","pull":14766},"9ba134b46381e0d2e65eb548384626da20bf09a3":{"hash":"9ba134b46381e0d2e65eb548384626da20bf09a3","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add several unlikely() macros","body":"Based off of perf-based prediction misses these seem to be the\nlowest-hanging fruit for quick (albeit small) improvements. These are\nbased on:\n\n* baking a complex lightmap\n* running platformer 3d\n* running goltorus","is_cherrypick":false,"cherrypick_hash":"","pull":14760},"863dcdf43139d81dfcc361a6d70143e9c4bbd2af":{"hash":"863dcdf43139d81dfcc361a6d70143e9c4bbd2af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14765 from ColinKinloch/master","body":"Fixed Android NDK unified header detection for python 3","is_cherrypick":false,"cherrypick_hash":"","pull":""},"064189c693db11aa34bc9b4d83683d6d17051175":{"hash":"064189c693db11aa34bc9b4d83683d6d17051175","is_merge":false,"authored_by":["MDQ6VXNlcjMzNDI3Mg=="],"author_raw":"Colin Kinloch <colin@kinlo.ch>","committer_raw":"Colin Kinloch <colin@kinlo.ch>","summary":"Fixed Android NDK unified header detection for python 3","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14765},"b47ce5e5d6299533dd8ccafc85d2d2283dd27da6":{"hash":"b47ce5e5d6299533dd8ccafc85d2d2283dd27da6","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Avoid string allocations in AlphCompare","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14744},"95edc3855ad7fcb8c30501af8369c7df941b3838":{"hash":"95edc3855ad7fcb8c30501af8369c7df941b3838","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Increase sleep time for android export thread","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14764},"32bc42690c6bd9fef9f17f881eac39aef6b56d22":{"hash":"32bc42690c6bd9fef9f17f881eac39aef6b56d22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14761 from fire/gdnative-lightmapper","body":"Fix gdnative generation for lightmapper.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9c730e13822fad18e89faa85a3d6a2062ef5b63":{"hash":"d9c730e13822fad18e89faa85a3d6a2062ef5b63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14762 from hpvb/tweak-openmp-parameters-for-lightbaker","body":"Tweak OpenMP parameters for lightbaker","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a402efeb72fbf46f26ec4ef02ed9a5a26c26fec7":{"hash":"a402efeb72fbf46f26ec4ef02ed9a5a26c26fec7","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Tweak OpenMP parameters for lightbaker","body":"On higher threadcount systems this allows for better utilization. On my\n16 thread box CPU use goes from 10 - 11 threads to a steady 15 threads\non the Sponza scene.\n\nBaking time goes from ~10:00 to ~07:30 for me. On lower threadcount\nsystems I expect some improvement also but likely a little less.","is_cherrypick":false,"cherrypick_hash":"","pull":14762},"9948da70a03b0f24c91a0969b3ae9ced6c23a82b":{"hash":"9948da70a03b0f24c91a0969b3ae9ced6c23a82b","is_merge":false,"authored_by":["MDQ6VXNlcjMyMzIx"],"author_raw":"K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>","committer_raw":"K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>","summary":"Fix gdnative generation for lightmapper.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14761},"8e2a1ffd6ee5fccd7d7a6c42b524dfa443a2d3a3":{"hash":"8e2a1ffd6ee5fccd7d7a6c42b524dfa443a2d3a3","is_merge":false,"authored_by":["MDQ6VXNlcjMyOTYwNjQy"],"author_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","committer_raw":"Enzo Nocera <32960642+AlmightyScientist@users.noreply.github.com>","summary":"Shader Language: Add in-for declared variables within for-block scope.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14528},"fcba654bb8bdf4e39b37628a1d46ed3e2b74692a":{"hash":"fcba654bb8bdf4e39b37628a1d46ed3e2b74692a","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Fixed a bug where mouse button focus breaks when using multiple buttons at once.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14753},"f1683a290b7261e9bb099aa8f4548809218b31b7":{"hash":"f1683a290b7261e9bb099aa8f4548809218b31b7","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add support for whole program optimization on MSVC","body":"Since it's similar to LTO, it can be enabled by setting use_lto=yes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be4448bd1fa8c75f95d8583a3f1a7d1cf6159bc2":{"hash":"be4448bd1fa8c75f95d8583a3f1a7d1cf6159bc2","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Use a more naive RNG for the lightmapper","body":"This speeds up the lightmapper by about 10% with no visible impact. A\ncomparison is up here:\n\nhttps://tmm.cx/nextcloud/s/Log1eAXen1dJzBz\n\nAMD Ryzen 7 1700 Eight-Core Processor\nSponza scene\n\npcg32\n256/256/high 00:10:13\n256/256/medium 00:02:50\n256/256/low 00:01:11\n\nxorshift\n256/256/high 00:09:32\n256/256/medium 00:02:34\n256/256/low 00:01:05","is_cherrypick":false,"cherrypick_hash":"","pull":14758},"7e38db631f0d5577457a68c5dbc7c09a308bb18d":{"hash":"7e38db631f0d5577457a68c5dbc7c09a308bb18d","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"More changes to PopupMenu's submenu keyboard handling.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14757},"83291eab3ae8940cc9da159774a1da6575196c89":{"hash":"83291eab3ae8940cc9da159774a1da6575196c89","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14756 from godotengine/revert-14484-fix_mouse_focus_button_release","body":"Revert \"Fix mouse button release not sent to gui_input if it's different from the button that gave focus\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b944cb663628ac153111423104bb52e111bd797":{"hash":"1b944cb663628ac153111423104bb52e111bd797","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix mouse button release not sent to gui_input if it's different from the button that gave focus\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14756},"34991af55322c499eb407d5492c8d49dec84ea40":{"hash":"34991af55322c499eb407d5492c8d49dec84ea40","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Don't glBindTexture() on viewports without effects","body":"@reduz said there was another place that needed to be checked for a\nsimilar issue but I have to admit I didn't understand.\n\nThis fixes #13337","is_cherrypick":false,"cherrypick_hash":"","pull":14755},"652c98a7beb8fc8a8aad5075a673caf21994a2ba":{"hash":"652c98a7beb8fc8a8aad5075a673caf21994a2ba","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.","body":"Call needs to be routed via visual server to reach the proper thread.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d03f35f1bc0ecf09d436ebb44356f8add5b95a3e":{"hash":"d03f35f1bc0ecf09d436ebb44356f8add5b95a3e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bind TextEdit.deselect and update documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db22aec51a86a562d167eeaadcd8b57bc89c9a88":{"hash":"db22aec51a86a562d167eeaadcd8b57bc89c9a88","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed reference to splash file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf84ee22a9b884453ac8d50b4c3216baf2e3897a":{"hash":"cf84ee22a9b884453ac8d50b4c3216baf2e3897a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added custom editor splash (including sponsor logo).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9cfc4440c1e19dab1cd8e854d0413314949476a8":{"hash":"9cfc4440c1e19dab1cd8e854d0413314949476a8","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Docs methods grouping by prefix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14692},"c93cb30cbb8374bad0a5fac8f63b3fc6915d411d":{"hash":"c93cb30cbb8374bad0a5fac8f63b3fc6915d411d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"restored binary compatibility, which was broken in #14406","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e2a8132f333245bf3f77244b83e625a56418067":{"hash":"1e2a8132f333245bf3f77244b83e625a56418067","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14406 from hoelzl/pr-instance-node-order","body":"Fix some issues with instanced scenes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ced1ff63a8267773bf440610792ce3ab4eb2f8ec":{"hash":"ced1ff63a8267773bf440610792ce3ab4eb2f8ec","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Improve duplication and saving of instanced scenes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14406},"c19cc581ec1e6fc30c3df48f7683a96436c1db06":{"hash":"c19cc581ec1e6fc30c3df48f7683a96436c1db06","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Made highlighted item in PopupMenu circle back to the beginning/end when using the keyboard.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14748},"caf3a405ab1d7831a03dabc04b5fe2301e82c28e":{"hash":"caf3a405ab1d7831a03dabc04b5fe2301e82c28e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13991 from CyanBlob/master","body":"TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7f09b71f9cd3957f9ed3b90c20f66de77d6ca10":{"hash":"a7f09b71f9cd3957f9ed3b90c20f66de77d6ca10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14743 from volzhs/unnecessary-update-files","body":"Remove unnecessay update on FileSystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3f1ed9af9bcc0ee95de7a90e864d4260554fe4b":{"hash":"a3f1ed9af9bcc0ee95de7a90e864d4260554fe4b","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Faster FileAccess::get_line()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14635},"c3d18aed8c62f4b87fff40f3135429f31eb17092":{"hash":"c3d18aed8c62f4b87fff40f3135429f31eb17092","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove unnecessay update on FileSystem dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14743},"1b9c8daf7bb981f93e23a0a9acd5fbb9b90730fc":{"hash":"1b9c8daf7bb981f93e23a0a9acd5fbb9b90730fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12845 from remorse107/Array-Dictionary-Fix","body":"Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b17ae020bb2adecec7834b15a2e6eb370dff77c0":{"hash":"b17ae020bb2adecec7834b15a2e6eb370dff77c0","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Faster ClassDB::get_api_hash()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14745},"b3575b5164f846f5d017740bcb81e37b24e82c90":{"hash":"b3575b5164f846f5d017740bcb81e37b24e82c90","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Moved Local Space Mode and Transform Snap settings to Top Bar ...","body":"...buttons for easier access.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e021097c80b3bce96f84cba9572ea1ea846cf1b7":{"hash":"e021097c80b3bce96f84cba9572ea1ea846cf1b7","is_merge":false,"authored_by":["MDQ6VXNlcjgwMjc2NTA="],"author_raw":"Orkun <orkuntezerm@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix #12220: Add Decompress Bc5 to Squish","body":"This Commit fixes the corrupted file preview described in #12220.\nAdded DecompressColourBc5 function to squish.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92a8a505a086cf6b4a134a385da77f9e3365d42b":{"hash":"92a8a505a086cf6b4a134a385da77f9e3365d42b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14739 from volzhs/collapse_folder","body":"Enhance FileSystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15e77b3b60c184fe0a48bacf2e0d232e02a7b64c":{"hash":"15e77b3b60c184fe0a48bacf2e0d232e02a7b64c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Enchance FileSystem dock","body":"* Collapse / Uncollapse folder with double click\n* Sync with tree and bottom panel\n* Show selected folder in tree when changed","is_cherrypick":false,"cherrypick_hash":"","pull":14739},"d8c4324cfbe88841055170e04a16dbac9aa4ac75":{"hash":"d8c4324cfbe88841055170e04a16dbac9aa4ac75","is_merge":false,"authored_by":[""],"author_raw":"Andrew Thomas <andrewjamest1993@protonmail.com>","committer_raw":"Andrew Thomas <andrewjamest1993@protonmail.com>","summary":"TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) and update_bitmask_region(2) to GDscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13991},"3adae8599c0a7e821916043e8b3c3d4929acfebb":{"hash":"3adae8599c0a7e821916043e8b3c3d4929acfebb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14698 from carlosfvieira/6382-Properties_in_the_inspector_lacking_tooltips","body":"Proposed change to close issue \"#6382 - Properties in the inspector lacking tooltips\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83b15561836447c622e8c961e0558a0d2c5cc728":{"hash":"83b15561836447c622e8c961e0558a0d2c5cc728","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14734 from hpvb/rename-debug-symbols","body":"Rename the debug symbol files to .debugsymbols","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c18943e97940fa89dbc61ad3c733f29f65b9743":{"hash":"1c18943e97940fa89dbc61ad3c733f29f65b9743","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14330 from matrem/particles_spread","body":"Spread should be in degree (see documentation, and flag_disable_z case)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f188461c5690e29fc7bce7c5aa080a7ebe44219":{"hash":"0f188461c5690e29fc7bce7c5aa080a7ebe44219","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14365 from willnationsdev/camera-docs","body":"[DOCS] Camera property changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05018582d796cbaaa516c2a729012352a2f4cb3f":{"hash":"05018582d796cbaaa516c2a729012352a2f4cb3f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Rename the debug symbol files to .debugsymbols","body":"Some users were confused by the '.debug' suffix for the symbols.","is_cherrypick":false,"cherrypick_hash":"","pull":14734},"9079be9e83206d368e03e5237b24fed2535c866d":{"hash":"9079be9e83206d368e03e5237b24fed2535c866d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14484 from Zylann/fix_mouse_focus_button_release","body":"Fix mouse button release not sent to gui_input if it's different from the button that gave focus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b7bed98f488d4d3d9b9105cca4b4908d2ca4369":{"hash":"6b7bed98f488d4d3d9b9105cca4b4908d2ca4369","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14576 from poke1024/strings","body":"Some performance tweaking of string handling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a68d15d509721587c1a38a34a861a0f7ce754eb2":{"hash":"a68d15d509721587c1a38a34a861a0f7ce754eb2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14597 from NathanWarden/linux_extensions","body":"Updated Linux template extensions to match architecture.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9ddc8f7cfa8c2e0a685a9bba3dcd8bc8feae3ab":{"hash":"a9ddc8f7cfa8c2e0a685a9bba3dcd8bc8feae3ab","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14614 from vitrig/fix-immediate-geometry-acts-strangely","body":"Fix #14564 ImmediateGeometry normals act strangely compared to SurfaceTool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a762a0e393295c200e61e323a74eda47948f509":{"hash":"0a762a0e393295c200e61e323a74eda47948f509","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14726 from endragor/remove-get-stack-bottom","body":"Remove get_stack_bottom","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b07049faeab1add2950a84bee81b2e9b62898482":{"hash":"b07049faeab1add2950a84bee81b2e9b62898482","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14682 from sersoong/master-batchchange","body":"Enhanced changeType menu in Scene Tree Dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b334389a22c1f17afd2adac047f6be92d781c35":{"hash":"9b334389a22c1f17afd2adac047f6be92d781c35","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14702 from YeldhamDev/property_multiline","body":"Made multiline property editor deselect text when opening","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d6d20e67c72614b6c8ff0296564230f4f75caa0":{"hash":"9d6d20e67c72614b6c8ff0296564230f4f75caa0","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Remove get_stack_bottom","body":"It's not used in godot-nim any longer and there were no other uses for\nit.","is_cherrypick":false,"cherrypick_hash":"","pull":14726},"a2981f555a156a21e9f16a0c32e14e5cc60c3f98":{"hash":"a2981f555a156a21e9f16a0c32e14e5cc60c3f98","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Enhanced changeType menu in Scene Tree Dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14682},"e73486aed43abb001172bcfd47192bbc156c7783":{"hash":"e73486aed43abb001172bcfd47192bbc156c7783","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Made multiline property editor deselect text when opening.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14702},"30acd5f83490851e6a1bfa2704bda4b187238ee3":{"hash":"30acd5f83490851e6a1bfa2704bda4b187238ee3","is_merge":false,"authored_by":["MDQ6VXNlcjg4MzA2MTA="],"author_raw":"carlosfvieira <carlos.vieira@gmail.com>","committer_raw":"Carlos Vieira <carlos.vieira@flintbee.com>","summary":"closes godotengine/godot#6382 - traverse classes docs so that all properties from inherited classes have tooltips accordingly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14698},"a5db25bd27351564f391c5f0516dff64ea61544b":{"hash":"a5db25bd27351564f391c5f0516dff64ea61544b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14551 from volzhs/ok-alert-confirm","body":"Pressing Enter key creates or loads script on Attach script window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03fb1fd7fa9d9ac92169a5c785458001de789b61":{"hash":"03fb1fd7fa9d9ac92169a5c785458001de789b61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14613 from voithos/fold-jump-bugfix","body":"Account for folded code blocks when navigating via members list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e21a427ee4a9d596f8b38d0a8e0f71c18dc9c37":{"hash":"2e21a427ee4a9d596f8b38d0a8e0f71c18dc9c37","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14609 from sersoong/master-test","body":"Enhanced Merge From Scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3caa18f02a7cc35a39aa041ba8d57407692d1a64":{"hash":"3caa18f02a7cc35a39aa041ba8d57407692d1a64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14630 from willnationsdev/script-editor-create-api","body":"Add API for ScriptEditor to open ScriptCreateDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a065772d609ef9ffb5092e833409a48a79e3564":{"hash":"1a065772d609ef9ffb5092e833409a48a79e3564","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14623 from volzhs/mesh-menu-theme","body":"Fix theme for Mesh menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef1e2df86d90f75fe595bc39b9a33d831ec83ee2":{"hash":"ef1e2df86d90f75fe595bc39b9a33d831ec83ee2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14645 from volzhs/focus-after-select","body":"Focus path field after seleting file browser on Attach script window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76af59ee5e3f4f30cddde8d98e8cddc6aaf16a87":{"hash":"76af59ee5e3f4f30cddde8d98e8cddc6aaf16a87","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14649 from MattUV/fix-indentation","body":"Modifies text indentation behaviour","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f73f10dd7e250576d015987830d2718adbbdbcdc":{"hash":"f73f10dd7e250576d015987830d2718adbbdbcdc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14652 from hoelzl/pr-moved-instanced-children","body":"Prevent users from moving instanced children","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcdf9008ae39222ca983a38ebecab3b1fb5834f5":{"hash":"dcdf9008ae39222ca983a38ebecab3b1fb5834f5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14676 from NathanWarden/nav_create_to_add","body":"Renamed navmesh_create to navmesh_add since no navmesh is created.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22eab86cdb8410e02cabe33e87a1c60d6cf9da60":{"hash":"22eab86cdb8410e02cabe33e87a1c60d6cf9da60","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14706 from YeldhamDev/popupmenu_submenu","body":"Enhancements and fixes for PopupMenu's submenus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35b6e7e2c7cd98665752b1a65932205d0ad0477a":{"hash":"35b6e7e2c7cd98665752b1a65932205d0ad0477a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14707 from poke1024/fix14691","body":"Fix thin lines in editor gui on hidpi (issue 14691)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf7bd1a7e33da94ae14e815cd47ad5c060ee5798":{"hash":"cf7bd1a7e33da94ae14e815cd47ad5c060ee5798","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14708 from Faless/get_packet_not_const_rebased","body":"Remove \"const\" from PacketPeer get_packet/get_var, move windows network related stuff to drivers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"641c6de16049f48ffc38162803aa3440b8bf1437":{"hash":"641c6de16049f48ffc38162803aa3440b8bf1437","is_merge":false,"authored_by":["MDQ6VXNlcjk1OTQ4NTk="],"author_raw":"matrem <matrem84@hotmail.com>","committer_raw":"matrem <matrem84@hotmail.com>","summary":"particles spread/flatness fixes, pi factorization","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14330},"0a724b81df78daf2a337d65f18c8e48d5e41e795":{"hash":"0a724b81df78daf2a337d65f18c8e48d5e41e795","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14713 from poke1024/fix14570","body":"Fixes oversized tooltip labels (issue 14570)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"747d1c96a493883a70d2e3b0178f6dde36aff48a":{"hash":"747d1c96a493883a70d2e3b0178f6dde36aff48a","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14723 from hpvb/fix-thekla-ming-32bit-build","body":"Fix 32bit MingW build for thekla_altas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"241de95884ae7c0985d03d534b085b1b147ceed8":{"hash":"241de95884ae7c0985d03d534b085b1b147ceed8","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix 32bit MingW build for thekla_altas","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14723},"a0dd3abad9e87a3a9b1c1af0df301c873a934271":{"hash":"a0dd3abad9e87a3a9b1c1af0df301c873a934271","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14716 from poke1024/fix_window_title","body":"Fixes close button overlapping window title","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e946fb8cb0a9177c45db5305a26efa52ea8e7907":{"hash":"e946fb8cb0a9177c45db5305a26efa52ea8e7907","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made built-in identifiers properly constant in shaders. Fixes #14449, closes #14629","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc80a29dc565700079308553a6da94d70b22139f":{"hash":"dc80a29dc565700079308553a6da94d70b22139f","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Enhancements and fixes for PopupMenu's submenus.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14706},"38caa4126f1d91d25d2fc9fb1d8fa68dde01299d":{"hash":"38caa4126f1d91d25d2fc9fb1d8fa68dde01299d","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Renamed navmesh/poly_create to navmesh/poly_add since no navmesh is created.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14676},"bca97e33cefdf2687ea766fd9bd7032aa98cd0e8":{"hash":"bca97e33cefdf2687ea766fd9bd7032aa98cd0e8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"BakedLightmap: Update gizmo when setting extents.","body":"Fixes #14696.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6b6dcd20e5e43694d77fde0da8a51386a936723":{"hash":"d6b6dcd20e5e43694d77fde0da8a51386a936723","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"thekla: Fix build on x86 systems without SSE support","body":"Fixes #14709.\n\nSame as https://github.com/Thekla/thekla_atlas/pull/11,\nbut adding comments until it's merged upstream.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2616e2b3c6edf627834e959526e74a7c88901d0a":{"hash":"2616e2b3c6edf627834e959526e74a7c88901d0a","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes close button overlapping window title","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14716},"7767d89c4501041229d723d5445aa103ffe71937":{"hash":"7767d89c4501041229d723d5445aa103ffe71937","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14580 from Krakean/string_split_new_arg","body":"Added third argument for String.split() function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5302fd125b36d453615483f6ced4e40e973c499a":{"hash":"5302fd125b36d453615483f6ced4e40e973c499a","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Added third argument for String.split() function (see issue #14349)","body":"Remove negative limit, leave only positive and make it reflect behaviour like in Python\nAlso limit renamed to maxsplit to match Python one.\nAlso docs updated.\n\nFix indent","is_cherrypick":false,"cherrypick_hash":"","pull":14580},"0de3cde6fc9f7d02295d12a823261340efa7f841":{"hash":"0de3cde6fc9f7d02295d12a823261340efa7f841","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ScriptCreateDialog: Fix loading scripts with named classes.","body":"We only need to validate the class name when creating a new script, existing scripts already have one.\n\nFixes #14643\nSupersedes/Closes #14684","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d826717e7fa838b418bcc8f8f0fa7e48062bf33":{"hash":"0d826717e7fa838b418bcc8f8f0fa7e48062bf33","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes oversized tooltip labels (issue 14570)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14713},"19af42b35312f41de025728c4003045484cc1542":{"hash":"19af42b35312f41de025728c4003045484cc1542","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14673 from Silvea12/master","body":"Updated input_default.cpp again (new input maps take priority)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b79529cf2b32fe4703e445b6aa25e929e2c694b":{"hash":"3b79529cf2b32fe4703e445b6aa25e929e2c694b","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix thin lines in editor gui on hidpi (issue 14691)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14707},"ac7444023eeb2ca998947ca65b0a904f550f2404":{"hash":"ac7444023eeb2ca998947ca65b0a904f550f2404","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Move windows networking class to drivers/windows/","body":"Also rename stream_peer_winsock.* to stream_peer_tcp_winsock.* and\nStreamPeerWinsock to StreamPeerTCPWinsock.","is_cherrypick":false,"cherrypick_hash":"","pull":14708},"040d4dba6b1e9b999010a14605e78b76cbbec023":{"hash":"040d4dba6b1e9b999010a14605e78b76cbbec023","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Some performance tweaking of string handling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14576},"92067b4714eaf0d2a9be6b4fc50cc9e156c74cad":{"hash":"92067b4714eaf0d2a9be6b4fc50cc9e156c74cad","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Remove \"const\" from PacketPeer get_packet/get_var","body":"They are NOT constant methods, as state by the comment message,\nthey fetch the last packet and then forget about it, actively\nchanging the state of the object.","is_cherrypick":false,"cherrypick_hash":"","pull":14708},"72d5ae84b30c805692e132e2103e14e6cc304e34":{"hash":"72d5ae84b30c805692e132e2103e14e6cc304e34","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14656 from apezel/master","body":"Fixes built-In \"LIGHT\" causing fragment compilation error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68cf66cb56f12594abbec36dabc93ceba6bba961":{"hash":"68cf66cb56f12594abbec36dabc93ceba6bba961","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14703 from Faless/fix_http_client","body":"Fix javascript build error and improve #14604","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa6f1522b17f4aeda44d6be7162c48bdc954089a":{"hash":"fa6f1522b17f4aeda44d6be7162c48bdc954089a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14694 from Calinou/update-hack-font","body":"Update Hack font to version 3.000","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c255643e2d6f2c74886ca995e128443c6087e645":{"hash":"c255643e2d6f2c74886ca995e128443c6087e645","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14666 from henriquelalves/slider_issue","body":"Fix slider ticks offset","is_cherrypick":false,"cherrypick_hash":"","pull":""},"206275f3e70187252c4b80ec0ba33f390e47f2ec":{"hash":"206275f3e70187252c4b80ec0ba33f390e47f2ec","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix javascript build error and improve #14604","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14703},"433cb6f490893a2d38cc46bbc7c7005cdb1281f8":{"hash":"433cb6f490893a2d38cc46bbc7c7005cdb1281f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix compile issue","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"baf11613446110ee6c734c29d9fe5181655449d3":{"hash":"baf11613446110ee6c734c29d9fe5181655449d3","is_merge":false,"authored_by":["MDQ6VXNlcjcwOTU0Mjk="],"author_raw":"Henrique L Alves <henriquelalves@gmail.com>","committer_raw":"Henrique L Alves <henriquelalves@gmail.com>","summary":"Fixes slider node tick offset","body":"Fixes wrong tick offset on slider nodes - they now match with the corresponding 'grabber' positions.\n\nFixes issue #14637","is_cherrypick":false,"cherrypick_hash":"","pull":14666},"251433847f85124d87f193ded4cd353e1f5bf5f5":{"hash":"251433847f85124d87f193ded4cd353e1f5bf5f5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added new scene conversion to binary on export (disabled by default, please test)","body":"-This method works by directly converting text to binary, so the scene does not need to be loaded and saved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01c04d611fec2a875332f23a5cf99440712b2f6d":{"hash":"01c04d611fec2a875332f23a5cf99440712b2f6d","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14646 from willnationsdev/docs4","body":"[DOCS] Animation, CanvasItem, Curve3D, Curve","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2303335d072bf86b5c17882cdee57a117b2410ea":{"hash":"2303335d072bf86b5c17882cdee57a117b2410ea","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14678 from NathanWarden/navigation_doc","body":"[DOCS] Completed the docs for the Navigation node.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f680c6fab06b21fe40baf67dbbae0300bfe92612":{"hash":"f680c6fab06b21fe40baf67dbbae0300bfe92612","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14679 from touilleMan/add-godot_get_global_constants-to-gdnative-wrapper","body":"[GDnative] missing godot_get_stack_bottom and godot_get_global_constants","is_cherrypick":false,"cherrypick_hash":"","pull":""},"979c451d0766044599d406d358a67ff6e77da00b":{"hash":"979c451d0766044599d406d358a67ff6e77da00b","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Update Hack font to version 3.000","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14694},"db020f3cead0c9632fc80290298cee8a9eab3182":{"hash":"db020f3cead0c9632fc80290298cee8a9eab3182","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"Modifies indentation behaviours","body":"Partially fixes #14559 (see the issue for details);\nRemoves some code redondancy ;\nAdds the possibility to indent left and right without selecting text ;\nAdds the entries to the context menu when text is not selected ;\nRenames indent_selection_left() and indent_selection_right() to indent_left() and indent_right() ;\nUnifies context menus of shader text editor and script text editor.","is_cherrypick":false,"cherrypick_hash":"","pull":14649},"e75da0a4402e53373c66f9bf99e8e8ba6f0ee5b2":{"hash":"e75da0a4402e53373c66f9bf99e8e8ba6f0ee5b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14690 from bruvzg/thekla-mingw-build-fix","body":"Fixes thekla atlas mingw-w64 build.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f55162ac1d8457a806b61880dc9ce424ec47fefb":{"hash":"f55162ac1d8457a806b61880dc9ce424ec47fefb","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fixes thekla atlas mingw-w64 build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14690},"c0beab6c5b85d4327b6da4870cd686cbb9920b04":{"hash":"c0beab6c5b85d4327b6da4870cd686cbb9920b04","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove debug printf on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"108a36f515f605a8a3ae749f639cd2c77f9deb80":{"hash":"108a36f515f605a8a3ae749f639cd2c77f9deb80","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14604 from mhilbrunner/http-defaults","body":"HTTP cleanup & better defaults","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17ed071e165df7c6c36867147b21683cd97a7db6":{"hash":"17ed071e165df7c6c36867147b21683cd97a7db6","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"[DOCS] Completed the docs for the Navigation node.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14678},"29df438f9a2f84249f0cdae15c0a231ef6f7ef9e":{"hash":"29df438f9a2f84249f0cdae15c0a231ef6f7ef9e","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add missing godot_get_stack_bottom and godot_get_global_constants in gdnative_api.json","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14679},"e3fd61b63860cd82dee12bf77550c1a5cf1373f5":{"hash":"e3fd61b63860cd82dee12bf77550c1a5cf1373f5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14672 from akien-mga/openmp-linking","body":"openmp: Simplify linking on X11, fixing clang build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f25d9a54cec74cca69b0dec72e0f0e34f328480d":{"hash":"f25d9a54cec74cca69b0dec72e0f0e34f328480d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14674 from djrm/pr_visual_improvements","body":"Updated icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcad7042dc4c7d4ec86699a0c2f2e2c27e0b557c":{"hash":"dcad7042dc4c7d4ec86699a0c2f2e2c27e0b557c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Updated icons","body":"[ciskip]","is_cherrypick":false,"cherrypick_hash":"","pull":14674},"47e866e748ff52418c6b290d3a5cecc9ffc83384":{"hash":"47e866e748ff52418c6b290d3a5cecc9ffc83384","is_merge":false,"authored_by":["MDQ6VXNlcjMxMjA2Mzk="],"author_raw":"Andrew Silver <andrew.silver0@gmail.com>","committer_raw":"Andrew Silver <andrew.silver0@gmail.com>","summary":"Updated input_default.cpp again (new maps take priority)","body":"Fixes #14639","is_cherrypick":false,"cherrypick_hash":"","pull":14673},"60d41e9caf6e52c5c3fcaafe6062aeddd8e0a011":{"hash":"60d41e9caf6e52c5c3fcaafe6062aeddd8e0a011","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openmp: Simplify linking on X11, fixing clang build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14672},"9314628921ca862277e43a08ec7272015a7ce67f":{"hash":"9314628921ca862277e43a08ec7272015a7ce67f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14667 from bruvzg/macports-clang-imp","body":"Minor improvements for #14658 (MacPorts clang support)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0571a3615273b1939c3868c13f933f5a96f464f7":{"hash":"0571a3615273b1939c3868c13f933f5a96f464f7","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"MacPorts clang version selection, and OpenMP linking fix.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14667},"93a63a5e1adf1886ea37a8357442de7e2c80cd20":{"hash":"93a63a5e1adf1886ea37a8357442de7e2c80cd20","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"GDScript files are converted to binary on export now.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb84b49d87757226305cbaa96224e3fd84df5389":{"hash":"fb84b49d87757226305cbaa96224e3fd84df5389","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix type mismatch in OS::set_borderless_window","body":"Closes #14663.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1b374d5b624c1e0a09d8c6e5c11fc53f8d90423":{"hash":"e1b374d5b624c1e0a09d8c6e5c11fc53f8d90423","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14662 from akien-mga/openmp-clang","body":"openmp: Don't try to link GCC's implementation on Clang","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab9cda1497e7bed41b474a0ab8a2a4b0547dd916":{"hash":"ab9cda1497e7bed41b474a0ab8a2a4b0547dd916","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openmp: Don't try to link GCC's implementation on Clang","body":"Also disable openmp build on Travis, breaks on Trusty's Clang.\nGroup deps more naturally.","is_cherrypick":false,"cherrypick_hash":"","pull":14662},"ce24b149d3c0c1088b9e2921d4da474ba6ba1091":{"hash":"ce24b149d3c0c1088b9e2921d4da474ba6ba1091","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Prevent users from moving instanced children","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14652},"b872439eefb7d54a572ace3a57fea01787c46952":{"hash":"b872439eefb7d54a572ace3a57fea01787c46952","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14657 from Valentactive/fix_compiling_new_lightmapper","body":"fix for compiling the new lightmapper","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccea45e4fd7f2fa23584e2ab3fe42a228781795f":{"hash":"ccea45e4fd7f2fa23584e2ab3fe42a228781795f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14658 from bruvzg/macports-clang","body":"Adds `macports_clang` build flag.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8303ec6fb94ad15dcfdef59c315eef609768734":{"hash":"f8303ec6fb94ad15dcfdef59c315eef609768734","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Adds `macports_clang` build flag to build using clang-5.0 form MacPorts (with OpenMP support).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14658},"dea5ba3991a5b4bdb6e8433a43a39136b57a9851":{"hash":"dea5ba3991a5b4bdb6e8433a43a39136b57a9851","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTIwNjE3"],"author_raw":"Michele Valente <valentactive@gmail.com>","committer_raw":"Michele Valente <valentactive@gmail.com>","summary":"fix for compiling the new lightmapper","body":"also changed two calls that were ambiguous","is_cherrypick":false,"cherrypick_hash":"","pull":14657},"9fab3811419aa58b864b5c190fc0fe3fa60ba9e1":{"hash":"9fab3811419aa58b864b5c190fc0fe3fa60ba9e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14654 from ColinKinloch/master","body":"Fixed inconsistent use of tabs and spaces in indentation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f114c50a7e74a68630525e3a061e88d2c152580":{"hash":"6f114c50a7e74a68630525e3a061e88d2c152580","is_merge":false,"authored_by":[""],"author_raw":"Arnaud PEZEL <arnaud@apyx.fr>","committer_raw":"Arnaud PEZEL <arnaud@apyx.fr>","summary":"Fixes built-In \"LIGHT\" causing fragment compilation error","body":"Add a rename for shader LIGHT built-in, Fix bug #14537","is_cherrypick":false,"cherrypick_hash":"","pull":14656},"edb1df15eadb791ac9f44e0e15db9fe51cbcb1f5":{"hash":"edb1df15eadb791ac9f44e0e15db9fe51cbcb1f5","is_merge":false,"authored_by":["MDQ6VXNlcjMzNDI3Mg=="],"author_raw":"Colin Kinloch <colin@kinlo.ch>","committer_raw":"Colin Kinloch <colin@kinlo.ch>","summary":"Added indent_style to editorconfig, fixed inconsistent use of tabs and spaces in indentation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14654},"f3ad14224e27f2a25196575e3c43ebc792c90894":{"hash":"f3ad14224e27f2a25196575e3c43ebc792c90894","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Add lightmapper","body":"-Fixes to unwrapper (remove degenerates), makes Thekla not crash\n-Added optional cancel button in EditorProgress\n-Added function to force processing of events (needed for cancel button)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"966c054fc921c7d235dad345baed52de1742c5ed":{"hash":"966c054fc921c7d235dad345baed52de1742c5ed","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"HTTP cleanup & better defaults","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14604},"3533e01eab22d2389fa70b4a47169be46a15ab2f":{"hash":"3533e01eab22d2389fa70b4a47169be46a15ab2f","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] Animation, CanvasItem, Curve3D, Curve","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14646},"c38cd9b963ad75e41a62b0b3fb3c65af891effc3":{"hash":"c38cd9b963ad75e41a62b0b3fb3c65af891effc3","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Added open_script_create_dialog func","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14630},"ac411c9f4824c99f3e134b4243085deac724c753":{"hash":"ac411c9f4824c99f3e134b4243085deac724c753","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Focus path field after seleting file browser on Attach script window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14645},"aa6772d7abb3ff1ff77b1b658617904bb0af1fbb":{"hash":"aa6772d7abb3ff1ff77b1b658617904bb0af1fbb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert property changes in \"[DOCS] AnimationPlayer new props, members/methods\"","body":"This partially reverts commits e79456519d0c1dff98ffa5f39e8e7c962b7dd553\nand 2d07fe29208b9ccef31ab654ca5405edac7a0de7, which introduced API changes\nneeding more in-depth review at this stage.\n\nKept the removal of \"get_position\" binding, redundant with\n\"get_current_animation_position\". Kept docs changes where applicable.\nAlso removed the obsolete \"stop_all\" method which does the same as \"stop\".\n\nFixes #14602.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"592ce20fc506e6b8a74f84515508cfc137aa75cf":{"hash":"592ce20fc506e6b8a74f84515508cfc137aa75cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14638 from mhilbrunner/patch-7","body":"[DOCS] JSON: Small fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8771329f5554f74320f21aa2e1620f9ba1d6f044":{"hash":"8771329f5554f74320f21aa2e1620f9ba1d6f044","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14633 from poke1024/fix-richtextlabel-crash","body":"Fix crash (and bug) in RichTextLabel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a187345603ab406e11ec09414d80409d0b8c49da":{"hash":"a187345603ab406e11ec09414d80409d0b8c49da","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] JSON: Small fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14638},"f08768c18916c91f756cf99d8c060e1b6acafdf1":{"hash":"f08768c18916c91f756cf99d8c060e1b6acafdf1","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Fix crash (and bug) in RichTextLabel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14633},"1c0007ba71bfc1d42213e9feaa0ab3a867f2e163":{"hash":"1c0007ba71bfc1d42213e9feaa0ab3a867f2e163","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14626 from Hinsbart/module_env","body":"Scons: Build modules in seperate env.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34e489f060ab0d60ebff0bb261db967eecbe6544":{"hash":"34e489f060ab0d60ebff0bb261db967eecbe6544","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TileMapEditor: Fix tile placement.","body":"Fixes #14625","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e624234daaecbe5dee6bcaa37d7af21896e8bf6":{"hash":"0e624234daaecbe5dee6bcaa37d7af21896e8bf6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Scons: Build modules in seperate env.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14626},"e8cc25a8550aac15929250fe14885ebf2eeca9d8":{"hash":"e8cc25a8550aac15929250fe14885ebf2eeca9d8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix theme for Mesh menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14623},"b11081313443bb57ea10513ccae32e4f79d2b629":{"hash":"b11081313443bb57ea10513ccae32e4f79d2b629","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14499 from akien-mga/glsl-bone-type","body":"Fix usage of signed type in skeleton shader","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88a3e1598173a5d90a65b960b721a66972281796":{"hash":"88a3e1598173a5d90a65b960b721a66972281796","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14587 from hoelzl/pr-no-std-arg-on-msvc","body":"Don't pass -std=gnu++11 to MSVC","is_cherrypick":false,"cherrypick_hash":"","pull":""},"729af16aa996ce0a15d27a0aff947e104e632efa":{"hash":"729af16aa996ce0a15d27a0aff947e104e632efa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14591 from mhilbrunner/patch-6","body":"Small fix in stream_peer_openssl: missing break, formatting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a104a9b95bfba31bab59f66e08961f49cb958a22":{"hash":"a104a9b95bfba31bab59f66e08961f49cb958a22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14593 from Hinsbart/mono_env","body":"Mono: Build in cloned env.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0aeecc02b0669d36ea31a2e5c36797bd5c6067c":{"hash":"b0aeecc02b0669d36ea31a2e5c36797bd5c6067c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14596 from Noshyaar/pr","body":"Enhance undoredo action name, TTR, cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08c8d465937b1b20e869c45a39eddcec656baafb":{"hash":"08c8d465937b1b20e869c45a39eddcec656baafb","is_merge":false,"authored_by":["MDQ6VXNlcjE0MzA5NzE="],"author_raw":"Przemyslaw Czarnota <x2n404@gmail.com>","committer_raw":"Przemyslaw Czarnota <x2n404@gmail.com>","summary":"Fix #14564 ImmediateGeometry normals act strangely compared to SurfaceTool","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14614},"f139d0e4e65effc658a06c7957d34e93d4eb8b69":{"hash":"f139d0e4e65effc658a06c7957d34e93d4eb8b69","is_merge":false,"authored_by":["MDQ6VXNlcjc0NDIyOA=="],"author_raw":"Zaven Muradyan <voithos@google.com>","committer_raw":"Zaven Muradyan <voithos@google.com>","summary":"Account for folded code blocks when navigating via members list","body":"Previously, the editor would attempt to set the scroll position to the\nfunction's line number, but this would result in an invalid scroll\nwhenever functions above the target were folded.\n\nThis changes callback to use a combination of `goto_line` and\n`set_edit_state` to navigate to the target line and reset the cursor to\ncolumn 0.\n\nUsing `goto_line` also has the side effect of automatically unfolding\nthe target function, which seems like useful behavior.\n\nFixes #14572.","is_cherrypick":false,"cherrypick_hash":"","pull":14613},"2c7131e5acba610bf9121af14591ad71df287ee3":{"hash":"2c7131e5acba610bf9121af14591ad71df287ee3","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Enhanced Merge From Scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14609},"c68b031b052467096a6d8f059e791facb09d82fa":{"hash":"c68b031b052467096a6d8f059e791facb09d82fa","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14603 from YeldhamDev/tileset_button","body":"Fixed Tileset editor button having the wrong text and not being translatable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f89d78a7a474612ec715e5c5da150f97dd716057":{"hash":"f89d78a7a474612ec715e5c5da150f97dd716057","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Updated Linux template extensions to match architecture.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14597},"a933b927ca5e4c416f2aa550b3168f2eca343b17":{"hash":"a933b927ca5e4c416f2aa550b3168f2eca343b17","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed Tileset editor button having the wrong text and not being translatable.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14603},"26a162167822cb6409414071f7857a49d2d64653":{"hash":"26a162167822cb6409414071f7857a49d2d64653","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Change -std=gnu++11 to -stc=c++11 and don't pass flag to MSVC","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14587},"fb12d700c9f4f47c775fa1bebeeb40ff683b2ef2":{"hash":"fb12d700c9f4f47c775fa1bebeeb40ff683b2ef2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14595 from hpvb/fix-mingw-build","body":"Fix mingw build for thekla_atlas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5387613c7b954a4eb2743599031fe39635031893":{"hash":"5387613c7b954a4eb2743599031fe39635031893","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix mingw build for thekla_atlas","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14595},"24df9f3707767f94a8b7842a24013aa3709b1805":{"hash":"24df9f3707767f94a8b7842a24013aa3709b1805","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Enhance undoredo action name, TTR, cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7c1255b0688494033997eb1cf86afb8b7fc988a":{"hash":"e7c1255b0688494033997eb1cf86afb8b7fc988a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Mono: Build in cloned env.","body":"Use a cloned env, so that toggling glue_enabled doesn't force a full rebuild as mentioned in #14584.","is_cherrypick":false,"cherrypick_hash":"","pull":14593},"d5df834b89f1f05f88fc1a3aee21f7a011a76134":{"hash":"d5df834b89f1f05f88fc1a3aee21f7a011a76134","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"stream_peer_openssl: add missing break & format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14591},"55962ce28fec5f06016ed3f66f52e6e84b817dbe":{"hash":"55962ce28fec5f06016ed3f66f52e6e84b817dbe","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14530 from mhilbrunner/add-http","body":"HTTPClient: Add PATCH method and missing HTTP status codes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b990d3ef5e4d23d393660c770141f5dfc1d9f9c":{"hash":"0b990d3ef5e4d23d393660c770141f5dfc1d9f9c","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14474 from toger5/fixSliderNan","body":"added missing NaN check fixes: #13255","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7abb459c91156e0326018bbd7274c9a425e1087":{"hash":"a7abb459c91156e0326018bbd7274c9a425e1087","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"HTTPClient: Add PATCH method and missing HTTP status codes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14530},"56a44ca03e05a831e5c3c965a4675d53f82e7e6e":{"hash":"56a44ca03e05a831e5c3c965a4675d53f82e7e6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14581 from Noshyaar/pr","body":"Change statable to multistate, remove extra separator","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9888a56639e8f033c4258043f768cbad53f82fd0":{"hash":"9888a56639e8f033c4258043f768cbad53f82fd0","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Change statable to multistate, remove extra separator","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36ce7c444d350b5fcd909f105fb6ca200f9d09df":{"hash":"36ce7c444d350b5fcd909f105fb6ca200f9d09df","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14549 from RayKoopa/highlight_settings_categories","body":"Highlight Editor Settings categories","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f15c255916326bd052eae47329e05e27a414aebf":{"hash":"f15c255916326bd052eae47329e05e27a414aebf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14565 from bruvzg/mingw-specific-binutils","body":"Use MinGW specific binutils for debug symbols separation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cd4b9bf27c893c18b020c5c0bbb578ae489f00b":{"hash":"8cd4b9bf27c893c18b020c5c0bbb578ae489f00b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14555 from bojidar-bg/14324-nested-ternary","body":"Properly support nested ternary expressions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a078603112710d1d2719d7919711ab76ae161f0":{"hash":"3a078603112710d1d2719d7919711ab76ae161f0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14561 from volzhs/libwebp-0.6.1","body":"Update libwebp to 0.6.1","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33db6a14df19a8d3feecac5d4254699c34625fc1":{"hash":"33db6a14df19a8d3feecac5d4254699c34625fc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14566 from cbscribe/kcc_node_docs","body":"[DOC] Update Node class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9cb00151bd662a25016ecab69433b2d4c146f6e":{"hash":"d9cb00151bd662a25016ecab69433b2d4c146f6e","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] Camera property changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14365},"6264a529998a1d5d4eaeea226d5e306c8e57c2ea":{"hash":"6264a529998a1d5d4eaeea226d5e306c8e57c2ea","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOC] Update Node class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14566},"043103fe6a1168729abf74dd56b8982ce54eea43":{"hash":"043103fe6a1168729abf74dd56b8982ce54eea43","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update libwebp to 0.6.1","body":"* lossless performance and compression improvements + a new 'cruncher' mode (-m 6 -q 100)\n* ARM performance improvements with clang (15-20% w/ndk r15c)\n* webp-js: emscripten/webassembly based javascript decoder\n* miscellaneous bug & build fixes","is_cherrypick":false,"cherrypick_hash":"","pull":14561},"5f5c4613858a1ff7ada77121f423dfb627a5c421":{"hash":"5f5c4613858a1ff7ada77121f423dfb627a5c421","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Use MinGW specific binutils for debug symbols separation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14565},"47182a01c3aea3f3ffaffff4a2af6977da5934d3":{"hash":"47182a01c3aea3f3ffaffff4a2af6977da5934d3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Pressing Enter key creates or loads script on Attach script window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14551},"2c190b975ebcadd50ce18d498a8689ef6cb2d02c":{"hash":"2c190b975ebcadd50ce18d498a8689ef6cb2d02c","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Properly support nested ternary expressions","body":"Fixes 14324.","is_cherrypick":false,"cherrypick_hash":"","pull":14555},"d0ebcb61c888f33916bade0200a513b859d449c5":{"hash":"d0ebcb61c888f33916bade0200a513b859d449c5","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Highlight Editor Settings categories","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14549},"1401b07d328101e11bfd11ad390ace9eff059ee8":{"hash":"1401b07d328101e11bfd11ad390ace9eff059ee8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14548 from volzhs/fix-out-of-size","body":"Fix Index p_current=0 error at starting editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79de82f7d0c3d3b506bc459986e295d4545e790e":{"hash":"79de82f7d0c3d3b506bc459986e295d4545e790e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Index p_current=0 error at starting editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14548},"dfb3634c3462adb3d9f0bf1e2e7b4261c3313b80":{"hash":"dfb3634c3462adb3d9f0bf1e2e7b4261c3313b80","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13836 from AndreaCatania/scale","body":"Fixed bullet scale on get_transform and joints","is_cherrypick":false,"cherrypick_hash":"","pull":""},"237be766d4b0247d7ded0a9b85da12a989c561c8":{"hash":"237be766d4b0247d7ded0a9b85da12a989c561c8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64d104756c04f4d5c4e8140271d5e8049e5f8371":{"hash":"64d104756c04f4d5c4e8140271d5e8049e5f8371","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14534 from AndreaCatania/patch-2","body":"Fixed bad bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2314f0c28122e947a7e788816456e50f92b5e4fb":{"hash":"2314f0c28122e947a7e788816456e50f92b5e4fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14543 from volzhs/checkbox-checkbutton-center","body":"Fix align=center info is not saved with CheckBox & CheckButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"378bb896780acdcf1831c42286a018c5515ed356":{"hash":"378bb896780acdcf1831c42286a018c5515ed356","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14541 from volzhs/fix-checkbutton","body":"Fix CheckButton & CheckBox minimum size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1273f106469a878c79d78fff5ef1d957776e4e3b":{"hash":"1273f106469a878c79d78fff5ef1d957776e4e3b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix align=center info is not saved with CheckBox & CheckButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14543},"82b702d5da6c1f826e61d3e0e24a1da4a3aebcd2":{"hash":"82b702d5da6c1f826e61d3e0e24a1da4a3aebcd2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14533 from Krakean/addrootifnone_fix","body":"Fix to #14503","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2afa2bc389ca5371ec4f659041ac4097f23fbac7":{"hash":"2afa2bc389ca5371ec4f659041ac4097f23fbac7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix CheckBox minimum size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14541},"3c04d7798c7d7e510f8dadf5b305b534c0bce452":{"hash":"3c04d7798c7d7e510f8dadf5b305b534c0bce452","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix CheckButton minimum size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14541},"050a7ea6cc232c8cbabdde1718c8461a4c84da12":{"hash":"050a7ea6cc232c8cbabdde1718c8461a4c84da12","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed bad bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14534},"cd43188734975cae398a8e4d2137c6e1fa8c02d8":{"hash":"cd43188734975cae398a8e4d2137c6e1fa8c02d8","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Fixed #14503","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14533},"c05c66ee01bcf285d5b4d952fb24c15af281803d":{"hash":"c05c66ee01bcf285d5b4d952fb24c15af281803d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14511 from akien-mga/drop_tilemap_center_xy","body":"TileMap: Drop unused center_x/center_y booleans","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e419406520f872e7eb6c1cc429188e81950bd05":{"hash":"9e419406520f872e7eb6c1cc429188e81950bd05","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14514 from akien-mga/unix_has_data","body":"Drop unused OS_Unix::has_data and related logic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cfafaf09ec88d4d4f4ca0a3f01de1d8fcb4efe0":{"hash":"5cfafaf09ec88d4d4f4ca0a3f01de1d8fcb4efe0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14516 from AndreaCatania/patch-2","body":"Implemented physics linear and angular lock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcc5e21b35efec977539c8e0f5615a30a5fff581":{"hash":"dcc5e21b35efec977539c8e0f5615a30a5fff581","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14520 from Smjert/fix/11247/skybox","body":"Fix skybox generation imprecision with Clang","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50fab3dc1ae564f5cfeccf68835b6d67b38980cb":{"hash":"50fab3dc1ae564f5cfeccf68835b6d67b38980cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14518 from poke1024/fix-player-wpos","body":"Fix player window centering on macOS retina screens","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40250c2434bd75610d6b42742e116624f66ce67e":{"hash":"40250c2434bd75610d6b42742e116624f66ce67e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14529 from Smjert/fix/scene-tree-editor-crash","body":"Fix SceneTreeEditor crashing when calling _deselect_items","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cad2fc7ba923f492e4625e02b7cc23500949e9e8":{"hash":"cad2fc7ba923f492e4625e02b7cc23500949e9e8","is_merge":false,"authored_by":["MDQ6VXNlcjE0ODkwMg=="],"author_raw":"Stefano Bonicatti <smjert@gmail.com>","committer_raw":"Stefano Bonicatti <smjert@gmail.com>","summary":"Fix SceneTreeEditor crashing when calling _deselect_items","body":"The crash can be triggered for instance by trying to reparent a node\nand clicking on the background of the Reparent Node window.","is_cherrypick":false,"cherrypick_hash":"","pull":14529},"aa5f5191f0e1d7704bf439bbdf41077ce6a61c66":{"hash":"aa5f5191f0e1d7704bf439bbdf41077ce6a61c66","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14521 from mhilbrunner/docs-http","body":"[DOCS] HTTPClient & HTTPRequest","is_cherrypick":false,"cherrypick_hash":"","pull":""},"152960eaa0b90680e39c0cdbc81dcdef31370804":{"hash":"152960eaa0b90680e39c0cdbc81dcdef31370804","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14527 from mhilbrunner/patch-5","body":"[DOCS] IP.xml typo fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2385cb99255b0b1f7b4d2bfc3d3d997eae36b85":{"hash":"a2385cb99255b0b1f7b4d2bfc3d3d997eae36b85","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[DOCS] IP.xml typo fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14527},"d2ee1b872f83472d6919b96612866b8f2383ed92":{"hash":"d2ee1b872f83472d6919b96612866b8f2383ed92","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] HTTPClient & HTTPRequest","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14521},"ac23cd8763bb00e990e54431f372dd6354bad1b9":{"hash":"ac23cd8763bb00e990e54431f372dd6354bad1b9","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14524 from mhilbrunner/patch-3","body":"[DOCS] IP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f74e8eaf1c82bd10ef237c0eefb6aa1832d5984":{"hash":"0f74e8eaf1c82bd10ef237c0eefb6aa1832d5984","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14525 from mhilbrunner/patch-4","body":"[DOCS] IP_Unix\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fb7761f07cc42ee984deaf6cb44caf6703f20f3":{"hash":"0fb7761f07cc42ee984deaf6cb44caf6703f20f3","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] IP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14524},"1864d3d8c9d53dde7bcba20bd3ad3fc8047a40c3":{"hash":"1864d3d8c9d53dde7bcba20bd3ad3fc8047a40c3","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[DOCS] IP_Unix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14525},"52cdb4474310bb44a31c6b258398f2b28422f224":{"hash":"52cdb4474310bb44a31c6b258398f2b28422f224","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14512 from Silvea12/master","body":"Updated controller mappings for windows/mac/linux","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a0a61d0001a4e7a7f3d97f1c71fb0427144aa64":{"hash":"6a0a61d0001a4e7a7f3d97f1c71fb0427144aa64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14505 from akien-mga/bind_vmethod_return","body":"Fix wrong return value in some virtual method bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"356bab453486647c727a3a8d97063243c4e5c06d":{"hash":"356bab453486647c727a3a8d97063243c4e5c06d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14497 from akien-mga/iphone-cleanup","body":"iOS: Drop obsolete code from never-public modules","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95056ca9139cafa34619957711e2b739c9fc8672":{"hash":"95056ca9139cafa34619957711e2b739c9fc8672","is_merge":false,"authored_by":["MDQ6VXNlcjE0ODkwMg=="],"author_raw":"Stefano Bonicatti <smjert@gmail.com>","committer_raw":"Stefano Bonicatti <smjert@gmail.com>","summary":"Fix skybox generation imprecision with Clang","body":"The bug generated a \"blue circle\" at the bottom end of the y axis,\nand probably one too at the other end.\nThis is caused by a normalization of a vector which results in its y component\nto be sometimes > 1.0 or < -1.0 in Clang.\nThis value is then used with acos(), which returns NaN.\n\nFixes #11247","is_cherrypick":false,"cherrypick_hash":"","pull":14520},"5563f4cc5646d780f175bf4515c12c65a006845d":{"hash":"5563f4cc5646d780f175bf4515c12c65a006845d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"iOS: Drop obsolete code from never-public modules","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14497},"e161c47677f9c599d857d656e87f549ff844f290":{"hash":"e161c47677f9c599d857d656e87f549ff844f290","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix player window centering on macOS retina screens","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14518},"5dee44bbc13605348b65bc74878a5a8be2b50cbd":{"hash":"5dee44bbc13605348b65bc74878a5a8be2b50cbd","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Implemented physics linear and angular lock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14516},"7908dc322a67d291cc17f5e892e44fa492186ec0":{"hash":"7908dc322a67d291cc17f5e892e44fa492186ec0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop unused OS_Unix::has_data and related logic","body":"Closes #5536.","is_cherrypick":false,"cherrypick_hash":"","pull":14514},"15a501b11344bebfbba4d4f6b28b26329c63bedb":{"hash":"15a501b11344bebfbba4d4f6b28b26329c63bedb","is_merge":false,"authored_by":["MDQ6VXNlcjMxMjA2Mzk="],"author_raw":"Andrew Silver <andrew.silver0@gmail.com>","committer_raw":"Andrew Silver <andrew.silver0@gmail.com>","summary":"Updated controller mappings for windows/mac/linux","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14512},"48cefc9c969719d6fab8d3237c6d9e02bd34b64f":{"hash":"48cefc9c969719d6fab8d3237c6d9e02bd34b64f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"TileMap: Drop unused center_x/center_y booleans","body":"Two years later they are still unused and we do not know\ntheir intend use case, so tschüss.\nCloses #2513.","is_cherrypick":false,"cherrypick_hash":"","pull":14511},"523237943cff1bb1b2b5e85289bb89455856437a":{"hash":"523237943cff1bb1b2b5e85289bb89455856437a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14509 from poke1024/fix_selection_copy_crash","body":"Fix crash in RichTextLabel::selection_copy()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"658fb0a0a9b27d93bfccc17f24e55726ec69b293":{"hash":"658fb0a0a9b27d93bfccc17f24e55726ec69b293","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix crash in RichTextLabel::selection_copy()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14509},"2b41afb30e51629c439344439419b544ef12bf17":{"hash":"2b41afb30e51629c439344439419b544ef12bf17","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix wrong return value in some virtual method bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14505},"6b6f94fb0c4a23b27295d84c43e219ed721f4d06":{"hash":"6b6f94fb0c4a23b27295d84c43e219ed721f4d06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14501 from Paulb23/close_wrong_scene_issue_13844","body":"Fixed close current scene closing the wrong scene, issue 13844","is_cherrypick":false,"cherrypick_hash":"","pull":""},"663f7e6a61164fdef4b58bb5a67e16620b6625ef":{"hash":"663f7e6a61164fdef4b58bb5a67e16620b6625ef","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix usage of signed type in skeleton shader","body":"The resulting primitive is drawn as GL_UNSIGNED_SHORT, so uvec4 should be used.\nFixes #12804.","is_cherrypick":false,"cherrypick_hash":"","pull":14499},"bdde82169db96ac90075be086de4939f0651c09b":{"hash":"bdde82169db96ac90075be086de4939f0651c09b","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed close current scene closing the wrong scene, issue 13844","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14501},"bf45e569c9e02b64e1e0ee65ceed57bf526a3706":{"hash":"bf45e569c9e02b64e1e0ee65ceed57bf526a3706","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11510 from AndreaCatania/skel","body":"Added skeleton x-ray","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1995b7d8c06766df518c413abb6d0bcb08a71e4":{"hash":"d1995b7d8c06766df518c413abb6d0bcb08a71e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14467 from willnationsdev/docs3","body":"[DOCS] ConcavePolygonShape2D, CubeMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccd0599501a72eb77b0b1ffe6efa22b5ec8663b6":{"hash":"ccd0599501a72eb77b0b1ffe6efa22b5ec8663b6","is_merge":false,"authored_by":["MDQ6VXNlcjMxMjA2Mzk="],"author_raw":"Andrew Silver <andrew.silver0@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed a typo in the Node docs","body":"Fixed a typo in `remove_and_skip`\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"defeb49b01544af99cab4de08cbc989b8d87d63b":{"hash":"defeb49b01544af99cab4de08cbc989b8d87d63b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14498 from AndreaCatania/patch-1","body":"Ray cast return correct shape id. Fixes #14473","is_cherrypick":false,"cherrypick_hash":"","pull":""},"785173e899862bfa9ce65ee4cd8c718d120d2c0f":{"hash":"785173e899862bfa9ce65ee4cd8c718d120d2c0f","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Ray cast return shape id. Fixes #14473","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14498},"7d735da6aa86861c4d0ba81ec769d3b6d7dad3c0":{"hash":"7d735da6aa86861c4d0ba81ec769d3b6d7dad3c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13351 from poke1024/fix12451_2","body":"Make click on arrow properly open and close property editor modals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afbcf573eacf8397ddec88b6922022a5e349cc2a":{"hash":"afbcf573eacf8397ddec88b6922022a5e349cc2a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14486 from djrm/pr_visuals","body":"Added splash screen with sponsors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf739f9fe6712aa5a57ae9598324e51504e0f7a4":{"hash":"bf739f9fe6712aa5a57ae9598324e51504e0f7a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14494 from RandomShaper/fix-mouse-x11","body":"Fix no mouse if touch device present in X11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d98e2801379e1d155a78d445355ebbb717f4bbe1":{"hash":"d98e2801379e1d155a78d445355ebbb717f4bbe1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14485 from RandomShaper/fix-android-export","body":"Fix crash on Android export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efc3ffb816796fbab64d389508d837560b4f220c":{"hash":"efc3ffb816796fbab64d389508d837560b4f220c","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"fix certain popup close clicks with popup buttons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13351},"ef64bfd68715599746d7695ad4f162fa0281a4c7":{"hash":"ef64bfd68715599746d7695ad4f162fa0281a4c7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix no mouse if touch device present in X11","body":"Plus several improvements in this area.\n\nSadly, grabbing has been disabled until a better solution is found.\n\nFixes #14427.","is_cherrypick":false,"cherrypick_hash":"","pull":14494},"63ec5823d18ca1f93b0a3b76b171ec2d46465da3":{"hash":"63ec5823d18ca1f93b0a3b76b171ec2d46465da3","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Implemented skeleton visibility","body":"Removed code visibility code from popup menu","is_cherrypick":false,"cherrypick_hash":"","pull":11510},"38f6fdf007bff346637088ad3e989a427f5c9c36":{"hash":"38f6fdf007bff346637088ad3e989a427f5c9c36","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added splash screen with sponsors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14486},"9e9db55cb82ebfda0d6761082e9c6941e3c75082":{"hash":"9e9db55cb82ebfda0d6761082e9c6941e3c75082","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash on Android export","body":"Caused by a zero-length command-line segment.\n\nFixes #14343.","is_cherrypick":false,"cherrypick_hash":"","pull":14485},"f52da158d9421b1c3109b59ed99968d766875234":{"hash":"f52da158d9421b1c3109b59ed99968d766875234","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix mouse button release not sent to gui_input if it's different from the button that gave focus","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14484},"a5b3c9cae010c98ec692bc08463cde25f8f9ac67":{"hash":"a5b3c9cae010c98ec692bc08463cde25f8f9ac67","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS and DONORS list","body":"New contributors added as AUTHORS:\n@MillionOstrich, @Krakean, @YeldhamDev, @willnationsdev, @Chaosus,\n@m4nu3lf, @rraallvv, @sersoong.\nWelcome! :)\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8454114544b1a4f93ea6c6a217a19494ffc852a":{"hash":"a8454114544b1a4f93ea6c6a217a19494ffc852a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Re-apply clang-format over recent invalid additions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cb6e6b72375fa384c509651657aeba3f67110be":{"hash":"7cb6e6b72375fa384c509651657aeba3f67110be","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply clang-format to Java files","body":"Only those from org/godotengine/godot though, not the thirdparty ones.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce0f894b4844b74b4f423056b5dc13102d89cafb":{"hash":"ce0f894b4844b74b4f423056b5dc13102d89cafb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"028f959fb12562feaf7f2234f7cf0363ae8f4736":{"hash":"028f959fb12562feaf7f2234f7cf0363ae8f4736","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"PropertyEditor: Filter out resource_local_to_scene","body":"This lets the empty \"Global\" category disappear again.\nAlso silence a debug print.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f09e2cf09436e1e63936d011f9eec72dd18ff20a":{"hash":"f09e2cf09436e1e63936d011f9eec72dd18ff20a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14475 from volzhs/mouse_position","body":"Fix mouse position in viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58e8da57de06aa0e44ea2bc11a061cc0d1029c43":{"hash":"58e8da57de06aa0e44ea2bc11a061cc0d1029c43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14479 from Web-eWorks/gltf-fixes","body":"Fix importing GLTF meshes as external files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fd26d89c1ea3c5221bf3040a505eecd45f4bf61":{"hash":"4fd26d89c1ea3c5221bf3040a505eecd45f4bf61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14480 from volzhs/startup-error","body":"Fix get_edited_scene_root error at starting editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81a79e0c0e80aafd2c8a4d250202328176da676e":{"hash":"81a79e0c0e80aafd2c8a4d250202328176da676e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix get_edited_scene_root error at starting editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14480},"74b68d2e710d8f3aeafdf8fc788b7f008d10e404":{"hash":"74b68d2e710d8f3aeafdf8fc788b7f008d10e404","is_merge":false,"authored_by":["MDQ6VXNlcjQyMTg0OTE="],"author_raw":"Webster Sheets <webster@web-eworks.com>","committer_raw":"Webster Sheets <webster@web-eworks.com>","summary":"Fix importing GLTF meshes as external files.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14479},"aeae05a2f40e5759b68f1675b3f41a6643627214":{"hash":"aeae05a2f40e5759b68f1675b3f41a6643627214","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix missing parenthesis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b91a2059b62053aeeca368bec9c2a94bbe6f232":{"hash":"2b91a2059b62053aeeca368bec9c2a94bbe6f232","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GDNative: Fix warning when gdnative/singletons is missing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94a573bb3987957f9d63d94a298da0c2e296c878":{"hash":"94a573bb3987957f9d63d94a298da0c2e296c878","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Process entire event queue at startup.","body":"Should fix #14336","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fae98c0b6a248c48598bd44f75103252e22cc2b4":{"hash":"fae98c0b6a248c48598bd44f75103252e22cc2b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14478 from akien-mga/property-tooltips","body":"PropertyEditor: Fix display of property doc in tooltip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"788ed938061b681c6fb7c571e05ba6611eccfb34":{"hash":"788ed938061b681c6fb7c571e05ba6611eccfb34","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Project Manager: Fix Templates search signal connection.","body":"Fixes #13921","is_cherrypick":false,"cherrypick_hash":"","pull":""},"626eebdec436b8ef232563c557175cccdf957e34":{"hash":"626eebdec436b8ef232563c557175cccdf957e34","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"PropertyEditor: Fix display of property doc in tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14478},"0e9d31a2e676b9be255eca216737e99ac6709610":{"hash":"0e9d31a2e676b9be255eca216737e99ac6709610","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix mouse position in viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14475},"c3d90941403866d178b27190c3631251b6f9836c":{"hash":"c3d90941403866d178b27190c3631251b6f9836c","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added missing NaN check fixes: #13255","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14474},"33a59993945fb313309c8a68fe5d6e48b2bd1874":{"hash":"33a59993945fb313309c8a68fe5d6e48b2bd1874","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14468 from vitrig/fix-gi-doesnt-work-for-spotlights","body":"Fix #14429 GIProbe does not work with SpotLights","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3c1d119ec871d78621f48bdf8c1911f5618f5ba":{"hash":"c3c1d119ec871d78621f48bdf8c1911f5618f5ba","is_merge":false,"authored_by":["MDQ6VXNlcjE0MzA5NzE="],"author_raw":"Przemyslaw Czarnota <x2n404@gmail.com>","committer_raw":"Przemyslaw Czarnota <x2n404@gmail.com>","summary":"Fix #14429 GIProbe does not work with SpotLights","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14468},"e46ff7883ca6242b7d8d6da3a2e9938716be3f99":{"hash":"e46ff7883ca6242b7d8d6da3a2e9938716be3f99","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] ConcavePolygonShape2D, CubeMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14467},"b546cd50a36a809ba8beb8da1126d41c3b19294b":{"hash":"b546cd50a36a809ba8beb8da1126d41c3b19294b","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Changed how 6DOF limits works","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13836},"75d0aeb0e9250db729ddba56570386f7c10084af":{"hash":"75d0aeb0e9250db729ddba56570386f7c10084af","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build in ArrayMesh","body":"Bug introduced in 65fb961b8b2c81ce33c9e0e4c0add7b13da0193a.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff11864901d4a08d4d618477b0e823e351dbbff9":{"hash":"ff11864901d4a08d4d618477b0e823e351dbbff9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13371 from RayKoopa/mute_animation_tracks","body":"Add feature to disable animation tracks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f7588b0d8cc35d7deeb1fec598bc7c00ab5ffd7":{"hash":"4f7588b0d8cc35d7deeb1fec598bc7c00ab5ffd7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"oops, missing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09fe926ab334b9578e9ad1ecfed3f1b9ab385305":{"hash":"09fe926ab334b9578e9ad1ecfed3f1b9ab385305","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14454 from CyanBlob/TileMap","body":"Convert tilemap format in get_tile_data()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bdf0c93a9f4d2594ffa1e4108d84a3da70903e85":{"hash":"bdf0c93a9f4d2594ffa1e4108d84a3da70903e85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14459 from vnen/gdscript-object-export","body":"Make GDScript parser raise error when exporting Object","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59657d68230bdcfde7ce268ec2e7ed791cc7de90":{"hash":"59657d68230bdcfde7ce268ec2e7ed791cc7de90","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14448 from groud/fix_checkboxes_update","body":"Fixes the checkboxes update in canvas item editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45f7fc46f8066d8e3a460ed2ce1a2facf624abcd":{"hash":"45f7fc46f8066d8e3a460ed2ce1a2facf624abcd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14455 from RayKoopa/remove_layer_flyout_label","body":"Remove physics / render layer flyout label.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a4cec21ca5297d8a0cc9082f86ba12bec1e0915":{"hash":"8a4cec21ca5297d8a0cc9082f86ba12bec1e0915","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14460 from Zylann/giprobe_update_resource","body":"Update GIProbe data instead of creating a new one on bake","is_cherrypick":false,"cherrypick_hash":"","pull":""},"690c05e6c25174613feebfe70d49c53874fb1b10":{"hash":"690c05e6c25174613feebfe70d49c53874fb1b10","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"thekla_atlas: Fix compilation error","body":"Bug introduced in 65fb961b8b2c81ce33c9e0e4c0add7b13da0193a.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92822702958e7b2e0a28e19557381d9e5cb858bb":{"hash":"92822702958e7b2e0a28e19557381d9e5cb858bb","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Update GIProbe data instead of creating a new one on bake","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14460},"3d8dd7b327a15e77088d75646739e14a9343cc66":{"hash":"3d8dd7b327a15e77088d75646739e14a9343cc66","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Make GDScript parser raise error when exporting Object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14459},"f012ba643627e4fa4a82a69fc35a3b595b13d68e":{"hash":"f012ba643627e4fa4a82a69fc35a3b595b13d68e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13310 from Grosskopf/visual-server-docs","body":"[DOCS] Added documentation for VisualServer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad9f987715831b4f1e72cfaf8d4bf6772370bf7d":{"hash":"ad9f987715831b4f1e72cfaf8d4bf6772370bf7d","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Add feature to disable animation tracks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13371},"65fb961b8b2c81ce33c9e0e4c0add7b13da0193a":{"hash":"65fb961b8b2c81ce33c9e0e4c0add7b13da0193a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Ability to and unwrap lightmap coordinates on import","body":"-Added unwrap functionality to Mesh\n-Ability to display and debug mesh UVs\n-Added multiline draw, so it's easier and faster to draw UVs\n-Many fixes to SurfaceTool\n-Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccef401700603fe31692ad67ba5c2026e192bbff":{"hash":"ccef401700603fe31692ad67ba5c2026e192bbff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13341 from scayze/interp_v2","body":"Added interpolation qualifiers to shaderlang","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41e35920411815e35d7c0c97301dd004cc778a29":{"hash":"41e35920411815e35d7c0c97301dd004cc778a29","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13347 from Noshyaar/hang_in_there","body":"Rect2: add function returning same rect with positive w and h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59311903482722d015d05a1ce09c0eeefa9212f3":{"hash":"59311903482722d015d05a1ce09c0eeefa9212f3","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Defer the scan filesystem call when adding import plugins","body":"This ensures every plugin is added before the scan is made.\n\nFix #12749","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3a005011b9c721a303ecb0f9783aae8b6fa17e3":{"hash":"c3a005011b9c721a303ecb0f9783aae8b6fa17e3","is_merge":false,"authored_by":[""],"author_raw":"Andrew Thomas <andrewjamest1993@protonmail.com>","committer_raw":"Andrew Thomas <andrewjamest1993@protonmail.com>","summary":"Convert tilemap format in get_tile_data()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14454},"cae50c7f1d5c2834324b9d30562737463acfb27b":{"hash":"cae50c7f1d5c2834324b9d30562737463acfb27b","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Remove layer flyout label.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14455},"20a566d63a34e5b502a0b46d3cbe655427f1bc76":{"hash":"20a566d63a34e5b502a0b46d3cbe655427f1bc76","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13166 from Krakean/change_addrootifnone_v2","body":"When drag'n'drop, automatically create dragged resource as a root node if you haven't any yet (v2)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d6f8f89ed0a42b6aae7f5843f2d0a6332018d08":{"hash":"4d6f8f89ed0a42b6aae7f5843f2d0a6332018d08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13424 from MillionOstrich/particles-pause-fix","body":"Stop particles resetting on pause.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b54690323342b1f99189d0e94dcebd2d410f466":{"hash":"5b54690323342b1f99189d0e94dcebd2d410f466","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13446 from gad-o/duplicate_file","body":"Add duplicate option to filesystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c7644d167c2f075f9b4b07eb586ab611919ef28":{"hash":"5c7644d167c2f075f9b4b07eb586ab611919ef28","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13847 from YeldhamDev/filedialog_title","body":"Added \"mode_overrides_title\" property to FileDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e10f8052248858c56faf9f0fc5c25574cad9431":{"hash":"5e10f8052248858c56faf9f0fc5c25574cad9431","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Makes consistent Slider joint Gizmo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13836},"e1de1b62eeb2e4a7faa73c9b8c460f81c4fbb79a":{"hash":"e1de1b62eeb2e4a7faa73c9b8c460f81c4fbb79a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes the checkboxes update","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14448},"f7238de9d4b8fc2997c14c96df1030f4ec82a206":{"hash":"f7238de9d4b8fc2997c14c96df1030f4ec82a206","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13994 from ISylvox/caret-blink","body":"Set Caret Blinking Enabled by Default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ea1c3bd538a702cacd8b6dfa473fb2e07ba9837":{"hash":"0ea1c3bd538a702cacd8b6dfa473fb2e07ba9837","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Makes consistent 6DOF joint Gizmo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13836},"4e0bcf1e9948e35d74931331cb1606d292597701":{"hash":"4e0bcf1e9948e35d74931331cb1606d292597701","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTY0Mjc1"],"author_raw":"Pavan Kumar <digitalmonkeypa1@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Document MeshInstance::create_debug_tangents","body":"Also cleanup some excessive usage of hyperlinks (edit by @akien-mga).\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5813bddeb1cfc693f1e1333b3a41c51ab18ec7c":{"hash":"b5813bddeb1cfc693f1e1333b3a41c51ab18ec7c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14315 from willnationsdev/animationtreeplayer-docs","body":"[DOCS] AnimationTreePlayer props/members/methods, EditorFileSystem methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"783c560309483ef564837c1d30bc323f402ceafc":{"hash":"783c560309483ef564837c1d30bc323f402ceafc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14321 from ibrahn/path2d-two-style","body":"Reworked PathFollow2D behaviour, based on such in version 2.1.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48d03368822c3ad3bf73a985d686e20a89336b2b":{"hash":"48d03368822c3ad3bf73a985d686e20a89336b2b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14358 from RandomShaper/fix-vscript","body":"Fix function arg count not considered in VisualScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faa1d23cb73f82ea6890432a5b4ede7ca0f8e93c":{"hash":"faa1d23cb73f82ea6890432a5b4ede7ca0f8e93c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14420 from MattUV/fold-shortcut","body":"Modify shortcuts and menus to fold/unfold code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8ee9a6116d00032b5053385c454da013fcf672b":{"hash":"a8ee9a6116d00032b5053385c454da013fcf672b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14434 from Smjert/fix/13447/vsync","body":"Fixes vsync setting ignored when using a separate thread for rendering","is_cherrypick":false,"cherrypick_hash":"","pull":""},"181ad1b051c2918d6916e4320c4b72db814584c2":{"hash":"181ad1b051c2918d6916e4320c4b72db814584c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14443 from akien-mga/rcedit-wine","body":"Windows export: Use WINE to run rcedit on non-Windows host","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25b36f18d38c222fb8d115a40ef1de07445e6bf8":{"hash":"25b36f18d38c222fb8d115a40ef1de07445e6bf8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12756 from Stratos695/master","body":"Allowing double-axis lock in RigidBody & KinematicBody (Fixes #12500)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae012f2381d510cbdd2088c5d55dec05ae0d3000":{"hash":"ae012f2381d510cbdd2088c5d55dec05ae0d3000","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Windows export: Use WINE to run rcedit on non-Windows host","body":"WINE can be either run from a provided path (\"export/windows/wine\"),\nor looked up in the system PATH.\n\nFixes #14441.","is_cherrypick":false,"cherrypick_hash":"","pull":14443},"3fd1c0c76b61173c5d611b14b5b137fb61654f08":{"hash":"3fd1c0c76b61173c5d611b14b5b137fb61654f08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14437 from vnen/rcedit","body":"Call rcedit on export for Windows desktop","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3fbc4c9561d19db1e0d957a31d982056ba01e7d":{"hash":"b3fbc4c9561d19db1e0d957a31d982056ba01e7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14438 from hoelzl/pr-ignore-natvis-files","body":"Ignore Visual Studio '*.natvis' files\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3302a324a4dfb32fd5da6dc17f8432e05b2f7fa1":{"hash":"3302a324a4dfb32fd5da6dc17f8432e05b2f7fa1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14436 from sersoong/master-fixbugs","body":"Restored two items in filesystemdock menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"43300bdcc2fa5aa7cf636e40a66acb43a4de834e":{"hash":"43300bdcc2fa5aa7cf636e40a66acb43a4de834e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14432 from rminderhoud/sort_custom","body":"Added example for Array sort_custom function\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15af68ce60138e1df626bdcf8ea003dcc1e55e09":{"hash":"15af68ce60138e1df626bdcf8ea003dcc1e55e09","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Ignore Visual Studio '*.natvis' files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14438},"78a72419116e2ce92e37bf02f66e7658b4cff2a3":{"hash":"78a72419116e2ce92e37bf02f66e7658b4cff2a3","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Call rcedit on export for Windows desktop","body":"- Add an editor setting to read the rcedit path.\n- Add settings to the export preset with icon and other exe information\n(version, name, copyright, etc.)","is_cherrypick":false,"cherrypick_hash":"","pull":14437},"3cdcf02d1e18b5eb9d57cef46e654623fb779182":{"hash":"3cdcf02d1e18b5eb9d57cef46e654623fb779182","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Restored two items in filesystemdock menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14436},"c067cf2c6a81172d28cf522d281ec94ff608a48d":{"hash":"c067cf2c6a81172d28cf522d281ec94ff608a48d","is_merge":false,"authored_by":["MDQ6VXNlcjE0ODkwMg=="],"author_raw":"Stefano Bonicatti <smjert@gmail.com>","committer_raw":"Stefano Bonicatti <smjert@gmail.com>","summary":"Fixes vsync setting ignored when using a separate thread for rendering","body":"Setting the vsync in the main thread, after the rendering thread starts\nand takes the OpenGL context fails, so we need to do that before.\nAlso, for some reason, the main thread cannot make current the context\nanymore.\n\nFixes #13447","is_cherrypick":false,"cherrypick_hash":"","pull":14434},"32408f3bfd60aa382a38e3f37fd56bda1dd428ed":{"hash":"32408f3bfd60aa382a38e3f37fd56bda1dd428ed","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed joint scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13836},"9ab59343f4f5ae36d5a32e3ae943ad6671aa4df9":{"hash":"9ab59343f4f5ae36d5a32e3ae943ad6671aa4df9","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTI1ODQ="],"author_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","committer_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","summary":"Added example for Array sort_custom function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14432},"b8afafa2262684ee2b451b5686679baf984c3e59":{"hash":"b8afafa2262684ee2b451b5686679baf984c3e59","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14384 from willnationsdev/docs-api-fix","body":"[DOCS] AnimationPlayer prop API fixed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"015cfc592deb6339965c638cf345198b6a0ed0c5":{"hash":"015cfc592deb6339965c638cf345198b6a0ed0c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14421 from PJB3005/17-12-08-fix_tilemap_occluder_offset","body":"Fixes TileMap occluder offsets.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"523e1741fca78ff1141d4b9f7ed793e2e7860f28":{"hash":"523e1741fca78ff1141d4b9f7ed793e2e7860f28","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] EditorFileSystem method/signal","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14315},"c80d6ed439d20a02b3688c376be1da067a371be8":{"hash":"c80d6ed439d20a02b3688c376be1da067a371be8","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] AnimationTreePlayer props/members/methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14315},"2c6af835a1fa5518e95d874559bdcd90ce5cb24e":{"hash":"2c6af835a1fa5518e95d874559bdcd90ce5cb24e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14423 from PJB3005/17-12-08-fix-ocludder-typo","body":"Fix TileSet::AutotileData::ocludder_map typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0221cac2fc90775e32c327183246fb50a970962b":{"hash":"0221cac2fc90775e32c327183246fb50a970962b","is_merge":false,"authored_by":["MDQ6VXNlcjgxMDc0NTk="],"author_raw":"PJB3005 <pieterjan.briers@gmail.com>","committer_raw":"PJB3005 <pieterjan.briers@gmail.com>","summary":"Fix TileSet::AutotileData::ocludder_map typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14423},"cea5078ebe9b54ff3514fdae1cbeb1a17c808bae":{"hash":"cea5078ebe9b54ff3514fdae1cbeb1a17c808bae","is_merge":false,"authored_by":["MDQ6VXNlcjgxMDc0NTk="],"author_raw":"PJB3005 <pieterjan.briers@gmail.com>","committer_raw":"PJB3005 <pieterjan.briers@gmail.com>","summary":"Fixes TileMap occluder offsets.","body":"This is NOT related to #14388!\n\nThis fixes a graphical bug where the light occluders used by tilemaps weren't getting offset anymore, this they'd be positioned incorrectly.\n\nI tried on all 3 tilemap positioning modes and it seemed to work on every one.","is_cherrypick":false,"cherrypick_hash":"","pull":14421},"e669ca2576136c0cd086adaab9c32e0146e62adb":{"hash":"e669ca2576136c0cd086adaab9c32e0146e62adb","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"Modify shortcuts and menus to fold/unfold code","body":"Fix #13180\nAs the same shortcut cannot be assigned to two actions, I removed the ability to fold (fold_line()) or unfold (unfold_line()) via menu (still possible by code), and there is a single fold/unfold action (toggle_fold_line()).\n\nThe new default shortcut is now Alt+F","is_cherrypick":false,"cherrypick_hash":"","pull":14420},"5cfc98cace7d40bc36bb8ebd381aa10de7586891":{"hash":"5cfc98cace7d40bc36bb8ebd381aa10de7586891","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed bullet get_transform scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13836},"146bdf031d053d2af771622aa15f70ad04b0720a":{"hash":"146bdf031d053d2af771622aa15f70ad04b0720a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14412 from hpvb/fix-thekla-atlas-build","body":"Fix thekla_atlas build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a97446462981f00313a2f40486bbf21f67f1d174":{"hash":"a97446462981f00313a2f40486bbf21f67f1d174","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix thekla_atlas build","body":"clang doesn't like c++ versions being supplied to build c source files.","is_cherrypick":false,"cherrypick_hash":"","pull":14412},"372b79b0d324b1eeb5991eb510726420c7cbb12d":{"hash":"372b79b0d324b1eeb5991eb510726420c7cbb12d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14409 from hpvb/import-thekla-atlas","body":"Import thekla_atlas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf05309af734431c3b3cf869a63ed477439a6739":{"hash":"bf05309af734431c3b3cf869a63ed477439a6739","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Import thekla_atlas","body":"As requested by reduz, an import of thekla_atlas into thirdparty/","is_cherrypick":false,"cherrypick_hash":"","pull":14409},"8c78ccb027635702a2d69ebb7ad6a6ddfaf5ffa1":{"hash":"8c78ccb027635702a2d69ebb7ad6a6ddfaf5ffa1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"After a lot of trial and error, i think rim lighting implementation is now perfect, closes #13986","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3b4727dff009dda0a65b8a013ec04d52a54b367":{"hash":"b3b4727dff009dda0a65b8a013ec04d52a54b367","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14014 from kosz78/scroll-container-fix","body":"Fix scroll enabled in case of content fit in scroll container","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28b317966f01cda96567e9eb0caef3be73c5f021":{"hash":"28b317966f01cda96567e9eb0caef3be73c5f021","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14397 from YeldhamDev/localization_tab","body":"Removed style override inside the Localization tab in the Project Settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"793a741f9c783d70ded4923d035fbbd052ea5d0a":{"hash":"793a741f9c783d70ded4923d035fbbd052ea5d0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14396 from MattUV/fix-templates-link","body":"Fix Manage Export Templates link","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb49357ed70c6d5f2117ba5cc3c677d82069383e":{"hash":"bb49357ed70c6d5f2117ba5cc3c677d82069383e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13981 from Paulb23/line_highlight_and_code_folding_color","body":"Changed current line draw order and added code folding colour","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d055031c73ebce375f3b0087baf9ba617fc996aa":{"hash":"d055031c73ebce375f3b0087baf9ba617fc996aa","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14395 from willnationsdev/docs2","body":"[DOCS] CanvasItem(Material)/Layer, ClassDB, and CollisionObject(2D)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f764d3f0a0353f7eff2c81d90f0dc2ce7418d1b":{"hash":"6f764d3f0a0353f7eff2c81d90f0dc2ce7418d1b","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14385 from NathanWarden/raycast_docs","body":"[DOCS] Finished off the RayCast documentation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9c9499c730be809dab420704961a611b0a2d04a":{"hash":"a9c9499c730be809dab420704961a611b0a2d04a","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] CanvasItem/Material/Layer, ClassDB, CollisionObject(2D)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14395},"331427f55efe753d500461dfb5113be15d171520":{"hash":"331427f55efe753d500461dfb5113be15d171520","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Finished off the RayCast documentation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14385},"f482ed085336520cf8f7072e446b8757307619e3":{"hash":"f482ed085336520cf8f7072e446b8757307619e3","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Removed style override inside the Localization tab in the Project Settings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14397},"93231819c28be2895d6e56073e1b5599cd60b888":{"hash":"93231819c28be2895d6e56073e1b5599cd60b888","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"Fix Manage Export Templates link","body":"In some cases, the link to download export templates was missing.\nFixes #14391","is_cherrypick":false,"cherrypick_hash":"","pull":14396},"dcab01618ae9eaa18e16b377728125379a8f48bc":{"hash":"dcab01618ae9eaa18e16b377728125379a8f48bc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed is_playing funtion (was reporting wrong), closes #13928","body":"Made error reporting to opcode_set in gdscript a bit clearer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8717afbfe14357fc1e3c192676f89a91bd28329b":{"hash":"8717afbfe14357fc1e3c192676f89a91bd28329b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added small bit of bias depending on lenght for contact shadows, fixes #12726","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48ad133cf9e41f6f4517b7865b9f377ac524eca1":{"hash":"48ad133cf9e41f6f4517b7865b9f377ac524eca1","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Changed current line draw order and added code folding color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13981},"209cb3830c605edef494d45253b89bd76b3bbbc3":{"hash":"209cb3830c605edef494d45253b89bd76b3bbbc3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Exposed EditorSceneImporter to script. Added APIs to use intermediate converters more easily.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d07fe29208b9ccef31ab654ca5405edac7a0de7":{"hash":"2d07fe29208b9ccef31ab654ca5405edac7a0de7","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] AnimationPlayer prop API fixed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14384},"cdf559e68c2496b20745b2acfcb2ac82fc1d0713":{"hash":"cdf559e68c2496b20745b2acfcb2ac82fc1d0713","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added documentation for VisualServer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13310},"6527f2e68465b06113b3960ad4e366f1373699c9":{"hash":"6527f2e68465b06113b3960ad4e366f1373699c9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implement orbit velocity in particles (this is for 2D only, like in 2.1), closes #12764","body":"Fixed tangential velocity (was broken)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cac5aa498f1db928de61dc3d997791609c9e5039":{"hash":"cac5aa498f1db928de61dc3d997791609c9e5039","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14348 from waldson/feature-set-main-screen-plugin-icon","body":"Add method on EditorPlugin to set main screen plugins icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd892a327d39c6df71e5e447b30488d7694501b5":{"hash":"dd892a327d39c6df71e5e447b30488d7694501b5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added some clean up in camera/viewport management. Fixes #12279, Fixes #12774","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"561490261166a61718e80fe73bc112b8e3cf4b33":{"hash":"561490261166a61718e80fe73bc112b8e3cf4b33","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ability to keep user tracks when importing animations, closes #12801","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbd270bfa81110d5b86f46219ed5dcc70fe4c5a9":{"hash":"fbd270bfa81110d5b86f46219ed5dcc70fe4c5a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14356 from volzhs/ios-delegate-master","body":"use application:didFinishLaunchingWithOptions: instead of application…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96dbf19093cfc88aa688d4321fd07c2fb9afb259":{"hash":"96dbf19093cfc88aa688d4321fd07c2fb9afb259","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14332 from akien-mga/clang-format","body":"Update style for clang-format 5.0.0, new min required version","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e19fac9872e8ba24a65bf6f9de2fdf9fa360358":{"hash":"5e19fac9872e8ba24a65bf6f9de2fdf9fa360358","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14368 from sersoong/master-addoaandscript","body":"Add uppercase and lowercase to rightclickmenu in scripteditor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94adf247986cd31b41e339948bc354da525749bd":{"hash":"94adf247986cd31b41e339948bc354da525749bd","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Add uppercase and lowercase to rightclickmenu in scripteditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14368},"624a2b08f362d0ec74cd617890b1a4c9de6b0d96":{"hash":"624a2b08f362d0ec74cd617890b1a4c9de6b0d96","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref after a496dd4d, removing NOEDITOR properties from doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d440d04aaf89b8a78fa9241e61d57c1c0f14124":{"hash":"7d440d04aaf89b8a78fa9241e61d57c1c0f14124","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13c2ff932089db24841bb971b645141218bd8586":{"hash":"13c2ff932089db24841bb971b645141218bd8586","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply new clang-format 5.0 style to all files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14332},"a8ceb7e3f213216e4fb103a6a8687d007632f788":{"hash":"a8ceb7e3f213216e4fb103a6a8687d007632f788","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Update definitions for clang-format 5.0.0","body":"This will be the new standard from now on.","is_cherrypick":false,"cherrypick_hash":"","pull":14332},"d5ca9e2f6fa47b899fb28dc07cd321e1719b36de":{"hash":"d5ca9e2f6fa47b899fb28dc07cd321e1719b36de","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply clang-format again on all files","body":"Fixes issues introduced by newer clang-format versions or commits\npushed directly without using the clang-format pre-commit hook.","is_cherrypick":false,"cherrypick_hash":"","pull":14332},"9ff17379c24a800dc598bf41a5981fc5d1c54291":{"hash":"9ff17379c24a800dc598bf41a5981fc5d1c54291","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14366 from willnationsdev/docs","body":"[DOCS] ARVRController, ARVRPositionalTracker, AStar, AtlasTexture, Basis","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a07cb0b69db18712bfdde193f2a20a94706e8ab":{"hash":"8a07cb0b69db18712bfdde193f2a20a94706e8ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14352 from ianb96/get_hidden_width","body":"Fixes horizontal scrolling over hidden lines","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23c5f8c13733f69533cb91020c84f78feabd86c8":{"hash":"23c5f8c13733f69533cb91020c84f78feabd86c8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14362 from sersoong/master-addcopypath","body":"Add 'copy script path' to script editor plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f13bea768d2b22f3e49b355454d09fcf8ec97e72":{"hash":"f13bea768d2b22f3e49b355454d09fcf8ec97e72","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14353 from TheAspiringHacker/fix-lineedit-eat","body":"Check for icon in LineEdit::set_cursor_position","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ce41b81e59c3fa5e3b9d7a5fa78d13bf3746dd8":{"hash":"3ce41b81e59c3fa5e3b9d7a5fa78d13bf3746dd8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14360 from mrcdk/fix_win_mingw","body":"Fix windows compilation when using MinGW","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f674a55f3a6d7d7d86be859c241eba9a5225a2e5":{"hash":"f674a55f3a6d7d7d86be859c241eba9a5225a2e5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Install libxi-dev after #14347","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46ac939a7482d2fca185de1d118d48deb910e844":{"hash":"46ac939a7482d2fca185de1d118d48deb910e844","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13362 from groud/fix_folding","body":"Fixes folding of blank lines","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b820bc247d17de7624bd71bcdb4f93fbc6d4664":{"hash":"5b820bc247d17de7624bd71bcdb4f93fbc6d4664","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] ARVR, AStar, AtlasTexture, Basis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14366},"651677f033ab98f11f644a1a7b6ca97cfbe54c2b":{"hash":"651677f033ab98f11f644a1a7b6ca97cfbe54c2b","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Fix windows compilation when using MinGW","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14360},"f0fda9fd874815c9cf888cac52353db2c3fed50a":{"hash":"f0fda9fd874815c9cf888cac52353db2c3fed50a","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Add 'copy script path' to script editor plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14362},"c68300b88da586aa3c7a7e35397cddd9e24c3fd1":{"hash":"c68300b88da586aa3c7a7e35397cddd9e24c3fd1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix function arg count not considered in VisualScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14358},"b87abeb9f9976b2b4559753de3a3b95e29ce043c":{"hash":"b87abeb9f9976b2b4559753de3a3b95e29ce043c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"use application:didFinishLaunchingWithOptions: instead of applicationDidFinishLaunching: for iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14356},"de03966a650621635c5a9e78f54a710a675fbe6b":{"hash":"de03966a650621635c5a9e78f54a710a675fbe6b","is_merge":false,"authored_by":[""],"author_raw":"TheAspiringHacker <TheAspiringHacker@protonmail.com>","committer_raw":"TheAspiringHacker <TheAspiringHacker@protonmail.com>","summary":"Check for icon in LineEdit::set_cursor_position","body":"Fixes #14340","is_cherrypick":false,"cherrypick_hash":"","pull":14353},"1c1a6723d051ee0ca2308c75a617abbb236a7b12":{"hash":"1c1a6723d051ee0ca2308c75a617abbb236a7b12","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fixes horizontal scrolling over hidden lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14352},"b38378dd6c963d71d0c1ad40c53b29588e581757":{"hash":"b38378dd6c963d71d0c1ad40c53b29588e581757","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Reduce some graphics memory usage by disabling unnecesary modes, closes #12831","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42c01ba136640079d9ccc6b2baf06f18e907b12f":{"hash":"42c01ba136640079d9ccc6b2baf06f18e907b12f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14350 from willnationsdev/miscellaneous-docs","body":"[DOCS] Camera2D, EditorScript, EditorFileSystemDirectory\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06d0166bda9bb3c298cc1b6f5b075a22d82bb097":{"hash":"06d0166bda9bb3c298cc1b6f5b075a22d82bb097","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13827 from sersoong/master-addopenselection","body":"Enhanced 'open' menu in filesystemdock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3155071bc9a7e5cd884d9435893813ff5871f62":{"hash":"e3155071bc9a7e5cd884d9435893813ff5871f62","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13958 from jjjuande/fix_revert_button","body":"Fix the revert button issue with instanced nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b59d30bdc3a9da6f8294f479d3f1ae230fa77b3":{"hash":"2b59d30bdc3a9da6f8294f479d3f1ae230fa77b3","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] EditorScript methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14350},"d6a02e202212c8dfc77a1ccd891bf084d9f187cf":{"hash":"d6a02e202212c8dfc77a1ccd891bf084d9f187cf","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] EditorFileSystemDirectory methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14350},"7885360f3f19994b29483c19a667b76e20ca7a7a":{"hash":"7885360f3f19994b29483c19a667b76e20ca7a7a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13956 from poke1024/fix-poly2d-mode-change","body":"Fixes Polygon2D wip mode closing when editing mode is changed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0fd111e71bf12df346793a71229cb6d983c09bd":{"hash":"c0fd111e71bf12df346793a71229cb6d983c09bd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14002 from poke1024/fixhelpspeed","body":"Make \"Search Help\" more responsive","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a88543c88173a5cbdd2566d9d09acc13e38a7922":{"hash":"a88543c88173a5cbdd2566d9d09acc13e38a7922","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14003 from karroffel/dictionary-iterate-fix","body":"fix Dictionary iteration","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b907365d063f9376f644c0a51eb173ebf7b86ce":{"hash":"8b907365d063f9376f644c0a51eb173ebf7b86ce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14006 from akien-mga/tinyexr","body":"Fix TinyEXR import bug and update to current master","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1084df81a1efbd40c69dbb2ab1bd4a859cb1f2e":{"hash":"d1084df81a1efbd40c69dbb2ab1bd4a859cb1f2e","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] Camera2D methods/constants","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14350},"69dca1722f65994794b141ebc05e9b09b4586e03":{"hash":"69dca1722f65994794b141ebc05e9b09b4586e03","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use run-time dynamic linking for AddDllDirectory and RemoveDllDirectory to support mingw-w64 build and Windows 7 with KB2533623.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca439056a668d7eca01ac72d769f1b16587da53d":{"hash":"ca439056a668d7eca01ac72d769f1b16587da53d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14328 from YeldhamDev/popupmenu_submenu_fix","body":"Fixed PopupMenu's submenus not showing up in certain situations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7440cd81ae391993fbee85a6a260ca6dd41f09b":{"hash":"a7440cd81ae391993fbee85a6a260ca6dd41f09b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14347 from RandomShaper/adpod-mt","body":"Implement multitouch on X11 and improve it on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6f3253f7d638cbae13a75778a57b46b04ba868c":{"hash":"e6f3253f7d638cbae13a75778a57b46b04ba868c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12603 from GodotExplorer/beautify-json","body":"Add indent and sort keys support for JSON.print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b7ba584938a276f5fe118bf46a9a9e7aab22655":{"hash":"7b7ba584938a276f5fe118bf46a9a9e7aab22655","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix particles with size==0, closes #13931","body":"-Fixed material previews (dont show sphere unless for spatial)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e334b0c4b29aa018dfa4a292598c3041f2a32730":{"hash":"e334b0c4b29aa018dfa4a292598c3041f2a32730","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13491 from RaXaR/master","body":"Added get_popup() method to ColorPickerButton...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f3343f1ce2612cea233975c635a2f37b79fce2f":{"hash":"6f3343f1ce2612cea233975c635a2f37b79fce2f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove guards for the now targeted Windows 7+","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14347},"0d48af4afdf29f39ce954bd16beef6b55b8159bc":{"hash":"0d48af4afdf29f39ce954bd16beef6b55b8159bc","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add build param for targeted Windows version","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14347},"d089e688b0588e8e7328d3f9bf5853db74c124f2":{"hash":"d089e688b0588e8e7328d3f9bf5853db74c124f2","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve/fix multitouch on Windows","body":"- Fix logic error.\n- Track touches to enable defensive handling and releasing on focus out.\n- Change comment-out by preprocessor `#if`.\n- Track/report coordinates as float.","is_cherrypick":false,"cherrypick_hash":"","pull":14347},"6decbec46180d6876103fbea6188c7a1176da4a7":{"hash":"6decbec46180d6876103fbea6188c7a1176da4a7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement multitouch on X11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14347},"9e2fad7e647e67aba90fae60ceb5a709eea68759":{"hash":"9e2fad7e647e67aba90fae60ceb5a709eea68759","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13724 from RayKoopa/editor_file_dialog_context_menu","body":"Add context menu to editor file dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2031fc813d4f55a95cfcf702c508e39e1ef099e":{"hash":"c2031fc813d4f55a95cfcf702c508e39e1ef099e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13436 from hoelzl/pr-vs-yield-signal-oneshot","body":"Connect signal for VisualScript \"Yield Signal\" using oneshot mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b557a4e1fff386639dc8ae040bf86144ad371b6":{"hash":"7b557a4e1fff386639dc8ae040bf86144ad371b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13409 from YeldhamDev/textedit_disabled","body":"Add disabled theme to TextEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e35e45a7889a4728f45ba3a214152297f64ea839":{"hash":"e35e45a7889a4728f45ba3a214152297f64ea839","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13427 from hoelzl/pr-vs-enable-yield","body":"Make VisualScriptFunctionState instantiable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6f28925e2aec9889132932356a041a1693ca812":{"hash":"c6f28925e2aec9889132932356a041a1693ca812","is_merge":false,"authored_by":["MDQ6VXNlcjE2MDY2OA=="],"author_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","committer_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","summary":"Add method to set main screen plugin icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14348},"58abea1ff6f46e1413d4af14655cd23561f66278":{"hash":"58abea1ff6f46e1413d4af14655cd23561f66278","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13948 from willnationsdev/multiplayernetworkpeer-docs","body":"[DOCS] NetworkedMultiplayerPeer class, methods, & constants\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f7f3b310658a0f61bc3ad9894f70c909862169b7":{"hash":"f7f3b310658a0f61bc3ad9894f70c909862169b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13982 from willnationsdev/editorfiledialog-docs","body":"[DOCS] EditorFileDialog props added, member/method/signal descs\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1598f14dd54a9ccb92b389d6ec78c7dcb069af8":{"hash":"f1598f14dd54a9ccb92b389d6ec78c7dcb069af8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13993 from willnationsdev/animationplayer-docs","body":"[DOCS] AnimationPlayer new props, members/methods\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7e7e1f60b64ab8216e87ce21eed1477dda8221f":{"hash":"c7e7e1f60b64ab8216e87ce21eed1477dda8221f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13990 from willnationsdev/animation-docs","body":"[DOCS] Animation methods desc 100%\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6b69dbe8297780717d575d260c8148ea2fa5b32":{"hash":"f6b69dbe8297780717d575d260c8148ea2fa5b32","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14316 from willnationsdev/area-docs","body":"[DOCS] Area members and methods\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a8d76b11159beb8dd63662bfb8fbf66352163f3":{"hash":"4a8d76b11159beb8dd63662bfb8fbf66352163f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14317 from willnationsdev/curvetexture-docs","body":"[DOCS] CurveTexture desc, members\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c033be45284435ce324235d8d2e59209a8001336":{"hash":"c033be45284435ce324235d8d2e59209a8001336","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14326 from RandomShaper/fix-chmod-error","body":"Fix Windows-to-Linux export error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86fcc39fa94da2c693d7975ccab2401c5c5f377b":{"hash":"86fcc39fa94da2c693d7975ccab2401c5c5f377b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix and rewrite folding logic, closes #14005, closes #13421","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef49edc3873f050a8fdea18f683f216742661e74":{"hash":"ef49edc3873f050a8fdea18f683f216742661e74","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"Make \"Search Help\" more responsive","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14002},"820cdb46fd494ad0dece6efbb0e81dc57458bae3":{"hash":"820cdb46fd494ad0dece6efbb0e81dc57458bae3","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14329 from waldson/fix-missing-stylebox-on-linkbutton","body":"Fix missing stylebox for LinkButton's hover states","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c222c28350c437e2b955b8ddef07f94ff557f07":{"hash":"4c222c28350c437e2b955b8ddef07f94ff557f07","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Particles2D: Fix normal map rid.","body":"Looks like a Copy & Paste error, fixes #14334.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0bc573635c167b9a3d653641c1389ba9a7870596":{"hash":"0bc573635c167b9a3d653641c1389ba9a7870596","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to some thread safety situations to avoid GIProbe from freezing on save. Fixes #13338","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a496dd4d389e2752a58f5beb98dcfad2eeccaf14":{"hash":"a496dd4d389e2752a58f5beb98dcfad2eeccaf14","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Created internal usage flag to remove non editor properties from doc, closes #13334","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fb9508cfa65c6abb678c1f218528192dd617ba4":{"hash":"7fb9508cfa65c6abb678c1f218528192dd617ba4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix Windows-to-Linux export error","body":"Now chmod() returns ERR_UNAVAILABLE by default, to signal the caller the problem is lack of support instead of a failed operation.","is_cherrypick":false,"cherrypick_hash":"","pull":14326},"8b41ebf7840a3091c2a4ed294bf9159d45fd94cf":{"hash":"8b41ebf7840a3091c2a4ed294bf9159d45fd94cf","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"431dfc14585fa12750b2c1ef2e7efaeed6df2f68":{"hash":"431dfc14585fa12750b2c1ef2e7efaeed6df2f68","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Attempt to see if this can solve the problem with #13338","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62b0799ba02acd8a025237eccf3c975d1dfbecab":{"hash":"62b0799ba02acd8a025237eccf3c975d1dfbecab","is_merge":false,"authored_by":["MDQ6VXNlcjE2MDY2OA=="],"author_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","committer_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","summary":"Fix missing stylebox for LinkButton's hover states","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14329},"6629cc7a85475d34f96e582c0dfd4b8b30ef92d3":{"hash":"6629cc7a85475d34f96e582c0dfd4b8b30ef92d3","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed PopupMenu's submenus not showing up in certain situations.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14328},"e0c00efb99a760eba3d70276f2f06c1ed0d97242":{"hash":"e0c00efb99a760eba3d70276f2f06c1ed0d97242","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Disable OSX builds, they create too much backlog","body":"Travis CI has not enough OSX build nodes allocated for open source projects,\nso we often have to wait several hours (up to a full day) for builds to start.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7b7e7b7b068f27395313b43e0e854ef1b3c7854":{"hash":"e7b7e7b7b068f27395313b43e0e854ef1b3c7854","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14318 from endragor/compile-sdk-version-26","body":"Update Android compileSdkVersion to 26","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8494f7ab710501790dcfdb2e86683fc3b9c5a15":{"hash":"e8494f7ab710501790dcfdb2e86683fc3b9c5a15","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed rim lighting glitch, closes #13340, closes #13986","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abef939b09a9140fdada7e0fcc923c5b5e9396e5":{"hash":"abef939b09a9140fdada7e0fcc923c5b5e9396e5","is_merge":false,"authored_by":["MDQ6VXNlcjI0NDk4ODMy"],"author_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","committer_raw":"Ibrahn Sahir <ibrahn.sahir@gmail.com>","summary":"Reworked PathFollow2D behaviour, based on such in version 2.1.","body":"When rotation is enabled, the follower's rotation will be set to that of\nthe tangent to the path at it's current offset.\nFor closed looping paths the lookahead will now wrap around at the end of\nthe path.\n\nfixes #13434","is_cherrypick":false,"cherrypick_hash":"","pull":14321},"b697444bc80dec9bd418d20d0b79817d305d3cee":{"hash":"b697444bc80dec9bd418d20d0b79817d305d3cee","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Update Android compileSdkVersion to 26","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14318},"e7589d0b802fb60eb2c9e3805d57ac6b20a9fda9":{"hash":"e7589d0b802fb60eb2c9e3805d57ac6b20a9fda9","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] EditorFileDialog props/member/method/signal","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13982},"f576b3fab2991faf6e8fc9bb95eee17cec6b037e":{"hash":"f576b3fab2991faf6e8fc9bb95eee17cec6b037e","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] CurveTexture desc, members","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14317},"61d833a56e4756731e8e149f7d88b6b7e86cdb7f":{"hash":"61d833a56e4756731e8e149f7d88b6b7e86cdb7f","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] Area members and methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14316},"a8ae46e1431a25ced8565db39e44e068b8815c21":{"hash":"a8ae46e1431a25ced8565db39e44e068b8815c21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14013 from qichunren/fix_project_rename_lost_focus","body":"Fixed project name line edit lost input focus in project rename dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c11ea8a2d001134df405c27362220d2065c3e753":{"hash":"c11ea8a2d001134df405c27362220d2065c3e753","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14008 from vnen/export-icon-splash","body":"Export icon and splash images directly to final package","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0485fb4df330fd4422b53f7ccbfb16a10994c1c1":{"hash":"0485fb4df330fd4422b53f7ccbfb16a10994c1c1","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Fix scroll enabled in case of content fit in scroll container","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14014},"7d1c3b5391539c43f82f9b78dcb4c9fbf137d654":{"hash":"7d1c3b5391539c43f82f9b78dcb4c9fbf137d654","is_merge":false,"authored_by":["MDQ6VXNlcjM5Nzg0"],"author_raw":"qichunren <whyruby@gmail.com>","committer_raw":"qichunren <whyruby@gmail.com>","summary":"Fixed project name line edit lost input focus.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14013},"85baa41c7a6d33f5960754bd8b4dc5e8234b25f6":{"hash":"85baa41c7a6d33f5960754bd8b4dc5e8234b25f6","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Export icon and splash images directly to final package","body":"They need to bypass the path remapping to be loaded as images during\nthe start routine.","is_cherrypick":false,"cherrypick_hash":"","pull":14008},"7d9f14e9e49547fdfca67687b7ddee2c25dbcd9b":{"hash":"7d9f14e9e49547fdfca67687b7ddee2c25dbcd9b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"TinyEXR: Fix EXR header when parsing pixels encoded as HALF","body":"Also free the header and image properly after usage.\nFixes #13490.","is_cherrypick":false,"cherrypick_hash":"","pull":14006},"0036019e67ef1074a61552b4072dec16b2666992":{"hash":"0036019e67ef1074a61552b4072dec16b2666992","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"tinyexr: Update to current upstream master branch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14006},"c2b8856f2d806fbe51690b6809cd955273503d46":{"hash":"c2b8856f2d806fbe51690b6809cd955273503d46","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Fix MinGW-w64 build of TinyEXR for old toolchains\"","body":"This reverts commit 37f5e1dcd94611dd5b670f013abf0323e8b47def.","is_cherrypick":false,"cherrypick_hash":"","pull":14006},"7b02f5591d2a4c4d2d7da723b1303a99b6c4f168":{"hash":"7b02f5591d2a4c4d2d7da723b1303a99b6c4f168","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Moves the guides colors to editor settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a96a2a06e2daacdcd90469c33e8f5f6dafa6958":{"hash":"9a96a2a06e2daacdcd90469c33e8f5f6dafa6958","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #14000 from mhilbrunner/issue-13950","body":"Improve slang, especially in user-visible parts. Closes #13950.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fbd71af1781b0b808af78ef6ff330086222cd37":{"hash":"5fbd71af1781b0b808af78ef6ff330086222cd37","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Add context menu to editor file dialogs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13724},"2ba4edbfb702f526c6f0109c683b0141d87c6423":{"hash":"2ba4edbfb702f526c6f0109c683b0141d87c6423","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fix Dictionary iteration","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14003},"1587f45c2551a43db2808f2c5938095e19f060d2":{"hash":"1587f45c2551a43db2808f2c5938095e19f060d2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure the scene warning of changes may be lost is only for scenes, fixes #13970","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd1b94e307fadcb5a28d067e2bfac90fb8d55328":{"hash":"fd1b94e307fadcb5a28d067e2bfac90fb8d55328","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Unknown <m.hilbrunner@gmail.com>","committer_raw":"Unknown <m.hilbrunner@gmail.com>","summary":"Improve slang, especially in user-visible parts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":14000},"a83574e4af312dcbe6279ac6cd49ec18fd51d18f":{"hash":"a83574e4af312dcbe6279ac6cd49ec18fd51d18f","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] MultiplayerNetworkPeer class/method/constant descs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13948},"03c1b6be23009ca67eb585783ec0f76d9c535c88":{"hash":"03c1b6be23009ca67eb585783ec0f76d9c535c88","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fix a little mistake in a setting name (rulers->guides)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0102c861dac8c5e9b5be7f3062404f779723c8df":{"hash":"0102c861dac8c5e9b5be7f3062404f779723c8df","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Caret blinking is now enabled by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13994},"82f896b1ee8c632689baf4bda7e06a9e03c324f5":{"hash":"82f896b1ee8c632689baf4bda7e06a9e03c324f5","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Enhanced 'open' menu in filesystemdock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13827},"804035945809ef537aec76ef211352eaf42f3415":{"hash":"804035945809ef537aec76ef211352eaf42f3415","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13454 from YeldhamDev/about_richtext","body":"Changed EditorAbout's TextEdits to RichTextLabels","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1702a19bf0ba38a2ce2fe484cbfeb521e3aac917":{"hash":"1702a19bf0ba38a2ce2fe484cbfeb521e3aac917","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13959 from groud/editable_rulers_colors","body":"Makes editable the guides color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c0de08d386222cb7074c9406047b728ed0e2701":{"hash":"7c0de08d386222cb7074c9406047b728ed0e2701","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13964 from Krakean/richtextlabel_fix_deselection_bug","body":"Rich Text Label: fixed deselection issue","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7f9d8a059947d9da383b6b8c06c82bbfe747550":{"hash":"c7f9d8a059947d9da383b6b8c06c82bbfe747550","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13992 from ISylvox/substract-to-subtract","body":"Fix Typo: Substract to Subtract","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a503f62af8a84e0f3aa0e1efc09c490efc56ae3":{"hash":"3a503f62af8a84e0f3aa0e1efc09c490efc56ae3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13989 from vnen/gdnative-singleton","body":"GDNative: Save singletons only if there's a change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e218dde3f44ccf74f25dbcca99c2c30c8119dc6f":{"hash":"e218dde3f44ccf74f25dbcca99c2c30c8119dc6f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13973 from willnationsdev/centercontainer-docs","body":"[DOCS] CenterContainer methods completed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"74969b453597aafd626ff66fd652d2ee5ecd2832":{"hash":"74969b453597aafd626ff66fd652d2ee5ecd2832","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13977 from waldson/fix-stop-scene-always-active","body":"Fix stop button always enabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"898078a7357aac392c5c4a3c23dc3399c21a0499":{"hash":"898078a7357aac392c5c4a3c23dc3399c21a0499","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] Animation methods desc 100%","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13990},"e79456519d0c1dff98ffa5f39e8e7c962b7dd553":{"hash":"e79456519d0c1dff98ffa5f39e8e7c962b7dd553","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] AnimationPlayer new props, members/methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13993},"3996a053246d1c64dcb02465dccf33f36eafbc5f":{"hash":"3996a053246d1c64dcb02465dccf33f36eafbc5f","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed typo: substract to subtract","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13992},"6af42c536a432ba4228da59876a4b08852a7fa77":{"hash":"6af42c536a432ba4228da59876a4b08852a7fa77","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"GDNative: Save singletons only if there's a change","body":"Ensures that the Project Settings are saved only if the list of\nsingletons actually changed.","is_cherrypick":false,"cherrypick_hash":"","pull":13989},"5938466c848becb269f002191901487135e39ce3":{"hash":"5938466c848becb269f002191901487135e39ce3","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13943 from willnationsdev/scenestate-docs","body":"[DOCS] SceneState method descriptions added.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c4c812de624fc593fbc82dc84a63a6dfb28ffe76":{"hash":"c4c812de624fc593fbc82dc84a63a6dfb28ffe76","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] CenterContainer method descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13973},"82c59bcf690d0e3ecd9a5be1e9c6014e7789d3fd":{"hash":"82c59bcf690d0e3ecd9a5be1e9c6014e7789d3fd","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13945 from willnationsdev/packedscene-docs","body":"[DOCS] PackedScene member, method, and class descriptions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b7fc288fb42731ea04c21ffd7b26b9c63bd8fdb":{"hash":"6b7fc288fb42731ea04c21ffd7b26b9c63bd8fdb","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13974 from willnationsdev/colorpickerbutton-docs","body":"[DOCS] ColorPickerButton member/method descs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03b0257ca74a50fd33396ebcd77cf1c51749a20f":{"hash":"03b0257ca74a50fd33396ebcd77cf1c51749a20f","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13979 from willnationsdev/windowdialog-docs","body":"[DOCS] WindowDialog member descriptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7459ade29873473bc08dd3e0aa78d8374d08e5c8":{"hash":"7459ade29873473bc08dd3e0aa78d8374d08e5c8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do not cancel event if no need to cancel it. Fixes problem with GUI in 3D.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3305a048ca48eac1bd4a367b9d04f1d70717370":{"hash":"d3305a048ca48eac1bd4a367b9d04f1d70717370","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] SceneState method descriptions added.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13943},"9f341971c91104d088cdbdf7d8d712282ef65498":{"hash":"9f341971c91104d088cdbdf7d8d712282ef65498","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] PackedScene member/method/class descs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13945},"e0ced07fff9266b646729a47241e34f60b138729":{"hash":"e0ced07fff9266b646729a47241e34f60b138729","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] ColorPickerButton member/method descs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13974},"8a079fbdcc74376a700a6ae1cf0cfc30ce142c57":{"hash":"8a079fbdcc74376a700a6ae1cf0cfc30ce142c57","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"[DOCS] WindowDialog member descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13979},"56fe852bae89243d61e91365d6a74eb8af141277":{"hash":"56fe852bae89243d61e91365d6a74eb8af141277","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix instructions for adding new language","body":"Closes #13972.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5868754b013fa0579f0781bd8c1c5ba0fc9e784d":{"hash":"5868754b013fa0579f0781bd8c1c5ba0fc9e784d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a higher level wrapper for proxy texture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"606401331abb2d22bd3f238110ec2b1fef9e0df9":{"hash":"606401331abb2d22bd3f238110ec2b1fef9e0df9","is_merge":false,"authored_by":["MDQ6VXNlcjE2MDY2OA=="],"author_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","committer_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","summary":"Fix stop button always enabled (issue #13933)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13977},"d438ac0aeda8509e5961296a5950c2755ba8a966":{"hash":"d438ac0aeda8509e5961296a5950c2755ba8a966","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Implemented Proxy Textures (needed to solve the problem with ViewportTexture)","body":"-Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faaa012b843466805a41f90edf69442c69a3aeea":{"hash":"faaa012b843466805a41f90edf69442c69a3aeea","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Script Editor: Use first non-whitespace comment delimiter.","body":"As suggested by @neikeq in https://github.com/godotengine/godot/pull/13489#issuecomment-348690816","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a1a5396ec4681f86daa3c2565cf91cc2a699fad":{"hash":"0a1a5396ec4681f86daa3c2565cf91cc2a699fad","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Rich Text Label: fixed deselection issue","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13964},"1a317a39edbad6452a17d1c5c3b6e2da51ca2e91":{"hash":"1a317a39edbad6452a17d1c5c3b6e2da51ca2e91","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13961 from groud/rulers_by_default","body":"Make rulers on by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2a7d186bdef9daa284b5fd8b2e6ac1b3134c928":{"hash":"c2a7d186bdef9daa284b5fd8b2e6ac1b3134c928","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Make rulers on by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13961},"0a5cf37a759be03041df4de6c0420809f4440d6b":{"hash":"0a5cf37a759be03041df4de6c0420809f4440d6b","is_merge":false,"authored_by":[""],"author_raw":"Juande <juande@gmail.com>","committer_raw":"Juande <juande@gmail.com>","summary":"Fix the revert button issue with instanced nodes","body":"The method \"check_reload_status\" on the file \"property_editor.cpp\" didn't take into account if the field is a property of an instanced node just like the \"update_tree\" does. The code that checks this in \"update_tree\" has been extracted into the method \"_is_instanced_node_with_original_property_different\" to be also used in \"check_reload_status\".\n\nFixes #13415","is_cherrypick":false,"cherrypick_hash":"","pull":13958},"ca7e9c034882aa409d04c6921572e1845ba8bf0f":{"hash":"ca7e9c034882aa409d04c6921572e1845ba8bf0f","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes Polygon2D wip mode closing when editing mode is changed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13956},"055c5600c8877ebe44c80fa853cca4b6b553eb0a":{"hash":"055c5600c8877ebe44c80fa853cca4b6b553eb0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13775 from YeldhamDev/filedialog_icon","body":"Fixed FileDialog's \"parent folder\" button not having a texture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a31735ad3608c9ec3a93db3ba294a7ad096fe453":{"hash":"a31735ad3608c9ec3a93db3ba294a7ad096fe453","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13829 from goodyttoor/master","body":"Some untranslated UI strings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7c244564e09c51ab51d8226fdde1cc2c7cfc551":{"hash":"a7c244564e09c51ab51d8226fdde1cc2c7cfc551","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Make auto switch to remote scene tree opt-in","body":"The performance cost is too high for now, so it should be opt-in for users\nwho really need it all the time. Fixes #13833.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58930cf7ecd989bb42463ede923dea586901cba8":{"hash":"58930cf7ecd989bb42463ede923dea586901cba8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13431 from MarianoGnu/tileset","body":"Several TileMap Fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b9fcb1977c2586fcba86405865a10ad81f8d2e6":{"hash":"9b9fcb1977c2586fcba86405865a10ad81f8d2e6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Disable invariant gl_Position to workaround Mesa bug 100316","body":"Fixes #13450, though it would be worth reverting if/when the Mesa bug is fixed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"889d262736999a2dc5d9d9b5c223850951393e5a":{"hash":"889d262736999a2dc5d9d9b5c223850951393e5a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13919 from BastiaanOlij/fix_y_oversample","body":"Forgot to apply oversampling to Y","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f9dac5bb1a0195e3dd288167cbe58386037c5d8":{"hash":"4f9dac5bb1a0195e3dd288167cbe58386037c5d8","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Forgot to apply oversampling to Y","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13919},"6c32629758eaeb6c015c7bc350de17e4c715ec5a":{"hash":"6c32629758eaeb6c015c7bc350de17e4c715ec5a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Makes editable the rulers color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13959},"af27414b1c10173584539186e396668a899e06b2":{"hash":"af27414b1c10173584539186e396668a899e06b2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13850 from endragor/fix-iphone-gdnative","body":"Fix open_dynamic_library override in OSIPhone","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59451c5b8d669e7900c7fdff51b813377ac5a040":{"hash":"59451c5b8d669e7900c7fdff51b813377ac5a040","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix open_dynamic_library override in OSIPhone","body":"Was broken at 9678231b109c333a5273325c8758241310cd27f4","is_cherrypick":false,"cherrypick_hash":"","pull":13850},"25fe02eca049e4f96e35104146967e7c32d1171a":{"hash":"25fe02eca049e4f96e35104146967e7c32d1171a","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13774 from NathanWarden/cs_correct_export_order","body":"Mono: Exported variables now show in the correct order.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"075edbc5ed625fb797fbbf8c66dde7a2a1a33f2a":{"hash":"075edbc5ed625fb797fbbf8c66dde7a2a1a33f2a","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Added \"mode_overrides_title\" property to FileDialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13847},"0c22447ebe355e6fca81a7041bb6bd5c50ff6ba6":{"hash":"0c22447ebe355e6fca81a7041bb6bd5c50ff6ba6","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Exported variables now show in the correct order.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13774},"af719a90a78687ac3d56367ef84696cc3b1c6434":{"hash":"af719a90a78687ac3d56367ef84696cc3b1c6434","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"TileMap Fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13431},"4170e8f3dfefb46fb2309460a8b4a6540b627d2e":{"hash":"4170e8f3dfefb46fb2309460a8b4a6540b627d2e","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13831 from guilhermefelipecgs/fix_button_preview_camera_alignment","body":"Fix alignment for button preview_camera","is_cherrypick":false,"cherrypick_hash":"","pull":""},"893a71b7ddadfc07711ae882123e7df691bce4e2":{"hash":"893a71b7ddadfc07711ae882123e7df691bce4e2","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Fix alignment for button preview_camera","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13831},"1d26c518561bffec045293f719c6299668640d55":{"hash":"1d26c518561bffec045293f719c6299668640d55","is_merge":false,"authored_by":["MDQ6VXNlcjY2NTI1ODA="],"author_raw":"Unknown <goodytong@gmail.com>","committer_raw":"Unknown <goodytong@gmail.com>","summary":"Some untranslated UI strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13829},"5ddf288c790b4dc6b6461ed25687e835469481c6":{"hash":"5ddf288c790b4dc6b6461ed25687e835469481c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13489 from Hinsbart/fix_toggle_comment","body":"Script Editor: Make comment delimiter language dependent.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b07e8c6241d71040ec423056147922170ba76d9":{"hash":"6b07e8c6241d71040ec423056147922170ba76d9","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed FileDialog's \"parent folder\" button not having a texture.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13775},"abdcf2c02456619fd8aa65aa95da76046369b642":{"hash":"abdcf2c02456619fd8aa65aa95da76046369b642","is_merge":true,"authored_by":[],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13609 from volzhs/useless-ttr","body":"Unnecessary use of TTR","is_cherrypick":false,"cherrypick_hash":"","pull":""},"216baf1c47aa7494f44bb5570db249a75b1ac3f9":{"hash":"216baf1c47aa7494f44bb5570db249a75b1ac3f9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Unnecessary use of TTR","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13609},"d6d0df4ba6cb7bc33ce9842a309e41fd3ac2289e":{"hash":"d6d0df4ba6cb7bc33ce9842a309e41fd3ac2289e","is_merge":false,"authored_by":["MDQ6VXNlcjIxNjE4MA=="],"author_raw":"RaXaR <the.raxar@gmail.com>","committer_raw":"RaXaR <the.raxar@gmail.com>","summary":"Added get_popup() method to ColorPickerButton. This allows to check if the picker is open or not using Popup signals.","body":"Ammend: Added docs for the method.","is_cherrypick":false,"cherrypick_hash":"","pull":13491},"07aa9d0506aa91e04ece867e9ea0aea4b7b932d3":{"hash":"07aa9d0506aa91e04ece867e9ea0aea4b7b932d3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Script Editor: Make comment delimiter language dependent.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13489},"17a3e2b370c19a2741b0fe01272bf7180c3a1780":{"hash":"17a3e2b370c19a2741b0fe01272bf7180c3a1780","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Changed EditorAbout's TextEdits to RichTextLabels.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13454},"14d1d69916ee04340e0db4b3c7356d38829d2014":{"hash":"14d1d69916ee04340e0db4b3c7356d38829d2014","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13453 from bruvzg/3.0-uri_escaping","body":"Add macOS shell_open URL escaping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4899d917326ba7b854449bbbc232fd2e8936d71c":{"hash":"4899d917326ba7b854449bbbc232fd2e8936d71c","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Add macOS shell_open URL escaping","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13453},"d8953fe7375c5cd2f7f73501f261c738f1315fb3":{"hash":"d8953fe7375c5cd2f7f73501f261c738f1315fb3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"small fix so shadows dont need to use a separate material for world vertex coords (more perf)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0243803117b2a67a33a9e01cf97e79ea4cf48c54":{"hash":"0243803117b2a67a33a9e01cf97e79ea4cf48c54","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly take into consideration that VERTEX must be written to in opaque pre pass, does some speed up to scenes using triplanar.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d81c5004b1eb7e2041e18e8f4af1a6ac38be3fce":{"hash":"d81c5004b1eb7e2041e18e8f4af1a6ac38be3fce","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13445 from kosz78/fix-duplicate-crash","body":"Fixed crash on duplicate instanced nodes (#13432)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e5074897252cf957ae31719f4501968d514064e":{"hash":"3e5074897252cf957ae31719f4501968d514064e","is_merge":false,"authored_by":["MDQ6VXNlcjgwMjc2NTA="],"author_raw":"Orkun <orkuntezerm@gmail.com>","committer_raw":"Orkun <orkuntezerm@gmail.com>","summary":"Add duplice option to filesystem dock","body":"Add duplice option to filesystem dock based move option","is_cherrypick":false,"cherrypick_hash":"","pull":13446},"1f0e9c13a40dcc96eb3007c3a32292bd97aa190c":{"hash":"1f0e9c13a40dcc96eb3007c3a32292bd97aa190c","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Fixed crash on duplicate instanced nodes (#13432)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13445},"e89309b9315d45eb4719180ea75f1db9fc2190a1":{"hash":"e89309b9315d45eb4719180ea75f1db9fc2190a1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13216 from hoelzl/pr-fix-tile-origin-center","body":"Fix displacement for centered tilemaps","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66f60a848e54b11a57f00cb50bda7cd549ab549c":{"hash":"66f60a848e54b11a57f00cb50bda7cd549ab549c","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13419 from marcelofg55/wasapi_fix3","body":"Fix wasapi going silent when number of channels are not supported","is_cherrypick":false,"cherrypick_hash":"","pull":""},"643200c4d24e2b4479c17bbc1a3d176e3e51d95f":{"hash":"643200c4d24e2b4479c17bbc1a3d176e3e51d95f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13417 from AndreaCatania/patch-1","body":"Fixed bullet server null pointer check","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c825a58fe06573d545796375c58a49d05aa66599":{"hash":"c825a58fe06573d545796375c58a49d05aa66599","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Connect signal for VisualScript \"Yield Signal\" using oneshot mode","body":"Since the first call to a VisualScriptFunctionState invalidates the\nstate, any further call results in errors.","is_cherrypick":false,"cherrypick_hash":"","pull":13436},"2773c12156565e5b0382444f647abc3a6dc1b3f0":{"hash":"2773c12156565e5b0382444f647abc3a6dc1b3f0","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Add disabled theme to TextEdit.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13409},"a3f0ffdf2440422e395e9613907d29b263daf99e":{"hash":"a3f0ffdf2440422e395e9613907d29b263daf99e","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix wasapi going silent when number of channels are not supported","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13419},"70190e74280922e598a3b3f80233aa94ea063e22":{"hash":"70190e74280922e598a3b3f80233aa94ea063e22","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Make VisualScriptFunctionState instantiable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13427},"d2e05b6e9bca9fcc9b7acaa74b4dbc7602982bbc":{"hash":"d2e05b6e9bca9fcc9b7acaa74b4dbc7602982bbc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13412 from BastiaanOlij/fix_loadlibraryexw","body":"Needed a broader search path flag","is_cherrypick":false,"cherrypick_hash":"","pull":""},"581ee23a15c0316aec539a8ff5c282e8d37aa191":{"hash":"581ee23a15c0316aec539a8ff5c282e8d37aa191","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13408 from VinegarLove/13399-raycast_exclude","body":"Ported 'Exclude Parent' from Raycast2D to Raycast","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2336927043db918167c851dcfe41dc15ffff72b2":{"hash":"2336927043db918167c851dcfe41dc15ffff72b2","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixed bullet server null pointer check","body":"Fixed bullet server null pointer check","is_cherrypick":false,"cherrypick_hash":"","pull":13417},"4bd4d13570b0a6877f901c31619fdff4689fd070":{"hash":"4bd4d13570b0a6877f901c31619fdff4689fd070","is_merge":false,"authored_by":["MDQ6VXNlcjIwOTc1ODc5"],"author_raw":"Marco Masselli <masso912@gmail.com>","committer_raw":"Marco Masselli <masso912@gmail.com>","summary":"Ported 'Exclude Parent' from Raycast2D to Raycast","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13408},"9ecde5524db626810423e408c1760a726dbb1630":{"hash":"9ecde5524db626810423e408c1760a726dbb1630","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Stop particles resetting on pause.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13424},"4c930f366346f2d61a1f6da9d9c2e30fb9839352":{"hash":"4c930f366346f2d61a1f6da9d9c2e30fb9839352","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Needed a broader search path flag","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13412},"9678231b109c333a5273325c8758241310cd27f4":{"hash":"9678231b109c333a5273325c8758241310cd27f4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed the dynamic library open function to allow setting the path of the library to open extra libraries.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"831502edddd3d10f786214494b3cd8b996cfc9c1":{"hash":"831502edddd3d10f786214494b3cd8b996cfc9c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13410 from ISylvox/glad-0.1.16a0","body":"Update glad: Sync with upstream v0.1.16a0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f68960be57860faddb4c4858281ef3945fb53ea":{"hash":"7f68960be57860faddb4c4858281ef3945fb53ea","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"glad: Sync with upstream 0.1.16a0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13410},"cf50ce86e04399f69a8b3f8da9728354cc6d04a0":{"hash":"cf50ce86e04399f69a8b3f8da9728354cc6d04a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13407 from djrm/pr_fixes","body":"Fixed editor settings disappearing (caused by uninitialized variable).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40a7b7e391e14fa53a0547c9c173a869f3da626e":{"hash":"40a7b7e391e14fa53a0547c9c173a869f3da626e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix PathFollow2D motion.","body":"Fixes #13361.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b80bc3303c88b545d63c6d8ecd63ad22d44ac3d":{"hash":"4b80bc3303c88b545d63c6d8ecd63ad22d44ac3d","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed editor settings disappearing (caused by uninitialized variable).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13407},"9725f33ac606ed4b26573015bcfdb86ed6741323":{"hash":"9725f33ac606ed4b26573015bcfdb86ed6741323","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13392 from cbscribe/kcc_raycast_fix","body":"Fix RayCast2D 'Exclude Parent' to include Area2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38402fb49e80b9bb5ae5c3c8817d69feb5174576":{"hash":"38402fb49e80b9bb5ae5c3c8817d69feb5174576","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13395 from ISylvox/export-logo","body":"Enhance iOS and UWP logo on Export dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1746fbd1c6d8210bc093897bc9d5c0617ae7791d":{"hash":"1746fbd1c6d8210bc093897bc9d5c0617ae7791d","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Enhanced iOS and UWP logo on Export dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13395},"2ab7a0f64cdad863ab31d2c10e58e98d00ae84e7":{"hash":"2ab7a0f64cdad863ab31d2c10e58e98d00ae84e7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Fix misplaced constant description","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47d397579bf6b418ffd955c1fd5dba49adddc012":{"hash":"47d397579bf6b418ffd955c1fd5dba49adddc012","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23aa51fc94fa769088152be9dea1fec71c090fb8":{"hash":"23aa51fc94fa769088152be9dea1fec71c090fb8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds Afrikaans, Hebrew, Hindi, Swedish, Ukrainian and Vietnamese.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0b43678c45d1f692bef100eaf29cd91cf7ef6c8":{"hash":"f0b43678c45d1f692bef100eaf29cd91cf7ef6c8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13383 from Krakean/fix_whitescreen","body":"Fixed fleeting window white screen on editor/game startup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aac4cde229f9d4dc1fbc35955cf934a749cb9d95":{"hash":"aac4cde229f9d4dc1fbc35955cf934a749cb9d95","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13367 from Krakean/inspector_collapseexpand_corrections","body":"Small corrections to Inspector collapse/expand feature","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f55d3767d03e81e6105185ffae0fae7260cd1e8":{"hash":"0f55d3767d03e81e6105185ffae0fae7260cd1e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13379 from ianb96/lastline_scroll_fix","body":"Scroll to Last Line fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6110235bd4fd95bc35b0beaa6023e5787d786242":{"hash":"6110235bd4fd95bc35b0beaa6023e5787d786242","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13390 from poke1024/opteditorhelp","body":"Make editor help select shortest (best) instead of first match","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76725b6c1f73c8d160ad91b42c803a54c78298d4":{"hash":"76725b6c1f73c8d160ad91b42c803a54c78298d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13387 from rraallvv/refactor","body":"Add target helper functions and refactor (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a83c8e8edffb84f5c30f4f1ecd705ee213aff4d":{"hash":"6a83c8e8edffb84f5c30f4f1ecd705ee213aff4d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13382 from eska014/html5-fix-mousemotion-relative","body":"Fix inverted relative mouse motion in HTML5 export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15a7b4a7502ce3b0b51fa1acb3edc52851600fa4":{"hash":"15a7b4a7502ce3b0b51fa1acb3edc52851600fa4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13384 from ianb96/scene_move_update","body":"Moving open scenes in filesystem updates dependencies","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6a95e154a507494efc51767d4535d8c36792d33":{"hash":"d6a95e154a507494efc51767d4535d8c36792d33","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Make editor help select shortest (best) instead of first match","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13390},"ee14b172011e7b7be1c3026c6dfbbf696fad9843":{"hash":"ee14b172011e7b7be1c3026c6dfbbf696fad9843","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Change RayCast2D 'Exclude Parent' to include Area2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13392},"e718dd12bef16c1eef28874e7d5bb1d4c6a34f11":{"hash":"e718dd12bef16c1eef28874e7d5bb1d4c6a34f11","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"moving open scenes in filesystem update dependencies fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13384},"a65c0939fd1adc616275ad01996917fab89a7b9c":{"hash":"a65c0939fd1adc616275ad01996917fab89a7b9c","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"disable caching for targets using helper functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13387},"7f26fba8cbc532cd282a7e73753ae23bca1f36bc":{"hash":"7f26fba8cbc532cd282a7e73753ae23bca1f36bc","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Fixed white screen on editor/game startup by moving window displaying to a bit later phase","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13383},"640d8cc5d2749bbe29a6a85d076a7bdf264d146b":{"hash":"640d8cc5d2749bbe29a6a85d076a7bdf264d146b","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix inverted relative mouse motion in HTML5 export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13382},"d1c7ed4117ccf7d2ae7e9e21857012e4c8651553":{"hash":"d1c7ed4117ccf7d2ae7e9e21857012e4c8651553","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"last line scroll fix when scroll_past_last_line is disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13379},"edde7190abc65dcf2886cebc6f2486fd807e0e65":{"hash":"edde7190abc65dcf2886cebc6f2486fd807e0e65","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13363 from mhilbrunner/patch-2","body":"[DOCS] Node\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ef4fc586a5731482618174d170c02ee7de6ca0a":{"hash":"8ef4fc586a5731482618174d170c02ee7de6ca0a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13320 from TwistedTwigleg/documentation_additions_two","body":"Added documentation (World, Theme, StreamTexture, Sky, and ShortCut)\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f28bb07dec83fddd647878f54c9043600a770d3e":{"hash":"f28bb07dec83fddd647878f54c9043600a770d3e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] Node: Document _process()/_set_process()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13363},"24baf79c5e30b75f8370c24239a00085d7ad803f":{"hash":"24baf79c5e30b75f8370c24239a00085d7ad803f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13368 from martinlindhe/master","body":"fix some typos\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efe25585199d532ce3aa78e53bf31cded231cb57":{"hash":"efe25585199d532ce3aa78e53bf31cded231cb57","is_merge":false,"authored_by":["MDQ6VXNlcjE4MTUzMQ=="],"author_raw":"Martin Lindhe <martin-commit@ubique.se>","committer_raw":"Martin Lindhe <martin-commit@ubique.se>","summary":"fix some typos","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13368},"7b5076050bfe9e102fa28fe2d1ecc068ab988214":{"hash":"7b5076050bfe9e102fa28fe2d1ecc068ab988214","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Added documentation for World, Theme, StreamTexture, Sky, and ShortCut","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13320},"45c5a865c22a590913cf7e3ede2d53c85ab69116":{"hash":"45c5a865c22a590913cf7e3ede2d53c85ab69116","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Small fixes to #13233","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13367},"04145aade49ae09788f617ffb8df509455bbc87e":{"hash":"04145aade49ae09788f617ffb8df509455bbc87e","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13365 from BastiaanOlij/fix_arvr_set_transform","body":"Set real world position, not virtual world position!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f00b60860c3a7ef21a280a2e0a3b85244fe468de":{"hash":"f00b60860c3a7ef21a280a2e0a3b85244fe468de","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Set real world position, not virtual world position!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13365},"e13ff74c0996439a6f13d491be62ad69cb964019":{"hash":"e13ff74c0996439a6f13d491be62ad69cb964019","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fixes folding of blank lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13362},"95e7656a152f6158b50ff15f232097ff2175d170":{"hash":"95e7656a152f6158b50ff15f232097ff2175d170","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13359 from rraallvv/cache_pruning","body":"Fixes for SCons shared cache for Travis-CI and AppVeyor-CI (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4a222d62dcffaf93e3dd439c3f61836a4cd831e":{"hash":"a4a222d62dcffaf93e3dd439c3f61836a4cd831e","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"use the same cache for all branches for appveyor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13359},"a26b36bec2e99a128b7a61ff9fa1e2e46148f547":{"hash":"a26b36bec2e99a128b7a61ff9fa1e2e46148f547","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13313 from TwistedTwigleg/documentation_additions","body":"Added documentation (GeometryInstance and VisualInstance)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb4c0c630f756a96d9657653405cb50a9c16090e":{"hash":"cb4c0c630f756a96d9657653405cb50a9c16090e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a406da44e9ffd37e2bf4b1874a1df58827d27ab":{"hash":"9a406da44e9ffd37e2bf4b1874a1df58827d27ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13342 from Noshyaar/just_godot","body":"EditorAbout: single-column'd some section, monospace","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad351a29db8328c82838a8aaf070eb111116d632":{"hash":"ad351a29db8328c82838a8aaf070eb111116d632","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Some improvements to file/dir open/save dialogs:","body":"1. Removed \"..\", instead you now will see \"Select Current Folder\" and \"Select this Folder\" buttons.\n2. Added \"go to parent folder\" (^) button to Save a File dialog.\n3. Tree.cpp: \"nothing_selected\" signal has been re-made (previous implementation, merged in #13308, wasn't optimal in context of performance)\n4. Fixed issue in Project Export dialog: MODE_SAVE_FILE wasn't set when you click \"Export\".\n5. Now you can deselect items by clicking on empty space in Open a Directory dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed0af051116938064fbe3ef464fa41689684e796":{"hash":"ed0af051116938064fbe3ef464fa41689684e796","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Switch to textureLod for parallax offset, avoids errors on UWP.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c9be411ebbc57e6b9cc82ace776dd13449115c9":{"hash":"5c9be411ebbc57e6b9cc82ace776dd13449115c9","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Rect2: add function returning same rect with positive w and h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"499e1b7a8083b2853ef25300e77717780320111d":{"hash":"499e1b7a8083b2853ef25300e77717780320111d","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAbout: single-column'd some section, monospace","body":"- Show ItemLists in single column if not enough item, or is a\nspecial section (Gold/Platinum sponsors)\n- Add a space before and after names so that it looks a bit\nbetter for long names adjacent to another\n- License text in monospace","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0fb6b138099856c52c1fbdb76914eee0ee55d4a":{"hash":"b0fb6b138099856c52c1fbdb76914eee0ee55d4a","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Added interpolation modifiers to shaderlang","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13341},"2beadf7ac0d9a0dbe1df1d96c1f0d36bbcfadbcc":{"hash":"2beadf7ac0d9a0dbe1df1d96c1f0d36bbcfadbcc","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix displacement for centered tilemaps","body":"- Fixes tile and collision placement for tilemaps with\n`tile_origin` set to `TILE_ORIGIN_CENTER`.\n- Also fixes a bug in the offset computation for collision shapes\nwith `flip_v` flag set to true if `tile_origin` is\n`TILE_ORIGIN_BOTTOM_LEFT`.","is_cherrypick":false,"cherrypick_hash":"","pull":13216},"d992eb1b25e3612293d6c72cd462a99cd5a0e4a3":{"hash":"d992eb1b25e3612293d6c72cd462a99cd5a0e4a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13173 from poke1024/fixicons","body":"Add polygon 2d editor handle icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91b8b9463520242183af6dd2c4f999ea714ebbd6":{"hash":"91b8b9463520242183af6dd2c4f999ea714ebbd6","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"add \"add point\" and \"select point\" handles to polygon 2d editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13173},"17b4f43e0e0a16d27bd769cab854e2be5e26833f":{"hash":"17b4f43e0e0a16d27bd769cab854e2be5e26833f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13308 from Krakean/scenetreedock_additemsdeselect","body":"Scene Tree Dock: added ability to deselect items when clicking on empty space","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aa331e5812ce48aa30ea08ed1adc598c9e5b4f6":{"hash":"6aa331e5812ce48aa30ea08ed1adc598c9e5b4f6","is_merge":false,"authored_by":["MDQ6VXNlcjI4NTU3Nzc="],"author_raw":"Sergei ZH <sergey95aeses@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Further changes to Image class docs","body":"Were missed when squashing the previous 024c4f14.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7e53f1934fc133d8940fff5ce093f024afccada":{"hash":"c7e53f1934fc133d8940fff5ce093f024afccada","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix javascript build after bc2e8d99","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b016e9aff591e1a0860dc2fcd4c74b28d704e58f":{"hash":"b016e9aff591e1a0860dc2fcd4c74b28d704e58f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13328 from rraallvv/cache_pruning","body":"Enable pruning for SCons shared cache (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06bf5e71f6ec426ff93bcf4fb26fe48841f5d212":{"hash":"06bf5e71f6ec426ff93bcf4fb26fe48841f5d212","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13330 from bncastle/sprite_frames_editor_allow_f2_on_new","body":"Focus on sprite animation list after adding a new one to allow renaming with f2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1272497fec9336716622768cfffa04aa400191b7":{"hash":"1272497fec9336716622768cfffa04aa400191b7","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"prune scons shared cache","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13328},"30d409edc19f372bf55b7ee47c9f65087f4d437d":{"hash":"30d409edc19f372bf55b7ee47c9f65087f4d437d","is_merge":false,"authored_by":[""],"author_raw":"bncastle <bncastle@pixelbytestudios.com>","committer_raw":"bncastle <bncastle@pixelbytestudios.com>","summary":"Focus on sprite animation list after adding a new one to allow renaming with f2","body":"After adding a new sprite animation, focus on the sprite animation list\nto allow renaming the animation with f2 instead of having to click on\nthe sprite name again.","is_cherrypick":false,"cherrypick_hash":"","pull":13330},"8dc89e787c8b2bc444010d67bcb47378add80061":{"hash":"8dc89e787c8b2bc444010d67bcb47378add80061","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13294 from RaXaR/master","body":"Added overloads of vector parameters for shader Trig functions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03a2cf2f944db07b9a4413aa44d80b756f517726":{"hash":"03a2cf2f944db07b9a4413aa44d80b756f517726","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13240 from Krakean/fix_interpretcomma_as_decimalpoint","body":"Makes possible to interpret comma as decimal point in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b620b3d697e67f7fa50f8d5bcbbfef3320dcb70a":{"hash":"b620b3d697e67f7fa50f8d5bcbbfef3320dcb70a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13318 from Paulb23/adjust_viewport_to_cursor_issue_13190","body":"Fixes adjust viewport to cursor when line is to long, issue 13190","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e90e884efecc84dba2f800d4a6f1828fe66fef7":{"hash":"8e90e884efecc84dba2f800d4a6f1828fe66fef7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13325 from akien-mga/master","body":"Travis: Use separate SCons caches for each build job","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2755eeb2f001179fc650342b3a5d8930692decb5":{"hash":"2755eeb2f001179fc650342b3a5d8930692decb5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13252 from Krakean/file_dialogs_small_tweaks","body":"A few adjustments to file/dir open dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b932d8c37aa416d68f6f63448abc77ad6815f80b":{"hash":"b932d8c37aa416d68f6f63448abc77ad6815f80b","is_merge":false,"authored_by":["MDQ6VXNlcjIxNjE4MA=="],"author_raw":"RaXaR <the.raxar@gmail.com>","committer_raw":"RaXaR <the.raxar@gmail.com>","summary":"Added overloads of vector parameters for shader Trig functions.","body":"Ammend: Removed whitespace from blank lines.\nAmmend2: Removed extra spaces in an attempt to make Clang happy. :)","is_cherrypick":false,"cherrypick_hash":"","pull":13294},"4766c4fc6c9bcbe2baec158639aee75b1a6a4813":{"hash":"4766c4fc6c9bcbe2baec158639aee75b1a6a4813","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Use separate SCons caches for each build job","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13325},"024c4f14a14e67f15adbcca39c6a941ea89e0f3d":{"hash":"024c4f14a14e67f15adbcca39c6a941ea89e0f3d","is_merge":false,"authored_by":["MDQ6VXNlcjI4NTU3Nzc="],"author_raw":"Sergei ZH <sergey95aeses@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixing mistake in image class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90f9f123fd4a79440d21557d4f56ef35be318fad":{"hash":"90f9f123fd4a79440d21557d4f56ef35be318fad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13317 from akien-mga/custom_user_dir","body":"Allow customizing user:// path (folder in OS::get_data_path())","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a1d1cbbb4e462a016d87acb316b5ae12984fe81":{"hash":"4a1d1cbbb4e462a016d87acb316b5ae12984fe81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13290 from Chaosus/projectionfix","body":"Fix invalid transform when skip_vertex_transform used","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b2e423c6f2acd14a13befd60dd45df4a244d55f":{"hash":"3b2e423c6f2acd14a13befd60dd45df4a244d55f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13222 from Calinou/tweak-editor-help-font-sizes","body":"Tweak editor help font sizes for better readability","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4109200aae678263e9a5e6d578b38dddcd09630":{"hash":"a4109200aae678263e9a5e6d578b38dddcd09630","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Makes possible to interpret comma as decimal point in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13240},"7e4cfe4b9412711908119d346033b9267d1dadc6":{"hash":"7e4cfe4b9412711908119d346033b9267d1dadc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13245 from Krakean/itemlist_add_some_signals","body":"Added some new API functionality to Item List component","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce89b20b2055eadaf4dfc7dafd52928cccba342f":{"hash":"ce89b20b2055eadaf4dfc7dafd52928cccba342f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13228 from rminderhoud/weights","body":"Fix read bug in compressed bone weights","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f041d2e8ecce7411929efc6baf1afca98edc6bf6":{"hash":"f041d2e8ecce7411929efc6baf1afca98edc6bf6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13233 from Krakean/add_eidtorinspector_collapseexpand_v2","body":"Inspector: Implemented a collapse/expand all (v2)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80a2ede0d1cbe4235f092c0904ade3484d96efd5":{"hash":"80a2ede0d1cbe4235f092c0904ade3484d96efd5","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Item List small enhancements","body":"Item list: added new signal - nothing_selected (when mouse clicked on empty space), and two new functions - unselect_all() and is_any_selected()","is_cherrypick":false,"cherrypick_hash":"","pull":13245},"184b5ae536830e8e9ea1b8e15ae2042e92ab8f49":{"hash":"184b5ae536830e8e9ea1b8e15ae2042e92ab8f49","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Added documentation for GeometryInstance and VisualInstance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13313},"89313d8bfb0e6eccd78cd210bf842db35d0331d3":{"hash":"89313d8bfb0e6eccd78cd210bf842db35d0331d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13246 from volzhs/memory-format","body":"Better number format for memory usage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2879e6f7ceb903d8406828e8b0cf0c28c88330a0":{"hash":"2879e6f7ceb903d8406828e8b0cf0c28c88330a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13247 from groud/fix_this_stupid_setting_I_added","body":"Remove option for the rulers graduations font size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc3509b2aafe435ffd6c8d22f966f7ccd3575c4e":{"hash":"dc3509b2aafe435ffd6c8d22f966f7ccd3575c4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13259 from Paulb23/restore_scenes_on_startup_issue_2385","body":"Restore scenes on startup, issue 2385","is_cherrypick":false,"cherrypick_hash":"","pull":""},"565809e7361d6bd96ba1e515d7da349c080a732f":{"hash":"565809e7361d6bd96ba1e515d7da349c080a732f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixes adjust viewport to cursor when line is to long, issue 13190","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13318},"ea70afc9b43b5ebbd9c5731f28587d9c552712f3":{"hash":"ea70afc9b43b5ebbd9c5731f28587d9c552712f3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13264 from zatherz/feature/projectsettings_limits","body":"Add range to anisotropic filter level","is_cherrypick":false,"cherrypick_hash":"","pull":""},"284f8f6d91d7c9663fe8b25aa652265579b412a6":{"hash":"284f8f6d91d7c9663fe8b25aa652265579b412a6","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fixed invalid transform when skip_vertex_transform used","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13290},"1c3c9e017bb2275fc49f9a94346f3c46dc76eadd":{"hash":"1c3c9e017bb2275fc49f9a94346f3c46dc76eadd","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13277 from DoctorAlpaca/master","body":"Fix particle preprocessing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ade39f57713785b14cc04240a7932575c3b9d72e":{"hash":"ade39f57713785b14cc04240a7932575c3b9d72e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13298 from YeldhamDev/translation_layout","body":"Fix not being able to select an editor layout created in another language","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6f2db393e8d939dc0378826513ca09943660f31":{"hash":"c6f2db393e8d939dc0378826513ca09943660f31","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ask users to explore official projects when none is loaded.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22415e5a3168b3dee3cf95d0697ca548bf04d8bf":{"hash":"22415e5a3168b3dee3cf95d0697ca548bf04d8bf","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12572 from RandomShaper/onion-skinning","body":"Onion skinning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af9c67db0c998bbd6f0de1ab0af98f9e615e6029":{"hash":"af9c67db0c998bbd6f0de1ab0af98f9e615e6029","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Allow customizing user:// path (folder in OS::get_data_path())","body":"This allows to specify any valid folder name (including with subfolders) to use\nas user:// on all platforms. The folder is constrained to the platform-specific\nOS::get_data_path() (typically what `XDG_DATA_HOME` resolves to).\n\nFixes #13236.","is_cherrypick":false,"cherrypick_hash":"","pull":13317},"9cf44c1c53f03b67143e606ab3d56680d73ac2c9":{"hash":"9cf44c1c53f03b67143e606ab3d56680d73ac2c9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Disable logger by default.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0dde9e850a080510c21715f128b31406e0cae7f":{"hash":"c0dde9e850a080510c21715f128b31406e0cae7f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13315 from dragmz/patch-2","body":"initialize bus_index to 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86ed07c41c7580be02d4eb383cb654841076f8ae":{"hash":"86ed07c41c7580be02d4eb383cb654841076f8ae","is_merge":false,"authored_by":["MDQ6VXNlcjQ0NzE0Mw=="],"author_raw":"Marcin Zawiejski <dragmz@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"initialize bus_index to 0","body":"fixes #13305","is_cherrypick":false,"cherrypick_hash":"","pull":13315},"4c660cfffb7821d0d6401aa0058755a38698d09a":{"hash":"4c660cfffb7821d0d6401aa0058755a38698d09a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13312 from volzhs/fix-android-shader-error","body":"Fix shader compilation fail on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b97e87480e1c17a418cbf3f7ad8f0d0682c48998":{"hash":"b97e87480e1c17a418cbf3f7ad8f0d0682c48998","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix shader compilation fail on Android","body":"Error message from logcat\n\n**ERROR**: SceneShaderGLES3: Fragment Program Compilation Failed:\n50:471: S0032: no default precision defined for parameter 'probe'\nAt: drivers/gles3/shader_gles3.cpp:167:_display_error_with_code() - SceneShaderGLES3: Fragment Program Compilation Failed:","is_cherrypick":false,"cherrypick_hash":"","pull":13312},"b8b5bb657767698b5864356fb2549ee9681f1bd6":{"hash":"b8b5bb657767698b5864356fb2549ee9681f1bd6","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Scene Tree Dock: added ability to deselect items when clicking on empty space","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13308},"8987f932d64e35c7209cee8f492747f775813055":{"hash":"8987f932d64e35c7209cee8f492747f775813055","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fix not being able to select an editor layout created in another language.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13298},"21ef922c5c262922015c9e6eb6077f3322c148fd":{"hash":"21ef922c5c262922015c9e6eb6077f3322c148fd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13303 from rraallvv/scons_cache_travis","body":"Enable SCons shared cache for Travis CI (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17e9b4aa63f18c8844ab1ad18ecbd31bfcf71316":{"hash":"17e9b4aa63f18c8844ab1ad18ecbd31bfcf71316","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"add support for scons cache and enable it for travis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13303},"051f761a87f1706bde0a45da46a3dfe1afff424a":{"hash":"051f761a87f1706bde0a45da46a3dfe1afff424a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13299 from rraallvv/scons_cache","body":"Enable SCons shared cache for AppVeyor CI (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0e556d1a73981c00d24cabc3f0fc686e8999023":{"hash":"b0e556d1a73981c00d24cabc3f0fc686e8999023","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13289 from sketchyfun/3d_selection_fix","body":"Fixed issue with 3D selections","is_cherrypick":false,"cherrypick_hash":"","pull":""},"304d31b7d2d0bdd8a2b77cb26451b1d9d18e9b52":{"hash":"304d31b7d2d0bdd8a2b77cb26451b1d9d18e9b52","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13293 from Calinou/tweak-editor-camera-defaults","body":"Tweak the default editor camera settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2c1fd2e8f3734a7b8df9821af329c20e93ef72e":{"hash":"f2c1fd2e8f3734a7b8df9821af329c20e93ef72e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13295 from Calinou/tweak-camera-node-defaults","body":"Tweak the default camera node settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45d1f9a69019a6d95b016ff49363dff57f92803d":{"hash":"45d1f9a69019a6d95b016ff49363dff57f92803d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13288 from RandomShaper/fix-dup-crash","body":"Fix crash on node duplication","is_cherrypick":false,"cherrypick_hash":"","pull":""},"428b6a308e8a8792542bbb3284218399f99c33fa":{"hash":"428b6a308e8a8792542bbb3284218399f99c33fa","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"add support for scons cache and enable it for appveyor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13299},"2f3c4c94dac8fc88db9a23fa07a070ed33951dc7":{"hash":"2f3c4c94dac8fc88db9a23fa07a070ed33951dc7","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13284 from dragmz/patch-2","body":"Fix constant node value edit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"541df26184370c890e925adffc06a13d528d1906":{"hash":"541df26184370c890e925adffc06a13d528d1906","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Tweak the default camera node settings","body":"- Increase FOV to 70\n- Put the Z-near plane at 0.05 meters","is_cherrypick":false,"cherrypick_hash":"","pull":13295},"e3fc6fcaa6d31162d7f670663dd350f80b6680c7":{"hash":"e3fc6fcaa6d31162d7f670663dd350f80b6680c7","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Tweak the default editor camera settings","body":"- The default FOV is now 70\n- The default Z-near plane is now at 0.05 meters","is_cherrypick":false,"cherrypick_hash":"","pull":13293},"57f34abea1bffd5fdc14f0e3c188259424b0f3bd":{"hash":"57f34abea1bffd5fdc14f0e3c188259424b0f3bd","is_merge":false,"authored_by":["MDQ6VXNlcjQ0NzE0Mw=="],"author_raw":"Marcin Zawiejski <dragmz@gmail.com>","committer_raw":"Marcin Zawiejski <dragmz@gmail.com>","summary":"Fix constant node value edit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13284},"73a26b4c3f8167e900901527c267522629105d9a":{"hash":"73a26b4c3f8167e900901527c267522629105d9a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13286 from touilleMan/gnative-wrappers-msvc-flags","body":"[GDNative] disable -fPIC flag with msvc compiler","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd5037ba829b02ec8ab6f6d77f7ad132b0515908":{"hash":"dd5037ba829b02ec8ab6f6d77f7ad132b0515908","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDY0MDEz"],"author_raw":"BenH <sketchyfun@gmail.com>","committer_raw":"BenH <sketchyfun@gmail.com>","summary":"Fixed issue with 3D selections losing precsion due to an offset bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13289},"922cf9fbb0395417168b2e40c204384274ab1b77":{"hash":"922cf9fbb0395417168b2e40c204384274ab1b77","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash on node duplication","body":"That happened when an instanced scene was being duplicated while it also contained nodes added to it in the scene holding the instance.\n\nPlus:\n- Add comments about the logic behind all this.\n- Move the null guard to where it can protect the most, but consider it a runtime error rather that a situation we expect.\n\nFixes #13282.","is_cherrypick":false,"cherrypick_hash":"","pull":13288},"6e3d78c94c6ba0e872f37018276923158c621ba3":{"hash":"6e3d78c94c6ba0e872f37018276923158c621ba3","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDNative] disable -fPIC flag with msvc compiler","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13286},"9738ebcda047fd9b4ddf71a0da5d682ade1a2666":{"hash":"9738ebcda047fd9b4ddf71a0da5d682ade1a2666","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed height fog (was broken)","body":"-Make sure materials are named in OBJ importer, so they can be saved outside as resources.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1cf789593ce344726f43e087e5746802454c208":{"hash":"e1cf789593ce344726f43e087e5746802454c208","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13278 from eska014/jseval-returntypes","body":"Remove contrived JavaScript.eval() return types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b24df892feb30051218d27f615e6c9b3d77bfbb8":{"hash":"b24df892feb30051218d27f615e6c9b3d77bfbb8","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Update my name in AUTHORS.md","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13278},"57845b53f3e71ad8f7c72f3583042f5972beac4a":{"hash":"57845b53f3e71ad8f7c72f3583042f5972beac4a","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjY0Mjg="],"author_raw":"Eric Wiltfang <mail@eric-wiltfang.de>","committer_raw":"Eric Wiltfang <mail@eric-wiltfang.de>","summary":"Fix particle preprocessing. Fixes #12460.","body":"Remove an incorrect check likely left over from copying from the\nnormal fixed_fps update case.\n\nAlso makes sure that the preprocessing_time is always fully simulated,\nrather overshooting the mark than stopping early.","is_cherrypick":false,"cherrypick_hash":"","pull":13277},"8de25d6e627cded735e69fa0e385ebf9ceda6aaa":{"hash":"8de25d6e627cded735e69fa0e385ebf9ceda6aaa","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Remove contrived JavaScript.eval return types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13278},"d0e09d84f085c5bffdd5ad06d335be20c246e954":{"hash":"d0e09d84f085c5bffdd5ad06d335be20c246e954","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement onion skinning for the animation editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"aa5f7e0ff246001e9a6352dbc59610953171ec38":{"hash":"aa5f7e0ff246001e9a6352dbc59610953171ec38","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix mono build after bc2e8d99","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9faf6f2f40a09c109179713a61ed36504fa1df3":{"hash":"d9faf6f2f40a09c109179713a61ed36504fa1df3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build on macOS and Android after bc2e8d99","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faf5ac8d540361d910e18af1603f56ce9725387b":{"hash":"faf5ac8d540361d910e18af1603f56ce9725387b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13263 from sersoong/master-test","body":"3.0beta - Fixed doesn't close open a file window bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1937fd5e070b8c9b3108ecd022cc67e3fd5fe4ed":{"hash":"1937fd5e070b8c9b3108ecd022cc67e3fd5fe4ed","is_merge":false,"authored_by":["MDQ6VXNlcjQ1Njg2NzA="],"author_raw":"Zatherz <zatherz@linux.pl>","committer_raw":"Zatherz <zatherz@linux.pl>","summary":"Add range to anisotropic filter level (1 to 16 with integer steps)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13264},"c8d6a3b6dcf6028c0ecbc0bb324b514291c4154b":{"hash":"c8d6a3b6dcf6028c0ecbc0bb324b514291c4154b","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Fix doesn't close open a file window bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13263},"66a8a07c2cdb49476bf2055ea405657799bdd9a8":{"hash":"66a8a07c2cdb49476bf2055ea405657799bdd9a8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add importer option to make meshes bakeable by default.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c7b4c2053e36d33d19298debe611edc7b74743c":{"hash":"2c7b4c2053e36d33d19298debe611edc7b74743c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13261 from ISylvox/fix-windows-build","body":"Complete bc2e8d9 so that Windows can be built","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac92c147c681f74d4ffe843a2e332e43c662ff27":{"hash":"ac92c147c681f74d4ffe843a2e332e43c662ff27","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Completed bc2e8d99e5ae0dbd69e712cc71da3033f5f30139 so that windows can be built","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13261},"bc2e8d99e5ae0dbd69e712cc71da3033f5f30139":{"hash":"bc2e8d99e5ae0dbd69e712cc71da3033f5f30139","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,","body":"leading to unnecesary copy on writes and reduced performance.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1964d5fdddf9611e0a69f91e31c06771345754e2":{"hash":"1964d5fdddf9611e0a69f91e31c06771345754e2","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve/fix SpatialEditor state saving/restoring","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"81c49fb5368ab1194fc9cedffa8920c45f5b241b":{"hash":"81c49fb5368ab1194fc9cedffa8920c45f5b241b","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Update clang-format in modified files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"3aa79fc1a32f505f71c88e58023d728a225353e1":{"hash":"3aa79fc1a32f505f71c88e58023d728a225353e1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add ability to opt-out buffer swapping in `VS::draw()`","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"ff03a0bc7b6ac7c42dcb036ab40f45147b897c74":{"hash":"ff03a0bc7b6ac7c42dcb036ab40f45147b897c74","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement backup/restore for animated values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"76a53aa328f0f21f4d83cbaa6bf8c2096bbc4a6a":{"hash":"76a53aa328f0f21f4d83cbaa6bf8c2096bbc4a6a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Restore scenes on startup, issue 2385","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13259},"7dfba3cda9f13427f9f10a6eefbec52aef62274c":{"hash":"7dfba3cda9f13427f9f10a6eefbec52aef62274c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Fix enum tags thanks to 2bc6db6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bc6db65c14f00de5a0349e910037ca2db7fc103":{"hash":"2bc6db65c14f00de5a0349e910037ca2db7fc103","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes bug where enumeration is not being saved","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f31925b180dd0bfd2601c20d7200b9b152b12ef":{"hash":"3f31925b180dd0bfd2601c20d7200b9b152b12ef","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Universalize draw-over API for EditorPlugins","body":"- Now it is usable from both `CanvasItem` and `Spatial` editors.\n- `EditorPlugin` API changes:\n- `forward_draw_over_canvas()` becomes `forward_draw_over_viewport()`.\n- `update_canvas()` becomes `update_overlays()`, which now triggers the update of every overlay on top of any 2D or 3D viewports present. Also now it returns the number of such viewports, which is useful whenever you need to know the number of draw-over calls you'll get.\n- New: `[set/is]_force_draw_over_forwarding_enabled()` to force overlaying regardless it handles the current object type, in a similar fashion as `[set/is]_input_event_forwarding_always_enabled`. This kind of overlay is also on top of those for regular handled node types.\n- New: `forward_force_draw_over_canvas()`, which is the callback that gets called for plugins that enable forced overlaying.","is_cherrypick":false,"cherrypick_hash":"","pull":12572},"a86db9b347a5e0169a010c587208c68c0417a4c7":{"hash":"a86db9b347a5e0169a010c587208c68c0417a4c7","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Tweak editor help font sizes for better readability","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13222},"2e5dfbdb4beb52d021e89058ab64eac1a95d77b2":{"hash":"2e5dfbdb4beb52d021e89058ab64eac1a95d77b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13253 from Hinsbart/bind_gesture_events","body":"Bind InputEventGesture events.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c76a9b99b00909fa6742e6618f84de71d9e06668":{"hash":"c76a9b99b00909fa6742e6618f84de71d9e06668","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Core: Bind InputEventGesture events.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13253},"e3b0214f401da3cbb18a81cee0f0f5631f43239b":{"hash":"e3b0214f401da3cbb18a81cee0f0f5631f43239b","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"A few small adjustments to file dialogs:","body":"a) Added Backspace key support for Tree-based file dialog.\nb) Fixed issue inability to select a folder in project manager (always previous folder was selected instead).\nc) Open Directory mode: changed \"Open\" to \"Select Current Folder\"\nd) Block \"Open\" button when inappropriate content is selected (for example, file when in open folder mode, or folder when in open files mode)","is_cherrypick":false,"cherrypick_hash":"","pull":13252},"f5c513ca7beef75759cdff4d50760aebe7118df2":{"hash":"f5c513ca7beef75759cdff4d50760aebe7118df2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc status: Partial revert of e23454d, setgets are no longer listed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92f07fefcd334686e81f56555d83530ae6741c2b":{"hash":"92f07fefcd334686e81f56555d83530ae6741c2b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Remove setters and getters now exposed via properties/members","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"452af98995d0cefe18d555fed7ef29529d174b2e":{"hash":"452af98995d0cefe18d555fed7ef29529d174b2e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Better number format for memory usage","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13246},"31f62f53c516360dcf8688141a5f8a0aebada431":{"hash":"31f62f53c516360dcf8688141a5f8a0aebada431","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix block where setter/getters are cached to be skipped","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60de40726209657b5581c9a6765df21fb0e954ab":{"hash":"60de40726209657b5581c9a6765df21fb0e954ab","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add a bit space around the .import [deps] tag to make it more readable.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69aa29bbb32936689f36f19bc7bbb3ed7524a60e":{"hash":"69aa29bbb32936689f36f19bc7bbb3ed7524a60e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13249 from godotengine/Noshyaar-kcdocs","body":"Fix a mistake in KinematicCollision docs\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb83c7d6b7c11c92c6c6bf3a151b3f0749d7c230":{"hash":"bb83c7d6b7c11c92c6c6bf3a151b3f0749d7c230","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed reimport logic to also check md5 before reimporting, fixes #13135","body":"Has the nice side effect that you can share your .import folder or rename\nyour project and godot wont reimport stuff.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5a025c5e31b23ad388c413f9c85776a8001c592":{"hash":"c5a025c5e31b23ad388c413f9c85776a8001c592","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix a mistake in KinematicCollision docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13249},"f6139c2cfc52b5027cf0b426b32effada64fee62":{"hash":"f6139c2cfc52b5027cf0b426b32effada64fee62","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Attempt to remove setters/getters from doc data","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a0a56443d26804524d97d08d476ee10332df2d0":{"hash":"2a0a56443d26804524d97d08d476ee10332df2d0","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Remove option for the rulers graduations font size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13247},"3d0aec7a81131ffb2080f26e4f4544e7a30670eb":{"hash":"3d0aec7a81131ffb2080f26e4f4544e7a30670eb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13244 from bojidar-bg/13243-get-static-indexed","body":"Fix a crash in get_static_property_type_indexed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b63e84566bdced2f92adfe463481112d9695355":{"hash":"0b63e84566bdced2f92adfe463481112d9695355","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix a crash in get_static_property_type_indexed","body":"Fixes #13243","is_cherrypick":false,"cherrypick_hash":"","pull":13244},"1406fb6ede644afc621f1f8e4ac2f4a7016f4681":{"hash":"1406fb6ede644afc621f1f8e4ac2f4a7016f4681","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13241 from GodotExplorer/pr-menu-button-theme","body":"Fix style error with MenuButton in default theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3588b6b65871b452686df70b1a486ec3ceb8e8c":{"hash":"f3588b6b65871b452686df70b1a486ec3ceb8e8c","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix style error with MenuButton in default theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13241},"aa20a84aa909673ca0957f6a454789d4c3e8e62f":{"hash":"aa20a84aa909673ca0957f6a454789d4c3e8e62f","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Implemented a collapse/expand all feature request for Inspector (issue #9427) via popup of \"Object properties\" button.","body":"Editor Settings->Interface->Editor: added \"Expand All Properties\" option. Off by default.\n\nCosmetics fixes due to @Reduz notes.","is_cherrypick":false,"cherrypick_hash":"","pull":13233},"bc75fae5798c85b4fb18cbcdc3fcbc45a644dae3":{"hash":"bc75fae5798c85b4fb18cbcdc3fcbc45a644dae3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Update header version for 3.0-beta","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15ada56d73817c5c0be97882a88cb27696fcd3a8":{"hash":"15ada56d73817c5c0be97882a88cb27696fcd3a8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"679b64fe48a33781800fe70ea1ba2d25e201826c":{"hash":"679b64fe48a33781800fe70ea1ba2d25e201826c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13232 from endragor/android-multiple-icons","body":"Allow to specify multiple resolution Android icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbcf31f0b9a7b51f907955922589e5321f7ceb7d":{"hash":"cbcf31f0b9a7b51f907955922589e5321f7ceb7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13229 from sersoong/master-test","body":"3.0 - Fix context menu of first node in a new scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"762a4b4decccd33ebc95092e9411b93ea4a4ef50":{"hash":"762a4b4decccd33ebc95092e9411b93ea4a4ef50","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13227 from tagcup/shader_atan2","body":"Rename two-parameter arc-tangent function to atan in shader language,…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b93d0676d65a327a341ed503d95ea17526f07bc":{"hash":"0b93d0676d65a327a341ed503d95ea17526f07bc","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13231 from endragor/tile-bindings-fix","body":"Fix TileMap and TileSet ClassDB bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e967dbca6fee2996c71593a1e7ea0221f3c41411":{"hash":"e967dbca6fee2996c71593a1e7ea0221f3c41411","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix TileMap and TileSet ClassDB bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13231},"feb45aaf4bcde4361fa0924a9c805f08f9080c60":{"hash":"feb45aaf4bcde4361fa0924a9c805f08f9080c60","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Fix context menu of first node in a new scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13229},"871deb68780c6562a7804e986d52bdf77aa016d3":{"hash":"871deb68780c6562a7804e986d52bdf77aa016d3","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Allow to specify multiple resolution Android icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13232},"2399d11e2744cc4c3a747271ff4c573ddef2188d":{"hash":"2399d11e2744cc4c3a747271ff4c573ddef2188d","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTI1ODQ="],"author_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","committer_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","summary":"Fix read bug in compressed bone weights","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13228},"0ca9181ee8e1a0af5ba823ac2e94eb0c6da62e87":{"hash":"0ca9181ee8e1a0af5ba823ac2e94eb0c6da62e87","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Rename two-parameter arc-tangent function to atan in shader language, as it is in GLSL.","body":"Fixes #13214.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6086252f66ac185b97b0580352383e4b068b9fe5":{"hash":"6086252f66ac185b97b0580352383e4b068b9fe5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13221 from Paulb23/fix_unfolding_last_line","body":"Fixed not be able to unfold the last line","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4feeca0021b8ef6078e91fa36f9b91365cd6e01f":{"hash":"4feeca0021b8ef6078e91fa36f9b91365cd6e01f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13220 from dragmz/patch-1","body":"reduce static memory usage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6f475e6ba1b52baeacdaf9aa92960650a828dfc":{"hash":"f6f475e6ba1b52baeacdaf9aa92960650a828dfc","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed not be able to unfold the last line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13221},"b20bb8615fe2e99485bfb8e8f422ef23e5f38028":{"hash":"b20bb8615fe2e99485bfb8e8f422ef23e5f38028","is_merge":false,"authored_by":["MDQ6VXNlcjQ0NzE0Mw=="],"author_raw":"dragmz <dragmz@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"reduce static memory usage","body":"fixes #13217","is_cherrypick":false,"cherrypick_hash":"","pull":13220},"3a33725014169ce51d6ac581a4dce3b97a60da00":{"hash":"3a33725014169ce51d6ac581a4dce3b97a60da00","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13209 from GodotExplorer/debugger-a","body":"Improved update for remote scene tree and remote object.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee3179fc5c3e5f10534d5166aebbe5b64f3bfc92":{"hash":"ee3179fc5c3e5f10534d5166aebbe5b64f3bfc92","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13212 from AndreaCatania/margin","body":"Removed shape margin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a0800ebec9f8a5c6158b317e417c19995c027cc":{"hash":"0a0800ebec9f8a5c6158b317e417c19995c027cc","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Removed shape margin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13212},"949871cba6f262181e35e8adaee7e2bcf27ed2b2":{"hash":"949871cba6f262181e35e8adaee7e2bcf27ed2b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13194 from TwistedTwigleg/docs_remote_transforms","body":"Changed documentation for RemoteTransform and RemoteTransform2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2d07d5aeb9c591c5b361a3d346f049e003948d3":{"hash":"f2d07d5aeb9c591c5b361a3d346f049e003948d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13205 from TheSofox/ParallaxLayer_mirroring_regression_fix","body":"Fixed #13167. Restored ParallaxLayer mirroring that was broken by pull request #12421","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fffe6ccb48c4fa76e1f3aa625fe6589e65558c4":{"hash":"3fffe6ccb48c4fa76e1f3aa625fe6589e65558c4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13202 from AndreaCatania/master","body":"Space override scratching when body is add to world","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ef720908f1e08cf46b9a118bee800e1c6f3df33":{"hash":"9ef720908f1e08cf46b9a118bee800e1c6f3df33","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Improved update for remote scene tree and remote object.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13209},"3551fc6af03d164318a77a8ed250e6150f9246ce":{"hash":"3551fc6af03d164318a77a8ed250e6150f9246ce","is_merge":false,"authored_by":["MDQ6VXNlcjMwODk1MjU="],"author_raw":"Sofox <sofoxx@gmail.com>","committer_raw":"Sofox <sofoxx@gmail.com>","summary":"Fixed #13167. Restored ParallaxLayer mirroring that was broken by pull request #12421","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13205},"8de4df3fe2e95541f13f6ae84f8b8091387e8f31":{"hash":"8de4df3fe2e95541f13f6ae84f8b8091387e8f31","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Space override scratching when body is add to world","body":"Fixes #13182","is_cherrypick":false,"cherrypick_hash":"","pull":13202},"e39386ed870fd31b9b27bfd92ac75acfe43b6827":{"hash":"e39386ed870fd31b9b27bfd92ac75acfe43b6827","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Changed and added to the documentation for RemoteTransform and RemoteTransform2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13194},"62d86b15887371c59f99bfa37dbe2fcaf80478f7":{"hash":"62d86b15887371c59f99bfa37dbe2fcaf80478f7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Modified low processor sleep to 8000 and made it customizable (should be customizable for editor too)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81213917d11f9e177db0f0363ee42ff5a47a21dc":{"hash":"81213917d11f9e177db0f0363ee42ff5a47a21dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"change default propagation value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba891a0e8b135c61097cc1f696bd684588c225c7":{"hash":"ba891a0e8b135c61097cc1f696bd684588c225c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13143 from willnationsdev/list-insert-before-after-fix","body":"Fixes List<T>::insert_before/after","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ea5ac17e8200625ee8e9b09c7836462e33baf26":{"hash":"2ea5ac17e8200625ee8e9b09c7836462e33baf26","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13159 from AndreaCatania/ray","body":"Removed type_mask and fixed some variable name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09153f1143f9af563967eb6e355a88c3fd2c1ec1":{"hash":"09153f1143f9af563967eb6e355a88c3fd2c1ec1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12129 from willnationsdev/duplicate-fix","body":"Node.duplicate(): instanced node's descendants' props = original's runtime values.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e38efe22c7626de34912cf2346f915ccca56f77b":{"hash":"e38efe22c7626de34912cf2346f915ccca56f77b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12301 from MarianoGnu/master","body":"Implement auto-tiling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"012b39706364a8eb1ed576470a0d35c8ed498ad0":{"hash":"012b39706364a8eb1ed576470a0d35c8ed498ad0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13181 from GodotExplorer/debugger-settings","body":"Allow keep show local scene tree while debugger start","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f5defab0e90312a916642a5c90fda9464c5eb04":{"hash":"2f5defab0e90312a916642a5c90fda9464c5eb04","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add editor setting to allow keep show local scene tree while debugger start.","body":"Rename editor setting scene_tree_refresh_interval to remote_scene_tree_refresh_interval.","is_cherrypick":false,"cherrypick_hash":"","pull":13181},"655b326e50ec4f6052c7296709ca73514255f621":{"hash":"655b326e50ec4f6052c7296709ca73514255f621","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13160 from ianb96/folding_fixes","body":"TextEdit scrolling bug fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c07833f8b5966a1414a2cb85acc401aeb3c5008b":{"hash":"c07833f8b5966a1414a2cb85acc401aeb3c5008b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13178 from bojidar-bg/13174-tween-fix","body":"Make tween able to be used as before (without the need for \":...\")","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71f464e798a4f34244f07eede8be0b666b5c0e7b":{"hash":"71f464e798a4f34244f07eede8be0b666b5c0e7b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add support for Serbin (Cyrillic) locale","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b52e47f263db8549bcd2c6b7619965f48ced61a1":{"hash":"b52e47f263db8549bcd2c6b7619965f48ced61a1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b4fc2e9d0a7d133da9707aa6fea3e63fd082c4e":{"hash":"2b4fc2e9d0a7d133da9707aa6fea3e63fd082c4e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds Serbian (Cyrillic) translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bfe44de2b6435869ac2c07814fe09e939e0c27a0":{"hash":"bfe44de2b6435869ac2c07814fe09e939e0c27a0","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make tween able to be used as before (without the need for \":...\")","body":"Fixes #13174","is_cherrypick":false,"cherrypick_hash":"","pull":13178},"0300522189b090e7c1ae9c8888101ea32c4ce6bd":{"hash":"0300522189b090e7c1ae9c8888101ea32c4ce6bd","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13176 from bojidar-bg/allow-subproperty-set","body":"Fix combatibility with older .scn files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3eb7858a3a2b0a03ca8ec5ef5c85b572f612f28b":{"hash":"3eb7858a3a2b0a03ca8ec5ef5c85b572f612f28b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix combatibility with older .scn files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13176},"7f022a33a31ad276047744ef42a9fbd85f39a6b4":{"hash":"7f022a33a31ad276047744ef42a9fbd85f39a6b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13161 from Hinsbart/mono_case","body":"Mono: Use PascalCase in core types.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1c907ec732997991232cd930c7d897cea9cf041":{"hash":"e1c907ec732997991232cd930c7d897cea9cf041","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Node.duplicate(): instanced node's descendants' properties now update","body":"w/ original's runtime values.","is_cherrypick":false,"cherrypick_hash":"","pull":12129},"3cca09d96a8918369638813db3a3d0e546369503":{"hash":"3cca09d96a8918369638813db3a3d0e546369503","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"When drag'n'drop (lets say, picture in 2D mode), automatically create dragged resource as a root node if you haven't any yet.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13166},"9638c9cb5d5b43a19df390fa0bf6e996e84903bc":{"hash":"9638c9cb5d5b43a19df390fa0bf6e996e84903bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12371 from donkeybonks/color-lighten-darken","body":"Add Color.lighten and Color.darken (like LESS.css or SASS) #2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b7e9df2553f17f7d6eef5c7cb63b14d58d99d9f":{"hash":"3b7e9df2553f17f7d6eef5c7cb63b14d58d99d9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13151 from akien-mga/basis-vector3-constructor","body":"Properly implement Basis constructor using Vector3 of Euler angles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8fd9a4a62e32a34dc6ae888884eea115dcd75b4":{"hash":"f8fd9a4a62e32a34dc6ae888884eea115dcd75b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13146 from hoelzl/pr-add-ehsc-flag-for-vc","body":"Add explicit exception model flag for Visual C++","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bedcbdd420c20ff37f5afc1b81080fd7b25c2a2f":{"hash":"bedcbdd420c20ff37f5afc1b81080fd7b25c2a2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13130 from endragor/gdnative-android-export","body":"Proper GDNative export on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e69dd3c712b558df678fd458f9d24156d1da7cd2":{"hash":"e69dd3c712b558df678fd458f9d24156d1da7cd2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Mono: Use PascalCase in core types.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13161},"19c92c69c32c7c8f193a85ede6b2a0924c0302fa":{"hash":"19c92c69c32c7c8f193a85ede6b2a0924c0302fa","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"ianb96 <ianb96@gmail.com>","committer_raw":"ianb96 <ianb96@gmail.com>","summary":"code folding scrolling fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13160},"d6e413bb9cb91255014cddacdba1591e14df56dd":{"hash":"d6e413bb9cb91255014cddacdba1591e14df56dd","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Removed type_mask and fixed some variable name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13159},"817efd0b68f0072c6fbc51ee60dd49fd3bab929e":{"hash":"817efd0b68f0072c6fbc51ee60dd49fd3bab929e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13153 from YeldhamDev/remote_relationships","body":"Fixed the Remote tab not complying with the \"Draw Relationship Lines\" setting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"613d374bc571929d601af1eab17079a639fe576f":{"hash":"613d374bc571929d601af1eab17079a639fe576f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12284 from bojidar-bg/allow-subproperty-set","body":"Allow for getting/setting \"dotted\" properties of objects","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71ef7e8f6fb8f96cc622d9d38d21663486a8d652":{"hash":"71ef7e8f6fb8f96cc622d9d38d21663486a8d652","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed the Remote tab not complying with the \"Draw Relationship Lines\" setting.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13153},"a3f8dde502dbd8d164cb1a87d7a29cbe6ce64fde":{"hash":"a3f8dde502dbd8d164cb1a87d7a29cbe6ce64fde","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Properly implement Basis constructor using Vector3 of Euler angles","body":"Fixes #13104.","is_cherrypick":false,"cherrypick_hash":"","pull":13151},"08e6590fd625bc3b592b7398ec2825f3758ab6e8":{"hash":"08e6590fd625bc3b592b7398ec2825f3758ab6e8","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13149 from touilleMan/gdnative-fix-scsub-generator","body":"[GDNative] fix gdnative_api_struct.gen.h generation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b075f13988f2db892d6c27d1e223c7b10d28ee41":{"hash":"b075f13988f2db892d6c27d1e223c7b10d28ee41","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Fix&prettify gdnative_api_struct.gen.h GDNATIVE_API_INIT macro generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13149},"0cf9597758f3af3afc951d0bf02dee1aeb9a6daf":{"hash":"0cf9597758f3af3afc951d0bf02dee1aeb9a6daf","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow for getting/setting indexed properties of objects using get/set_indexed","body":"Performance is around the same as using pure set() through GDScript.","is_cherrypick":false,"cherrypick_hash":"","pull":12284},"9ebc6ab45a375310f650bf3afd31f076215ac52c":{"hash":"9ebc6ab45a375310f650bf3afd31f076215ac52c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13145 from AndreaCatania/grav","body":"Set gravity on change body mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6cfbad47a6b8abf14196d50e01bb1b15e2016e3":{"hash":"c6cfbad47a6b8abf14196d50e01bb1b15e2016e3","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Add explicit exception model flag for Visual C++","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13146},"967854f8e94b1070ae3e283f654e3c8a3c14bd65":{"hash":"967854f8e94b1070ae3e283f654e3c8a3c14bd65","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Set gravity on change body mode","body":"Fixes #13140","is_cherrypick":false,"cherrypick_hash":"","pull":13145},"640856f4d4f4e4d10e9f793caf6ac6f4d22678e6":{"hash":"640856f4d4f4e4d10e9f793caf6ac6f4d22678e6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11895 from m4nu3lf/rendering/separate_thread","body":"Restore rendering on a separate thread","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30dadb12281924ccb59efc8df4b3b9ee68c6e3a4":{"hash":"30dadb12281924ccb59efc8df4b3b9ee68c6e3a4","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11933 from cxong/master","body":"Use \"Command\" instead of \"Meta\" for macOS (#1619)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52f73a153d524ea927e1a1f3efcade36a3bd3ca5":{"hash":"52f73a153d524ea927e1a1f3efcade36a3bd3ca5","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Fixes List<T>::insert_before/after","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13143},"20b07a1fb55c31d326c3f9c36d1276eb1bcf15e6":{"hash":"20b07a1fb55c31d326c3f9c36d1276eb1bcf15e6","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13121 from Krakean/change_filedialog_removedot","body":"Remove the \".\" and \"/\" (at the end of folders name) from file manage dialog (open scene, open file, ...)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebf9b80a47f530e3f75e1e69c7ab48cfaf6cf595":{"hash":"ebf9b80a47f530e3f75e1e69c7ab48cfaf6cf595","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <ruslan.mustakov@xored.com>","committer_raw":"Ruslan Mustakov <ruslan.mustakov@xored.com>","summary":"Proper GDNative export on Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13130},"25b860ee2ac60fcc1bc58e9d82672c2549ce07ca":{"hash":"25b860ee2ac60fcc1bc58e9d82672c2549ce07ca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13132 from Chaosus/preserve_dupsignals_flags","body":"Preserve duplicate signal flags","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c9ee1f125dc45625eb32d08e623857058cf30ad":{"hash":"6c9ee1f125dc45625eb32d08e623857058cf30ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13133 from endragor/resurrect-file-logging","body":"Return and repair file logging","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fee2f367afc234afa541667ab800e2f65297e6bc":{"hash":"fee2f367afc234afa541667ab800e2f65297e6bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13134 from Chaosus/fixinvalidscroll","body":"Fix invalid scroll","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c2782a7c7456b4a473e519ebb40968c521911e7":{"hash":"1c2782a7c7456b4a473e519ebb40968c521911e7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12590 from poke1024/bsearch","body":"Add bsearch and bsearch_custom to Array","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a23136d1bdc88589ee7082098dadf74afef53c2":{"hash":"5a23136d1bdc88589ee7082098dadf74afef53c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12573 from poke1024/macostouchpad","body":"Native pan and zoom for macOS + InputEventGesture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e4336a7294f0cc31aa5ccfb2854c702aa86dcca":{"hash":"8e4336a7294f0cc31aa5ccfb2854c702aa86dcca","is_merge":false,"authored_by":["MDQ6VXNlcjEzNTY5NTk="],"author_raw":"Kyle Van Berendonck <kvanberendonck@gmail.com>","committer_raw":"Kyle Van Berendonck <kyle@vanberendonck.com>","summary":"Add Color.lightened and Color.darkened (like LESS.css or SASS)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12371},"ec4d467b4c5edac86af6aaab0545770377294346":{"hash":"ec4d467b4c5edac86af6aaab0545770377294346","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13136 from BastiaanOlij/gdnative_export_library","body":"Revert this change, we need to export symbols on the library side","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1955fecb2da7456029d67b63b24f741f02a80ba7":{"hash":"1955fecb2da7456029d67b63b24f741f02a80ba7","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Revert this change, we need to export symbols on the library side","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13136},"9240b7f2d16c0dce18ba5e3a0479920ffaede0fb":{"hash":"9240b7f2d16c0dce18ba5e3a0479920ffaede0fb","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fix invalid scroll","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13134},"d42c5646a584eb0a5ea469dc017a2892ed9b955a":{"hash":"d42c5646a584eb0a5ea469dc017a2892ed9b955a","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <ruslan.mustakov@xored.com>","committer_raw":"Ruslan Mustakov <ruslan.mustakov@xored.com>","summary":"Return and repair file logging","body":"And make it configurable, too.","is_cherrypick":false,"cherrypick_hash":"","pull":13133},"fc74dbabd54ae36a24641a95734adb2e3df47162":{"hash":"fc74dbabd54ae36a24641a95734adb2e3df47162","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Preserve duplicate signal flags","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13132},"80ad8afc85a90e6fda1b136b13c1eb42e35c115e":{"hash":"80ad8afc85a90e6fda1b136b13c1eb42e35c115e","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Native pan and zoom for macOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12573},"d6e54de50239e8ac1de645bd411eeddbf627e4dc":{"hash":"d6e54de50239e8ac1de645bd411eeddbf627e4dc","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Add bsearch and bsearch_custom to Array","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12590},"c846e49a7d3439d9aef5d499ad403304d89a3b3c":{"hash":"c846e49a7d3439d9aef5d499ad403304d89a3b3c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix loop of scene tabs updates","body":"It was a regression of f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd,\nthanks to @dragmz for finding it.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d6c6232b2c4cb95679f675345a845fc0ccbf99b":{"hash":"0d6c6232b2c4cb95679f675345a845fc0ccbf99b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13123 from vnen/editor-help-links","body":"Add extra link tags for editor help","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c90d51b729d31557ad6d45a5fe18d11f6752cf1":{"hash":"7c90d51b729d31557ad6d45a5fe18d11f6752cf1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13120 from MillionOstrich/filesystem-rmb-separator","body":"Fix extra separator in filesystem dock right click menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d2fecdeb31aaccddb9f9e1bf0efbca5c5ad93da":{"hash":"3d2fecdeb31aaccddb9f9e1bf0efbca5c5ad93da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13117 from Krakean/filesystem_dock_addshowinexplorer","body":"Files list: Add \"Show in Explorer\" popup when nothing under mouse cursor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20bda9a2badc4545cf061a1b4da32328b4caff15":{"hash":"20bda9a2badc4545cf061a1b4da32328b4caff15","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Remove the \".\" from file manage dialog (open scene, open file, ...)","body":"Also removed the \".\" from game control's FileDialog component.\n\nAlso remove the \"/\" at the end of folders name.","is_cherrypick":false,"cherrypick_hash":"","pull":13121},"1ac26faa5c77e07951831b3d6fe29b170552b4eb":{"hash":"1ac26faa5c77e07951831b3d6fe29b170552b4eb","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add extra link tags for editor help","body":"Now [member], [enum], and [signal] tags give links to their respective\ndefinitions.","is_cherrypick":false,"cherrypick_hash":"","pull":13123},"89f264c4a8a24f99d5173436dbc209973a117e8b":{"hash":"89f264c4a8a24f99d5173436dbc209973a117e8b","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Fix extra separator in filesystem dock right click menu","body":"Re-order add_separator calls to stop adding an extra separator if no item was selected.\nIt is possible for no items to be selected by right clicking the \"..\" item.","is_cherrypick":false,"cherrypick_hash":"","pull":13120},"5ff84070ca3604b43e86562a3d000ed924a604a2":{"hash":"5ff84070ca3604b43e86562a3d000ed924a604a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13119 from YeldhamDev/export_path","body":"Fixed not being able to use the \"Open a Directory\" dialog with the \"Default Export Path\" setting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fc684a111613a07ba431bbcac8314660c780079":{"hash":"3fc684a111613a07ba431bbcac8314660c780079","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed not being able to use the \"Open a Directory\" dialog with the \"Default Export Path\" setting.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13119},"09619b02c41e1c36f041ef8f8386e5565fdd052a":{"hash":"09619b02c41e1c36f041ef8f8386e5565fdd052a","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Added \"Show in Explorer\" besides \"New Folder\" to popup which appear when clicked anywhere on the files list (when no files under mouse cursor)","body":"Small fix","is_cherrypick":false,"cherrypick_hash":"","pull":13117},"d11a61962f538cb515afc0b006582fdccc514955":{"hash":"d11a61962f538cb515afc0b006582fdccc514955","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-beta a.k.a. *feature freeze*","body":"*Feature freeze* means that from now on, no new features will be considered\nfor Godot 3.0, unless explicitely decided by core developers.\n\nNew pull requests implementing additional features will be automatically\nset for the 3.1 milestone, and will only be considered for merging once the\n3.0 version goes stable and the *master* branch reopens for feature\ndevelopment.\n\nExisting PRs made before the freeze will still be reviewed and potentially\nbe merged, if the features that they implement are deemed important enough\nor don't risk to introduce issues.\n\nOtherwise, PRs should now focus on:\n- Fixing bugs\n- Enhancing existing 3.0 features","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e39dade17706f0572da182d8aa542ef06441ac20":{"hash":"e39dade17706f0572da182d8aa542ef06441ac20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12754 from MillionOstrich/compress-image-etc","body":"Attempt at fixing size mismatch in _compress_etc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b8414b8aaaf5b99ed32195cab3b2b8f3f698543":{"hash":"8b8414b8aaaf5b99ed32195cab3b2b8f3f698543","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Fix size mismatch in _compress_etc","body":"Use j for inner loop","is_cherrypick":false,"cherrypick_hash":"","pull":12754},"054a2ac579c4893f46b680b1cb0d2460aa3d9140":{"hash":"054a2ac579c4893f46b680b1cb0d2460aa3d9140","is_merge":false,"authored_by":["MDQ6VXNlcjE0MTIwNjQ0"],"author_raw":"pablotato <pabtatoramos@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add cartesian to polar conversion functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb801d4964fae52e3807e28f2cc5fcd940ce1700":{"hash":"fb801d4964fae52e3807e28f2cc5fcd940ce1700","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Allow to extends constant variable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24fe3bd605957ce803c0641a469dc3242c242238":{"hash":"24fe3bd605957ce803c0641a469dc3242c242238","is_merge":false,"authored_by":["MDQ6VXNlcjY1OTA1Nw=="],"author_raw":"Robbie Cooper <cooperra@users.noreply.github.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix file extensions persisting in file dialog after export","body":"This caused issues if one decided to export many formats in a row.\nThe new file extension would be appended to the previous one.\n\nNow, the filename is retained without its extension for successive exports.\n\nFixes #7291","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71a3e71b61690663f5bc6b1b091f578a6d6915f7":{"hash":"71a3e71b61690663f5bc6b1b091f578a6d6915f7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11783 from endragor/ios-export-frameworks","body":"Allow exporting third-party iOS Frameworks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6065b2d1778cd5dc8c078f3b59e501fb8ccdec9f":{"hash":"6065b2d1778cd5dc8c078f3b59e501fb8ccdec9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11940 from GodotExplorer/debugger","body":"Enhanced debugger for godot 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77f21b63e9f1e7a7505be0eef8d8be7f322b5fac":{"hash":"77f21b63e9f1e7a7505be0eef8d8be7f322b5fac","is_merge":false,"authored_by":["MDQ6VXNlcjYxOTQzNzc="],"author_raw":"Ricardo Maes <ricmzn@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add simple spacebar panning setting for 2D editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ddc7793bba593548cd695d2cdf13f1f7363b3f08":{"hash":"ddc7793bba593548cd695d2cdf13f1f7363b3f08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13105 from Krakean/master","body":"Files list: Add \"New Folder..\" popup when nothing under mouse cursor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0442bd6e186428becdb19f152f47c5364e292cfd":{"hash":"0442bd6e186428becdb19f152f47c5364e292cfd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12645 from Zylann/custom_aabb","body":"Implement per-instance custom bounding box","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17b9accd0c922738d91d839bdb166871c9e9ae19":{"hash":"17b9accd0c922738d91d839bdb166871c9e9ae19","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Implement per-instance custom bounding box","body":"# Conflicts:\n# servers/visual/visual_server_scene.h","is_cherrypick":false,"cherrypick_hash":"","pull":12645},"396218179cf6754413c62f7cb952054277b25201":{"hash":"396218179cf6754413c62f7cb952054277b25201","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13102 from djrm/pr_fixes","body":"Fixed runtime EDITOR_DEFs being dropped.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91a7b8c94891ccde6336e225b592675651544a79":{"hash":"91a7b8c94891ccde6336e225b592675651544a79","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13108 from djrm/pr_visual_improvements","body":"Visual fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"674d805813f487575422f196f6114d80d83d00e6":{"hash":"674d805813f487575422f196f6114d80d83d00e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13106 from muiroc/btfixes","body":"bullet cast_motion: reordered null check","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5de5b4908fd31954c36662da83c7cf3f60fe2fb":{"hash":"e5de5b4908fd31954c36662da83c7cf3f60fe2fb","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Visual fixes","body":"Added some icons (Including the onion one)\nFixed text editor ellipsis style and editor tabs","is_cherrypick":false,"cherrypick_hash":"","pull":13108},"d67b602f2f995f0044b446646619adf45d37256d":{"hash":"d67b602f2f995f0044b446646619adf45d37256d","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Add \"New Folder..\" to right mouse button click on project fileslist panel _WHEN_ no any file/folder is under mouse cursor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13105},"8f0f327f0207cbde27bbfba3ac106b9457d7201b":{"hash":"8f0f327f0207cbde27bbfba3ac106b9457d7201b","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <ruslan.mustakov@xored.com>","summary":"Allow configuring iOS export","body":"- EditorExportPlugin's _export_begin accepts all the arguments related\nto the current export (is_debug, path, flags).\n\n- EditorExportPlugin API is extended with methods allowing to configure\niOS export: add_ios_framework, add_ios_plist_content,\nadd_ios_linker_flags, add_ios_bundle_file.\n\n- iOS export template now contains Godot as a static library so that\nit can be linked with third-party Frameworks and GDNative static\nlibraries.\n\n- Adds method to DirAccess for recursive copying of a directory.\n\n- Fixes iOS export to work with Xcode 9 (released recently).","is_cherrypick":false,"cherrypick_hash":"","pull":11783},"5dac3e857fc349d2b33f53013381e32cf5ce3e1d":{"hash":"5dac3e857fc349d2b33f53013381e32cf5ce3e1d","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDM2MzM3"],"author_raw":"muiroc <ian.mario.dev@gmail.com>","committer_raw":"muiroc <ian.mario.dev@gmail.com>","summary":"bullet cast_motion: reordered null check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13106},"e07b9a89207f3570b88d9e941bcda180db300ce6":{"hash":"e07b9a89207f3570b88d9e941bcda180db300ce6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed runtime EDITOR_DEFs being dropped.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13102},"82ad05a20ef4420122b18eadf3835c4a8a49ba19":{"hash":"82ad05a20ef4420122b18eadf3835c4a8a49ba19","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13097 from ianb96/scene_tab_crash_fix","body":"Fixes a crash on linux regarding scene tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f308a5bf33d0242268a56699beea99d96b0dcea":{"hash":"9f308a5bf33d0242268a56699beea99d96b0dcea","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fix linux crash in _update_scene_tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13097},"d1831915bf009b263d13cf8fe722e10d48fe1a30":{"hash":"d1831915bf009b263d13cf8fe722e10d48fe1a30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12359 from kubecz3k/spatial-lock","body":"ability to lock spatial nodes transform in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"450bdda97a933ed9081efa20bddc71ee0b8286c9":{"hash":"450bdda97a933ed9081efa20bddc71ee0b8286c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12387 from santouits/x1111","body":"Fix x11 boot logo position in fullscreen and in maximized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30a82e5e007dfa6eca0bc2021381beae57293b91":{"hash":"30a82e5e007dfa6eca0bc2021381beae57293b91","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13094 from karroffel/gdnative-api-register-nativecall","body":"[GDNative] add a way to register call types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14ff5aa6ee19ba00237c57ec177ba67075644600":{"hash":"14ff5aa6ee19ba00237c57ec177ba67075644600","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13093 from karroffel/gdnative-static-linking-is-kill","body":"[GDNative] removed static linking fields","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00be297b84c838fb98e161f4eb9b92bf6a3beda1":{"hash":"00be297b84c838fb98e161f4eb9b92bf6a3beda1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12421 from TheSofox/parallax-overhaul","body":"Overhauled the ParallaxBackground system","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4784e9506b4c116c08c5b1a4418aa1833afbf6a4":{"hash":"4784e9506b4c116c08c5b1a4418aa1833afbf6a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12555 from kosz78/export-pck","body":"Add command line support to export pck or zip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d666319e3f3ca784658b1d7f45f5f9a09929583":{"hash":"5d666319e3f3ca784658b1d7f45f5f9a09929583","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] add a way to register call types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13094},"7388a1e11536530ac2dfb84fccd1bfd797642766":{"hash":"7388a1e11536530ac2dfb84fccd1bfd797642766","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] removed static linking fields","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13093},"89fc4536693a2b31ed1423998525cfd03fbfec16":{"hash":"89fc4536693a2b31ed1423998525cfd03fbfec16","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13092 from godotengine/revert-12644-ogg_loop","body":"Revert \"Added loop_begin and loop_end to OggVorbisStream\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e28bd602cc9a87a6989a65ece46f1b02153e418":{"hash":"2e28bd602cc9a87a6989a65ece46f1b02153e418","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Added loop_begin and loop_end to OggVorbisStream\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13092},"4d5b82811f23ad1f7a14c18e723611e2cb4a3311":{"hash":"4d5b82811f23ad1f7a14c18e723611e2cb4a3311","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13006 from hoelzl/pr-placement-delete","body":"Add placement deletes to avoid warnings on VC++","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d413f372be9dac1bdd9ae6a709de910d8691b58f":{"hash":"d413f372be9dac1bdd9ae6a709de910d8691b58f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make old scenes readable again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44986081f2aa549a8a3a38b567bbb258c4b8a072":{"hash":"44986081f2aa549a8a3a38b567bbb258c4b8a072","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13082 from groud/fix_err_class_registration","body":"Fixes a double class registration error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1ec8ff6e8ac8a6889169d3db55ee5a160ae9e1e":{"hash":"f1ec8ff6e8ac8a6889169d3db55ee5a160ae9e1e","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fixes a double class registering error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13082},"90e37d58d55d5e8b79b3edc6167c3db94a4c423e":{"hash":"90e37d58d55d5e8b79b3edc6167c3db94a4c423e","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13060 from karroffel/gdnative-version-error","body":"[GDNative] (version-) error reporting + small API change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33ffdba553e90471150bd84067c88a79e874a2aa":{"hash":"33ffdba553e90471150bd84067c88a79e874a2aa","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] removed godot_string_c_str","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13060},"0865365e21b9d5b33f12e48fb6f5f50e19f48e7d":{"hash":"0865365e21b9d5b33f12e48fb6f5f50e19f48e7d","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] loading error and version error procs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13060},"341bf71dc17f8c4a84291b89a78ecc2936d85378":{"hash":"341bf71dc17f8c4a84291b89a78ecc2936d85378","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13023 from tom95/particles-align-y-12865","body":"Make particles with DISABLE_Z active respect ALIGN_Y. Fixes #12865","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bcfb0a09f89f6734e2404acd68505dc45b402ee6":{"hash":"bcfb0a09f89f6734e2404acd68505dc45b402ee6","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Implement auto-tiling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12301},"a0f49396d6393219fed338f9a7f1e2df879b8ad7":{"hash":"a0f49396d6393219fed338f9a7f1e2df879b8ad7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13080 from Slowgames/bugfix/10721","body":"Basis accepts Vector3 as constructor argument.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd81c001fc029f0c0f1097562515c54d9e18c242":{"hash":"fd81c001fc029f0c0f1097562515c54d9e18c242","is_merge":false,"authored_by":[""],"author_raw":"Chip Collier <chip.collier@innogames.com>","committer_raw":"Chip Collier <chip.collier@innogames.com>","summary":"Basis accepts Vector3 as constructor argument.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13080},"63e91029b12cb2baf7514ee2d16a70c0d6ff460c":{"hash":"63e91029b12cb2baf7514ee2d16a70c0d6ff460c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS and DONORS list","body":"New contributors added as AUTHORS:\n@AndreaCatania, @sheepandshepherd, @poke1024, @DmitriySalnikov, @ianb96,\n@hoelzl, @mhilbrunner, @n-pigeon.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b91fa19582f21168392e75265bc1830b01a0d464":{"hash":"b91fa19582f21168392e75265bc1830b01a0d464","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12644 from mrcdk/ogg_loop","body":"Added loop_begin and loop_end to OggVorbisStream","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91349290dce955abe8c8014e9107d1a4bd35ae9c":{"hash":"91349290dce955abe8c8014e9107d1a4bd35ae9c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12717 from NathanWarden/material_import_fix","body":"Fixed a bug where materials and/or meshes weren't assigned to scene on first import.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3dad0ce8f4815165966751705a07fae6e6e2b796":{"hash":"3dad0ce8f4815165966751705a07fae6e6e2b796","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12942 from sersoong/master-test","body":"3.0 - add open feture to dependency_editor.cpp(View Owner..)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b5c44730176a17f179a49dde4fbf119e4652221":{"hash":"7b5c44730176a17f179a49dde4fbf119e4652221","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12952 from bojidar-bg/12392-export-enums","body":"Allow exporting enums from GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d105aba9a9a966ceb506f1bebd4f61bce792115":{"hash":"6d105aba9a9a966ceb506f1bebd4f61bce792115","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12983 from ianb96/scene_add_tab","body":"Add Scene button and tab scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6dc909ebe9b72fc603ee523bed7c8f6d307fd06":{"hash":"d6dc909ebe9b72fc603ee523bed7c8f6d307fd06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12984 from willnationsdev/richtextlabel-hover-signal","body":"RichTextLabel: Adding ability for single meta hovering","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f52db75c60dfc6882074f68e8a3305e5a8c0733":{"hash":"7f52db75c60dfc6882074f68e8a3305e5a8c0733","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13008 from Chaosus/assetstorefixes","body":"Few fixes for asset store browser","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cab1a67fc33a9bd4686b7a66ff3f63e990f22969":{"hash":"cab1a67fc33a9bd4686b7a66ff3f63e990f22969","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13075 from sersoong/master-test3","body":"[3.0] - Add close other tabs to Script Editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49a73182d322f258b0fab76077a41b3f68a62bb1":{"hash":"49a73182d322f258b0fab76077a41b3f68a62bb1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13041 from RandomShaper/unify-node-duplicate","body":"Let SceneTreeDock duplicate nodes via Node::duplicate()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1f037eeb94ce4e3977ffde32c5f7a1cc96cf81b":{"hash":"b1f037eeb94ce4e3977ffde32c5f7a1cc96cf81b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13049 from tagcup/pathfollow2d_parallel_transport","body":"Use parallel transport in PathFollow2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa8bc8ef13f8e628ba8d7a28d7aae3231ccea330":{"hash":"fa8bc8ef13f8e628ba8d7a28d7aae3231ccea330","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13061 from eska014/html5-export","body":"Export boot splash image and add option for custom HTML shell file in HTML5 export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83e72877524f1fdd8eeacf96021719770b8fde22":{"hash":"83e72877524f1fdd8eeacf96021719770b8fde22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13053 from akien-mga/methods-mkstr","body":"Remove need to _MKSTR version strings and rename \"revision\" to \"build\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"414b388499a7fbabe85f60a968612175e61540f9":{"hash":"414b388499a7fbabe85f60a968612175e61540f9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix TextEdit::cursor_set_line bindings","body":"As spotted by @neikeq - fixes #13068.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66f6a8b4b521395b17f757e64a4341f33df674fe":{"hash":"66f6a8b4b521395b17f757e64a4341f33df674fe","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Add close other tabs to Script Editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13075},"f88f8e1a4a078ff9c14398f5b5ff5cb1f7780c14":{"hash":"f88f8e1a4a078ff9c14398f5b5ff5cb1f7780c14","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Few fixes for asset store browser","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13008},"360343fb5a09a02df2774712c3730a20c9a4d26d":{"hash":"360343fb5a09a02df2774712c3730a20c9a4d26d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13065 from DoctorAlpaca/master","body":"Fix the prevention for sliding on slopes in the 2d version of move_and_slide","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebdf9cee6b87ab9cffa05d771889fac8ca38f19f":{"hash":"ebdf9cee6b87ab9cffa05d771889fac8ca38f19f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13073 from kosz78/android-compile-sdk-version","body":"Up android 'compileSdkVersion' to 24\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3889ad1b4dddd003dbfa7d858cc4ab734f1bb2f":{"hash":"d3889ad1b4dddd003dbfa7d858cc4ab734f1bb2f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"EditorSettings: Dehardcode major in config file name","body":"It was readded in panic after I mistakenly removed the hardcoded \"-3\" in #12988,\nforgetting that Windows would still use the same path and thus conflict with 2.1\n(contrarily to macOS and Linux).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79178e75cd80c09574b05ad7886781b40b2137d4":{"hash":"79178e75cd80c09574b05ad7886781b40b2137d4","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Set android 'compileSdkVersion' to 24","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13073},"8e6c281a0489ee908eb1666d30b65fb22edba670":{"hash":"8e6c281a0489ee908eb1666d30b65fb22edba670","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13072 from sersoong/master-test2","body":"[3.0] - Change editor_settings.tres to editor_settings-3.tres","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fcbec6331c834db7b4118e038278e1f02e9a8f06":{"hash":"fcbec6331c834db7b4118e038278e1f02e9a8f06","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Change editor_settings.tres to editor_settings-3.tres","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13072},"98cb49283ddcd1ab01db0e92d691dbffbacd9d6b":{"hash":"98cb49283ddcd1ab01db0e92d691dbffbacd9d6b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to change indirect light energy.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7dd9e5c57cec3d93ab6a359559d5a79e87d5bf4a":{"hash":"7dd9e5c57cec3d93ab6a359559d5a79e87d5bf4a","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjY0Mjg="],"author_raw":"Eric Wiltfang <mail@eric-wiltfang.de>","committer_raw":"Eric Wiltfang <mail@eric-wiltfang.de>","summary":"Fix the prevention for sliding on slopes in the 2d version of move_and_slide","body":"Done by using the same method the 3d counterpart uses.\n\nFixes #13063.","is_cherrypick":false,"cherrypick_hash":"","pull":13065},"3fd23da5ee2e69e1aca663b52ecf1f3d61188a64":{"hash":"3fd23da5ee2e69e1aca663b52ecf1f3d61188a64","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename the version's \"revision\" to \"build\"","body":"That \"revision\" was inherited from SVN days but had been since then\nused to give information about the build: \"custom_build\", \"official\",\n\"<some distro's build>\".\n\nIt can now be overridden with the BUILD_NAME environment variable.","is_cherrypick":false,"cherrypick_hash":"","pull":13053},"6947bed015c33706b9a441fd47cd84f0da99097c":{"hash":"6947bed015c33706b9a441fd47cd84f0da99097c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Pass engine name and version parts as proper strings","body":"Removes the need for _MKSTR all over the place which has the drawback of\nconverting _MKSTR(UNKNOWN_DEFINE) to \"UKNOWN_DEFINE\" instead of throwing\na compilation error.","is_cherrypick":false,"cherrypick_hash":"","pull":13053},"ecf80fbbbadaa782cbe81a6562916331c6762970":{"hash":"ecf80fbbbadaa782cbe81a6562916331c6762970","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12988 from akien-mga/xdg-home-paths","body":"Add support for XDG Base Directory spec","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc26a5bd3a51b11bab63112275e7045c63a0ffc4":{"hash":"bc26a5bd3a51b11bab63112275e7045c63a0ffc4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12936 from n-pigeon/planar_scale_gizmo","body":"Implemented planar scaling with two modes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d826b043ad285121cedf6286d1fad1eb23535bcc":{"hash":"d826b043ad285121cedf6286d1fad1eb23535bcc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12950 from ianb96/code_folding","body":"Code Folding","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fc0b23210df7fbb6e95f8765e798bacd1853f46":{"hash":"9fc0b23210df7fbb6e95f8765e798bacd1853f46","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13051 from akien-mga/check-gles3-support","body":"Check whether GL context supports the expected API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"171c46120d7fc3ff73500711824995cd24a64a51":{"hash":"171c46120d7fc3ff73500711824995cd24a64a51","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13042 from gad-o/customIconFix","body":"Fix #10798: Fixes Change Type does not change icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae859fb81e75b1e7dd3caf37efed6b59b32c83f6":{"hash":"ae859fb81e75b1e7dd3caf37efed6b59b32c83f6","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Export boot splash and add custom HTML file option in HTML5 export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13061},"9143df15976c26e931d66fd89d3158ccb5934535":{"hash":"9143df15976c26e931d66fd89d3158ccb5934535","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13059 from dragmz/13009","body":"Fix Regression: running current scene (unsaved) will ask for main scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc88a4cea6055d66b398ba1664614dfb067eaf57":{"hash":"cc88a4cea6055d66b398ba1664614dfb067eaf57","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13030 from Krakean/master","body":"Add \"View FPS\" in 3D->Perspective's popup.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a14bd7099582b493fe7863b7444b118688ba822d":{"hash":"a14bd7099582b493fe7863b7444b118688ba822d","is_merge":false,"authored_by":["MDQ6VXNlcjQ0NzE0Mw=="],"author_raw":"Marcin Zawiejski <dragmz@gmail.com>","committer_raw":"Marcin Zawiejski <dragmz@gmail.com>","summary":"Fix Regression: running current scene (unsaved) will ask for main scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13059},"55f992942ce51c618cbc8bff4ae4340170afef0d":{"hash":"55f992942ce51c618cbc8bff4ae4340170afef0d","is_merge":false,"authored_by":["MDQ6VXNlcjYwODM5MjU="],"author_raw":"Dmitry Koteroff <vortex@verona.im>","committer_raw":"Dmitry Koteroff <vortex@verona.im>","summary":"Add \"View FPS\" in 3D->Perspective's popup.","body":"\"Fixes\" to make it acceptable by clang-format.\n\n\"Fixes\" to make it acceptable by clang-format.","is_cherrypick":false,"cherrypick_hash":"","pull":13030},"a5939c2953d63178451d9643650d88d5a2fcf0f2":{"hash":"a5939c2953d63178451d9643650d88d5a2fcf0f2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13056 from RoyBerube/master","body":"Visual Studio project creation bug fix\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d2bc9613887d9ad02f5c3f95ebd65714fe5c4aee":{"hash":"d2bc9613887d9ad02f5c3f95ebd65714fe5c4aee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13000 from djrm/pr_import_fixes","body":"import fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d5a87a4225782cef357b9814fd47e4a26653e34":{"hash":"4d5a87a4225782cef357b9814fd47e4a26653e34","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzc0NDkw"],"author_raw":"RoyBerube <royberube1965@gmail.com>","committer_raw":"RoyBerube <royberube1965@gmail.com>","summary":"Visual Studio project creation bug fix","body":"A bug in the /drivers SCons script was preventing files in the /drivers and some in the /thirdparty directories from being added to the VS project.\n\nThis will only affect builds that use the 'vsproj=yes' option.","is_cherrypick":false,"cherrypick_hash":"","pull":13056},"d40b1825fc7c21b80a9482ff7e3ee571dc237d17":{"hash":"d40b1825fc7c21b80a9482ff7e3ee571dc237d17","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"change low cpu delay to 1 usec, should make editor smoother and not really use\"","body":"This reverts commit ca194033061b4b29fe00d8e9bddf2f0478b3c3f0.\n\nSee discussion in https://github.com/godotengine/godot/commit/ca194033061b4b29fe00d8e9bddf2f0478b3c3f0#commitcomment-25715906\nIt also did not fix the issue it claimed to fix.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"469cff734f7d76aac3457f89a0b5986898bb7efe":{"hash":"469cff734f7d76aac3457f89a0b5986898bb7efe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13018 from hoelzl/pr-cpp-hint","body":"Add cpp.hint file to improve IntelliSense","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ace4011e4fcc3f684ce0992137645f614cfdee9":{"hash":"6ace4011e4fcc3f684ce0992137645f614cfdee9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13045 from akien-mga/gles2-cleanup","body":"Cleanup old references to GLES2 renderer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39204630a7165ecda15228d7b5210e1634e6bcf9":{"hash":"39204630a7165ecda15228d7b5210e1634e6bcf9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13052 from djrm/pr_fixes","body":"Fix import obj as scene.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93be4982d012a25f034210623d50e519cdeddabf":{"hash":"93be4982d012a25f034210623d50e519cdeddabf","is_merge":false,"authored_by":["MDQ6VXNlcjQzMTM3NTE="],"author_raw":"Tom Beckmann <tomjonabc@gmail.com>","committer_raw":"Tom Beckmann <tomjonabc@gmail.com>","summary":"Make particles with DISABLE_Z active respect ALIGN_Y. Fixes #12865","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13023},"5a0be858f4d52b374112f33245be16299a23e300":{"hash":"5a0be858f4d52b374112f33245be16299a23e300","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Let SceneTreeDock duplicate nodes via Node::duplicate()","body":"Helps with #11182.","is_cherrypick":false,"cherrypick_hash":"","pull":13041},"728696697174e70bca49e6fd806ffabd20eb728f":{"hash":"728696697174e70bca49e6fd806ffabd20eb728f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove out-of-logic assignment of instance's original scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13041},"4c76c6892c1770f4e8f95bd8a4d8dcddf31d96d4":{"hash":"4c76c6892c1770f4e8f95bd8a4d8dcddf31d96d4","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Add placement deletes to avoid warnings on VC++","body":"When compiling with VC++ 2017, Godot generates huge numbers of\nC4291 warnings about missing placement delete.\n\nI have not found a way to disable these warnings using compiler\noptions: AFAICT there is no equivalent to `-f-no-exceptions` for\nVC++ (there is only /EH to change the exception-handling model,\n/GX is deprecated) and adding /wd4291 to the\n`disable_nonessential_warnings` list in the `SConstruct` file\nor even compiling with `warnings=no` does not disable the\nmessages.\n\nPlacement delete is only called when placement new throws an\nexception, since Godot doesn't use exceptions this change should\nhave no runtime effect.\n\nFixes #12654 (probably, difficult to say without log)","is_cherrypick":false,"cherrypick_hash":"","pull":13006},"1552dbfb21f005ae7f747b8867f9da553b678b77":{"hash":"1552dbfb21f005ae7f747b8867f9da553b678b77","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13001 from capnm/fix_class_docs_inline_markup","body":"Fix the class docs for the rst-syntax errors.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"589976321c8210a586d4c278c9bbf2b4d480ee19":{"hash":"589976321c8210a586d4c278c9bbf2b4d480ee19","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Add cpp.hint file to improve IntelliSense","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13018},"6e3f2f44af808e9f4255c2462e16beee844c0df7":{"hash":"6e3f2f44af808e9f4255c2462e16beee844c0df7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use new XDG folders to dehardcode paths","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12988},"32c12a92a5633678921ee9e43f72eb3b59a635ed":{"hash":"32c12a92a5633678921ee9e43f72eb3b59a635ed","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add initial support for the XDG Base Directory spec","body":"Spec version 0.7 from https://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html\n(latest as of this commit).\n\nThree virtual methods are added to OS for the various XDG paths we will use:\n- OS::get_data_path gives XDG_DATA_HOME, or if missing:\n~/.local/share on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows\n- OS::get_config_path gives XDG_CONFIG_HOME, or if missing:\n~/.config on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows\n- OS::get_cache_path gives XDG_CACHE_HOME, or if missing:\n~/.cache on X11, ~/Library/Caches on macOS and %APPDATA% on Windows\n\nSo for Windows there are no changes, for Linux we follow the full split spec\nand for macOS stuff will move from ~/.godot to ~/Library/Application Support/Godot.\n\nSupport for system-wide installation of templates on Unix was removed for now,\nas it's a bit hackish and I don't think anyone uses it.\n\nuser:// will still be OS::get_data_path() + \"/godot/app_userdata/$name\" by\ndefault, but when using the application/config/use_shared_user_dir option\nit will now use XDG_DATA_HOME/$name, e.g. ~/.local/share/MyGame.\n\nFor now everything still goes in EditorSettings::get_settings_dir(), but\nthis will be changed in a later commit to make use of the new splitting\nwhere relevant.\n\nPart of #3513.","is_cherrypick":false,"cherrypick_hash":"","pull":12988},"5e56366eba53a8ccfc4de48f0d0aa78a4cb1bc98":{"hash":"5e56366eba53a8ccfc4de48f0d0aa78a4cb1bc98","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix import obj as scene.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13052},"c574be55669342e71f6395303f4d287c81da6c2d":{"hash":"c574be55669342e71f6395303f4d287c81da6c2d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Check whether GL context supports the expected API","body":"I couldn't test it yet myself (GPU supports GL 4.5), so we'll need to see if it behaves\nas expected on systems that don't support OpenGL 3.3 or GL ES 3.0.","is_cherrypick":false,"cherrypick_hash":"","pull":13051},"7c3ba6f72bf06755cec0439d8560ca72ef80b780":{"hash":"7c3ba6f72bf06755cec0439d8560ca72ef80b780","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Fix the class docs for the rst-syntax errors.","body":"- Generate a correkt rst-syntax for the [/code] inline markup.\n(http://www.sphinx-doc.org/en/1.6.5/rest.html#inline-markup)\n- Fix xml souce bugs\n\nfor the sphinx's rst syntax werrors:\n\nclass_area.rst:319: WARNING: Inline literal start-string without end-string.\nclass_area2d.rst:287: WARNING: Inline literal start-string without end-string.\nclass_audioserver.rst:287: WARNING: Inline literal start-string without end-string.\nclass_control.rst:509: WARNING: Inline literal start-string without end-string.\nclass_image.rst:422: WARNING: Inline literal start-string without end-string.\nclass_image.rst:434: WARNING: Inline literal start-string without end-string.\nclass_inputevent.rst:74: WARNING: Inline literal start-string without end-string.\nclass_inputeventaction.rst:45: WARNING: Inline literal start-string without end-string.\nclass_inputmap.rst:47: WARNING: Inline literal start-string without end-string.\nclass_kinematicbody.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string.\nclass_kinematicbody2d.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string.\nclass_line2d.rst:182: WARNING: Inline literal start-string without end-string.\nclass_thread.rst:51: WARNING: Inline literal start-string without end-string.\nclass_treeitem.rst:160: WARNING: Inline literal start-string without end-string.","is_cherrypick":false,"cherrypick_hash":"","pull":13001},"4e87f471d7e9885f447af79fe28b37ac30487b46":{"hash":"4e87f471d7e9885f447af79fe28b37ac30487b46","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use parallel transport in PathFollow2D.","body":"Fixes #12995.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"249c11784acd1c2b206efc2ab408c638bcd01287":{"hash":"249c11784acd1c2b206efc2ab408c638bcd01287","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13046 from AndreaCatania/kinfix","body":"Some Bullet bug fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0795ae2fe72e8641951af57e9a83fbae7d3a43c":{"hash":"f0795ae2fe72e8641951af57e9a83fbae7d3a43c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13044 from eska014/enginejs","body":"Change HTML5 start-up API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39a4a6777641cd7a505604ecfee68e7d42abacc1":{"hash":"39a4a6777641cd7a505604ecfee68e7d42abacc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13043 from volzhs/post-import","body":"Restore post_import function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"618450caec0df64b53a112cb1333d73a91b50aa2":{"hash":"618450caec0df64b53a112cb1333d73a91b50aa2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13040 from RandomShaper/fix-signals-dup","body":"Fix duplication of signals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e89ec04be864f4e0ae059a94479270967ee9d7fb":{"hash":"e89ec04be864f4e0ae059a94479270967ee9d7fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13039 from sketchyfun/animation_key_selection_fix","body":"Fixed issues with clicking animation keys that are on frame 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22bdad8bbe2306d5b3ccaeb25483b39fc760de53":{"hash":"22bdad8bbe2306d5b3ccaeb25483b39fc760de53","is_merge":false,"authored_by":["MDQ6VXNlcjgwMjc2NTA="],"author_raw":"Orkun <orkuntezerm@gmail.com>","committer_raw":"Orkun <orkuntezerm@gmail.com>","summary":"Fix #10798: Fixes Change Type does not change icon","body":"Problem : While replacing old node properties with new ones, we\nalso copy meta data of old node's icon\n\nSolve: don't copy meta so don't override _editor_icon","is_cherrypick":false,"cherrypick_hash":"","pull":13042},"0327a51c1237e2956b5b4d3e520e43a958f1bf8e":{"hash":"0327a51c1237e2956b5b4d3e520e43a958f1bf8e","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Added null check in Bullet cast_motion API","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13046},"f5e85c61039f8ff17805172c7a417747070bbc98":{"hash":"f5e85c61039f8ff17805172c7a417747070bbc98","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12955 from groud/editor_canvas_item_api_rework","body":"Editor canvas item api rework","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d629a753ec8d6b3e01f608652e43909be1b2c254":{"hash":"d629a753ec8d6b3e01f608652e43909be1b2c254","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13033 from MednauN/master","body":"Add currency code to iOS product details response","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c5ce7cd8598c7e38f3c74ebf8e1b3e9c14fbf6e":{"hash":"3c5ce7cd8598c7e38f3c74ebf8e1b3e9c14fbf6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13031 from YeldhamDev/dock_label","body":"Added a label to the Dock Positioner","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d250ade37b1e74dd11c870be279318ba01a8ba70":{"hash":"d250ade37b1e74dd11c870be279318ba01a8ba70","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed gravity scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13046},"9f134aa5d1b9e3714cd9a19948004204b7f41c68":{"hash":"9f134aa5d1b9e3714cd9a19948004204b7f41c68","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup old references to GLES2 renderer","body":"There are still some left in the Android Java code, even stuff to swap between\nGLES1 and GLES2 support from early Godot days... would be good to see some cleanup\nthere too one day.\n\nThe \"graphics/api\" option for Android exports is removed, as only GLES 3.0 is supported.\nIt can be readded when GLES 2.0 support comes back. Fixes #13004.","is_cherrypick":false,"cherrypick_hash":"","pull":13045},"aa3e740a536765d413c4232853a87e0d12d10223":{"hash":"aa3e740a536765d413c4232853a87e0d12d10223","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Removed dynamic_cast from Bullet Server","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13046},"e6ba1630315ef675712319f938dbaea08b3aa59f":{"hash":"e6ba1630315ef675712319f938dbaea08b3aa59f","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed kinematic movement on concave shape","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13046},"bea607d53e4adff19956adbe09ace170d8cc40b8":{"hash":"bea607d53e4adff19956adbe09ace170d8cc40b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13015 from hoelzl/pr-vs-no-progress","body":"Suppress progress messages in Visual Studio output pane\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a088879502a1ac80c6ab791d79b7a5482aef811":{"hash":"4a088879502a1ac80c6ab791d79b7a5482aef811","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13016 from neikeq/issue-13011","body":"Mono: Fix compiler error with Variant::operator AABB()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b596cdbe046c4a4ed0cca51c5cd961e4c7dfeea":{"hash":"3b596cdbe046c4a4ed0cca51c5cd961e4c7dfeea","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13024 from omar25h/set_current_tab_fix","body":"fix set_current_tab: Indexp_current=-1 out of size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"992a40a50dc886ba29a907360374b18f1cbeaebb":{"hash":"992a40a50dc886ba29a907360374b18f1cbeaebb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12961 from eska014/platform-doc","body":"Facilitate documenting platform-exclusive classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30af5e81db3981ae0e98fe2c6bffc0606074aef2":{"hash":"30af5e81db3981ae0e98fe2c6bffc0606074aef2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Restore post_import function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13043},"35adf718cfdb4950177f645b30340d93dc2499bf":{"hash":"35adf718cfdb4950177f645b30340d93dc2499bf","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Change HTML5 start-up API","body":"Rename engine.start() to startGame(), new start() takes string arguments\nhanded directly to main(). Rename Engine.loadEngine() to load().\n\nAdd setLocale(), setResizeCanvasOnStart(), setExecutableName() and\npreloadFile().","is_cherrypick":false,"cherrypick_hash":"","pull":13044},"9107357c8dfda98c5adb33d3c5f4a7be1996fa07":{"hash":"9107357c8dfda98c5adb33d3c5f4a7be1996fa07","is_merge":true,"authored_by":[],"author_raw":"Leon Krause <Lk@Leonkrause.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13003 from eska014/drop-asmjs","body":"Drop HTML5 asm.js support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"803b3934d6f85b71c60f2338a77ab5c5393cf422":{"hash":"803b3934d6f85b71c60f2338a77ab5c5393cf422","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix duplication of signals","body":"- Partially revert 6496b53549aca7b1be57c3be55815f32a4842201, adding a comment about why duplications of signals must happen as a second phase.\n- Add fallback logic for connections to nodes not in the duplicated hierarchy.\n- Remove redundant call to `Node::_duplicate_signals()`.\n\nFixes #12951.","is_cherrypick":false,"cherrypick_hash":"","pull":13040},"09b7a651b85d8711d89d3934d6d995d9a1b21ad6":{"hash":"09b7a651b85d8711d89d3934d6d995d9a1b21ad6","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDY0MDEz"],"author_raw":"BenH <sketchyfun@gmail.com>","committer_raw":"BenH <sketchyfun@gmail.com>","summary":"Fixed issue with animation keys that are on frame 0 being difficult to click","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13039},"8d1f2b1857322ed2875cd83b275f3a80f04394a9":{"hash":"8d1f2b1857322ed2875cd83b275f3a80f04394a9","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Rework the canvas_item API for further improves to the canvas item editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12955},"cb86f6fbf61263e0cfe73313de595b8e3ffd4bdb":{"hash":"cb86f6fbf61263e0cfe73313de595b8e3ffd4bdb","is_merge":false,"authored_by":["MDQ6VXNlcjU1NTgyMTE="],"author_raw":"Omar Al Halabi <omar_halabi25@hotmail.com>","committer_raw":"Omar Al Halabi <omar_halabi25@hotmail.com>","summary":"fix set_current_tab: Indexp_current=-1 out of size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13024},"0aa4765904b0aea28ccf485b2428b027a5960df4":{"hash":"0aa4765904b0aea28ccf485b2428b027a5960df4","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12989 from capnm/fix_class_makerst","body":"Fix class docs, improve error handling of the rst generator.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"baaafc5829959e065d2243092baa0369ad4a7841":{"hash":"baaafc5829959e065d2243092baa0369ad4a7841","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12999 from Hinsbart/dnd_import","body":"Editor: Drop files to copy them to project.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"785f364bb0be0f4c38dcbc32e30bb7668da1989f":{"hash":"785f364bb0be0f4c38dcbc32e30bb7668da1989f","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Add currency code to iOS product details response","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13033},"fd52555bbe53d08ec6d1652b6f26b76e4bb8da23":{"hash":"fd52555bbe53d08ec6d1652b6f26b76e4bb8da23","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Added a label to the Dock Positioner.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13031},"40574c1fc0ca37f1407cc75d56f48cebd468d482":{"hash":"40574c1fc0ca37f1407cc75d56f48cebd468d482","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13026 from kbake/line_edit_ignored_expand_to_len_12447","body":"Allow LineEdit's expand_to_len be set via inspector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1fefe2245954cc9e76b4966d7c6eab60c5a7a43":{"hash":"b1fefe2245954cc9e76b4966d7c6eab60c5a7a43","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #13014 from sketchyfun/animation_editor_button_fix","body":"AnimationEditor keys button fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd":{"hash":"f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"add scene button and tab scrolling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12983},"1e59169d2d62edc25d5c046ff119cdd9bc991a18":{"hash":"1e59169d2d62edc25d5c046ff119cdd9bc991a18","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"scrolling fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12950},"a5973f4071128e5f7094120eb40cab2388c82069":{"hash":"a5973f4071128e5f7094120eb40cab2388c82069","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MjM0ODg="],"author_raw":"kbake <kbake@outlook.com>","committer_raw":"kbake <kbake@outlook.com>","summary":"change expand_to_len property to add on nonzero...also rename to","body":"expand_to_text_length and shift window on expand to see all text","is_cherrypick":false,"cherrypick_hash":"","pull":13026},"f9a38d2309043de9e0c763ae72aa81b25c1dfca7":{"hash":"f9a38d2309043de9e0c763ae72aa81b25c1dfca7","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"CommandQueueMT doesn't lock during command execution","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11895},"871c47a2bba3ce5adaf5e46e5f8d64acf5a48a1d":{"hash":"871c47a2bba3ce5adaf5e46e5f8d64acf5a48a1d","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Restore rendering on a separate thread","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11895},"b51b3dc03088dba90ca6dae8b9ecd20dd7e96da2":{"hash":"b51b3dc03088dba90ca6dae8b9ecd20dd7e96da2","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix compiler error with Variant::operator AABB()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13016},"8354bb463856373c358653feacdfa20b97e0d80f":{"hash":"8354bb463856373c358653feacdfa20b97e0d80f","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Suppress progress messages in Visual Studio output pane","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13015},"090a9abf841b0a1700c27d243971174aa34d3c0c":{"hash":"090a9abf841b0a1700c27d243971174aa34d3c0c","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDY0MDEz"],"author_raw":"BenH <sketchyfun@gmail.com>","committer_raw":"BenH <sketchyfun@gmail.com>","summary":"Fixed issue where some of the animation editor buttons were difficult to click, mainly the add key button. This was due to an error in the offsets","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13014},"ddf21ca016c611bf4b88d6e96bae0c65faeb6618":{"hash":"ddf21ca016c611bf4b88d6e96bae0c65faeb6618","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Remove asm.js support from HTML5 platform","body":"Since WebGL 2.0 is required, requiring WebAssembly support as well has\nlittle impact on compatibility.","is_cherrypick":false,"cherrypick_hash":"","pull":13003},"59c2e8906a5cb64b55f29d656a5a27366ace38a0":{"hash":"59c2e8906a5cb64b55f29d656a5a27366ace38a0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved packed scene previews.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13000},"63b1a096eb17fd52cd46c36177e5158dce54a60a":{"hash":"63b1a096eb17fd52cd46c36177e5158dce54a60a","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Facilitate exposing platform-exclusive interfaces to all platforms","body":"This makes the interfaces available, without implementation, in other\nplatforms and the editor, which facilitates documenting platform-exclusive\nclasses.\n\nPlatform-exclusive APIs must be set up in platform/<platform>/api/api.cpp.\nProvide noop method-implementations where necessary.\n\nAlso setup and document the HTML5 platform's JavaScript singleton.","is_cherrypick":false,"cherrypick_hash":"","pull":12961},"d350f506a0fd764b5ce3045d4f88fdaa2dacabb4":{"hash":"d350f506a0fd764b5ce3045d4f88fdaa2dacabb4","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"TextEdit code folding","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12950},"63283eca5542314ea5b71afa1fe39bd48c202a4d":{"hash":"63283eca5542314ea5b71afa1fe39bd48c202a4d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12998 from djrm/pr_fixes","body":"some fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62eda56e67e2a0df6338f6b44ba43d71bb7a339a":{"hash":"62eda56e67e2a0df6338f6b44ba43d71bb7a339a","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed mesh importing when multiple materials are present","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":13000},"ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8":{"hash":"ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Fix class docs, improve error handling of the rst generator.","body":"The rst-generator gives you now a hint what's going on:\nBad reference: 'method.RegEx.search_all' in file: ../modules/regex/doc_classes/RegExMatch.xml\n\ngrep 'method.RegEx.search_all' ../modules/regex/doc_classes/RegExMatch.xml\nContains the results of a single regex match returned by [method RegEx.search]\nand [method.RegEx.search_all]. It can be used to find the position and range of the match\nand its capturing groups, and it can extract its sub-string for you.","is_cherrypick":false,"cherrypick_hash":"","pull":12989},"ca194033061b4b29fe00d8e9bddf2f0478b3c3f0":{"hash":"ca194033061b4b29fe00d8e9bddf2f0478b3c3f0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"change low cpu delay to 1 usec, should make editor smoother and not really use","body":"a lot more cpu. Fixes #11030","is_cherrypick":false,"cherrypick_hash":"","pull":""},"74872fd23e5590e825bed42bba6d515098a6e268":{"hash":"74872fd23e5590e825bed42bba6d515098a6e268","is_merge":false,"authored_by":["MDQ6VXNlcjc0NjI5OTM="],"author_raw":"Robert Morse <robertmorse107@gmail.com>","committer_raw":"Robert Morse <robertmorse107@gmail.com>","summary":"Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12845},"34951904972add68b82fdbef84d62726923a0972":{"hash":"34951904972add68b82fdbef84d62726923a0972","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Drop files to copy to project.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12999},"7154baa01018bfabcf9418d8e0cc7788700f9146":{"hash":"7154baa01018bfabcf9418d8e0cc7788700f9146","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Avoid spamming the console for editor settings initial sets.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12998},"ad199c396478a7165da1eb6909ccb28f124b0240":{"hash":"ad199c396478a7165da1eb6909ccb28f124b0240","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"EditorSettings: Rename settings_path to settings_dir","body":"Also to prepare for upcoming refactoring for XDG support.","is_cherrypick":false,"cherrypick_hash":"","pull":12988},"73049d115e190b8c356f0689a9079c3c73cc5765":{"hash":"73049d115e190b8c356f0689a9079c3c73cc5765","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename OS::get_data_dir to OS::get_user_data_dir","body":"Will be needed to avoid confusion with system data path (XDG_DATA_HOME)\nand editor data dir in upcoming refactoring.","is_cherrypick":false,"cherrypick_hash":"","pull":12988},"ebbe2bd57235fcbd2edb82c05bb9d7d768b3e7ca":{"hash":"ebbe2bd57235fcbd2edb82c05bb9d7d768b3e7ca","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12930 from vnen/gdscrit-output-print","body":"Make tool scripts print on the editor Output panel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0968c8d2f65f7ac6e0d6b3718ee1028b229b3353":{"hash":"0968c8d2f65f7ac6e0d6b3718ee1028b229b3353","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12982 from tagcup/aabb_rename","body":"Rename Rect3 to AABB.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1feeb3e1c8406caf5497d5fcb40820cbb2d0d165":{"hash":"1feeb3e1c8406caf5497d5fcb40820cbb2d0d165","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12924 from vnen/light-shader","body":"Enable light shaders when light variables are used","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e043162142c2d9f3e9b8520155d049687cbfa75":{"hash":"0e043162142c2d9f3e9b8520155d049687cbfa75","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12962 from SaracenOne/gui_focus_next_prev","body":"Add manual overrides for focus_next and focus_previous","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb484d75a3a879c11b47a3cddb3c5400f85d608a":{"hash":"cb484d75a3a879c11b47a3cddb3c5400f85d608a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12980 from Rycerzyk/dithering-11416","body":"Fix alpha dithering in viewports with TransparentBg=false and Usage=2D, issue #11416","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f810d369debfdf95cce7f41c48505137d8e53385":{"hash":"f810d369debfdf95cce7f41c48505137d8e53385","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12987 from vnen/plugin-resource-save","body":"Make resources edited by plugins be sent as reference","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d28763a4c1792dc00fde3d151eaea54f9cf2b8a9":{"hash":"d28763a4c1792dc00fde3d151eaea54f9cf2b8a9","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Rename Rect3 to AABB.","body":"Fixes #12973.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e90cfa6f821dfcc86184f86b0b6f2adb827dd768":{"hash":"e90cfa6f821dfcc86184f86b0b6f2adb827dd768","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Make resources edited by plugins be sent as reference","body":"This ensures that a plugin can save a resource using the ResourceSaver.","is_cherrypick":false,"cherrypick_hash":"","pull":12987},"eaea6466486c2061400c3487d214d65cf500ed4b":{"hash":"eaea6466486c2061400c3487d214d65cf500ed4b","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Adding ability for single meta hovering","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12984},"e4a36d0eda839891205e889b7ce1426a8cd20ae6":{"hash":"e4a36d0eda839891205e889b7ce1426a8cd20ae6","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow exporting enums from GDScript","body":"Use as `export(E) ...`\nCloses #12392","is_cherrypick":false,"cherrypick_hash":"","pull":12952},"64caa4733caa459f2dc2eb6eecf88053fa6a484b":{"hash":"64caa4733caa459f2dc2eb6eecf88053fa6a484b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12977 from YeldhamDev/create_node_relationships","body":"Enabling relationship lines in the Scene Tree enables them in the Create New Node dialog as well","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fab66af7e99eb71ea6a2df30bea46835f749896a":{"hash":"fab66af7e99eb71ea6a2df30bea46835f749896a","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Move the remote scene tree to the scene tree dock.","body":"Ignore all script constants in the global section of the breakpoint stack.\nCheck property size before send to avoid too large of data be sent.\nFix crash while clear the remote objects from the debugger.","is_cherrypick":false,"cherrypick_hash":"","pull":11940},"8eb12806b8d60940740aefc8e8debe1bf20712b5":{"hash":"8eb12806b8d60940740aefc8e8debe1bf20712b5","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Updated some icons.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12998},"c655fc7cd89d17eb858b3c99e82402de61571bb0":{"hash":"c655fc7cd89d17eb858b3c99e82402de61571bb0","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Better supported for remote object editing with the inspector with a simple dictionary editor implement","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11940},"ccf76798d54c7ed70813346493b7f64264181f7c":{"hash":"ccf76798d54c7ed70813346493b7f64264181f7c","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Send script members, contants and globals to debugger","body":"Remove remote inspector panel","is_cherrypick":false,"cherrypick_hash":"","pull":11940},"475cee9c0fc7b1975de1c5380178763dc2c2df38":{"hash":"475cee9c0fc7b1975de1c5380178763dc2c2df38","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Abstract some method for script system","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11940},"4c0e927ccf89ed5bbdce280ec42ae985bf8fdd7e":{"hash":"4c0e927ccf89ed5bbdce280ec42ae985bf8fdd7e","is_merge":false,"authored_by":[""],"author_raw":"andrzej.buczynski <andrzej.buczynski@spectrecode.com>","committer_raw":"andrzej.buczynski <andrzej.buczynski@spectrecode.com>","summary":"Fix alpha dithering in viewports with TransparentBg=false and Usage=2D, issue #11416","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12980},"b96ee28acd80230ee56000fad2a3ca15e461d5e2":{"hash":"b96ee28acd80230ee56000fad2a3ca15e461d5e2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add a print handler for the editor output panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12930},"1d12470a78d31a054aefc7f7c9a863db24b09986":{"hash":"1d12470a78d31a054aefc7f7c9a863db24b09986","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add print_error function, akin to print_line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12930},"b44cb4e3b9b573a3cbbd6f71aff81e6c3465d84b":{"hash":"b44cb4e3b9b573a3cbbd6f71aff81e6c3465d84b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12583 from volzhs/select-multiple-files","body":"Not to be slow when select multiple files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d629fd9a361c8eb55960d3653a878115a2662210":{"hash":"d629fd9a361c8eb55960d3653a878115a2662210","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12606 from rraallvv/window_position","body":"Fix window position on macOS (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"139a957802d94ca7894265b38cc651d3748bf144":{"hash":"139a957802d94ca7894265b38cc651d3748bf144","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12763 from remorse107/Code-Complete","body":"Modified code completion for better tabbing with immediate hints.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"852b9691a68ab44234a5e33fadc6f89752e44c6b":{"hash":"852b9691a68ab44234a5e33fadc6f89752e44c6b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12940 from willnationsdev/richtextlabel-docs","body":"[DOCS] Adding internal tag stack information and fleshing out descriptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"219d735eb246d83a96b26be83f8967200b035ab9":{"hash":"219d735eb246d83a96b26be83f8967200b035ab9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12932 from willnationsdev/capitalize-enhancement","body":"Fixes a bug where capitalize didn't work with camelCase names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49cea443a9331e7d69a54856035249c9508d9bc1":{"hash":"49cea443a9331e7d69a54856035249c9508d9bc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12870 from Nibodhika/master","body":"Fixing tilemap rotation for non top-left tiles.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ae8ba2d47c499cf119297a5c31b99f04d536dc2":{"hash":"7ae8ba2d47c499cf119297a5c31b99f04d536dc2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12976 from Paulb23/scene_tree_add_undo_issue_6125","body":"Fixed scene tree updating when undo/redo root node creation, issue 6125","is_cherrypick":false,"cherrypick_hash":"","pull":""},"496e4e0d2f310fe603cd683c197e247431a48b4a":{"hash":"496e4e0d2f310fe603cd683c197e247431a48b4a","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Enabling relationship lines in the Scene Tree enables them in the Create New Node dialog as well.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12977},"ad87dac77ec4707012ab2567a3dcf16e622760b5":{"hash":"ad87dac77ec4707012ab2567a3dcf16e622760b5","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed scene tree updating when undoing root node creation, issue 6125","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12976},"ad61ba7a97cfa87e62ae8f369946dfbb02be6f6e":{"hash":"ad61ba7a97cfa87e62ae8f369946dfbb02be6f6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12974 from karroffel/gdnative-wrapper-fix","body":"[GDNative] fix wrapper code generation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3330c4b4de360467b498aeb45b0461f58627bd9f":{"hash":"3330c4b4de360467b498aeb45b0461f58627bd9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12971 from Chaosus/saveandrunscenefix","body":"Fix current scene run when scene saved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab3cd9713841bc4e7f55851198f2e465c6151b63":{"hash":"ab3cd9713841bc4e7f55851198f2e465c6151b63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12969 from akien-mga/refactor-gd-prefix","body":"GDScript: Refactor \"GD\" class prefix to \"GDScript\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b13bfac9e31e8db076fd3c7d1c9fb649ab417b6f":{"hash":"b13bfac9e31e8db076fd3c7d1c9fb649ab417b6f","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fix wrapper code generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12974},"acc45ccf41565d24ba79a63480a9f18681767876":{"hash":"acc45ccf41565d24ba79a63480a9f18681767876","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fix current scene run when scene saved","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12971},"bb1d1912ea73592670f75a6ec89845766dabb4b0":{"hash":"bb1d1912ea73592670f75a6ec89845766dabb4b0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12488 from djrm/pr_gridmap_fixes","body":"Several improvements to GridMap.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"763ca3dae1aac597965a8dd230e91f888707664c":{"hash":"763ca3dae1aac597965a8dd230e91f888707664c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12970 from leezh/module_docs","body":"Added modules' doc files to make_doc_header","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbcb2edeeba3d9d3085c270135a052700475d552":{"hash":"fbcb2edeeba3d9d3085c270135a052700475d552","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added modules' doc files to make_doc_header","body":"They were somehow never included. This fixes that.","is_cherrypick":false,"cherrypick_hash":"","pull":12970},"4cfc29611e21811065d024a6de1685418e60111e":{"hash":"4cfc29611e21811065d024a6de1685418e60111e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GDScript: Refactor \"GD\" class prefix to \"GDScript\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12969},"2070b80fc05d581fc8f44ba231fc728136877828":{"hash":"2070b80fc05d581fc8f44ba231fc728136877828","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12966 from SaracenOne/convcol","body":"Added 'convcol' flag for importing meshes as convex collision","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b361f371f1c9ccfcfb064fee8dfbaacdd6d91cf6":{"hash":"b361f371f1c9ccfcfb064fee8dfbaacdd6d91cf6","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzc0NDkw"],"author_raw":"Roy Berube <royberube1965@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup of Visual Studio project generation (#12929)","body":"Visual studio project file creation had some problems. Files with c extension were listed with cpp extension. Some include files that did not exist were added to the project.\nThis change ensures a file exists before adding it to the project.","is_cherrypick":false,"cherrypick_hash":"","pull":12929},"f8a95499bd9e1556ec1e5abb94cd739f5cded466":{"hash":"f8a95499bd9e1556ec1e5abb94cd739f5cded466","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added 'convcol' flag for importing meshes as convex collision and completed code","body":"for parsing collision flags to mesh data.","is_cherrypick":false,"cherrypick_hash":"","pull":12966},"5fa7cf35b2069480ca4c84fac3c0e4c5b903e75c":{"hash":"5fa7cf35b2069480ca4c84fac3c0e4c5b903e75c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12960 from tagcup/fix_gi_emission_energy","body":"Fix energy not affecting emissive texture in GI baker.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4201734df8c835a12b39276692987d6e2f5c267":{"hash":"e4201734df8c835a12b39276692987d6e2f5c267","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Add manual overrides for focus_next and focus_previous on controls similar to what can already be done with focus neighbours.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12962},"3002130a6d3ab0a00d3e7538283d7f468becd8fa":{"hash":"3002130a6d3ab0a00d3e7538283d7f468becd8fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12957 from bojidar-bg/12928-numeric-underscores","body":"Allow underscores in GDScript numeric literals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc463e1e42ac919d99d763c0127436877fc4efc5":{"hash":"dc463e1e42ac919d99d763c0127436877fc4efc5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add support for remote debug in scene tree.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1980a54dbbb50f27b8560167683109c485dcf7c9":{"hash":"1980a54dbbb50f27b8560167683109c485dcf7c9","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix energy not affecting emissive texture in GI baker.","body":"Also fix emission_tex being invalid always due to wrong reference type.\n\nFixes #10534.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b34f10ab1dc92fa0addf57cb3cdcce5fd109d5b":{"hash":"6b34f10ab1dc92fa0addf57cb3cdcce5fd109d5b","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix HTML5 HTTPClient includes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15a20f9746213a1205016bc0dd5c0252d8f023b3":{"hash":"15a20f9746213a1205016bc0dd5c0252d8f023b3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove obsolete ButtonArray theming","body":"ButtonArrays have been removed in 3.0.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7f7dd3e3e3592264a05e0dc7ee5f1ea37fad738":{"hash":"c7f7dd3e3e3592264a05e0dc7ee5f1ea37fad738","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12954 from akien-mga/docs","body":"Make module docs self-contained and various improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"443ce6fef2ff2115b90d1929d33788fb2afe2636":{"hash":"443ce6fef2ff2115b90d1929d33788fb2afe2636","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow underscores in GDScript numeric literals","body":"Closes #12928","is_cherrypick":false,"cherrypick_hash":"","pull":12957},"11e07d18bd80c0b7d8836698d98e058750e33660":{"hash":"11e07d18bd80c0b7d8836698d98e058750e33660","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12954},"ed2b66f02396df322a3dfb6db24b2caa2dfb979a":{"hash":"ed2b66f02396df322a3dfb6db24b2caa2dfb979a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Improve code style of generated headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12954},"677e95d8d189a62e6473b43989012a8258f193a4":{"hash":"677e95d8d189a62e6473b43989012a8258f193a4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Make all module docs self-contained","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12954},"e7701bb2de30c554f52dc9d3f0110b4001ae18ad":{"hash":"e7701bb2de30c554f52dc9d3f0110b4001ae18ad","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Rename \"@Global Scope\" to \"@GlobalScope\"","body":"Spaces in filenames are evil.","is_cherrypick":false,"cherrypick_hash":"","pull":12954},"967bfb0c4a1db5adb10d40f66bb8542ec25e1694":{"hash":"967bfb0c4a1db5adb10d40f66bb8542ec25e1694","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Remove revision.module_config from version string","body":"It is now \"3.0-alpha\" instead of \"3.0.alpha.custom_build{,.mono}\",\nlimits unnecessary diffs.","is_cherrypick":false,"cherrypick_hash":"","pull":12954},"4d08e7c4204ff3fa0e17e0de7e5a08ef03968202":{"hash":"4d08e7c4204ff3fa0e17e0de7e5a08ef03968202","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12948 from vnen/vs-custom-nodes","body":"Create API to add and remove VisualScript custom nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0284727e7bc6337ebcd98e61eacf0d095d74a094":{"hash":"0284727e7bc6337ebcd98e61eacf0d095d74a094","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Create API to add and remove VisualScript custom nodes","body":"This makes a VisualScriptEditor singleton, which gives plugins the\nability to register their own custom nodes. Those will be available for\ninsertion in the Visual Script editor, under the \"Custom Nodes\"\ncategory.","is_cherrypick":false,"cherrypick_hash":"","pull":12948},"9543801d51910cdf61123f591fd91993f57782ae":{"hash":"9543801d51910cdf61123f591fd91993f57782ae","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12949 from karroffel/gdnative-export","body":"[GDNative] export plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1099c7221bace0e8d4811a6f6b39f33f80bd7ff":{"hash":"f1099c7221bace0e8d4811a6f6b39f33f80bd7ff","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] export plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12949},"0130bbfac000be512117baaca4cc8a08d525d9d2":{"hash":"0130bbfac000be512117baaca4cc8a08d525d9d2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure scan happens after all nodes enter scene (including plugins), fixes #9286","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7010ee3cb980fca18248fa168a4dabd78cf51e9d":{"hash":"7010ee3cb980fca18248fa168a4dabd78cf51e9d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Ability to choose operator for emission, closes #10441","body":"-Ability to use proper operator for GI Probe, closes #10534\n-Closes #12938 as it's no longer needed (thanks for the work though)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5c3e3084a33159418a7c709da8937161a209340":{"hash":"a5c3e3084a33159418a7c709da8937161a209340","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"When script changes, defer tree updating. Fixes #9704","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5515d28107d444b84c19f2d14ced89c6f08a53dd":{"hash":"5515d28107d444b84c19f2d14ced89c6f08a53dd","is_merge":false,"authored_by":["MDQ6VXNlcjcyOTk2Nw=="],"author_raw":"Vito <vitochiarella@gmail.com>","committer_raw":"Vito <vitochiarella@gmail.com>","summary":"Fixing tilemap rotation for non top-left tiles.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12870},"13b07fef8167459a6074759bc989c9380aa05eae":{"hash":"13b07fef8167459a6074759bc989c9380aa05eae","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"add open feture to dependency_editor.cpp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12942},"9cc6d21d9f00644d3ba11b7040c33a157d6e7138":{"hash":"9cc6d21d9f00644d3ba11b7040c33a157d6e7138","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Implemented planar scaling with two modes.","body":"Modes:\n- Scale uniformly on two axes\n- Hold SHIFT to scale non uniformly","is_cherrypick":false,"cherrypick_hash":"","pull":12936},"879b70178bcac6a40b9b2bf4d4c6c1c76d53172d":{"hash":"879b70178bcac6a40b9b2bf4d4c6c1c76d53172d","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Adding internal tag stack information.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12940},"238d488a045444ef49d88fb2e93122a90e092f2b":{"hash":"238d488a045444ef49d88fb2e93122a90e092f2b","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Fixed a bug where capitalize didn't work with camelCase names","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12932},"6277e6d40a0f0e8c84470482400959fca4ff5ad8":{"hash":"6277e6d40a0f0e8c84470482400959fca4ff5ad8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to update parts of an array, and set arrays as dynamic draw","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61a693cf782c952dc151d8d77b1ab365888e6701":{"hash":"61a693cf782c952dc151d8d77b1ab365888e6701","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12922 from eska014/engine-singletons","body":"Singleton management changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04edfc090b0e78f4f820977da8cb4eb2d015c5f7":{"hash":"04edfc090b0e78f4f820977da8cb4eb2d015c5f7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Finalized ability to convert from CanvasItem/Spatial/Particles materials to ShaderMaterial, closes #10242","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acb23adad37b459e64b8f9bafbbdd1185d46093d":{"hash":"acb23adad37b459e64b8f9bafbbdd1185d46093d","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fail when attempting to retrieve a non-existent singleton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12922},"78441b486a6e751764f9c78d9fda27a1f561bcf2":{"hash":"78441b486a6e751764f9c78d9fda27a1f561bcf2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Enable light shaders when light variables are used","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12924},"bd2b1a62d9d6f97ebfa7457ab3e84ae839531bdb":{"hash":"bd2b1a62d9d6f97ebfa7457ab3e84ae839531bdb","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12586 from karroffel/gdnative-gdnlibrary-changes","body":"[GDNative] use feature tags, added load once option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b7b46143d2df7d4f2efcb89ceb5034c7a57e79c":{"hash":"9b7b46143d2df7d4f2efcb89ceb5034c7a57e79c","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Move singleton management from ProjectSettings to Engine","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12922},"2355f545ec652974ac4696728e3cc9e021532130":{"hash":"2355f545ec652974ac4696728e3cc9e021532130","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"fix window position computation on macOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12606},"f83b73be132d0e75272fd47899bc2d24d1285a39":{"hash":"f83b73be132d0e75272fd47899bc2d24d1285a39","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12915 from leezh/regex_search_all","body":"Added RegEx.search_all() for multiple matches","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd775aa0bd25eaa331952c8cdaf0cabb66cbc213":{"hash":"bd775aa0bd25eaa331952c8cdaf0cabb66cbc213","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12898 from RandomShaper/improve-anim-loop","body":"Change AnimationPlayer looping logic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"468567438974ccfea11bcd5525cdeece3e1e546a":{"hash":"468567438974ccfea11bcd5525cdeece3e1e546a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12842 from ianb96/shader_editor_fix","body":"Shader Editor context menu and line operations and style fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a14f9c2dcad6468f95a318c245dbf2edeb618133":{"hash":"a14f9c2dcad6468f95a318c245dbf2edeb618133","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12912 from ianb96/script_debug_fix","body":"Remove debug msg from Script Editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2eba585d38d29b9ee31f8132fca912d0f26d8154":{"hash":"2eba585d38d29b9ee31f8132fca912d0f26d8154","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added RegEx.search_all() for multiple matches","body":"And updated the docs","is_cherrypick":false,"cherrypick_hash":"","pull":12915},"33724130372df94137f4be42ec58fbaa6873ff5c":{"hash":"33724130372df94137f4be42ec58fbaa6873ff5c","is_merge":false,"authored_by":["MDQ6VXNlcjc0NjI5OTM="],"author_raw":"Robert Morse <robertmorse107@gmail.com>","committer_raw":"Robert Morse <robertmorse107@gmail.com>","summary":"Modified code completion for better tabbing, and removal of need to backspace and re-enter '(' to get code completion hints.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12763},"c478c1ded5fd1b073514bea81d6b53d35061adb9":{"hash":"c478c1ded5fd1b073514bea81d6b53d35061adb9","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"remove debug msg","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12912},"66c1d9e48ebd5402d44125cb1c47723b17d463e8":{"hash":"66c1d9e48ebd5402d44125cb1c47723b17d463e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12830 from ianb96/node_replace_signal","body":"Fix signals disconnecting on changing target node type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12b4e232b279161afbc6b0f6805f49f6f0d91074":{"hash":"12b4e232b279161afbc6b0f6805f49f6f0d91074","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fix signals disconnecting on changing target node type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12830},"af6f096427c27303a8c791ea0737a34f879711ea":{"hash":"af6f096427c27303a8c791ea0737a34f879711ea","is_merge":false,"authored_by":["MDQ6VXNlcjY0ODM1MDU="],"author_raw":"Evrey <Evrey@users.noreply.github.com>","committer_raw":"Thomas Herzog <thomas.herzog@mail.com>","summary":"fix auto-generated GDN API header for C compilers (#12891)","body":"* fix auto-generated GDN API header for C compilers","is_cherrypick":false,"cherrypick_hash":"","pull":12891},"c4f9820c2ff00653ab1fdfda977fbc01e75f1138":{"hash":"c4f9820c2ff00653ab1fdfda977fbc01e75f1138","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12909 from n-pigeon/tra_gizmo_fix_2","body":"Fix uninitialized bool. Breaks translation in release_debug target.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a4f6d66896b11db71690e0d33d43a614dbd725b":{"hash":"9a4f6d66896b11db71690e0d33d43a614dbd725b","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Fix uninitialized bool. Breaks translation in release_debug target.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12909},"f3d812e3a0549e1235184713c8ebe0c6b26c9fde":{"hash":"f3d812e3a0549e1235184713c8ebe0c6b26c9fde","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12811 from Chaosus/quadsize","body":"Add size to QuadMesh","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4755bc9e2b45d0ed79a54e847e175c4692fabb39":{"hash":"4755bc9e2b45d0ed79a54e847e175c4692fabb39","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12854 from poke1024/fix-poly2d-editor-handle","body":"Fix minor drawing order glitch in polygon 2D editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05a780a10106f04ebc5bfed86b792ba4867cb44e":{"hash":"05a780a10106f04ebc5bfed86b792ba4867cb44e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12869 from ianb96/script_list_move","body":"Script List Reorder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba7e00dfef30573a9bc8b25cb51a86cd1eed4042":{"hash":"ba7e00dfef30573a9bc8b25cb51a86cd1eed4042","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12885 from rraallvv/osx_android_travis","body":"travis: caching Android, iOS, macOS (cross-compile) (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c646350031d4765cf9064b426cb763ef4acb0da":{"hash":"3c646350031d4765cf9064b426cb763ef4acb0da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12903 from YeldhamDev/scrollcontainer_arrangement","body":"Small arrangement in ScrollContainer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1a8520c4541e86eb8e2bf932035a12f8bb5032f":{"hash":"f1a8520c4541e86eb8e2bf932035a12f8bb5032f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12906 from vnen/import-options-refresh","body":"Refresh import options when changing importer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a9e742c12deb8f4517d7aab1e3fb1fc4c51a35c":{"hash":"2a9e742c12deb8f4517d7aab1e3fb1fc4c51a35c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12907 from YeldhamDev/indentation_connection","body":"Fixed signal connection dialog ignoring indentation settings when creating a function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fac4ef336c3846f423a6243f34e8d9d6eeac85e":{"hash":"3fac4ef336c3846f423a6243f34e8d9d6eeac85e","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Fixed signal connection dialog ignoring indentation settings when creating a function.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12907},"4c77f4806764bd4d2b17394e9f1e14fc7e9b7045":{"hash":"4c77f4806764bd4d2b17394e9f1e14fc7e9b7045","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Refresh import options when changing importer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12906},"7f3ecd4227edd4deb632eae9cbaeb5567a959a14":{"hash":"7f3ecd4227edd4deb632eae9cbaeb5567a959a14","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"change matrix and enable caching for Android, iOS and macOS (cross-compile)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12885},"03a080547dacdec0d8c181df700ef8dd1c092913":{"hash":"03a080547dacdec0d8c181df700ef8dd1c092913","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12014 from hi-ogawa/fix-video-playback","body":"Fix video playback","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c000a05f6275ae7b539927d4a2608cb54e34308":{"hash":"4c000a05f6275ae7b539927d4a2608cb54e34308","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do not enable light if atlas size is 0, closes #9335","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89f7032c2e944255955b5eabf0b2df4c2190748d":{"hash":"89f7032c2e944255955b5eabf0b2df4c2190748d","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix drawing order of polygon 2d editor handles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12854},"54106627203ec11259424a0b5c5ee655ac219fa8":{"hash":"54106627203ec11259424a0b5c5ee655ac219fa8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Revert this, karroffel makes sense that this should be implemented per language.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e3a1caa069c3eddfbf0b890bff7f7d85925b476":{"hash":"2e3a1caa069c3eddfbf0b890bff7f7d85925b476","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Disable OpenGL warnings unless running with -v, closes #7171","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65cc56c35da357ac7799ed9616aba4898f17f232":{"hash":"65cc56c35da357ac7799ed9616aba4898f17f232","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do not send NOTIFICATION_PREDELETE to scripts, as it can cause problmes in garbage collected languages. Closes #6784","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"390e957ba4bbe1683915a5de21f9082f84f3ebe0":{"hash":"390e957ba4bbe1683915a5de21f9082f84f3ebe0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12893 from Chaosus/dupsignals","body":"Duplicate signals fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab0f7717e71efef3f09faedf66ad5ad38fefe99f":{"hash":"ab0f7717e71efef3f09faedf66ad5ad38fefe99f","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12902 from volzhs/fix-itemlist-stylebox","body":"Fit stylebox on ItemList","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6496b53549aca7b1be57c3be55815f32a4842201":{"hash":"6496b53549aca7b1be57c3be55815f32a4842201","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Duplicate signals fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12893},"3732b2318e8a4942e8202f1797527220a5ae01a0":{"hash":"3732b2318e8a4942e8202f1797527220a5ae01a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12904 from eska014/html5-fix-mousebuttons","body":"Fix HTML5 mouse button release events","is_cherrypick":false,"cherrypick_hash":"","pull":""},"159c2ec69cd6bb34e264b6f2df3351b86c6d0917":{"hash":"159c2ec69cd6bb34e264b6f2df3351b86c6d0917","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix HTML5 mouse button release events","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12904},"f2f18261c390646f58e7a21a4437002e63e34cc3":{"hash":"f2f18261c390646f58e7a21a4437002e63e34cc3","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Small arrangement in ScrollContainer.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12903},"710c87ec995f93c87f71281eb9b1a9f7ee7f7464":{"hash":"710c87ec995f93c87f71281eb9b1a9f7ee7f7464","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fit stylebox on ItemList","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12902},"06ce2e339e80048ae0b5076dbdd69577630bfaef":{"hash":"06ce2e339e80048ae0b5076dbdd69577630bfaef","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Added size to QuadMesh","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12811},"afec30837c7026251b90fab6f47131db19df278d":{"hash":"afec30837c7026251b90fab6f47131db19df278d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12622 from BastiaanOlij/arvr_changes_to_server","body":"Removed add/remove interface bindings and added get_interfaces","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e477fa2bd2d6cca37540e1c0791288f52bbb50b2":{"hash":"e477fa2bd2d6cca37540e1c0791288f52bbb50b2","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Change AnimationPlayer looping logic","body":"So now it can seek to the actual values at time=length when instructed to seek to time=N*length.\n\nThat is, formerly in the editor you had no way of seeing the actual state at time=length other than temporarily disabling looping. Now you can preview both endpoints.\n\nAs a side effect, the values at anim time 0 will only be applied when actually seeking to 0, instead of at every time=N*length, as formerly. No issue.","is_cherrypick":false,"cherrypick_hash":"","pull":12898},"faf097d350a2a1c63ab9399355de70728a958b2d":{"hash":"faf097d350a2a1c63ab9399355de70728a958b2d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12895 from volzhs/better-ttr-format","body":"Better TTR format","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e7345c00f0bab1114579efcf27d5a123943a9a0":{"hash":"2e7345c00f0bab1114579efcf27d5a123943a9a0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Better TTR format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12895},"9d3f8418ca252a4047b3818f16ed22228c1d0071":{"hash":"9d3f8418ca252a4047b3818f16ed22228c1d0071","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Removed add/remove interface bindings and added get_interfaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12622},"7bbde636e802f85c4ed9ee95b9ef19abc1aa249d":{"hash":"7bbde636e802f85c4ed9ee95b9ef19abc1aa249d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make Tween::interpolate_property's able to get() the initial value","body":"To use this behavior, pass `null` in place of the initial_value parameter.","is_cherrypick":false,"cherrypick_hash":"","pull":12284},"2fce0010f0d0eb2476028ed62335508bceabd820":{"hash":"2fce0010f0d0eb2476028ed62335508bceabd820","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc4be4350a4aac91a342001e1b6d2eaa11d0b4b8":{"hash":"dc4be4350a4aac91a342001e1b6d2eaa11d0b4b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12892 from n-pigeon/tra_gizmo_fix_1","body":"Fixed View plane local rotation. Fixes - #12815","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2160afcd8bc36400ca9640c35516acf35a8a809":{"hash":"e2160afcd8bc36400ca9640c35516acf35a8a809","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Fixed View plane local rotation.","body":"Plus some cleanups.","is_cherrypick":false,"cherrypick_hash":"","pull":12892},"0dd96bccd3fd14c2c0380ecc6326d2a655d8d826":{"hash":"0dd96bccd3fd14c2c0380ecc6326d2a655d8d826","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12867 from eska014/html5-http","body":"Implement HTTPClient in HTML5 platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77d3c26fc382249bb491b8b335516e8230704bc9":{"hash":"77d3c26fc382249bb491b8b335516e8230704bc9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12868 from Web-eWorks/gltf-fixes","body":"Fix #12056: Crash while loading gtlf files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05dce362d5d86c96f509a1d11f3ae94f97487ed2":{"hash":"05dce362d5d86c96f509a1d11f3ae94f97487ed2","is_merge":false,"authored_by":["MDQ6VXNlcjQyMTg0OTE="],"author_raw":"Webster Sheets <webster@web-eworks.com>","committer_raw":"Webster Sheets <webster@web-eworks.com>","summary":"Fix for #12056, though GTLF import of that file is still incorrect.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12868},"f6232efed99d8190864564a0886764d88e2a58dc":{"hash":"f6232efed99d8190864564a0886764d88e2a58dc","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Remove leading newline in SConstruct","body":"Some editors don't recognize the shebang if it's not on the first line.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2970061a73f3cc482b2f1e4dc4ec42e32568134e":{"hash":"2970061a73f3cc482b2f1e4dc4ec42e32568134e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Implement HTTPClient in HTML5 platform","body":"Limitations:\n\n- Subject to same-origin policy\n- No persistent connection (but simulated for compatibility)\n- No blocking mode\n- No StreamPeer access\n- No chunked responses\n- Cannot disable host verification","is_cherrypick":false,"cherrypick_hash":"","pull":12867},"9f6a06b9922196923a60c16c824d70481ca96056":{"hash":"9f6a06b9922196923a60c16c824d70481ca96056","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"add script list drag n drop","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12869},"9126a2072c728fcde7b09e083ae979c1c678e8ea":{"hash":"9126a2072c728fcde7b09e083ae979c1c678e8ea","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"move item up/down context menu and shortcut","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12869},"798a14eb339a06abcfdd3571e854b892e4182e9b":{"hash":"798a14eb339a06abcfdd3571e854b892e4182e9b","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"add script editor list context menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12869},"47e5b43160128ea6e466ad70952078ff386718cd":{"hash":"47e5b43160128ea6e466ad70952078ff386718cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12852 from djrm/pr_import_fixes","body":"Update meshes when reimporting,","is_cherrypick":false,"cherrypick_hash":"","pull":""},"858d3d4adc7e8ae80009ec61cc042d6c24e9e536":{"hash":"858d3d4adc7e8ae80009ec61cc042d6c24e9e536","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12864 from Paulb23/root_node_delete_undo_issue_3642","body":"Fixed scene tree not updating when undo/redo delete of root node, issue 3642","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81fb6e474f1754f50f2438c827cde5773b972913":{"hash":"81fb6e474f1754f50f2438c827cde5773b972913","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12862 from YeldhamDev/text_property","body":"Made text in TextEdit a property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd55cc78797305c7fe1c89478e69c0b8d43d1a92":{"hash":"dd55cc78797305c7fe1c89478e69c0b8d43d1a92","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12860 from leezh/doc_fix","body":"Moved doc description formatting. Fixes #12798","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51ffd452026236431eb8eced345ed36d053c247f":{"hash":"51ffd452026236431eb8eced345ed36d053c247f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12627 from Goutte/feat-support-tau","body":"Add support for TAU constant.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9392dd876181c58ebdc309be84cbf397784e87b":{"hash":"e9392dd876181c58ebdc309be84cbf397784e87b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12858 from dfleury2/master","body":"fix: Updates dynamic_font_stb to use get_extension, and memnew","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b65344115e6bfc9326e28fbb9b7306c5f7dfded0":{"hash":"b65344115e6bfc9326e28fbb9b7306c5f7dfded0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12850 from Paulb23/help_file_lookup_issue_11867","body":"Fixed help lookup not finding classes, issue 11867","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0f10c66436b736fd773321c8b99626501834ee3":{"hash":"b0f10c66436b736fd773321c8b99626501834ee3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12855 from Hinsbart/remove_preview","body":"Remove preview when closing \"change default type\" dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2932cc79ee712a0cb5abe3b327ffc9aad4463c80":{"hash":"2932cc79ee712a0cb5abe3b327ffc9aad4463c80","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Update meshes when reimporting,","body":"Save scene preview even when not doing save and play.","is_cherrypick":false,"cherrypick_hash":"","pull":12852},"b83c14db891cb2563930989c35d287d802a23f9d":{"hash":"b83c14db891cb2563930989c35d287d802a23f9d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12826 from BastiaanOlij/align_sensors_android","body":"Align sensors and implement gravity sensor for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31117588fd8558fa14c8625fe018ffcb16e4c27f":{"hash":"31117588fd8558fa14c8625fe018ffcb16e4c27f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12823 from Web-eWorks/meshdropfix","body":"Fix #12571: Dragging OBJ mesh files no longer instances a scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ec55de8ecdf0c531fb41acbc89f219f367ecace":{"hash":"7ec55de8ecdf0c531fb41acbc89f219f367ecace","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed scene tree not updating when undo/redo delete of root node, issue 3642","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12864},"2a2693124690e13c0dd0ddc3b20f228d6561869b":{"hash":"2a2693124690e13c0dd0ddc3b20f228d6561869b","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Made text in TextEdit a property.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12862},"34f4ae18b8d2b1cf9b56a8c3ac1a93d5190a3aae":{"hash":"34f4ae18b8d2b1cf9b56a8c3ac1a93d5190a3aae","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Moved doc description formatting. Fixes #12798","body":"Paragraph spacing is now applied only during rendering (so doctool\npreserves formatting).\n\nParagraph spacing now no longer applies within [code] tags.\n\nExtra bbcode is now ignored within [code] tags.","is_cherrypick":false,"cherrypick_hash":"","pull":12860},"48d57e4a30e01d0f8eec54d469bc9e69a77240b2":{"hash":"48d57e4a30e01d0f8eec54d469bc9e69a77240b2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added ramp fadeout in AudioStreamPlayer, removes clips on audio restart","body":"-Fixed bug in AudioStreamPlayerSampler not completely writing the target buffer if sample ends, fixes #12307","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91ca725f9b5a4a77ca70024e3bb73b7c7821a530":{"hash":"91ca725f9b5a4a77ca70024e3bb73b7c7821a530","is_merge":false,"authored_by":["MDQ6VXNlcjU5MjU0NQ=="],"author_raw":"Goutte <antoine.goutenoir@gmail.com>","committer_raw":"Goutte <antoine.goutenoir@gmail.com>","summary":"Add support for the TAU constant. Fixes #12094.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12627},"c1855dcff14a118828de16e850b0698dc76b25e9":{"hash":"c1855dcff14a118828de16e850b0698dc76b25e9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly fix node path selection in input ports, closes #12152","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7eabbeb5af3ded3e291afc3d743082429e532d86":{"hash":"7eabbeb5af3ded3e291afc3d743082429e532d86","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove half_texpixel in canvas since no longer used","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46bbe3a541449416d6282b344a4a32e3805b36ec":{"hash":"46bbe3a541449416d6282b344a4a32e3805b36ec","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12828 from NathanWarden/pixel_stretch_fix","body":"Fixed a bug where clamp_uv was clamping one pixel short, stretching the last pixels.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09e6ce693d0d69c81259fae280eea8fca81c4f47":{"hash":"09e6ce693d0d69c81259fae280eea8fca81c4f47","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Set ambient contribution by default to 1, fixes #11850","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f75028a34c4a9e9659c3a81d204887866b81c97d":{"hash":"f75028a34c4a9e9659c3a81d204887866b81c97d","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MDUzODQ="],"author_raw":"D. Fleury <dfleury2@free.fr>","committer_raw":"D. Fleury <dfleury2@free.fr>","summary":"fix: Updates dynamic_font_stb to use get_extension, and memnew","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12858},"5dcfa8b615acac2587511597f4d680d804617e12":{"hash":"5dcfa8b615acac2587511597f4d680d804617e12","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12844 from YeldhamDev/is_readonly","body":"Added \"is_readonly()\" to TextEdit and made it a property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"968c490302b64f165aaff4d7c6ae372611e53ace":{"hash":"968c490302b64f165aaff4d7c6ae372611e53ace","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12841 from djrm/pr_fixes","body":"Fixed theme update and some widgets.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58fafea485bc7223ff4cffe9b9eef8ce9cda0c4c":{"hash":"58fafea485bc7223ff4cffe9b9eef8ce9cda0c4c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Remove preview when closing \"change default type\" dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12855},"920f3f6546d419fb26d2612490bcfb719d5bc06e":{"hash":"920f3f6546d419fb26d2612490bcfb719d5bc06e","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzM5MjM5"],"author_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","committer_raw":"Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>","summary":"Added \"is_readonly()\" to TextEdit and made it a property.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12844},"b835aec87bcc29fa5a21873412fbccd0dd2f06ee":{"hash":"b835aec87bcc29fa5a21873412fbccd0dd2f06ee","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed help lookup not finding classes, issue 11867","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12850},"b3c08a83266b591cc8442946e94d71eab992ec49":{"hash":"b3c08a83266b591cc8442946e94d71eab992ec49","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12822 from Web-eWorks/importerfixes","body":"Allow changing importers in the import dock.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3cef1b61e143f9fb4fe7643a9369cc03771f10a":{"hash":"b3cef1b61e143f9fb4fe7643a9369cc03771f10a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12829 from ianb96/project_settings_fix","body":"Project Settings Crash fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94b3e786cd9d23ef972d366333abfbcfb1f7b989":{"hash":"94b3e786cd9d23ef972d366333abfbcfb1f7b989","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"shader editor context menu and line operations and style fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12842},"592ee82010d513eabb62203db866cdbc5bc622b9":{"hash":"592ee82010d513eabb62203db866cdbc5bc622b9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed theme update and some widgets.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12841},"6adaf8f47a9acbb8d56fa60e47a1106e5646c299":{"hash":"6adaf8f47a9acbb8d56fa60e47a1106e5646c299","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Fixed a bug where clamp_uv was clamping one pixel short, stretching the last pixels.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12828},"518d90791495359a26836c90c1d1ac101669e4ee":{"hash":"518d90791495359a26836c90c1d1ac101669e4ee","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"ability to lock spatial nodes transform in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12359},"35e7f992993a69a1e25cc12109ef7cf885e18260":{"hash":"35e7f992993a69a1e25cc12109ef7cf885e18260","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12789 from ianb96/context_menu_fix","body":"Context menu disable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc299b4f370d586b75e1ae4f394cd3759ea4ae49":{"hash":"fc299b4f370d586b75e1ae4f394cd3759ea4ae49","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"add context menu enable getters, setters, and properties in LineEdit and TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12789},"045bf23207754f17184770ad4371cf7bff582468":{"hash":"045bf23207754f17184770ad4371cf7bff582468","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12825 from mrcdk/particles_fix_tangent_random","body":"Fix particles' tangential acceleration randomness","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aca18b6a4929554bac5936a83a6e5c5fd0419b8f":{"hash":"aca18b6a4929554bac5936a83a6e5c5fd0419b8f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12806 from letheed/unify-degrees","body":"Unify degree methods and properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9bbcc96b706127aef60adfcf08494ac1fde38a00":{"hash":"9bbcc96b706127aef60adfcf08494ac1fde38a00","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12821 from viprip/fix_remove_icon","body":"Replace Del icon by Remove icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11b2aa2729b5d8b2c03ed0d1f2d3b58f6d90d777":{"hash":"11b2aa2729b5d8b2c03ed0d1f2d3b58f6d90d777","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12827 from djrm/pr_fixes","body":"Some fixes and improvements.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e09d76e67d8b6a59a1424490e0124b2d51f34b7f":{"hash":"e09d76e67d8b6a59a1424490e0124b2d51f34b7f","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDU0MjI2"],"author_raw":"Ian <ianb96@gmail.com>","committer_raw":"Ian <ianb96@gmail.com>","summary":"fix #12769 project settings crash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12829},"8cf0d6ceb4f0c6c102a3166e8feb1589dd1030a9":{"hash":"8cf0d6ceb4f0c6c102a3166e8feb1589dd1030a9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Some fixes and improvements.","body":"Changed FileDialogs for EditorFileDialogs in EditorNode.\nUpdated CheckButton.","is_cherrypick":false,"cherrypick_hash":"","pull":12827},"6205eb40e78c5b54fbb67cce383a1983670bb0b0":{"hash":"6205eb40e78c5b54fbb67cce383a1983670bb0b0","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Align sensors and implement gravity sensor for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12826},"7d517d4a71353982497209312c3edc98425a84fc":{"hash":"7d517d4a71353982497209312c3edc98425a84fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Fix particles' tangential acceleration randomness","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12825},"bd5df841990e7410593d8aae5bee10bab16f6f43":{"hash":"bd5df841990e7410593d8aae5bee10bab16f6f43","is_merge":false,"authored_by":["MDQ6VXNlcjg4MzEyMjY="],"author_raw":"Eric Rybicki <stratos695@googlemail.com>","committer_raw":"Eric Rybicki <stratos695@googlemail.com>","summary":"Allow double-axis lock in RigidBody and KinematicBody","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12756},"5c88ad9457a180fefc07707ed29f392e2cb98dce":{"hash":"5c88ad9457a180fefc07707ed29f392e2cb98dce","is_merge":false,"authored_by":["MDQ6VXNlcjQyMTg0OTE="],"author_raw":"Webster Sheets <webster@web-eworks.com>","committer_raw":"Webster Sheets <webster@web-eworks.com>","summary":"Dropping a mesh file into the scene no longer creates an instanced scene.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12823},"fd01e7d89e2eb8c92acd8cf6fbcfa804da5ac59c":{"hash":"fd01e7d89e2eb8c92acd8cf6fbcfa804da5ac59c","is_merge":false,"authored_by":["MDQ6VXNlcjU3MzcyNjU="],"author_raw":"William McKIE <mckie.william@hotmail.co.uk>","committer_raw":"William McKIE <mckie.william@hotmail.co.uk>","summary":"Replace Del icon by Remove icon","body":"It would seem there are editors that still used the old del icon\ninherited from 2.X instead of the fresh remove icon from 3.X\nresulting to be replaced to an \"Error\" textual icon.","is_cherrypick":false,"cherrypick_hash":"","pull":12821},"21b3d62237959d0703a8f76c26c680e2240a7a4a":{"hash":"21b3d62237959d0703a8f76c26c680e2240a7a4a","is_merge":false,"authored_by":["MDQ6VXNlcjQyMTg0OTE="],"author_raw":"Webster Sheets <webster@web-eworks.com>","committer_raw":"Webster Sheets <webster@web-eworks.com>","summary":"Allow changing importers in the import dock.","body":"Still needs a major refactor to allow editing the properties of the\nnew importer without having to reimport and re-select the items again.","is_cherrypick":false,"cherrypick_hash":"","pull":12822},"19b1ff0fc5f7acce23176ad6c8752604357472f0":{"hash":"19b1ff0fc5f7acce23176ad6c8752604357472f0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Disabled filter clip by default and made it optional, fixes #12368, likely others too","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb60662cd95b0924e9b93ae27b768e0fbbbcf417":{"hash":"fb60662cd95b0924e9b93ae27b768e0fbbbcf417","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12807 from karroffel/gdnative-api-struct-refactor","body":"[GDNative] renamed nativearvr to arvr in api.json","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d6208c63d05aa3bc0002350762248058780dc56":{"hash":"6d6208c63d05aa3bc0002350762248058780dc56","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] renamed nativearvr to arvr in api.json","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12807},"f04665f881725934c395c6806c7adb7468a5b88a":{"hash":"f04665f881725934c395c6806c7adb7468a5b88a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12803 from karroffel/gdnative-api-struct-refactor","body":"[GDNative] better API struct versioning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"482e07af7e5c8b85463f950036dc7b14cb8cd3b4":{"hash":"482e07af7e5c8b85463f950036dc7b14cb8cd3b4","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <letheed@outlook.com>","committer_raw":"letheed <letheed@outlook.com>","summary":"Unify degree members and properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12806},"79285b084df425cadb23da21bc04c08c300d6cad":{"hash":"79285b084df425cadb23da21bc04c08c300d6cad","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] rename nativearvr extension to arvr","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12803},"4deac219b0af86b7f80168920c8bedd070aa79c0":{"hash":"4deac219b0af86b7f80168920c8bedd070aa79c0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove node from list before calling queries, fixes #10886","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ae2de8997fadd692f5e43839633fbfdf3816e66":{"hash":"7ae2de8997fadd692f5e43839633fbfdf3816e66","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] better API struct versioning","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12803},"fd4921375a10123b504b746914715d516aac1216":{"hash":"fd4921375a10123b504b746914715d516aac1216","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12802 from ptodorov0123/master","body":"Fix for disappearing import panel contents (#11451)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73f27632f6d2d59778ec88ae14d16731d758235d":{"hash":"73f27632f6d2d59778ec88ae14d16731d758235d","is_merge":false,"authored_by":["MDQ6VXNlcjcxNjQ0Mzc="],"author_raw":"Peter Todorov <ptodorov@cytec.bg>","committer_raw":"Peter Todorov <ptodorov@cytec.bg>","summary":"Fix for disappearing import panel contents (#11451)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12802},"118122be3a3a8547726cc97647dd5866ad4ab46e":{"hash":"118122be3a3a8547726cc97647dd5866ad4ab46e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12800 from hoelzl/pr-no-pp-directive-in-macro-arguments","body":"Remove preprocessor directives from macro arguments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f6d7663328a03e7f545b7963819092c4c8ce299":{"hash":"1f6d7663328a03e7f545b7963819092c4c8ce299","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Remove preprocessor directives from macro arguments","body":"Preprocessor directives within macro arguments lead to undefined\nbehavior, and VC++ actually rejects them as compiler errors.","is_cherrypick":false,"cherrypick_hash":"","pull":12800},"e2785fbdede5022bb4e2d48811ffef0c94efcc0f":{"hash":"e2785fbdede5022bb4e2d48811ffef0c94efcc0f","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12797 from viprip/12668_fix_texture_region_dock_zoom_icon_is_misaligned","body":"Fix misaligned zoom icon in Texture Region Editor plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a4a59ce13ba1d0542abd1bfaafcea181c37498e":{"hash":"9a4a59ce13ba1d0542abd1bfaafcea181c37498e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12796 from djrm/pr_some_virtual_classes","body":"Expose some editor singletons as virtual","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98d9423fa3ecf215a270f1209315de900ae06dcf":{"hash":"98d9423fa3ecf215a270f1209315de900ae06dcf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12402 from MillionOstrich/filesystem-drag-move","body":"Filesystem drag & drop moving fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"346b4b5a1c099203c3b23d72042ea5fd844059d7":{"hash":"346b4b5a1c099203c3b23d72042ea5fd844059d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12390 from MillionOstrich/filesystem-folder-drag","body":"Improved file/folder drag preview for filesystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94a915135df8bb6a4fa0af27edccf6290d830228":{"hash":"94a915135df8bb6a4fa0af27edccf6290d830228","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12786 from n-pigeon/spatial_transform_gizmo","body":"Cleanups in Spatial Transform Gizmo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"186f0dffdfd9d9d92679d9f38267a99e930b8806":{"hash":"186f0dffdfd9d9d92679d9f38267a99e930b8806","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12799 from letheed/deprecated","body":"Remove deprecated methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab2647a0d0c2efc4735017ba46eb11a85daf8738":{"hash":"ab2647a0d0c2efc4735017ba46eb11a85daf8738","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <letheed@outlook.com>","committer_raw":"letheed <letheed@outlook.com>","summary":"Remove deprecated rotation methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12799},"f1c2a18e57a8214a7881ac760c0c225ddbf5da64":{"hash":"f1c2a18e57a8214a7881ac760c0c225ddbf5da64","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Cleanups in Spatial Transform Gizmo","body":"Fixed translation i local space - changed a bit how it was implemented.\nFixed bug with rotations when object is scaled.\nAdded safety check preventing scaling to 0 in local space.\nAll Gizmoz display numerical output message on the bottom of the viewport.\nUnified code a bit, so it will be easier to maintain.","is_cherrypick":false,"cherrypick_hash":"","pull":12786},"2e89dd19b1f1dfe5de1ff8cdeb21539efc2b3f09":{"hash":"2e89dd19b1f1dfe5de1ff8cdeb21539efc2b3f09","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12794 from djrm/pr_visual_improvements","body":"Fixed project manager and dialog fonts.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eef1e3bb985e28c90893ea64d5ed4598814c9427":{"hash":"eef1e3bb985e28c90893ea64d5ed4598814c9427","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12470 from djrm/pr_fix_editor_settings","body":"Fixed editor settings disappearing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1fc787e6acc5ea6388c189c524078c9c969b2c86":{"hash":"1fc787e6acc5ea6388c189c524078c9c969b2c86","is_merge":false,"authored_by":["MDQ6VXNlcjU3MzcyNjU="],"author_raw":"William McKIE <mckie.william@hotmail.co.uk>","committer_raw":"William McKIE <mckie.william@hotmail.co.uk>","summary":"Fix misaligned zoom icon in Texture Region Editor plugin","body":"The zoom icon was aligned on top compared to the others zoom buttons\nfrom the HBox container.\n\nCloses #12668.","is_cherrypick":false,"cherrypick_hash":"","pull":12797},"31147ea3edc019b069e69eb7d501ed717714e12e":{"hash":"31147ea3edc019b069e69eb7d501ed717714e12e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Expose some editor singletons as virtual","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12796},"c57fc8ee7df9113be6c0857ceff51bfed5b9f8bd":{"hash":"c57fc8ee7df9113be6c0857ceff51bfed5b9f8bd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed editor settings disappearing.","body":"Some items that are no longer defined may disappear, but thats expected i guess.","is_cherrypick":false,"cherrypick_hash":"","pull":12470},"12251a3a15f537e6102a9ffe9a02a1b930d48e99":{"hash":"12251a3a15f537e6102a9ffe9a02a1b930d48e99","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix theme with custom font.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12794},"192a4d7de5c557bdfe83bd180cd603d7e280ebd4":{"hash":"192a4d7de5c557bdfe83bd180cd603d7e280ebd4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Reworked how servers preallocate RIDs, should fix #10970","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01512efbe62dcf8d5f5ca5c070557f227f988f47":{"hash":"01512efbe62dcf8d5f5ca5c070557f227f988f47","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Removed show type icons option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12794},"e524cc7135134f1bdb5a074aa0fb7baf172d4fa4":{"hash":"e524cc7135134f1bdb5a074aa0fb7baf172d4fa4","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed project manager and dialog fonts.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12794},"0de6cba7e7e114f71fabb3dbe02cf260f7d3e2c6":{"hash":"0de6cba7e7e114f71fabb3dbe02cf260f7d3e2c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12779 from karroffel/gdnative-api-struct-refactor","body":"[GDNative] refactored API struct into core and extensions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed57f0a0d40e7fa8dde222c48cd5649d3f80008e":{"hash":"ed57f0a0d40e7fa8dde222c48cd5649d3f80008e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove get_default_video_mode definition on OSX/iOS","body":"It had been missed in d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e and broke compilation\nfor those platforms.\n\nTook the opportunity to run clang-format on the code base to fix some corner cases\nthat went through our static tests/were overlooked recently.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b7f99d9e5bca9f524b4e902b3975397b8762557":{"hash":"1b7f99d9e5bca9f524b4e902b3975397b8762557","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Several improvements to GridMap.","body":"Fixed crash when undoing.\nMore ergonomic shortcuts.\nFixed freelook navigation.","is_cherrypick":false,"cherrypick_hash":"","pull":12488},"9e6f9742f4443b0fdb7593ea1fc1b3a7dd46409c":{"hash":"9e6f9742f4443b0fdb7593ea1fc1b3a7dd46409c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"adjust min stop to horizontal velocity","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0416ca2fd22506689cd93e00fe6bd61e4e0841d1":{"hash":"0416ca2fd22506689cd93e00fe6bd61e4e0841d1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add slope min stop velocity on 3D physics body, closes #10981","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50a9bd4e23e62579e2249de3c27624d6c56df1d0":{"hash":"50a9bd4e23e62579e2249de3c27624d6c56df1d0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12713 from AndreaCatania/master","body":"Rewritten kinematic system","is_cherrypick":false,"cherrypick_hash":"","pull":""},"881defa209435816f52b08edfd876159592e830a":{"hash":"881defa209435816f52b08edfd876159592e830a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12784 from hpvb/fix-12401","body":"Make sure we don't leak when an opcode is followed by itself","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c179db29d972cfe31187011756e637f4f5bc451c":{"hash":"c179db29d972cfe31187011756e637f4f5bc451c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12787 from vnen/uwp-vs2017","body":"UWP: Update to build with Windows SDK 10.16229.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3387a9e22285abb179b3ce8c7f52052948c2600":{"hash":"a3387a9e22285abb179b3ce8c7f52052948c2600","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Update to build with Windows SDK 10.16229.0","body":"- Update the OpenSSL shim to work with the new SDK\n- Change the ARM platform detection to work with VS2017","is_cherrypick":false,"cherrypick_hash":"","pull":12787},"a607e6125edad4d2a59c9632371118cf3fca868a":{"hash":"a607e6125edad4d2a59c9632371118cf3fca868a","is_merge":false,"authored_by":[""],"author_raw":"Caleb Richardson <Caleb.Richardson@lakeland272.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix crash when converting empty scene to TileSet","body":"Closes #12708.\nCherry-picked from #12732.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"983404e0ce60ce82f7a488bd74cd3097cd7f34bf":{"hash":"983404e0ce60ce82f7a488bd74cd3097cd7f34bf","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] refactored API struct into core and extensions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12779},"38ae49e5740eb213b892e59d0d66d71bc59eb316":{"hash":"38ae49e5740eb213b892e59d0d66d71bc59eb316","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Make sure we don't leak when an opcode is followed by itself","body":"When compiling with GCC it is now possible for an opcode followed by\nitself to never leave the scope it is currently in. This leads to a\nsituation where the dtor of a scope local variable isn't called which in\nturn can lead to a memory leak.\n\nBy moving the goto outside of the scope of each opcode we guarantee that\nall dtors have been called before the next opcode gets dispatched.\n\nthis fixes #12401","is_cherrypick":false,"cherrypick_hash":"","pull":12784},"5cb1d064bc68d5e695860aa03db9d70404a15f6d":{"hash":"5cb1d064bc68d5e695860aa03db9d70404a15f6d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixes to initialization order","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2507818f051f5ead0d1aeb5fac45b63fc1fd2f49":{"hash":"2507818f051f5ead0d1aeb5fac45b63fc1fd2f49","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12782 from rraallvv/unified_headers_fix","body":"add missing distutils.version.LooseVersion import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e":{"hash":"d09160a8b67fdc60e8108962c4e9bd4c0bc7f13e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make video mode initialization more intuitive, fixes #12022","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7957bbf558832a1481043c974cef4d22f2837540":{"hash":"7957bbf558832a1481043c974cef4d22f2837540","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"add missing distutils.version.LooseVersion import","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12782},"e4effb4d53d5d6e53e4f0e0d14b243eb9a319272":{"hash":"e4effb4d53d5d6e53e4f0e0d14b243eb9a319272","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12746 from rraallvv/unified_headers_fix","body":"unified headers fix (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7add01f2c359b5976a41f54d0657ad742299ef7":{"hash":"d7add01f2c359b5976a41f54d0657ad742299ef7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12778 from Chaosus/enableassetstore","body":"Enable asset store for Godot 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"423f2995304bc16db77bf19b6ca5a84ab37582e2":{"hash":"423f2995304bc16db77bf19b6ca5a84ab37582e2","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Enable asset store for godot 3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12778},"c7cd89c29fe93cc6e81cd5fa806301a0afae1258":{"hash":"c7cd89c29fe93cc6e81cd5fa806301a0afae1258","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12780 from karroffel/dictionary-crash","body":"fix dictionary constant access crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e25b6bf8dabc47f2fc9c890600ff8ed844405960":{"hash":"e25b6bf8dabc47f2fc9c890600ff8ed844405960","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fix dictionary constant access crash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12780},"7664a0feacf8f89b81f0bb5f6a224c080dbe5c8b":{"hash":"7664a0feacf8f89b81f0bb5f6a224c080dbe5c8b","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"unified headers fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12746},"05fc741bdb45f4a48852eb5a9c3600783d81cf1f":{"hash":"05fc741bdb45f4a48852eb5a9c3600783d81cf1f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12757 from MateusMP/bugfix/11695","body":"Fixing bad index used in Space2DSW (Fixes #11695)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f805de6cbfe8a3afc8c5453317fc843b7228c73":{"hash":"5f805de6cbfe8a3afc8c5453317fc843b7228c73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12751 from bojidar-bg/11851-invalid-returns-count","body":"Fix \"Invalid outputs\" error when calling a void method from visual script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"355c8fd968fbedcc52bcf57bf33bf3536cbfbdeb":{"hash":"355c8fd968fbedcc52bcf57bf33bf3536cbfbdeb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12752 from bojidar-bg/10972-recusion-completion","body":"Fix crash when guessing type of variable declared to itself","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e0e415d4628cc7ba6b2efc52836a6a9e79cc6f0":{"hash":"7e0e415d4628cc7ba6b2efc52836a6a9e79cc6f0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12755 from Zylann/fix_tilemap_undo","body":"Fix tilemap undo/redo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b87a7df18632df80cc4fe8009337d243191fd80e":{"hash":"b87a7df18632df80cc4fe8009337d243191fd80e","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12733 from NathanWarden/document_object","body":"[DOCS] Object","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09a1d01b747ffb2ae58b5c9785618a36e736b6dc":{"hash":"09a1d01b747ffb2ae58b5c9785618a36e736b6dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"[DOCS] Object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12733},"b37e277303a219d95e5cdd450cd3c71eafcaa13c":{"hash":"b37e277303a219d95e5cdd450cd3c71eafcaa13c","is_merge":false,"authored_by":["MDQ6VXNlcjY5NDMwNjg="],"author_raw":"MateusMP <mateus.mp93@gmail.com>","committer_raw":"MateusMP <mateus.mp93@gmail.com>","summary":"Fixing bad index used in Space2DSW","body":"Fix wrong col_obj access using wrong index variable.\nRelated with issue #11695","is_cherrypick":false,"cherrypick_hash":"","pull":12757},"0b7ae364ea91e130761d75ee93ad37455ede2703":{"hash":"0b7ae364ea91e130761d75ee93ad37455ede2703","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix tilemap undo/redo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12755},"b7fd065f5c067c80a59433ac0a214899ce5bfbac":{"hash":"b7fd065f5c067c80a59433ac0a214899ce5bfbac","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix crash when guessing type of variable declared to itself","body":"Fixes #10972","is_cherrypick":false,"cherrypick_hash":"","pull":12752},"4045bc1059ede7b408e62bbc88381afea4d430e0":{"hash":"4045bc1059ede7b408e62bbc88381afea4d430e0","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix \"Invalid outputs\" error when calling a void method from visual script","body":"Fixes #11851","is_cherrypick":false,"cherrypick_hash":"","pull":12751},"5fb359d8b1d58061af2d64b304dc0e62c9228efc":{"hash":"5fb359d8b1d58061af2d64b304dc0e62c9228efc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12706 from MillionOstrich/particle-random-velocity","body":"Fix randomisation of initial particle velocity","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5e8cd3c706839cbc39e3b6bbb717b1b0b50549c":{"hash":"b5e8cd3c706839cbc39e3b6bbb717b1b0b50549c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12718 from GodotExplorer/export-editor-theme","body":"Create new theme from the current editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77345916c53d6ac1cf0c51e9624e923ed8f32455":{"hash":"77345916c53d6ac1cf0c51e9624e923ed8f32455","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12725 from karroffel/gdnative-api-fixes","body":"[GDNative] even more API fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cdfef562e3535c359a73e6baac88ce7c6dd3358":{"hash":"2cdfef562e3535c359a73e6baac88ce7c6dd3358","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12744 from AndreaCatania/patch-1","body":"Compile Android with STL enabled by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e44408f6531cfd986577c28552a56692da9e1659":{"hash":"e44408f6531cfd986577c28552a56692da9e1659","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Compile Android with STL enabled by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12744},"7b26b3b67f7a8bc072e1f8deaccec8e678811d02":{"hash":"7b26b3b67f7a8bc072e1f8deaccec8e678811d02","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12731 from mhilbrunner/issue-12584","body":"Ignore files not ending with '.xml' when building doc header","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30620434e1c4c99718cebefabec673c84e16689c":{"hash":"30620434e1c4c99718cebefabec673c84e16689c","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12743 from BastiaanOlij/increase_joystick_maxaxis","body":"Increase joystick axis from 8 to 10","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09abcc719b9890c01535e5cc3818a3639739e501":{"hash":"09abcc719b9890c01535e5cc3818a3639739e501","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12739 from mhilbrunner/patch-1","body":"[DOCS] OS.get_unique_string(). See #3628.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1821915eb5044c2bb74c6f733c82c43cfbc40fc6":{"hash":"1821915eb5044c2bb74c6f733c82c43cfbc40fc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12735 from mhilbrunner/delete-clearselect","body":"Editor: Update 2D viewport and inspector selection on delete.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a230d571d0eb85bc6017a7e47a7f94ae54fc5cf":{"hash":"2a230d571d0eb85bc6017a7e47a7f94ae54fc5cf","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Increase joystick axis from 8 to 10","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12743},"ec77cccb1dab35a6f655cf5946a48cbfc1f598cf":{"hash":"ec77cccb1dab35a6f655cf5946a48cbfc1f598cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12734 from BastiaanOlij/mobilevr_fix_typo","body":"Fix has_gyro and has_grav mixup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0095d642c7ea05a0f463f8c17f6e05bae52bd934":{"hash":"0095d642c7ea05a0f463f8c17f6e05bae52bd934","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11379 from m4nu3lf/feature/no_bias_overrotation","body":"Avoid bias over rotation in contact resolution","is_cherrypick":false,"cherrypick_hash":"","pull":""},"706431b06156f9bb83ef71bd99262b68eea43594":{"hash":"706431b06156f9bb83ef71bd99262b68eea43594","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12724 from AndreaCatania/bullet","body":"Bullet: Fix collision exceptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a897be5a049bfc1c3e642d6b47e4282713836c90":{"hash":"a897be5a049bfc1c3e642d6b47e4282713836c90","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Max Hilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] OS.get_unique_string().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12739},"c755b684c9bcaac1e74f407feaf311b5457ddc64":{"hash":"c755b684c9bcaac1e74f407feaf311b5457ddc64","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Editor: Update 2D viewport and inspector selection on delete. Fix #12591.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12735},"2965eb28101f2d97cd1ba815d3e7d99c20db10d4":{"hash":"2965eb28101f2d97cd1ba815d3e7d99c20db10d4","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fix has_gyro and has_grav mixup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12734},"d4b19d8d830342bcb1812082ac623d81fa8305bc":{"hash":"d4b19d8d830342bcb1812082ac623d81fa8305bc","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12730 from mhilbrunner/unicode","body":"Use UTF-8 for locale names. Fixes #12462.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bf132f53d3f491522d32f5cbd27737472854f57":{"hash":"1bf132f53d3f491522d32f5cbd27737472854f57","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12729 from Chaosus/fixlicensesymbol","body":"Fix invalid license symbol","is_cherrypick":false,"cherrypick_hash":"","pull":""},"487afde3bb86c69d60e6c8f946866b4401c6dab1":{"hash":"487afde3bb86c69d60e6c8f946866b4401c6dab1","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Ignore files not ending with '.xml' when building doc header","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12731},"d5b7df852358cfc80169d7db8752ca006c44cc99":{"hash":"d5b7df852358cfc80169d7db8752ca006c44cc99","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Use UTF-8 for locale names. Fixes #12462.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12730},"af5708e29e4172c8befff2f817f186b3a600b2a5":{"hash":"af5708e29e4172c8befff2f817f186b3a600b2a5","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Fixed invalid license symbol","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12729},"5f110c5b980b50a57a47e8aeb5bab7a33560100c":{"hash":"5f110c5b980b50a57a47e8aeb5bab7a33560100c","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Fixed collision exception - #12681","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12724},"a2e09a5d4141390c17b7cc2ad41fbba961a197f5":{"hash":"a2e09a5d4141390c17b7cc2ad41fbba961a197f5","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] even more API fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12725},"10f879bf883ed364a9b0eafe40aba03c59b6fbfb":{"hash":"10f879bf883ed364a9b0eafe40aba03c59b6fbfb","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Rewritten kinematic system","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12713},"0781649456a23a9c2f72a97938df38b750fe7019":{"hash":"0781649456a23a9c2f72a97938df38b750fe7019","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add menu to import current editor theme into theme editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12718},"400db80d25d5e19fe68bbd3f04115c1578af7eac":{"hash":"400db80d25d5e19fe68bbd3f04115c1578af7eac","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Fixed a bug where materials weren't assigned to scene on first import.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12717},"f7168bf217f810ba7da310953c043448135d0718":{"hash":"f7168bf217f810ba7da310953c043448135d0718","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add indent and sort keys support for JSON.print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12603},"b279f641c0b9e7af711d857917353905b48c6913":{"hash":"b279f641c0b9e7af711d857917353905b48c6913","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove performance warnings, closes #11585","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eaa8c461c3c156d3c3d2a85dae90bc2d5b47a9fe":{"hash":"eaa8c461c3c156d3c3d2a85dae90bc2d5b47a9fe","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Fix randomisation of initial particle velocity","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12706},"9437db7bc59a33b134306e8fa46eede2fb4ffde6":{"hash":"9437db7bc59a33b134306e8fa46eede2fb4ffde6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12604 from rraallvv/unified_headers","body":"add support for Android NDK unified headers (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faf21d895e23cea7cb8d4ec372862c694d65aabd":{"hash":"faf21d895e23cea7cb8d4ec372862c694d65aabd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12684 from mrcdk/atlastextures_fix","body":"Added filter_clip to AtlasTexture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32dfdc12dcd387dfe7d0b11e84816415c275b75b":{"hash":"32dfdc12dcd387dfe7d0b11e84816415c275b75b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12656 from karroffel/dictionary-ordered-hashmap","body":"make Dictionary use OrderedHashMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"610c7f80bf96367cf369851619d4ede11663d5b7":{"hash":"610c7f80bf96367cf369851619d4ede11663d5b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12698 from volzhs/dont-stop-music-master","body":"Prevent to stop music in another background app on iOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec31b23b330404dcd60a537838b039df524e2a98":{"hash":"ec31b23b330404dcd60a537838b039df524e2a98","is_merge":false,"authored_by":["MDQ6VXNlcjE4NDA1MjQ="],"author_raw":"Rhody Lugo <rhodylugo@gmail.com>","committer_raw":"Rhody Lugo <rhodylugo@gmail.com>","summary":"add support for Android NDK unified headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12604},"00ce629bc651beeb02787eeca95fed031bddb93d":{"hash":"00ce629bc651beeb02787eeca95fed031bddb93d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to stop music in another background app on iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12698},"802a422ad532db7b5c369c178a513fb2d5722ea9":{"hash":"802a422ad532db7b5c369c178a513fb2d5722ea9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12658 from AndreaCatania/bullet","body":"Bullet - Added support to multiple spaces","is_cherrypick":false,"cherrypick_hash":"","pull":""},"386ec5d9549bb0ee922358ead86ebc7ad478b910":{"hash":"386ec5d9549bb0ee922358ead86ebc7ad478b910","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12653 from poke1024/fixdocsclick","body":"Fix selection and clicks on text in tables in RichTextLabel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4e37ef198ab74ed9a42127601c374f43dac12b6":{"hash":"d4e37ef198ab74ed9a42127601c374f43dac12b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12662 from Paulb23/text_edit_mouse_selection","body":"Changed line and word mouse selection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e20241c02ce1a678d9021fa4eb4f3700a9a79232":{"hash":"e20241c02ce1a678d9021fa4eb4f3700a9a79232","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12691 from eska014/webaudio","body":"Fix WebAudio and HTML5 build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7376798a850ba1fbb4a881769ff887587c9b75ce":{"hash":"7376798a850ba1fbb4a881769ff887587c9b75ce","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12635 from poke1024/line2d-poly-editor","body":"Use AbstractPolygon2DEditor for Line2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d37d4ae1cd347520fc3dd9985ace740892d1771e":{"hash":"d37d4ae1cd347520fc3dd9985ace740892d1771e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12631 from poke1024/docspolish","body":"Docs cosmetics: add more space to Signals, Enumerations, Constants","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ceaae51f7118c1ba2886e1f92f3f1f3252a7187":{"hash":"5ceaae51f7118c1ba2886e1f92f3f1f3252a7187","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12636 from Chaosus/wrapdocs","body":"Docs for wrap functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6db04993f6f50b1bf9c60f8b54288d3ee0be62d":{"hash":"b6db04993f6f50b1bf9c60f8b54288d3ee0be62d","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12646 from poke1024/geomdocs","body":"Basic docs for Geometry plus two new functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d":{"hash":"1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix WebAudio and HTML5 build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12691},"fec243ed563fc76d22f1505e0fdcd7c2fefa9f2b":{"hash":"fec243ed563fc76d22f1505e0fdcd7c2fefa9f2b","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Added filter_clip to AtlasTexture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12684},"2c69f3d0d217a42489308f465712a656c4678307":{"hash":"2c69f3d0d217a42489308f465712a656c4678307","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Bullet - Added support to multiple spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12658},"6f6afde0c58623bb2d8bf54904044f46233903d7":{"hash":"6f6afde0c58623bb2d8bf54904044f46233903d7","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Changed line and word mouse selection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12662},"c937b1f5f9cdc50d109f78d8e039520c0dc60cad":{"hash":"c937b1f5f9cdc50d109f78d8e039520c0dc60cad","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"make Dictionary use OrderedHashMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12656},"9a78efc7c270211e49fd7b2f071b61c706febffc":{"hash":"9a78efc7c270211e49fd7b2f071b61c706febffc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12642 from BrainBlasted/fix_msbuild_unix","body":"Added fallback for msbuild.exe.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0ac0804ca34317faea1ee6dbc66037178b0f727":{"hash":"a0ac0804ca34317faea1ee6dbc66037178b0f727","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12640 from poke1024/createnode-ui","body":"In Create New Node, always select and show best (shortest) match","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3149ef084b9aaae33d74cfb28592ed95726fb88d":{"hash":"3149ef084b9aaae33d74cfb28592ed95726fb88d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12639 from bojidar-bg/x-add-rest-template-listing","body":"Change URL of the mirror list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5c3e3bf132622b86b554162652d074e8a4d6dde":{"hash":"e5c3e3bf132622b86b554162652d074e8a4d6dde","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12638 from poke1024/fixcreate","body":"Fixes random sorting order in Create New Node dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7304b0c54681501e1e83a822410361368856964":{"hash":"a7304b0c54681501e1e83a822410361368856964","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fix selection and clicks on text in tables in RichTextLabel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12653},"5bc2cf257b46b7ba52c95e43c9b0f91f6e06998e":{"hash":"5bc2cf257b46b7ba52c95e43c9b0f91f6e06998e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Convert DOS line endings to Unix line endings","body":"Should fix issues some of us have with `misc/dist/uwp_template/AppxManifest.xml`\nalways showing up as modified.\nMight cause issues on Windows due to the removal of BOMs or change of line endings\nin some of the Mono, UWP or gradlew.bat files, we will test and adapt if need be.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a89fa34c21103430b1d140ee04c3ae6a433d77ce":{"hash":"a89fa34c21103430b1d140ee04c3ae6a433d77ce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12641 from AndreaCatania/bullet","body":"Bullet physics wrapper","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ec32b6d09c0a7302bcc0c54be41bf65a7911838":{"hash":"7ec32b6d09c0a7302bcc0c54be41bf65a7911838","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Basic docs for Geometry plus two new functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12646},"f7a41c1e309226bd0deb6381e71a5ce005cbe4ef":{"hash":"f7a41c1e309226bd0deb6381e71a5ce005cbe4ef","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12647 from leezh/dedent_return","body":"Fixed dedent() binding did not return result","is_cherrypick":false,"cherrypick_hash":"","pull":""},"609cf36f8daaf0e7e3bb2b9d6b30ba6336d41c69":{"hash":"609cf36f8daaf0e7e3bb2b9d6b30ba6336d41c69","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixed dedent() binding did not return result","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12647},"8e2a756eb89d0bc0a32bcec4276d8518db9cb9e2":{"hash":"8e2a756eb89d0bc0a32bcec4276d8518db9cb9e2","is_merge":false,"authored_by":[""],"author_raw":"BrainBlasted <brainblastedmods@gmail.com>","committer_raw":"BrainBlasted <brainblastedmods@gmail.com>","summary":"Added for fallback msbuild.exe.","body":"Fixes #12613","is_cherrypick":false,"cherrypick_hash":"","pull":12642},"efb795b59972d2ad8e7d92987ee0238ae3172d5a":{"hash":"efb795b59972d2ad8e7d92987ee0238ae3172d5a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12630 from karroffel/configfile-orderedhashmap","body":"make ConfigFile sections ordered","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1eed39c69ad35f50bf323b7846856eb66132139":{"hash":"d1eed39c69ad35f50bf323b7846856eb66132139","is_merge":false,"authored_by":["MDQ6VXNlcjQ4MzUzMQ=="],"author_raw":"MrCdK <contact@mrcdk.com>","committer_raw":"MrCdK <contact@mrcdk.com>","summary":"Add loop_begin and loop_end to OggVorbisStream","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12644},"fb4871c919571d719d27738cc4d7db496a575b57":{"hash":"fb4871c919571d719d27738cc4d7db496a575b57","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Bullet physics engine implementation","body":"This is a bullet wrapper that allows Godot to use Bullet physics and benefit about all features.\nAlso it support all specific Godot physics functionality like multi shape body, areas, RayShape, etc..\nIt improve the Joints, Trimesh shape, and add support to soft body even if Godot is not yet ready to it.","is_cherrypick":false,"cherrypick_hash":"","pull":12641},"88007e91cf063fa92eda5fb6e3f504fc210a36f9":{"hash":"88007e91cf063fa92eda5fb6e3f504fc210a36f9","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Use AbstractPolygon2DEditor for Line2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12635},"8f204d78fd20d0ad1008fa1643b863c863c0a0be":{"hash":"8f204d78fd20d0ad1008fa1643b863c863c0a0be","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"In Create New Node, always select and show best (shortest) match","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12640},"ed047261f06f814eeb88a1f6ee2dd8abd7a14034":{"hash":"ed047261f06f814eeb88a1f6ee2dd8abd7a14034","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Vendor thirdparty Bullet source for upcoming physics server backend","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12641},"40acb850c08354163a612c1f816e59c4bd524822":{"hash":"40acb850c08354163a612c1f816e59c4bd524822","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Change URL of the mirror list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12639},"a8012f1b25b1462b26b867867d2bca780fe3dd1d":{"hash":"a8012f1b25b1462b26b867867d2bca780fe3dd1d","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Fixes random sorting order in Create New Node dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12638},"bd41cb197bd32fa23e4f6595deebb97527d85cb4":{"hash":"bd41cb197bd32fa23e4f6595deebb97527d85cb4","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Docs for wrap functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12636},"3cbcf5c2ddadf1cd630137d6bd438634b8517b00":{"hash":"3cbcf5c2ddadf1cd630137d6bd438634b8517b00","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12612 from karroffel/gdnative-poolarray-accessors","body":"[GDNative] added Read and Write accessors to pool arrays","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c6cc4dc2d6a55bb3a681756f819689c4bc2d4d6":{"hash":"8c6cc4dc2d6a55bb3a681756f819689c4bc2d4d6","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Docs cosmetics: add more space to Signals, Enumerations, Constants;","body":"aligned table layout for setters and getters","is_cherrypick":false,"cherrypick_hash":"","pull":12631},"1386647cdf1c4278c4437523cc2b8be48c77351e":{"hash":"1386647cdf1c4278c4437523cc2b8be48c77351e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"make ConfigFile sections ordered","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12630},"9aebdd2ae8b32ab8e73371637d330b8d0e64ec54":{"hash":"9aebdd2ae8b32ab8e73371637d330b8d0e64ec54","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12593 from DmDerbin/master","body":"AStar: implementation of get_point_connections","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c79e58e3fcb4fe1aa81bc5085a8b0f7e7f92673":{"hash":"4c79e58e3fcb4fe1aa81bc5085a8b0f7e7f92673","is_merge":false,"authored_by":["MDQ6VXNlcjY2NzMzMjY="],"author_raw":"DmDerbin <dds9435@gmail.com>","committer_raw":"DmDerbin <dds9435@gmail.com>","summary":"AStar: implementation of get_point_connections","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12593},"7715a261d5f387b7769bb8149735e4131ea97757":{"hash":"7715a261d5f387b7769bb8149735e4131ea97757","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12262 from AndreaCatania/pplug","body":"Physics server plug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a9ca08f16c500aa0caccc21a8e42564f962971a":{"hash":"7a9ca08f16c500aa0caccc21a8e42564f962971a","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Implemented physics plug","body":"Moved init_physics\n\nImplemented physics 2D plug\n\nFix clang\n\nFix clang\n\nFix static check\n\nFix clang\n\nFix static check\n\nMoved physics server initialization\n\nMoved physics server settings initialization","is_cherrypick":false,"cherrypick_hash":"","pull":12262},"25c38c75425e3ccfcaed53ebd38fc588d6f35764":{"hash":"25c38c75425e3ccfcaed53ebd38fc588d6f35764","is_merge":true,"authored_by":[],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12557 from BastiaanOlij/arvr_add_rumble_support","body":"Adding rumble support to ARVR controllers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6ca9d34a2f7111b2d1359ef517e44e3e257469d":{"hash":"f6ca9d34a2f7111b2d1359ef517e44e3e257469d","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Improve file/folder drag preview on filesystem dock","body":"Added icons for files/folders in drag preview\nFixed folders getting an empty string label\nDon't show \"1 more file(s)\" label instead of the file\nAdded \"more folders\" case if moving folders exclusively\nMerged drag_files and drag_files_and_dirs to reduce code duplication\nSimplified get_drag_data_fw and removed commented out code","is_cherrypick":false,"cherrypick_hash":"","pull":12390},"078371cfb64e573b614a86c21f8dd0c5ce917ba7":{"hash":"078371cfb64e573b614a86c21f8dd0c5ce917ba7","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Fix dragging a resource onto filesystem dock","body":"Call push_item before save_resource_as because the save button uses editor_history current.\nReject the drop in can_drop_data if it isn't on a folder or the files list.\nRemoved some duplicated code","is_cherrypick":false,"cherrypick_hash":"","pull":12402},"9c65924b3db7c61da2045f0ea14e56fdde71e628":{"hash":"9c65924b3db7c61da2045f0ea14e56fdde71e628","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Don't try to move if dragging a folder into itself","body":"If a folder would be moved to an invalid location disallow the drag\nDon't treat dragging a file/folder to its current location as invalid\nAllow dragging onto empty space / files in the files list\nFix dragging a folder onto \"Favourites\" starting an invalid move","is_cherrypick":false,"cherrypick_hash":"","pull":12402},"acd193b62e3972d6dd1e4b2aa115948658f85e9b":{"hash":"acd193b62e3972d6dd1e4b2aa115948658f85e9b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12610 from karroffel/gdnative-api-fixes","body":"[GDNative] small API bug fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af5c6be0741ea3216c70741e99a7303bc285224e":{"hash":"af5c6be0741ea3216c70741e99a7303bc285224e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added Read and Write accessors to pool arrays","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12612},"8b11e17f7084511f8c528b79e486bc2d3a02c224":{"hash":"8b11e17f7084511f8c528b79e486bc2d3a02c224","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] small API bug fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12610},"d82942e1c5716961bf921de7795becfa0cd05807":{"hash":"d82942e1c5716961bf921de7795becfa0cd05807","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] removed anchors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12586},"ffc26692989d1a6b0114c927d507ce7ed39d99a9":{"hash":"ffc26692989d1a6b0114c927d507ce7ed39d99a9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] use feature tags, added load once option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12586},"8e145fa1a80bcd860dd8e16d7db684f9905865e8":{"hash":"8e145fa1a80bcd860dd8e16d7db684f9905865e8","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12608 from karroffel/configfile-orderedhashmap","body":"make ConfigFile use OrderedHashMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38d56c8351838fce3005ab92440c4c2320d92b0f":{"hash":"38d56c8351838fce3005ab92440c4c2320d92b0f","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"make ConfigFile use OrderedHashMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12608},"3babb19515465989814baeefa3cb200161eee1c1":{"hash":"3babb19515465989814baeefa3cb200161eee1c1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Not to be slow when select multiple files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12583},"c880302754352dce1e44bf00bf9b1ac20e71cd1d":{"hash":"c880302754352dce1e44bf00bf9b1ac20e71cd1d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12566 from bncastle/select_anim_fix","body":"Select correct animation on creation of a new one","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cefdb34f6c1af31048340182c10587099c39da44":{"hash":"cefdb34f6c1af31048340182c10587099c39da44","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: make use_lto a global option and opt-in for iphone","body":"Supersedes #12553, see discussion in #12552.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51b7fd90e645ab8c39d55268d2c8c5eb38925fc1":{"hash":"51b7fd90e645ab8c39d55268d2c8c5eb38925fc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12577 from Keetz/master","body":"Fixed AnimationPlayer.get_autoplay() returning empty string\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02382c4fd8c843a685408eea010e356113858298":{"hash":"02382c4fd8c843a685408eea010e356113858298","is_merge":false,"authored_by":["MDQ6VXNlcjY3MDczMzA="],"author_raw":"Rasmus Ketelsen <rke@gamblify.com>","committer_raw":"Rasmus Ketelsen <rke@gamblify.com>","summary":"Fixed AnimationPlayer.get_autoplay() returning empty string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12577},"4b477263a7c72c50a90e6b83cabfe8a04bfce9a2":{"hash":"4b477263a7c72c50a90e6b83cabfe8a04bfce9a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12575 from leezh/richtext_newline_fix","body":"Fixed RichTextLabel::add_newline() Fixes #12564","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79f81b77e2160fd4fb490b9e8e05636de70174bf":{"hash":"79f81b77e2160fd4fb490b9e8e05636de70174bf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Modules can now add custom version info (added it for Mono)","body":"-Version string takes this version info\n-Ability to download templates from the interweb (listing does not work yet)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ba94cb9249c6a4823625067dbae1e3bfd30c3e6":{"hash":"6ba94cb9249c6a4823625067dbae1e3bfd30c3e6","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixed RichTextLabel::add_newline() #12564","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12575},"93a3d1714ee9b1535ac8f902bd7b2b3135712b90":{"hash":"93a3d1714ee9b1535ac8f902bd7b2b3135712b90","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12568 from starry-abyss/vs2013_fix","body":"Fix compilation on Visual Studio 2013 again.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d99f93a7ab0f0da2c4e92fa7d85ef1d139b92c6":{"hash":"1d99f93a7ab0f0da2c4e92fa7d85ef1d139b92c6","is_merge":false,"authored_by":[""],"author_raw":"scorched <scorched@bk.ru>","committer_raw":"scorched <scorched@bk.ru>","summary":"Fix compilation on Visual Studio 2013 again.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12568},"95408c86704b0b57dcff07051e780f8b1f459af1":{"hash":"95408c86704b0b57dcff07051e780f8b1f459af1","is_merge":false,"authored_by":[""],"author_raw":"bncastle <bncastle@pixelbytestudios.com>","committer_raw":"bncastle <bncastle@pixelbytestudios.com>","summary":"Select correct animation on creation of a new one","body":"- Select the correct animation when creating a new one.\n- Removed unneeded new_name variable.","is_cherrypick":false,"cherrypick_hash":"","pull":12566},"025f13856138918b13956b085a586a73a584bc04":{"hash":"025f13856138918b13956b085a586a73a584bc04","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10618 from poke1024/polygon2d-selection","body":"Proposal for modified Polygon2D editor controls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"167b7b55338761e3cb48677219d41f5bfc32c839":{"hash":"167b7b55338761e3cb48677219d41f5bfc32c839","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Adding rumble support to ARVR controllers (if implemented on the ARVR interface)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12557},"584bc88834bb86e3e3fc76788a8412ac39acb3ad":{"hash":"584bc88834bb86e3e3fc76788a8412ac39acb3ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12559 from Cradmon/filesystemDockFix","body":"Fix to issue #12554, due to error in refactoring in PR #10261","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93e8468d92ec639120c7e8502df7d5971bdc71b5":{"hash":"93e8468d92ec639120c7e8502df7d5971bdc71b5","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Fix to issue #12554, due to error in refactoring in PR #10261","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12559},"56b25b5fc8d078cc4f30afe34323a6437a683ee1":{"hash":"56b25b5fc8d078cc4f30afe34323a6437a683ee1","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Add command line support to export pck or zip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12555},"58889102b6fe3a562e4f5e0cb045def9ff2b1f53":{"hash":"58889102b6fe3a562e4f5e0cb045def9ff2b1f53","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12538 from akien-mga/editorsettings","body":"Code quality refactoring in EditorSettings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc6ef93cc84c415519f05e38ecd3d91a9fe196f1":{"hash":"fc6ef93cc84c415519f05e38ecd3d91a9fe196f1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12548 from SaracenOne/vertex_compression_import_fix","body":"Restores functionality of the use_compression flag in Collada import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8ed1144dfb0497d7b6f7b8254cf509596682a9f":{"hash":"f8ed1144dfb0497d7b6f7b8254cf509596682a9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12025 from leezh/dedent","body":"Added String::dedent() to remove text indentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a5594bdb79f0859ce67166b7fb6ed89098e5bcc":{"hash":"7a5594bdb79f0859ce67166b7fb6ed89098e5bcc","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12547 from cooperra/specially-vs-especially","body":"Proofreading: Change a usage of \"specially\" to \"especially\"\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c97a9543d7c7abdecb3804a780da7105f2b2886":{"hash":"3c97a9543d7c7abdecb3804a780da7105f2b2886","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12549 from neikeq/seriously-do-they","body":"Mono cleanup fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb3ef3c7e678af78b7cf24dfb780617938a74d42":{"hash":"cb3ef3c7e678af78b7cf24dfb780617938a74d42","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12546 from neikeq/do-people-read-these","body":"Use mono_gc_wbarrier_set_arrayref for Array marshalling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a018cbaee1130c34a84557a1a9fdf5186ee99fd1":{"hash":"a018cbaee1130c34a84557a1a9fdf5186ee99fd1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix thread checking to queue instances for deletion","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12549},"06ea441564937d97b0931aecba771b60e077b1d5":{"hash":"06ea441564937d97b0931aecba771b60e077b1d5","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Make sure gchandle bindings are released before cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12549},"ef90965883d367117000e26d9d909742b0eedd7a":{"hash":"ef90965883d367117000e26d9d909742b0eedd7a","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Restores functionality of the use_compression flag in the Collada importer.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12548},"dbf774f9dcedc327d69994d6786722d94e4b624a":{"hash":"dbf774f9dcedc327d69994d6786722d94e4b624a","is_merge":false,"authored_by":["MDQ6VXNlcjY1OTA1Nw=="],"author_raw":"Robbie Cooper <cooperra@users.noreply.github.com>","committer_raw":"Robbie Cooper <cooperra@users.noreply.github.com>","summary":"Proofreading: Change a usage of \"specially\" to \"especially\"","body":"See PR godotengine/godot-docs#561. This file generates documentation touched by that PR, so must be changed to stay in sync.\n\nI couldn't find any other usages in this repo that needed changing. I looked in all files matching *.cpp *.h *.md *.txt *.xml *.html *.rst.","is_cherrypick":false,"cherrypick_hash":"","pull":12547},"0804dd53364107001f31948a9ec9fe331bc92a4a":{"hash":"0804dd53364107001f31948a9ec9fe331bc92a4a","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added String::dedent() to remove text indentation","body":"This functions similarly to Python's textwrap.dedent()\n\nIt's also been applied to doc_data.cpp to remove extra whitespace while\nparsing the XML.","is_cherrypick":false,"cherrypick_hash":"","pull":12025},"0525b63421fa943ce8822392283b58a7bb283b08":{"hash":"0525b63421fa943ce8822392283b58a7bb283b08","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Use mono_gc_wbarrier_set_arrayref for Array marshalling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12546},"29ea79e065cb1ecffec6b8ad17d9996f21abf1cb":{"hash":"29ea79e065cb1ecffec6b8ad17d9996f21abf1cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12542 from Paulb23/enter_remove_text_issue_12494","body":"Remove text on enter, issue 12494","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63adc9f113e62d9afc321d8ffa28d5ecc9b51029":{"hash":"63adc9f113e62d9afc321d8ffa28d5ecc9b51029","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12539 from bncastle/InputMapDialogClearAction","body":"Clear action name text input when the action is successfully added to the Input Map\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0438f4875d0ef2a327c9d7d24dc04fb3e28a9193":{"hash":"0438f4875d0ef2a327c9d7d24dc04fb3e28a9193","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Some more harmonization of EditorSettings code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12538},"31c92c532784ee959eba9a3953fa84577df7072a":{"hash":"31c92c532784ee959eba9a3953fa84577df7072a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12537 from marcelofg55/wasapi_improvements","body":"Improved WASAPI driver logic when devices are connected or disconnected","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ffcbae2f1ae07768a36508568d07d20b7d5b1cb":{"hash":"2ffcbae2f1ae07768a36508568d07d20b7d5b1cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12536 from Hinsbart/cs_templates","body":"Mono: support custom script templates.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea0e9426175e897618bb4ad332e61c808be730c5":{"hash":"ea0e9426175e897618bb4ad332e61c808be730c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12035 from Chaosus/wrapfunc","body":"Added new Wrap functions for numbers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb3f594b148e33bebf99955c0bb7dce02c8a50c7":{"hash":"cb3f594b148e33bebf99955c0bb7dce02c8a50c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11249 from m4nu3lf/bugfix/get_euler","body":"Fix inertia tensor update & Generic6DOFJoint & Simplify Basis::get_euler()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24b3733f3bc416f62d353d279733cfaab606f918":{"hash":"24b3733f3bc416f62d353d279733cfaab606f918","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10770 from RandomShaper/fix-joints","body":"Fix joints collision exceptions, plus a bit more","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca31174dd04e2c19ee36f072ad527fef5059dd90":{"hash":"ca31174dd04e2c19ee36f072ad527fef5059dd90","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10261 from Cradmon/refactor","body":"Make the File System Dock more user friendly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e03a054714a6562f1094ed322a761e23d0b05219":{"hash":"e03a054714a6562f1094ed322a761e23d0b05219","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Remove text on enter, issue 12494","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12542},"a4ea63737c9ed862c4a421d668942d6ffaf5a861":{"hash":"a4ea63737c9ed862c4a421d668942d6ffaf5a861","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to shrink 3D viewport by half","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7feec399240e96297254692b6458a96cd7e708b":{"hash":"a7feec399240e96297254692b6458a96cd7e708b","is_merge":false,"authored_by":[""],"author_raw":"bncastle <bncastle@pixelbytestudios.com>","committer_raw":"bncastle <bncastle@pixelbytestudios.com>","summary":"Clear text when a new action is added Project Settings Input Map","body":"When editing the Input Map under Project Settings:\nClear the action name the 'Add' button is clicked and the action is\nsuccessfully added.","is_cherrypick":false,"cherrypick_hash":"","pull":12539},"16327bff8a5924c4475c20c61485ffc589efb2e5":{"hash":"16327bff8a5924c4475c20c61485ffc589efb2e5","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Improved WASAPI driver logic when devices are connected or disconnected","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12537},"f3218c24c7735ce7497356dfa82f8a3d67981d0b":{"hash":"f3218c24c7735ce7497356dfa82f8a3d67981d0b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Mono: support custom script templates.","body":"Also fixes a bug that prevented methods like `duplicate()` from copying the source code. (Copied from GDScript implementation)","is_cherrypick":false,"cherrypick_hash":"","pull":12536},"157fa55e34b9bf21a22876aecef89ed0a9491412":{"hash":"157fa55e34b9bf21a22876aecef89ed0a9491412","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12535 from neikeq/wtf···","body":"Fix msbuild hint paths returning only the directory","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d5de0b185b97cf246eacef88d308c54585aad40":{"hash":"2d5de0b185b97cf246eacef88d308c54585aad40","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Reorder EditorSettings code for better legibility","body":"No functional change, only moving stuff around.","is_cherrypick":false,"cherrypick_hash":"","pull":12538},"32ee3ecce4cbc1e8f2680d5e3262312733d6c483":{"hash":"32ee3ecce4cbc1e8f2680d5e3262312733d6c483","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix msbuild hint paths returning only the directory","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12535},"a9a49b89cd690ea3f06f9dbc81466ce8c440a6a1":{"hash":"a9a49b89cd690ea3f06f9dbc81466ce8c440a6a1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12531 from uldall/master","body":"Fixed GitHub detection of license in LICENSE.txt file.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb6dc76307483fc811d9585b94780ffc954d4f28":{"hash":"bb6dc76307483fc811d9585b94780ffc954d4f28","is_merge":false,"authored_by":["MDQ6VXNlcjYyODM4Mw=="],"author_raw":"Christian Uldall Pedersen <cup@gamblify.com>","committer_raw":"Christian Uldall Pedersen <cup@gamblify.com>","summary":"Fixed GitHub detection of license in LICENSE.txt file.","body":"Unfortunately licensee also looks at the COPYRIGHT.txt file and detects it as \"other\".\nGitHub therefore still doesn't add the correct license to the project. This is\nhowever a step in the right direction.\n\nBefore:\n$ licensee LICENSE.txt\nLicense: Other\nMatched files: [\"LICENSE.txt\"]\nLICENSE.txt:\nContent hash: 8dd7a8f24846f434ce7fdb96f6440909b5469277\nAttribution: Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur.\nLicense: Other\n\nAfter:\n$ licensee LICENSE.txt\nLicense: MIT License\nMatched files: [\"LICENSE.txt\"]\nLICENSE.txt:\nContent hash: d64f3bb4282a97b37454b5bb96a8a264a3363dc3\nAttribution: Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur.\nConfidence: 100.00%\nMatcher: Licensee::Matchers::Exact\nLicense: MIT License","is_cherrypick":false,"cherrypick_hash":"","pull":12531},"31cd46fbf1ca1798c26cd1d7725ccc55661645d0":{"hash":"31cd46fbf1ca1798c26cd1d7725ccc55661645d0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12530 from godotengine/revert-12351-fix_item_list_selection_clipping","body":"Revert \"Fixes the selection rect in item_list drawn not clipped\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1ffadb9538cf8cf6f790ec5287581a8d5fca33c":{"hash":"a1ffadb9538cf8cf6f790ec5287581a8d5fca33c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fixes the selection rect in item_list drawn not clipped\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12530},"91adb58d3de1cb22196203d0184374ff034bf950":{"hash":"91adb58d3de1cb22196203d0184374ff034bf950","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add screenshot to the README","body":"3D scene courtesy of @fracteed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b82997052ad0c37cdae53ecaf2ca9dab85b5244":{"hash":"2b82997052ad0c37cdae53ecaf2ca9dab85b5244","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin <mafortion.benjamin@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use node name as default filename when attaching script.","body":"When attaching a script to a node that isn't saved to a scene file,\nuse its name as default filename. If the edited scene's root node *has*\nbeen saved to a file, use that directory.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31a487660ae373632c5ffedff6d269e76426f22a":{"hash":"31a487660ae373632c5ffedff6d269e76426f22a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12499 from Zylann/freelook_toggle_mode","body":"Add option to use freelook with a toggle shortcut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d582cab2079863ce31864ba1382bf955b10ba69c":{"hash":"d582cab2079863ce31864ba1382bf955b10ba69c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12526 from tagcup/ubo_fix","body":"Add viewport to the other SceneData struct.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e68c86ba6638011dbddc6b77cc5e48da7a83fee":{"hash":"6e68c86ba6638011dbddc6b77cc5e48da7a83fee","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add viewport to the other SceneData struct.","body":"This was missed in #12288.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f021b0038940ecc03aa43721f03b3b3f283e00ed":{"hash":"f021b0038940ecc03aa43721f03b3b3f283e00ed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12525 from neikeq/wololo","body":"Remove Visual Studio for now from the external editors list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd07a283e58bb214c974979ff094d2b8b7c00bac":{"hash":"fd07a283e58bb214c974979ff094d2b8b7c00bac","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12523 from RandomShaper/fix-margins-drawn-too-late","body":"Fix viewport margins drawn after swapping buffers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad194f81b67b88856c27ae7ec11f0d10981bda9d":{"hash":"ad194f81b67b88856c27ae7ec11f0d10981bda9d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Remove Visual Studio for now from the external editors list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12525},"4785e66eeab237d9390471d1ca2631e2f187d89b":{"hash":"4785e66eeab237d9390471d1ca2631e2f187d89b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12288 from tagcup/expose_viewport_size","body":"Expose VIEWPORT_SIZE in shader language.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bbc9a7e663c7119a0089cdc853d4b97b2ce6280":{"hash":"5bbc9a7e663c7119a0089cdc853d4b97b2ce6280","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12268 from AlexHolly/fix-lineedit-selection","body":"Fix LineEdit drag selection to the left","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9521f862d532c1e950a15d9a9b08b7354e59b66":{"hash":"b9521f862d532c1e950a15d9a9b08b7354e59b66","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Add option to use freelook with a toggle shortcut (like Blender) instead of holding RMB (like Unity)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12499},"4e753971c3ff14398f93cddbd1a683bbebad931e":{"hash":"4e753971c3ff14398f93cddbd1a683bbebad931e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12351 from groud/fix_item_list_selection_clipping","body":"Fixes the selection rect in item_list drawn not clipped","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6ddc5a9a49c4e8ee6847fe1ac4be1a92bed01b8":{"hash":"a6ddc5a9a49c4e8ee6847fe1ac4be1a92bed01b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12363 from groud/implement_guides","body":"Implement 2D editor guides","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3fc07272cc5aae787911ed3c0224f7b37d060e7":{"hash":"f3fc07272cc5aae787911ed3c0224f7b37d060e7","is_merge":false,"authored_by":["MDQ6VXNlcjc2MDkwNg=="],"author_raw":"N0hbdy <austen.mcrae@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add Colemak keybindings to editor for osx","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e10ee8765fc2e44a0ca7e6d42bbfd405f547f3ab":{"hash":"e10ee8765fc2e44a0ca7e6d42bbfd405f547f3ab","is_merge":false,"authored_by":["MDQ6VXNlcjI4NjcyODM1"],"author_raw":"Захаров Андрей <andrey150399@mail.ru>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added difference between function which return value or not","body":"Now ADDFUNC with suffix R add function with return value.\nIt was changed because addfunc considers that the function\ndoesn't return a value if it returns NIL.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4889b806984ce454f906f066c8b3f63c7efa401e":{"hash":"4889b806984ce454f906f066c8b3f63c7efa401e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12471 from mhilbrunner/autocomplete","body":"Fix get_node() and $ autocompletion when using single quotes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7683ff3e42539a24bc333573e271e2ae77eb5c61":{"hash":"7683ff3e42539a24bc333573e271e2ae77eb5c61","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Unknown <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Fix get_node() and $ autocompletion when using single quotes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12471},"6a11e8c3773d27f1a7531b16324edbf1c803ed43":{"hash":"6a11e8c3773d27f1a7531b16324edbf1c803ed43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12517 from marcelofg55/x11_kbd_variant","body":"Implemented OS get_latin_keyboard_variant on x11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"793da07a4dc6be1437fba4cefec9dc0c8035be64":{"hash":"793da07a4dc6be1437fba4cefec9dc0c8035be64","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix viewport margins drawn after swapping buffers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12523},"d55e2d0893a9179b4cd103d3a0d7417b56cea629":{"hash":"d55e2d0893a9179b4cd103d3a0d7417b56cea629","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12522 from neikeq/where.exe-is-a-liar","body":"Fix 'which' returning file without extension on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9290fd2a42c50ebfbf56aadc458ad6287fc19eae":{"hash":"9290fd2a42c50ebfbf56aadc458ad6287fc19eae","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix 'which' returning file without extension on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12522},"495bcd730177f58053b8e76199d3ccd15ca0dcc9":{"hash":"495bcd730177f58053b8e76199d3ccd15ca0dcc9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Clean up GI Probe baking, proper button and progress bar.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e8c33fc62dc97afcce297c264afd0b51fb73df7":{"hash":"1e8c33fc62dc97afcce297c264afd0b51fb73df7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12484 from pigdevstudio/docs-occluder-polygon-2d","body":"[DOCS] Added documentation for OccluderPolygon2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60df8db401827b0ef5c767e83230766d672d20a8":{"hash":"60df8db401827b0ef5c767e83230766d672d20a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12511 from sanikoyes/pr-fix-tabs-crash","body":"Fix crash when click an empty tabs container","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be6ac69f75acb1114de439fbe70e7636850c2211":{"hash":"be6ac69f75acb1114de439fbe70e7636850c2211","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented OS get_latin_keyboard_variant on x11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12517},"07d90b0e6f49fdefb44d151f5f772b0feb304887":{"hash":"07d90b0e6f49fdefb44d151f5f772b0feb304887","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTcxMDU5"],"author_raw":"Henrique Campos <henriiquecampos@gmail.com>","committer_raw":"Henrique Campos <henriiquecampos@gmail.com>","summary":"[DOCS] Added documentation for OccluderPolygon2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12484},"b3f5d119aa655e24f4c998c675651e2e5b9a5f0a":{"hash":"b3f5d119aa655e24f4c998c675651e2e5b9a5f0a","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix crash when click an empty tabs container","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12511},"fd89924ea55209ff4b1353d2b91bd019cbbbcb11":{"hash":"fd89924ea55209ff4b1353d2b91bd019cbbbcb11","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12508 from sanikoyes/pr-missing-StyleBoxLine","body":"Add missing StyleBoxLine binding\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62347e012953e458a9c1fb64383525b7771c0b59":{"hash":"62347e012953e458a9c1fb64383525b7771c0b59","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Add missing StyleBoxLine binding","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12508},"62a3dcdc72be939c5b8a31d035bce5a576397fb4":{"hash":"62a3dcdc72be939c5b8a31d035bce5a576397fb4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12467 from marcelofg55/emscripten_detect","body":"Detect javascript platform using EMSCRIPTEN env as well\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80427c1aa2c271ecf172ab1a41df3b75d31a2052":{"hash":"80427c1aa2c271ecf172ab1a41df3b75d31a2052","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12489 from groud/fix_moving_control_with_direction_key","body":"Fixes keybord directionnal keys not moving nodes in the 2D editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04ec76c8289bbb4cac7c6167aaa870e5fce4a486":{"hash":"04ec76c8289bbb4cac7c6167aaa870e5fce4a486","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12495 from Paulb23/line_edit_multi_level_undo","body":"Added multi level undo redo to line edit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fb223fb15c777072386b8038883330b2d5a1f27":{"hash":"8fb223fb15c777072386b8038883330b2d5a1f27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12492 from akien-mga/locale-no","body":"Add support for non-ISO \"no\" locale on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9dddce75d0e27558372efdc0a3e8e79051cfb87c":{"hash":"9dddce75d0e27558372efdc0a3e8e79051cfb87c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added multi level undo redo to line edit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12495},"981ef0be59a0702b3d7f59d33084293f282ced71":{"hash":"981ef0be59a0702b3d7f59d33084293f282ced71","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add support for non-ISO locale identifiers via renames map","body":"Windows apparently uses \"no\" for Norwegian Bokmål, even though its\nISO 639-1 language code is \"nb\"... Closes #12479.\n\nAlso did some non-intrusive cleanup while at it.","is_cherrypick":false,"cherrypick_hash":"","pull":12492},"619e4eb23df037d152bf7776c5447d46293aadff":{"hash":"619e4eb23df037d152bf7776c5447d46293aadff","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12491 from neikeq/waitasecond···","body":"Fix FrameworkPathOverride and assemblies path loop","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa5a0b550f65710f7a9511661442c7fe0b8b41c2":{"hash":"aa5a0b550f65710f7a9511661442c7fe0b8b41c2","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix FrameworkPathOverride and assemblies path loop","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12491},"df0610e9e6d1322072f2d9e505bf95ebaa0c04e4":{"hash":"df0610e9e6d1322072f2d9e505bf95ebaa0c04e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12490 from nbcks/master","body":"added support for paths with spaces for VSBUILDS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad8d8491cdd191ea8a35d8cd893e7fa151b2db4b":{"hash":"ad8d8491cdd191ea8a35d8cd893e7fa151b2db4b","is_merge":false,"authored_by":[""],"author_raw":"nicholasbuckner <nicholas.buckner@balliol.ox.ac.uk>","committer_raw":"nicholasbuckner <nicholas.buckner@balliol.ox.ac.uk>","summary":"added support for paths with spaces for VSBUILDS","body":"There was a problem with MSBuild in that windows file paths\nend with a backslash, which was escaping the last of the double quotes which\nsurround the $(ProjectDir) directive. This was fixed by removing the\nlast backslash through changing it to $(ProjectDir.TrimEnd('\\')).","is_cherrypick":false,"cherrypick_hash":"","pull":12490},"32502a4b68817886c9ad193b3c4d317555eafa80":{"hash":"32502a4b68817886c9ad193b3c4d317555eafa80","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes keybord directionnal keys not moving nodes in the 2D editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12489},"cb5f2b258e7740943593486eff6b63d0550eee68":{"hash":"cb5f2b258e7740943593486eff6b63d0550eee68","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12485 from hoelzl/pr-python3-build","body":"Fix build with Python 3 on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6d53effa5995cc8af995c5a7d80a4a9abc15b7c":{"hash":"a6d53effa5995cc8af995c5a7d80a4a9abc15b7c","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix build with Python 3 on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12485},"277e730d34633fac2427f216b53a16fb1641733e":{"hash":"277e730d34633fac2427f216b53a16fb1641733e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typo in project manager","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23740c8a913c4a40618903707fe74a00fe44ad94":{"hash":"23740c8a913c4a40618903707fe74a00fe44ad94","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Mono: Fix Windows build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9d1d648cdada1664da09ab0f318d6d766d4b43b":{"hash":"e9d1d648cdada1664da09ab0f318d6d766d4b43b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Cosmetic update to upstream 1.6.34","body":"No code change in the part we are using, it only affected contrib code.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87694d1884ed38ff0ad3c646937670ab26fcf44d":{"hash":"87694d1884ed38ff0ad3c646937670ab26fcf44d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Disable logging until the logs location is sorted out","body":"Temporary workaround for #12277.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f327fba627adb9784935c307d9333e7b69892e40":{"hash":"f327fba627adb9784935c307d9333e7b69892e40","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3939dcddbed88d769337331defe42a233d8802e":{"hash":"d3939dcddbed88d769337331defe42a233d8802e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f4f630adf8d96b0a251c478c1ea69da36947503":{"hash":"9f4f630adf8d96b0a251c478c1ea69da36947503","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12437 from mhilbrunner/astar-setpointweightscale","body":"AStar: Add setters for point position and scale weight, cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4d12eba535b2aedcf658c46fabd44b053b10e70":{"hash":"d4d12eba535b2aedcf658c46fabd44b053b10e70","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Apply doctool to fix formatting","body":"Fixes regression from #12396 which caused #12466.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c193286186f8743732b62420de86ee0d3f1a93b8":{"hash":"c193286186f8743732b62420de86ee0d3f1a93b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12475 from neikeq/ohuiii","body":"Fix regression from #12473 and #12388","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ea8ffc12fd6739c0d8fed37cd42a7d713099137":{"hash":"6ea8ffc12fd6739c0d8fed37cd42a7d713099137","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12474 from neikeq/s","body":"Mono: Add build project button and reload interval","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15e30187eed48c4f70efe94c2624c2e50d302295":{"hash":"15e30187eed48c4f70efe94c2624c2e50d302295","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix regression from #12473 and #12388","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12475},"8fca54fb0dacbc66fab6ad6e53336e1a17f5b83e":{"hash":"8fca54fb0dacbc66fab6ad6e53336e1a17f5b83e","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12473 from neikeq/Alpha2?-Let'sDoThis","body":"BindingsGenerator cleanup and improved error messages","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27b7fb8e668fa5cad0d2a63023dc1fa03b254924":{"hash":"27b7fb8e668fa5cad0d2a63023dc1fa03b254924","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Add build project button and reload interval","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12474},"09a1e11765633e9026e252a0af2ca1f711787b7f":{"hash":"09a1e11765633e9026e252a0af2ca1f711787b7f","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12388 from neikeq/r","body":"Buildsystem improvements for the Mono module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f469887fc72c98f4a5fac736860546cf54f87ee":{"hash":"9f469887fc72c98f4a5fac736860546cf54f87ee","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Buildsystem improvements for the Mono module","body":"- Make sure to search the mono installation directory for the right architecture in the windows registry.\n- Do not build GodotSharpTools directly to #bin dir. Instead build to the default output path and copy it. This way we avoid MSBuild adding files we don't want to #bin.\n- Add hint path for MSBuild in OSX.\n- Copy shared library on Unix if not statically linking.\n- Use vswhere to search MSBuild and search for 14.0 tools version in the registry instead of 4.0.\n- SCons will only fallback xbuild when msbuild is not found if 'xbuild_fallback=yes' is passed to the command.\n- Use mono's assembly path as FrameworkPathOverride if using with system's MSBuild (not mono's fork).\n- Cleanup.","is_cherrypick":false,"cherrypick_hash":"","pull":12388},"84edb58deaa2acf1541a132646238388ffc8e36c":{"hash":"84edb58deaa2acf1541a132646238388ffc8e36c","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12445 from MattUV/docs-editing","body":"[DOCS]Completed LineEdit.xml\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"452313ffb175a23203a3e1b5a19da024b06db119":{"hash":"452313ffb175a23203a3e1b5a19da024b06db119","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"BindingsGenerator cleanup and improved error messages","body":"If there is an error generating a property or a method, the error message will include the member and class names.","is_cherrypick":false,"cherrypick_hash":"","pull":12473},"24e047f91db141dd66e33264fd3081e245d82140":{"hash":"24e047f91db141dd66e33264fd3081e245d82140","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"[DOCS]Completed LineEdit.xml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12445},"33daf4d8bc17f30c85cefe2e9dfe9b46ddb257f9":{"hash":"33daf4d8bc17f30c85cefe2e9dfe9b46ddb257f9","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Detect javascript platform using EMSCRIPTEN env as well","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12467},"c93a3c1bd90c3416048e41328e7d787419828722":{"hash":"c93a3c1bd90c3416048e41328e7d787419828722","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12396 from AntiSC2/master","body":"[DOCS] Add and polish up documentation for Image methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f24a0b2509659d43dca772704ed49714929f913":{"hash":"5f24a0b2509659d43dca772704ed49714929f913","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12389 from Chaosus/continuehotkey","body":"Added hotkey for Continue action in Script editor\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"feb30bf329d5de8a6b35acaae0cd122f53e40826":{"hash":"feb30bf329d5de8a6b35acaae0cd122f53e40826","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12448 from larsonjj/fix/property_editor_hidpi","body":"Fixed scaling issues with editor action button and value editor popovers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00168e3e33f1ca266a4844c65b30e43eaeb9a965":{"hash":"00168e3e33f1ca266a4844c65b30e43eaeb9a965","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12457 from Noshyaar/buffer","body":"Refactor bufer to buffer\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83f5d7e40aa4457e5edfbe4f495c3c9b075b39b3":{"hash":"83f5d7e40aa4457e5edfbe4f495c3c9b075b39b3","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Refactor bufer to buffer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87dbb716d9c99b03755cf2f875d6cdba51f8d356":{"hash":"87dbb716d9c99b03755cf2f875d6cdba51f8d356","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12443 from mhilbrunner/appnoname","body":"Mono: Use \"UnnamedProject\" if \"application/config/name\" is empty","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44d4898a64b8590f8746313da000b204f628e275":{"hash":"44d4898a64b8590f8746313da000b204f628e275","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12430 from sersoong/master-test","body":"3.0 Add copy button to sprite_frames_editor_plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f2a4cc6a722d99e36dccca528e9dac8c65b3ac3":{"hash":"8f2a4cc6a722d99e36dccca528e9dac8c65b3ac3","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12449 from Noshyaar/ab","body":"ProjectSettings: show error msg in a label instead","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9449a34f4f7bf94576778bb29eb19af73f80b3c5":{"hash":"9449a34f4f7bf94576778bb29eb19af73f80b3c5","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ProjectSettings: show error msg in a label instead","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e641153a6cd66a992f6af6bbd1e72dcff2b2871":{"hash":"5e641153a6cd66a992f6af6bbd1e72dcff2b2871","is_merge":false,"authored_by":["MDQ6VXNlcjM4OTM4NDU="],"author_raw":"Jake Larson <jake.j.larson@gmail.com>","committer_raw":"Jake Larson <jake.j.larson@gmail.com>","summary":"Fixed interface scaling issues with editor action button and value editor popovers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12448},"831d601a8310d23650662c0f7bd2ec83d4e84be5":{"hash":"831d601a8310d23650662c0f7bd2ec83d4e84be5","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"Add copy button to sprite_frames_editor_plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12430},"a2247d45fcc1211937bf5103b1fe575720a1d95e":{"hash":"a2247d45fcc1211937bf5103b1fe575720a1d95e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Unknown <m.hilbrunner@gmail.com>","committer_raw":"Unknown <m.hilbrunner@gmail.com>","summary":"Mono: Use \"UnnamedProject\" if application/config/name is empty","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12443},"0c043bc25785f4f9988033848a282ba17afe5b22":{"hash":"0c043bc25785f4f9988033848a282ba17afe5b22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12442 from mhilbrunner/patch-1","body":"detect.py: Fix KeyError if using MinGW and LTO","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0407c2ac46174630f27091a8c529ad9c335c0647":{"hash":"0407c2ac46174630f27091a8c529ad9c335c0647","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"detect.py: Fix KeyError if using MinGW and LTO","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12442},"70c3ea5a8274739f0c4ae0377940b303fb83e8bf":{"hash":"70c3ea5a8274739f0c4ae0377940b303fb83e8bf","is_merge":false,"authored_by":["MDQ6VXNlcjUyODMzOTI="],"author_raw":"Daniel Alexandru Radu <danyhk94@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixing vsproj generation for paths with spaces","body":"Fixing vsproj generation by adding quotes arounnd $(ProjectDir). Otherwise the build will fail if the name has spaces in it\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e00a9eeb98173ff81c18fc0237dceafd972b9508":{"hash":"e00a9eeb98173ff81c18fc0237dceafd972b9508","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12440 from akien-mga/master","body":"Travis: Simplify matrix, disable iphone and add X11 tools=no/clang","is_cherrypick":false,"cherrypick_hash":"","pull":""},"568e9056043dd57cc0fbb937bf7c963530b35452":{"hash":"568e9056043dd57cc0fbb937bf7c963530b35452","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12423 from tagcup/zstd_1.3.2","body":"Update zstd to 1.3.2.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37f1bb3298150be7abe5c8bc0707c49372dd82a2":{"hash":"37f1bb3298150be7abe5c8bc0707c49372dd82a2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Simplify matrix, disable iphone and add X11 tools=no/clang","body":"Travis always has massive backlog of macOS builds, so we can't rely on them\ntoo much.\nThe iphone build was mostly useful to spot tools=no or target=release_debug\nissues, so replacing it by an appropriate X11 build.","is_cherrypick":false,"cherrypick_hash":"","pull":12440},"9b4c5989ad4a3623330517cd5138472ac85461b5":{"hash":"9b4c5989ad4a3623330517cd5138472ac85461b5","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"Unknown <m.hilbrunner@gmail.com>","committer_raw":"Unknown <m.hilbrunner@gmail.com>","summary":"AStar: Add setters for point position and scale weight, cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12437},"f3436a841a3b59fc3a9deb94d5fdfd1e550d0351":{"hash":"f3436a841a3b59fc3a9deb94d5fdfd1e550d0351","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add an option to use zstd's recently introduced long range matching (off by default).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fc2fffb459e8c6deb87fe795e8103747f09b077":{"hash":"6fc2fffb459e8c6deb87fe795e8103747f09b077","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12435 from scayze/gl_frot_face","body":"Fix shader compiler typo 'gl_FrotFace'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c00b68175c396f770c8ac363291246b82a12c68":{"hash":"2c00b68175c396f770c8ac363291246b82a12c68","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Fix shader compiler typo gl_FrotFace","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12435},"ad85224ebcf7bbad5565457d355c429b02190c58":{"hash":"ad85224ebcf7bbad5565457d355c429b02190c58","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12432 from larsonjj/fix/property_editor_action_buttons","body":"Fix editor action button layout","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c889a3ab5d1da8efc8662eae89863068c5d5d29":{"hash":"6c889a3ab5d1da8efc8662eae89863068c5d5d29","is_merge":false,"authored_by":["MDQ6VXNlcjM4OTM4NDU="],"author_raw":"Jake Larson <jake.j.larson@gmail.com>","committer_raw":"Jake Larson <jake.j.larson@gmail.com>","summary":"Fix editor action button layout","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12432},"3fe72c7f77da5f7ce6574e5ea05911bc4ef9e5e8":{"hash":"3fe72c7f77da5f7ce6574e5ea05911bc4ef9e5e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12386 from zedutchgandalf/popup-text-margins","body":"Fix text margins in property editor pop-up.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebd472de3a096325be6bc65b03191adb50198ad9":{"hash":"ebd472de3a096325be6bc65b03191adb50198ad9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12408 from sheepandshepherd/pm_language","body":"Add language option button to project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc4213b37dc6f004d2fcfbba97b523300556b85d":{"hash":"bc4213b37dc6f004d2fcfbba97b523300556b85d","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12426 from MattUV/node2d-correction","body":"[DOCS] Corrected some typing mistakes on Node2D.xml","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c378f918da96e3d00e604ce62bafa50881847df":{"hash":"1c378f918da96e3d00e604ce62bafa50881847df","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"MattUV <matt.huve@gmail.com>","summary":"[DOCS] Corrected some typing mistakes on Node2D.xml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12426},"369a119963a504582b06fdbfb92c32ad87643805":{"hash":"369a119963a504582b06fdbfb92c32ad87643805","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12339 from Ertain/master","body":"Added descriptions for some methods.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8ac700046ee092e6b804c746ae41c3cd9df0b75":{"hash":"b8ac700046ee092e6b804c746ae41c3cd9df0b75","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Sound support for Javascript (untested).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1b11ea41121c5f0812adc40ec17fbcf99b39e84":{"hash":"b1b11ea41121c5f0812adc40ec17fbcf99b39e84","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12422 from eska014/httpclient-api","body":"Remove HTTPClient::send_body_text and ::send_body_data","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01815e9b5f1ec97d0018ee843a07fa73f450f1bf":{"hash":"01815e9b5f1ec97d0018ee843a07fa73f450f1bf","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Update zstd to 1.3.2.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89cec177a22ffaa53197c8d9b13bf0849fecbb8b":{"hash":"89cec177a22ffaa53197c8d9b13bf0849fecbb8b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12308 from GiantBlargg/revert-11587-directional_light_init","body":"Revert \"In editor, instance DirectionalLight with an initial orientation\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1102cb37d4c299958c9aed0a5db5d62754753b2":{"hash":"d1102cb37d4c299958c9aed0a5db5d62754753b2","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Remove HTTPClient::send_body_text and ::send_body_data","body":"These were never implemented, the request* methods provide parameters to\nsend body data as part of the client's requests.","is_cherrypick":false,"cherrypick_hash":"","pull":12422},"43cbef219b13ce9a491b353500f5d0e3dae30452":{"hash":"43cbef219b13ce9a491b353500f5d0e3dae30452","is_merge":false,"authored_by":["MDQ6VXNlcjMwODk1MjU="],"author_raw":"Sofox <sofoxx@gmail.com>","committer_raw":"Sofox <sofoxx@gmail.com>","summary":"Overhauled the ParallaxBackground system so that it works properly regardless of the zoom of the camera.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12421},"53188abed02782c8230f105e8af570a2cb0d03d6":{"hash":"53188abed02782c8230f105e8af570a2cb0d03d6","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Add language option button to project manager","body":"Closes #4901","is_cherrypick":false,"cherrypick_hash":"","pull":12408},"a0fc641f2516015f1be863d9f9632654bb25a684":{"hash":"a0fc641f2516015f1be863d9f9632654bb25a684","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Expose VIEWPORT_SIZE in shader language.","body":"Fixes #11710.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d810a207cd495d603ef61e47ade57f8a8ec3aac":{"hash":"3d810a207cd495d603ef61e47ade57f8a8ec3aac","is_merge":false,"authored_by":["MDQ6VXNlcjg4ODIzNjk="],"author_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","committer_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","summary":"Add and polish up documentation for Image methods","body":"Written new documentation for undocumented methods. The already\ndocumented methods seemed to follow a very old style and changed them to\nfit the new guidelines for documentation.\n\nSigned-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>","is_cherrypick":false,"cherrypick_hash":"","pull":12396},"2987e6ce4ffc69da5efc0903cc00ce12e72d2125":{"hash":"2987e6ce4ffc69da5efc0903cc00ce12e72d2125","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12413 from Adinimys/master","body":"Fixes infinite loop in NavPolygonInstance warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c42bbe1073960f1e326955fc327cfe50ab4e2407":{"hash":"c42bbe1073960f1e326955fc327cfe50ab4e2407","is_merge":false,"authored_by":["MDQ6VXNlcjg4NjMzMTI="],"author_raw":"Cédric Fuchs <ced-fuchs@orange.fr>","committer_raw":"Cédric Fuchs <ced-fuchs@orange.fr>","summary":"Fixes infinite loop in NavPolygonInstance warnings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12413},"1063ddfeb52c796a3207a62142cc3b7ae3fbccb7":{"hash":"1063ddfeb52c796a3207a62142cc3b7ae3fbccb7","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTcxMDU5"],"author_raw":"Henrique Campos <henriiquecampos@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added description for camera2D missing members","body":"Also fixed typo in AudioEffectFilter.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d135008acfc0772f81fce0877379ab1d37f9ed47":{"hash":"d135008acfc0772f81fce0877379ab1d37f9ed47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12405 from Jerome67000/clean_getnodetype","body":"Removes Script::get_node_type()\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55fae24710eaaca482cb2adfcf3b81546e71414c":{"hash":"55fae24710eaaca482cb2adfcf3b81546e71414c","is_merge":false,"authored_by":["MDQ6VXNlcjIwNTQ0MzA1"],"author_raw":"santouits <santouits@users.noreply.github.com>","committer_raw":"santouits <santouits@users.noreply.github.com>","summary":"Fix x11 boot logo position in fullscreen and in maximized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12387},"8175a53cea1bd8986fb28873e261227a92c727dd":{"hash":"8175a53cea1bd8986fb28873e261227a92c727dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12407 from przmkg/master","body":"Fix default C# script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ae23c9f97a184c882824ac95ebd601ca06e2013":{"hash":"2ae23c9f97a184c882824ac95ebd601ca06e2013","is_merge":false,"authored_by":[""],"author_raw":"Przmk <gasinski.przemek@protonmail.ch>","committer_raw":"Przmk <gasinski.przemek@protonmail.ch>","summary":"Fix default C# script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12407},"0b8139ae6b7d818dd1d0bf3d62a912a169a7a5db":{"hash":"0b8139ae6b7d818dd1d0bf3d62a912a169a7a5db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12406 from kubecz3k/distance-typo","body":"fix a 'proximity_fade_distacne' typo in material\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a83fc50ecf318a50e3e27503669fda58b1a30bf":{"hash":"5a83fc50ecf318a50e3e27503669fda58b1a30bf","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"fix a 'proximity_fade_distacne' typo in material","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12406},"8aecdaa6f086d1e77537fbe131068f15eaa56212":{"hash":"8aecdaa6f086d1e77537fbe131068f15eaa56212","is_merge":false,"authored_by":["MDQ6VXNlcjMxODA3MTg="],"author_raw":"Jason Anderson <sirius-c@iname.com>","committer_raw":"Jason Anderson <sirius-c@iname.com>","summary":"Added descriptions to RichTextLabel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12339},"2609cc9ef428a9d7d054a06a9290c4d4963e726f":{"hash":"2609cc9ef428a9d7d054a06a9290c4d4963e726f","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"Removes Script::get_node_type()","body":"used before GDScript, with squirrel apparently","is_cherrypick":false,"cherrypick_hash":"","pull":12405},"c9e6168db0959864b279a4641bc51f3fe2d13e12":{"hash":"c9e6168db0959864b279a4641bc51f3fe2d13e12","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12375 from NathanWarden/cubemap_docs","body":"[DOCS] CubeMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae112557100083a6b30e2addcccf58546d87b12f":{"hash":"ae112557100083a6b30e2addcccf58546d87b12f","is_merge":false,"authored_by":["MDQ6VXNlcjM0MTgxOTA="],"author_raw":"Robin Arys <robin@blueoniongames.com>","committer_raw":"Robin Arys <robin@blueoniongames.com>","summary":"Fix text margins in value editor pop-up.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12386},"3504bb70a48dd7c1d0d587900c96bbd7af91754b":{"hash":"3504bb70a48dd7c1d0d587900c96bbd7af91754b","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12383 from AntiSC2/master","body":"Fix margin with tree drawing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3842848d767d2be5e528690fcec9c266eeb2bfc5":{"hash":"3842848d767d2be5e528690fcec9c266eeb2bfc5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12394 from sheepandshepherd/locale_name","body":"Add a function to get the full name of a locale\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1cd40be4915490e2185aaa0a1ff7de55950e078e":{"hash":"1cd40be4915490e2185aaa0a1ff7de55950e078e","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Add a function to get the full name of a locale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12394},"e0b2a74a14ab0ecb673d5969b9fd2b9e8269db84":{"hash":"e0b2a74a14ab0ecb673d5969b9fd2b9e8269db84","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"[DOCS] CubeMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12375},"70566c0935838825da462503805d93373249d964":{"hash":"70566c0935838825da462503805d93373249d964","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Added hotkey for Continue action","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12389},"06a4e2e3ad286ff20eee07d65af4ff760963898e":{"hash":"06a4e2e3ad286ff20eee07d65af4ff760963898e","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Implement guides","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12363},"708982bee191988e028f2d472412582492781219":{"hash":"708982bee191988e028f2d472412582492781219","is_merge":false,"authored_by":["MDQ6VXNlcjg4ODIzNjk="],"author_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","committer_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","summary":"Fix margin with tree drawing","body":"Fixes @akien-mga point brought up in #12352\n\nSigned-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>","is_cherrypick":false,"cherrypick_hash":"","pull":12383},"552ed07cfd2fce1f885b5a7739a0c086ab8c1589":{"hash":"552ed07cfd2fce1f885b5a7739a0c086ab8c1589","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"847c55bcb11337bd2d386347b299863f82a1be02":{"hash":"847c55bcb11337bd2d386347b299863f82a1be02","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12365 from neikeq/p","body":"Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b44fb58c90e4c0f55da7b3b3292a7891d053e339":{"hash":"b44fb58c90e4c0f55da7b3b3292a7891d053e339","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12378 from volzhs/fix-examplecode-editorimportplugin","body":"Fix example code for EditorImportPlugin\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f74f27a66f997458f858be0a2d93b3938f105282":{"hash":"f74f27a66f997458f858be0a2d93b3938f105282","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12377 from Cradmon/quickFix","body":"Small fix in core/set.h and similar fix in core/map.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d15af2c2904ce244630c0d8c022723a463210ba2":{"hash":"d15af2c2904ce244630c0d8c022723a463210ba2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix example code for EditorImportPlugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12378},"8da9fd5d2319f9f901c0359e1190e8a62d6fbfe6":{"hash":"8da9fd5d2319f9f901c0359e1190e8a62d6fbfe6","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Small fix in core/set.h and similar fix in core/map.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12377},"0268a95828bd0690aedadf0e2503f1e1f67bf81f":{"hash":"0268a95828bd0690aedadf0e2503f1e1f67bf81f","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12376 from neikeq/q","body":"Exit after generating mono glue","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63f58da054dc5e4aa8291aeaed463aa1fce38f7e":{"hash":"63f58da054dc5e4aa8291aeaed463aa1fce38f7e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Exit after generating mono glue","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12376},"e218a13a64d417505ba8ca0abb79dddfb943f2c7":{"hash":"e218a13a64d417505ba8ca0abb79dddfb943f2c7","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialog","body":"- Make ScriptCreateDialog disable the built-in script checked button if the language does not support it.\n- ScriptLanguage's get_template and make_template now receive the script path as class name if the the script language does not have named classes.","is_cherrypick":false,"cherrypick_hash":"","pull":12365},"43967121378c796f3780c64af4f2da07cf85c54c":{"hash":"43967121378c796f3780c64af4f2da07cf85c54c","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12370 from jagt/fix-match-crash-in-editor","body":"Fix editor crash when missing variable in pattern match dispatch.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37d2b17f88e92782cc18bda4f6b2f779442156dd":{"hash":"37d2b17f88e92782cc18bda4f6b2f779442156dd","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fixes the selection rect in item_list drawn not clipped","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12351},"4af59c5b3ffddab769c47ce2d0a2988b979fa54d":{"hash":"4af59c5b3ffddab769c47ce2d0a2988b979fa54d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12340 from homer666/orbit-inertia-toned-down","body":"Reduce default orbit inertia value\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fffaec9da967279918ce2a0671d02d87407d5fb1":{"hash":"fffaec9da967279918ce2a0671d02d87407d5fb1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12372 from ISylvox/patch9rect-to-ninepatchrect","body":"Finish Transition of Patch9Rect to NinePatchRect\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79dda1350da919f86ccde0e1421a675745cf651a":{"hash":"79dda1350da919f86ccde0e1421a675745cf651a","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Finished transition of Patch9Rect to NinePatchRect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12372},"16fde4c3b67db53de1ac077abc84a62441423e5e":{"hash":"16fde4c3b67db53de1ac077abc84a62441423e5e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12186 from DmitriySalnikov/ability_to_filter_locales_in_remaps_tab","body":"Added the ability to filter the list of locales in the Remap tab.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"822af935e3878013bb2cb3b90f0342e52a4d1a52":{"hash":"822af935e3878013bb2cb3b90f0342e52a4d1a52","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTEyOA=="],"author_raw":"jagt <jagt@live.com>","committer_raw":"jagt <jagt@live.com>","summary":"fix editor crash when missing variable in pattern match dispatch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12370},"a897f7f6067ad8eece36702974b2b8ae94bff4be":{"hash":"a897f7f6067ad8eece36702974b2b8ae94bff4be","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12364 from neikeq/o","body":"Mono: Fix and cleanup build start errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9905002fa68f151f90a588a2c4b62b939ff31a0d":{"hash":"9905002fa68f151f90a588a2c4b62b939ff31a0d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix and cleanup build start errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12364},"509f6f81ad4b9ff737ab136b20dfd92246e997d7":{"hash":"509f6f81ad4b9ff737ab136b20dfd92246e997d7","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <salnikov.mine@yandex.ru>","committer_raw":"DimOkGamer <salnikov.mine@yandex.ru>","summary":"Added the ability to filter the list of locales in the Remap tab.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12186},"3c69a40caf31e2f383e4b3189c91d6a0f24f5132":{"hash":"3c69a40caf31e2f383e4b3189c91d6a0f24f5132","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12183 from marcelofg55/err_index","body":"Improved *_FAIL_INDEX error macros to print the index/size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad5613ec40968c553789e0aa97a89dd5432125e3":{"hash":"ad5613ec40968c553789e0aa97a89dd5432125e3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12310 from Paulb23/toggle_highlight_current_line","body":"Added setting to toggle current line highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f7887837a04f52ebd04249342dc6b668a6b99be":{"hash":"9f7887837a04f52ebd04249342dc6b668a6b99be","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12360 from volzhs/ttr-format","body":"Fix warning message format for addon plugin\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c529fa6987424f09fb4a1baf3814531a89e0dd64":{"hash":"c529fa6987424f09fb4a1baf3814531a89e0dd64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12316 from mrezai/fix-disable-3d","body":"Fix disable_3d=yes compile errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ef79ffe6838ae1710836f535884df296fe83d78":{"hash":"8ef79ffe6838ae1710836f535884df296fe83d78","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12320 from mhilbrunner/issue-11994","body":"Add _process(delta) to new script templates. Closes #11994.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19f83e57de89c91cfe956759e9be725bbeb20c1e":{"hash":"19f83e57de89c91cfe956759e9be725bbeb20c1e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12334 from Zylann/tilemap_bresenham_paint","body":"Use bresenham line in freehand tilemap painting to fill discontinuities","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b53cd1fc4b10b6d125f5eb5d1635c35e8d926b3":{"hash":"5b53cd1fc4b10b6d125f5eb5d1635c35e8d926b3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12330 from Jerome67000/docs_basebutton","body":"[DOCS] BaseButton\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e0e513d5f420a11926e42f37a3bad48629f953e":{"hash":"4e0e513d5f420a11926e42f37a3bad48629f953e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12341 from jagt/move-button-joy-enums","body":"Move BUTTON and JOY constants to enums","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59cc6f2ff5d916cd81c3dabfd44746b62af9925f":{"hash":"59cc6f2ff5d916cd81c3dabfd44746b62af9925f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix warning message format for addon plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12360},"832a5369ef061a11c3a44ef0b51f667fef676e23":{"hash":"832a5369ef061a11c3a44ef0b51f667fef676e23","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12345 from Noshyaar/perf","body":"Monitor: add checkbox to monitor list\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f1d719c9a49d4a9ff00afa32db86f2277e7a6bb":{"hash":"7f1d719c9a49d4a9ff00afa32db86f2277e7a6bb","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Monitor: add checkbox to monitor list","body":"so that users don't have to hold CTRL to select multiple entries.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c188818089209b46bc6ff0cf664cbca42afb32c":{"hash":"7c188818089209b46bc6ff0cf664cbca42afb32c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12343 from djrm/pr_improve_monitors","body":"Improved monitors units and colors.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62f7f629991c1dadf1cb46c984fb5e9231e9b019":{"hash":"62f7f629991c1dadf1cb46c984fb5e9231e9b019","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12355 from marcelofg55/osx_vsync3","body":"Implemented vsync OS functions for OS X\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c245e9f6d4f14223db10e37512e7be63f92e24f":{"hash":"7c245e9f6d4f14223db10e37512e7be63f92e24f","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"adds alternative editing of nodes: you can select nodes, use del to delete nodes, and split edges by simply clicking into edge","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10618},"ad4000d3765623caeedb2f5f256ef477f8a10ac8":{"hash":"ad4000d3765623caeedb2f5f256ef477f8a10ac8","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented vsync OS functions for OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12355},"804cab31de3691a3d33f02878f45fa5c8e46cdb2":{"hash":"804cab31de3691a3d33f02878f45fa5c8e46cdb2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12350 from kubecz3k/ray-mask-bit","body":"missing set/get_collision_mask_bit() for RayCast\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f054d519fe4c7b503922bfcd6d2770c2a83ff01":{"hash":"8f054d519fe4c7b503922bfcd6d2770c2a83ff01","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"missing set/get_collision_mask_bit() for RayCast","body":"in the same fastion how it's implemented in Area or Bodies","is_cherrypick":false,"cherrypick_hash":"","pull":12350},"eda5f168212b7e99bb0efcb80b935b2c2b90b12d":{"hash":"eda5f168212b7e99bb0efcb80b935b2c2b90b12d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12349 from BastiaanOlij/add_SSAOBlur_binds","body":"Missing binds for SSAOBlur\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e72a6644dc9539cba5b1c76b287e9cfc0760fcdd":{"hash":"e72a6644dc9539cba5b1c76b287e9cfc0760fcdd","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Missing binds for SSAOBlur enum caused issues compiling GDNative cpp_bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12349},"a97c8504fb3895be3327fa161da68b248172abce":{"hash":"a97c8504fb3895be3327fa161da68b248172abce","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved monitors units and colors.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12343},"07ab60a8d7aeae1f2d70ed47feb637d8bac4dea3":{"hash":"07ab60a8d7aeae1f2d70ed47feb637d8bac4dea3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS and DONORS with current data","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b3983aea0815634e16aa7b1b5931f94eee40bbd":{"hash":"9b3983aea0815634e16aa7b1b5931f94eee40bbd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12342 from godotengine/revert-12296-ggx_rename","body":"Revert \"Rename Schlick GGX to GGX.\"\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abea816e547f99de4c26e39a63e638b2ed817c9e":{"hash":"abea816e547f99de4c26e39a63e638b2ed817c9e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Rename Schlick GGX to GGX.\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12342},"346326528baaf76d9fc85f996cdd4316ab999133":{"hash":"346326528baaf76d9fc85f996cdd4316ab999133","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12333 from neikeq/ñ","body":"Mono: Prevent raising exceptions in native code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"489d1b7eb3af914efd43a9217a59a7a84024f407":{"hash":"489d1b7eb3af914efd43a9217a59a7a84024f407","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12332 from robertdhernandez/AStar-Memory-Leak-Fix","body":"Fixed memory leak with AStar class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e94292573db7e31ce7ca89315fdda0f415dab95":{"hash":"4e94292573db7e31ce7ca89315fdda0f415dab95","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTEyOA=="],"author_raw":"jagt <jagt@live.com>","committer_raw":"jagt <jagt@live.com>","summary":"move button/joy constants to enums","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12341},"0be1c893b028495b310aa8c2ec6fb6640c9d33cf":{"hash":"0be1c893b028495b310aa8c2ec6fb6640c9d33cf","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"Reduce default orbit inertia value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c40eea876e0ad5a17ff079086138c29a5668c3ee":{"hash":"c40eea876e0ad5a17ff079086138c29a5668c3ee","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add UWP to Regex JIT blacklist","body":"PCRE2 JIT uses functions not available in UWP, which makes it fail to\nlink.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"774023a38e7792ddb51b8e34e7592aac28b10458":{"hash":"774023a38e7792ddb51b8e34e7592aac28b10458","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12336 from mhilbrunner/docs-globalscope","body":"[DOCS] @GlobalScope","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bb02a1b68ddc7012e915af45761ee1134e08dd8":{"hash":"4bb02a1b68ddc7012e915af45761ee1134e08dd8","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12318 from mhilbrunner/docs-remotetransform","body":"[DOCS] RemoteTransform & RemoteTransform2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b7619fd9cca94f3b4551bac29ec7b8880e06b68":{"hash":"0b7619fd9cca94f3b4551bac29ec7b8880e06b68","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] RemoteTransform & RemoteTransform2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12318},"24bcf6d17a6805b3aa9988ba28ebc854f0b4766f":{"hash":"24bcf6d17a6805b3aa9988ba28ebc854f0b4766f","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] @GlobalScope","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12336},"d49f23fd1b4d4415c4738d54f3b5d4e57fd7360f":{"hash":"d49f23fd1b4d4415c4738d54f3b5d4e57fd7360f","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12331 from mhilbrunner/docs-editorscript","body":"[DOCS] EditorScript: Small formatting fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9f6ff5bd1fc596fddf174836d75850a27c96455":{"hash":"e9f6ff5bd1fc596fddf174836d75850a27c96455","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Use bresenham line in freehand tilemap painting to fill discontinuities","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12334},"7d36409f42ba3894fa54ec079be290c4e4652171":{"hash":"7d36409f42ba3894fa54ec079be290c4e4652171","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12306 from Grosskopf/various-docs","body":"[DOCS] added several small docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99493e2243ddb40072b961f94a36e1d6dbcc599d":{"hash":"99493e2243ddb40072b961f94a36e1d6dbcc599d","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12305 from Grosskopf/arvr-docs","body":"[DOCS] added some arvr docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aaa4142a37e77e1974e7620a50cf6d9682c5dc51":{"hash":"aaa4142a37e77e1974e7620a50cf6d9682c5dc51","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"added some arvr docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12305},"03e2508e45dac88010dcf97d62d471b435ba4f41":{"hash":"03e2508e45dac88010dcf97d62d471b435ba4f41","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added various docs, mostly mathematical basics","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12306},"794407e7b61911c63af44bf7714ca33582d5cb9a":{"hash":"794407e7b61911c63af44bf7714ca33582d5cb9a","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Fixed memory leak with AStar class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12332},"45e5e23ee83d202461f1753b1d94afc51d3a5aa1":{"hash":"45e5e23ee83d202461f1753b1d94afc51d3a5aa1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Prevent raising exceptions in native code","body":"For now we will just print the exceptions we catch. Later, we should use something similar to 'mono_set_pending_exception(ex)'.","is_cherrypick":false,"cherrypick_hash":"","pull":12333},"649b25e0377ba07cb774e86a137645eb81e14f39":{"hash":"649b25e0377ba07cb774e86a137645eb81e14f39","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[DOCS] EditorScript: Small formatting fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12331},"0564f96ab461ffd6eec6662c7a83cc8d2c498206":{"hash":"0564f96ab461ffd6eec6662c7a83cc8d2c498206","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12328 from mhilbrunner/docs-string","body":"[DOCS] String","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0ac316dc95cfc9f63da27c8ae304d7fa30f81a2":{"hash":"b0ac316dc95cfc9f63da27c8ae304d7fa30f81a2","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"[DOCS] BaseButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12330},"0608f2fca3f336b96fbecaa476001f1fd9a36ece":{"hash":"0608f2fca3f336b96fbecaa476001f1fd9a36ece","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] String","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12328},"ecdf49ec6126278e6469a1c5f25edf83cee1b036":{"hash":"ecdf49ec6126278e6469a1c5f25edf83cee1b036","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12315 from Jerome67000/docs_parallax","body":"[DOCS] ParallaxBackground and ParallaxLayer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5c3696b3b18042f9cada5f76939db84cdb98886":{"hash":"a5c3696b3b18042f9cada5f76939db84cdb98886","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"[DOCS] ParallaxBackground and ParallaxLayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12315},"bf4ba3d8c0705465d659dce7c0198859859e65af":{"hash":"bf4ba3d8c0705465d659dce7c0198859859e65af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12327 from tagcup/zero_roughness","body":"Partially undo #11807.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd166d6fdaa9baf49e2dfc91d2e25b23aa708330":{"hash":"fd166d6fdaa9baf49e2dfc91d2e25b23aa708330","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Partially undo #11807.","body":"Specular light at zero roughness needs some discussion. Until we do that, this fixes #12309.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acaaf2e440994bf99b9dcf1ba14ab4a7aa9be854":{"hash":"acaaf2e440994bf99b9dcf1ba14ab4a7aa9be854","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12326 from neikeq/n","body":"Fix set field from MonoObject*","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae725969d3d6e3177c85d7747649decdb1cdc94d":{"hash":"ae725969d3d6e3177c85d7747649decdb1cdc94d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix set field from MonoObject*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12326},"ba779c1c0c5315ed0aea9799e8930975e1948f17":{"hash":"ba779c1c0c5315ed0aea9799e8930975e1948f17","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Add _process(delta) to new script templates. Closes #11994.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12320},"8f48eeaa8833066e050e15bb6978ed5beb051212":{"hash":"8f48eeaa8833066e050e15bb6978ed5beb051212","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"mrezai <mhd.rezai@gmail.com>","summary":"Fix disable_3d=yes compile errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12316},"b4f0f59d9fd59c37c931f61ba4e1fe2bf1ac7291":{"hash":"b4f0f59d9fd59c37c931f61ba4e1fe2bf1ac7291","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to SSAO, should be good now.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a97d7d948b13236209138b7cff76254385e1c90f":{"hash":"a97d7d948b13236209138b7cff76254385e1c90f","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Improved *_FAIL_INDEX error macros to print the index/size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12183},"2aef4ce0fe9539b6f69048b8c6b2a29d4d8b5ba5":{"hash":"2aef4ce0fe9539b6f69048b8c6b2a29d4d8b5ba5","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Make file system dock more user friendly.","body":"Edited files:\neditor/filesystem_dock.h\neditor/filesystem_dock.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":10261},"58b849800e57812dfee0b3ed3f4bd507d4f9c224":{"hash":"58b849800e57812dfee0b3ed3f4bd507d4f9c224","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add WindowsTerminalLogger to UWP build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45670df354b6d1d047016ce4c514af6b1f25fb35":{"hash":"45670df354b6d1d047016ce4c514af6b1f25fb35","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added setting to toggle current line highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12310},"d60b7749245522e384096d8cf045937ffc91304b":{"hash":"d60b7749245522e384096d8cf045937ffc91304b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12297 from tagcup/clearcoat_fix","body":"Don't add clearcoat BRDF to specular light as-is.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc09e1436654415f7130b69d049b420d7e5e8d54":{"hash":"fc09e1436654415f7130b69d049b420d7e5e8d54","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"Also fix hyperlink references to same class as per the guidelines.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c5eba826c9c9c87792ac416973d671e8b0a70d8":{"hash":"0c5eba826c9c9c87792ac416973d671e8b0a70d8","is_merge":false,"authored_by":["MDQ6VXNlcjE3MDA1ODE="],"author_raw":"Giantblargg <ddoran3@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"In editor, instance DirectionalLight with an initial orientation\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12308},"14b1741cbf998f6d950a006681b15803362442d7":{"hash":"14b1741cbf998f6d950a006681b15803362442d7","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12150 from Grosskopf/2D-joints-docs","body":"[DOCS] 2D joints docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99c8a8c7b1da2831a2d6f7fb3b78bd9f68272e9f":{"hash":"99c8a8c7b1da2831a2d6f7fb3b78bd9f68272e9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11401 from SaracenOne/snapped_drag","body":"Added snapping to spatial drag and drop.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc667aeada757463fbb562eb262d404968f0ca37":{"hash":"bc667aeada757463fbb562eb262d404968f0ca37","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTcxMDU5"],"author_raw":"Henrique Campos <henriiquecampos@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added description to Audio Filter Effects","body":"Also doccumented Filter member variables and methods.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f382879cf327038a89e0530c3adbb1fd124ad1a":{"hash":"8f382879cf327038a89e0530c3adbb1fd124ad1a","is_merge":false,"authored_by":["MDQ6VXNlcjI0NjU5MDI1"],"author_raw":"Stephen Ednave <LookASupernova@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added descriptions to some members of Camera2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9876869de1fdf52ddb252c2ac409472e3aef842":{"hash":"a9876869de1fdf52ddb252c2ac409472e3aef842","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Change theme button name to edit theme","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"add60f840aa298c37027f33cb295f10e1ba68904":{"hash":"add60f840aa298c37027f33cb295f10e1ba68904","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12273 from willnationsdev/tabcontainer-doc-edit","body":"[DOCS] Updated the TabContainer docs for depth and readability\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dd25b5a5b2995c5e4396cd68f7a34797d283db5":{"hash":"6dd25b5a5b2995c5e4396cd68f7a34797d283db5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11882 from Noshyaar/pr-filedialog","body":"FileDialog: enlarge the file list a bit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1054c6edeef14c8af1805d842b4ae4ef66ceee0f":{"hash":"1054c6edeef14c8af1805d842b4ae4ef66ceee0f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12296 from tagcup/ggx_rename","body":"Rename Schlick GGX to GGX.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94f6f22bca3bac186589995610e5c08904261b3f":{"hash":"94f6f22bca3bac186589995610e5c08904261b3f","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12300 from RandomShaper/fix-tilemap-editor","body":"Fix TileMap editor not getting input","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9345e63a46ed9525aea8a7f76eec93342600e7a1":{"hash":"9345e63a46ed9525aea8a7f76eec93342600e7a1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12303 from Noshyaar/db","body":"AudioEffectFilter: lowercase dB property to db","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8265ff4c202ff83ed1c482c469e167a0859b61dc":{"hash":"8265ff4c202ff83ed1c482c469e167a0859b61dc","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Bind MainLoop.notif_wm_go_back_request","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b10422fba809457e381edf8d0f659793a4760fc":{"hash":"5b10422fba809457e381edf8d0f659793a4760fc","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"updated the TabContainer docs for depth and readability.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12273},"254ea80fd6a55915db070001fdb0acfc3e01791c":{"hash":"254ea80fd6a55915db070001fdb0acfc3e01791c","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12302 from Noshyaar/cubemap","body":"CubeMap: fix duplicate flags property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2449d21671bbafa4deea3d91619b7588322ca140":{"hash":"2449d21671bbafa4deea3d91619b7588322ca140","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AudioEffectFilter: lowercase dB property to db","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbab451dde5634db184dcef2d378973ae274429a":{"hash":"bbab451dde5634db184dcef2d378973ae274429a","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"CubeMap: fix duplicate flags property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a71471edda941978f00ce6c26239fc9a952b740":{"hash":"3a71471edda941978f00ce6c26239fc9a952b740","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"FileDialog: enlarge the file list a bit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27be483a749a19b1b46e8c8c44fd6ba5c5814098":{"hash":"27be483a749a19b1b46e8c8c44fd6ba5c5814098","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix TileMap editor not getting input","body":"Fixes #12265.","is_cherrypick":false,"cherrypick_hash":"","pull":12300},"06fcbe009242b2139e98ef60432240734336bf7b":{"hash":"06fcbe009242b2139e98ef60432240734336bf7b","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Don't add clearcoat BRDF to specular light as-is.","body":"BRDF needs to be multiplied with N.L, the incoming light and attenuation. Also specular_blob_intensity should affect clearcoat.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb0bf1edeae4687c0778f4eb80824f92a7955901":{"hash":"cb0bf1edeae4687c0778f4eb80824f92a7955901","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Rename Schlick GGX to GGX.","body":"Schlick's approximation and GGX are orthogonal concepts.\n\nFurthermore, it's usage so far has been inconsistent: we don't even use it with anisotropic SchlickGGX, and Burley (Disney) diffuse does use it while its name doesn't indicate it.\n\nThe use of Schlick's approximation in Burley and GGX is an implementation detail and doesn't need to be reflected to the namig.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50306041e5be9859bd448fe80a52be45694b6688":{"hash":"50306041e5be9859bd448fe80a52be45694b6688","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11982 from tagcup/get_quat","body":"Added Basis::get_quat().","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01a5a8b86c400a8e90f07f82411debf75b771633":{"hash":"01a5a8b86c400a8e90f07f82411debf75b771633","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12291 from RandomShaper/fix-raycast-naming","body":"Rename RayCasts collision_layer to collision_mask","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0c14e630625f73fb4d8a0f6b06f4ae27db542cf":{"hash":"e0c14e630625f73fb4d8a0f6b06f4ae27db542cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12286 from NathanWarden/add_cubemap_properties","body":"Added properties for CubeMap.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d39348151e5db86a4cd1773a963aee095685ce7b":{"hash":"d39348151e5db86a4cd1773a963aee095685ce7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12293 from Paulb23/line_highlighting_fix","body":"Fixed current line highlighting, issue 12166\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7bebb0f920e7f9facfe11ff409b26802d9c5e50":{"hash":"b7bebb0f920e7f9facfe11ff409b26802d9c5e50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12254 from seixasfelipe/fix_recent_scenes_resizing_font","body":"Fix recent scenes layout when resizing font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9894669a99700776b288b338458bfe02258da15":{"hash":"c9894669a99700776b288b338458bfe02258da15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12290 from Noshyaar/enum","body":"Bind unbound enums, rearrange some by value\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c594c8001b7e7641743e88202fbe1c94c9407d75":{"hash":"c594c8001b7e7641743e88202fbe1c94c9407d75","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed current line highlighting and visual indication of empty selected lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12293},"7b12ae39f280e9168e314cba08107cce6b99c4ff":{"hash":"7b12ae39f280e9168e314cba08107cce6b99c4ff","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Rename RayCasts collision_layer to collision_mask","body":"The point is that `RayCast`s are checked against objects' `collision_layer`(s), but they themselves are considered no to _belong_ to any layer. Therefore, the correct name for their property is `collision_mask`, rather than `collision_layer`.\n\nOnly renaming is needed since the behavior was already the right one, only that it wasn't matching what users would expect from the name and description of the property.\n\nFixes #7589, where it's also discussed.","is_cherrypick":false,"cherrypick_hash":"","pull":12291},"9cadb9e5f327def5239db9812508637f80904228":{"hash":"9cadb9e5f327def5239db9812508637f80904228","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Bind unbound enums, rearrange some by value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6361e24f29ae735b75bcd27f9fe521397ce7c10c":{"hash":"6361e24f29ae735b75bcd27f9fe521397ce7c10c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup unnecessary debug prints","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f7478e196a488ef03dca715ad50b0448f82f9d5":{"hash":"5f7478e196a488ef03dca715ad50b0448f82f9d5","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Added properties for CubeMap.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12286},"393daf05025bd8076ec01eb754d1145dbb12edc5":{"hash":"393daf05025bd8076ec01eb754d1145dbb12edc5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12287 from tagcup/pass_metallic","body":"Corrections to #11807.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68902453214c580e8c3ec9e4247c3a3cad73079e":{"hash":"68902453214c580e8c3ec9e4247c3a3cad73079e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Corrections to #11807.","body":"Added missing metallic parameter, also fixed a missed a case where wrong roughness condition was used.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f002e4cb82844083edb8a825160582d00f42bb21":{"hash":"f002e4cb82844083edb8a825160582d00f42bb21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12282 from tagcup/path_fix","body":"Fix PathFollow rotations.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b89b90b360f1a42f2159111fe39dafd862cd553":{"hash":"0b89b90b360f1a42f2159111fe39dafd862cd553","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix PathFollow rotations.","body":"Replaced the lookahead (which is problematic) with exact delta in offset. Also made some other minor fixes and improvements.\n\nFixes #12258.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2a4f9a62a2ca0de3d8c44137177b4ef4b0f3e7b":{"hash":"a2a4f9a62a2ca0de3d8c44137177b4ef4b0f3e7b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11807 from tagcup/roughness_metallic_limiting_cases","body":"Fix the condition when specular light calculation is avoided (should …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4e7985dabb1456f33a2a9f6ae4e9667dc0bc475":{"hash":"a4e7985dabb1456f33a2a9f6ae4e9667dc0bc475","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12283 from AntiSC2/master","body":"File names for scripts can include '-'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a6246a0bd79b4961fc51680898e118c498618af":{"hash":"7a6246a0bd79b4961fc51680898e118c498618af","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added the 2D Joint docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12150},"651246cbff5dbd079ab1bed3db65417799669a89":{"hash":"651246cbff5dbd079ab1bed3db65417799669a89","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTg2NA=="],"author_raw":"Felipe Seixas <seixasfelipe@gmail.com>","committer_raw":"Felipe Seixas <seixasfelipe@gmail.com>","summary":"Fix drop-down size when resizing font #12207","body":"Fixes Scene > Open Recent\nFixes ScriptEditor > File > Open Recent","is_cherrypick":false,"cherrypick_hash":"","pull":12254},"d9d371fb53ceff0634e84e64178a0dbfa47aa380":{"hash":"d9d371fb53ceff0634e84e64178a0dbfa47aa380","is_merge":false,"authored_by":["MDQ6VXNlcjg4ODIzNjk="],"author_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","committer_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","summary":"File names for scripts can include '-'","body":"Fixes #12261\n\nSigned-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>","is_cherrypick":false,"cherrypick_hash":"","pull":12283},"632459a46bcb321560152932bd401f750f98be1a":{"hash":"632459a46bcb321560152932bd401f750f98be1a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12281 from Noshyaar/fixed2physics","body":"Refactor Fixed to Physics","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b634180aa9eefe079ecbf0ae1a1227d9555ba02":{"hash":"9b634180aa9eefe079ecbf0ae1a1227d9555ba02","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Refactor Fixed to Physics","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e212a2cfd8bba3fd484cda03cfcad44edd78fb8":{"hash":"2e212a2cfd8bba3fd484cda03cfcad44edd78fb8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"makerst: Remove stray spaces in method signatures","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cd044e89bcf04a58216802b32d3264749acd6d1":{"hash":"2cd044e89bcf04a58216802b32d3264749acd6d1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"makerst: Add support for [member] and [signal]","body":"Part of #11137. [enum] is still missing, and none are implemented in the engine itself yet.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b302084395a6d7f3cc8e4102751ced29779f2ea2":{"hash":"b302084395a6d7f3cc8e4102751ced29779f2ea2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"makerst: Fix rst-ization of members and escaping of [Class]s","body":"Fixes #11517.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8652c1d5b129faa76210dfa757b3e91e48e5428d":{"hash":"8652c1d5b129faa76210dfa757b3e91e48e5428d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"722a2bb9db00ee6bc580c5ed5ad62b19c0f546f8":{"hash":"722a2bb9db00ee6bc580c5ed5ad62b19c0f546f8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e9b7bf32e9717e72244c89f41b4d7b8ea1eb4a0":{"hash":"4e9b7bf32e9717e72244c89f41b4d7b8ea1eb4a0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cbab0e001830897a6852cbc16d1a2356569b689":{"hash":"5cbab0e001830897a6852cbc16d1a2356569b689","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12221 from Jerome67000/docs_input","body":"[DOCS] InputEvent*","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1be4f4088bf0c61c27e0327f3bb593b1aba2d849":{"hash":"1be4f4088bf0c61c27e0327f3bb593b1aba2d849","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12270 from cbscribe/kcc_rb2d_doc","body":"[DOCS] Updates and clarifications to RigidBody2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3f15965c0b0e69284a45b4aa56936dfe73d7244":{"hash":"f3f15965c0b0e69284a45b4aa56936dfe73d7244","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12276 from djrm/pr_vp_fixes","body":"Fixed viewport transparent bg when clear mode is enabled.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70a7019807ceaefcae10abe1c0bd9b1fa5c8f143":{"hash":"70a7019807ceaefcae10abe1c0bd9b1fa5c8f143","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12274 from opcon/pr-1","body":"Fix InputEventJoypadMotion::action_match for 0 axis values.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a89b0f76785fe0865894e5b1e37892e17ccd069":{"hash":"0a89b0f76785fe0865894e5b1e37892e17ccd069","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"[DOCS] InputEvent*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12221},"d67e77e837a63e3900f7dae942d8b58a94a94e0c":{"hash":"d67e77e837a63e3900f7dae942d8b58a94a94e0c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed viewport transparent bg when clear mode is enabled.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12276},"d4eecce962332ece4081f3eeaf684c7ab1ed82c7":{"hash":"d4eecce962332ece4081f3eeaf684c7ab1ed82c7","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Updates and clarifications to RigidBody2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12270},"c433d83d810222200410cdddaf0c0326d636e8f4":{"hash":"c433d83d810222200410cdddaf0c0326d636e8f4","is_merge":false,"authored_by":["MDQ6VXNlcjIxODA0ODg="],"author_raw":"Patrick Yates <frozen.dinosaur@gmail.com>","committer_raw":"Patrick Yates <frozen.dinosaur@gmail.com>","summary":"Fix InputEventJoypadMotion::action_match for 0 axis values.","body":"Make action_match ignore the sign if axis value is 0.\nThis means that an axis value of 0 will match actions defined for both positive and negative values, as expected.\n\nFixes #12223","is_cherrypick":false,"cherrypick_hash":"","pull":12274},"8bc96cc14690d78435d3c2fb960d416df41af790":{"hash":"8bc96cc14690d78435d3c2fb960d416df41af790","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Adds world_to_map() and map_to_world() methods to GridMap.","body":"Closes #11856.\nAlso fixes GridMap::set_cell_scale() not visually updating the grid meshes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35683b9f324f74012a896f5446eee9ea0f332e39":{"hash":"35683b9f324f74012a896f5446eee9ea0f332e39","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12031 from NathanWarden/export_cancel_to_done","body":"Changed the export and fix dependencies dialog cancel button names to \"Close\"\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec12e3b4f97eeae44f0944d2817750093c7fdbe1":{"hash":"ec12e3b4f97eeae44f0944d2817750093c7fdbe1","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12042 from MillionOstrich/treeitem-move-to-bottom","body":"Stop move_to_bottom losing references to treeitems","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cb76888aefbbf2891440a5e485219a60886ac3a":{"hash":"8cb76888aefbbf2891440a5e485219a60886ac3a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12228 from hi-ogawa/fix-spatial-shader-conversion-with-texture","body":"Fix spatial shader conversion with texture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7969565de731a67e77a3a475de75088d87b36e4f":{"hash":"7969565de731a67e77a3a475de75088d87b36e4f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12052 from hi-ogawa/particle-material-conversion-plugin","body":"Create ParticlesMaterialConversionPlugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf88c3c8e8c9afa9d6be5a4a0158f62becdd3486":{"hash":"bf88c3c8e8c9afa9d6be5a4a0158f62becdd3486","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12097 from rcurtis/issue12065","body":"Visualscript: Fixes untouched value is null instead of 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08ebbc90a85ce15e1db2eab3ff3c25d7da1a4246":{"hash":"08ebbc90a85ce15e1db2eab3ff3c25d7da1a4246","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12107 from RandomShaper/fix-anim-before-first-key","body":"Fix animation before first key","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2f75d1f117e52f3f4a033fdf967d35bb3dbaa42":{"hash":"f2f75d1f117e52f3f4a033fdf967d35bb3dbaa42","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12149 from endragor/check-input-handled","body":"Check if input is handled before handling it","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81cd52dfb432cdcb209969f4ab33cc14fd37d700":{"hash":"81cd52dfb432cdcb209969f4ab33cc14fd37d700","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12242 from AntiSC2/master","body":"Fix small language mistakes in RigidBody2D documentation\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1870c2fdcff7c62b7b63e44773af39975965c388":{"hash":"1870c2fdcff7c62b7b63e44773af39975965c388","is_merge":false,"authored_by":["MDQ6VXNlcjg4ODIzNjk="],"author_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","committer_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","summary":"Fix ambiguous documentation for RigidBody2D","body":"Fixes #12225 and the possesive form of the word body. Also uses simpler terms now\nwhen describing when the linear velocity gets updated.\n\nSigned-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>","is_cherrypick":false,"cherrypick_hash":"","pull":12242},"d46093b9742bbd063caa6b2636be5238b7da1218":{"hash":"d46093b9742bbd063caa6b2636be5238b7da1218","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"fix LineEdit drag selection to the left","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12268},"a3a85670a338388aa93c40e49d60cbad834cba11":{"hash":"a3a85670a338388aa93c40e49d60cbad834cba11","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Mono: Fix static linking on macOS","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"067fc8848884a42420055229c1186b4615303338":{"hash":"067fc8848884a42420055229c1186b4615303338","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12224 from NathanWarden/scene_tree_added_signal","body":"Added a node_added signal to the SceneTree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a286b49377c19393fc2be6b5c102a734eca6ac5c":{"hash":"a286b49377c19393fc2be6b5c102a734eca6ac5c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12269 from touilleMan/bad-bad-touilleMan","body":"[GDnative] remove useless (and illegal !) STL include\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aedc44f6fe3885840ea667f0fe8b70e422a3136c":{"hash":"aedc44f6fe3885840ea667f0fe8b70e422a3136c","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] remove useless (and illegal !) STL include","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12269},"5bc44fe000397c4f44ae01741eec50c3ef9e9d35":{"hash":"5bc44fe000397c4f44ae01741eec50c3ef9e9d35","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12252 from MednauN/master","body":"iOS GameCenter fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cba35c5ec91e3fd5b71615fd786a92ace7327a15":{"hash":"cba35c5ec91e3fd5b71615fd786a92ace7327a15","is_merge":true,"authored_by":[],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12199 from Fallayn/patch-1","body":"[DOCS] EditorScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efe9a6ff5a55e1533a223dbaf43e7b7c20810b33":{"hash":"efe9a6ff5a55e1533a223dbaf43e7b7c20810b33","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed unnecesary structure copying in bugfix.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e9f81a40bfb64aef242cc801aabb97a620b178e":{"hash":"0e9f81a40bfb64aef242cc801aabb97a620b178e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12054 from Fallayn/docs-editorinterface","body":"[DOCS] EditorInterface\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64337b82090d696e752d2bcb68f3d0efd5a3fe5b":{"hash":"64337b82090d696e752d2bcb68f3d0efd5a3fe5b","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12255 from dos1/patch-1","body":"variant.h: Update comments with numeric enum values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd4c907a3544049b1693395bbabb94a9ee3f8658":{"hash":"fd4c907a3544049b1693395bbabb94a9ee3f8658","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12260 from bojidar-bg/11975-navpoly-freeze","body":"Fix adding a NavigationPolygonInstance to a Node2D freezing the editor\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6472d034429b202f16b86c2ee20b2066aa90026":{"hash":"a6472d034429b202f16b86c2ee20b2066aa90026","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix adding a NavigationPolygonInstance to a Node2D freezing the editor","body":"Fixes #11975","is_cherrypick":false,"cherrypick_hash":"","pull":12260},"110adc80d2386d2f884b0da511401c94e9c97026":{"hash":"110adc80d2386d2f884b0da511401c94e9c97026","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjIwNA=="],"author_raw":"Sebastian Krzyszkowiak <dos@dosowisko.net>","committer_raw":"Sebastian Krzyszkowiak <dos@dosowisko.net>","summary":"variant.h: Update comments with numeric enum values","body":"Comments got desynchronized with the actual values of the enum.\nTo avoid anyone making some stupid mistake here, let's fix it as soon\nas possible.","is_cherrypick":false,"cherrypick_hash":"","pull":12255},"0e8db63009fdbc586829565d86f0974b95b1cd9e":{"hash":"0e8db63009fdbc586829565d86f0974b95b1cd9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12084 from santouits/tab_container_bug","body":"tab container arrows don't work when a popup was set\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f477dae261d7c4684a1e29d780ff54220a7634a":{"hash":"7f477dae261d7c4684a1e29d780ff54220a7634a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12132 from TheSofox/parallax-fixes","body":"Tweaks ParallaxBackground to work better with zoom.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"771b742047912b4abee93866cc5c68332e262230":{"hash":"771b742047912b4abee93866cc5c68332e262230","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"update GKScore init function","body":"(cherry picked from commit 5ed8826dd07eab83b6f6b6b7d3af602926a54ae6)","is_cherrypick":true,"cherrypick_hash":"5ed8826dd07eab83b6f6b6b7d3af602926a54ae6","pull":""},"5ed8826dd07eab83b6f6b6b7d3af602926a54ae6":{"hash":"5ed8826dd07eab83b6f6b6b7d3af602926a54ae6","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"update GKScore init function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12251},"2229056fcc2e5a88c9866d0234133fc10f5f2654":{"hash":"2229056fcc2e5a88c9866d0234133fc10f5f2654","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12247 from endragor/fix-rotated-logger","body":"Fix rotated logger naming and backup deletion\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f912a9186c3e6267c142cf28ea5aa544ecb19f0":{"hash":"5f912a9186c3e6267c142cf28ea5aa544ecb19f0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12241 from eska014/vs-binds","body":"Bind more VisualServer functions\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ba5ee42c3b019234fa154c66683d27e626a164e":{"hash":"3ba5ee42c3b019234fa154c66683d27e626a164e","is_merge":false,"authored_by":[""],"author_raw":"scorched <scorched@bk.ru>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix compilation on Visual Studio 2013 (#10219).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eeacae563c5796746879da3155b2d27508736f19":{"hash":"eeacae563c5796746879da3155b2d27508736f19","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix window display shrink can't set to float numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf5eded9827d7191dc4c2a638353b48199cb6c32":{"hash":"cf5eded9827d7191dc4c2a638353b48199cb6c32","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12227 from hi-ogawa/fix-depth-draw-alpha-prepass-for-shadow","body":"Fix depth draw alpha prepass for shadow","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eacdcd7239a52ecb378b752bfd529d4f1f7b3957":{"hash":"eacdcd7239a52ecb378b752bfd529d4f1f7b3957","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12206 from SaracenOne/drag_and_drop_fix","body":"Fix drag and drop collision with non-centred origin points.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84251d7aec34709d9ab89390e9576a05ab925127":{"hash":"84251d7aec34709d9ab89390e9576a05ab925127","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12195 from groud/fix_snapping","body":"Fix snapping with 2D nodes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3517e791cef631318880c68a5712aebfa7eaec49":{"hash":"3517e791cef631318880c68a5712aebfa7eaec49","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12190 from marcelofg55/bsd_fixes","body":"Fix BSD compile issues\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e348e72c1c82ec99dee10767dddb40d30b01999":{"hash":"5e348e72c1c82ec99dee10767dddb40d30b01999","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12159 from RandomShaper/fix-sticky-slider","body":"Reset slider mouse state on hiding/removing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe02180feb87e492c671c6cf9796cda1e9a7670d":{"hash":"fe02180feb87e492c671c6cf9796cda1e9a7670d","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Fix iOS GameCenter connection flow","body":"Add method for secure authentication to GameCenter","is_cherrypick":false,"cherrypick_hash":"","pull":12252},"3971bd41bb274c7f999801d74863746cd4546128":{"hash":"3971bd41bb274c7f999801d74863746cd4546128","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12246 from ISylvox/editable-warning","body":"Adjust Editable_Warning for \"This resource was imported....\" Alert\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62ed861774f169ad950ca13adfb2cc4fa0f5a5db":{"hash":"62ed861774f169ad950ca13adfb2cc4fa0f5a5db","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12234 from marcelofg55/color8_fix","body":"Fix Color.r8/g8/b8/a8 being type float instead of type int","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27b537cfca161fa41ca7d21539b5bd9f64c9d7c2":{"hash":"27b537cfca161fa41ca7d21539b5bd9f64c9d7c2","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix rotated logger naming and backup deletion","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12247},"cf8537ad3713c34c4b2626ab005cc8a653f2e690":{"hash":"cf8537ad3713c34c4b2626ab005cc8a653f2e690","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Adjusted editable_warning for \"This resource was imported....\" alert:","body":"- fixed a typo from it's to its\n- added 'then' to make it clearer","is_cherrypick":false,"cherrypick_hash":"","pull":12246},"cf3919b228b7f88e3ff34654a224385a193c9f1a":{"hash":"cf3919b228b7f88e3ff34654a224385a193c9f1a","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Bind some VisualServer functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12241},"999ad9c0a81021ccb4a1e08c46df895fb579f38e":{"hash":"999ad9c0a81021ccb4a1e08c46df895fb579f38e","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Added a node_added signal to the SceneTree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12224},"d3a039cb2f3fd56325f742c06651ea3eaf5e66ba":{"hash":"d3a039cb2f3fd56325f742c06651ea3eaf5e66ba","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix Color.r8/g8/b8/a8 being type float instead of type int","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12234},"6a363ad4704cbfa916b0e10491855221a4680b8e":{"hash":"6a363ad4704cbfa916b0e10491855221a4680b8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12230 from BastiaanOlij/arvr_fix_binand","body":"Fix button signals on ARVRController\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f85d428b568a68bb9515fa3002aa775f36609d32":{"hash":"f85d428b568a68bb9515fa3002aa775f36609d32","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12053 from Grosskopf/audiodocs-fix","body":"filtering getters&setters over strings works for AudioStreamPlayer*","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2a31aeefbb04b7d6717b5d970440c4bd97b0a6a":{"hash":"f2a31aeefbb04b7d6717b5d970440c4bd97b0a6a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12229 from Noshyaar/pr-v","body":"Fix Viewport clear mode is bool instead of int, fixes #12202\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf":{"hash":"914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Always mixing up binary and and boolean and...","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12230},"1c1ddc9381c839ee01f8c13581f948d152d54d80":{"hash":"1c1ddc9381c839ee01f8c13581f948d152d54d80","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12211 from AlexHolly/fix-itemlist-rmb-pos","body":"Itemlist rmb now provides the same pos as Tree rmb","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9f3829bd2d3ccc1f80cd8d30e9bddca78814bec":{"hash":"f9f3829bd2d3ccc1f80cd8d30e9bddca78814bec","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix Viewport clear mode is bool instead of int, fixes #12202","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a41de1cc55e98295e9cf9883eeb0e9cabe38362c":{"hash":"a41de1cc55e98295e9cf9883eeb0e9cabe38362c","is_merge":false,"authored_by":["MDQ6VXNlcjMyMDg1NDY2"],"author_raw":"haugenmitch <32085466+haugenmitch@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Formatting an unformatted hyperlink (#12226)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12226},"3bd2a4c42169eb141a71fb30e4786d4339e3789a":{"hash":"3bd2a4c42169eb141a71fb30e4786d4339e3789a","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix spatial shader conversion with texture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12228},"e7a370e170a97761a01a1fb537151ff2718afe1a":{"hash":"e7a370e170a97761a01a1fb537151ff2718afe1a","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix depth draw alpha prepass for shadow","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12227},"800904a374076d1df44b68dd6f8309b8d0b85305":{"hash":"800904a374076d1df44b68dd6f8309b8d0b85305","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzA5MjA2"],"author_raw":"Fallayn <30709206+Fallayn@users.noreply.github.com>","committer_raw":"Unknown <fallayn@gmail.com>","summary":"[DOCS] EditorScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12199},"776fbe749c481d6b4f2a38f07e1a276548d2acab":{"hash":"776fbe749c481d6b4f2a38f07e1a276548d2acab","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"Itemlist rmb now provides the same pos as Tree rmb","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12211},"aaf6e77198007bfa0b6228315a08eac92aff0d35":{"hash":"aaf6e77198007bfa0b6228315a08eac92aff0d35","is_merge":false,"authored_by":["MDQ6VXNlcjMwODk1MjU="],"author_raw":"Sofox <sofoxx@gmail.com>","committer_raw":"Sofox <sofoxx@gmail.com>","summary":"Tweaks ParallaxBackground to work better with zoom. Ensures a Parallax Layer with a (1,1) motion scale synchs perfectly with a regular stationary sprite that is outside the ParallaxBackground, regardless of the zoom level and movement of the camera.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12132},"f52ab8d86418a67ddee247ed7765e72935b0c57f":{"hash":"f52ab8d86418a67ddee247ed7765e72935b0c57f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12201 from SoWhich/master","body":"Adjust openssl #defines to be libressl compatible\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"215af244f3a6fc34fac31be82c120db254eb27d1":{"hash":"215af244f3a6fc34fac31be82c120db254eb27d1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12194 from djrm/pr_visual_improvements","body":"Improved viewport zoom and speed icons\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4ec0d007ccfbdab4a7c40460aa1cd524e7b0bac":{"hash":"e4ec0d007ccfbdab4a7c40460aa1cd524e7b0bac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12209 from neikeq/m","body":"Mono: Fix warning about exported static fields","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1d106adb63714d9cd124b7d6f8268b0975e2eb9":{"hash":"b1d106adb63714d9cd124b7d6f8268b0975e2eb9","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix warning about exported static fields","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12209},"9bead2e06fa2866f7fb7cea8eefb6a4fd3225b23":{"hash":"9bead2e06fa2866f7fb7cea8eefb6a4fd3225b23","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12208 from neikeq/l","body":"Mono: Fix build with tools=no or target=release","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb63ee52fbbc62ab3f1a08ede1f2bd05bfc01db5":{"hash":"fb63ee52fbbc62ab3f1a08ede1f2bd05bfc01db5","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Fix build with tools=no or target=release","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12208},"c566899dcf81d452d975d72ab8e0d07eb0510337":{"hash":"c566899dcf81d452d975d72ab8e0d07eb0510337","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix drag and drop collision with non-centred origin points.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12206},"d154b846e8a113b56ef464f036c0e316d4e44568":{"hash":"d154b846e8a113b56ef464f036c0e316d4e44568","is_merge":false,"authored_by":["MDQ6VXNlcjcwNDIxNDE="],"author_raw":"Matthew Kunjummen <mkunjummen@gmail.com>","committer_raw":"Matthew Kunjummen <mkunjummen@gmail.com>","summary":"Adjust openssl #defines to be libressl compatible","body":"Corrected inability to build on systems using libressl instead of\nopenssl (e. g. void linux) by adjusting the #defines in\nmodules/openssl/stream_peer_openssl.cpp and\nmodules/openssl/stream_peer_openssl.h to check if\nLIBRESSL_VERSION_NUMBER is defined (as done similarly in the following\npatch in freebsd:\nhttps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219362 ).","is_cherrypick":false,"cherrypick_hash":"","pull":12201},"e119337ef405e86f83b0a6bf061446c73f45d50e":{"hash":"e119337ef405e86f83b0a6bf061446c73f45d50e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved viewport zoom and speed icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12194},"907970aab69689b4c37ced90548c42b01664102e":{"hash":"907970aab69689b4c37ced90548c42b01664102e","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Restored files mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12195},"fc02605b497727913922d873eb7bd36d73aa00a9":{"hash":"fc02605b497727913922d873eb7bd36d73aa00a9","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes snapping and replaces the _draw_canvas by forward_canvas_draw","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12195},"bac99b6811bc1215c3bcadb2b5fe8174915932c2":{"hash":"bac99b6811bc1215c3bcadb2b5fe8174915932c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12121 from Paulb23/editor_settings_undo_redo","body":"Separated Editor settings and Scene undo redo stack","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb7428e797ba10fb666fa44b6fe55bcd7c58ee21":{"hash":"fb7428e797ba10fb666fa44b6fe55bcd7c58ee21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12178 from neikeq/k","body":"Export attribute fixes and improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2baf54526b9a1c97e6af5328903363595aec4125":{"hash":"2baf54526b9a1c97e6af5328903363595aec4125","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix BSD compile issues","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12190},"7f2d36bf843fca339c0cadc5800ea0013b6eeff8":{"hash":"7f2d36bf843fca339c0cadc5800ea0013b6eeff8","is_merge":false,"authored_by":["MDQ6VXNlcjMwNzA5MjA2"],"author_raw":"Fallayn <fallayn@gmail.com>","committer_raw":"Unknown <fallayn@gmail.com>","summary":"[DOCS] EditorInterface","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12054},"6e6b455d1fe791894e1a6bd66e1f5f8471c02abc":{"hash":"6e6b455d1fe791894e1a6bd66e1f5f8471c02abc","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Export attribute fixes and improvements","body":"- Allow non-public fields to be exported as well (to avoid confusion).\n- Set PROPERTY_HINT_RESOURCE_TYPE for resource derived fields.\n- Support enums and automatically fill PROPERTY_HINT_ENUM's hint_string for enum fields.","is_cherrypick":false,"cherrypick_hash":"","pull":12178},"6e960c7d6bbf7481bae41ab0ebb39bc75619272a":{"hash":"6e960c7d6bbf7481bae41ab0ebb39bc75619272a","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12172 from neikeq/j","body":"Take self-contained mode into consideration","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f5f87133df89fb8e64e03f99643c3fd640498c7":{"hash":"7f5f87133df89fb8e64e03f99643c3fd640498c7","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12128 from Zylann/zoom_speed_icon","body":"Added icon under zoom/speed indicator bar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3efb584ff5705e09bd6e2b7e2306a73347ee5ef4":{"hash":"3efb584ff5705e09bd6e2b7e2306a73347ee5ef4","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12173 from homer666/visualscript-variable-list-equals-space","body":"VisualScript: Add space after \"=\" sign in variable list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c50bc369e7f9f2b849eb77146f50dcc96389053":{"hash":"8c50bc369e7f9f2b849eb77146f50dcc96389053","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11953 from touilleMan/pluginscript","body":"[GDnative] add pluginscript \\o/","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6880cad47198a3157456a8d8c961d0a9fb6837c8":{"hash":"6880cad47198a3157456a8d8c961d0a9fb6837c8","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"(VS) Add space after \"=\" sign in variable list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bafd0e33a7510c32ba897f5821ca2c10b3388e0":{"hash":"1bafd0e33a7510c32ba897f5821ca2c10b3388e0","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Take self-contained mode into consideration","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12172},"e715be0f0a307e36cd34dbee6ba3dfe83b72fead":{"hash":"e715be0f0a307e36cd34dbee6ba3dfe83b72fead","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] add pluginscript \\o/","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11953},"fe562cc11344d3dd81c0d20386aef9c1431f0db2":{"hash":"fe562cc11344d3dd81c0d20386aef9c1431f0db2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12169 from hi-ogawa/fix-directional-light-specular","body":"Fix directional light specular","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ee7dec5a274964d9f3045a48e32c7e8fb2c79cb":{"hash":"7ee7dec5a274964d9f3045a48e32c7e8fb2c79cb","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix directional light specular","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12169},"1b2e09355e890ae32fe172aad19dcda137ed636f":{"hash":"1b2e09355e890ae32fe172aad19dcda137ed636f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Disable server platform as it does not build","body":"See #8361. [ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fb5b1a21186bfc96aaa724e8e19afb44332dd8b":{"hash":"4fb5b1a21186bfc96aaa724e8e19afb44332dd8b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12161 from RandomShaper/fix-log-overflow","body":"Fix formatting of debug log overflow","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc659323b7b130b75d61b1476383b2ad2c313ea6":{"hash":"bc659323b7b130b75d61b1476383b2ad2c313ea6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12160 from RandomShaper/fix-shader-parse","body":"Fix crash in shader parsing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d645b80e468da7c8dcf8d55aec96f860dd64eaec":{"hash":"d645b80e468da7c8dcf8d55aec96f860dd64eaec","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix formatting of debug log overflow","body":"Fixes #12087.","is_cherrypick":false,"cherrypick_hash":"","pull":12161},"7764640f2241b5972a48665ff2e0d001aff0993c":{"hash":"7764640f2241b5972a48665ff2e0d001aff0993c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash in shader parsing","body":"...that would happen if incorrect syntax was found just after an opening square bracket.\n\nFixes #12046.","is_cherrypick":false,"cherrypick_hash":"","pull":12160},"807a84f7c9aac49d2fd1f9c46693e0918f99c553":{"hash":"807a84f7c9aac49d2fd1f9c46693e0918f99c553","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Reset slider mouse state on hiding/removing","body":"Resetting `grab.active`, but also `mouse_inside` so that after reappearing it must be hovered again -even if the mouse is still over it- in order to get a highlight. That is consistent to the way other controls in the engine, e.g. buttons, work.\n\nFixes #12130.","is_cherrypick":false,"cherrypick_hash":"","pull":12159},"5da02a0d9c657aa24f5272f8312783c9871beb85":{"hash":"5da02a0d9c657aa24f5272f8312783c9871beb85","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Check if input is handled before handling it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12149},"8de1dc7e9a1d137d9904122e775c270b03f4e049":{"hash":"8de1dc7e9a1d137d9904122e775c270b03f4e049","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12138 from neikeq/i","body":"Avoid adding built-in script path to csproj","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0293aca5967c49870b96b106425180e22a58c86":{"hash":"c0293aca5967c49870b96b106425180e22a58c86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12136 from neikeq/h","body":"Improve signature of signal target generated function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edd881cd7068cdda4763229c2aa60c7bca0c2157":{"hash":"edd881cd7068cdda4763229c2aa60c7bca0c2157","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12131 from touilleMan/nativescript-fix-loading","body":"[Nativescript] fix crash when loading a library with missing godot_nativescript_init","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef0b6aecf3ee1312ee0ba0561316b7f4c33301f4":{"hash":"ef0b6aecf3ee1312ee0ba0561316b7f4c33301f4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12141 from endragor/ios-sign-first","body":"Sign iOS dylibs before packaging","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c1f6c5db684715ac9f386398a454a282ceb6c3f":{"hash":"9c1f6c5db684715ac9f386398a454a282ceb6c3f","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[Nativescript] fix crash when loading a library with missing godot_nativescript_init","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12131},"011d997840a95a45294ce44036bf3aee7642285c":{"hash":"011d997840a95a45294ce44036bf3aee7642285c","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Sign iOS dylibs before packaging","body":"These changes allow to open the exported project in XCode and Run it\nimmediately to begin debugging. Before these changes you'd have to\nsign GDNative libs and change Build Configuration manually.","is_cherrypick":false,"cherrypick_hash":"","pull":12141},"132c6deb28046cb34c09abdfe81173a5750ad8a2":{"hash":"132c6deb28046cb34c09abdfe81173a5750ad8a2","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12104 from akien-mga/monosgen-2","body":"mono: Request monosgen-2 explicitly via pkg-config","is_cherrypick":false,"cherrypick_hash":"","pull":""},"967335b969d1cd11a556d012cd72f29d83186ad2":{"hash":"967335b969d1cd11a556d012cd72f29d83186ad2","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Avoid adding built-in script path to csproj","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12138},"8ed3247a638a486afe165c3abdc6e0cdf0cddb84":{"hash":"8ed3247a638a486afe165c3abdc6e0cdf0cddb84","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Improve signature of signal target generated function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12136},"1a9efb417a20d2753a942cc5d4d2d46ce8cde7fb":{"hash":"1a9efb417a20d2753a942cc5d4d2d46ce8cde7fb","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12135 from neikeq/g","body":"Re-write SignalAwaiter implementation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63369ec3066195a7d282d2345beecb50bfd7de3d":{"hash":"63369ec3066195a7d282d2345beecb50bfd7de3d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Re-write SignalAwaiter implementation","body":"Old implementation had issues where you could only await on the same signal of the same source once.","is_cherrypick":false,"cherrypick_hash":"","pull":12135},"0d0cb01f3385d512de0f91b0d73706a3380ec063":{"hash":"0d0cb01f3385d512de0f91b0d73706a3380ec063","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12126 from cbscribe/kcc_vsdocs2","body":"[DOCS] Various VisualScript* nodes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6160591d2c032f46c5a525708c3b09dceca2b88e":{"hash":"6160591d2c032f46c5a525708c3b09dceca2b88e","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12124 from Kaukamieli/Particles2D","body":"[DOCS] documented and edited Particles2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6de19415a60dc87b45e3037a728ccce892123837":{"hash":"6de19415a60dc87b45e3037a728ccce892123837","is_merge":false,"authored_by":["MDQ6VXNlcjU2OTI0NTM="],"author_raw":"Kaukamieli <olli.markkanen@gmail.com>","committer_raw":"Kaukamieli <olli.markkanen@gmail.com>","summary":"[DOCS] documented and edited Particles2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12124},"59e6a27da1738785bcca86666363bd1e0728b0f5":{"hash":"59e6a27da1738785bcca86666363bd1e0728b0f5","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added icon under zoom/speed indicator bar","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12128},"ec0ade0dde8eafe2c6d5df0669175c56fb8ce67a":{"hash":"ec0ade0dde8eafe2c6d5df0669175c56fb8ce67a","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Various VisualScript* nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12126},"0c9d20104453483fcace18bd22007c87378bd853":{"hash":"0c9d20104453483fcace18bd22007c87378bd853","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11407 from toger5/selection_override_color","body":"added option to keep font color on selection + use consistent selection color in help (fixes: #11501)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e498f017fa056cc250f9fb2c585131b6c6eb5c08":{"hash":"e498f017fa056cc250f9fb2c585131b6c6eb5c08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11428 from MillionOstrich/filesystem-dock-folders","body":"Filesystem dock folder handling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61a26dc23e4562916cd3823b851ae6ed46873e3a":{"hash":"61a26dc23e4562916cd3823b851ae6ed46873e3a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11927 from Zylann/freelook_interpolation_fix","body":"Freelook interpolation fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62ba7a1eb0adf8d5496859dc65fa3b873e0649ab":{"hash":"62ba7a1eb0adf8d5496859dc65fa3b873e0649ab","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"[DOCS] Document GridMap","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fedd3f0cc66b6042030779eb3dc2476b76617a89":{"hash":"fedd3f0cc66b6042030779eb3dc2476b76617a89","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11989 from minifigmaster125/export-fix","body":"Fix export(float ...) so that step is .01","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba91747efece0cbefd3dbd6ad67d4dc6ecfca4af":{"hash":"ba91747efece0cbefd3dbd6ad67d4dc6ecfca4af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12045 from vonzimr/master","body":"Add an option to clear recent scenes in the 'Open Recent' submenu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1abab7b964a8d508faaaeb059514c81847365b96":{"hash":"1abab7b964a8d508faaaeb059514c81847365b96","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12060 from mutato/windows_folder_creation_fix","body":"DirAccessWindows: fix wrong path given to CreateDirectoryW, fixes #12019","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38ba70f2f5995628815c26c83f395291c168818e":{"hash":"38ba70f2f5995628815c26c83f395291c168818e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12069 from Noshyaar/pr-vslerp","body":"VisualScript: add inverse_lerp & range_lerp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a851546845f0078ada3f8b7f6ee2e8f189c7f85a":{"hash":"a851546845f0078ada3f8b7f6ee2e8f189c7f85a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12074 from J08nY/fix/use-bin-name","body":"Use binary names instead of absolute paths in calls to OS::execute.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cf925c64de82e261c93c71626db6598d00140b2":{"hash":"5cf925c64de82e261c93c71626db6598d00140b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12113 from RandomShaper/anim-easing-type-value","body":"Add ability to type easing value for key transition","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c016e13c89d500343e2da1462e013a30327699b5":{"hash":"c016e13c89d500343e2da1462e013a30327699b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12101 from RandomShaper/fix-seek-to-end","body":"Fix animation not stopping after seeking to the end","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64827d2040098137d25a64804c97686db8febdd0":{"hash":"64827d2040098137d25a64804c97686db8febdd0","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12116 from cbscribe/kcc_vsdocs","body":"[DOCS] Update 12 VisualScript* nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42248714601a38296b9c6e17058db5bcfe409184":{"hash":"42248714601a38296b9c6e17058db5bcfe409184","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Separated Editor settings and Scene undo redo stack","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12121},"6172f09703847aeac556abf2fca5169e73d22f97":{"hash":"6172f09703847aeac556abf2fca5169e73d22f97","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update 12 VisualScript* nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12116},"066d7c37bcfe074e73cd6f3846be64fff54f3eca":{"hash":"066d7c37bcfe074e73cd6f3846be64fff54f3eca","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12105 from BastiaanOlij/arvr_auto_register_gdnative","body":"Couple of small changes so our ARVRInterfaceGDNative gets constructed…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d380b04f27c648b1ebebf6afb0cce261625f205":{"hash":"6d380b04f27c648b1ebebf6afb0cce261625f205","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12100 from Adinimys/master","body":"Gave a tooltip to the \"In\" logic node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3266ebbf4f3ccfdf2ce0531890edc6b3dc526762":{"hash":"3266ebbf4f3ccfdf2ce0531890edc6b3dc526762","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12088 from Grosskopf/physics-server-docs","body":"Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, also minor Bugfix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b95e3bf110a21fcfbd2d0649e36d8a54b490e11":{"hash":"8b95e3bf110a21fcfbd2d0649e36d8a54b490e11","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12119 from RameshRavone/patch-12","body":"export onBackPress for Android Module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56908d40b24118bcac53e92d54dff101480bef87":{"hash":"56908d40b24118bcac53e92d54dff101480bef87","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12115 from DmitriySalnikov/fix_deleting_remap_option","body":"Fix deleting localization remap option.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eeb9257a95bf51139861617b076a5d5438cf2dca":{"hash":"eeb9257a95bf51139861617b076a5d5438cf2dca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12110 from djrm/pr_spatial_editor_fixes","body":"Return camera to origin when creating a new scene and going to 3d edi…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b4b632a37ee992d2cb75e4f0748e4a3b2816eabf":{"hash":"b4b632a37ee992d2cb75e4f0748e4a3b2816eabf","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"filtering getters&setters over strings works for AudioStreamPlayer*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12053},"55784b0c384430e91a1c4601589c413c032cc0d5":{"hash":"55784b0c384430e91a1c4601589c413c032cc0d5","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"export onBackPress for Android Module","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12119},"c6ce73c68046b3061d753f4bfc5962377236c232":{"hash":"c6ce73c68046b3061d753f4bfc5962377236c232","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Couple of small changes so our ARVRInterfaceGDNative gets constructed and registered automatically when a module loads","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12105},"b005c5fcec2a1bb6d0ed4ae9637012b3f15ac837":{"hash":"b005c5fcec2a1bb6d0ed4ae9637012b3f15ac837","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12114 from karroffel/gdnative-fixups","body":"remove error message for optional NativeScript symbols","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b137bfd7ff8845a511347197a213bbc4c6caa2e5":{"hash":"b137bfd7ff8845a511347197a213bbc4c6caa2e5","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <salnikov.mine@yandex.ru>","committer_raw":"DimOkGamer <salnikov.mine@yandex.ru>","summary":"Fix deleting localization remap option.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12115},"86de8060a46eb576009b3277af916436d6cdee5e":{"hash":"86de8060a46eb576009b3277af916436d6cdee5e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"remove error message for optional NativeScript symbols","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12114},"f0a58c5fd1a808287b5598379693ec2c5b86d6bd":{"hash":"f0a58c5fd1a808287b5598379693ec2c5b86d6bd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add ability to type easing value for key transition","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12113},"c04f8721f38b1c7116ce1d87d71ef6355eba9db0":{"hash":"c04f8721f38b1c7116ce1d87d71ef6355eba9db0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Return camera to origin when creating a new scene and going to 3d editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12110},"f4959ee32b2b40521cb622bfb211f1309c820b03":{"hash":"f4959ee32b2b40521cb622bfb211f1309c820b03","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix animation before first key","body":"Prior to this, the value assumed for the interval between the start of the track and the first frame would be the one of the first key if\n- *seeking/playing a continuous track*;\n- *seeking a discrete track*.\n\nAnd the first key would be ignored until reached -thus not modifying the target property/transform- in the remaining case; namely, *playing a discrete track*.\n\nIn other words, the inner workings of the animation system considered the unreached first key for interpolation but not for a query of every key inside a time range.\n\nWith this changes, the first key is only considered is the animation is looped and ignored otherwise. That way, in order to have a start value, you'll need an explicit key at the very beginning of the track, while having the flexibility of the animation player not touching the target value until the first key is reached.\n\nThis corresponds to the point 1) of #10752.","is_cherrypick":false,"cherrypick_hash":"","pull":12107},"cd69dcafb7320d8cc31939fcd8dc8eab35a56941":{"hash":"cd69dcafb7320d8cc31939fcd8dc8eab35a56941","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"mono: Request monosgen-2 explicitly via pkg-config","body":"Prevents GC mismatch between mono binary and library, fixes #11916.","is_cherrypick":false,"cherrypick_hash":"","pull":12104},"2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd":{"hash":"2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix animation not stopping after seeking to the end","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12101},"f8c7d32987c91026174e01fa8ea28ec064ef7e22":{"hash":"f8c7d32987c91026174e01fa8ea28ec064ef7e22","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, also a minor bugfix in the 3D Pinjoint.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12088},"77dd6f37bdb1cd5892d8c721c3db5d949cc002e3":{"hash":"77dd6f37bdb1cd5892d8c721c3db5d949cc002e3","is_merge":false,"authored_by":["MDQ6VXNlcjg4NjMzMTI="],"author_raw":"Cédric Fuchs <ced-fuchs@orange.fr>","committer_raw":"Cédric Fuchs <ced-fuchs@orange.fr>","summary":"Gave a tooltip to the \"In\" logic node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12100},"02c7566b50f1e533852100b66cb20ec1a8f44b30":{"hash":"02c7566b50f1e533852100b66cb20ec1a8f44b30","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTk0NQ=="],"author_raw":"Suchaaver Chahal <xchaoscontrolx@gmail.com>","committer_raw":"Suchaaver Chahal <xchaoscontrolx@gmail.com>","summary":"keep display int if int range","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11989},"ba9486a4d30f1bef11ff3629af67a87c6264f569":{"hash":"ba9486a4d30f1bef11ff3629af67a87c6264f569","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12096 from Paulb23/help_overview_fixes_issue_12011_10407","body":"Fixed help overview visibility, issue 12011 and 10407","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fb57ecbd9457d8d2f7cb8264e9c51530ea1967a":{"hash":"7fb57ecbd9457d8d2f7cb8264e9c51530ea1967a","is_merge":false,"authored_by":["MDQ6VXNlcjE2Mzc0MjY="],"author_raw":"RCurtis <rjcurtis22@gmail.com>","committer_raw":"RCurtis <rjcurtis22@gmail.com>","summary":"Fixed issue that improperly initialized visual node properties to Nil","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12097},"0ef172c04b4ec9a9e303543c69352c05d371425d":{"hash":"0ef172c04b4ec9a9e303543c69352c05d371425d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12085 from ISylvox/vk-to-keycode","body":"Fix wrong Virtual-KeyCode(0x12) pair on Windows platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca24310a13bce24961df760e84a9650aafdb6afc":{"hash":"ca24310a13bce24961df760e84a9650aafdb6afc","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed help overview visibility, issue 12011 and 10407","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12096},"ad44b3d52233f6110970ab0cd6202484f2a12280":{"hash":"ad44b3d52233f6110970ab0cd6202484f2a12280","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12093 from karroffel/gdnative-fixups","body":"fixes to GDNative and ARVRInterfaceGDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0019453a227036660e90f67e8df8207fcb48b46":{"hash":"e0019453a227036660e90f67e8df8207fcb48b46","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"update ARVRInterfaceGDNative to use API struct","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12093},"9862dcd0cb29ddd4900d6fe7eea862644ed37bbe":{"hash":"9862dcd0cb29ddd4900d6fe7eea862644ed37bbe","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12092 from SaracenOne/request_frame_drawn_callback","body":"Expose 'request_frame_drawn_callback' to script.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d030e6ee759a725efa35a7b52ef2b9153d0a3c64":{"hash":"d030e6ee759a725efa35a7b52ef2b9153d0a3c64","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Expose 'request_frame_drawn_callback' to script.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12092},"3edd3cd377511b4cef27478be24f7562273d69ce":{"hash":"3edd3cd377511b4cef27478be24f7562273d69ce","is_merge":false,"authored_by":[""],"author_raw":"Matt Hughes <mhughes@laughlin.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix video playback","body":"This adds support to\n\n- VideoPlayer\n- VideoStreamWebm\n- VideoStreamTheora","is_cherrypick":false,"cherrypick_hash":"","pull":12014},"e568f80e6ee61407dfe7f403f123679ec55b1e53":{"hash":"e568f80e6ee61407dfe7f403f123679ec55b1e53","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] removed native_raw_call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12093},"deefc2a63d36b6659630df703a9b98adffb893e9":{"hash":"deefc2a63d36b6659630df703a9b98adffb893e9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"makerst: Fix support for module classes","body":"Previous code expected only one XML per module, which is not the case for\ne.g. mono or gdnative.\nAlso add newline after signal description to fix rst warning, and make the\nscript Python 3-compatible.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e82a3f0168de499c86a62a4b8699da2b18e95195":{"hash":"e82a3f0168de499c86a62a4b8699da2b18e95195","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12091 from hi-ogawa/fix-specular-schlick-ggx","body":"Fix render mode specular schlick ggx","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e39082d6568e1b3d9eeecbf30597a1dcb183011a":{"hash":"e39082d6568e1b3d9eeecbf30597a1dcb183011a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12089 from Hinsbart/fix_doc_typos","body":"[DOCS] Fix a few typos.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c716f362378c18db05dc5c09f878d2aa3c7dd98":{"hash":"4c716f362378c18db05dc5c09f878d2aa3c7dd98","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"[DOCS] Fix a few typos.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12089},"59544c74fe65807edc71bcd2f43c5be1e7219e2b":{"hash":"59544c74fe65807edc71bcd2f43c5be1e7219e2b","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix render mode specular schlick ggx","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12091},"9876bad05c9a037b7dd4ff7f2c981d1b20278e72":{"hash":"9876bad05c9a037b7dd4ff7f2c981d1b20278e72","is_merge":false,"authored_by":["MDQ6VXNlcjU2OTI0NTM="],"author_raw":"Olli Markkanen <olli.markkanen@gmail.com>","committer_raw":"Nathan Lovato <nathan@gdquest.com>","summary":"[DOCS] Improve docs for is_action_just_pressed and is_action_just_released (#12081)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12081},"688deaa1d036d8de90c73d0a160909d2a2b3d07f":{"hash":"688deaa1d036d8de90c73d0a160909d2a2b3d07f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12059 from AntiSC2/master","body":"Added error dialog when failing to export project","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53facb07cf60aa516da37c44f88e7c877b07612c":{"hash":"53facb07cf60aa516da37c44f88e7c877b07612c","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed wrong Virtual-KeyCode(0x12) pair on Windows platform (#12073)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12085},"e8f8359b2edd583480218b7348cdbe43e959a16e":{"hash":"e8f8359b2edd583480218b7348cdbe43e959a16e","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12072 from ComancheAk/fix-alpha-border-bugfix","body":"Fix Alpha Border bugfix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0362a156b0ed808dac990d8bfd3653bb7ff71d1e":{"hash":"0362a156b0ed808dac990d8bfd3653bb7ff71d1e","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12079 from djrm/pr_visual_improvements","body":"Added and improved some missing icons, plus some other visual fixes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b45ebb3de5b979f6efc8b200caacbd232381418":{"hash":"4b45ebb3de5b979f6efc8b200caacbd232381418","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12080 from djrm/pr_new_splash","body":"New splash screen.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00a12104df8ce9e8e1d453ea457156d12f8f4e85":{"hash":"00a12104df8ce9e8e1d453ea457156d12f8f4e85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12078 from Nallebeorn/documentation","body":"[DOCS] Small edits to ConfigFile docs.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c91c22b1f3afc57e282ff589ec5139413e1e1dd1":{"hash":"c91c22b1f3afc57e282ff589ec5139413e1e1dd1","is_merge":false,"authored_by":["MDQ6VXNlcjIwNTQ0MzA1"],"author_raw":"santouits <santouits@users.noreply.github.com>","committer_raw":"santouits <santouits@users.noreply.github.com>","summary":"tab container arrows don't work when a popup was set","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12084},"5f7667a68d39e910ace88fc38cd0a35002e934a9":{"hash":"5f7667a68d39e910ace88fc38cd0a35002e934a9","is_merge":true,"authored_by":[],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11937 from BastiaanOlij/arvr_fix_gdnative","body":"Redoing the ARVR GDNative interface as module and tighter implementation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc37d43f861b2fd4c3c5d5fbaf7186bf5c30d35f":{"hash":"cc37d43f861b2fd4c3c5d5fbaf7186bf5c30d35f","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Redoing the ARVR GDNative interface as module and tighter implementation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11937},"51393eb2b2e24ce3be35702dbe4d95479774b858":{"hash":"51393eb2b2e24ce3be35702dbe4d95479774b858","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"New splash screen.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12080},"9001ba26aa3e97f2618bf3f6a96173a126b264d9":{"hash":"9001ba26aa3e97f2618bf3f6a96173a126b264d9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added and improved some missing icons, plus some other visual fixes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12079},"6820f785a0c93f597511af633f66a87ef15e5bb9":{"hash":"6820f785a0c93f597511af633f66a87ef15e5bb9","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Small edits to ConfigFile docs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12078},"51597b6d69dfc50112c24fca7235f43d24d23550":{"hash":"51597b6d69dfc50112c24fca7235f43d24d23550","is_merge":false,"authored_by":["MDQ6VXNlcjY1NTExMTQ="],"author_raw":"Comanche_Ak <comanche.ak@gmail.com>","committer_raw":"Comanche_Ak <comanche.ak@gmail.com>","summary":"Fix Alpha Border bugfix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12072},"4585239a4bcb5350fadc1fbe5a6db1c2e67ab06a":{"hash":"4585239a4bcb5350fadc1fbe5a6db1c2e67ab06a","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12004 from diowonderland/docs-touchscreenbutton","body":"[DOCS] TouchScreenButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7009ffa255602b0ebef2725959c7c547373cbe26":{"hash":"7009ffa255602b0ebef2725959c7c547373cbe26","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12055 from brunosxs/tabcontainer","body":"[DOCS] TabContainer class descriptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1252caa10b9016547e1a99f546254fa61b335b9":{"hash":"b1252caa10b9016547e1a99f546254fa61b335b9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Use binary names instead of absolute paths in calls to OS::execute.","body":"Now that #12009 is merged, we should let the system find the binary on\nthe users $PATH and don't assume we know where to look for them in\ndifferent distributions.","is_cherrypick":false,"cherrypick_hash":"","pull":12074},"a931f905f577e6cf19adb3ea0cf4943e27c047bd":{"hash":"a931f905f577e6cf19adb3ea0cf4943e27c047bd","is_merge":false,"authored_by":["MDQ6VXNlcjMyNDkyMzg2"],"author_raw":"Dio <32492386+diowonderland@users.noreply.github.com>","committer_raw":"Dio <lyra.listig@gmx.de>","summary":"[DOCS] TouchScreenButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12004},"6147c04ae2eace58b4283d2facd1b71ef557a12c":{"hash":"6147c04ae2eace58b4283d2facd1b71ef557a12c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12071 from karroffel/gdnativeclass-gdscript","body":"removed GDNativeClass doc from GDNative module\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"060c5c0e026364d5d8db43aea00fa3dd359a2237":{"hash":"060c5c0e026364d5d8db43aea00fa3dd359a2237","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12070 from Noshyaar/pr-eh","body":"EditorHelp: use '<' to show inheritance\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"916ee427ff05594fd463fcfc9b6d8a47de50e57a":{"hash":"916ee427ff05594fd463fcfc9b6d8a47de50e57a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"removed GDNativeClass doc from GDNative module","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12071},"98322a8876dc99b680da9491ad60ea6cb568fb3c":{"hash":"98322a8876dc99b680da9491ad60ea6cb568fb3c","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorHelp: use '<' to show inheritance","body":"...making it consistent with official docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efc5209b99dcdff5cea855ced3b60ecf6bada31d":{"hash":"efc5209b99dcdff5cea855ced3b60ecf6bada31d","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"VisualScript: add inverse_lerp & range_lerp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36ca9c9251918d91b29d0d91ece83087a8f186e6":{"hash":"36ca9c9251918d91b29d0d91ece83087a8f186e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12027 from marcelofg55/collision_crashfix","body":"Prevent a possible crash at collision_object_2d_sw.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e909ff8b84c116cf13927d0ad528dbd46616174":{"hash":"6e909ff8b84c116cf13927d0ad528dbd46616174","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12068 from BastiaanOlij/gdnative_move_docs","body":"Move GDNative docs into gdnative folder\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41e70d4192281f87962c60942d11c351e78c4257":{"hash":"41e70d4192281f87962c60942d11c351e78c4257","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Move GDNative docs into gdnative folder","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12068},"36c8062400f4f24f819f8096c6ec3bb2d8ebb156":{"hash":"36c8062400f4f24f819f8096c6ec3bb2d8ebb156","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12067 from BastiaanOlij/add_xml_to_gitattributes","body":"Add .xml to .gitattributes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26a0cecdc7dbeae4aea690901607a81aa6a87cf0":{"hash":"26a0cecdc7dbeae4aea690901607a81aa6a87cf0","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Add .xml to .gitattributes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12067},"524ffc971239e4826a2ee8e3df1d9af800ed5bba":{"hash":"524ffc971239e4826a2ee8e3df1d9af800ed5bba","is_merge":false,"authored_by":["MDQ6VXNlcjEwODMyMTU="],"author_raw":"Cong <congusbongus@gmail.com>","committer_raw":"Cong <congusbongus@gmail.com>","summary":"Use \"Command\" for OSX in translation strings (#1619)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11933},"216a8aa643503b898e1562634240b93406ae1ce3":{"hash":"216a8aa643503b898e1562634240b93406ae1ce3","is_merge":false,"authored_by":["MDQ6VXNlcjMwMzYxNzY="],"author_raw":"Chaosus <chaosus89@gmail.com>","committer_raw":"Chaosus <chaosus89@gmail.com>","summary":"Added new wrap functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12035},"e97ada64135dcdf81ac817ded43c810b3f6883e5":{"hash":"e97ada64135dcdf81ac817ded43c810b3f6883e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12064 from endragor/junk-logs","body":"Remove junk output\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"750d75dc4caec8f54e1b9faed09cad65c7fbfcae":{"hash":"750d75dc4caec8f54e1b9faed09cad65c7fbfcae","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12057 from djrm/pr_visual_improvements","body":"Added and improved some icons, plus some other minor visual fixes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6106fd88d415c2889d3b64dcf1b0762eda2df562":{"hash":"6106fd88d415c2889d3b64dcf1b0762eda2df562","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Remove junk output","body":"Remove several prints that were added for engine debugging, but are\nof no use to the end user, and only pollute the editor and game logs.","is_cherrypick":false,"cherrypick_hash":"","pull":12064},"42f576f4243271650dfac6976a98583653471dc0":{"hash":"42f576f4243271650dfac6976a98583653471dc0","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTc5MDM="],"author_raw":"brunosxs <brunosxs@gmail.com>","committer_raw":"brunosxs <brunosxs@gmail.com>","summary":"[DOCS] TabContainer class descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12055},"8bdb04c839f475a2bb668b2b0032397c1b691394":{"hash":"8bdb04c839f475a2bb668b2b0032397c1b691394","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12005 from diowonderland/docs-bitmapfont","body":"[DOCS] BitmapFont","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bddeaabfdc88d5ea1d9a58df78863f59318872a2":{"hash":"bddeaabfdc88d5ea1d9a58df78863f59318872a2","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12007 from diowonderland/docs-dynamicfontdata","body":"[DOCS] DynamicFontData","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5cabaeb8ddd05ce691dbdd0c676df6fc3cb0938":{"hash":"a5cabaeb8ddd05ce691dbdd0c676df6fc3cb0938","is_merge":false,"authored_by":["MDQ6VXNlcjg4ODIzNjk="],"author_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","committer_raw":"Jakob Sinclair <sinclair.jakob@mailbox.org>","summary":"Added error dialog when failing to export project","body":"Fixes #11836\n\nSigned-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>","is_cherrypick":false,"cherrypick_hash":"","pull":12059},"93ef5124226239d05894c6268a0714391cdb4b5a":{"hash":"93ef5124226239d05894c6268a0714391cdb4b5a","is_merge":false,"authored_by":["MDQ6VXNlcjc1ODUwMzQ="],"author_raw":"Falk Moser <falk.moser@gmail.com>","committer_raw":"Falk Moser <falk.moser@gmail.com>","summary":"Fixed issue #12019, which prevented the creation of new folders on Windows platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12060},"79e247d74e775c2fe75d1dd499240e8782f0f44b":{"hash":"79e247d74e775c2fe75d1dd499240e8782f0f44b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop unusued LEGACYGL_ENABLED check","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbc37afcd95bf89ba08c70431cf0d22ec3379cef":{"hash":"dbc37afcd95bf89ba08c70431cf0d22ec3379cef","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added and improved some icons, plus some other minor visual fixes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12057},"5ec3da0a8b6734b2af58915559a216ff8d63c5af":{"hash":"5ec3da0a8b6734b2af58915559a216ff8d63c5af","is_merge":false,"authored_by":["MDQ6VXNlcjMyNDkyMzg2"],"author_raw":"Dio <32492386+diowonderland@users.noreply.github.com>","committer_raw":"Dio <lyra.listig@gmx.de>","summary":"[DOCS] BitmapFont","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12005},"b7b13d010b3c6f357e3bddecbc60b0f2145d67b8":{"hash":"b7b13d010b3c6f357e3bddecbc60b0f2145d67b8","is_merge":false,"authored_by":["MDQ6VXNlcjI3NzUxNDE3"],"author_raw":"vonzimr <vonzimr@gmail.com>","committer_raw":"vonzimr <vonzimr@gmail.com>","summary":"Add an option to clear recent scenes in the 'Open Recent' submenu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12045},"f956f2979eb6603724236c228be4fff913f2d26e":{"hash":"f956f2979eb6603724236c228be4fff913f2d26e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12006 from diowonderland/docs-dynamicfont","body":"[DOCS] DynamicFont\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79922be693fb0b98107f94c8af5976b70177c3aa":{"hash":"79922be693fb0b98107f94c8af5976b70177c3aa","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Prevent a possible crash at collision_object_2d_sw.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12027},"a425a986eb1cae37231937d4541a90efbde5ef1a":{"hash":"a425a986eb1cae37231937d4541a90efbde5ef1a","is_merge":false,"authored_by":["MDQ6VXNlcjMyNDkyMzg2"],"author_raw":"Dio <32492386+diowonderland@users.noreply.github.com>","committer_raw":"Dio <lyra.listig@gmx.de>","summary":"[DOCS] DynamicFontData","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12007},"f43e49b1c0c5328bd1914681c7294d2bb8e67d54":{"hash":"f43e49b1c0c5328bd1914681c7294d2bb8e67d54","is_merge":false,"authored_by":["MDQ6VXNlcjMyNDkyMzg2"],"author_raw":"Dio <32492386+diowonderland@users.noreply.github.com>","committer_raw":"Dio <lyra.listig@gmx.de>","summary":"[DOCS] DynamicFont","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12006},"d777681882f119cf760a504d86ccdf80df75d250":{"hash":"d777681882f119cf760a504d86ccdf80df75d250","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Create ParticlesMaterialConversionPlugin and format generated shader code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12052},"3b76eea23373e1cee2eee5c7e89d3787fd0f405f":{"hash":"3b76eea23373e1cee2eee5c7e89d3787fd0f405f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12032 from Grosskopf/seperation-bugfix","body":"Turned around minimum size scaling for seperator. Fixes #12020","is_cherrypick":false,"cherrypick_hash":"","pull":""},"552384e737c41f8755787afcec9946e4b7663189":{"hash":"552384e737c41f8755787afcec9946e4b7663189","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12048 from hi-ogawa/fix-viewport-vflip","body":"Fix viewport vflip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d68cc729256435fa9af17163763aa575a472a423":{"hash":"d68cc729256435fa9af17163763aa575a472a423","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12049 from ISylvox/libpng-1.6.33","body":"Update LibPNG to v1.6.33","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abe47eaa630d48be9e47e6c3cad6c44829bb2249":{"hash":"abe47eaa630d48be9e47e6c3cad6c44829bb2249","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12009 from Elinvention/fork/execvp","body":"Use execvp instead of execv to allow OS.execute() to search through PATH.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bdb49403243b51669e9c1afa6f2dcaa4b626c29":{"hash":"8bdb49403243b51669e9c1afa6f2dcaa4b626c29","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"updated libpng to version 1.6.33 (September 28, 2017)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12049},"cb2e88ead68f6b8b7f26c3b24b7b4b5d862e9719":{"hash":"cb2e88ead68f6b8b7f26c3b24b7b4b5d862e9719","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix viewport vflip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12048},"5194c0399259cc3c16dd966c47141179f8b5d98a":{"hash":"5194c0399259cc3c16dd966c47141179f8b5d98a","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"turned arround minimum Size for Seperator in reaction to issue #12020","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12032},"b1f2c31a3639d30467316a467e3830d508e8c3ee":{"hash":"b1f2c31a3639d30467316a467e3830d508e8c3ee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"Ensure that s/fixed_process/physics_process/ is handled properly.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c30ab882d758fea6578aa6c31a79b3938fba222b":{"hash":"c30ab882d758fea6578aa6c31a79b3938fba222b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11539 from BastiaanOlij/remove_directory_scan","body":"Removed directory scan from project load","is_cherrypick":false,"cherrypick_hash":"","pull":""},"932455599861d5a80272e99ad012a8867ac5ba16":{"hash":"932455599861d5a80272e99ad012a8867ac5ba16","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix the condition when specular light calculation is avoided (should be roughness == 1).","body":"Also avoid calculating diffuse light calculation when metallic == 1, and test against clearcoat's own parameter to check whether to do clearcoat.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20a32d6a2effd71a6093305622dbb4f4b82a2cf9":{"hash":"20a32d6a2effd71a6093305622dbb4f4b82a2cf9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12039 from Hinsbart/expose_joy_connection","body":"Input: expose joy_connection_changed()\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"064f2f4763a9d1619573730c940afab204192519":{"hash":"064f2f4763a9d1619573730c940afab204192519","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12038 from Hinsbart/argument_names","body":"Fix argument names in method bindings.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8861cc40fa79acd131875a556a8cf528384858ee":{"hash":"8861cc40fa79acd131875a556a8cf528384858ee","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Added Basis::get_quat() and set_quat().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80b0a9dda3fe8ef3b0fb0e56032c7027d7986f13":{"hash":"80b0a9dda3fe8ef3b0fb0e56032c7027d7986f13","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12029 from godotengine/visualserver-sync-bind","body":"Bind VisualServer.sync() method to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6fe668cef610d7f10f1d174db6df854e7e8ef7b":{"hash":"d6fe668cef610d7f10f1d174db6df854e7e8ef7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12026 from hickop/default-theme-sliders","body":"Added grabber_area to default_theme sliders. Fixes #11261","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e8f0da2fd00379cda1ad8a15d243b560b7c348d":{"hash":"0e8f0da2fd00379cda1ad8a15d243b560b7c348d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12017 from jagt/fix_clear_recent_scripts_crash","body":"fix script editor clear recent scripts crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e681227ab851bde466457f9d4ff6e800b7ef51a":{"hash":"3e681227ab851bde466457f9d4ff6e800b7ef51a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12010 from eska014/jseval","body":"Improve JavaScript calls, allow passing byte arrays to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d8a90daef1fa70887e3229377fa4b1bde1f251b":{"hash":"8d8a90daef1fa70887e3229377fa4b1bde1f251b","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Stop move_to_bottom losing references to treeitems","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12042},"8ed5e64656cc53c5388ff07d4c3bf082ccfaef53":{"hash":"8ed5e64656cc53c5388ff07d4c3bf082ccfaef53","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11998 from DmitryKrutskikh/filter-input-events-in-project-manager-3-0","body":"Skip unhandled input events on asset library tab. (3.0)\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bac5de0782a7a5fcc8bdd277495d1bb8311119bb":{"hash":"bac5de0782a7a5fcc8bdd277495d1bb8311119bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11966 from BastiaanOlij/stereo_sky","body":"Fix issues when rendering panoramic sky in stereoscopic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98718ecd63476352f0a6299b2af2dd046ed9d5e3":{"hash":"98718ecd63476352f0a6299b2af2dd046ed9d5e3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11951 from hungrymonkey/fix_issue11873","body":"fix issue 11873. AudioStreamSample get_data() seems to be misaligned.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"490722c34fb520b16d3f43a8cc352d124babfc75":{"hash":"490722c34fb520b16d3f43a8cc352d124babfc75","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11875 from endragor/fix-export-loop","body":"Fix command-line export looping infinitely","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37bc37219466a2e7c5367fbae70fd82f716f5270":{"hash":"37bc37219466a2e7c5367fbae70fd82f716f5270","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11818 from tagcup/anisotropic_ggx","body":"Fix anisotropic GGX D function, and introduce and use anistropic GGX …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cedd95ba8563c616e686d2754fcbba1f81377f46":{"hash":"cedd95ba8563c616e686d2754fcbba1f81377f46","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Changed the export/dependencies dialog button names from \"Cancel\" to \"Close\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12031},"d7b98478645675385be84427f5db2fc1a0a8c622":{"hash":"d7b98478645675385be84427f5db2fc1a0a8c622","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix argument names in method bindings.","body":"Adds a couple of missing argument names.","is_cherrypick":false,"cherrypick_hash":"","pull":12038},"8f1ed9aaeed497a861cdc9e369f357021288b81e":{"hash":"8f1ed9aaeed497a861cdc9e369f357021288b81e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: expose joy_connection_changed()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12039},"819d9339c35ff6f44731f9ae42c2a3bbffd15927":{"hash":"819d9339c35ff6f44731f9ae42c2a3bbffd15927","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Bind VisualServer.sync() method to GDScript","body":"This function is needed in Escoria's resource queue (https://github.com/godotengine/escoria/blob/master/device/globals/resource_queue.gd#L94)","is_cherrypick":false,"cherrypick_hash":"","pull":12029},"57d8ff636cf35be2a71c984e1abfcd9276a33c2c":{"hash":"57d8ff636cf35be2a71c984e1abfcd9276a33c2c","is_merge":false,"authored_by":[""],"author_raw":"hickop <hickop@users.noreply.github.com>","committer_raw":"hickop <hickop@users.noreply.github.com>","summary":"Added grabber_area to default_theme sliders. Fixes #11261","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"409e58e67abde4e7af6e43b32c23338e119377fb":{"hash":"409e58e67abde4e7af6e43b32c23338e119377fb","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12018 from hi-ogawa/fix-animated-sprite-frame-property-slider","body":"Fix AnimatedSprite frame property slider in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"740ef3dc9788d62fc07567149a3768e90af781ce":{"hash":"740ef3dc9788d62fc07567149a3768e90af781ce","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11954 from neikeq/d","body":"Added 'exposed' field to ClassInfo for registered classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45c878e3803c06361dfcad9d7a329ba12fc01570":{"hash":"45c878e3803c06361dfcad9d7a329ba12fc01570","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11958 from hi-ogawa/fix-shadow-map-front-face","body":"Fix front face definition","is_cherrypick":false,"cherrypick_hash":"","pull":""},"130ad806f8dd8e22537a8575ab8c779bafeba357":{"hash":"130ad806f8dd8e22537a8575ab8c779bafeba357","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix AnimatedSprite frame property slider in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12018},"21c2bf84e6e03bade272098d563cfd915aba0cf8":{"hash":"21c2bf84e6e03bade272098d563cfd915aba0cf8","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTEyOA=="],"author_raw":"jagt <jagt@live.com>","committer_raw":"jagt <jagt@live.com>","summary":"fix script editor clear recent scripts crash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12017},"da47f58b24daf7920b55dff19cbc484202f1ec37":{"hash":"da47f58b24daf7920b55dff19cbc484202f1ec37","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11999 from Grosskopf/AudioServerAndStream-docs","body":"[DOCS] Updated AudioStream docs and added AudioServer docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e06d3d81451ae739c6bd29cab93afada61074b9":{"hash":"5e06d3d81451ae739c6bd29cab93afada61074b9","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Improve JavaScript calls","body":"- Allow returning ArrayBuffer and views as PoolByteArray\n- Return real_t for integral numbers\n- Read all color channels as 0.0 - 1.0 floating point numbers","is_cherrypick":false,"cherrypick_hash":"","pull":12010},"600efa03460b89a14aa7fb1aa21503d9046c8df1":{"hash":"600efa03460b89a14aa7fb1aa21503d9046c8df1","is_merge":false,"authored_by":[""],"author_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","committer_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","summary":"Use execvp instead of execv to allow OS.execute() to search through PATH.","body":"Fix #12003.","is_cherrypick":false,"cherrypick_hash":"","pull":12009},"3ac7cc9e574901027f54d97550ddf0ef848a15a3":{"hash":"3ac7cc9e574901027f54d97550ddf0ef848a15a3","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"updated AudioStream docs and added AudioServer docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11999},"51b41dcdbb984bdf8a1c1e29218cbdaf675c57f8":{"hash":"51b41dcdbb984bdf8a1c1e29218cbdaf675c57f8","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11945 from saltares/docs-os","body":"[DOCS] - Completes the docs for the OS class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee513aba440e740ee48f1ab25c0a161323a20418":{"hash":"ee513aba440e740ee48f1ab25c0a161323a20418","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"David Saltares <david.saltares@gmail.com>","summary":"[DOCS] - Completes the docs for the OS class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11945},"0bf58c052528c6299fc0ba989d8e0ea1f6fe74dd":{"hash":"0bf58c052528c6299fc0ba989d8e0ea1f6fe74dd","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11942 from saltares/docs-engine","body":"[DOCS] - Complete Engine docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23a2e2a2a95716be1c475c8406c2a755e7ea0674":{"hash":"23a2e2a2a95716be1c475c8406c2a755e7ea0674","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"David Saltares <david.saltares@gmail.com>","summary":"[DOCS] - Complete Engine docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11942},"dda64a3de6f57ff750370e1818f057149686c8fa":{"hash":"dda64a3de6f57ff750370e1818f057149686c8fa","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11959 from hi-ogawa/fix-shadow-atlas-invalidation","body":"Track LightInstance::shadow_atlases so that it will be freed properly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08f10d880396d34a38aa57fe513384598e5cef0d":{"hash":"08f10d880396d34a38aa57fe513384598e5cef0d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11971 from volzhs/freetype-2.8.1","body":"Update freetype to 2.8.1","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d8a546a07a7d7a47d788b5f4156bd54ce48211c":{"hash":"1d8a546a07a7d7a47d788b5f4156bd54ce48211c","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11919 from Toizi/array_sort_ref","body":"Array::sort/invert now return reference to Array","is_cherrypick":false,"cherrypick_hash":"","pull":""},"547cc8b7abba1543bf211163cfc8bcb102c158c0":{"hash":"547cc8b7abba1543bf211163cfc8bcb102c158c0","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11775 from endragor/android-keyboard-input","body":"Improve input handling on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c443b38f52c2354c70dce2dd0cf323e4ae2ad1e":{"hash":"7c443b38f52c2354c70dce2dd0cf323e4ae2ad1e","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #12000 from neikeq/f","body":"Fix wrong array index","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14b9ad12969329e1c8f24afce0c674af3f97ae67":{"hash":"14b9ad12969329e1c8f24afce0c674af3f97ae67","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix wrong array index","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":12000},"3df42cdefb2bd1abfc6c94ab8a613e98f1d1b2b3":{"hash":"3df42cdefb2bd1abfc6c94ab8a613e98f1d1b2b3","is_merge":false,"authored_by":["MDQ6VXNlcjg0MDE4OTQ="],"author_raw":"DmitryKrutskikh <dmitry.krutskikh@gmail.com>","committer_raw":"DmitryKrutskikh <dmitry.krutskikh@gmail.com>","summary":"Skip unhandled input events on asset library tab.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11998},"8ac43bb1de86202566e65dc96bddccd125e073be":{"hash":"8ac43bb1de86202566e65dc96bddccd125e073be","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11987 from endragor/define-va-copy","body":"Define va_copy with --std=c++03 (fixes #11979)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9c606fd296052aed9eee2c79cf9c6dc6d337eaa":{"hash":"e9c606fd296052aed9eee2c79cf9c6dc6d337eaa","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Made directory scan optional","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11539},"179f483782d01158b3b95c7113678ceb0341b610":{"hash":"179f483782d01158b3b95c7113678ceb0341b610","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fix issues when rendering panoramic sky in stereoscopic","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11966},"e29931b22a835b951a75789f31d162d8674e3582":{"hash":"e29931b22a835b951a75789f31d162d8674e3582","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTk0NQ=="],"author_raw":"Suchaaver Chahal <xchaoscontrolx@gmail.com>","committer_raw":"Suchaaver Chahal <xchaoscontrolx@gmail.com>","summary":"change step to .01 for float","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11989},"73e86187bc193c29f806ee00a77f2765dda27b01":{"hash":"73e86187bc193c29f806ee00a77f2765dda27b01","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Define va_copy with --std=c++03 (fixes #11979)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11987},"de42e53671c50e6b98cbd1848be407c879d057c5":{"hash":"de42e53671c50e6b98cbd1848be407c879d057c5","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Freelook interpolation fixes","body":"- Smooth freelook position more explicitely\n- Don't let orbit zoom produce translation when it shouldn't\n- Make base speed framerate-independent (and tweaked setting for that)\n- Don't rely on camera for calculations because it no longer reflect immediate state\n- Avoid potential divide-by-zero with zoom inertia\n- Make speed/zoom relation optional (if enabled, speed is adjusted from zoom)\n- Never change zoom distance when freelook is active\n- Orbit inertia also applies on freelook","is_cherrypick":false,"cherrypick_hash":"","pull":11927},"18d3ba0c50ac073a4588388a6bdc71cfee44ea1f":{"hash":"18d3ba0c50ac073a4588388a6bdc71cfee44ea1f","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix getting struct elements from MonoArray (#11978)","body":"* Fix getting struct elements from MonoArray\n* Revert undesired change","is_cherrypick":false,"cherrypick_hash":"","pull":11978},"9b6f65af82d02d1ec92de1d2d6250884de20cbf3":{"hash":"9b6f65af82d02d1ec92de1d2d6250884de20cbf3","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Make use of ClassInfo's exposed API","body":"- BindingsGenerator only generates exposed classes.\n- Fix creation of managed instances of non-exposed classes.","is_cherrypick":false,"cherrypick_hash":"","pull":11954},"0c2e882210f8848475f7d9547af50a202f53a110":{"hash":"0c2e882210f8848475f7d9547af50a202f53a110","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Adds 'exposed' field to ClassInfo","body":"This field represents if the class is exposed to the scripting API.\nThe value is 'true' if the class was registered manually ('ClassDB::register_*class()'), otherwise it's false (registered on '_post_initialize').\n- Added missing registration of classes that are meant to be exposed.","is_cherrypick":false,"cherrypick_hash":"","pull":11954},"f240cfe5a9bb447bc7ccabf5b2122a86aefc81c2":{"hash":"f240cfe5a9bb447bc7ccabf5b2122a86aefc81c2","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11921 from mhilbrunner/docs-tree-treeitem","body":"[DOCS] Document Tree & TreeItem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b776330cb73672d0faa5e69e56fffe4e94f548f9":{"hash":"b776330cb73672d0faa5e69e56fffe4e94f548f9","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] Document Tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11921},"5080a9cf2110bc3903ae11d14b379d88b1cf8991":{"hash":"5080a9cf2110bc3903ae11d14b379d88b1cf8991","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTMzOQ=="],"author_raw":"hungrymonkey <boringmonkey@gmail.com>","committer_raw":"hungrymonkey <boringmonkey@gmail.com>","summary":"Fix data alignment issues in get_data() in AudioStreamSample","body":"I am fixing the issue by adding DATA_PAD to the return pointer as\nsuggested by hi-ogawa\n\nWhen using set_data in AudioStreamSample in PoolByteArray, the data is set\nusing a DATA_PAD to pad the pointer to the correct place as such\n\nuint8_t *dataptr = (uint8_t *)data;\ncopymem(dataptr + DATA_PAD, r.ptr(), datalen);\ndata_bytes = datalen;\ngodot/scene/resources/audio_stream_sample.cpp#L473\n\nAll I am doing is adding a DATA_PAD to the return pointer to\nget_data() in AudioStreamSample to change\n\ngodot/scene/resources/audio_stream_sample.cpp#L48\nPoolVector<uint8_t>::Write w = pv.write();\ncopymem(w.ptr(), data, data_bytes);\n\nto\n\nPoolVector<uint8_t>::Write w = pv.write();\nuint8_t *dataptr = (uint8_t *)data;\ncopymem(w.ptr(), dataptr + DATA_PAD, data_bytes);\n\nPlease review whether or not set or get is correct.\nBecause this issue seems to be fixable by removing DATA_PAD in set_data()\ninstead of adding DATA_PAD to get_data(). I have not tested the latter\nfix\n\nFixes #issue, 11873","is_cherrypick":false,"cherrypick_hash":"","pull":11951},"ae94758374b929c5514850706a165529f853f765":{"hash":"ae94758374b929c5514850706a165529f853f765","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11019 from poke1024/refactor-polygon-v2","body":"Refactoring of polygon editors to a common code base (v2)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfc717c4588b40441c3ce2c888b1dd4f53eda2d8":{"hash":"dfc717c4588b40441c3ce2c888b1dd4f53eda2d8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update freetype to 2.8.1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11971},"12596cb5bc17fa6209cdfb99a384aece56102d45":{"hash":"12596cb5bc17fa6209cdfb99a384aece56102d45","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix anisotropic GGX D function, and introduce and use anistropic GGX G function.","body":"Also fixed isotropic GGX G function with Schlick approximation, and added a commented out version without the approximation.\nAdded references.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f173a67abebd14805d6f7c44db2e8b5c4b5cf83":{"hash":"2f173a67abebd14805d6f7c44db2e8b5c4b5cf83","is_merge":false,"authored_by":["MDQ6VXNlcjM0NTcwMTY="],"author_raw":"Marius Guggenmos <MariusGuggenmos@gmail.com>","committer_raw":"Marius Guggenmos <MariusGuggenmos@gmail.com>","summary":"Array::sort, sort_custom and invert now return reference to Array to allow chaining of operations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11919},"0939c0a9ceab782501de0374ae152303d76f9291":{"hash":"0939c0a9ceab782501de0374ae152303d76f9291","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Add right click option to create folders.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11428},"40d1866b051f24b42e5de37c08b300214a0092a6":{"hash":"40d1866b051f24b42e5de37c08b300214a0092a6","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Rework DependencyRemoveDialog for deleting folders","body":"DependencyRemoveDialog now takes two lists (files and folders) to delete.\nSort the folders above files in DependencyRemoveDialog & use some more icons.\nStop files which will be deleted from also being listed as having broken dependencies.\nAdd right-click option for removing folder to filesystem folder tree.","is_cherrypick":false,"cherrypick_hash":"","pull":11428},"716e5b2943965688127d079bbdba91597907e483":{"hash":"716e5b2943965688127d079bbdba91597907e483","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Reworked rename & move for files & folders.","body":"Move/rename don't depend on the path variable anymore.\nFixed dependencies not updating correctly when dragging folders in the folder tree.\nDependencies will only update for files which sucessfully moved.\nReduced code duplication between move & rename.\nAdded rename & move options to folders tree.","is_cherrypick":false,"cherrypick_hash":"","pull":11428},"e1fb38e8918b7fb054847b23b996a85ade7bbe86":{"hash":"e1fb38e8918b7fb054847b23b996a85ade7bbe86","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Can now right click folders in filesystem dock.","body":"Disallow selecting \"..\" in the file-system dock.\nShow In Explorer just uses this->path rather than trying to work it out from the item.\nAdd support for copy to path to folders .\nRemoved old commented out code.","is_cherrypick":false,"cherrypick_hash":"","pull":11428},"bf12b459864f89d056588c67cd90d0578681146b":{"hash":"bf12b459864f89d056588c67cd90d0578681146b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11965 from SaracenOne/navgen_fix","body":"Navmesh Generation Fix\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"438e32d6520c4fc37676bfdc2d287178a13c326c":{"hash":"438e32d6520c4fc37676bfdc2d287178a13c326c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11941 from Paulb23/members_selected_scroll_issue_11648","body":"Consistant scroll when using members overview, issue 11648","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb7e4aa6d46ec247c7fc41104e4459a062cce77c":{"hash":"cb7e4aa6d46ec247c7fc41104e4459a062cce77c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11926 from RameshRavone/patch-11","body":"flatDir support [Android] (Master)\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11202b8e89463167fb0118ec0fab469f3248de77":{"hash":"11202b8e89463167fb0118ec0fab469f3248de77","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11922 from Toizi/editor_double_escape","body":"Fixed double escape for quotes in generated about files\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e515a69916eea9df66316115a93d145b939f5733":{"hash":"e515a69916eea9df66316115a93d145b939f5733","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11915 from marcelofg55/desc_animation_errors","body":"Added a name/path description when there is an error in the Animation Track","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbeeba9c0346517801a7610154cd85955d542919":{"hash":"cbeeba9c0346517801a7610154cd85955d542919","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11908 from mhilbrunner/docstatus-flagerror","body":"doc_status.py: Error message for unknown CLI flag, shebang change\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ddbd1977793ef1318d3557001310c59277321d0":{"hash":"8ddbd1977793ef1318d3557001310c59277321d0","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Apply a few recent chages in Quat and Basis to their respective Mono counterparts. (#11899)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70e47996b8fe88ddcd27aa8b796c18af8c2c7e13":{"hash":"70e47996b8fe88ddcd27aa8b796c18af8c2c7e13","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix bug in navmesh generation when using meshes with multiple","body":"surfaces.","is_cherrypick":false,"cherrypick_hash":"","pull":11965},"ea37f44ec84edb3309845bfb27e863d5aa529ce4":{"hash":"ea37f44ec84edb3309845bfb27e863d5aa529ce4","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11950 from sheepandshepherd/gdnative_property_index","body":"Include property index in GDNative class API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf0b32819766124c9d0ddaf63eb59d54959c8bef":{"hash":"bf0b32819766124c9d0ddaf63eb59d54959c8bef","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added VisualScript* descriptions","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e93f5b478c8ee15dcec54df90e74dca09245a94":{"hash":"9e93f5b478c8ee15dcec54df90e74dca09245a94","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jérôme GULLY <jerome.gully0@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"[DOCS] Review and improve 17 classes (#11890)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11890},"cb4830ef5ef6afc8cb0fd590263a43b9980db530":{"hash":"cb4830ef5ef6afc8cb0fd590263a43b9980db530","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11887 from Hinsbart/vs_crash_get_node","body":"VisualScript: Fix crash with get_node().\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d98947974439b1ef28df11972be053b9591ec55a":{"hash":"d98947974439b1ef28df11972be053b9591ec55a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11884 from Noshyaar/pr-fd2","body":"FileDialog: fix select index out of range\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"321ae21d5fb0b4cef63b0515dcdee60766ae304f":{"hash":"321ae21d5fb0b4cef63b0515dcdee60766ae304f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11878 from endragor/gradle-repository-urls","body":"Use additional repositories for gradle build dependencies too\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1cb4fc1510586d94b8b26801df7fe618628949af":{"hash":"1cb4fc1510586d94b8b26801df7fe618628949af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11846 from gabrielformiga/fix-ik-bone-drag","body":"Fix IK Bone Drag on Viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3091cfcebdb27fc4b1ae1809437c3b5b5d9a8f8e":{"hash":"3091cfcebdb27fc4b1ae1809437c3b5b5d9a8f8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11842 from n-pigeon/rotate_gizmo_fix","body":"Fixed rotating in local space using 3D Gizmo.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f26733b44b40b070282a1555fcc105085d7b0fa":{"hash":"9f26733b44b40b070282a1555fcc105085d7b0fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11827 from hi-ogawa/fix-shader-type-error","body":"Fix type error in subsurface scattering shader code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e05d249e6756f8d6c4cd5963043072ec1529f61":{"hash":"7e05d249e6756f8d6c4cd5963043072ec1529f61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11826 from endragor/fix-game-center-player-id","body":"Fix returning Game Center player ID","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad85acfe31dedf6937a2f0ba707968b44ef82dbe":{"hash":"ad85acfe31dedf6937a2f0ba707968b44ef82dbe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11824 from endragor/ios-logging","body":"Fix logging on iOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3151b08c48079aa3a78007a2807b3b0ab66e4b3b":{"hash":"3151b08c48079aa3a78007a2807b3b0ab66e4b3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11821 from groud/margins_preset_menu","body":"Replaces (and extends) the anchor menu to a Layout one","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8b9cca6147e2ea1aa0f9091460755c1e5ede3d7":{"hash":"e8b9cca6147e2ea1aa0f9091460755c1e5ede3d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11810 from marcelofg55/osx_export_improv","body":"OS X export code improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17011f5d123879eb9fcd4ea25b92365f7d2061f7":{"hash":"17011f5d123879eb9fcd4ea25b92365f7d2061f7","is_merge":false,"authored_by":["MDQ6VXNlcjc3NTc0MTk="],"author_raw":"Unknown <real.xgor@hotmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added documenation for Line2D","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e909101424bbf2a7a6896596d039d8572d19e4d":{"hash":"9e909101424bbf2a7a6896596d039d8572d19e4d","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11962 from touilleMan/fix-trailing-whitespace-in-project.godot","body":"Fix trailing whitespaces in project settings header comment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e0c7bb22a7b015c6aa2cd7c2c499ea6277e0ca4":{"hash":"2e0c7bb22a7b015c6aa2cd7c2c499ea6277e0ca4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11718 from poke1024/retina","body":"Fixes some retina problems on multi monitor setups","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c":{"hash":"8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11702 from AndreaCatania/bodyDS","body":"Added new API to get body direct state","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30a4882cf808f04a80bf0b6a3c879c8e9a74f673":{"hash":"30a4882cf808f04a80bf0b6a3c879c8e9a74f673","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11910 from hoelzl/pr-python3-mono-build","body":"Fix Python 3 incompatibility in Mono build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4dc1f93d279f1dea1a9b8a545d54c87422d00d3":{"hash":"e4dc1f93d279f1dea1a9b8a545d54c87422d00d3","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11943 from Nallebeorn/documentation_2","body":"[DOCS] Add documentation for Performance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80b15fba1d20a71e93546ed778443534bdda6f7a":{"hash":"80b15fba1d20a71e93546ed778443534bdda6f7a","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Fix trailing whitespaces in project settings header comment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11962},"c022a32e634332b047f3e4fa10309f14a77af8d0":{"hash":"c022a32e634332b047f3e4fa10309f14a77af8d0","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11820 from cbscribe/kcc_particles_doc","body":"[DOCS] Update ParticlesMaterial, Particles, Particles2D class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"645884b4db09c44f1e169214fcaaa84303bef368":{"hash":"645884b4db09c44f1e169214fcaaa84303bef368","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11961 from authenticate/patch-1","body":"[DOCS] - A minor documentation typo fix.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d2abb487768ce9c4fae7b17528868f17443aeb9":{"hash":"6d2abb487768ce9c4fae7b17528868f17443aeb9","is_merge":false,"authored_by":["MDQ6VXNlcjQ1NDMyNTk="],"author_raw":"authenticate <j.lammlein@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"A minor documentation typo fix.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11961},"1967972f6e5ba838f2e9ef3f67e0ebe300feffbb":{"hash":"1967972f6e5ba838f2e9ef3f67e0ebe300feffbb","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Track LightInstance::shadow_atlases so that it will be freed properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11959},"2c966493c5f5375f01767ef9a864355a02e4703c":{"hash":"2c966493c5f5375f01767ef9a864355a02e4703c","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix front face definition","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11958},"dc6bb74c4638be6989dcb042895af9c75682f0c5":{"hash":"dc6bb74c4638be6989dcb042895af9c75682f0c5","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11952 from touilleMan/fix-crash-gdnative","body":"[GDnative] fix crash at cleanup time when singleton_gdnatives is not empty","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6363bcf209d90d2ff1baf1b22bb8d8c7c1d1b7fd":{"hash":"6363bcf209d90d2ff1baf1b22bb8d8c7c1d1b7fd","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] fix crash at cleanup time when singleton_gdnatives is not empty","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11952},"ff28569d16ad1558484b3029ac2fd52f7a411ffe":{"hash":"ff28569d16ad1558484b3029ac2fd52f7a411ffe","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixed IntPtr unboxing (#11949)","body":"- Fix boolean never reset to false\n- Fix IntPtr unboxing and cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":11949},"e5fcf0ee76d08dd470cc7d3ca20851584ce28abb":{"hash":"e5fcf0ee76d08dd470cc7d3ca20851584ce28abb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11947 from eska014/fix-obj-marshalling","body":"Fix exporting projects with custom input event actions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f3fffecb390aacb8cac1f20f0a3fe0665e226e4":{"hash":"6f3fffecb390aacb8cac1f20f0a3fe0665e226e4","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Include property index in GDNative class API","body":"Needed by properties that share set/get functions. Fixes #10329.","is_cherrypick":false,"cherrypick_hash":"","pull":11950},"c95ba4d7a75c7431c0339c17e7b81e32ce6f6483":{"hash":"c95ba4d7a75c7431c0339c17e7b81e32ce6f6483","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11938 from brunosxs/docs","body":"[DOCS] File Class method description","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22436f6bf147bb479162a878d92de98ba42898cc":{"hash":"22436f6bf147bb479162a878d92de98ba42898cc","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTc5MDM="],"author_raw":"brunosxs <brunosxs@gmail.com>","committer_raw":"brunosxs <brunosxs@gmail.com>","summary":"[DOCS] File Class method description","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11938},"b9702991a199109b6dce1d6b54800b1e9235aa57":{"hash":"b9702991a199109b6dce1d6b54800b1e9235aa57","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11946 from touilleMan/pluginscript-improve-wrapper-api","body":"[GDnative] create generated include/gdnative_wrapper_code.gen.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b6f3bb4db81688133ad2d6af16f5411ada06d7a":{"hash":"2b6f3bb4db81688133ad2d6af16f5411ada06d7a","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11944 from Nallebeorn/documentation","body":"[DOCS] Fix a typo in KinematicBody and KinematicBody2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce197990bc07ba6a357c1322304d59f566ba3497":{"hash":"ce197990bc07ba6a357c1322304d59f566ba3497","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnatvie] improve wrapper code generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11946},"c05c334de7eda2318afc4fb003dcdd7d2d74db3e":{"hash":"c05c334de7eda2318afc4fb003dcdd7d2d74db3e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix binary marshalling of Objects","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11947},"fc839f9fe85b4371f3e27de0500455aef99087b6":{"hash":"fc839f9fe85b4371f3e27de0500455aef99087b6","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Fix a typo in KinematicBody and KinematicBody2D.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11944},"be8d343f2c8ace7c4289de1f40b58cd6ecc1555c":{"hash":"be8d343f2c8ace7c4289de1f40b58cd6ecc1555c","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Add documentation for Performance.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11943},"584d7295cf51d33a0ab27e64de2b435512831186":{"hash":"584d7295cf51d33a0ab27e64de2b435512831186","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11780 from touilleMan/gdnative-string-name-wrapper","body":"[GDnative] Add string_name api","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d17951f57efd64ff6f5fb58b96f73aa915232555":{"hash":"d17951f57efd64ff6f5fb58b96f73aa915232555","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] Add string_name api","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11780},"b07dfd75eaa3a89aefda9c26e33f91d8eaa80fc8":{"hash":"b07dfd75eaa3a89aefda9c26e33f91d8eaa80fc8","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Consistant scroll when using members overview, issue 11648","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11941},"7a58c0f9fb3c9124bb2a6e185be87c15dfee7218":{"hash":"7a58c0f9fb3c9124bb2a6e185be87c15dfee7218","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11923 from sheepandshepherd/gdnative_api_json_array","body":"Store GDNative API in array instead of dictionary","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd684eaaa08e7c8f2f5902a3e65f244e0bec3ab9":{"hash":"dd684eaaa08e7c8f2f5902a3e65f244e0bec3ab9","is_merge":false,"authored_by":["MDQ6VXNlcjEwODMyMTU="],"author_raw":"Cong <congusbongus@gmail.com>","committer_raw":"Cong <congusbongus@gmail.com>","summary":"Use \"Command\" instead of \"Meta\" for macOS (#1619)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11933},"0fb22b1d2403b6f380d953237b99d99e5c02b2e7":{"hash":"0fb22b1d2403b6f380d953237b99d99e5c02b2e7","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11920 from mhilbrunner/docs-camera","body":"[DOCS] Camera documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d50c5de86871de3bef507827f96e8602a35ba55":{"hash":"7d50c5de86871de3bef507827f96e8602a35ba55","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11902 from GDquest/texture-button-progress","body":"[DOCS] Write TextureButton, review and fill missing entries in TextureProgress\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a645c380846fd55727104c4e5d030341db62e893":{"hash":"a645c380846fd55727104c4e5d030341db62e893","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11918 from Nallebeorn/documentation","body":"[DOCS] Write missing method and member descriptions of KinematicBody2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da94eab3ea488c7bbd93de8c1eeafca41524348f":{"hash":"da94eab3ea488c7bbd93de8c1eeafca41524348f","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11914 from diowonderland/docs-backbuffercopy","body":"[DOCS] BackBufferCopy: Document members","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96a5aeeea6753e62354efa7d701eecbc3c21730e":{"hash":"96a5aeeea6753e62354efa7d701eecbc3c21730e","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <cb@scribe.net>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11917 from brunosxs/docs","body":"[DOCS] Add descriptions to members of Camera2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80e1f51d422178613f02aff4898265b3516b18b7":{"hash":"80e1f51d422178613f02aff4898265b3516b18b7","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11886 from Grosskopf/Sprite3D-docs","body":"[DOCS] Added Documentation for Sprite3D, AnimatedSprite3D and SpriteBase3D and updated Sprite and Animatedsprite\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acf81338aa72e1340b97000ffe958ed43111e38b":{"hash":"acf81338aa72e1340b97000ffe958ed43111e38b","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Minor fixes to KinematicBody and KinematicBody2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11918},"a5e5c0855de84086c367e53e9e698501a485919a":{"hash":"a5e5c0855de84086c367e53e9e698501a485919a","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTc5MDM="],"author_raw":"brunosxs <brunosxs@gmail.com>","committer_raw":"brunosxs <brunosxs@gmail.com>","summary":"[DOCS] Add descriptions to members of Camera2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11917},"9b15bf26f685d65add77c751e4d21b3da7bffa82":{"hash":"9b15bf26f685d65add77c751e4d21b3da7bffa82","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Edit move_and_slide, it does a bit more than I first thought.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11918},"5e7b98171bf1ecda6da8de42922b721c493fff18":{"hash":"5e7b98171bf1ecda6da8de42922b721c493fff18","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Fixed an error in get_floor_velocity() docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11918},"e5ff814243715ebf93962360060b7135edfa8f47":{"hash":"e5ff814243715ebf93962360060b7135edfa8f47","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11924 from neikeq/b","body":"Fix dot separated assembly names confused with file extensions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb920406ae0ddae54aafb866b23c218a12c18bb4":{"hash":"eb920406ae0ddae54aafb866b23c218a12c18bb4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix dot separated assembly names confused with file extensions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11924},"1d380bf03d56064e4ba21a1370439166e6787c87":{"hash":"1d380bf03d56064e4ba21a1370439166e6787c87","is_merge":false,"authored_by":["MDQ6VXNlcjM0NTcwMTY="],"author_raw":"Marius Guggenmos <MariusGuggenmos@gmail.com>","committer_raw":"Marius Guggenmos <MariusGuggenmos@gmail.com>","summary":"fixed double escape for quotes in editor/SCsub","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11922},"1aef04a397665daf374bb030d07319332a971dda":{"hash":"1aef04a397665daf374bb030d07319332a971dda","is_merge":false,"authored_by":["MDQ6VXNlcjMyNDkyMzg2"],"author_raw":"Dio <32492386+diowonderland@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] BackBufferCopy: Document members","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11914},"94150b8e8ee582c8992996f02f69cd37e67d4e92":{"hash":"94150b8e8ee582c8992996f02f69cd37e67d4e92","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Small changes to KinematicBody2D docs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11918},"25300a324c844769d390ff7630987dd95e66e728":{"hash":"25300a324c844769d390ff7630987dd95e66e728","is_merge":false,"authored_by":["MDQ6VXNlcjcwMTM0ODk="],"author_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","committer_raw":"Benjamin Larsson <mafortion.benjamin@gmail.com>","summary":"Update KinematicBody2D docs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11918},"39584f33123eaf537d559b4f2340044b3fc90b87":{"hash":"39584f33123eaf537d559b4f2340044b3fc90b87","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Store GDNative API in array instead of dictionary","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11923},"5a49106ff45be32018793eeca3fb168b3a374faf":{"hash":"5a49106ff45be32018793eeca3fb168b3a374faf","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11900 from neikeq/a","body":"Fix assembly load hooks and sizeof wrong type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"255f30a9b71dcca9d6b7e759cbd568116f096323":{"hash":"255f30a9b71dcca9d6b7e759cbd568116f096323","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <mhilbrunner@users.noreply.github.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"[DOCS] Camera documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11920},"a2f504c728d08233b2749a3f9b5297abcf39203b":{"hash":"a2f504c728d08233b2749a3f9b5297abcf39203b","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added Documentation for Sprite3D, AnimatedSprite3D and SpriteBase3D etc.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11886},"f50bac71dfa5a26ea9a6f3f513fce2a8fe8c0e4e":{"hash":"f50bac71dfa5a26ea9a6f3f513fce2a8fe8c0e4e","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjk0OTk1"],"author_raw":"Nathan <nathan@gdquest.com>","committer_raw":"Nathan <nathan@gdquest.com>","summary":"[DOCS] Write TextureButton, review and finish TextureProgress","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11902},"ac2879d189849e7d850d821f05b833d2c3e93540":{"hash":"ac2879d189849e7d850d821f05b833d2c3e93540","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added a name/path description when there is an error in the Animation Track","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11915},"a6b48c170696b2a659b8809f24cc564ec8d73489":{"hash":"a6b48c170696b2a659b8809f24cc564ec8d73489","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix Python 3 incompatibility in Mono build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11910},"b772f5adc9bd9384994bdf60ac4d0285c47bc3e2":{"hash":"b772f5adc9bd9384994bdf60ac4d0285c47bc3e2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"doc_status.py: Error message for unknown CLI flag, switch shebang to python","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11908},"a4cee286e66293dab1a377c83971764fe7d480a2":{"hash":"a4cee286e66293dab1a377c83971764fe7d480a2","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"flatDir support [Android]","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11926},"bd10a002402de6e3a69a17af604784ea7f5b3330":{"hash":"bd10a002402de6e3a69a17af604784ea7f5b3330","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11904 from N0hbdy/master","body":"Fix python 3 build in osx-specific platform\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84e7bbafb75a32dbd819777a61edfdb83252b8b1":{"hash":"84e7bbafb75a32dbd819777a61edfdb83252b8b1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11843 from hoelzl/pr-python3-build","body":"Fix Python 3 build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0c6fa68fba2b2443333a302dc4ae410f3a0cd9e":{"hash":"a0c6fa68fba2b2443333a302dc4ae410f3a0cd9e","is_merge":false,"authored_by":["MDQ6VXNlcjc2MDkwNg=="],"author_raw":"N0hbdy <austen.mcrae@gmail.com>","committer_raw":"N0hbdy <austen.mcrae@gmail.com>","summary":"Fix python 3 build in osx-specific platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11904},"5ab3537179a552f8d95e680ec0e35621615248f4":{"hash":"5ab3537179a552f8d95e680ec0e35621615248f4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix sizeof wrong type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11900},"9eda9be3cfee66ad713e57a9adb52278ad9a532e":{"hash":"9eda9be3cfee66ad713e57a9adb52278ad9a532e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix assembly load hooks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11900},"195b12212d96494c3c7260c44442fcdfe27060e5":{"hash":"195b12212d96494c3c7260c44442fcdfe27060e5","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11896 from neikeq/pr-issue-11892","body":"Quote MSBuild arguments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14280ac44b2d1f687f2fde99d6998628dd1a31af":{"hash":"14280ac44b2d1f687f2fde99d6998628dd1a31af","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Quote MSBuild arguments. Fixes #11892","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11896},"85cc8793821428ee36c9fc042c4736d6eef7dd8a":{"hash":"85cc8793821428ee36c9fc042c4736d6eef7dd8a","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11894 from neikeq/pr-issue-11834","body":"Mono: Make sure editor thread is attached on script reload","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdc3de009c41ba58a78a3579080a67ae6b699c84":{"hash":"fdc3de009c41ba58a78a3579080a67ae6b699c84","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Mono: Make sure editor thread is attached on script reload","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11894},"30328e7dfc0f9c7b88df6aad21840bc73f058a8f":{"hash":"30328e7dfc0f9c7b88df6aad21840bc73f058a8f","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11849 from cart/mono_parent_fields","body":"Mono: support exported parent class fields","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfb6602da065f8789ef0d9212af4636c9e09997c":{"hash":"dfb6602da065f8789ef0d9212af4636c9e09997c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"VisualScript: Fix crash with get_node().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11887},"b368ce1719746c69828688b9bf88396dd10dfe26":{"hash":"b368ce1719746c69828688b9bf88396dd10dfe26","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11881 from Noshyaar/pr-es","body":"EditorSettings: remove duplicate set_favorite_dirs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44292bf77fd20f988d2c69c11e01ef9623ae1b22":{"hash":"44292bf77fd20f988d2c69c11e01ef9623ae1b22","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update ParticlesMaterial, Particles class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11820},"5e67a3bca731352a991fcc56f10521c47925ec20":{"hash":"5e67a3bca731352a991fcc56f10521c47925ec20","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"FileDialog: fix select index out of range","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59def13b7424c28c85452632711030ed0486f37a":{"hash":"59def13b7424c28c85452632711030ed0486f37a","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorSettings: remove duplicate set_favorite_dirs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7430bbdac17bdc615e7dc15d9382fd43de4cb521":{"hash":"7430bbdac17bdc615e7dc15d9382fd43de4cb521","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTQxMjc="],"author_raw":"Bartłomiej T. Listwon <blistwon@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fix LINK/UNLINK console spam with navmeshes","body":"Removed unnecessary debug messages. Fixes #10804","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3926c9e89343ef7adc30d7848ba59c1a5282bada":{"hash":"3926c9e89343ef7adc30d7848ba59c1a5282bada","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11814 from groud/fix_draw_pre_drag_rect","body":"Fixes the Control pre-drag rect not drawn correctly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd1d886cf899a2052125411b1fec6f41902b86f8":{"hash":"fd1d886cf899a2052125411b1fec6f41902b86f8","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11853 from endragor/long-string-logging","body":"Fix logging of long strings via RotatedFileLogger","is_cherrypick":false,"cherrypick_hash":"","pull":""},"701c77ba29e6df57b37d5715dc9f7029674cd9ae":{"hash":"701c77ba29e6df57b37d5715dc9f7029674cd9ae","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11859 from marcelofg55/invalid_customtheme_crashfix","body":"Fix crash when a custom theme can't be loaded","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec2a4da6d6a697830aa1c6a4aedf0299137b39db":{"hash":"ec2a4da6d6a697830aa1c6a4aedf0299137b39db","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11854 from endragor/fix-few-classdb-defs","body":"Add NIL_IS_VARIANT usage to few definitions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40558b67a87867841f91fe0efcc0d60db3506d02":{"hash":"40558b67a87867841f91fe0efcc0d60db3506d02","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11687 from BastiaanOlij/arvr_changes","body":"Made a few tweaks to the ARVR interface","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce74efacbbad6edc7d84975f4480aa254f73b6cd":{"hash":"ce74efacbbad6edc7d84975f4480aa254f73b6cd","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Made a few tweaks to the interface","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11687},"a6625221d27ed0fb0f7b1f2ee54661fc72b25099":{"hash":"a6625221d27ed0fb0f7b1f2ee54661fc72b25099","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Use additional repositories for gradle build dependencies too","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11878},"19df29635150fdc0102b9d35fb5aa5dd51bacb4a":{"hash":"19df29635150fdc0102b9d35fb5aa5dd51bacb4a","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"get parent class fields when updating a CSharpScript's exports","body":"This makes the fields viewable / editable in the inspector","is_cherrypick":false,"cherrypick_hash":"","pull":11849},"ba2c49531d23093cbc46bb390d58cf1e60bf79d0":{"hash":"ba2c49531d23093cbc46bb390d58cf1e60bf79d0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11871 from tagcup/fix_build","body":"Fix mono enabled build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cd9993ed5a953f720ba8bccaa225edf7aab4322":{"hash":"0cd9993ed5a953f720ba8bccaa225edf7aab4322","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix command-line export looping infinitely","body":"EditorProgress calls Main::iteration which calls MessageQueue::flush\nwhich may result in _fs_changed being called again. This fixes the loop\nGodot enters in such case.\n\nFixes #11189","is_cherrypick":false,"cherrypick_hash":"","pull":11875},"17e89c2c6634bc5533144192dc229f25b6cfd645":{"hash":"17e89c2c6634bc5533144192dc229f25b6cfd645","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix mono enabled builds (broken by 3d87b70).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a25d70ab3196b0571808e56e44588d95c58fa7dc":{"hash":"a25d70ab3196b0571808e56e44588d95c58fa7dc","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Extends the anchors menu to a presets","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11821},"d938de67fff288bf7f0a92fd51a2e890a1b5f245":{"hash":"d938de67fff288bf7f0a92fd51a2e890a1b5f245","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure to obey hidpi to off by default, as present in project settings. Set it to on by default for editor.","body":"Many integrated GPUs can't really get enough performance to play games at hidpi, so this should be enabled manually.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9aa20986f0777e3022ab73b2a5d1ae2497230b7b":{"hash":"9aa20986f0777e3022ab73b2a5d1ae2497230b7b","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix crash when a custom theme can't be loaded","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11859},"3d87b70f7a8cadaab581c481fcc51622e8043ee0":{"hash":"3d87b70f7a8cadaab581c481fcc51622e8043ee0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added the set/get_setting function in Editor/Project settings. Renamed has() to has_setting. Fixes #11844","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"928efe06d672d8afeb595f75878746a51e4dc2ce":{"hash":"928efe06d672d8afeb595f75878746a51e4dc2ce","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11845 from neikeq/music-is-overrated","body":"- Fixed uninitialized local\n- Improved msbuild search on Unix platforms\n- Add C# script to csproj when attaching it to an object","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9b9a9f86ee4f0905629259d3e63e6d97e7b3e3b":{"hash":"b9b9a9f86ee4f0905629259d3e63e6d97e7b3e3b","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11858 from J08nY/feature/gridmap-used-cells","body":"Add GridMap::get_used_cells. Fixes #11857.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16bf0f08ed1357fc29b8e2507491ad9652ffbcd9":{"hash":"16bf0f08ed1357fc29b8e2507491ad9652ffbcd9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Add GridMap::get_used_cells. Fixes #11857.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11858},"61ddf52983933a5500f91e13fc1234d5027e35e5":{"hash":"61ddf52983933a5500f91e13fc1234d5027e35e5","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Add NIL_IS_VARIANT usage to few definitions","body":"The missing usage flag led to GDNative API descriptions containting\narguments with \"void\" type.","is_cherrypick":false,"cherrypick_hash":"","pull":11854},"b759d1416f574e5b642413edd623b04f2a1d20ad":{"hash":"b759d1416f574e5b642413edd623b04f2a1d20ad","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11840 from djrm/pr_fix_drive_selection","body":"Match file dialog drive with the current folder.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01ebcfe8418a0d4e54da54191e9302bfeaba4a19":{"hash":"01ebcfe8418a0d4e54da54191e9302bfeaba4a19","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix logging of long strings via RotatedFileLogger","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11853},"a7f18798aab00eecd64af7b824551444cb95f1b5":{"hash":"a7f18798aab00eecd64af7b824551444cb95f1b5","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.de>","summary":"fixes several scaling problems on multi monitor retina/non-retina setups on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11718},"4c2b5491b57f0a33c2bc99c2966d27c9d75b338e":{"hash":"4c2b5491b57f0a33c2bc99c2966d27c9d75b338e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11828 from Jerome67000/regexmatch_doc","body":"[DOCS] Adds RegExMatch doc and fix RegEx typo\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f931093812b40b2c38f5b320c4b31ce7a7d30dd9":{"hash":"f931093812b40b2c38f5b320c4b31ce7a7d30dd9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTM1MTM0"],"author_raw":"Gabriel <gabriel.formiga@gmail.com>","committer_raw":"Gabriel <gabriel.formiga@gmail.com>","summary":"Fix IK Bone Drag on Viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11846},"1d309439cbdaa21a75731bd8db28217690e829a2":{"hash":"1d309439cbdaa21a75731bd8db28217690e829a2","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Uninitialized local and domain finalize fixes","body":"- Make sure to run the GC before and after finalizing the scripts domain.","is_cherrypick":false,"cherrypick_hash":"","pull":11845},"df22bbd7ede088293d92e3c9c30da1fd4c26dccc":{"hash":"df22bbd7ede088293d92e3c9c30da1fd4c26dccc","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Add C# script to csproj when attaching it to an object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11845},"b4d758e067f65de2f10d116efe0dbf682671317d":{"hash":"b4d758e067f65de2f10d116efe0dbf682671317d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Add alternative search locations for msbuild","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11845},"727a381fc902cd93d23b3624359bad38d49539d0":{"hash":"727a381fc902cd93d23b3624359bad38d49539d0","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix Python 3 build","body":"- Take care of the differences in handling unicode characters in\n`escape_string` (formerly in `editor/SCsub`, now in `compat.py)`.\n- Conditionally include `_winreg` or `winreg` in the Mono editor\nmodule.","is_cherrypick":false,"cherrypick_hash":"","pull":11843},"a6ff2819665b7fd1536753490f9e3f69bce8d563":{"hash":"a6ff2819665b7fd1536753490f9e3f69bce8d563","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Fixed rotating in local space using 3D Gizmo.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11842},"670564f98e00d25ac6130b01742b28b4edef77f3":{"hash":"670564f98e00d25ac6130b01742b28b4edef77f3","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Match file dialog drive with the current folder.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11840},"2e6f2ed0325c65c2b623532bb3b7e191064fe937":{"hash":"2e6f2ed0325c65c2b623532bb3b7e191064fe937","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11812 from NathanWarden/fix_validate_ssl","body":"Fixed a bug where ssl would force validation even though you told it not to.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c6172c5cfb4a314245cee451f23cf52d7ae64c8":{"hash":"5c6172c5cfb4a314245cee451f23cf52d7ae64c8","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"[DOCS] Adds RegExMatch doc and RegEx fix typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11828},"5b9b158354c9b3eaa5bcebd726347dd9db704096":{"hash":"5b9b158354c9b3eaa5bcebd726347dd9db704096","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11823 from endragor/virtual-keyboard-height","body":"Allow to obtain virtual keyboard height","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4c77b9ad5d0e7bb5aed6995363bf1fe33914f56":{"hash":"f4c77b9ad5d0e7bb5aed6995363bf1fe33914f56","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix logging on iOS","body":"RotatedFileLogger needs data_dir on iOS to be initialized, so setting\ndata_dir has been moved to initialize_core.","is_cherrypick":false,"cherrypick_hash":"","pull":11824},"7c2cda72b859509758f43e60fee6798b6175590b":{"hash":"7c2cda72b859509758f43e60fee6798b6175590b","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11816 from terahxluna/video_player_set_stream_position","body":"Add function set_stream_position to VideoPlayer. Closes #8727","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef08228db738ea731a975c986ccf4da873930fbd":{"hash":"ef08228db738ea731a975c986ccf4da873930fbd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored normal bias as default bias in GIProbe","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6216ac6c974a1e9bfbc73870e2746fe63cf166a":{"hash":"e6216ac6c974a1e9bfbc73870e2746fe63cf166a","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11825 from hi-ogawa/fix-giprobe-light-visibility","body":"Fix GIProbe light visibility","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cf5f615f5c1cde2284ddad1dd671ece4cb94df0":{"hash":"8cf5f615f5c1cde2284ddad1dd671ece4cb94df0","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix type error in subsurface scattering shader code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11827},"275e537058ed870c4d37002f2110b7866d2ed1ae":{"hash":"275e537058ed870c4d37002f2110b7866d2ed1ae","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Allow to obtain virtual keyboard height","body":"On mobile platforms virtual keyboards take up significant amount of\nscreen space and UI containing a text box may need to be adjusted\nafter the keyboard appears to keep the text box visible to user. This\ncommit adds a way to obtain virtual keyabord height so that controls\nare aware of how much they need to move.","is_cherrypick":false,"cherrypick_hash":"","pull":11823},"c8191d04c91f9d760b8e5c8acd3700548acbfb2a":{"hash":"c8191d04c91f9d760b8e5c8acd3700548acbfb2a","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix returning Game Center player ID","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11826},"4501a30ce9f86ff06e8e4dc28721136f386aa24e":{"hash":"4501a30ce9f86ff06e8e4dc28721136f386aa24e","is_merge":false,"authored_by":["MDQ6VXNlcjQyMzIyMDc="],"author_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","committer_raw":"Hiroshi Ogawa <hi.ogawa.zz@gmail.com>","summary":"Fix GIProbe light visibility","body":"- Fix https://github.com/godotengine/godot/issues/10535","is_cherrypick":false,"cherrypick_hash":"","pull":11825},"454dec2f2f13e078719a2338c6f07316e93f37d0":{"hash":"454dec2f2f13e078719a2338c6f07316e93f37d0","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11806 from touilleMan/gdnative-version-field","body":"[GDnative] add api version field to godot_gdnative_api_struct","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca7447daf62d45b01bff6147d5c00cd283940e47":{"hash":"ca7447daf62d45b01bff6147d5c00cd283940e47","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Improve input handling on Android","body":"- Dispatch input immediately as it comes, instead of delaying it to the\nnext step().\n\n- Fix text box input handling when caret is at the middle of the text.\n\n- Minimize queueEvent calls on Java side.","is_cherrypick":false,"cherrypick_hash":"","pull":11775},"f4ddbc024c68fff747b057a0aeaad69e033b9f0f":{"hash":"f4ddbc024c68fff747b057a0aeaad69e033b9f0f","is_merge":true,"authored_by":[],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11802 from mhilbrunner/docstatus-todo-filter","body":"doc_status.py: Add -t (--todo) option, show only non-empty items","is_cherrypick":false,"cherrypick_hash":"","pull":""},"43410ca363da329313bc9ca74882a4409335a306":{"hash":"43410ca363da329313bc9ca74882a4409335a306","is_merge":false,"authored_by":["MDQ6VXNlcjMxOTQ0OTI="],"author_raw":"Terah <terah.dev@gmail.com>","committer_raw":"Terah <terah.dev@gmail.com>","summary":"Add function set_stream_position to VideoPlayer","body":"Also add docucmentation for set_stream_position in VideoPlayer","is_cherrypick":false,"cherrypick_hash":"","pull":11816},"3e29cb806cc64a2700e341faa919ace4f1dbe2a8":{"hash":"3e29cb806cc64a2700e341faa919ace4f1dbe2a8","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] add future-proof next field to godot_gdnative_api_struct (a la Vulkan)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11806},"b2046836401fe5cdaf4ae6ae32ad3323511b956d":{"hash":"b2046836401fe5cdaf4ae6ae32ad3323511b956d","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11815 from karroffel/gdnative-s-o-p-wrapper","body":"[GDNative] added API struct wrapper generator","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a4e2b53787fc13b8c34887ac18b0c5ee0e75d87":{"hash":"2a4e2b53787fc13b8c34887ac18b0c5ee0e75d87","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added API struct wrapper generator","body":"Previously functions of the GDNative API were accessed by letting\nthe loader at load-time resolve the symbols. This causes troubles on\nWindows (...sigh...), so now the GDNative API isn't exported anymore.\n\nThis means, that a library that wants to call a GDNative function\nneeds to access it via a struct of pointers that's passed to it at\nright after the library was loaded. To make the usage easier, those\nfunction pointers in the struct can be wrapped in actual function in\nthe global scope. This commit adds a generator for that wrapper code.","is_cherrypick":false,"cherrypick_hash":"","pull":11815},"3f279d2a3e22702930681ba6808cb9195c32734e":{"hash":"3f279d2a3e22702930681ba6808cb9195c32734e","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes the pre drag rect not drawn correctly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11814},"b12455cde85771e0f351932d49c692a1126246f7":{"hash":"b12455cde85771e0f351932d49c692a1126246f7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid failed viewport when size is too smal, fixes #9891","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cadecf17be08198f8a28e0674bfde30c8fc824f":{"hash":"3cadecf17be08198f8a28e0674bfde30c8fc824f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed the OS.has_feature() API, and added support for 32 and 64.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"328b78a0b90d2ad557254b39a4d8b3759ba018ed":{"hash":"328b78a0b90d2ad557254b39a4d8b3759ba018ed","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"doc_status.py: Add -e (--empty) option to hide items with nothing left to do","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11802},"310a8eb902e69cadf68272af64d7daa1f8fe1130":{"hash":"310a8eb902e69cadf68272af64d7daa1f8fe1130","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Fixed a bug where ssl would force validation even though you told it not to.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11812},"b6daa94a806063876820a78fa3c96a79e6bc3d99":{"hash":"b6daa94a806063876820a78fa3c96a79e6bc3d99","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Improvements on the export code on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11810},"4b695c3bdf562d55fb617a6c48eb5c1701b81325":{"hash":"4b695c3bdf562d55fb617a6c48eb5c1701b81325","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"OS::execute can now read from stderr too when executing with a pipe","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11810},"a848fa6cdeb00f0c40f259cde2d59112272e3c51":{"hash":"a848fa6cdeb00f0c40f259cde2d59112272e3c51","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11789 from djrm/pr_visual_improvements","body":"Added correct initialization for script editor theme.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d08f7ee7bf9b8f207739b4916b1c7ba7028eaecc":{"hash":"d08f7ee7bf9b8f207739b4916b1c7ba7028eaecc","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11793 from NathanWarden/updated_os_doc","body":"Updated some documentation for the OS class.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d41be3790b2f221621ec8bbd7f365508683cb18":{"hash":"0d41be3790b2f221621ec8bbd7f365508683cb18","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] add api version field to godot_gdnative_api_struct","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11806},"545103bfed7fc51123e123952f328a74cfd214df":{"hash":"545103bfed7fc51123e123952f328a74cfd214df","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11790 from tagcup/shader_cleanup","body":"Various clean ups and cosmetic changes in scene.glsl.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f48b162a6baa79721c792f068d5d9bd7db26d47e":{"hash":"f48b162a6baa79721c792f068d5d9bd7db26d47e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Various clean ups and cosmetic changes in scene.glsl.","body":"Use self-documenting names for variables which are otherwise confusing. Also avoid recalculating certain terms.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b3a49ef182aa135a9f5e1125e489f445f51832a":{"hash":"0b3a49ef182aa135a9f5e1125e489f445f51832a","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Updated some documentation for the OS class.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11793},"c5ab18f33e34b49b0603382af4af5e3fcd18c4ed":{"hash":"c5ab18f33e34b49b0603382af4af5e3fcd18c4ed","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11792 from touilleMan/gdnative-json-api","body":"[GDnative] autogenerate gdnative_api_struct.h from a json","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f815a3df7ef6ff5c2de55783444041d49a75421d":{"hash":"f815a3df7ef6ff5c2de55783444041d49a75421d","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <poke1024@gmx.de>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"Refactoring of polygon editors to a common code base","body":"includes rebase and manual application 67a706fc1b9721f3f06eef8be7312f175e2041ce and 4537977d6dd2a76580d9ab611a18634efab55c74","is_cherrypick":false,"cherrypick_hash":"","pull":11019},"49afad2b473849415364c03b43a9db568f6a5565":{"hash":"49afad2b473849415364c03b43a9db568f6a5565","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11791 from djrm/pr_update_gitignore","body":"Added logs to .gitignore","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bece6bbd35c53390b2d3eedcf9b6d9949db518d":{"hash":"2bece6bbd35c53390b2d3eedcf9b6d9949db518d","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11782 from eska014/persistent-userfs-test","body":"Add OS::is_userfs_persistent, allow starting HTML5 platform in private mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc407847286e8033252db8caa382857a5601fbf2":{"hash":"cc407847286e8033252db8caa382857a5601fbf2","is_merge":true,"authored_by":[],"author_raw":"Nathan Lovato <nathan@gdquest.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11653 from bojidar-bg/doc-vscript-1","body":"[DOCS] Document some of the VisualScript classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10469c1962172db954d02a3912053a99e2a0dfa3":{"hash":"10469c1962172db954d02a3912053a99e2a0dfa3","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Document some of the VisualScript classes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11653},"cdc29926afd37feddbd93ebbafd2e3987c728881":{"hash":"cdc29926afd37feddbd93ebbafd2e3987c728881","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] replace gdnative_api_struct.h by a json-based autogenerated system","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11792},"0dc18ab0d6a67c0c34da1826a06d5498931f9093":{"hash":"0dc18ab0d6a67c0c34da1826a06d5498931f9093","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added logs to .gitignore","body":"[ciskip]","is_cherrypick":false,"cherrypick_hash":"","pull":11791},"bb69855f1ac32d657e53c388d12b37464f4efa7c":{"hash":"bb69855f1ac32d657e53c388d12b37464f4efa7c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"VS now supports white themes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11789},"6d874ea685bb57e1c78b7c67f0af7feafc1b55d5":{"hash":"6d874ea685bb57e1c78b7c67f0af7feafc1b55d5","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added correct initialization for script editor theme.","body":"Some style fixes for VS interface.","is_cherrypick":false,"cherrypick_hash":"","pull":11789},"6dc1025e6313d711939269e1578fff5ffc0cd30a":{"hash":"6dc1025e6313d711939269e1578fff5ffc0cd30a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11660 from toger5/additional_spacing_1_as_default","body":"add spacing to tabs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"975e18895a749d6011982c26cd6160c2f4a9cbea":{"hash":"975e18895a749d6011982c26cd6160c2f4a9cbea","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added spacing to tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11660},"3c1dab7be708eb89396cb565764ec9afe5cc346d":{"hash":"3c1dab7be708eb89396cb565764ec9afe5cc346d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11770 from Noshyaar/pr-๓","body":"CurveEditor: fix can't edit right tangent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0194a33f65970948ef66819913bf3034a3a22e8":{"hash":"b0194a33f65970948ef66819913bf3034a3a22e8","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11739 from neikeq/tengo-el-mono","body":"Moved mono module here","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cd68abf8896fd86a33c048d6fece61c3cd3f8e5":{"hash":"5cd68abf8896fd86a33c048d6fece61c3cd3f8e5","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11478 from n-pigeon/scale_gizmo","body":"Scale editing Gizmo for Spatial Editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5caf71c3fcdeb422d1b0ea97a836fcdb57a8713":{"hash":"d5caf71c3fcdeb422d1b0ea97a836fcdb57a8713","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix SConstruct check for config.is_enabled()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11739},"e36fb95c50ce0cd0ab9621afe668332895712c2e":{"hash":"e36fb95c50ce0cd0ab9621afe668332895712c2e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Added mono module","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11739},"132ba0ed9799db9ed1449fa2f2fc597d4b91612d":{"hash":"132ba0ed9799db9ed1449fa2f2fc597d4b91612d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11568 from endragor/loggers","body":"Extract logging logic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de9cc6ed96c79c70ca9cf22830b3e42cca4f244b":{"hash":"de9cc6ed96c79c70ca9cf22830b3e42cca4f244b","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11592 from SaracenOne/header_generator_fix","body":"Python header generator now generates strings with escape characters.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29b44801b2e9693c5d19d3e4fbb708af367c4904":{"hash":"29b44801b2e9693c5d19d3e4fbb708af367c4904","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11658 from BastiaanOlij/mobile_vr","body":"Reintroduce generic mobile vr interface","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5303efb2fabd668bef18b7ac7606426692e5d6bb":{"hash":"5303efb2fabd668bef18b7ac7606426692e5d6bb","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11659 from AndreaCatania/prephysics","body":"Renamed fixed_process to physics_process","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e9465096d9c738057aad81d5046b85777155f87":{"hash":"1e9465096d9c738057aad81d5046b85777155f87","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11700 from tagcup/clearcoat_fix","body":"Fix clearcoat without Schlick-GGX specular.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"359704bccf6b68c17f4c405685a01b5ed975bea1":{"hash":"359704bccf6b68c17f4c405685a01b5ed975bea1","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11706 from toger5/create_node_preferred_logic","body":"added smart searching with preferrence to root node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ce4d82bbfde8fba8e22e07635817fc649214c1e":{"hash":"0ce4d82bbfde8fba8e22e07635817fc649214c1e","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"CurveEditor: fix can't edit right tangent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fbffb7cde4c29f56dcfeeb04a7ec2be23e3ab96":{"hash":"2fbffb7cde4c29f56dcfeeb04a7ec2be23e3ab96","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11730 from gabrielformiga/fix-small-png-texture-import","body":"Change to Image::shrink_x2 function preventing it set a 0 width/height for mipmapped textures","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cfbef91b30e191f9d7b9d950da8a0345ac8761a":{"hash":"7cfbef91b30e191f9d7b9d950da8a0345ac8761a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11747 from Noshyaar/pr-๑","body":"EditorAudioBus: restore delete option on master bus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33977412f3ece24b609cc06da469ba144c103c7c":{"hash":"33977412f3ece24b609cc06da469ba144c103c7c","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11752 from Listwon/vsscons","body":"Fix scons: *** No SConstruct file found","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31c14432b8808472ad1708bbb8345018010723d3":{"hash":"31c14432b8808472ad1708bbb8345018010723d3","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11753 from Listwon/Intellisense","body":"Fix IntelliSense","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb71a6d6faf2f42b7695e8fdb8f1c23d8b4ab34d":{"hash":"cb71a6d6faf2f42b7695e8fdb8f1c23d8b4ab34d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11754 from magyar123/master","body":"Fixed center align in LineEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4cfec4e2152deb5fc3bceb4564ac3f194f50417":{"hash":"a4cfec4e2152deb5fc3bceb4564ac3f194f50417","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11757 from mhilbrunner/doc_status_py27","body":"doc_status.py Python 2.7 backwards compatibility & Windows support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15dd5c2c601096fa6201d08b872207867fecd29a":{"hash":"15dd5c2c601096fa6201d08b872207867fecd29a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11767 from Noshyaar/pr-๒","body":"3DEditorGizmo: fix spotlight and camera gizmo & handle","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab65a0cda0132c6a5e90626fdd89459f914ab1f7":{"hash":"ab65a0cda0132c6a5e90626fdd89459f914ab1f7","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11768 from cbscribe/kcc_polygon2d_doc","body":"[DOCS] Update Polygon2D and CollisionPolygon2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b23665e728fe10cd0eedb54824aaeae4ae23758":{"hash":"7b23665e728fe10cd0eedb54824aaeae4ae23758","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Add OS::is_userfs_persistent to check user:// persistence","body":"Allows starting HTML5 export when IndexedDB is not available.","is_cherrypick":false,"cherrypick_hash":"","pull":11782},"478fd21e07fd4092e3a099556d4004e34ae31177":{"hash":"478fd21e07fd4092e3a099556d4004e34ae31177","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11575 from marcelofg55/move_path_to_trash","body":"FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34ea27138072446947ee12bfcaba288f9ff825e5":{"hash":"34ea27138072446947ee12bfcaba288f9ff825e5","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11646 from djrm/pr_visual_improvements","body":"Several visual improvements.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c96fc380e5f6bd6a24a3c4a736eada7a0284975a":{"hash":"c96fc380e5f6bd6a24a3c4a736eada7a0284975a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11650 from kitsune/fix-range-unshare-crash","body":"Fix crash when unsharing a range that is not shared","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef643690c32c919fd607079107d654e622a57749":{"hash":"ef643690c32c919fd607079107d654e622a57749","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11661 from mhilbrunner/issue-11616-always-validate","body":"Editor: Run validation on every text change, not only inserts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b57e078ae396e12c7bb4c77f11893d49f543c32":{"hash":"4b57e078ae396e12c7bb4c77f11893d49f543c32","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11674 from marcelofg55/master","body":"Prevent a possible crash when exporting to MeshLibrary","is_cherrypick":false,"cherrypick_hash":"","pull":""},"980e78749b738ee224468730593fef401d415740":{"hash":"980e78749b738ee224468730593fef401d415740","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11743 from groud/zoom_button_fix","body":"Fix zoom button not zooming on the screen center","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8f0817eac919469ef1a97a077b0d6a9cab51bf4":{"hash":"e8f0817eac919469ef1a97a077b0d6a9cab51bf4","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11724 from marcelofg55/visualscript_crashfix","body":"VisualScript crashfix when returns are too few","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30c1449289e525fc6390c5a30948f0d15b0b2daf":{"hash":"30c1449289e525fc6390c5a30948f0d15b0b2daf","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11725 from GDquest/control-docs","body":"[DOCS] Write member, signals and constants in the Control class\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce88118a71e7dd16508fc9d1167f9eaf811447f2":{"hash":"ce88118a71e7dd16508fc9d1167f9eaf811447f2","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11734 from Jerome67000/json_doc","body":"[DOCS] Adds JSON and JSONParseResult doc\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f4e973a60e20051bf4a51a93048d84d2c83a0c9":{"hash":"3f4e973a60e20051bf4a51a93048d84d2c83a0c9","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11716 from marcelofg55/coreaudio_driver","body":"Merged iphone and osx audio drivers into drivers/coreaudio","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fcc209590977f486243860c48957a518bdd37564":{"hash":"fcc209590977f486243860c48957a518bdd37564","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11713 from dracc/master","body":"Added VehicleWheel::get_skidinfo()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee1afc8bcae2842ee50880d5150d56106d7099ca":{"hash":"ee1afc8bcae2842ee50880d5150d56106d7099ca","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update Polygon2D and CollisionPolygon2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11768},"50058187982361636a3bf1734412589bd1a0e818":{"hash":"50058187982361636a3bf1734412589bd1a0e818","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11654 from bojidar-bg/docstatus-fnmatch","body":"Allow using wildcards to filter docstatus class names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36298186f4c521a2e839729949df76d6c318a105":{"hash":"36298186f4c521a2e839729949df76d6c318a105","is_merge":true,"authored_by":[],"author_raw":"Leon Krause <Lk@Leonkrause.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11774 from ISylvox/fix-msvc-build","body":"Fixed MSVC build issue introduced by c864b78","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a20ddfdb63ac3f61d3e21acc6042cdcfb1b14b4e":{"hash":"a20ddfdb63ac3f61d3e21acc6042cdcfb1b14b4e","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed MSVC build issue introduced by commit c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11774},"66987d687879017affb787b4a3ffb1ef11880336":{"hash":"66987d687879017affb787b4a3ffb1ef11880336","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"missing PI division on vertex shader","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf17b081f1699cd714d2a1dc02b61cd6f002bce7":{"hash":"cf17b081f1699cd714d2a1dc02b61cd6f002bce7","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11778 from touilleMan/gdnative-add-library-path-to-init-options","body":"[GDnative] add library path to init options","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c55b8217ab9f4bce35a8053cf2e548469b821bca":{"hash":"c55b8217ab9f4bce35a8053cf2e548469b821bca","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] Add active_library_path to init options struct","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11778},"c11c951871b50edfef5ebd7d034e2ea0975b4b9a":{"hash":"c11c951871b50edfef5ebd7d034e2ea0975b4b9a","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] Add binding to GDNativeLibrary::get_active_library_path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11778},"11ab7b6efc3353ac19aed6f88c5a38bfbe879ebd":{"hash":"11ab7b6efc3353ac19aed6f88c5a38bfbe879ebd","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Use primary WebAssembly.instantiate overload","body":"Previously WebAssembly.compile was used along with the secondary\nWebAssembly.instantiate overload. Using only the primary overload is\nrecommended to get best performance.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8db909f48aead54b99bb91c331644d5dcd54626":{"hash":"b8db909f48aead54b99bb91c331644d5dcd54626","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"[DOCS] Adds JSON and JSONParseResult doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11734},"55ac818d9ad7f8cc40c264f560aa2cd1f4576d63":{"hash":"55ac818d9ad7f8cc40c264f560aa2cd1f4576d63","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjk0OTk1"],"author_raw":"Nathan <nathan@gdquest.com>","committer_raw":"Nathan <nathan@gdquest.com>","summary":"[DOCS] Write member, signals and constants in the Control class","body":"I left the following properties and constants out:\n\n- rect_clip_content, I think it should let me resize the node below the content's size, but even with the minimum size set to (0,0) Godot won't let me\n- mouse_filter, grow_horizontal and grow_vertical, same issue, after testing I don't know when they're necessary, so can't document them.\n- GROW_DIRECTION_BEGIN, GROW_DIRECTION_END, MOUSE_FILTER_STOP, MOUSE_FILTER_PASS, MOUSE_FILTER_IGNORE, constants that correspond to the member variables above\n\nFor the mouse_filter, I couldn't see what it does in 3.0 alpha 1. For the grow_direction, I can see they might change the size calculation when the node's size changes, but in practice, with containers, I couldn't see a difference. If you know when to use it, please tell me and I'll add them to the PR.","is_cherrypick":false,"cherrypick_hash":"","pull":11725},"3d75b210b5c6468aac3bcb95124075f4e5eb7df8":{"hash":"3d75b210b5c6468aac3bcb95124075f4e5eb7df8","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11769 from neogaston/patch-2","body":"Indentation Error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eaa965d5efcd8d46fc019da7f20bba55a3ed59b1":{"hash":"eaa965d5efcd8d46fc019da7f20bba55a3ed59b1","is_merge":false,"authored_by":["MDQ6VXNlcjEzOTI1NDY1"],"author_raw":"neogaston <camiloatorrest@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Indentation Error","body":"TabError: inconsistent use of tabs and spaces in indentation\n\nwas fixed","is_cherrypick":false,"cherrypick_hash":"","pull":11769},"520467376ba4ebcf59730f0e6af5fa41c7a50e01":{"hash":"520467376ba4ebcf59730f0e6af5fa41c7a50e01","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"3DEditorGizmo: fix spotlight and camera gizmo & handle","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b358783ce94400e348807c7e7db75233a67cc54":{"hash":"1b358783ce94400e348807c7e7db75233a67cc54","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Slight proposed fixes to PBR.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26":{"hash":"c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Using advise from Matias, left the 0-1 range for lights, divisiom by PI, and multiplied lights by PI internally.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9a925c4e0e226b168f05b1d54b1050437869b5e":{"hash":"c9a925c4e0e226b168f05b1d54b1050437869b5e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Switched Burley/Lambert, and restored diffuse term to 0-1 range for compatibility.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d10e5eabedcdbcbb3b2854ed27b50b756a771b73":{"hash":"d10e5eabedcdbcbb3b2854ed27b50b756a771b73","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11719 from toger5/svg_color_convert_alpha","body":"keep alpha when converting svg colors fixes #11289","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d46ee36cc4d920ae97d5cb36ea04c90f52582d5":{"hash":"2d46ee36cc4d920ae97d5cb36ea04c90f52582d5","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"doc_status.py Python 2.7 backwards compatibility","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11757},"6c25c42c7752357ce20ad21b4207ab81a6390e9c":{"hash":"6c25c42c7752357ce20ad21b4207ab81a6390e9c","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11755 from gabrielformiga/fix-draw-bones","body":"Fix bone draw on viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6af38d119eb80e8ae69c0b5c72c9cd2f8c2e347a":{"hash":"6af38d119eb80e8ae69c0b5c72c9cd2f8c2e347a","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11399 from toger5/bottom_panel_debugger","body":"Bottom panel debugger","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24249a2c4d2d935aa8bdb489f7e208e7f8e322c3":{"hash":"24249a2c4d2d935aa8bdb489f7e208e7f8e322c3","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTM1MTM0"],"author_raw":"Gabriel <gabriel.formiga@gmail.com>","committer_raw":"Gabriel <gabriel.formiga@gmail.com>","summary":"Fix bones draw on viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11755},"b6b2ec7b7738512fa5edffe6b6a84b15e94ed33b":{"hash":"b6b2ec7b7738512fa5edffe6b6a84b15e94ed33b","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"balint magyar <magyarb0201@gmail.com>","committer_raw":"balint magyar <magyarb0201@gmail.com>","summary":"Fixed center align in LineEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11754},"bc870468f157d18f537ca3393fd38b1add640a4a":{"hash":"bc870468f157d18f537ca3393fd38b1add640a4a","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTQxMjc="],"author_raw":"Bartłomiej T. Listwon <blistwon@gmail.com>","committer_raw":"Bartłomiej T. Listwon <blistwon@gmail.com>","summary":"Fix scons: *** No SConstruct file found","body":"Add --directory=$(ProjectDir) to build_commandline()","is_cherrypick":false,"cherrypick_hash":"","pull":11752},"99a464ceb4da8558e35d933a30dbaba8025860d8":{"hash":"99a464ceb4da8558e35d933a30dbaba8025860d8","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11694 from tagcup/lambert_normalization","body":"Ensure that Lambert is energy conserving.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"936f63a2dd53253737babafd9260da0cb4b6720e":{"hash":"936f63a2dd53253737babafd9260da0cb4b6720e","is_merge":false,"authored_by":["MDQ6VXNlcjE1NTQxMjc="],"author_raw":"Bartłomiej T. Listwon <blistwon@gmail.com>","committer_raw":"Bartłomiej T. Listwon <blistwon@gmail.com>","summary":"Fix IntelliSense","body":"Fix the CPPPATH passed to MSVSProject. Uses SCons Dir() function to convert \"#\" paths http://www.scons.org/doc/0.97/HTML/scons-user/a3414.html#CV-CPPPATH","is_cherrypick":false,"cherrypick_hash":"","pull":11753},"6c15c23889772ce4986765e801be3f216ed50a11":{"hash":"6c15c23889772ce4986765e801be3f216ed50a11","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Replace a OPCODE_BREAK with break in opcode 31","body":"This was a mistake made in 520d84e. There are no more other looping\nstructures left in this function.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c36d133d736357253d1922c3870f7458c8cb760":{"hash":"4c36d133d736357253d1922c3870f7458c8cb760","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11745 from jagt/fix-graphedit-scroll-axis","body":"Fix GraphEdit mouse scroll axis.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58647e149695d75eaebf02558d176df7df6cb744":{"hash":"58647e149695d75eaebf02558d176df7df6cb744","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11748 from tagcup/fix_burley","body":"Add missing N.L factor to Burley's contribution to radiance.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"872dd67876ac5676a28e99df0331517f446db8b1":{"hash":"872dd67876ac5676a28e99df0331517f446db8b1","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAudioBus: restore delete option on master bus","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ece18153c6d26bf7964dc0a46afa31b85c545b46":{"hash":"ece18153c6d26bf7964dc0a46afa31b85c545b46","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add missing N.L factor to Burley's contribution to radiance.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86bcbd5b152e0df512512c14356ac9e694d148c2":{"hash":"86bcbd5b152e0df512512c14356ac9e694d148c2","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTEyOA=="],"author_raw":"jagt <jagt@live.com>","committer_raw":"jagt <jagt@live.com>","summary":"Fix GraphEdit mouse scroll axis.","body":"maps BUTTON_WHEEL_UP/DOWN to vscroll of GraphEdit.\nmaps KEY_SHIFT + BUTTON_WHEER_UP/DOWN to hscroll of GraphEdit.","is_cherrypick":false,"cherrypick_hash":"","pull":11745},"d3345121ccf12eb5f11f4200b3b4ddc92823817c":{"hash":"d3345121ccf12eb5f11f4200b3b4ddc92823817c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to set a module enabled/disabled by default by adding is_enabled() to config.py","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0fb178b58d24d886bfa417a9fe5f298ce5e3e58":{"hash":"a0fb178b58d24d886bfa417a9fe5f298ce5e3e58","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix zoom button not zooming on the screen center","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11743},"0c82d113edc4f7cc1bef11c2e03b2a1b39de90fb":{"hash":"0c82d113edc4f7cc1bef11c2e03b2a1b39de90fb","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11733 from tagcup/env_brdf","body":"Fix environmental BRDF.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfaf071ae3c06cf8ccd82b4b1f0e089e00d937f1":{"hash":"dfaf071ae3c06cf8ccd82b4b1f0e089e00d937f1","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix environmental BRDF.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40dcf4a2e75b497f4147547a880c57bc8e14a6aa":{"hash":"40dcf4a2e75b497f4147547a880c57bc8e14a6aa","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTM1MTM0"],"author_raw":"Gabriel <gabriel.formiga@gmail.com>","committer_raw":"Gabriel <gabriel.formiga@gmail.com>","summary":"Change to shrink_x2 function preventing it set a 0 width/height","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11730},"42e2821d04a5efd434fffa090e817905d30a0c73":{"hash":"42e2821d04a5efd434fffa090e817905d30a0c73","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11635 from Jerome67000/docs_AudioEffects","body":"[DOCS] AudioEffects doc\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f058fa660d8ac05c264e4d2392c7ebd0354428f8":{"hash":"f058fa660d8ac05c264e4d2392c7ebd0354428f8","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11720 from ISylvox/EnhanceExperience-onUsing-DragNDropAssetTo2DViewport","body":"Rename Patch9Rect into NinePatchRect on \"Drag & Drop Asset to 2D Viewport\" Feature","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f1a5e71a68c646327a23a1d77deb0d34e335a11":{"hash":"9f1a5e71a68c646327a23a1d77deb0d34e335a11","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11721 from groud/Fix_node2D_lock","body":"Fixes node2D not lockable/groupable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4537977d6dd2a76580d9ab611a18634efab55c74":{"hash":"4537977d6dd2a76580d9ab611a18634efab55c74","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Renamed fixed_process to physics_process","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11659},"57ef77376fc369f3d9bb86278a22ce2a73ace732":{"hash":"57ef77376fc369f3d9bb86278a22ce2a73ace732","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"VisualScript crashfix when returns are too few","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11724},"c9e1bff93f86b30074ce178a1a7ef2cffe3b14a5":{"hash":"c9e1bff93f86b30074ce178a1a7ef2cffe3b14a5","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes node2D not lockable/groupable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11721},"1f30bcb2648555ee8fd0fd66d25732cb8ca1f50d":{"hash":"1f30bcb2648555ee8fd0fd66d25732cb8ca1f50d","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Renamed Patch9Rect (which was expected to be renamed to NinePacthRect) into NinePatchRect on \"drag & drop asset to 2D viewport\" feature.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11720},"b3826901c7794004e9cf8a51b5cdba88c2bfb31a":{"hash":"b3826901c7794004e9cf8a51b5cdba88c2bfb31a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"keep alpha when converting svg colors fixes #11289","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11719},"313b1a639c808677ee4bdca83e35ce645a23d1a2":{"hash":"313b1a639c808677ee4bdca83e35ce645a23d1a2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11712 from BastiaanOlij/fix_windows_reserved_far_near","body":"near and far are reserved for near and far pointers in MSVC","is_cherrypick":false,"cherrypick_hash":"","pull":""},"854afba672811ce9329e5b9d2cf78aa52c07745b":{"hash":"854afba672811ce9329e5b9d2cf78aa52c07745b","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11668 from scayze/open_empty_script_fix","body":"fixed not beeing able to open empty scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"670e443046b8444de4813178ca23aeb785e66b0e":{"hash":"670e443046b8444de4813178ca23aeb785e66b0e","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11684 from toger5/tab_container_menu_button_center","body":"Vertical alignement (TabContainer menu button)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc846fdf0acb868727855d1c8120eeae936aba9c":{"hash":"cc846fdf0acb868727855d1c8120eeae936aba9c","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11701 from toger5/coustom_script_bg_fix","body":"fixed custom background weird offset for code editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6dfce6b526fb3a48ceb450f9fe476ad94d7186a":{"hash":"e6dfce6b526fb3a48ceb450f9fe476ad94d7186a","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11704 from Hinsbart/move_interface_properties","body":"EditorSettings: Move interface/ properties to interface/editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12d40fa03f95cccfb6af994b03576f78af314891":{"hash":"12d40fa03f95cccfb6af994b03576f78af314891","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Merged iphone and osx audio drivers into drivers/coreaudio","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11716},"4c712b9db573efb2660f575002706c6cfe3cbcdd":{"hash":"4c712b9db573efb2660f575002706c6cfe3cbcdd","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzk2MzU="],"author_raw":"Lucas Eriksson <dracc@berit.dracc.se>","committer_raw":"Lucas Eriksson <dracc@berit.dracc.se>","summary":"Added VehicleWheel::get_skidinfo().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11713},"cf56711a7ee9e67acf41472453e44f955b457ed7":{"hash":"cf56711a7ee9e67acf41472453e44f955b457ed7","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"near and far are reserved for near and far pointers in MSVR","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11712},"f494470005675a03584308d850307bf3c1fd568e":{"hash":"f494470005675a03584308d850307bf3c1fd568e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored ability to import OBJ files as meshes directly. Finally closes #9445.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfd75f7a4eb7c2814fc198989ceac87fe37080d1":{"hash":"cfd75f7a4eb7c2814fc198989ceac87fe37080d1","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTQ3NjM="],"author_raw":"mhilbrunner <m.hilbrunner@gmail.com>","committer_raw":"mhilbrunner <m.hilbrunner@gmail.com>","summary":"Editor: Run validation on every text change, not only inserts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11661},"0a5799fb439f8f6a29e3587970cf5af0b24773d9":{"hash":"0a5799fb439f8f6a29e3587970cf5af0b24773d9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly allow completion on variable initializer arguments, closes #9359","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4e20555e8e1e7dc2ba2e653abfbf7b074e7e75f":{"hash":"d4e20555e8e1e7dc2ba2e653abfbf7b074e7e75f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to set a custom FOV makes it possible to use sky on orthogonal view. Closes #9186","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f423342f4d28b8cd4a8ef1b783ffc76425ce1e0":{"hash":"3f423342f4d28b8cd4a8ef1b783ffc76425ce1e0","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"create dialog search preferrence fixes: #11697","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11706},"20eb17a685bb426b2de4a1e791d90241e1a5b5e6":{"hash":"20eb17a685bb426b2de4a1e791d90241e1a5b5e6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"EditorSettings: Move interface/ properties to interface/editor","body":"Fixes inconsistent behaviour where clicking on the \"Interface\"\nin the Editor Settings wouldn't collapse the category as is the\ncase for all the other categories.","is_cherrypick":false,"cherrypick_hash":"","pull":11704},"c56c67db39b619d37c503e41e718f9cda39c3f0e":{"hash":"c56c67db39b619d37c503e41e718f9cda39c3f0e","is_merge":false,"authored_by":["MDQ6VXNlcjgzNDI1OTk="],"author_raw":"Andrea Catania <info@andreacatania.com>","committer_raw":"Andrea Catania <info@andreacatania.com>","summary":"Added new API to get body direct state","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11702},"8c087e046d393a2fb5dd1d458139acc78431807d":{"hash":"8c087e046d393a2fb5dd1d458139acc78431807d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed coustom bg weired offset for code editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11701},"3e09b9b3353bcaf2b60b4bd3ef3fb2c5a9189ad8":{"hash":"3e09b9b3353bcaf2b60b4bd3ef3fb2c5a9189ad8","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix clearcoat without Schlick-GGX specular.","body":"Fixes #11698.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33c600fedc7417b2c9d2919332c236c7c5a58609":{"hash":"33c600fedc7417b2c9d2919332c236c7c5a58609","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Ensure that Lambert is energy conserving.","body":"Also remove the diffuse_color factor in Oren-Nayar (which was already taken care of below, oops).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c5fa0947d724c0dcb24643f692f7a9d686a5490":{"hash":"2c5fa0947d724c0dcb24643f692f7a9d686a5490","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11672 from tagcup/fix_oren_nayar","body":"Fix Oren-Nayar diffuse.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"814c50106bd080220331c38d0a81c35164fd648f":{"hash":"814c50106bd080220331c38d0a81c35164fd648f","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Vertical alignement (TabContainer menu button)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11684},"dee100139008bd4dd8c270da6a7f5aa326a32c25":{"hash":"dee100139008bd4dd8c270da6a7f5aa326a32c25","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11667 from toger5/help_bg","body":"fixed help bg","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11c7323043627ca6947dd00e02137fb4636cc7a8":{"hash":"11c7323043627ca6947dd00e02137fb4636cc7a8","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11681 from ISylvox/texure-to-texture","body":"Fix Typo: 'Texure' to 'Texture'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da970c5c5f0cacbddd57dcffa0cd123f3ca3a10a":{"hash":"da970c5c5f0cacbddd57dcffa0cd123f3ca3a10a","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Prevent a possible crash when exporting to MeshLibrary","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11674},"8cb67b03a9cd7df802ea9a98f6ac2a10e6071cb8":{"hash":"8cb67b03a9cd7df802ea9a98f6ac2a10e6071cb8","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix Oren-Nayar diffuse.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"296941f7459d2ed17523ce99806f2816d2dcc76c":{"hash":"296941f7459d2ed17523ce99806f2816d2dcc76c","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"fix not beeing able to open empty scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11668},"392a94686c1b22c0720f708db1feb80f24d1e08e":{"hash":"392a94686c1b22c0720f708db1feb80f24d1e08e","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed typo: 'texure' to 'texture'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11681},"541b0d0238c8c8fa52b13a31ce9106285a18a871":{"hash":"541b0d0238c8c8fa52b13a31ce9106285a18a871","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed help bg","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11667},"15986ea34322529637957d35ac66ad47ff936234":{"hash":"15986ea34322529637957d35ac66ad47ff936234","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Several visual improvements.","body":"Added proper label sizing\nImproved text editor status bar\nFixed some issues with ItemList and also some style fixes\nAdded background to color picker samples (the mrcdk fix)\nFixed slider ticks.\nAdded VS breakpoint and error styleboxes.","is_cherrypick":false,"cherrypick_hash":"","pull":11646},"e8c620abac374dd29b2c81b6bce4ed70a6970277":{"hash":"e8c620abac374dd29b2c81b6bce4ed70a6970277","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed bottom panel debugger exception","body":"- make it work in combination with the border for tabs\n- fixed updating when changing theme","is_cherrypick":false,"cherrypick_hash":"","pull":11399},"e49ac08c24a9a62c6766fdddcd1f9908002cb013":{"hash":"e49ac08c24a9a62c6766fdddcd1f9908002cb013","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"do not overlap current line with selection color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11407},"ca4f055db0a4e6f9ea7b38cde14dc85ada3330e2":{"hash":"ca4f055db0a4e6f9ea7b38cde14dc85ada3330e2","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"reintroduce generic mobile vr interface","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11658},"d9272bfdbf9db94f101bdc4c90939288c8df45b2":{"hash":"d9272bfdbf9db94f101bdc4c90939288c8df45b2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"always use the adaptive code theme selection color in help since it wont changed based on the code theme anyways.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11407},"d58a159e3864bf6664851022bd26a7a98dc7fcf5":{"hash":"d58a159e3864bf6664851022bd26a7a98dc7fcf5","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"keep font color on selection as default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11407},"8c19cc7b3da43d143f4316e1b7de2c7c2a35b328":{"hash":"8c19cc7b3da43d143f4316e1b7de2c7c2a35b328","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jérôme <jgully@divalto.fr>","summary":"[DOCS] Adds AudioEffects doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11635},"1f60d0c23f25910904cad1b2318785e00228c90c":{"hash":"1f60d0c23f25910904cad1b2318785e00228c90c","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow using wildcards to filter docstatus class names","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":11654},"45a322b6ae945c6a31e9c1744f24f8776edf4a68":{"hash":"45a322b6ae945c6a31e9c1744f24f8776edf4a68","is_merge":false,"authored_by":["MDQ6VXNlcjEzNzcyOQ=="],"author_raw":"Dylan Enloe <enloed@gmail.com>","committer_raw":"Dylan Enloe <enloed@gmail.com>","summary":"Fix crash when unsharing a range that is not shared","body":"Added a guard to Range::_unref_shared to prevent it from doing anything\nin the event that shared is null.\n\nFixes Issue: #11521","is_cherrypick":false,"cherrypick_hash":"","pull":11650},"4f39ce32b9195405f934445b20059e86632b47f9":{"hash":"4f39ce32b9195405f934445b20059e86632b47f9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to light shaders, should work now..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da144fed4c49133a93b3b83cfc665352c0af351a":{"hash":"da144fed4c49133a93b3b83cfc665352c0af351a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11617 from groud/fix_bad_display","body":"Fixes bad display","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78423320d78235a5b2fde05e7816f79de729f317":{"hash":"78423320d78235a5b2fde05e7816f79de729f317","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11618 from tagcup/button_toggle","body":"Fix toggle mode of BaseButton.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64ac2b13ed9198a018397042fded8e3c1cccde7b":{"hash":"64ac2b13ed9198a018397042fded8e3c1cccde7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11632 from guilhermefelipecgs/fix_icon","body":"Fix remove icon in autoload panel\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bad5dd37b087c3ba0acc9fd29b6de8ddde1b5a64":{"hash":"bad5dd37b087c3ba0acc9fd29b6de8ddde1b5a64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11624 from tagcup/burley_pow","body":"Avoid pow in Burley diffuse.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5cccf26a99e5eb3c04efb953ce76e58fa2d524f":{"hash":"d5cccf26a99e5eb3c04efb953ce76e58fa2d524f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11633 from marcelofg55/fix_audio_clear","body":"Fixed bug with clearing the stream in AudioPlayerStream","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f12b4e5fa3b3aeec71399e0f329b0cad281ac301":{"hash":"f12b4e5fa3b3aeec71399e0f329b0cad281ac301","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fixed bug with clearing the stream in AudioPlayerStream","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11633},"bdd53615481a07eb26233f62c1fc66b1f56c9d5a":{"hash":"bdd53615481a07eb26233f62c1fc66b1f56c9d5a","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Fix remove icon in autoload panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11632},"dc18b8d7e848a4de7f91e30c1ba23b634395c22e":{"hash":"dc18b8d7e848a4de7f91e30c1ba23b634395c22e","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11622 from scayze/opcode_break_fix","body":"Fixed error when extending another class in GDscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6eb5af2b5af7b86a642396a719c746618dc6177e":{"hash":"6eb5af2b5af7b86a642396a719c746618dc6177e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11625 from cbscribe/kcc_sprite_doc","body":"[DOCS] Update AnimatedSprite class ref\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"129a37421d41b3a96abf2594e91d906de976c7ee":{"hash":"129a37421d41b3a96abf2594e91d906de976c7ee","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update AnimatedSprite class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11625},"ae78413bb1a8375ddd376ad450ed2517c4077789":{"hash":"ae78413bb1a8375ddd376ad450ed2517c4077789","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Avoid pow in Burley diffuse.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0722df482988de8b032c6a878a761bccbf07f7bb":{"hash":"0722df482988de8b032c6a878a761bccbf07f7bb","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Fixed wrong break statement in GDFunction::call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11622},"9c516d8383d0cc7b1372dfe8450453bbd6cca034":{"hash":"9c516d8383d0cc7b1372dfe8450453bbd6cca034","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix toggle mode of BaseButton.","body":"..which got broken with #11480.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd8a5fba30510558ce34f6a863567d668524f5b3":{"hash":"bd8a5fba30510558ce34f6a863567d668524f5b3","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes set_anchors_and_margins_preset()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11617},"6f185cc9f7d8f9880dec01be86cf129dd0a38b84":{"hash":"6f185cc9f7d8f9880dec01be86cf129dd0a38b84","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Remove unecessary anchors&margins set causing bad display (sons of containers)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11617},"0dbec3abbb76fcc8ab7721286415abfb91873f88":{"hash":"0dbec3abbb76fcc8ab7721286415abfb91873f88","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11612 from hpvb/fix-11602","body":"Build MSVC safe_refcount in a separate compilation unit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"350fcb6d98144f2a15c454170563eeac3c9d6dd1":{"hash":"350fcb6d98144f2a15c454170563eeac3c9d6dd1","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Build MSVC safe_refcount in a separate compilation unit","body":"Including windows.h in a globally included header gives all kinds of\nissues. Move the MSVC implementation for safe_refcount back into a .cpp\nfile to prevent this from happening.","is_cherrypick":false,"cherrypick_hash":"","pull":11612},"aad234d5ac53c03e8c615ebbae64100aa57a0817":{"hash":"aad234d5ac53c03e8c615ebbae64100aa57a0817","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"PrzemysÅaw GoÅÄ
b (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Scale editing Gizmo for Spatial Editor","body":"Added support for axis locked scaling with handles, supports both world and local space. Local space recommended for most editing tasks.\nAlso fixed some small bugs, polished Gizmo looks and cleaned up some dead code.\nHappy scaling! :)","is_cherrypick":false,"cherrypick_hash":"","pull":11478},"203fed204c5d473aa171796f7ba4fe082f391ba1":{"hash":"203fed204c5d473aa171796f7ba4fe082f391ba1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"CI: Disable MinGW build on Travis and add AppVeyor badge","body":"Now that AppVeyor handles testing Windows builds with MSVC,\nwe can skip the need to test against Travis' old MinGW toolchain\nand have a faster CI process.\n\nAlso try building X11 binaries against system OpenSSL, should\nspeed up build.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a87fe37c19d36b6edf5fbc7ccb08528f25833a9":{"hash":"9a87fe37c19d36b6edf5fbc7ccb08528f25833a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11607 from volzhs/theme-update","body":"Update theme property respectively","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7119858ce6b5e8dd045589da8387b1c1cd4c76ef":{"hash":"7119858ce6b5e8dd045589da8387b1c1cd4c76ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11611 from fcobos/lto_jobs","body":"Reduce gcc lto build time by telling the linker to use the number of jobs indicated by -j\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec644ccb69dae13c173d69cb26b9a59ae20854e3":{"hash":"ec644ccb69dae13c173d69cb26b9a59ae20854e3","is_merge":false,"authored_by":["MDQ6VXNlcjIxMjk5NjQ="],"author_raw":"Felix M. Cobos <felix.cobos@gmail.com>","committer_raw":"Felix M. Cobos <felix.cobos@gmail.com>","summary":"Reduce gcc lto build time by telling the linker to","body":"use the number of jobs indicated by -j","is_cherrypick":false,"cherrypick_hash":"","pull":11611},"7123a81e43885aad4a50b24981492c57bf9b9320":{"hash":"7123a81e43885aad4a50b24981492c57bf9b9320","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11610 from sbeca/pr-osx-version","body":"Change OSX version from 2.2-dev to 3.0-dev\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c6a49b5f534f84591777c4ad17d518c3cd779f2":{"hash":"1c6a49b5f534f84591777c4ad17d518c3cd779f2","is_merge":false,"authored_by":["MDQ6VXNlcjE2MzUyMjg="],"author_raw":"Scott Beca <scott.beca@gmail.com>","committer_raw":"Scott Beca <scott.beca@gmail.com>","summary":"Change OSX version from 2.2-dev to 3.0-dev","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11610},"92c34eaf9c4b70e2e99f7c8f6b390d682e903ddf":{"hash":"92c34eaf9c4b70e2e99f7c8f6b390d682e903ddf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add AppVeyor CI file for MSVC builds","body":"This improves our compiler coverage in our CI builds.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e0d18b9c00609523b6d3090cfdcad8f618a7b3f":{"hash":"3e0d18b9c00609523b6d3090cfdcad8f618a7b3f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update theme property respectively","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11607},"ccb4a6acee24ca0e0f14599364e171b7b88f8ac4":{"hash":"ccb4a6acee24ca0e0f14599364e171b7b88f8ac4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11600 from volzhs/fix-crash-lineedit","body":"Fix crash when scene has LineEdit and run from editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5f071705309596dafe3352302e9e416f3e09760":{"hash":"c5f071705309596dafe3352302e9e416f3e09760","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when scene has LineEdit and run from editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11600},"59c3f61d57e745db2eb5ee2eab9c4cac17105f7b":{"hash":"59c3f61d57e745db2eb5ee2eab9c4cac17105f7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11587 from Zylann/directional_light_init","body":"In editor, instance DirectionalLight with an initial orientation\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da03791e454e27cda66248d72d85947a8493dcbd":{"hash":"da03791e454e27cda66248d72d85947a8493dcbd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11598 from djrm/pr_fix_code_editor_close","body":"Fix missing code editor find and replace missing hover icon.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"777f26fe29718a6609bea84f693ae96d8f22a01c":{"hash":"777f26fe29718a6609bea84f693ae96d8f22a01c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11597 from djrm/pr_interface_colors","body":"Removed most of the custom colors from the interface.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1da6b4d1d1a2154fba85f5a37f958d333347ab10":{"hash":"1da6b4d1d1a2154fba85f5a37f958d333347ab10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11558 from djrm/pr_spatial_grid","body":"Removed transparency from spatial editor grid.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"541c4bfd6ebd256a8b2ec321c1276575e7f2d56b":{"hash":"541c4bfd6ebd256a8b2ec321c1276575e7f2d56b","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix missing code editor find and replace missing hover icon.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11598},"e2861a3b7cbf92ab018b75e330b10abc42463a6e":{"hash":"e2861a3b7cbf92ab018b75e330b10abc42463a6e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Removed transparency from spatial editor grid.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11558},"b622c92fad36ef7c8cfb84f7e0de188557808ee0":{"hash":"b622c92fad36ef7c8cfb84f7e0de188557808ee0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Removed most of the custom colors from the interface.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11597},"20918587d39c5c9c370e3b4beccf883f553d9b3e":{"hash":"20918587d39c5c9c370e3b4beccf883f553d9b3e","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11575},"07ccfa6a07baa8210f354aaf2098ee27a933734f":{"hash":"07ccfa6a07baa8210f354aaf2098ee27a933734f","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Python header generator now generates strings with escape characters.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11592},"f577efd47ed2f0aa801155756e4ba5d5ea2d5f2b":{"hash":"f577efd47ed2f0aa801155756e4ba5d5ea2d5f2b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11424 from groud/control_node_presets","body":"Implements set_margins_preset(...)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9e1753c3cf96015893d4d138d6f085995f00035":{"hash":"e9e1753c3cf96015893d4d138d6f085995f00035","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11445 from Cradmon/refactorCoreMap","body":"Refactor core/map.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c79fc6716e0ccfec5f05e1ae1f5e90d79e6689d2":{"hash":"c79fc6716e0ccfec5f05e1ae1f5e90d79e6689d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11518 from hpvb/gdscript-direct-dispatch","body":"Some more GDScript performance optimizations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ac8c2fa91ad1b7b1612c6621898087600192b9b":{"hash":"2ac8c2fa91ad1b7b1612c6621898087600192b9b","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"In editor, instance DirectionalLight with an initial sun-like orientation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11587},"938681724f80ef6ae5c1e0bc64b479bae7fdda5c":{"hash":"938681724f80ef6ae5c1e0bc64b479bae7fdda5c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11541 from Paulb23/tree_arrow_goto_parent","body":"Goto to parent on left arrow in tree with single column\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1aabf4c1668bd989db6667a2dcc76d5699d84833":{"hash":"1aabf4c1668bd989db6667a2dcc76d5699d84833","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11542 from marcelofg55/bucket_limit","body":"Bucket fill will now incrementally process the queue on preview mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5567cbe6aeb857b98694acad6fce6b66e9d7be73":{"hash":"5567cbe6aeb857b98694acad6fce6b66e9d7be73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11545 from Paulb23/line_edit_caret_blink_resetting_issue_10764","body":"Fixed caret blink and speed resetting in scenes, issue 10764\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7bb9a26de383d811cb6a8bc3f8fac7008f58acc9":{"hash":"7bb9a26de383d811cb6a8bc3f8fac7008f58acc9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11546 from Paulb23/scrollbar_jitter","body":"Fixed scrollbar Jitter when clicking\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25264568076c4aaea1319c941fdc64bd28d4c078":{"hash":"25264568076c4aaea1319c941fdc64bd28d4c078","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11564 from djrm/pr_editor_settings_undo","body":"Added the ability to revert to initial value in editor settings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78aa7b382a8b1c80e0e2b01e02ff0acb2942e2e1":{"hash":"78aa7b382a8b1c80e0e2b01e02ff0acb2942e2e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11567 from QuLogic/scons-var-types","body":"Add types to scons command-line options","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5195935156f942418a2ef3f1159a4bab391ba11e":{"hash":"5195935156f942418a2ef3f1159a4bab391ba11e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11569 from djrm/pr_audio_buses_fixes","body":"Improved audio buses editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fe8e730a01b44650ee1540d662f5122474fec9d":{"hash":"8fe8e730a01b44650ee1540d662f5122474fec9d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11576 from volzhs/output-console","body":"Add font size setting for output panel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dae02a90415b3af5ad2f14297e6259641cccef81":{"hash":"dae02a90415b3af5ad2f14297e6259641cccef81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11580 from endragor/ios-export","body":"Enhance iOS export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5da28f24cbab915098165b13f50bcda049e273e":{"hash":"c5da28f24cbab915098165b13f50bcda049e273e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed constness of variant functions, as well as visual script sequence ports. Closes #11258","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e69d19116e8d0d64fcbb096d925249e5d3596ed":{"hash":"3e69d19116e8d0d64fcbb096d925249e5d3596ed","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Use BoolVariable in platform-specific options.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11567},"5be675eb0332ccf660a81df51701146997ef9fcb":{"hash":"5be675eb0332ccf660a81df51701146997ef9fcb","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Use BoolVariable for module options.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11567},"45a9a680a3cf54d4f43c46c3ec43a108ee62b834":{"hash":"45a9a680a3cf54d4f43c46c3ec43a108ee62b834","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Use BoolVariable for third-party options.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11567},"ffab67b8daea8e3379824105439eba8226b72fde":{"hash":"ffab67b8daea8e3379824105439eba8226b72fde","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Use BoolVariable in target/component/advanced options.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11567},"f9e463bce2607c5136acc79ecd495f8b62b8e5ad":{"hash":"f9e463bce2607c5136acc79ecd495f8b62b8e5ad","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Use EnumVariable for choice-based build options.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11567},"f5b3b24c22186f50b3e57fc162ef9790f288c704":{"hash":"f5b3b24c22186f50b3e57fc162ef9790f288c704","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Enhance iOS export","body":"- The export process now builds complete .ipa on macOS, instead of just\ncreating XCode project.\n\n- The project includes Capabilities games usually require: Game Center,\nPush Notifications, In-App Purchase.\n\n- Icons and launch screens can be specified in export preset.","is_cherrypick":false,"cherrypick_hash":"","pull":11580},"0a6446ff361f1674649e1625eb5868478d998091":{"hash":"0a6446ff361f1674649e1625eb5868478d998091","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11577 from ISylvox/AudioEffectChorus-VoiceCount","body":"Fix Voice_Count Issues in AudioEffectChorus\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c3f80c5260319002b1f5ba7bc78f5ab21064f18":{"hash":"6c3f80c5260319002b1f5ba7bc78f5ab21064f18","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11579 from Noshyaar/pr-","body":"2DEditor: fix duplicated 'id_pressed' connection\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"758accdcc2a780a52fbd78def451243d73ba59e6":{"hash":"758accdcc2a780a52fbd78def451243d73ba59e6","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Make variant_op jumptable const","body":"Not doing this was a bit of an oversight","is_cherrypick":false,"cherrypick_hash":"","pull":11518},"158c3fbf3cf0116cdf5d7b74237db6c56db24e4f":{"hash":"158c3fbf3cf0116cdf5d7b74237db6c56db24e4f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Allow inlining of all parts of safe_refcount","body":"Differences with this aren't huge but the effort is minimal, in some\nworkloads gain a couple of percent of performance.","is_cherrypick":false,"cherrypick_hash":"","pull":11518},"0a338a28d913b882f63444820073fecc421cbd5d":{"hash":"0a338a28d913b882f63444820073fecc421cbd5d","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove several checks on DEBUG_RELEASE","body":"These errors shouldn't be possible on a tested game. Remove the checks\non release. Shaves about 10% off of tight loops.","is_cherrypick":false,"cherrypick_hash":"","pull":11518},"520d84e042bcc5d211950022abb40ff7cc90b15b":{"hash":"520d84e042bcc5d211950022abb40ff7cc90b15b","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Use computed goto to dispatch next opcode","body":"On compulers that define __GNUC__ use computed goto to directly dispatch\nthe next instruction rather than going through another switch statement.\nThis saves a jump and some comparisons.\n\nIn tight loops this is is roughly 10% faster than the switch() method.","is_cherrypick":false,"cherrypick_hash":"","pull":11518},"dcc759fbbcd62766a59ef077a668962862924aa8":{"hash":"dcc759fbbcd62766a59ef077a668962862924aa8","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"2DEditor: fix duplicated 'id_pressed' connection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79e506ff520b3d53680d131f8bd0ce5e0f0da6ec":{"hash":"79e506ff520b3d53680d131f8bd0ce5e0f0da6ec","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add font size setting for output panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11576},"ffca222d171cc88f52c35436919f892f8e78df6b":{"hash":"ffca222d171cc88f52c35436919f892f8e78df6b","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed Voice_Count issues in AudioEffectChorus:","body":"- Setting voice_count value to 4 (MAX_VOICES) is now allowed\n- Fixed slider glitch on setting voice_count value","is_cherrypick":false,"cherrypick_hash":"","pull":11577},"09800ac65079599c568679b53962a313182885ea":{"hash":"09800ac65079599c568679b53962a313182885ea","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AudioEffectLimiter: fix wrong soft_clip_ratio getter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9a89efcf822d260b033dcd02127c5874511d01a":{"hash":"e9a89efcf822d260b033dcd02127c5874511d01a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11553 from cbscribe/kcc_spriteframes_doc","body":"[DOCS] Update SpriteFrames class ref\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0761efaf36fce5e4ae374d70c129074b4dd749c5":{"hash":"0761efaf36fce5e4ae374d70c129074b4dd749c5","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11552 from Tetane/master","body":"Add missing constant binding STRETCH_ASPECT_EXPAND in SceneTree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a2311e3505765e37b736fe6bb46bb229e00701f":{"hash":"1a2311e3505765e37b736fe6bb46bb229e00701f","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Extract logging logic","body":"Previously logging logic was scattered over OS class implementations\nwith plenty of duplication. Major changes in this commit:\n\n- Extracted logging logic into a separate Logger hierarchy. It allows\neasy configuration of logging mechanism depending on compile-time or\nrun-time configuration.\n\n- Implemented RotatedFileLogger which is usually used with StdLogger,\nproviding persistency of logs. It is often important to be able to\nobtain logs of the game even in production to be able to understand\nwhat happened prior to some problem. On mobile there previously was\nno way to obtain the logs aside from having the device connected to\nyour machine.\n\n- flush() is not performed in release mode for every logged line. It\nis only performed for errors.","is_cherrypick":false,"cherrypick_hash":"","pull":11568},"ab644de1d84c4e233d2b718a34529cf0cbd06e04":{"hash":"ab644de1d84c4e233d2b718a34529cf0cbd06e04","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11571 from ISylvox/phyisics-to-physics","body":"Remove print_line in Physics2DServerWrapMT::init()\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ed5e75dd7911ba3b2ef6db04feed372a89807e8":{"hash":"1ed5e75dd7911ba3b2ef6db04feed372a89807e8","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Removed print_line in Physics2DServerWrapMT::init()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11571},"af053ecf4de0b281a51a3b82a17df5ea581b793c":{"hash":"af053ecf4de0b281a51a3b82a17df5ea581b793c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11570 from djrm/pr_fix_tooltip","body":"Fixed tooltip font color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee9f8ec1d6aa64897b0b9350b5fe68098a35c6c9":{"hash":"ee9f8ec1d6aa64897b0b9350b5fe68098a35c6c9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed tooltip font color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11570},"0f5f916bf004dc049a8de9af613d9ecf55658c76":{"hash":"0f5f916bf004dc049a8de9af613d9ecf55658c76","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved audio buses editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11569},"14b4ad931f54c73aff9021a1314943278295e602":{"hash":"14b4ad931f54c73aff9021a1314943278295e602","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10796 from djrm/pr_better_project_creation","body":"Improved New Project and Import project experience","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5676c42ae02f995b7915edc8afe3de9a73ebecfc":{"hash":"5676c42ae02f995b7915edc8afe3de9a73ebecfc","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added the ability to revert to initial value in editor settings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11564},"c4aa634b8a31e7ff86c934b4b90533e7d02735ee":{"hash":"c4aa634b8a31e7ff86c934b4b90533e7d02735ee","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11563 from QuLogic/scons-version","body":"Bump required scons version to 0.98.1.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba0dcbbdc33f1aaeb44755ec6c2b2cc22fc41e0f":{"hash":"ba0dcbbdc33f1aaeb44755ec6c2b2cc22fc41e0f","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Bump required scons version to 0.98.1.","body":"* Environment.AddPostAction() and the global AlwaysBuild() were added in\n0.93, so requiring 0.14 is broken.\n* Environment.Decider and Glob were added in some intermediate 0.97\nrelease.\n* The Variables object was added in 0.98.1.","is_cherrypick":false,"cherrypick_hash":"","pull":11563},"06ce436144410fc0f8f117d2303b79acc4ac5335":{"hash":"06ce436144410fc0f8f117d2303b79acc4ac5335","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update SpriteFrames class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11553},"b3f3a91e15b258ae0061110ac489940f10d666c0":{"hash":"b3f3a91e15b258ae0061110ac489940f10d666c0","is_merge":false,"authored_by":["MDQ6VXNlcjEzNTQyNzQ4"],"author_raw":"Tetane <Tetane@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add a missing constant binding in SceenTree","body":"Add missing constant binding \"STRETCH_ASPECT_EXPAND\"\n(I cannot test it because godot does not compile anymore on my pc (windows10))","is_cherrypick":false,"cherrypick_hash":"","pull":11552},"1f4685375f2d2e36a2e19e67ac9f614b8c99ea28":{"hash":"1f4685375f2d2e36a2e19e67ac9f614b8c99ea28","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix typo in fixed-fps help line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1246512803d7be7affc75ca0a6730563225e40b":{"hash":"a1246512803d7be7affc75ca0a6730563225e40b","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11549 from hpvb/fix-11543","body":"Fix Dictionary set_named","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41701ed04429e3fbcb0b50bfd3ae3bf52bdd915e":{"hash":"41701ed04429e3fbcb0b50bfd3ae3bf52bdd915e","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11550 from marcelofg55/get_named_ret","body":"Fix Variant::get_named return when p_index is invalid","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57d438eb7a3b15f080a7184b32fb937d116c2954":{"hash":"57d438eb7a3b15f080a7184b32fb937d116c2954","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix Variant::get_named return when p_index is invalid","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11550},"4d14d61bbcf0b33ee5e039858ccfe605430418ea":{"hash":"4d14d61bbcf0b33ee5e039858ccfe605430418ea","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix Dictionary set_named","body":"Reduz optimized field indexing in 3c85703 but the changes didn't apply\nto dictionary so this code remained untouched. However, the logic for\nvalidity checking was changed but not updated for the dictionary case.","is_cherrypick":false,"cherrypick_hash":"","pull":11549},"cebcba902206dd8dec653f4a164f6d6542315683":{"hash":"cebcba902206dd8dec653f4a164f6d6542315683","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dist: Fix typos in manpage","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b57fa8f19b9d6dbc5286a7783c8fa9024bf81643":{"hash":"b57fa8f19b9d6dbc5286a7783c8fa9024bf81643","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dist: Use HTTPS for screenshot link in AppData file","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b80e9733821cbe2ae0701edf11a312722c7d306":{"hash":"8b80e9733821cbe2ae0701edf11a312722c7d306","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed caret blink and speed resetting in scenes, issue 10764","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11545},"5815aaa0353cddbca8067b0b061179d23162974c":{"hash":"5815aaa0353cddbca8067b0b061179d23162974c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed scrollbar jitter when clicking","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11546},"a4fe784752770324c09d4745adf001756c4e1e93":{"hash":"a4fe784752770324c09d4745adf001756c4e1e93","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11532 from GiantBlargg/master","body":"Discarding now works in shaders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebaf2d89e9d3548dec3408ebc943f98a1f4466ad":{"hash":"ebaf2d89e9d3548dec3408ebc943f98a1f4466ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11473 from hpvb/fix-11466","body":"Implement operator != on Pool*Array types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f1ac101b8fd600855f52a5b77a7278cb31ad1aa":{"hash":"6f1ac101b8fd600855f52a5b77a7278cb31ad1aa","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Bucket fill will now incrementally process the queue on preview mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11542},"35c5422dc2e3451abfc3f3debadcb69dabb77c23":{"hash":"35c5422dc2e3451abfc3f3debadcb69dabb77c23","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Goto to parent on left arrow in tree with single column","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11541},"4ac7f5acf98ad08fb826979a0baa3d5e731a73a3":{"hash":"4ac7f5acf98ad08fb826979a0baa3d5e731a73a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11519 from hpvb/fix-gcc-lto","body":"Fix gcc lto\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f04821669edad07190c86497ca59b20c71e87eea":{"hash":"f04821669edad07190c86497ca59b20c71e87eea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11536 from akien-mga/version-hash","body":"main: Add --version switch and git hash to --help\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a70ecfb9045ff3587d0f9559c949cf8ccbd88e4":{"hash":"9a70ecfb9045ff3587d0f9559c949cf8ccbd88e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11537 from BastiaanOlij/osx_remove_get_resource_dir","body":"Removed get_resource_dir from osx platform\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5201d44a89836789167badb3c11a71ec12863ba":{"hash":"f5201d44a89836789167badb3c11a71ec12863ba","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11530 from cbscribe/kcc_area_doc","body":"[DOCS] Area/Area2D class ref update\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"071088cb1439a17adf9f15cb34861da005436cac":{"hash":"071088cb1439a17adf9f15cb34861da005436cac","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11535 from damarindra/master","body":"Fix: CollisionObject shape owner indexing is inconsistent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"622d428baa980449a960a2eb03d833fbfb02533d":{"hash":"622d428baa980449a960a2eb03d833fbfb02533d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dist: Add man page for Linux packagers","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fa486430e8c3b85d29efdf8b641c22896ee6d13":{"hash":"4fa486430e8c3b85d29efdf8b641c22896ee6d13","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"main: Add --version switch and git hash to --help","body":"Also fix some help strings.","is_cherrypick":false,"cherrypick_hash":"","pull":11536},"9d04f89beba547a7723d45ce9582adec59319b7a":{"hash":"9d04f89beba547a7723d45ce9582adec59319b7a","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Removed get_resource_dir from osx platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11537},"b786e7877ba176c0cd5d8289abd8b60276dde35b":{"hash":"b786e7877ba176c0cd5d8289abd8b60276dde35b","is_merge":false,"authored_by":["MDQ6VXNlcjg1MTkyMTg="],"author_raw":"damarindra <damarind@gmail.com>","committer_raw":"damarindra <damarind@gmail.com>","summary":"Fix: CollisionObject shape owner indexing is inconsistent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11535},"55a36b7101a19cceb1386b397ab3158b94d7c970":{"hash":"55a36b7101a19cceb1386b397ab3158b94d7c970","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11524 from marcelofg55/fix_bucket_infloop","body":"Fix possible infinite loop with bucket fill tool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20c8a4752c1202f26a7f0b1f6a2fba66386549aa":{"hash":"20c8a4752c1202f26a7f0b1f6a2fba66386549aa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dist: Add desktop and AppStream files for Linux packagers","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0c42da961e87b936ad3f82fd45ac6f577a99e6b":{"hash":"d0c42da961e87b936ad3f82fd45ac6f577a99e6b","is_merge":false,"authored_by":["MDQ6VXNlcjE3MDA1ODE="],"author_raw":"Daniel Doran <ddoran3@gmail.com>","committer_raw":"Daniel Doran <ddoran3@gmail.com>","summary":"Discarding now works in shaders","body":"\"discard\" has been added to the list of recognised keywords.\n\nA flag specifing when discarding is allowed is now set correctly.","is_cherrypick":false,"cherrypick_hash":"","pull":11532},"0843d2379cf4dda5c2189c1471399cd2a3f00f64":{"hash":"0843d2379cf4dda5c2189c1471399cd2a3f00f64","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Area/Area2D class ref update","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11530},"df5dab738a9aa35b75e439732cfc4d23e16789cd":{"hash":"df5dab738a9aa35b75e439732cfc4d23e16789cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11527 from QuLogic/system-zstd","body":"Enable building against system zstd.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35d15484fea001dbe167b675098159a95e2da19b":{"hash":"35d15484fea001dbe167b675098159a95e2da19b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11528 from QuLogic/openssl110","body":"Add support for OpenSSL 1.1.0.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00c03bdd2b27b1d0214a451e545fefc9affad93c":{"hash":"00c03bdd2b27b1d0214a451e545fefc9affad93c","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Add support for OpenSSL 1.1.0.","body":"This release hides many struct members which provides easier forward\ncompatibility but is a break from previous releases. A few small macros\nprovide compatibility between both 1.1.0 and 1.0.x.\n\nFixes #8624.","is_cherrypick":false,"cherrypick_hash":"","pull":11528},"de3018703f4d3737b0cd35eb7e46537e668cfa1a":{"hash":"de3018703f4d3737b0cd35eb7e46537e668cfa1a","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved New Project and Import project experience","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10796},"a4083886233e56e423b3f75e55cced5913d1f02a":{"hash":"a4083886233e56e423b3f75e55cced5913d1f02a","is_merge":false,"authored_by":["MDQ6VXNlcjMwMjQ2OQ=="],"author_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","committer_raw":"Elliott Sales de Andrade <quantum.analyst@gmail.com>","summary":"Enable building against system zstd.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11527},"9b3215b97730d6ceb3a9e30711642d66cf81afd0":{"hash":"9b3215b97730d6ceb3a9e30711642d66cf81afd0","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11526 from cbscribe/kcc_collision_doc","body":"[DOCS] Update CollisionObject/CollisionObject2D class ref\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29f37120dd7d79218e589adc36933d508976632d":{"hash":"29f37120dd7d79218e589adc36933d508976632d","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update CollisionObject/CollisionObject2D class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11526},"3571087843d594b927c9c76cf12483371c6a7ca5":{"hash":"3571087843d594b927c9c76cf12483371c6a7ca5","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix possible infinite loop with bucket fill tool","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11524},"30a25b7d0333bf4d00cb09244426f17338fcdf59":{"hash":"30a25b7d0333bf4d00cb09244426f17338fcdf59","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11522 from FigyTuna/range_docs","body":"[DOCS] Added documentation for Range\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81c9cfdc1b4df336ba3cd01024e01c3a65ee4797":{"hash":"81c9cfdc1b4df336ba3cd01024e01c3a65ee4797","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added light affect parameter to baked AO","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c857033df954b481fb6ba9545b074588b1aee02":{"hash":"3c857033df954b481fb6ba9545b074588b1aee02","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Massive optimization to Variant::set_named/get_named. Should give a nice boost to GDScript.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36bc8f4f729a97557de5380afadfcc508f6609f7":{"hash":"36bc8f4f729a97557de5380afadfcc508f6609f7","is_merge":false,"authored_by":["MDQ6VXNlcjY0NjU3MTM="],"author_raw":"FigyTuna <r00000.rr@gmail.com>","committer_raw":"FigyTuna <r00000.rr@gmail.com>","summary":"Added documentation for Range","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11522},"43757fcc85ac8e1c4657b30968b9bf2381aec329":{"hash":"43757fcc85ac8e1c4657b30968b9bf2381aec329","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix gcc lto","body":"This repairs LTO on X11 and adds it to MingW targets. The difference in\nlinktime is substantial, but runtime performance is quite a bit better.","is_cherrypick":false,"cherrypick_hash":"","pull":11519},"d3ea92257dc48dece18ae142fa2739601b711137":{"hash":"d3ea92257dc48dece18ae142fa2739601b711137","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed redraw always on 3D viewprot bug","body":"-Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea7646aabe262e37e13a814a79c38efc69b1a09b":{"hash":"ea7646aabe262e37e13a814a79c38efc69b1a09b","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11515 from cbscribe/kcc_staticbody2d_doc","body":"[DOCS] Update StaticBody2D class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d82a7cdcf7e836566d9c1060d45e2ad1c20e5d72":{"hash":"d82a7cdcf7e836566d9c1060d45e2ad1c20e5d72","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update StaticBody2D class ref.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11515},"480b417c5baf4d15379bfca873e19e0e0ba24f45":{"hash":"480b417c5baf4d15379bfca873e19e0e0ba24f45","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11514 from cbscribe/kcc_sprite_doc","body":"[DOCS] Update Sprite class ref\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c863d43b8ed94fb9d5cdb0cc61e33836b7c5e91":{"hash":"7c863d43b8ed94fb9d5cdb0cc61e33836b7c5e91","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update Sprite class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11514},"18e453baf33e99a9bb7c7ea21f41212fb8587d54":{"hash":"18e453baf33e99a9bb7c7ea21f41212fb8587d54","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11482 from BastiaanOlij/osx_fix_project_dir","body":"Comment out code that is causing project loading to fail on osx\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bac8f6332ec1390ac1fce1fb815f52dc8f255137":{"hash":"bac8f6332ec1390ac1fce1fb815f52dc8f255137","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11509 from StraToN/docs-environment","body":"Partial documentation for Environment resource.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5eb4965050b527924b2edd24119819126121c52f":{"hash":"5eb4965050b527924b2edd24119819126121c52f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11512 from Zylann/custom_font_setting","body":"Allow to set a custom DynamicFont in editor settings\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46af050e93ddda77fd6316b0d041b8e9e6f0cd49":{"hash":"46af050e93ddda77fd6316b0d041b8e9e6f0cd49","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename get_position => get_playback_position and seek_pos => seek on audio classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"75d95fca7902a31de51543b677fb56d4c1983246":{"hash":"75d95fca7902a31de51543b677fb56d4c1983246","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Partial documentation for Environment resource.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11509},"b7bc339011203e924fcf23432f81e53427325563":{"hash":"b7bc339011203e924fcf23432f81e53427325563","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Allow to set a custom DynamicFont in editor settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11512},"650e0cf3186df2239cbcb6c178533a09732f3f02":{"hash":"650e0cf3186df2239cbcb6c178533a09732f3f02","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11500 from djrm/pr_visuals","body":"Use an arrow instead of 3 dots in trees","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1ccbbe44afd4b21c0554084eb0d0e7dc792cedf":{"hash":"f1ccbbe44afd4b21c0554084eb0d0e7dc792cedf","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11511 from glatteis/3d-shapes","body":"RayShape, Shape, SphereShape\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3b79b1e074abc6fa6f0483719632f9d9c711695":{"hash":"c3b79b1e074abc6fa6f0483719632f9d9c711695","is_merge":false,"authored_by":["MDQ6VXNlcjgzNzQwNTQ="],"author_raw":"Linus <justwitti@gmail.com>","committer_raw":"Linus <justwitti@gmail.com>","summary":"RayShape, Shape, SphereShape","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11511},"fbabef6da388c60a982601ff205e6e9a09b1eada":{"hash":"fbabef6da388c60a982601ff205e6e9a09b1eada","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to rim parameter in shader","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"210ebb5cdbecd326c1b0edd35cfda94e3a74c6d9":{"hash":"210ebb5cdbecd326c1b0edd35cfda94e3a74c6d9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca":{"hash":"a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca","is_merge":false,"authored_by":[""],"author_raw":"Alexander Meerhoff <meerhoff.a@protonmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"makerst.py: Support split classes XML and use folders and/or single files as input","body":"The new syntax is (from `doc/`): `tools/makerst.py classes/ ../modules/`.\nAlso adapted `make rst` target accordingly.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0f9ebf43cf0095d9e7217da731ebf5a8a694949":{"hash":"f0f9ebf43cf0095d9e7217da731ebf5a8a694949","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Updated key icons","body":"[ciskip]","is_cherrypick":false,"cherrypick_hash":"","pull":11500},"56edf1f9c68a2cb2ebbbdc1c81b92e4a9a7dcb65":{"hash":"56edf1f9c68a2cb2ebbbdc1c81b92e4a9a7dcb65","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Use an arrow instead of 3 dots in trees","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11500},"3df217b1a166e2a6ed836a5bc12d05239fdce3c8":{"hash":"3df217b1a166e2a6ed836a5bc12d05239fdce3c8","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fix Basis::get_euler_xyz()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11249},"0cb8d3ccbf241fb033417643abc304f64b41611d":{"hash":"0cb8d3ccbf241fb033417643abc304f64b41611d","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fix wrong index in get_euler_xyz and wrong get_euler in G6DF Joint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11249},"d4452e3a653c9539ea753cb152d82f30b7a9a126":{"hash":"d4452e3a653c9539ea753cb152d82f30b7a9a126","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fix Inertia tensor update & Generic 6DOF Joint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11249},"a42fbfc426017849f546920cf2418614185f528a":{"hash":"a42fbfc426017849f546920cf2418614185f528a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11497 from paezao/issue-11109","body":"Area2D get_audio_bus and set_audio_bus renamed to get_audio_bus_name and set_audio_bus_name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e50fde3d9e48941a5f36daafda57950b7a70b1b":{"hash":"5e50fde3d9e48941a5f36daafda57950b7a70b1b","is_merge":false,"authored_by":["MDQ6VXNlcjMwMTQzMA=="],"author_raw":"Marcelo Paez <paezao@gmail.com>","committer_raw":"Marcelo Paez <paezao@gmail.com>","summary":"Changed get_audio_bus and set functions to get_audio_bus_name and set","body":"and edited docs for Area2D due to renaming o get_audio_bus and set_audio_bus","is_cherrypick":false,"cherrypick_hash":"","pull":11497},"7b492e6a23322cfd8630521e30804a6f26709f08":{"hash":"7b492e6a23322cfd8630521e30804a6f26709f08","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Implement operator != on Pool*Array types","body":"These types previously had equality checks but not inequality checks.\nAdd these too.\n\nThis fixes #11466","is_cherrypick":false,"cherrypick_hash":"","pull":11473},"3237e05c3608fc900cb30519ffd3b15ddb064c9f":{"hash":"3237e05c3608fc900cb30519ffd3b15ddb064c9f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to convert from SpatialMaterial to ShaderMaterial","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05bb8e0c106686f2ed5a9aad0f76ecc64fa5faa0":{"hash":"05bb8e0c106686f2ed5a9aad0f76ecc64fa5faa0","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Remove set_area_as_parent_rect and replace it by set_anchors_and_margins_preset(PRESET_WIDE)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11424},"779426d2df8af5173e1f44a4c63fea863b57e461":{"hash":"779426d2df8af5173e1f44a4c63fea863b57e461","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11477 from djrm/pr_visuals","body":"Improved a lot of icons, and some style fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15042128a69f301f9e88981ec5da9707d403106a":{"hash":"15042128a69f301f9e88981ec5da9707d403106a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11480 from tagcup/button_unpress_fix","body":"Ensure pressed is set to false in BaseButton::_unpress_group.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbcf6bde41d31ceaa39e51dbe15aa25d30aa6263":{"hash":"bbcf6bde41d31ceaa39e51dbe15aa25d30aa6263","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11481 from tagcup/inversesqrt","body":"Add inversesqrt to shader language.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92f062696adc5efee2355259f42f5462ec42a605":{"hash":"92f062696adc5efee2355259f42f5462ec42a605","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Implements set_margins_preset(...)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11424},"b8d7dd22e85941b09c7c76ea565f89d1994e6d3d":{"hash":"b8d7dd22e85941b09c7c76ea565f89d1994e6d3d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11487 from groud/viewport_base_clip","body":"Fixes the rulers text drawn outside the viewport_base\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0d843910fbc56aa55fff68dd84ce2eaee739ed2":{"hash":"a0d843910fbc56aa55fff68dd84ce2eaee739ed2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11486 from kubecz3k/freelook-calibration","body":"freelook_base_speed calibration\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56a80625e59fd57e4f8e13811c950d769abbc982":{"hash":"56a80625e59fd57e4f8e13811c950d769abbc982","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes the rulers text drawn outside the viewport_base","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11487},"be606898122d8e6cd259bfde8132dbce62d0b2ff":{"hash":"be606898122d8e6cd259bfde8132dbce62d0b2ff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11461 from hpvb/add-likely-macros","body":"Implement Linux-style likely()/unlikely() macros","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b5015500942fe3e246c19bb6b29aa7a01e5477c":{"hash":"9b5015500942fe3e246c19bb6b29aa7a01e5477c","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"freelook_base_speed calibration","body":"freelook_base_speed changed from 0.5 to 0.1\nAlso precision changed from 0.1 to 0.01 so it's possible to set values lower than 0.1","is_cherrypick":false,"cherrypick_hash":"","pull":11486},"9906aeb2f8b492e6662e68aafe11e62524a87cc8":{"hash":"9906aeb2f8b492e6662e68aafe11e62524a87cc8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11485 from rosshadden/fix/typos","body":"Fixed a bunch of typos, including an error code.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6c94e62850c2418b4ccfe2bf6393974cc435f8d":{"hash":"f6c94e62850c2418b4ccfe2bf6393974cc435f8d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6859 from tagcup/master","body":"RichTextLabel: Added get_visible_line_count method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a97d6455d05320eef5ab9da7a7b0528d791be4f":{"hash":"1a97d6455d05320eef5ab9da7a7b0528d791be4f","is_merge":false,"authored_by":["MDQ6VXNlcjY2OTAxMg=="],"author_raw":"Ross Hadden <rosshadden@gmail.com>","committer_raw":"Ross Hadden <rosshadden@gmail.com>","summary":"Fixed a bunch of typos, including an error code.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11485},"86c66597f36cf90890c1dcf641649f613675ebcc":{"hash":"86c66597f36cf90890c1dcf641649f613675ebcc","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Comment out code that is causing project loading to fail on osx","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11482},"d595b79c62a2db691f5b7314d365d3a57b601c18":{"hash":"d595b79c62a2db691f5b7314d365d3a57b601c18","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Fix build issue about Object ambiguity","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b4417161f536ede56c204b9c626fc8d406ed6af4":{"hash":"b4417161f536ede56c204b9c626fc8d406ed6af4","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"RichTextLabel: Added get_visible_line_count method.","body":"Also exposed get_line_count to GDScript.","is_cherrypick":false,"cherrypick_hash":"","pull":6859},"a6c3147c0a3f0e663399039be136fd116fd79e41":{"hash":"a6c3147c0a3f0e663399039be136fd116fd79e41","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add inversesqrt to shader language.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca3061d9c2b8916224a0938197778ee0046e47f3":{"hash":"ca3061d9c2b8916224a0938197778ee0046e47f3","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Ensure pressed is set to false in BaseButton::_unpress_group.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b51180caa3063937d2155233fd0bf8155c317ba9":{"hash":"b51180caa3063937d2155233fd0bf8155c317ba9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11472 from groud/fix_canvasitemeditor_nullchecks","body":"Fix godot spraying errors about a null check\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29d3ecf29a411552809ca95f82ff15a25ea5e420":{"hash":"29d3ecf29a411552809ca95f82ff15a25ea5e420","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved a lot of icons, and some style fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11477},"e2145bc960333b996c5d6e7b96a161308a779c41":{"hash":"e2145bc960333b996c5d6e7b96a161308a779c41","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix godot spraying errors about a null check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11472},"bf371dcb3294027c209cc40a42fdbf438d4261af":{"hash":"bf371dcb3294027c209cc40a42fdbf438d4261af","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added proximity and distance fade to SpatialMaterial","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22358babda1452ee6db4d662dff373472b93fdc6":{"hash":"22358babda1452ee6db4d662dff373472b93fdc6","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Implement Linux-style likely()/unlikely() macros","body":"This implement branch prediction macros likely() and unlikely() like in\nLinux. When using these macros please ensure that when you use them the\ncondition in the branch really is very, very likely or unlikely. Think\n90+% of the time. Primarily useful for error checking. (And I implement\nthese macros for all our error checking macros now)\n\nSee this article for more information:\nhttps://kernelnewbies.org/FAQ/LikelyUnlikely\n\nThere are more places where these macros may make sense in renderer and\nphysics engine. Placing them will come in another commit down the line.","is_cherrypick":false,"cherrypick_hash":"","pull":11461},"d7468fea5b68e4da9f5daa3a16b450d3da72f27c":{"hash":"d7468fea5b68e4da9f5daa3a16b450d3da72f27c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11463 from kubecz3k/mouse-orbit-modifier","body":"rotation orbit modifier defaults to none\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"267c942121cedc02a14d0102835fc0e54970b284":{"hash":"267c942121cedc02a14d0102835fc0e54970b284","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"rotation orbit modifier defaults to none","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11463},"4664d03a0e39be6dc8f5ba8154e1d6b776fa2293":{"hash":"4664d03a0e39be6dc8f5ba8154e1d6b776fa2293","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11458 from volzhs/fix-trustmanager-master","body":"Fix TrustManager for Android\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a704d76769b1d986d959984f666953ccbd8faf3":{"hash":"1a704d76769b1d986d959984f666953ccbd8faf3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix TrustManager for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11458},"a1779c90448e2d86b81812c45814983d142ae9b4":{"hash":"a1779c90448e2d86b81812c45814983d142ae9b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11013 from MednauN/master","body":"Fix duplication of node with script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82f13288dddcb6add01ddec5cb62a31d85f92bfd":{"hash":"82f13288dddcb6add01ddec5cb62a31d85f92bfd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11453 from djrm/pr_visuals","body":"Visual tweaks.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d05e102b7596d14e69a0b6a4a7577225d5af4f0":{"hash":"2d05e102b7596d14e69a0b6a4a7577225d5af4f0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11447 from akien-mga/queue_delete","body":"Let queue_free() work on nodes which are not in the scene tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d79ce05b91e0032c6178935c7c0757b9a258becc":{"hash":"d79ce05b91e0032c6178935c7c0757b9a258becc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11365 from leezh/freetype_mono","body":"Added support for FT_PIXEL_MODE_MONO in FreeType","is_cherrypick":false,"cherrypick_hash":"","pull":""},"791f69419daef09dc1e67ff3b9101437ce945bdd":{"hash":"791f69419daef09dc1e67ff3b9101437ce945bdd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11304 from rminderhoud/editor_import_docs","body":"Added EditorImportPlugin class ref docs\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f82da7f72b413250b3005fa0c5c46ecb576af21":{"hash":"2f82da7f72b413250b3005fa0c5c46ecb576af21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11222 from toger5/spatial_scrolling","body":"Spatial scrolling update + better default inertia values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffec7cf193b72dd54b05acfd09b1dee3defcce48":{"hash":"ffec7cf193b72dd54b05acfd09b1dee3defcce48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11299 from marcelofg55/fix_seticon_default","body":"Fix setting the default icon briefly with tools=no","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8a0c5da77bc9d8a1944f5f368d7c414a6c0624a":{"hash":"e8a0c5da77bc9d8a1944f5f368d7c414a6c0624a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11243 from hpvb/add-debug-info-on-release","body":"Create separate debug info files by default","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34c4c8046cb0d74878af879a9737d6878a75a464":{"hash":"34c4c8046cb0d74878af879a9737d6878a75a464","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11221 from toger5/editor_spacing","body":"added editor spacing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c76e638ab52b695ea6ec9fbdc5d1b66c5298995":{"hash":"5c76e638ab52b695ea6ec9fbdc5d1b66c5298995","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11187 from SaracenOne/subscene_box_selection","body":"Box selection for MeshInstances and subscene nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0eec37e24781ff16979ed5ab6c8706a11584c3f5":{"hash":"0eec37e24781ff16979ed5ab6c8706a11584c3f5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11141 from fcobos/x11_borderless_switch_fix","body":"X11 - Adding borders back to a borderless window was not working.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"601564e9a9dde2c59e16033052f49f0be360e29f":{"hash":"601564e9a9dde2c59e16033052f49f0be360e29f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11446 from marcelofg55/ciep_null_checks","body":"Add missing NULL checks on CanvasItemEditor\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0899b5029cba7aebedce809f8e401878978c95c1":{"hash":"0899b5029cba7aebedce809f8e401878978c95c1","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Correct spelling SEPERATE -> SEPARATE to fix build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00755ff2c0b482a7346abe2b2523f1e8d8805547":{"hash":"00755ff2c0b482a7346abe2b2523f1e8d8805547","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Visual tweaks.","body":"Updated icons\nUpdated some color","is_cherrypick":false,"cherrypick_hash":"","pull":11453},"423ca9bcaf4781abd62db47d6f232c279af72429":{"hash":"423ca9bcaf4781abd62db47d6f232c279af72429","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix import order, so scenes are imported after textures.","body":"Also fix bugs when meshes are always generated.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98f8e7df1634826b719039adeca1b8a5b326b0f9":{"hash":"98f8e7df1634826b719039adeca1b8a5b326b0f9","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Refactor core/map.h to be similar to core/set.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11445},"71e4fae3a1fb8ab684f5366442e5325ebcb99d8d":{"hash":"71e4fae3a1fb8ab684f5366442e5325ebcb99d8d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11437 from hpvb/allow-compare-to-null","body":"Allow equality checks between null and arbitrary types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6565cf336051c5c0dd6bc48a18d6e7024eaf6ffa":{"hash":"6565cf336051c5c0dd6bc48a18d6e7024eaf6ffa","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Allow equality checks between null and arbitrary types","body":"Uninitialzed values in GDScript are of type NIL so not allowing null\ncomparisons did end up breaking some code.\n\nThis commit reenables NULL equality checks for all types. We're going to\nhave to figure out how to make this fast for the compiler later.","is_cherrypick":false,"cherrypick_hash":"","pull":11437},"4820dfc5707cf767314fa211b19af4e721d7a8df":{"hash":"4820dfc5707cf767314fa211b19af4e721d7a8df","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Let queue_free() work on nodes which are not in the scene tree","body":"In practice such nodes could directly be free()'ed, but this little change\nprevents users from leaking memory by mistake.\nCloses #9074.","is_cherrypick":false,"cherrypick_hash":"","pull":11447},"1a8b324545c8627d4695092ff7f22d7b4df9862a":{"hash":"1a8b324545c8627d4695092ff7f22d7b4df9862a","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Add missing NULL checks on CanvasItemEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11446},"0a1db473fb78e57b7eaee32e6ef1449154356cc0":{"hash":"0a1db473fb78e57b7eaee32e6ef1449154356cc0","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Refactor core/set.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11445},"3cecd0c6dcb98586177186ef1ce7179fe6f97ca5":{"hash":"3cecd0c6dcb98586177186ef1ce7179fe6f97ca5","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Box selection for MeshInstances and subscene nodes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11187},"e3617cb18771232876b1318639adb7dc9c5f452b":{"hash":"e3617cb18771232876b1318639adb7dc9c5f452b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11409 from MarufSarker/PR-core-math-is_nan","body":"Verbose and Platform-specific implementation for is_nan","is_cherrypick":false,"cherrypick_hash":"","pull":""},"372cdc20705dab7c2227b89d8bc4d425ffd3e8a4":{"hash":"372cdc20705dab7c2227b89d8bc4d425ffd3e8a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11153 from letheed/rename-pos","body":"Rename pos/rot/loc/scl","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ad9be4c24e9d7dc5672fdc42cea896622fe5685":{"hash":"5ad9be4c24e9d7dc5672fdc42cea896622fe5685","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <letheed@outlook.com>","committer_raw":"letheed <letheed@outlook.com>","summary":"Rename pos to position in user facing methods and variables","body":"Rename user facing methods and variables as well as the corresponding\nC++ methods according to the folloming changes:\n\n* pos -> position\n* rot -> rotation\n* loc -> location\n\nC++ variables are left as is.","is_cherrypick":false,"cherrypick_hash":"","pull":11153},"ecd226c6a751f8a20766363fd1f2e1e0e2da8fba":{"hash":"ecd226c6a751f8a20766363fd1f2e1e0e2da8fba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11422 from poke1024/fixsourcefontsize2","body":"Better script code font size rescaling on retina displays","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5c15018ac3660e83e98b2d9708fab1c00ec6eb3":{"hash":"f5c15018ac3660e83e98b2d9708fab1c00ec6eb3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11434 from endragor/disable-recast-android","body":"Do not compile Recast for Android\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96882c72240361e20dfeb55b9bb23560a27d995b":{"hash":"96882c72240361e20dfeb55b9bb23560a27d995b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11432 from endragor/min-sdk-version-18","body":"Set Android minSdkVersion to 18\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46c28a0acab5e9d3f61299cee5d3c150a5bc90a0":{"hash":"46c28a0acab5e9d3f61299cee5d3c150a5bc90a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11431 from endragor/game-center-player-id","body":"Return player ID after connecting to Game Center\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a650908cf4b3c365b9fb8c5709d4754440376380":{"hash":"a650908cf4b3c365b9fb8c5709d4754440376380","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11435 from volzhs/remove-show-button-name-on-off","body":"Show button name always in main toolbar\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd81ef4d38a88e511b90c57c3b980b1e63733829":{"hash":"cd81ef4d38a88e511b90c57c3b980b1e63733829","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show button name always in main toolbar","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11435},"52cb4ec232c751808625e76445d776c53791bbe1":{"hash":"52cb4ec232c751808625e76445d776c53791bbe1","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Do not compile Recast for Android","body":"At least this makes Godot compile for Android until there is a better\nsolution.","is_cherrypick":false,"cherrypick_hash":"","pull":11434},"ea7223d18151700650ec18c13f440e35dd2cd58b":{"hash":"ea7223d18151700650ec18c13f440e35dd2cd58b","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Set Android minSdkVersion to 18","body":"It's the minimum version where GLES 3 API is available. It is already\nthe version Godot binary is compiled with for Android, but the config\nfiles were not updated in time.","is_cherrypick":false,"cherrypick_hash":"","pull":11432},"a84093559cfc4038b44894441b494d1a395d510c":{"hash":"a84093559cfc4038b44894441b494d1a395d510c","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Return player ID after connecting to Game Center","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11431},"521280ec444d5bc58c8f7bcb044368d20f10f48a":{"hash":"521280ec444d5bc58c8f7bcb044368d20f10f48a","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Fix duplication of node with script","body":"When duplicating node with script, properties of script\nweren't copied sometimes.\nIt happened because properties were copied in arbitrary\norder, and properties of the script were setted before the\n\"script\" property itself, i.e. while script is sill NULL.\n\nAlso, DUPLICATE_SCRIPTS flag wasn't working - script was\nalways copied because `_duplicate` looked for\n\"script/script\" property while it should be just \"script\".\n\nNow \"script\" property is being set before all others,\nand \"script/script\" changed to\n`CoreStringNames::get_singleton()->_script`.","is_cherrypick":false,"cherrypick_hash":"","pull":11013},"7744bb153f222c0343d587e5cb11cf6f19172634":{"hash":"7744bb153f222c0343d587e5cb11cf6f19172634","is_merge":false,"authored_by":["MDQ6VXNlcjEwODA5MTQw"],"author_raw":"ABU MD. MARUF SARKER <maruf.devel@gmail.com>","committer_raw":"ABU MD. MARUF SARKER <maruf.devel@gmail.com>","summary":"verbose and platform specific implementation for is_nan","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11409},"2e22c07f4261625834bd0d16aa5e09005666ab14":{"hash":"2e22c07f4261625834bd0d16aa5e09005666ab14","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added snapping to spatial drag and drop.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11401},"cd2ffdc6725aa6f7a9a4af6fd5abcc4cafae61b4":{"hash":"cd2ffdc6725aa6f7a9a4af6fd5abcc4cafae61b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11309 from djrm/pr_hack_font","body":"Changed Mononoki font to Hack font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"593511b2b8d697d07d8185deebcb038c48d2dd1c":{"hash":"593511b2b8d697d07d8185deebcb038c48d2dd1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10748 from Cradmon/fixCoreSet","body":"Refactor core/set.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"752a116847851cb0596e469845cefe9731170f35":{"hash":"752a116847851cb0596e469845cefe9731170f35","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11256 from djrm/pr_visual_improvements","body":"Visual improvements and new look for VS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc7b3c309a3eb7d2c06d24e9a7c34bd84693efdd":{"hash":"dc7b3c309a3eb7d2c06d24e9a7c34bd84693efdd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11310 from djrm/pr_mono_font_in_log","body":"Use code font in editor log","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01e4d2672c3e575da3331536b11f3e96c472fb59":{"hash":"01e4d2672c3e575da3331536b11f3e96c472fb59","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11327 from SaracenOne/drag_meshes","body":"Drag and drop for meshes directly.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"865be2768b9b90aa01faff3dc17cad05ff8c7798":{"hash":"865be2768b9b90aa01faff3dc17cad05ff8c7798","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11378 from Faless/ipv6_no_linklocal","body":"Do not allow link-local addresses to be used by editor debugger","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b03a6e55e0a2dfdf57139459b6854fb72d5841f3":{"hash":"b03a6e55e0a2dfdf57139459b6854fb72d5841f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11396 from djrm/pr_fix_metrics","body":"Fixed a lot of HiDPI metrics.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27fb329c8272e14e2addce928dd8ba8ff2011d0c":{"hash":"27fb329c8272e14e2addce928dd8ba8ff2011d0c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11208 from kitsune/hex-color-shortcuts","body":"Adds 3 and 4 digit html shortcuts to Color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2785444f891c04ad6d778378bf367cf649b77e91":{"hash":"2785444f891c04ad6d778378bf367cf649b77e91","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10437 from groud/2d_editor_enhancements","body":"Some 2d editor enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d2536a0cf1c938a7882c73dede753bb78daae04c":{"hash":"d2536a0cf1c938a7882c73dede753bb78daae04c","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"better script code font size rescaling on retina displays","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11422},"d1ecc25db4673019d8eff8b90bd94bd60ab2906e":{"hash":"d1ecc25db4673019d8eff8b90bd94bd60ab2906e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"Fix mouse button state in HTML5 platform","body":"Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d58b0a5c9a3ca7964ea560b72fc321b4159df89d":{"hash":"d58b0a5c9a3ca7964ea560b72fc321b4159df89d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11388 from hpvb/fix-missing-return-fail","body":"Be type-strict checking on equality checks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"833c3917b247baa46f5a5f6ad6ce478cffc1911d":{"hash":"833c3917b247baa46f5a5f6ad6ce478cffc1911d","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Allow booleanization of all types","body":"We now allow booleanization of all types. This means that empty versions\nof all types now evaluate to false. So a Vector2(0,0), Dictionary(),\netc.\n\nThis allows you to write GDScript like:\nif not Dictionary():\nprint(\"Empty dict\")\n\nBooleanization can now also no longer fail. There is no more valid flag,\nthis changes Variant and GDNative API.","is_cherrypick":false,"cherrypick_hash":"","pull":11388},"67aa409f596515894fa855492a31976a3044381c":{"hash":"67aa409f596515894fa855492a31976a3044381c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11405 from karroffel/new-hashmap","body":"added OAHashMap type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92031747aaf53aaaeb4a8cdedda8761bccd2cdc3":{"hash":"92031747aaf53aaaeb4a8cdedda8761bccd2cdc3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11418 from marcelofg55/fix_ch_compilelinux","body":"Fix crash handler not including stdlib.h\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"add040d381dfac5b381942267ef604775737f577":{"hash":"add040d381dfac5b381942267ef604775737f577","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"added OAHashMap type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11405},"9a0aa45d5ccf3cccf276d470433fff6cea2959c0":{"hash":"9a0aa45d5ccf3cccf276d470433fff6cea2959c0","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix crash handler not including stdlib.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11418},"85641c545bedbdb703ad923306786afe5c312110":{"hash":"85641c545bedbdb703ad923306786afe5c312110","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Be type-strict checking on equality checks","body":"After a short discussion with @reduz and @karroffel we decided to make\nall non number/number comparisons return type errors on comparisons.\n\nNow bool == bool is allowed but Vector2 == Vector3 is a type error and\nno longer 'not equal'. The same has been done for the != operators.\n\nIn addition I forgot to add some failures to some Object operators\nmeaning that there was a potential for a crasher.","is_cherrypick":false,"cherrypick_hash":"","pull":11388},"33e1716f1370b129af37ed93bbf7a6736ad43808":{"hash":"33e1716f1370b129af37ed93bbf7a6736ad43808","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11402 from hpvb/remove-gdscript-checks-on-release","body":"Various GDScript performance tweaks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d05965963d402b54b7e7c662802ecea69ad50745":{"hash":"d05965963d402b54b7e7c662802ecea69ad50745","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Don't call Variant::reference() unnecessarily","body":"operator= does not need to call reference() if the new value is of the\nsame type as the old. This saves us zeroing the Variant, This speeds\nup reuse of a Variant in a loop by roughly 50%.","is_cherrypick":false,"cherrypick_hash":"","pull":11402},"ba4439c4914582f10b06168a50244d82efe84b20":{"hash":"ba4439c4914582f10b06168a50244d82efe84b20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11386 from kosz78/fix-msvc-compile-errors","body":"Fix MSVC compilation errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36e8bee7524ca71609e14b71c7bf427eb832179a":{"hash":"36e8bee7524ca71609e14b71c7bf427eb832179a","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix accidental cast to Vector3 for Vector2 iter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"861f1d34909f3fe0fe5f797db14df75a1ec1a635":{"hash":"861f1d34909f3fe0fe5f797db14df75a1ec1a635","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11412 from ISylvox/seperate-to-separate","body":"Fix Typo: 'Seperate' to 'Separate'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24c76f177e5702844cabef98f87ded9aa89a67e6":{"hash":"24c76f177e5702844cabef98f87ded9aa89a67e6","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11395 from marcelofg55/fix_crashhandler_win","body":"Prevent running the crash_handler when a debugger is present on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13b630eb0ca70cb17cadd59285d2d1146fdfb3dd":{"hash":"13b630eb0ca70cb17cadd59285d2d1146fdfb3dd","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed Typo: 'Seperate' to 'Separate'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11412},"2ca82225b78c1fdaac94916ff932067b21d3ff56":{"hash":"2ca82225b78c1fdaac94916ff932067b21d3ff56","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added support for FT_PIXEL_MODE_MONO in FreeType","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11365},"28dc30cd594efbea667fd9a5e507f3ecf8d25450":{"hash":"28dc30cd594efbea667fd9a5e507f3ecf8d25450","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Change structure order for godot nim compatibility","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11386},"c386a02654eae581183da0dfd138603a0667639e":{"hash":"c386a02654eae581183da0dfd138603a0667639e","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTIxOTU="],"author_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","committer_raw":"Konstantin Zaitsev <konstantin.zaitsev@xored.com>","summary":"Fix MSVC compilation errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11386},"f328a356aea0b1aabc87a04fc7b60be5989c9bf3":{"hash":"f328a356aea0b1aabc87a04fc7b60be5989c9bf3","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"settings 'editors/3d' organized, sorted, new_defaults","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11222},"117eb16adb98ac71f17029d33058858468581ba3":{"hash":"117eb16adb98ac71f17029d33058858468581ba3","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"update inertia/freelook settings values + renamed free_orbit... to","body":"oribit...","is_cherrypick":false,"cherrypick_hash":"","pull":11222},"1a8a80368edb544780878ff4fd3d650024f5e60e":{"hash":"1a8a80368edb544780878ff4fd3d650024f5e60e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added precision scrolling to spatial editor zoom","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11222},"60790c8c5aca9435d1b54ffd8a51a9137c9ad617":{"hash":"60790c8c5aca9435d1b54ffd8a51a9137c9ad617","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove more GDScript runtime checks on release","body":"As a preparation for other performance enhancements to GDScript:call()\nstart by removing more of the GDScript runtime checks on release.\n\nThis code has been tested with 2d/platformer, 3d/platformer,\n3d/materials_test, and goltorus. No regressions were found.","is_cherrypick":false,"cherrypick_hash":"","pull":11402},"81245a634b9dff041b0f2373c643166267a03857":{"hash":"81245a634b9dff041b0f2373c643166267a03857","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"zoom inertia uses its own setting (not the same then translation)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11222},"8f460bb73db00216f3b24a528d80314b5d632a16":{"hash":"8f460bb73db00216f3b24a528d80314b5d632a16","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added editor spacing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11221},"a3b3886029fee450977a57de491406efa0e6270d":{"hash":"a3b3886029fee450977a57de491406efa0e6270d","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Drag and drop for meshes directly and fix drop restriction for non-Texture objects in canvas editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11327},"b5f29fe073badc772d119ef1807dff5ed26c6b93":{"hash":"b5f29fe073badc772d119ef1807dff5ed26c6b93","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Add some options and reorganize the 2D editor menus. Makes available forced snapping.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"957e85dcacf4e1f2e62a9376671388fd3e8b7a43":{"hash":"957e85dcacf4e1f2e62a9376671388fd3e8b7a43","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed a lot of HiDPI metrics.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11396},"ff1e0a3e2cb6619644215432604293eb7ba53699":{"hash":"ff1e0a3e2cb6619644215432604293eb7ba53699","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Prevent running the crash_handler when a debugger is present on windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11395},"3d06957f12ba5c04702f3db980af9c07142e7886":{"hash":"3d06957f12ba5c04702f3db980af9c07142e7886","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11375 from FigyTuna/rigid_body_docs","body":"[DOCS] Modified/Added documentation for RigidBody and RigidBody2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30ba4076cd59a916054c28f4a7590b3884c88576":{"hash":"30ba4076cd59a916054c28f4a7590b3884c88576","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11372 from volzhs/fix-smooth-scroll","body":"Fix smooth scrolling in ScrollBar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"650d5630af7f66cde17c415b46daca37c88c3f90":{"hash":"650d5630af7f66cde17c415b46daca37c88c3f90","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Avoid bias overrotation in contact resolution","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11379},"ba568456c6bef386c8b0a7be4a5fda56661efcf4":{"hash":"ba568456c6bef386c8b0a7be4a5fda56661efcf4","is_merge":false,"authored_by":["MDQ6VXNlcjY0NjU3MTM="],"author_raw":"FigyTuna <r00000.rr@gmail.com>","committer_raw":"FigyTuna <r00000.rr@gmail.com>","summary":"Modified/Added documentation for RigidBody and RigidBody2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11375},"7db006785c7cf48df253fadcfac68465745861c3":{"hash":"7db006785c7cf48df253fadcfac68465745861c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11367 from hpvb/refactor-variant-op","body":"Move Variant::evaluate() switch to computed goto","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a5e0b8e39a7af22b2a89eedfd77d711c3f062d2":{"hash":"0a5e0b8e39a7af22b2a89eedfd77d711c3f062d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11376 from RaTi17/gdscript_doc","body":"Added code tags and corrected some lines\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"608c2eb3b582463b2990adc7d56a40065f25628c":{"hash":"608c2eb3b582463b2990adc7d56a40065f25628c","is_merge":false,"authored_by":["MDQ6VXNlcjIzNTE0NDQ="],"author_raw":"RaTi17 <foobar@casema.nl>","committer_raw":"RaTi17 <foobar@casema.nl>","summary":"Added code tags and corrected some lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11376},"cc161dcd6f08277a7e88b527172a8968b56c4fa4":{"hash":"cc161dcd6f08277a7e88b527172a8968b56c4fa4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11021 from tuga3d/autocomplete-logic-attempt2","body":"autocomplete logic attempt 2, fixes #10695","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa4694b7b4717d7b43e0fb9a037d07cd20ad14cd":{"hash":"aa4694b7b4717d7b43e0fb9a037d07cd20ad14cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11382 from djrm/pr_fix_metrics","body":"Fixed metrics.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d140974392017f121384ac9ae9080a2b116f648":{"hash":"4d140974392017f121384ac9ae9080a2b116f648","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed metrics.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11382},"72b4a09a1402cb3807f1c3454ed5274dff67d0ae":{"hash":"72b4a09a1402cb3807f1c3454ed5274dff67d0ae","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Do not allow link-local addresses to be used by editor debugger","body":"Default editor debugger address is now 127.0.0.1","is_cherrypick":false,"cherrypick_hash":"","pull":11378},"ee61d5d04b89f90639e6ed0bc5ea2f75bd1652b8":{"hash":"ee61d5d04b89f90639e6ed0bc5ea2f75bd1652b8","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Implement smart snapping. Fixes a bug with anchors single-axis move (when they were rotated).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"a6f577a9f2206b51674bc9c61661de1fd9684604":{"hash":"a6f577a9f2206b51674bc9c61661de1fd9684604","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Avoid grid step to go below zero","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"7c24a26bc29df3e4746d092690d2e8f577a312ac":{"hash":"7c24a26bc29df3e4746d092690d2e8f577a312ac","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Use shift to move anchors on a single axis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"bf6d7add01d3139b39a152bba2dc6727b20d304c":{"hash":"bf6d7add01d3139b39a152bba2dc6727b20d304c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Implement shortcuts to multiply/divide the grid step","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"fc52a74ffcfdf97acd83df159124fdaab4e2cc7c":{"hash":"fc52a74ffcfdf97acd83df159124fdaab4e2cc7c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fusion the lock/unlock and the group/ungroup buttons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"975f7eeec364a669c5622996b9ff5517ffeb3721":{"hash":"975f7eeec364a669c5622996b9ff5517ffeb3721","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Adds keyboards shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"335688ce785d7862c79c41752b60b6dccbb1bd07":{"hash":"335688ce785d7862c79c41752b60b6dccbb1bd07","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Implements rulers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"bc005a57d38137b062e0ccc26467353f53556930":{"hash":"bc005a57d38137b062e0ccc26467353f53556930","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11220 from toger5/bottom_panel_debugger_tabs_fix","body":"made tabs visible in debugger fixes: #11212","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72e0a68a810f0094f57b424d828ead5903f8f883":{"hash":"72e0a68a810f0094f57b424d828ead5903f8f883","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fixes axis badly displayed with high zooming values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"71b45614fdb4340c7cb9d42928da9f2536692d70":{"hash":"71b45614fdb4340c7cb9d42928da9f2536692d70","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Split some functions to make the code more readable (maybe at the price of a neglibile performance loss)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"f48b76fd8dfec4f7e3a7ab4b76601502933bb4ef":{"hash":"f48b76fd8dfec4f7e3a7ab4b76601502933bb4ef","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Make the shortcuts for setting the pivot editable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"69091d40350d4f632384f0fd16a1df80071b0a37":{"hash":"69091d40350d4f632384f0fd16a1df80071b0a37","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Display draggable anchors only if the parent is not a container","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"100c7888849ed384ef1a4788816cbf3b445ec1eb":{"hash":"100c7888849ed384ef1a4788816cbf3b445ec1eb","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Display width and height when dragging a node side","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"ad1028471c9a8e8c2aeb35d232f259fa007e2c26":{"hash":"ad1028471c9a8e8c2aeb35d232f259fa007e2c26","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Draw a ghost rect when dragging nodes if it's rotated/scaled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"dbc4dbdec1823996f47c303cfd78662c591d0fdd":{"hash":"dbc4dbdec1823996f47c303cfd78662c591d0fdd","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Displays margins values when moving the node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10437},"fba938e5740c017fa2d6180c15cae852608ad701":{"hash":"fba938e5740c017fa2d6180c15cae852608ad701","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11313 from deliciousfudge/boxcontainershape-docs","body":"Refactor the docuementation of BoxContainer and BoxShape classes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"137f8a58a8f2a6c356ef00e5371ff144c8a89fb0":{"hash":"137f8a58a8f2a6c356ef00e5371ff144c8a89fb0","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Move Variant::evaluate() switch to computed goto","body":"In an effort to make GDScript a little faster replace the double\nswitch() with a computed goto on compilers that set __GNUC__. For\ncompilers that don't support computed goto it will fall back to regular\nswitch/case statements.\n\nIn addition disable using boolean values in a mathematical context. Now\nboolean values can only be compared with other booleans. Booleans will\nalso no longer be coerced to integers.\n\nThis PR replaces #11308 and fixes #11291","is_cherrypick":false,"cherrypick_hash":"","pull":11367},"7655587efbb209703efc15b07667ee80de23bf5d":{"hash":"7655587efbb209703efc15b07667ee80de23bf5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11251 from toger5/q_e_fix_freelook","body":"swapped up down shortcut for freelook (to fit unreal)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53bbc046ee670a1c24b1ec936066857ef6e73dc9":{"hash":"53bbc046ee670a1c24b1ec936066857ef6e73dc9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11252 from marcelofg55/fix_noaudio_crash","body":"Fix crash when no audio driver is available","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a00f19a92109ec33de41308e6277b55eb444320d":{"hash":"a00f19a92109ec33de41308e6277b55eb444320d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11328 from Paulb23/left_right_arrow_tree_issue_10737","body":"Added Left / Right arrow navigation in tree, issue 10737","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39e2af32ca153b21b883f64d8cc562f305378367":{"hash":"39e2af32ca153b21b883f64d8cc562f305378367","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11352 from FigyTuna/physics_body_docs","body":"[DOCS] Modified/Added documentation for PhysicsBody and PhysicsBody2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb20441ac92fd698eaee863a41fa54b11614151c":{"hash":"cb20441ac92fd698eaee863a41fa54b11614151c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11351 from cbscribe/kcc_kinematiccollision_doc","body":"[DOCS] Add KinematicCollision descriptions\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a829c77a58247726841b5fb4fdf2944e53d82946":{"hash":"a829c77a58247726841b5fb4fdf2944e53d82946","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11349 from willt/getsetmove","body":"[DOCS] added member descriptions to various shapes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73b8e5acab7e389d7ce8cfb48d533ba74cd86133":{"hash":"73b8e5acab7e389d7ce8cfb48d533ba74cd86133","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11362 from marcelofg55/fix_x11_export","body":"Fix x11 exported executables not getting the +x flag","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65ef19abe3cb95df72f5256b17ec6667ed26cf6d":{"hash":"65ef19abe3cb95df72f5256b17ec6667ed26cf6d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11360 from volzhs/fix-animation-editor-error","body":"Fix set_item_icon error when starting editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4dd65b6fbb64b7114cfe99adef87ac19d9cde46":{"hash":"e4dd65b6fbb64b7114cfe99adef87ac19d9cde46","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11370 from marcelofg55/fix_keyu_crashnew","body":"Fix crash when using key+u on a line with only a #","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7da0ec01c0ca5899cedcf383110c14e859be2af2":{"hash":"7da0ec01c0ca5899cedcf383110c14e859be2af2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix smooth scrolling in ScrollBar","body":"fixes #11369","is_cherrypick":false,"cherrypick_hash":"","pull":11372},"31ba932e3bf7b3ad7ab6ef559fbdb3656d7afe86":{"hash":"31ba932e3bf7b3ad7ab6ef559fbdb3656d7afe86","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix crash when using key+u on a line with only a #","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11370},"259778ce8c861cc6f9e3ffa528cdabc06f2dfa39":{"hash":"259778ce8c861cc6f9e3ffa528cdabc06f2dfa39","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11296 from touilleMan/gdnative-api-struct","body":"[GDnative] pass api as struct of function pointers to loaded gdnative modules","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52c0550dd7fa101428eb4d9ecf4fe5b59e34abec":{"hash":"52c0550dd7fa101428eb4d9ecf4fe5b59e34abec","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Changed Mononoki font to Hack font","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11309},"3528b1e571dee24917b0141232f135e29bf088ba":{"hash":"3528b1e571dee24917b0141232f135e29bf088ba","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix x11 exported executables not getting the +x flag","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11362},"574a5714dcbf5fcf126f3f99caab62a345e665c1":{"hash":"574a5714dcbf5fcf126f3f99caab62a345e665c1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref and escape comparators","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"07d18a00763855908856bdaee868bd4ca8deb52f":{"hash":"07d18a00763855908856bdaee868bd4ca8deb52f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11276 from hpvb/fix-11270","body":"Only do 'drive' discovery on X11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d57a3f3d5e6785d516f7709f6f666a603ef557e":{"hash":"8d57a3f3d5e6785d516f7709f6f666a603ef557e","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] Use X macro to define godot_gdnative_api_struct and it instantiation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11296},"4208518c4de88186a8baac5d87e4c20c218fccc8":{"hash":"4208518c4de88186a8baac5d87e4c20c218fccc8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11356 from Paulb23/text_editor_theme_crash","body":"Fixed segfault on loading text editor theme\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3531251902595f4d2d17cab7100b4ff7a1eee2c7":{"hash":"3531251902595f4d2d17cab7100b4ff7a1eee2c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11353 from Grosskopf/audio-streams-docs","body":"[DOCS] Added Documentation of the rest of the AudioStream files\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6cd5be9722485490c628fdafe76f7e7104a286a":{"hash":"e6cd5be9722485490c628fdafe76f7e7104a286a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11201 from kerskuchen/tilemap-shortcuts","body":"Adds missing shortcuts to TileEditor. Keeps fill-tool selected after use.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"357b9602b48e36404a84daf5022210a2ff79db6a":{"hash":"357b9602b48e36404a84daf5022210a2ff79db6a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix set_item_icon error when starting editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11360},"092509cbaddb069998ff2dd266bb7933e9009d99":{"hash":"092509cbaddb069998ff2dd266bb7933e9009d99","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix setting the default icon briefly with tools=no","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41715c1e8f6e79d14b96d2756f8a7aada3506266":{"hash":"41715c1e8f6e79d14b96d2756f8a7aada3506266","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11294 from karroffel/json-object","body":"added JSON singleton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4c9f8895e9ae81ecd6983f008d6aca8df33d665":{"hash":"e4c9f8895e9ae81ecd6983f008d6aca8df33d665","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] create godot_gdnative_api_struct and pass it to godot_gdnative_init_options","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11296},"a48dc9aa17308beb7395372751500925837841a5":{"hash":"a48dc9aa17308beb7395372751500925837841a5","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed segfault on loading text editor theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11356},"d22ceeef1bec083d5e047458e88d97ca091cd1c5":{"hash":"d22ceeef1bec083d5e047458e88d97ca091cd1c5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"correction to one way collision code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5886f810c20027f7958eff62d2c876c8b29fef1e":{"hash":"5886f810c20027f7958eff62d2c876c8b29fef1e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixes to one way collision, closes #10971","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10269b74c84d15301bcb21ec0156f4b2b2457cb6":{"hash":"10269b74c84d15301bcb21ec0156f4b2b2457cb6","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added Documentation of AudioStream","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11353},"27370a9d16239743129a68f00050d7ed45549bc3":{"hash":"27370a9d16239743129a68f00050d7ed45549bc3","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11322 from Grosskopf/audio-stream-player-3D-docs","body":"[DOCS] wrote documentation for audio stream player 3D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f98f65fd7f9cd993167a3e183483e4de65b30c3c":{"hash":"f98f65fd7f9cd993167a3e183483e4de65b30c3c","is_merge":false,"authored_by":[""],"author_raw":"Jakob Schwab <j.schwab@wwu.de>","committer_raw":"Jakob Schwab <j.schwab@wwu.de>","summary":"Adds missing shortcuts to TileEditor. Keeps fill-tool selected after use","body":"The following keyboard shortcuts are now available:\n-Bucket fill (G)\n-Paint Tile (P)\n-Transpose Tile (T)\nFixes #10918","is_cherrypick":false,"cherrypick_hash":"","pull":11201},"4ca06efd11f7b496b20e32d0f85aba7996b5e184":{"hash":"4ca06efd11f7b496b20e32d0f85aba7996b5e184","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"wrote documentation for audio stream player 3D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11322},"0953c8fd55531ca642444bc49567bdebd59192aa":{"hash":"0953c8fd55531ca642444bc49567bdebd59192aa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11314 from marcelofg55/master","body":"Fix possible crash with ctrl-u on script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"317512e2fb47cb024c58b907a149251882665580":{"hash":"317512e2fb47cb024c58b907a149251882665580","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11301 from volzhs/fix-richtextlabel","body":"Make clickable properly in editor help","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c74bab66aaaef355ef8ac8d7e1a249509fad544e":{"hash":"c74bab66aaaef355ef8ac8d7e1a249509fad544e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11274 from Rubonnek/keep-argument-names-consistent","body":"Renamed function arguments to keep them consistent between declaration and implementation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1b4e4c607acb09c13bdf1b9609f2d45c4b01e15":{"hash":"a1b4e4c607acb09c13bdf1b9609f2d45c4b01e15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11272 from Rubonnek/move-to-initializer-list","body":"Moved class_name and return_val to initializer list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53990c7bb9377982a0dc5aaae7a75f046189c9bc":{"hash":"53990c7bb9377982a0dc5aaae7a75f046189c9bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11196 from poke1024/canvas-old-rect","body":"Adds display of old bounding box as suggested by Zephilinox in issue …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2db9973ad4f363cac9848ffa65f6a78b6c2814b4":{"hash":"2db9973ad4f363cac9848ffa65f6a78b6c2814b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11176 from bncastle/master","body":"Implement +,-,/, * and negate operators for Color type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a29559bc0e8bfbfcab7e0f4b05b9e77119d71ce0":{"hash":"a29559bc0e8bfbfcab7e0f4b05b9e77119d71ce0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11075 from ISylvox/fix-main-scene-state","body":"Fixes Tab Switching of Main Scene State. Closes #11045","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e66cd9b6862ffd6991dba7c7cad5a175b8db320":{"hash":"3e66cd9b6862ffd6991dba7c7cad5a175b8db320","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10998 from MillionOstrich/custom-types-fix-icons","body":"Fix icons for custom types in the recent & favorites lists in the create dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c24ca2c7a8b5471e9175f8ec1a84fd69a24bbbcf":{"hash":"c24ca2c7a8b5471e9175f8ec1a84fd69a24bbbcf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10900 from toger5/theme_tab_border","body":"Added border for tabs + container.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2115935f46528bf5545531c9c9003b0eb8321651":{"hash":"2115935f46528bf5545531c9c9003b0eb8321651","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11346 from cbscribe/kcc_light2d_doc","body":"[DOCS] Add Light2D member descriptions.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d67c9ef8a38b0092b9f0474c34da0262591c3c63":{"hash":"d67c9ef8a38b0092b9f0474c34da0262591c3c63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11332 from Grosskopf/audio-stream-player-docs","body":"[DOCS] Added Documentation of AudioStreamPlayer\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d35a8c6fd07b81d9cd37df36729006e94aaa01f":{"hash":"7d35a8c6fd07b81d9cd37df36729006e94aaa01f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11331 from Grosskopf/audio-stream-player-2D-docs","body":"[DOCS] Added Documentation of AudioStreamPlayer2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc404c093ae8418f407aa1973be82d072f1bdb18":{"hash":"bc404c093ae8418f407aa1973be82d072f1bdb18","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11311 from FigyTuna/collision_polygon_docs","body":"[DOCS] Modified the docs for CollisionPolygon and CollisionPolygon2D\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d8d8993859250dbe28dd7303e15bef1b1930860":{"hash":"5d8d8993859250dbe28dd7303e15bef1b1930860","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11227 from willt/@GDScript","body":"In @GDScript added previous changes that went missing. added more des…\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"356af7d2a5f195867b41e2428ad7130c08472c2c":{"hash":"356af7d2a5f195867b41e2428ad7130c08472c2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11345 from cbscribe/kcc_canvaslayer_doc","body":"[DOCS] CanvasLayer member descriptions\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dd8dd935e1c018a5515932cb418a9066cd5a895":{"hash":"6dd8dd935e1c018a5515932cb418a9066cd5a895","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11343 from BastiaanOlij/fix_basename","body":"Fixed naming of pck file","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c47538d5bb60a2e332569f4fed759a4eb513ec52":{"hash":"c47538d5bb60a2e332569f4fed759a4eb513ec52","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11323 from Paulb23/quick_open_not_showing_issue_11277","body":"Fixed quick open not showing entries with no search text, issue 11277","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2f9ffb0c7eacd45198f4b0b8702afd65eded9ae":{"hash":"a2f9ffb0c7eacd45198f4b0b8702afd65eded9ae","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added Documentation of AudioStreamPlayer","body":"Fixed according to Comments\nautoplay issue fixed","is_cherrypick":false,"cherrypick_hash":"","pull":11332},"0babf9cd0cf58d9f86624864b98db0128aecf307":{"hash":"0babf9cd0cf58d9f86624864b98db0128aecf307","is_merge":false,"authored_by":["MDQ6VXNlcjIwMTMzNDc4"],"author_raw":"Grosskopf <gerrit@familiegrosskopf.de>","committer_raw":"Grosskopf <gerrit@familiegrosskopf.de>","summary":"Added Documentation of AudioStreamPlayer2D","body":"Fixxed according to comments\nSomehow that fix was messed up again\nForgot some quotationmarks\nupdated autoplay, tried again","is_cherrypick":false,"cherrypick_hash":"","pull":11331},"4fc0910ed3bcca04ba78935361050beffc8e35ed":{"hash":"4fc0910ed3bcca04ba78935361050beffc8e35ed","is_merge":false,"authored_by":["MDQ6VXNlcjY0NjU3MTM="],"author_raw":"FigyTuna <r00000.rr@gmail.com>","committer_raw":"FigyTuna <r00000.rr@gmail.com>","summary":"Modified/Added documentation for PhysicsBody and PhysicsBody2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11352},"ffe770849150ce40ad03004cf6dc961554a5440f":{"hash":"ffe770849150ce40ad03004cf6dc961554a5440f","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Add KinematicCollision descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11351},"d2419c840e221c6bf6d7b493f26db861f591d5c6":{"hash":"d2419c840e221c6bf6d7b493f26db861f591d5c6","is_merge":false,"authored_by":["MDQ6VXNlcjM0MDAxNg=="],"author_raw":"William Taylor <williamt@rebelfactions.com>","committer_raw":"William Taylor <williamt@rebelfactions.com>","summary":"[DOCS] added member descriptions to various shapes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11349},"2ca656fc38a7da6552b8d1bed88132062295748a":{"hash":"2ca656fc38a7da6552b8d1bed88132062295748a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11350 from djrm/pr_compilation_fix","body":"Fixed compilation with tools=no","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d84c79d349b20b0445b934d66266cf7c88928b09":{"hash":"d84c79d349b20b0445b934d66266cf7c88928b09","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed compilation with tools=no","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11350},"9b4a0e283647426f76da6c5815acd70b68728f49":{"hash":"9b4a0e283647426f76da6c5815acd70b68728f49","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Add Light2D member descriptions.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11346},"e1e9dde4f3c756964334051f7eefd18679091d90":{"hash":"e1e9dde4f3c756964334051f7eefd18679091d90","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] CanvasLayer member descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11345},"913e5cabbda3389a9a94167419d0bf28937d8087":{"hash":"913e5cabbda3389a9a94167419d0bf28937d8087","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fixed naming of pck file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11343},"d8ca7d44059472344a7e14346feae8e478486d3c":{"hash":"d8ca7d44059472344a7e14346feae8e478486d3c","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11282 from djrm/pr_script_editor_auto_theme","body":"Added adaptive text editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69f0d3b663321c4436e78efea224f8cd8008392b":{"hash":"69f0d3b663321c4436e78efea224f8cd8008392b","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11269 from toger5/fix_get_stylebox_parent_class","body":"also loop for classes if there is no coustom theme fixes #11250","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9229d37c8649e7de4df6f766b1e1967a38cdabb":{"hash":"a9229d37c8649e7de4df6f766b1e1967a38cdabb","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11223 from GodotExplorer/pr-undoredo","body":"Expose more methods for UndoRedo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbcf2557644cd70092fcb890289806770a991929":{"hash":"cbcf2557644cd70092fcb890289806770a991929","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11287 from sersoong/master","body":"fix editor/property_editor.cpp missing TTR","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7df94c69b213ae0fcc955bb8cf020fbeea14f986":{"hash":"7df94c69b213ae0fcc955bb8cf020fbeea14f986","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11279 from cbscribe/kcc_kinematiccollision_doc","body":"Document new KinematicCollision2D class\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60a929d18e942a08457d29c7f958fbf2acffb02d":{"hash":"60a929d18e942a08457d29c7f958fbf2acffb02d","is_merge":false,"authored_by":["MDQ6VXNlcjY0NjU3MTM="],"author_raw":"FigyTuna <r00000.rr@gmail.com>","committer_raw":"FigyTuna <r00000.rr@gmail.com>","summary":"Modified the descriptions for CollisionPolygon2D and created descriptions for CollisionPolygon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11311},"33da7b49137fad76693d9a1cc80745953075daee":{"hash":"33da7b49137fad76693d9a1cc80745953075daee","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Document new KinematicCollision2D class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11279},"82aaaad30cbaad0b9620844868e0f5e8a879e73f":{"hash":"82aaaad30cbaad0b9620844868e0f5e8a879e73f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11330 from cbscribe/kcc_textureprogress_doc","body":"[DOCS] Update TextureProgress class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b31123c67035fc16356f4c902fd109d2ecc4eb63":{"hash":"b31123c67035fc16356f4c902fd109d2ecc4eb63","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11329 from cbscribe/kcc_visibilitynotifier2d_doc","body":"[DOCS] update VisibilityNotifier(2D) class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91b5a15ebc5e1803d7d544edf2cfcaca70eadba5":{"hash":"91b5a15ebc5e1803d7d544edf2cfcaca70eadba5","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11324 from GDquest/ui-nodes","body":"[DOCS] Write and update TextureRect, Label and NinePatchRect","is_cherrypick":false,"cherrypick_hash":"","pull":""},"515869537e355ce2f842ce873a456fd79b35b23f":{"hash":"515869537e355ce2f842ce873a456fd79b35b23f","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11320 from bojidar-bg/x-doctool-markdownify","body":"Make doc_status output a bit more markdown-friendly, hide some prints","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d30682ad2ef4acb011b16a64aa5c0c56918596ec":{"hash":"d30682ad2ef4acb011b16a64aa5c0c56918596ec","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11312 from deliciousfudge/acceptdialog-docs","body":"Rewrite the documentation of AcceptDialog class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ccaf36c6bbbeffc5b3ffff14205af2f8e9a6848":{"hash":"5ccaf36c6bbbeffc5b3ffff14205af2f8e9a6848","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11338 from marcelofg55/clang_compilefix","body":"Compile fix for clang error on spatial_editor_plugin.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b13bd3ef5c77526927fa52296cffaf4ce5d53ef2":{"hash":"b13bd3ef5c77526927fa52296cffaf4ce5d53ef2","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11339 from guilhermefelipecgs/add_icons_animation_tree","body":"Add missing icons in animation tree editor\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d13e113734bcdd02532b27282956e58408b9f6e":{"hash":"6d13e113734bcdd02532b27282956e58408b9f6e","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Add missing icons in animation tree editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11339},"b5838bc4de6176b07293e9a5200f11607b93b420":{"hash":"b5838bc4de6176b07293e9a5200f11607b93b420","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] update VisibilityNotifier2D class ref.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11329},"ac9c400adcc6cc94772f4c13e7fc26dbaed1c387":{"hash":"ac9c400adcc6cc94772f4c13e7fc26dbaed1c387","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Compile fix for clang error on spatial_editor_plugin.cpp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11338},"dfb3386184ba581a789160cb9236fe5de8f8adc5":{"hash":"dfb3386184ba581a789160cb9236fe5de8f8adc5","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjk0OTk1"],"author_raw":"Nathan <nathan@gdquest.com>","committer_raw":"Nathan <nathan@gdquest.com>","summary":"Write TextureRect, Label and NinePatchRect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11324},"1679baf833fd04291f9bcfc126a4042169fce5e8":{"hash":"1679baf833fd04291f9bcfc126a4042169fce5e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11265 from hoelzl/fix-python3-build","body":"Fix errors in Python 3 build\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"191ff0ecb52b9051ba512fbdd0586447bbf8c68b":{"hash":"191ff0ecb52b9051ba512fbdd0586447bbf8c68b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11255 from n-pigeon/spatial_doc_tweaks","body":"Spatial, Transform and Transform2D documentation tweaks\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d4f6ef0bf70cabb431be33a272addd0fa8b8321":{"hash":"2d4f6ef0bf70cabb431be33a272addd0fa8b8321","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Apply clang-format again to recent changes","body":"Also add missing copyright headers.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27cd90f2b017be2ecccf7be0ebf7fb935798de7e":{"hash":"27cd90f2b017be2ecccf7be0ebf7fb935798de7e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11283 from volzhs/fix-icon_map-error","body":"Fix !icon_map.has(p_type) error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d9cfc6f61a8bad7714f576ea9eb95a18d18b4f6":{"hash":"9d9cfc6f61a8bad7714f576ea9eb95a18d18b4f6","is_merge":false,"authored_by":[""],"author_raw":"bncastle <bncastle@pixelbytestudios.com>","committer_raw":"bncastle <bncastle@pixelbytestudios.com>","summary":"Implement +,-,/, * and negate operators for Color type.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11176},"f2d88d81317c9a092ce57f13bc99e67bf8148a5e":{"hash":"f2d88d81317c9a092ce57f13bc99e67bf8148a5e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11298 from marcelofg55/fix_gdnative_compile","body":"Fix compile error on gd_native_library_editor.cpp with tools=no","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbed82de29fc07ef158d243c25cef76d2e61892a":{"hash":"bbed82de29fc07ef158d243c25cef76d2e61892a","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"[DOCS] Update TextureProgress class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11330},"1a0ffe3b64e9002379c9a7a61635b5ab76db5eb2":{"hash":"1a0ffe3b64e9002379c9a7a61635b5ab76db5eb2","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added Left / Right arrow navigation in tree, issue 10737","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11328},"82f9836a1c178700aa3a7470eda4c40c28310841":{"hash":"82f9836a1c178700aa3a7470eda4c40c28310841","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"forgot to set proper default values for new camera interpolation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"844c5e12e664e3212feacc9ee3200e116556fbc7":{"hash":"844c5e12e664e3212feacc9ee3200e116556fbc7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed to InputDefault, button mask was wrong. Fixes to editor camera interpolation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afb1dd1e4c7de5b2b6942b4019a553be72e12a6f":{"hash":"afb1dd1e4c7de5b2b6942b4019a553be72e12a6f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed quick open not showing enties with no search text, issue 11277","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11323},"ef0671763e834de77910a704163a62f2ec6c6ec4":{"hash":"ef0671763e834de77910a704163a62f2ec6c6ec4","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTI1ODQ="],"author_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","committer_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","summary":"Added EditorImportPlugin class ref docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11304},"61e9623ced62d73bf26453e2fc64799e0ee60aa2":{"hash":"61e9623ced62d73bf26453e2fc64799e0ee60aa2","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11319 from neikeq/docdata-enum-proxy","body":"DocData: Fix enums for proxy classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c71b7b91f7215828951c96f3d75b55765bdbd5a":{"hash":"9c71b7b91f7215828951c96f3d75b55765bdbd5a","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11316 from neikeq/aaaaah","body":"Adds _OS::PowerState enum","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e2c3371621db2a585ca2297d2b3e5297ddd20ed":{"hash":"7e2c3371621db2a585ca2297d2b3e5297ddd20ed","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"DocData: Fix enums for proxy classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11319},"ca72a4806f5186ef43ded4ce13b4a304a30de35c":{"hash":"ca72a4806f5186ef43ded4ce13b4a304a30de35c","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make doc_status output a bit more markdown-friendly, hide some prints","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11320},"f1f8fd1b68aa47e8a199c11599ffa7c4af39c486":{"hash":"f1f8fd1b68aa47e8a199c11599ffa7c4af39c486","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Adds _OS::PowerState enum","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11316},"88be952fc9021df7e10adc49211e5024d200a665":{"hash":"88be952fc9021df7e10adc49211e5024d200a665","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Create separate debug info files by default","body":"Now that we have a built-in stacktrace on a segfault it would be useful\nto have debug information on debug_release builds so that bugreports can\ninclude this information. Without this debug info we will still get\nfunction names in the backtrace but not file location.\n\nThis commit will by default build all targets with minimal debug info\nand then strip the information into separate files. On MacOS this is a\n.dSYM file, on Linux/MingW this is a .debug file. MacOSX will\nautomatically load a dSYM file if it exists in its debugger. On\nLinux/MingW we create a 'gnu debuglink' meaning that gdb and friends\nwill automatically find the debug symbols if they exist.\n\nExisting workflow for developers does not change at all, except that we\nnow create two instead of one build artifact by default.\n\nThis commit also adds a 'debug_symbols' option to X11, MacOS, and MingW\ntargets. The default is 'yes' which corresponds to -g1. The alternatives\nare 'no' (don't generate debug infos at all) or 'full' which runs with\n-g2. A target=debug build will now build with -g3.","is_cherrypick":false,"cherrypick_hash":"","pull":11243},"a2837360d0067151e1916922940c6f982fecd974":{"hash":"a2837360d0067151e1916922940c6f982fecd974","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix possible crash with ctrl-u on script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11314},"f818448199bfc13674016499d545c95b9befb3a9":{"hash":"f818448199bfc13674016499d545c95b9befb3a9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NzI2ODYy"],"author_raw":"Roger Smith <nz.rogersmith@gmail.com>","committer_raw":"Roger Smith <nz.rogersmith@gmail.com>","summary":"Refactor the BoxContainer and BoxShape classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbe7e9e309edc401a675fce79a9619ccec5b79de":{"hash":"cbe7e9e309edc401a675fce79a9619ccec5b79de","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NzI2ODYy"],"author_raw":"Roger Smith <nz.rogersmith@gmail.com>","committer_raw":"Roger Smith <nz.rogersmith@gmail.com>","summary":"Rewrite the AcceptDialog class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3745a23be30fa8ef0889db82a6de75dc02f1f7d":{"hash":"f3745a23be30fa8ef0889db82a6de75dc02f1f7d","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix errors in Python 3 build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11265},"059d00742391d53b9c273c3bd9eefb247db5a4ac":{"hash":"059d00742391d53b9c273c3bd9eefb247db5a4ac","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Use code font in editor log","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11310},"62cb43bb8dec8f5078012b58ff06a2077078565f":{"hash":"62cb43bb8dec8f5078012b58ff06a2077078565f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a74cc225912a806ff2d460c4a64afbef4c8d855a":{"hash":"a74cc225912a806ff2d460c4a64afbef4c8d855a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11300 from djrm/pr_update_doc_status","body":"Update doc status generator.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57926f8091594c9a6b29809859779f036fd6f1e2":{"hash":"57926f8091594c9a6b29809859779f036fd6f1e2","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11307 from godotengine/revert-11078-fix-10717","body":"Revert \"Don't allow division by false (zero)\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"111dae950d5f8f6052a0e3dd1a0b59da123ef38a":{"hash":"111dae950d5f8f6052a0e3dd1a0b59da123ef38a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Don't allow division by false (zero)\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11307},"ba11dc3f483e665ac3fd7b7decc5eb6f1c82baa2":{"hash":"ba11dc3f483e665ac3fd7b7decc5eb6f1c82baa2","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added adaptive text editor theme, this includes the shader editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11282},"79c7e218477011f90011e64dc991689d3e4681bd":{"hash":"79c7e218477011f90011e64dc991689d3e4681bd","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11078 from hpvb/fix-10717","body":"Don't allow division by false (zero)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f16baca43156eb2f8855aeef79b61decf267c52":{"hash":"4f16baca43156eb2f8855aeef79b61decf267c52","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Don't allow division by false (zero)","body":"This fixes #10717","is_cherrypick":false,"cherrypick_hash":"","pull":11078},"8d1792a294e0adce99004d40d5f8ac1d81b9cf7d":{"hash":"8d1792a294e0adce99004d40d5f8ac1d81b9cf7d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make clickable properly in editor help","body":"fixes #3671","is_cherrypick":false,"cherrypick_hash":"","pull":11301},"e23454d5c3c22ab1a96c16737ebce16a6eadf984":{"hash":"e23454d5c3c22ab1a96c16737ebce16a6eadf984","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Update doc status generator.","body":"[ciskip]","is_cherrypick":false,"cherrypick_hash":"","pull":11300},"25f742cc3d68693c51fbe84ce7bb633f4bb1ae04":{"hash":"25f742cc3d68693c51fbe84ce7bb633f4bb1ae04","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added type on export file callback, and initial export function.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12a7f15bdc2817b5a77f0f2b43fb318bb5160e40":{"hash":"12a7f15bdc2817b5a77f0f2b43fb318bb5160e40","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix compile error on gd_native_library_editor.cpp with tools=no","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11298},"308d20aba5f9dfa8725866c118780be04744622f":{"hash":"308d20aba5f9dfa8725866c118780be04744622f","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"added JSON singleton","body":"There was no way to access JSON functionality in scripting languages\napart from GDScript because the JSON class wasn't exposed to ClassDB.","is_cherrypick":false,"cherrypick_hash":"","pull":11294},"6b729726e0c848e2a60eb72782315a883526c913":{"hash":"6b729726e0c848e2a60eb72782315a883526c913","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11280 from BastiaanOlij/fix_arvr_joyid","body":"joyid is set to -1, not 0 when no joystick entity has been created","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c32d857480400f1a503ef146916b8df6d4cb8315":{"hash":"c32d857480400f1a503ef146916b8df6d4cb8315","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Spatial, Transform and Transform2D documentation tweaks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11255},"7dffed485bb6e824335de96bffc79ea58a2de576":{"hash":"7dffed485bb6e824335de96bffc79ea58a2de576","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11230 from maxim-sheronov/fix_enum_bindings","body":"Fix enums bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"433da3ef2314662efbf11caa2b6fc60350e3a3d8":{"hash":"433da3ef2314662efbf11caa2b6fc60350e3a3d8","is_merge":false,"authored_by":["MDQ6VXNlcjI0OTg4NDU5"],"author_raw":"sersoong <sersoong@gmail.com>","committer_raw":"sersoong <sersoong@gmail.com>","summary":"fix editor/property_editor.cpp missing TTR","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11287},"f1176e2a93e3c577b6f782a779c12b13134f21ea":{"hash":"f1176e2a93e3c577b6f782a779c12b13134f21ea","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix !icon_map.has(p_type) error","body":"\"ResizedFolder\" \"ResizedFile\" icons are removed from 15904d6","is_cherrypick":false,"cherrypick_hash":"","pull":11283},"c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70":{"hash":"c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"joyid is set to -1, not 0 when no joystick entity has been created","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11280},"10c400c456e85bfcb988bc8a27657d044306ab10":{"hash":"10c400c456e85bfcb988bc8a27657d044306ab10","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Added border for tabs + container.","body":"- moved tabConetent position to be more reasonable.\n- fixed drawing order to allow those kind of styles.","is_cherrypick":false,"cherrypick_hash":"","pull":10900},"d3c1f2a7f69a54652a2a07eaca402db2ee489132":{"hash":"d3c1f2a7f69a54652a2a07eaca402db2ee489132","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Re-Added export plugins with a more interesting API, as well as the ability to do path remapping.","body":"Also added ability to tell the exporter that a shared object needs to be bundled in the build.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b37e869c89208a7b7f04b95bbba36ea57d7fb8fc":{"hash":"b37e869c89208a7b7f04b95bbba36ea57d7fb8fc","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed double border for debugger tab panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11220},"65af96eab0708c02c5a72bb7d2a18444cc728046":{"hash":"65af96eab0708c02c5a72bb7d2a18444cc728046","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Only do 'drive' discovery on X11","body":"As it turns out older versions of the Android NDK have mntent.h but not\na complete implementation. If it did work it would most likely give the\nwrong results on Android anyway.\n\nThis commit enables the UNIX drive discovery only for X11\n\nWe also missed '/run/media' (default for gnome desktops) in the list of\nplaces to look for 'drives' on Linux. Add that to the list also.\n\nThis fixes #11270","is_cherrypick":false,"cherrypick_hash":"","pull":11276},"9488f06e4a4bba74db29f5a1d72ff29558cf3e10":{"hash":"9488f06e4a4bba74db29f5a1d72ff29558cf3e10","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Fix gamepads not being added whith udev.","body":"Seems like this property isn't present on some gamepads...\nFixes #10958","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5636ac526e1d9b211700ec2386c2a01c2419d1f7":{"hash":"5636ac526e1d9b211700ec2386c2a01c2419d1f7","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11237 from endragor/gdnative-variant-ref","body":"Construct Variants from Reference properly in GDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35ed1eef2a6a00087799ded7e10ce94ed4d8b373":{"hash":"35ed1eef2a6a00087799ded7e10ce94ed4d8b373","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a menu to enable/disabled GDNative singletons in project settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"072e379ffe7f0d8adc2ac0eb700abfd7c27d8278":{"hash":"072e379ffe7f0d8adc2ac0eb700abfd7c27d8278","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Renamed function arguments to keep them consistent between declaration and implementation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11274},"74d028729fabca2041e4025835294d0769b0cb6d":{"hash":"74d028729fabca2041e4025835294d0769b0cb6d","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved VisualScriptEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11256},"0f4643a4f6cc36b806e867100cfb710b8c3b1d3b":{"hash":"0f4643a4f6cc36b806e867100cfb710b8c3b1d3b","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Moved class_name and return_val to initializer list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11272},"4cc4f5cc5dc8ad272d694efe1d01229289b0b6c0":{"hash":"4cc4f5cc5dc8ad272d694efe1d01229289b0b6c0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix non flat favorite icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11256},"d31215e4cdea4bff3a692bda24c2f248fe77c8fb":{"hash":"d31215e4cdea4bff3a692bda24c2f248fe77c8fb","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Match status icons colors with the theme status colors.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11256},"04291c1e7745484f47b845cc5fc8a0d06df81ee5":{"hash":"04291c1e7745484f47b845cc5fc8a0d06df81ee5","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Updated icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11256},"202e4c8836ab99e818ce43431a87621bb39181e4":{"hash":"202e4c8836ab99e818ce43431a87621bb39181e4","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"also loop for classes if there is no coustom theme fixes #11250","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11269},"d9b68c5f5d391f9e45a5a8cb92aa44dcec164c54":{"hash":"d9b68c5f5d391f9e45a5a8cb92aa44dcec164c54","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"adds display of old bounding box as suggested by Zephilinox in issue #10936","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11196},"57516a447395223e56e93e05994a5bf69ee3bcac":{"hash":"57516a447395223e56e93e05994a5bf69ee3bcac","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11268 from ISylvox/fix-typo","body":"Fixes typo : from 'my' to 'may'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3aa7ea3bfcefd15299021b955d09ba05b72fb9d9":{"hash":"3aa7ea3bfcefd15299021b955d09ba05b72fb9d9","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed typo in editor_node.cpp: 'my' to 'may'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11268},"7e3c5043c1a676c69a3b81bbfb3ac95997f1ab1c":{"hash":"7e3c5043c1a676c69a3b81bbfb3ac95997f1ab1c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Warn the user that changes to resources will be lost when editing imported or instanced resources from scenes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f08bc0df7c16a6d12292628ec8cc2e015047c450":{"hash":"f08bc0df7c16a6d12292628ec8cc2e015047c450","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Construct Variants from Reference properly in GDNative","body":"Previously godot_variant_new_object constructed Variant without\naccounting for the fact that the Object can be a Reference, so refcount\nwas not increased and References were destructed prematurely.\n\nAlso, Reference::init_ref did not propagate refcount increment to the\nscript instance, which led to desync of refcount info on the script\nside and Godot side.","is_cherrypick":false,"cherrypick_hash":"","pull":11237},"8c08f2380d30e300f4f80dd292e9ff83f7bb84fd":{"hash":"8c08f2380d30e300f4f80dd292e9ff83f7bb84fd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11253 from djrm/pr_better_docs","body":"Improved editor docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"395eb7a3adc3a5fb9bec4ba846fcf789a0eeac28":{"hash":"395eb7a3adc3a5fb9bec4ba846fcf789a0eeac28","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11259 from RaTi17/master","body":"Fix 2 typos, rename \"/constant\" to \"constant\"\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca5abae1e7011e12960cc636544e621dfa6ad904":{"hash":"ca5abae1e7011e12960cc636544e621dfa6ad904","is_merge":false,"authored_by":[""],"author_raw":"Jeroen <jeroen@jeroen-LTSSD>","committer_raw":"Jeroen <jeroen@jeroen-LTSSD>","summary":"Fix 2 typos","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11259},"3f4062c7083d51c2d5375baee3a7e42bcd591e16":{"hash":"3f4062c7083d51c2d5375baee3a7e42bcd591e16","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11246 from djrm/pr_better_script_temperature","body":"More consistent script color temperatures.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bdb07fcf4d4fe1c7e35d26f373e85435c38f52d4":{"hash":"bdb07fcf4d4fe1c7e35d26f373e85435c38f52d4","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11031 from nabor/rename-dialog","body":"Added support to rename projects on manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e8724126ce7dc52928f196827c9af876ce3d639":{"hash":"8e8724126ce7dc52928f196827c9af876ce3d639","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11195 from poke1024/fix10936","body":"Sprite selection rectangle updates again (fixes #10936)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d21f20eb5fb6dab41f2afb2069a216c8973a294e":{"hash":"d21f20eb5fb6dab41f2afb2069a216c8973a294e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Several fixed to editor doc.","body":"Improved style\nFixed editor help issues\nAdded editor help index","is_cherrypick":false,"cherrypick_hash":"","pull":11253},"b17c801ee827762ec539644badc6b32f7bc87024":{"hash":"b17c801ee827762ec539644badc6b32f7bc87024","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Changed source font to Mononoki.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11253},"b1894e6016a3333a4b9e7cfbc0253580edf09fc0":{"hash":"b1894e6016a3333a4b9e7cfbc0253580edf09fc0","is_merge":false,"authored_by":["MDQ6VXNlcjM0MDAxNg=="],"author_raw":"William Taylor <williamt@rebelfactions.com>","committer_raw":"William Taylor <williamt@rebelfactions.com>","summary":"Fix up examples/descriptions based on feedback. Added more content","body":"In @GDScript added previous changes that went missing. added more descriptions and code examples","is_cherrypick":false,"cherrypick_hash":"","pull":11227},"9e204658ff8d943e363cf3682e61ff01c1388805":{"hash":"9e204658ff8d943e363cf3682e61ff01c1388805","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Fixed Tab Switching of Main Scene State. Closes #11045","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11075},"9ba92f5baa056e1c6c8c2f5d0e6edb8be7b7684e":{"hash":"9ba92f5baa056e1c6c8c2f5d0e6edb8be7b7684e","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"sprite selection rectangle updates again (fixes issue 10936)","body":"sprite selection rectangle was not updating in real time when dragging or rotating sprites; undoing translation/rotation changes did not update sprite rectangles either.","is_cherrypick":false,"cherrypick_hash":"","pull":11195},"7a4c0ff35e10fba5f2686e7fd5623eab31b07a2d":{"hash":"7a4c0ff35e10fba5f2686e7fd5623eab31b07a2d","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix crash when no audio driver is available","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11252},"1d6f19f3a2f0eee061dad88286916e88db34c68e":{"hash":"1d6f19f3a2f0eee061dad88286916e88db34c68e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"swapped up down shortcut for freelook (to fit unreal)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11251},"b79ec86b644175728f2e27ded94a928f24489278":{"hash":"b79ec86b644175728f2e27ded94a928f24489278","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzEzMDA="],"author_raw":"Nabor Erices <nabor@erices.com>","committer_raw":"Nabor Erices <nabor@erices.com>","summary":"Deleted unnecessary print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11031},"9ac940677c9febc5f1c52782a717df61b0224344":{"hash":"9ac940677c9febc5f1c52782a717df61b0224344","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11245 from akien-mga/travis-ccache","body":"Travis: Try enabling ccache to speed up builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99c7421eae9c4e0a0bd003a416b0b786d0e19cce":{"hash":"99c7421eae9c4e0a0bd003a416b0b786d0e19cce","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Try enabling ccache to speed up builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11245},"f48a1c9ebf8a57d7680f263467501f595192e30f":{"hash":"f48a1c9ebf8a57d7680f263467501f595192e30f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Buildsystem: Windows cross-compilation on Linux defaults to 64-bit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11245},"7a362afb88f2e71e4d0be7c3c9afb23f1447e5a1":{"hash":"7a362afb88f2e71e4d0be7c3c9afb23f1447e5a1","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"More consistent script color temperatures.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11246},"cc30e2a9a503f4b13eb25af2a552a029d6de815b":{"hash":"cc30e2a9a503f4b13eb25af2a552a029d6de815b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae4cd72e6283765af26adf12f91611d09dfea95d":{"hash":"ae4cd72e6283765af26adf12f91611d09dfea95d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop unused EventQueue class","body":"Thanks to @Marqin for the notice.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5e907b830d1a534f13e3a4f3c814ea25d1dc596":{"hash":"a5e907b830d1a534f13e3a4f3c814ea25d1dc596","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Copyright: Document recastnavigation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"375378b4e8b0d3bd9463339010da90161d378a97":{"hash":"375378b4e8b0d3bd9463339010da90161d378a97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11226 from StraToN/docssprint-atlastexture-2","body":"Documentation for AtlasTexture.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6a3ea1e264a3dcc11312463a654538b1e287164":{"hash":"e6a3ea1e264a3dcc11312463a654538b1e287164","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11209 from djrm/pr_docs","body":"Added documentation for ClassDB and Marshalls\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a6b023cb31acad6e3fe244e302e916c23cdd6cb":{"hash":"8a6b023cb31acad6e3fe244e302e916c23cdd6cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11200 from SaracenOne/filesystem_tooltip_fix","body":"Added missing file system display toggle button.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22d9e56c7159d99101b26189aa4301a77e4e8518":{"hash":"22d9e56c7159d99101b26189aa4301a77e4e8518","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11199 from SaracenOne/filesystem_dirs","body":"Add option to always show directories in filesystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57a55489650faa18d785b69d2ed59314ab6faf7b":{"hash":"57a55489650faa18d785b69d2ed59314ab6faf7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11191 from toger5/slider_highlight_area","body":"added highlight area to slider","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc7c892bca3ed70d1ce41cb64e53a6e50da6d0be":{"hash":"cc7c892bca3ed70d1ce41cb64e53a6e50da6d0be","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11160 from marcelofg55/drive_funcs_x11","body":"Implemented DirAccess get_drive and get_drive_count for Linux","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fffa45158bebeb4aaba1df1d271c000fffbe7f7":{"hash":"0fffa45158bebeb4aaba1df1d271c000fffbe7f7","is_merge":false,"authored_by":["MDQ6VXNlcjQxMzM4ODY="],"author_raw":"Maxim Sheronov <maxim.sheronov@gmail.com>","committer_raw":"Maxim Sheronov <maxim.sheronov@gmail.com>","summary":"Fix enums bindings","body":"Add missed bindings for enums\nMove some enums to class to have correct output of api.json","is_cherrypick":false,"cherrypick_hash":"","pull":11230},"2551647690c894ab9d82493b48d50350022eb893":{"hash":"2551647690c894ab9d82493b48d50350022eb893","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added documentation for ClassDB and Marshalls","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11209},"6ec93837067521dcf10493dcddd27d60a92376aa":{"hash":"6ec93837067521dcf10493dcddd27d60a92376aa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11125 from zavb074/master","body":"Removed code that flips normal if facing away from test direction","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97a2ed6fa6ef49a5249916cd1c8b22bf77e58906":{"hash":"97a2ed6fa6ef49a5249916cd1c8b22bf77e58906","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11081 from djrm/pr_better_3d_grid","body":"Better looking spatial editor grid","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe3bbaa9d075625a31bf3181b7d3f3d92cfa6d09":{"hash":"fe3bbaa9d075625a31bf3181b7d3f3d92cfa6d09","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11076 from hpvb/fix-10935","body":"Fix crash on wrong type drag into the vs editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"095ff6dda80005cb3268856654c86913e005ad25":{"hash":"095ff6dda80005cb3268856654c86913e005ad25","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11063 from toger5/svg_generation_optimization","body":"optimized color conversion for svg generation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea2557329776e18d99786e2dffe51fd3b9c0ff87":{"hash":"ea2557329776e18d99786e2dffe51fd3b9c0ff87","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10995 from GodotExplorer/pr-tree","body":"Add custom minumus height to TreeItem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27ae3c839d3bfec896eb521d3ae2878073391023":{"hash":"27ae3c839d3bfec896eb521d3ae2878073391023","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7908 from SaracenOne/recast","body":"In-editor navmesh generation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d85472bef05410528819b681e0c463d78075c29d":{"hash":"d85472bef05410528819b681e0c463d78075c29d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10826 from tuga3d/toggle-comment-behavior","body":"Smarter toggle comment block. fixes #10720","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6b392825fc3e22d9e0c62f0d17633c4224eb28f":{"hash":"d6b392825fc3e22d9e0c62f0d17633c4224eb28f","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11061 from marcelofg55/dump_backtrace","body":"Add a segfault handler to dump the backtrace on Windows, Linux and OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"322b0bee4967545383fba8a2c9b1253e2a2bbf43":{"hash":"322b0bee4967545383fba8a2c9b1253e2a2bbf43","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11240 from hpvb/fix-array-oob","body":"Fix out of bound array indexing (reverb_vol)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89c50f73c735b9bde44a1dd09ec1520c014d67da":{"hash":"89c50f73c735b9bde44a1dd09ec1520c014d67da","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix out of bound array indexing (reverb_vol)","body":"Same issue as in a3f9fe52. AudioFrame[3] being indexed at [3]","is_cherrypick":false,"cherrypick_hash":"","pull":11240},"933ca6bb8a9fbdb82714ce5d3f5a3f43ccf2af4e":{"hash":"933ca6bb8a9fbdb82714ce5d3f5a3f43ccf2af4e","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11239 from hpvb/fix-array-oob","body":"Fix out of bound array indexing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3f9fe52ec3c3879b1dda581a8e2122c1df8c6ef":{"hash":"a3f9fe52ec3c3879b1dda581a8e2122c1df8c6ef","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix out of bound array indexing","body":"730d36f350 introduced introduced some code that indexes AudioFrame[3],\nit is however defined as AudioFrame[3]. This increases the size to [4]","is_cherrypick":false,"cherrypick_hash":"","pull":11239},"4140e5261c4dd208cc452df8ef416f032543ee91":{"hash":"4140e5261c4dd208cc452df8ef416f032543ee91","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11207 from toger5/fixed_margin_for_theme","body":"fixed margin beeing squared","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8ad46d38354af560a5f7d0a964d792b17f684fc":{"hash":"b8ad46d38354af560a5f7d0a964d792b17f684fc","is_merge":true,"authored_by":[],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11210 from toger5/fix_little_border_for_vieport","body":"fixed border on the right of viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c40fb45e598ef7ee4b29a4f77a68807669f2fc31":{"hash":"c40fb45e598ef7ee4b29a4f77a68807669f2fc31","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed border on the right of viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11210},"83fe9373621ab9f7e175a43868b2eda935107539":{"hash":"83fe9373621ab9f7e175a43868b2eda935107539","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added a crash handler to dump the backtrace on Windows, Linux and OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11061},"c2741e23858d77892bbade2fc3406a7d633d9e4b":{"hash":"c2741e23858d77892bbade2fc3406a7d633d9e4b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11069 from aroncds/master","body":"KinematicBody2D api most friendlier","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06138bf18c25a8c5f7e2e5bb1ebd9dcf0b2f28dd":{"hash":"06138bf18c25a8c5f7e2e5bb1ebd9dcf0b2f28dd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed play to playing property, but now playing and is_playing is the same, to avoid confusing. Closes #11211","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb3bb2652107b4e718ab37f1f966cafd3d9fb917":{"hash":"cb3bb2652107b4e718ab37f1f966cafd3d9fb917","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Documentation for AtlasTexture.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11226},"42504ef0d4123e7fdeb1a81f59e800c3f0bdfa7b":{"hash":"42504ef0d4123e7fdeb1a81f59e800c3f0bdfa7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11062 from BastiaanOlij/osx_datapack","body":"Fixed loading package from resource folder, exporting textures to bun…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e73e00d369abe54009e70498238c286708bf365a":{"hash":"e73e00d369abe54009e70498238c286708bf365a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply clang-format to @reduz's changes","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4005221f5968e829bdb0e5ec699ed91460b4a2d":{"hash":"a4005221f5968e829bdb0e5ec699ed91460b4a2d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae18b1f83f713faf0eeddb54820290f7ed6fafe8":{"hash":"ae18b1f83f713faf0eeddb54820290f7ed6fafe8","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Expose more methods for UndoRedo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11223},"e5f905a735866981c783c92c257bc104d395644b":{"hash":"e5f905a735866981c783c92c257bc104d395644b","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented DirAccess get_drive and get_drive_count for Linux","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11160},"4ccf3bb2ed9811d406c5d3dbb2be692751e2eb9e":{"hash":"4ccf3bb2ed9811d406c5d3dbb2be692751e2eb9e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"made tabs visible in debugger fixes: #11212","body":"- the stylebox is changed so the top part is transparent when the\ndebugger is selected","is_cherrypick":false,"cherrypick_hash":"","pull":11220},"5cb90ad67ed16115b53da4fb0865be612afed2ac":{"hash":"5cb90ad67ed16115b53da4fb0865be612afed2ac","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"When method or property has no description, a link asks you to create it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ee0086f2d02e73de0ea0291626adfcd4ba39bee":{"hash":"3ee0086f2d02e73de0ea0291626adfcd4ba39bee","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed margin beeing squared","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11207},"ee5dc05a09e50351e93026107abcdb94ef1216a2":{"hash":"ee5dc05a09e50351e93026107abcdb94ef1216a2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"optimized color conversion for svg generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11063},"4e392517dab9b0ba137533a3d381ea1fa32cf77b":{"hash":"4e392517dab9b0ba137533a3d381ea1fa32cf77b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"DocData: Drop unused brief description for properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bff891f3c22551664e7f82702b5f778b780654b":{"hash":"8bff891f3c22551664e7f82702b5f778b780654b","is_merge":false,"authored_by":["MDQ6VXNlcjEzNzcyOQ=="],"author_raw":"Dylan Enloe <enloed@gmail.com>","committer_raw":"Dylan Enloe <enloed@gmail.com>","summary":"Adds 3 and 4 digit html shortcuts to Color","body":"Color::html now expands 3 and 4 digit hex values into 6 and 8 digit\nvalues by repeating each digit. This is to bring it in line with how\nhtml handles these values\n\nfixes #10997","is_cherrypick":false,"cherrypick_hash":"","pull":11208},"c2c8aac9a302700d777acf539fda6113004d83e3":{"hash":"c2c8aac9a302700d777acf539fda6113004d83e3","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added highlight area to slider","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11191},"4f929a0fdfae24b1ca5acf0b732219119090ee43":{"hash":"4f929a0fdfae24b1ca5acf0b732219119090ee43","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed the doc class generation to individual files per class. It is also possible to save module files in module directories and the build system will","body":"recognize them.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"175777596ec3521731665dd750fd7087793b10fc":{"hash":"175777596ec3521731665dd750fd7087793b10fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11204 from djrm/pr_fix_fs_icons","body":"Fixed file system dialog icons\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a68f40bf3018f3fcfe0ebb75cecbe884230528ee":{"hash":"a68f40bf3018f3fcfe0ebb75cecbe884230528ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11088 from StraToN/docssprint-atlastexture","body":"Documentation for AtlasTexture.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7a0a77f4ff0fe21cf4c3927cdddc3d46e11db30":{"hash":"b7a0a77f4ff0fe21cf4c3927cdddc3d46e11db30","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Documentation for AtlasTexture.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11088},"15904d66b4890c4106d8d1276a4bda2e552e89aa":{"hash":"15904d66b4890c4106d8d1276a4bda2e552e89aa","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed file system dialog icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11204},"7f40734a1ca7d00f5b1224bb37cb933fb5ba0b44":{"hash":"7f40734a1ca7d00f5b1224bb37cb933fb5ba0b44","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10568 from marcelofg55/surround_fixes","body":"Fixed issues with surround sound on audio server","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe33ef5a1948af7c89a6d71de3580341cf2c0d6a":{"hash":"fe33ef5a1948af7c89a6d71de3580341cf2c0d6a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11072 from djrm/pr_better_theme","body":"Several visual improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57fff67580981397420ab8be2b3121ca951f36b8":{"hash":"57fff67580981397420ab8be2b3121ca951f36b8","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed some inconsistent styles, plus some cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11072},"60f054d3acf5d629bc3ce0f10d7ead8f9c10f973":{"hash":"60f054d3acf5d629bc3ce0f10d7ead8f9c10f973","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved VS node coloring","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11072},"3a05bdbaab2bc45b3d674e9001aab14b58ca7ed6":{"hash":"3a05bdbaab2bc45b3d674e9001aab14b58ca7ed6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved alternative size thumbnail generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11072},"1e8048dd45149b8d574cf983e12ff5886d109da0":{"hash":"1e8048dd45149b8d574cf983e12ff5886d109da0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved theme generation, and other fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11072},"730d36f350274a055a612d39307b02b43dd59eb2":{"hash":"730d36f350274a055a612d39307b02b43dd59eb2","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fixed issues with surround sound on audio server","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10568},"cc6dce375f8572e758e4f13d8b7facf623a4b4ee":{"hash":"cc6dce375f8572e758e4f13d8b7facf623a4b4ee","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added missing file system display toggle button.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11200},"7b5a1f6481b8df22ffb2dd2ec713b470ffc2a980":{"hash":"7b5a1f6481b8df22ffb2dd2ec713b470ffc2a980","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Add option to always show directories in filesystem dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11199},"2e74bf488b93efa6f0a8431584943ec178abd7db":{"hash":"2e74bf488b93efa6f0a8431584943ec178abd7db","is_merge":false,"authored_by":["MDQ6VXNlcjIxMjk5NjQ="],"author_raw":"Felix M. Cobos <felix.cobos@gmail.com>","committer_raw":"Felix M. Cobos <felix.cobos@gmail.com>","summary":"Adding borders back to a borderless window was not working.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11141},"647a9141558e0dd618e62b0563dca3363387e897":{"hash":"647a9141558e0dd618e62b0563dca3363387e897","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11111 from marcelofg55/drive_funcs_osx","body":"Implemented DirAccess get_drive and get_drive_count for OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f133e2c4d27b877f83d5e14821220989c605750":{"hash":"8f133e2c4d27b877f83d5e14821220989c605750","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added check_c_headers to SCons env to check for the existence of headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11160},"50bc1f29220aafe073256d072e644bdfbcaace83":{"hash":"50bc1f29220aafe073256d072e644bdfbcaace83","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merged docs and small correction to lowdpi feature (it supports windows now)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb0f9651b3bb12b79db4ee4f8862a3be16a11ea5":{"hash":"eb0f9651b3bb12b79db4ee4f8862a3be16a11ea5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"HiDPI support on Windows.. yes this is all it took.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"512b9fbf4aa9eecdf55a8be7d793ff0026aada3e":{"hash":"512b9fbf4aa9eecdf55a8be7d793ff0026aada3e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed conflict in len() function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b76199b4bbbbb17aefde757ee18a4c1b00efd52":{"hash":"8b76199b4bbbbb17aefde757ee18a4c1b00efd52","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10897 from themindoverall/fix_box_select","body":"Fix draw_rect when width or height < 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0f0d2916f095aca3fc3f10c8bdb6d89591910cf":{"hash":"d0f0d2916f095aca3fc3f10c8bdb6d89591910cf","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11123 from fcobos/x11_bypass_compositor","body":"X11 - Hint the window manager to disable desktop compositing in fullscreen mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15fa2194a6e14b683f0379b4e6b9dca450eef555":{"hash":"15fa2194a6e14b683f0379b4e6b9dca450eef555","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Refactor core/set.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10748},"69017974beb16dcfa971f9b6f33a4f005be57bef":{"hash":"69017974beb16dcfa971f9b6f33a4f005be57bef","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDM3ODU4"],"author_raw":"Franco Falleti <ezefran256@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Document AStar (#11056)","body":"Add code examples","is_cherrypick":false,"cherrypick_hash":"","pull":11056},"aebf4fb48cc9cb1a589dad998a773d058c3b3e1f":{"hash":"aebf4fb48cc9cb1a589dad998a773d058c3b3e1f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11106 from hpvb/documentation-fix-poolarrays","body":"Correct the Pool*Array documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"017e6e8a4c310dfd5cb6be2e72009ff2f24fcbcd":{"hash":"017e6e8a4c310dfd5cb6be2e72009ff2f24fcbcd","is_merge":false,"authored_by":["MDQ6VXNlcjE5MTU4ODky"],"author_raw":"aarroz <aarroz@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added descriptions to AudioEffect, AudioEffectAmplify, and AudioEffecChorus","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11090},"574fdf89be67407ab1063fd07036174dd1ce86a5":{"hash":"574fdf89be67407ab1063fd07036174dd1ce86a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11083 from BastiaanOlij/doc_arvr_server","body":"Added documentation for the ARVR server classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8632408dbd50223256a140940a5f02fb040a79da":{"hash":"8632408dbd50223256a140940a5f02fb040a79da","is_merge":false,"authored_by":["MDQ6VXNlcjM0MDAxNg=="],"author_raw":"William Taylor <williamt@rebelfactions.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Changed/Added descriptions in @GDScript. Added examples. Fixed return types of two … (#11146)","body":"Doc: Improved descriptions in GDScript docs\n\nAdded examples and fixed return types of two methods.","is_cherrypick":false,"cherrypick_hash":"","pull":11146},"d6fa5e302cefe91f6adff5e3131f622bb5de1f39":{"hash":"d6fa5e302cefe91f6adff5e3131f622bb5de1f39","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11144 from deliciousfudge/thread-docs","body":"Rewrite the methods section of the Thread class\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"286e95c94866f66c4210b33c07df0c15da5b7319":{"hash":"286e95c94866f66c4210b33c07df0c15da5b7319","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11089 from GDquest/node2d-docs","body":"rewrite the methods and member variables for the Node2D class\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2648e50779ea08333a71007b8d7a6623e8714729":{"hash":"2648e50779ea08333a71007b8d7a6623e8714729","is_merge":true,"authored_by":[],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11066 from SaracenOne/animation_external_resources","body":"Allow animations to be saved to external files during scene import.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae78127ca533f36ce12d188a8b6d46ef33e3d1c0":{"hash":"ae78127ca533f36ce12d188a8b6d46ef33e3d1c0","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjk0OTk1"],"author_raw":"Nathan <nathan@gdquest.com>","committer_raw":"Nathan <nathan@gdquest.com>","summary":"rewrite the methods and member variables for the Node2D class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11089},"26017499a582312f981309ac5d9ae7aa5b4cad52":{"hash":"26017499a582312f981309ac5d9ae7aa5b4cad52","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11049 from scayze/astar_get_points","body":"Add get_points() method to AStar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91a85d8805a4293aa37900401db19fb3f49b3801":{"hash":"91a85d8805a4293aa37900401db19fb3f49b3801","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11047 from toger5/interpolation_chnage","body":"Modify inertia implementation for freelook and orbit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bee3fba184619dc5857d2ab8c18b2553ab50541":{"hash":"2bee3fba184619dc5857d2ab8c18b2553ab50541","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added documentation for the ARVR server classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11083},"4f51211dfb5bc894ffaf285a450b3670123348b8":{"hash":"4f51211dfb5bc894ffaf285a450b3670123348b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11028 from mrawlingst/color-RGBA32","body":"Change Color.to_32() to Color.to_rgba32() and lowercase other functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f8f8e4922765f729f3176ea0ae8eb807a0281d5":{"hash":"5f8f8e4922765f729f3176ea0ae8eb807a0281d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11025 from volzhs/script-editor","body":"Fit script editor grid with others","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e8f44016e3aea614a35b531887ad2df2e36df0d":{"hash":"0e8f44016e3aea614a35b531887ad2df2e36df0d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11020 from toger5/theme_animation_editor_colors","body":"removed hardcoded color and added theme update for animation editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aa90e35bb57c8465e99693a24d89ce7f39a2af3":{"hash":"6aa90e35bb57c8465e99693a24d89ce7f39a2af3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11015 from toger5/rtl_default_stylebox_empty","body":"rtl uses styleBoxEmpty as defualt fixes: #11014","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50eb62ea6e7d8d04723be222e0aee19b82cb083a":{"hash":"50eb62ea6e7d8d04723be222e0aee19b82cb083a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11002 from NathanWarden/vehicle_wheel_warning","body":"Added a warning message when a VehicleWheel is not a child of a VehicleBody.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98a36c67f4b357a4b6c5ac015926f99738f1d729":{"hash":"98a36c67f4b357a4b6c5ac015926f99738f1d729","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11000 from Kibouo/iss10842","body":"Fixes the deletion of an export preset's name when deleting the preset above it.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c5376ae5951a4e47b972244cd2ec47760469b0c":{"hash":"1c5376ae5951a4e47b972244cd2ec47760469b0c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to visual script, changed virtuals override for a proper selector.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aabbd00284640a4789f96702c134ea40b11b402e":{"hash":"aabbd00284640a4789f96702c134ea40b11b402e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10908 from hpvb/fix-unused-variables","body":"Fix unused variable warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5e0e31f5106d7d91dc478af1f86740c74cea824":{"hash":"c5e0e31f5106d7d91dc478af1f86740c74cea824","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11108 from oOo0oOo/docs-meshes","body":"Added docs for Mesh and MeshInstance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f006994d8be89e3c06bbec50eeab6746b17865c":{"hash":"0f006994d8be89e3c06bbec50eeab6746b17865c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11007 from saltares/issue-9988","body":"Renames _add_child_below_node() to add_child_below_node(). Fixes #9988.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee581e1fedaa4eba7b3af3037ef049873d265934":{"hash":"ee581e1fedaa4eba7b3af3037ef049873d265934","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11052 from djrm/pr_missing_icons","body":"Added some missing icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf941fdc357791a93bd9ab9eaf16898e0c218ff3":{"hash":"cf941fdc357791a93bd9ab9eaf16898e0c218ff3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11026 from hpvb/fix-assign-in-if","body":"Remove assignment and declarations in if statements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84ccda4e1d6f9a63b689167887f7d329cdc5dffa":{"hash":"84ccda4e1d6f9a63b689167887f7d329cdc5dffa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11058 from hpvb/fix-11043","body":"Don't set editor_hint true for project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b50dc5d4f0b9d0c6fd5463b5d89d17578b388ab":{"hash":"2b50dc5d4f0b9d0c6fd5463b5d89d17578b388ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11057 from hpvb/fix-various-warnings","body":"Fix various assorted warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d455b13fcf7ff7ce5d62c08d97e035cf27805be5":{"hash":"d455b13fcf7ff7ce5d62c08d97e035cf27805be5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11051 from mrawlingst/classref-colorrect","body":"Update ColorRect class ref documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5b4f3085ffbb1d37eea01a17adab4559f2a69d6":{"hash":"c5b4f3085ffbb1d37eea01a17adab4559f2a69d6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11032 from marcelofg55/master","body":"Added an option to reset the bus volume to 0db","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8da1732013a4486c4822591b2211e1777be12fb7":{"hash":"8da1732013a4486c4822591b2211e1777be12fb7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11044 from hpvb/fix-enum-as-bool","body":"Fix using enum as bool value","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbb28559dbc0db6b040d138ca90fdf5f94f7eeb8":{"hash":"dbb28559dbc0db6b040d138ca90fdf5f94f7eeb8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11040 from hpvb/fix-enum-compare","body":"Fix warnings comparing enums of different types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3941e01a57653e6b2edb8f056f657f4ae9d569b0":{"hash":"3941e01a57653e6b2edb8f056f657f4ae9d569b0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11041 from hpvb/fix-clang-format-error","body":"Fix serveral recent new clang-format errors\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbe7c23afe0910e9ee50e198fdb3170214315ed7":{"hash":"cbe7c23afe0910e9ee50e198fdb3170214315ed7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11023 from mrawlingst/classref-color","body":"Update Color class ref documentation\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8aa778cee5701442db204ae9341092f3de49bc2a":{"hash":"8aa778cee5701442db204ae9341092f3de49bc2a","is_merge":false,"authored_by":["MDQ6VXNlcjIwODg4NTQ="],"author_raw":"Oliver Dressler <odressler@gmail.com>","committer_raw":"Oliver Dressler <odressler@gmail.com>","summary":"Added Mesh docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11108},"9bacb67754ec44ca2fdf7cf8d2bd0fa53f8e7dc6":{"hash":"9bacb67754ec44ca2fdf7cf8d2bd0fa53f8e7dc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11140 from deliciousfudge/boneattachment-docs","body":"Document methods for the BoneAttachment and IP classes\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8ad604865ddd09dd4c30f60854db7c411d66528":{"hash":"e8ad604865ddd09dd4c30f60854db7c411d66528","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11181 from cbscribe/kcc_tilemap_doc","body":"Update TileMap class ref.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40f7b6b47b006dcfa093f05c4798be023b97f9bd":{"hash":"40f7b6b47b006dcfa093f05c4798be023b97f9bd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11082 from cbscribe/kcc_raycast2d_doc","body":"Update RayCast2D class ref\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb9f41a071f60f7f6695cd1ab540018cd960bba9":{"hash":"fb9f41a071f60f7f6695cd1ab540018cd960bba9","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11135 from willnationsdev/area2d-docs","body":"Area2D Documentation + constants in _bind_methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b002e04be2a8a7812aff69c81d091dff24c0ac1":{"hash":"5b002e04be2a8a7812aff69c81d091dff24c0ac1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Donors: Change name as requested","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db4b81d96fd788d4482da42dfc7bc41e6427b411":{"hash":"db4b81d96fd788d4482da42dfc7bc41e6427b411","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11117 from cbscribe/kcc_timer_doc","body":"Update Timer class ref.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1007cceb0628f6f92e7c30f8f2fe75ec7caae94":{"hash":"a1007cceb0628f6f92e7c30f8f2fe75ec7caae94","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11113 from cbscribe/kcc_texturerect_doc","body":"Update TextureRect class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73a8f621dd18b79cab8597d90f1bc633f6de956d":{"hash":"73a8f621dd18b79cab8597d90f1bc633f6de956d","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11085 from cbscribe/kcc_raycast_doc","body":"Update RayCast class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11cbf8e2ec4f035cc3cc344d94b2ebb1e7337546":{"hash":"11cbf8e2ec4f035cc3cc344d94b2ebb1e7337546","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update TileMap class ref.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11181},"41cfa664a585c77ab23a196e836f0b07b62c4564":{"hash":"41cfa664a585c77ab23a196e836f0b07b62c4564","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NzI2ODYy"],"author_raw":"Roger Smith <nz.rogersmith@gmail.com>","committer_raw":"Roger Smith <nz.rogersmith@gmail.com>","summary":"Rewrite the methods section of the IP class","body":"Document methods for the BoneAttachment class\n\nFix indentation issues present in IP and BoneAttachment class doc commits\n\nFurther indentation corrections to the IP and BoneAttachment classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d441cc966047a1eae87e02634feef54a11cef179":{"hash":"d441cc966047a1eae87e02634feef54a11cef179","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Will Nations <willnationsdev@gmail.com>","summary":"Updated Area2D docs and added enum constants to scripting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11135},"05b3bec70d38c85a83ddaf4a3c97b7ea9c0b392a":{"hash":"05b3bec70d38c85a83ddaf4a3c97b7ea9c0b392a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NzI2ODYy"],"author_raw":"Roger Smith <nz.rogersmith@gmail.com>","committer_raw":"Roger Smith <nz.rogersmith@gmail.com>","summary":"Rewrite the methods section of the Thread class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb871b5adae3bada16ce9bb8c661bf959fc66037":{"hash":"fb871b5adae3bada16ce9bb8c661bf959fc66037","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented DirAccess get_drive and get_drive_count for OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11111},"1a7c43e1a1c043b88c079d30166112a8dd4f287b":{"hash":"1a7c43e1a1c043b88c079d30166112a8dd4f287b","is_merge":false,"authored_by":["MDQ6VXNlcjI1NzY2MzI5"],"author_raw":"Mihaly Csonka <csonka.mihaly@hotmail.com>","committer_raw":"Csonka Mihaly <csonka.mihaly@hotmail.com>","summary":"Fixed clearing of an export preset's name when deleting the one above it.","body":"Deleting an export preset cleared the name of the item below it. This was\ncaused by ProjectExportDialog::_edit_preset(-1) which sets the deleted preset's\ndata to empty values. This on its turn called\nProjectExportDialog::_name_changed() which operates on the new current preset\n(the one under the deleted item).\n\nFixes issue #10842","is_cherrypick":false,"cherrypick_hash":"","pull":11000},"e42176d549274de887b9f727a60f6f5f405e9fb2":{"hash":"e42176d549274de887b9f727a60f6f5f405e9fb2","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update RayCast class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11085},"693510984fd3e7c8b0260a53fbf6b3bf1ee26c8c":{"hash":"693510984fd3e7c8b0260a53fbf6b3bf1ee26c8c","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update RayCast2D class ref.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11082},"c78739adab54097edd7aeda706c7ef4423717f88":{"hash":"c78739adab54097edd7aeda706c7ef4423717f88","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11103 from NathanWarden/collision_shape_docs","body":"Updated the documentation for CollisionShape.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"767f9ce29af9179262070f55dc2fef3fc6cad8b6":{"hash":"767f9ce29af9179262070f55dc2fef3fc6cad8b6","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Documented 'resource_changed' for CollisionShape","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11103},"b7ee8b2f3293ec21cde3540295ba82ae31457bf9":{"hash":"b7ee8b2f3293ec21cde3540295ba82ae31457bf9","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11097 from GDquest/control-docs","body":"rewrite the Control node's class description, improve some others","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d50a9d95863441a5a6b1a376694db443273006e":{"hash":"3d50a9d95863441a5a6b1a376694db443273006e","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11098 from oOo0oOo/classref-edit","body":"Added documentation for PrimitiveMeshes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7947b7c1d618e74c66b6e5477149f4417f5eb2e8":{"hash":"7947b7c1d618e74c66b6e5477149f4417f5eb2e8","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11100 from NathanWarden/rigidbody_docs","body":"Updated the 'members' documentation for Rigidbody.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bdf7ab1b05b9256a44dcbff0c3c3774479edc285":{"hash":"bdf7ab1b05b9256a44dcbff0c3c3774479edc285","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11101 from n-pigeon/spatial-doc","body":"Documented Spatial node.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d891a91ef1b18d2ff7ef748f869d17f17fcc40ae":{"hash":"d891a91ef1b18d2ff7ef748f869d17f17fcc40ae","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11105 from NathanWarden/static_body_docs","body":"Updated documentation for StaticBody.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"adc8215e9cbbfb4b84a0a975b5f3de6200311adc":{"hash":"adc8215e9cbbfb4b84a0a975b5f3de6200311adc","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11107 from hpvb/document-inputevent","body":"Correct InputEvent documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5665bdea1b948fdfcc8b4f6b9eee68c62e19fa69":{"hash":"5665bdea1b948fdfcc8b4f6b9eee68c62e19fa69","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11112 from LikeLakers2/master","body":"Make Node.queue_free's documentation description a little more verbose","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f45258ad8d7f4d4dfd225469e6106bb6926ee536":{"hash":"f45258ad8d7f4d4dfd225469e6106bb6926ee536","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11115 from hpvb/document-line2d","body":"Document Line2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1aa5fe387fca82d5856f5f348906ae37b7092a97":{"hash":"1aa5fe387fca82d5856f5f348906ae37b7092a97","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11120 from cbscribe/kcc_lightoccluder2d_doc","body":"Update LightOccluder2D class ref","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b259fcfbd3b53e78fba09fcc089a4a0c7782a6cd":{"hash":"b259fcfbd3b53e78fba09fcc089a4a0c7782a6cd","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11134 from notonfire/script-doc","body":"Document the Script and GDScript classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0a6ac0c1dc59283c2cd0fd95a2c5aa3678af1e9":{"hash":"d0a6ac0c1dc59283c2cd0fd95a2c5aa3678af1e9","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11138 from NathanWarden/change_cancel_to_done","body":"Changed the text from \"Cancel\" to \"Done\" in the \"Fix Dependencies\" dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a447fdb199f3db4285641d645556ea9655d1fad2":{"hash":"a447fdb199f3db4285641d645556ea9655d1fad2","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11139 from djrm/pr_docs","body":"Added documentation for some clases (Variant, ToolButton, Button (partial), GradientTexture, BitMap, CollisionShape2D, CollisionShape)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88fd69c9bbbdc3d8f875e96c5dc4c2dd5d35c115":{"hash":"88fd69c9bbbdc3d8f875e96c5dc4c2dd5d35c115","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11142 from BastiaanOlij/arvr_signal_id","body":"Added ID to tracker signals and property for storing hand","is_cherrypick":false,"cherrypick_hash":"","pull":""},"513ea0ff3281337aa45d6e87460c1de6939e06b9":{"hash":"513ea0ff3281337aa45d6e87460c1de6939e06b9","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11148 from GodotExplorer/pr-globalize_path_with_data_dir","body":"Add user data directory support for ProjectSettings::globalize_path","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b19ab0dd79af6f907fa6a1bf4d4c6e838b6e1b57":{"hash":"b19ab0dd79af6f907fa6a1bf4d4c6e838b6e1b57","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11149 from supagu/symlink5","body":"DirAccess constructor sets current_dir to an absolute path","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03fa4d3b8bb380ac25870934af4ef3fbe395e646":{"hash":"03fa4d3b8bb380ac25870934af4ef3fbe395e646","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11151 from n-pigeon/transform-doc","body":"Documented Transform and Transform2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27a848e408b4ed3e5bdc5247c3579ae6c1970594":{"hash":"27a848e408b4ed3e5bdc5247c3579ae6c1970594","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11152 from SaracenOne/mesh_arrays_access","body":"Script access to formatted arrays and blend_arrays in meshes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bf8cf1316ab323eaea2b7b03ba69182e1060021":{"hash":"8bf8cf1316ab323eaea2b7b03ba69182e1060021","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11154 from eska014/html5-startup-revamp","body":"HTML5 start-up overhaul with download progress display","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b3527ec82bc084f52317035cb83123052fb9f9a":{"hash":"5b3527ec82bc084f52317035cb83123052fb9f9a","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11161 from Noshyaar/pr-lenstr","body":"Implement String len()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e82bf42a870bc0ef8d41203f42a8d7217adf695":{"hash":"8e82bf42a870bc0ef8d41203f42a8d7217adf695","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11163 from marcelofg55/project_grayed","body":"Not found projects are grayed instead of removed at the Project Manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5edb3b6ee4ccc10fa8cb0dc5a82889aacda04ad7":{"hash":"5edb3b6ee4ccc10fa8cb0dc5a82889aacda04ad7","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11167 from bojidar-bg/9547-fix-metadata-duplication","body":"Fix duplication of nodes resulting in shared metadata","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea5231fdf406b7f2e4050761e3d383061216b4ec":{"hash":"ea5231fdf406b7f2e4050761e3d383061216b4ec","is_merge":true,"authored_by":[],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11168 from Noshyaar/pr-mat","body":"Material: fix priority not int","is_cherrypick":false,"cherrypick_hash":"","pull":""},"decd5052d8127b123972c26a27616f9359945766":{"hash":"decd5052d8127b123972c26a27616f9359945766","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Documented Transform and Transform2D.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11151},"226f2ae2f2d47163d076440c761bed5c4e60027a":{"hash":"226f2ae2f2d47163d076440c761bed5c4e60027a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fix always updating +removed print +use EDITOR_DEF","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11047},"4db801aaeac130a74197ab43e531ce2533414eb9":{"hash":"4db801aaeac130a74197ab43e531ce2533414eb9","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <lk@leonkrause.com>","committer_raw":"Leon Krause <lk@leonkrause.com>","summary":"HTML5 start-up overhaul","body":"- Implement promise-based JS interface for custom HTML page\nintegration\n- Add download progress callback\n- Add progress bar and indeterminate spinner to default HTML page\n- Try downloading files multiple times when failing\n- Get rid of godotfs.js\n- Separate steps for engine initialization, game initialization and game\nstart\n- Allow multiple games on one HTML page\n- Substitution placeholders only used in .html file\n- Placeholders renamed: $GODOT_BASE => $GODOT_BASENAME,\n$GODOT_TMEM -> $GODOT_TOTAL_MEMORY\n- Emscripten Module is now Engine.RuntimeEnvironment (no longer a global)","is_cherrypick":false,"cherrypick_hash":"","pull":11154},"1c063abf0d2e76a4e5a9e0b5c1fea7aaddb7c7c5":{"hash":"1c063abf0d2e76a4e5a9e0b5c1fea7aaddb7c7c5","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Material: fix priority not int","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebee9898ca71a7388412225fccaf460c258c6940":{"hash":"ebee9898ca71a7388412225fccaf460c258c6940","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix duplication of nodes resulting in shared metadata","body":"Fixes #9547","is_cherrypick":false,"cherrypick_hash":"","pull":11167},"f95edd3be97b0874c59422a74ce9f8ba0699b78c":{"hash":"f95edd3be97b0874c59422a74ce9f8ba0699b78c","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Allow animations to be saved to external files during scene import.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11066},"92bbd2d713f92115934a134cd9e64dcfcb6378e6":{"hash":"92bbd2d713f92115934a134cd9e64dcfcb6378e6","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Script access to formatted arrays and blend_arrays in meshes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11152},"dcdcf358db00a6257b920b3b929bc744e45e21ad":{"hash":"dcdcf358db00a6257b920b3b929bc744e45e21ad","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Not found projects are grayed instead of removed at the Project Manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11163},"dccb37417cdd9febdc3e2d91dd06642c553c433b":{"hash":"dccb37417cdd9febdc3e2d91dd06642c553c433b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Implement String len()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"390a2025fedd431acb98db9e46faa7bbb3ef93ae":{"hash":"390a2025fedd431acb98db9e46faa7bbb3ef93ae","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Don't set editor_hint true for project manager","body":"Due to this setting several callbacks get initialized but never used.\nFor instance void discoverer_callback(). This callback only initializes\nthe GDNativeSingletonDiscover *discoverer when called. This doesn't\nhappen in project manager and this in turn causes a call to\nmemdelete(NULL) which is invalid. This also seems to speed up startup a\nlittle.\n\nThis fixes #11043 and fixes #10992","is_cherrypick":false,"cherrypick_hash":"","pull":11058},"5f39f3a2dfba500b6c9cd8f87b0dd35949043822":{"hash":"5f39f3a2dfba500b6c9cd8f87b0dd35949043822","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11158 from bncastle/master","body":"unregister_gdnative_types() now checks if discoverer pointer is NULL before deleting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc838213165a1175411fe8b4c3ce1e9a99decb2e":{"hash":"fc838213165a1175411fe8b4c3ce1e9a99decb2e","is_merge":false,"authored_by":[""],"author_raw":"bncastle <bncastle@pixelbytestudios.com>","committer_raw":"bncastle <bncastle@pixelbytestudios.com>","summary":"Fixed attempt to delete NULL pointer error","body":"Fixed: Error cause by attemptng to delete a NULL pointer.\nunregister_gdnative_types() now checks discoverer to see if it is NULL\nbefore deleting. After selecting a godot project to edit (in Win10), the\ndiscoverer_callback() wasn't called thus discoverer was NULL.","is_cherrypick":false,"cherrypick_hash":"","pull":11158},"ecb92bc6c3258b784c18484f9001fe3ee17cc58d":{"hash":"ecb92bc6c3258b784c18484f9001fe3ee17cc58d","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added documentation for some clases","body":"Variant, ToolButton, Button, GradientTexture, BitMap\n\nAdded documentation for CollisionShape(2D)","is_cherrypick":false,"cherrypick_hash":"","pull":11139},"d12ff0d09e904cb92c868add30b0cf36acc68396":{"hash":"d12ff0d09e904cb92c868add30b0cf36acc68396","is_merge":false,"authored_by":["MDQ6VXNlcjY2NTc2ODk="],"author_raw":"Ryan Phillips <ryan@notonfire.com>","committer_raw":"Ryan Phillips <ryan@notonfire.com>","summary":"Document the Script and GDScript classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11134},"6e0892f223ba2092f4b99d08eeeae4870b88dc95":{"hash":"6e0892f223ba2092f4b99d08eeeae4870b88dc95","is_merge":false,"authored_by":["MDQ6VXNlcjQwMTY5MjQ="],"author_raw":"Aron de Castro <aron.castro.coelho@gmail.com>","committer_raw":"Aron de Castro <aron.castro.coelho@gmail.com>","summary":"Added to kinematicbody2d the copy and paste of the API friendler of KinematicBody","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11069},"d73f09ef48902f450e2d0910b8cebf32c6abcd52":{"hash":"d73f09ef48902f450e2d0910b8cebf32c6abcd52","is_merge":false,"authored_by":["MDQ6VXNlcjIwODg4NTQ="],"author_raw":"Oliver Dressler <odressler@gmail.com>","committer_raw":"Oliver Dressler <odressler@gmail.com>","summary":"Added docs for PrimitiveMesh","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11098},"e7c5706f714051f6e62b0fcea5dd4dad68b83297":{"hash":"e7c5706f714051f6e62b0fcea5dd4dad68b83297","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"supagu <supagu@gmail.com>","committer_raw":"supagu <supagu@gmail.com>","summary":"DirAccess constructor sets current_dir to an absolute path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11149},"20442d0a896445268f0991953f8b785bdc9747cf":{"hash":"20442d0a896445268f0991953f8b785bdc9747cf","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add user data directory support for ProjectSettings::globalize_path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11148},"de309c426d046eda186dde39e81e2630851f4d0a":{"hash":"de309c426d046eda186dde39e81e2630851f4d0a","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added ID to tracker signals and property for storing hand","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11142},"134e24408a3ae6273da5998ee257495eff79eb1a":{"hash":"134e24408a3ae6273da5998ee257495eff79eb1a","is_merge":true,"authored_by":[],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Merge branch 'master' of git://github.com/godotengine/godot into kcc_lightoccluder2d_doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db3776e1fdb6ee3789eb556db5d60d496ab30d96":{"hash":"db3776e1fdb6ee3789eb556db5d60d496ab30d96","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Changed the text from \"Cancel\" to \"Done\" in the \"Fix Dependencies\" dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11138},"3b5ee014bd2ab30d96211866efdb85ce54fa4473":{"hash":"3b5ee014bd2ab30d96211866efdb85ce54fa4473","is_merge":false,"authored_by":["MDQ6VXNlcjIxMjk5NjQ="],"author_raw":"Felix M. Cobos <felix.cobos@gmail.com>","committer_raw":"Felix M. Cobos <felix.cobos@gmail.com>","summary":"Hint the window manager to disable desktop compositing in fullscreen mode.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11123},"030528a2852dc572cd0fdbb407a60855eb1f87a4":{"hash":"030528a2852dc572cd0fdbb407a60855eb1f87a4","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update Timer class ref.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11117},"f66e9158a8a49d1fb88cd31975a2a492b3aa1d6e":{"hash":"f66e9158a8a49d1fb88cd31975a2a492b3aa1d6e","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update LightOccluder2D class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11120},"b7c4b9b8cd450fadc05ac8d0489d9e5858c27022":{"hash":"b7c4b9b8cd450fadc05ac8d0489d9e5858c27022","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Document Line2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11115},"fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6":{"hash":"fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove joint freeing logic from physics servers","body":"Since joint resources are created by joint nodes and also they take care of freeing them, the physics server doesn't need to free bodies' joints explicitly.\n\nThe logic for clearing the constraints map/set is still relevant as there may be collision pairs and in their case its the server itself the one creating them and therefore releasing them.","is_cherrypick":false,"cherrypick_hash":"","pull":10770},"b11e145ddc29db27f75c463cc47c65cb8bbd205c":{"hash":"b11e145ddc29db27f75c463cc47c65cb8bbd205c","is_merge":false,"authored_by":["MDQ6VXNlcjI2MTUxNzcx"],"author_raw":"Lewis <zavb074@live.rhul.ac.uk>","committer_raw":"Lewis <zavb074@live.rhul.ac.uk>","summary":"Removed code that flips normal if facing away from test direction","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11125},"c68a34d6bf42ff2fbff2e7d9101e0083f3a77217":{"hash":"c68a34d6bf42ff2fbff2e7d9101e0083f3a77217","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"Update TextureRect class ref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11113},"e4c274752a8657044b9aa7cd127a411e74d52058":{"hash":"e4c274752a8657044b9aa7cd127a411e74d52058","is_merge":false,"authored_by":["MDQ6VXNlcjEwMDg4ODk="],"author_raw":"LikeLakers2 <1008889+LikeLakers2@users.noreply.github.com>","committer_raw":"LikeLakers2 <1008889+LikeLakers2@users.noreply.github.com>","summary":"Use gdquest's suggestions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11112},"9ee65942db48be85da2196f5b0f3b3b9df90f22c":{"hash":"9ee65942db48be85da2196f5b0f3b3b9df90f22c","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Documented Spatial node.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11101},"13fe1a344ef79dc23c6931b9b4b6a686383261d8":{"hash":"13fe1a344ef79dc23c6931b9b4b6a686383261d8","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Correct InputEvent documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11107},"daa66cd5c2cb699f037032165367c236dfe42e95":{"hash":"daa66cd5c2cb699f037032165367c236dfe42e95","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Correct the Pool*Array documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11106},"236025dccfd044824fd4d26f8611e0de16ce36fb":{"hash":"236025dccfd044824fd4d26f8611e0de16ce36fb","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Updated documentation for StaticBody.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11105},"8f1cf87a82b1a6631b6f21f83429ca333c6cd748":{"hash":"8f1cf87a82b1a6631b6f21f83429ca333c6cd748","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Updated the 'members' documentation for Rigidbody.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11100},"6cb6be4b899af9fc2b4f3610a8a4cbc520cd1b99":{"hash":"6cb6be4b899af9fc2b4f3610a8a4cbc520cd1b99","is_merge":false,"authored_by":["MDQ6VXNlcjEyNjk0OTk1"],"author_raw":"Nathan <nathan@gdquest.com>","committer_raw":"Nathan <nathan@gdquest.com>","summary":"improve some descriptions for the Control node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11097},"e835d80a3f673cb12dbad71b90469243bf9b55ab":{"hash":"e835d80a3f673cb12dbad71b90469243bf9b55ab","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"update icons for animation_player_plugin (top bar)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11020},"a6e03b4aed4a2dbfb73d6554eceb915fe0adb740":{"hash":"a6e03b4aed4a2dbfb73d6554eceb915fe0adb740","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"update for icons on theme change animation editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11020},"f604cff8a726c78360ce9c33e108229045be530a":{"hash":"f604cff8a726c78360ce9c33e108229045be530a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"removed hardcoded colors in animation editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11020},"f8dad1e61b7df2c8c1d1d2bf0e09294f8b456ac6":{"hash":"f8dad1e61b7df2c8c1d1d2bf0e09294f8b456ac6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Better looking spatial editor grid","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11081},"2ec0bc4f802ffe3885f1c72f5c59cbfa8ed70b94":{"hash":"2ec0bc4f802ffe3885f1c72f5c59cbfa8ed70b94","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix crash on wrong type drag into the vs editor","body":"Don't allow drops of draggable items without a vs node type.\n\nThis fixes #10935","is_cherrypick":false,"cherrypick_hash":"","pull":11076},"06627fad2017870a062fb1edb9580d197195cbc9":{"hash":"06627fad2017870a062fb1edb9580d197195cbc9","is_merge":false,"authored_by":["MDQ6VXNlcjU2MDYxMjA="],"author_raw":"mrawlingst <mrawlingst@gmail.com>","committer_raw":"mrawlingst <mrawlingst@gmail.com>","summary":"Update ColorRect class ref documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11051},"4f65c4d0924caa21d492e6e6de13426bf58aece8":{"hash":"4f65c4d0924caa21d492e6e6de13426bf58aece8","is_merge":false,"authored_by":["MDQ6VXNlcjU2MDYxMjA="],"author_raw":"mrawlingst <mrawlingst@gmail.com>","committer_raw":"mrawlingst <mrawlingst@gmail.com>","summary":"Update Color class ref documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11023},"b2a38854fdde296fd2d7da139a29b23a18ab494d":{"hash":"b2a38854fdde296fd2d7da139a29b23a18ab494d","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix unused variable warnings","body":"The forth in my quest to make Godot 3.x compile with -Werror on GCC7","is_cherrypick":false,"cherrypick_hash":"","pull":10908},"8230bf0a2f39f0849b670d26067207c45edcca1a":{"hash":"8230bf0a2f39f0849b670d26067207c45edcca1a","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove assignment and declarations in if statements","body":"After discussing with @reduz and @akien-mga it was decided that we do\nnot allow assignments or declarations in if statements. This PR removes\nthe instances of this I could find by automated means.","is_cherrypick":false,"cherrypick_hash":"","pull":11026},"67a706fc1b9721f3f06eef8be7312f175e2041ce":{"hash":"67a706fc1b9721f3f06eef8be7312f175e2041ce","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix various assorted warnings","body":"Fix various warnings that don't have enough instances to merit\nindividual commits. Also fixes a potential bug in audio_server.cpp.","is_cherrypick":false,"cherrypick_hash":"","pull":11057},"d1cb73b47a17de830d9474026ffa7b3587cfbc68":{"hash":"d1cb73b47a17de830d9474026ffa7b3587cfbc68","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11064 from Noshyaar/docs","body":"ClassRef: fill in the blanks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11ccf225405eac5ce0f9e83df49d724593b96e55":{"hash":"11ccf225405eac5ce0f9e83df49d724593b96e55","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ClassRef: fill in the blanks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"099546ac005d2ddbb5fb806c7ed678484ff02442":{"hash":"099546ac005d2ddbb5fb806c7ed678484ff02442","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fixed loading package from resource folder, exporting textures to bundle and added a bit of feedback for a debug compile","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11062},"5ca3af337144209024e36b4bc4843f2c3bb067f1":{"hash":"5ca3af337144209024e36b4bc4843f2c3bb067f1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to use a sky for reflection together with a background color.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c023a132d0a1ed0979aa94985257cf0568f44508":{"hash":"c023a132d0a1ed0979aa94985257cf0568f44508","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed orthogonal projection in all effects and post processes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e18967d7730f162aa111b2972e3fdc80ee52579":{"hash":"5e18967d7730f162aa111b2972e3fdc80ee52579","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix serveral recent new clang-format errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11041},"eedb39091aaa1dc0b8f204844bb1eb270b2349f6":{"hash":"eedb39091aaa1dc0b8f204844bb1eb270b2349f6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several fixes to directional shadows, closes #10926","body":"Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aa5bc23470fbf82492a825663f3c13cde0d1323":{"hash":"6aa5bc23470fbf82492a825663f3c13cde0d1323","is_merge":false,"authored_by":["MDQ6VXNlcjU2MDYxMjA="],"author_raw":"mrawlingst <mrawlingst@gmail.com>","committer_raw":"mrawlingst <mrawlingst@gmail.com>","summary":"Change Color.to_32() to to_rgba32() and format as RGBA","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11028},"c0a971468ed242303744a40a91c53942ccdc71bd":{"hash":"c0a971468ed242303744a40a91c53942ccdc71bd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added some missing icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11052},"6872cc7b122e366d366a3883b462d51a8d2b00ec":{"hash":"6872cc7b122e366d366a3883b462d51a8d2b00ec","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Add get_points method to AStar","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11049},"1eeda0f32f66b48c8df3b93f333bf702b149ba31":{"hash":"1eeda0f32f66b48c8df3b93f333bf702b149ba31","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored auto snapping of controls to pixels, fixes #10847 and probably several more issues. Made it optional in the project settings but defaults to true.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1f804094dfb287629db67d355e27872be48ab9f":{"hash":"b1f804094dfb287629db67d355e27872be48ab9f","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Modify inertia implementation for freelook and orbit","body":"- freelook now uses position based inertia (holding a key for a\nspecific time always rults in the same distance traveled independent\nof inertia setting)\n- orbit inertia now is angle bases. (not transformation based) ->\ncamera always takes the same path.\n- added setting for orbit inertia\n- added setting hints for freelook settings.","is_cherrypick":false,"cherrypick_hash":"","pull":11047},"44f12be3f42d5b82adfb419e1f9f12d10174002e":{"hash":"44f12be3f42d5b82adfb419e1f9f12d10174002e","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Revert \"Removed camera interpolation in orthogonal mode (I have no idea how to fix this due to how orthogonal works), closes #10718\"","body":"This reverts commit 895140389a7306eafc9a36f51d892ece0001f223.","is_cherrypick":false,"cherrypick_hash":"","pull":11047},"895140389a7306eafc9a36f51d892ece0001f223":{"hash":"895140389a7306eafc9a36f51d892ece0001f223","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed camera interpolation in orthogonal mode (I have no idea how to fix this due to how orthogonal works), closes #10718","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b19b7aebf7673b8d2083f311bd7190680cd39e1e":{"hash":"b19b7aebf7673b8d2083f311bd7190680cd39e1e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11027 from hpvb/fix-11022","body":"Fix EOF in wav file importer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fb86dda8a61fa05389df923c2b5a165545d8ddc":{"hash":"6fb86dda8a61fa05389df923c2b5a165545d8ddc","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix using enum as bool value","body":"This warning actually hid a bug. The value of ERR_INVALID_DATA is\nactually 30, returning this as a bool returns true while false was\nrequired.","is_cherrypick":false,"cherrypick_hash":"","pull":11044},"0b23a31b435a2982f9d70de78ba5e30770b4d52e":{"hash":"0b23a31b435a2982f9d70de78ba5e30770b4d52e","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix warnings comparing enums of different types","body":"This fixes a source of many compiler warnings regarding comparing the\nenum VARIANT_TYPE to Variant::Type. This changes the local value to a\nstatic const Variant::Type value rather than an unrelated enum, this\nalso saves us a cast.","is_cherrypick":false,"cherrypick_hash":"","pull":11040},"5f0d367fef25b30742ba71f12e339137e02c59ab":{"hash":"5f0d367fef25b30742ba71f12e339137e02c59ab","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Mono vorbis support fixed, closes #10787","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8047127bc642d0074db0dd8982c2d28ab524f299":{"hash":"8047127bc642d0074db0dd8982c2d28ab524f299","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Force redraw when HDR auto exposure is enable in all frames, fixes #10784","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98af411a37d7af3f34b67b331e70c310bd6278d7":{"hash":"98af411a37d7af3f34b67b331e70c310bd6278d7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed playing property of audiostreams to play, to make it clearer. Fixes #10730","body":"Also disabled the auto shut down of the property when stream ends, to make it easier to animate","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd854768da8683de46926b734c5d5ce0ab38a8c0":{"hash":"dd854768da8683de46926b734c5d5ce0ab38a8c0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix folow surface in subsurface scattering, closes #10696","body":"-Fixed filter kernels of subsurface scattering so quality settings make more sense","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff285bcee22479f7af8aa94af606fe70be1bf596":{"hash":"ff285bcee22479f7af8aa94af606fe70be1bf596","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added an option to reset the bus volume to 0db","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11032},"1c8cc1ab5007703f626a9592a97c3943317463f4":{"hash":"1c8cc1ab5007703f626a9592a97c3943317463f4","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzEzMDA="],"author_raw":"Nabor Erices <nabor@erices.com>","committer_raw":"Nabor Erices <nabor@erices.com>","summary":"Added support to rename projects on manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11031},"cbedb544086e77abc367b900a244e4f29baa74dd":{"hash":"cbedb544086e77abc367b900a244e4f29baa74dd","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix EOF in wav file importer","body":"In #10973 I reset the state of the stream in get_pos() assuming that the\nftell failing would cause proper error checking. This is not how this\nclass was designed, however. This commit fixes the get_8() method to\nnot return unitialized data on eof, and removes the wrong error resets\nadded in #10973.\n\nThis fixes #11022","is_cherrypick":false,"cherrypick_hash":"","pull":11027},"41cc85fb201f2b83461a52300aeca9a2ac0b2bcc":{"hash":"41cc85fb201f2b83461a52300aeca9a2ac0b2bcc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fit script editor grid with others","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11025},"36e91b07d8523ec23306ae0f2491523d8577554c":{"hash":"36e91b07d8523ec23306ae0f2491523d8577554c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Check whether stuff is visible before baking it, closes #10525","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c771e03ee235e6f5089134a03f62fca84fcf43fa":{"hash":"c771e03ee235e6f5089134a03f62fca84fcf43fa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed changes to default input actions not working, closes #10502","body":"-Added Array.duplicate() method, needed to fix above","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b72f0804268b99b341c0c700cdac5617162216d":{"hash":"9b72f0804268b99b341c0c700cdac5617162216d","is_merge":false,"authored_by":["MDQ6VXNlcjQxMDc1MQ=="],"author_raw":"Paulo Gomes <tuga3d@gmail.com>","committer_raw":"Paulo Gomes <tuga3d@gmail.com>","summary":"second take at autocomplete logic, using a TextOperation check.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11021},"1c07d0e9aa647ede81787a0664724bb714b608c2":{"hash":"1c07d0e9aa647ede81787a0664724bb714b608c2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"rtl uses styleBoxEmpty as defualt","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11015},"0b8fa1e01068af9924742ade2625e021ccd2c5a8":{"hash":"0b8fa1e01068af9924742ade2625e021ccd2c5a8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove dead ButtonGroup code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ddadc782ba4f0c07ab2f742bae648675b527bdf5":{"hash":"ddadc782ba4f0c07ab2f742bae648675b527bdf5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix frame selection in 2D particles, closes #10668","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"316ba650b22d2c32502946ef64e8de8059014517":{"hash":"316ba650b22d2c32502946ef64e8de8059014517","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11011 from supagu/symlink4","body":"Further symlink fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6efd777faeb11b42c41d8eccf29274defb20acd9":{"hash":"6efd777faeb11b42c41d8eccf29274defb20acd9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10976 from saltares/issue-907","body":"Fixes setting visibility on GridMap, issue #907","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e2d03bd146a15a7f034ef42b2101987d978a6df":{"hash":"7e2d03bd146a15a7f034ef42b2101987d978a6df","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4994e750df6c8c19035249f7fdf89c02a109bf4":{"hash":"f4994e750df6c8c19035249f7fdf89c02a109bf4","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"supagu <supagu@gmail.com>","committer_raw":"supagu <supagu@gmail.com>","summary":"Further symlink fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11011},"4d73b778f0e5266504c77641315edd3157afcc8e":{"hash":"4d73b778f0e5266504c77641315edd3157afcc8e","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11009 from neikeq/whateverr","body":"Fixes ERR_EXPLAIN being overwritten","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96b205d2edbd8f7379738c456d83ae831894eeb9":{"hash":"96b205d2edbd8f7379738c456d83ae831894eeb9","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes ERR_EXPLAIN being overwritten","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11009},"308a6f4f99a5204682a2612d097e5c066f88196f":{"hash":"308a6f4f99a5204682a2612d097e5c066f88196f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"hide next pass for material types that make it pointless, closes #10686","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5c5d07f9c5c387293a6df543fd5a428800e48f9":{"hash":"f5c5d07f9c5c387293a6df543fd5a428800e48f9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a warning for when a PC compression is not found for the project, closes #10626","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f43a0ef3270737d2b526480ecb0f1337ece9e041":{"hash":"f43a0ef3270737d2b526480ecb0f1337ece9e041","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"David Saltares <david.saltares@gmail.com>","summary":"Setting visibility on GridMap now works. Closes #907.","body":"Basically, `GridMap` wasn't reacting to the\n`NOTIFICATION_VISIBILITY_CHANGED` event. This reacts to such events and\nwalks over the set of `Octants` and all of their `MultiMeshInstances` to\nset their visibility on the `VisualServer`.","is_cherrypick":false,"cherrypick_hash":"","pull":10976},"0549484c7708febba7055ccf28a2aeed051c1dc4":{"hash":"0549484c7708febba7055ccf28a2aeed051c1dc4","is_merge":false,"authored_by":["MDQ6VXNlcjU3MDMxNA=="],"author_raw":"David Saltares <david.saltares@gmail.com>","committer_raw":"David Saltares <david.saltares@gmail.com>","summary":"Renames _add_child_below_node() to add_child_below_node(). Closes #9988.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11007},"e192c1a7d3414129fb9e41d91bc7bbbe66e58f14":{"hash":"e192c1a7d3414129fb9e41d91bc7bbbe66e58f14","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix directional vertex shaded light which was using normal instead of light color, closes #10608","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3dfeb0d97b01a3f1c77001bb29eb9fcf8fa77e4b":{"hash":"3dfeb0d97b01a3f1c77001bb29eb9fcf8fa77e4b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #11005 from neikeq/doc-xml-escape","body":"Escape special character in classes.xml\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9f917c6495e69ae53d4b04e04a15591f99261a8":{"hash":"a9f917c6495e69ae53d4b04e04a15591f99261a8","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Escape special character in classes.xml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11005},"7eb876047739b7021f9e92df236dbecfa05f8ef7":{"hash":"7eb876047739b7021f9e92df236dbecfa05f8ef7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added support for for, break and continue. Closes #10560, closes #10661","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8370f22b4c8012e0c736adf0997791243432f48e":{"hash":"8370f22b4c8012e0c736adf0997791243432f48e","is_merge":false,"authored_by":["MDQ6VXNlcjYyOTQyMg=="],"author_raw":"Nathan Warden <nathan@nathanwarden.com>","committer_raw":"Nathan Warden <nathan@nathanwarden.com>","summary":"Added a warning message when a VehicleWheel is not a child of a VehicleBody.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":11002},"54e81c795529a9c35cc045acfb941417cf2b5008":{"hash":"54e81c795529a9c35cc045acfb941417cf2b5008","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10990 from MednauN/unshaded-fix","body":"Fix unshaded materials render","is_cherrypick":false,"cherrypick_hash":"","pull":""},"672a6c968032df9aa3eda7cd779621dda439ce53":{"hash":"672a6c968032df9aa3eda7cd779621dda439ce53","is_merge":false,"authored_by":["MDQ6VXNlcjMxNDg2NjAw"],"author_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","committer_raw":"MillionOstrich <31486600+MillionOstrich@users.noreply.github.com>","summary":"Fix icons for custom types in the recent & favorites lists in the create dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10998},"f248f06d454196f7c77b0495ee0fb98c64e401e6":{"hash":"f248f06d454196f7c77b0495ee0fb98c64e401e6","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add custom minumus height to TreeItem","body":"And expose the method `get_drop_section_at_pos` of Tree","is_cherrypick":false,"cherrypick_hash":"","pull":10995},"dcdde2f5a9bdb74308c5316affad5af4a3bc2fdb":{"hash":"dcdde2f5a9bdb74308c5316affad5af4a3bc2fdb","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10993 from endragor/nativescript-property-order","body":"Provide NativeScript properties in definition order","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b9344cab1a01358e5ebdc7efab1c00472b7bf2f":{"hash":"9b9344cab1a01358e5ebdc7efab1c00472b7bf2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10844 from MednauN/master","body":"Optimize memory allocations in VariantParser::get_token","is_cherrypick":false,"cherrypick_hash":"","pull":""},"286b0da0376a3c0f92be48845c7524588f8c440a":{"hash":"286b0da0376a3c0f92be48845c7524588f8c440a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10985 from toger5/log_color_fix","body":"fixed log colors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"269203a02261d53eb87817c8692bc56f0cf4e3dd":{"hash":"269203a02261d53eb87817c8692bc56f0cf4e3dd","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Provide NativeScript properties in definition order","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10993},"094237eca067cc6710b06c03a46b109f7acc58b1":{"hash":"094237eca067cc6710b06c03a46b109f7acc58b1","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Fix unshaded materials render","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10990},"a0bdb6e2f63d86f51b7281bb1cf6f774d53ed870":{"hash":"a0bdb6e2f63d86f51b7281bb1cf6f774d53ed870","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Optimize memory allocations in VariantParser::get_token","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10844},"cae0059d5fb27bd3ad57e64ebe931c93636f178b":{"hash":"cae0059d5fb27bd3ad57e64ebe931c93636f178b","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Add StringBuffer class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10844},"2802dced84f6a1a42d1be566b8d358e2fd17f976":{"hash":"2802dced84f6a1a42d1be566b8d358e2fd17f976","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Automatically redraw when shaders using TIME are visible, fixes #10554","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e611ff5f0110210221a6f90250bdd65f5fb3ff2d":{"hash":"e611ff5f0110210221a6f90250bdd65f5fb3ff2d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix opaque pre pass, closes #10472","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44adf75cd53c22f146fc2e2dbba7d7efab3c0a0d":{"hash":"44adf75cd53c22f146fc2e2dbba7d7efab3c0a0d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10986 from hpvb/fix-unix-file-open","body":"Fix UNIX file open","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fed954a1b16c616f650f0b58c8647bcda5606e7":{"hash":"5fed954a1b16c616f650f0b58c8647bcda5606e7","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix UNIX file open","body":"In #10973 I refactored FileAccessUnix::_open() but I accidentally made\nit impossible to create new files.\n\nThis fixes that and fixes #10984","is_cherrypick":false,"cherrypick_hash":"","pull":10986},"18917ad1d642a3fd7d187b9e90af92cdb829285a":{"hash":"18917ad1d642a3fd7d187b9e90af92cdb829285a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed log colors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10985},"af40c8698b6f13d351c3b996fb1b51db990e06e9":{"hash":"af40c8698b6f13d351c3b996fb1b51db990e06e9","is_merge":false,"authored_by":["MDQ6VXNlcjQxMDc1MQ=="],"author_raw":"Paulo Gomes <tuga3d@gmail.com>","committer_raw":"Paulo Gomes <tuga3d@gmail.com>","summary":"Smarter toggle comment block. issue #10720","body":"Added check to see if all lines in selection are commented (is_commented)\nIf so remove the comment from each line else add a comment.\nIf the line is empty, with trailing spaces or tabs, remove those.\nThis will add an extra comment character to the lines that are already commented,\nso when you uncomment a block it retains the previous commented lines.\n\nFollowing Zylann logic, if the selected lines are all commented out,\nit removes one # from each. Otherwise, it adds one.\nIt works how it is, but i would like some feedback on how to implement this.","is_cherrypick":false,"cherrypick_hash":"","pull":10826},"27feafbe126cbc39fbb1a44a70b62bbfa8b8fa73":{"hash":"27feafbe126cbc39fbb1a44a70b62bbfa8b8fa73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10973 from hpvb/fix-file-access-unix","body":"Make UNIX file access more correct","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45800413d8ed013f2a3f79de63dda17d0feff4be":{"hash":"45800413d8ed013f2a3f79de63dda17d0feff4be","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10978 from Noshyaar/pr-meshlib","body":"MeshLibrary: remove duplicated line\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efa50fbdfdc3ba8cba745450743731190fd99323":{"hash":"efa50fbdfdc3ba8cba745450743731190fd99323","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10975 from hpvb/remove-null-check-from-cast-to","body":"Remove NULL check from Object::cast_to()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f63b683365a59eac33cbfff9e04560a10cedc75":{"hash":"0f63b683365a59eac33cbfff9e04560a10cedc75","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10822 from hoelzl/toggle-button","body":"Fix inconsistent toggle button behavior","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77d5013f94839f4e470492cd860e83a0944f4478":{"hash":"77d5013f94839f4e470492cd860e83a0944f4478","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10974 from henkz1/gles-10963","body":"Don't compare float to int","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89e090edefe478e1d5f6ffdd229c37a3f2264692":{"hash":"89e090edefe478e1d5f6ffdd229c37a3f2264692","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix ETC2 import for luminance/lumalpha textures, fixes #10421","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84c33cfe6b58be18ba4913ab0da91ca84ac3993e":{"hash":"84c33cfe6b58be18ba4913ab0da91ca84ac3993e","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10860 from karroffel/bob-the-string-builder","body":"added StringBuilder class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4405de570db9b16396b61deb85bdf2d3a97dd719":{"hash":"4405de570db9b16396b61deb85bdf2d3a97dd719","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10874 from Noshyaar/pr-action","body":"ProjectSettings: enhance add action error, fix confirm dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0801111c4dec03c06e051bec30477a2ef5b9b44":{"hash":"e0801111c4dec03c06e051bec30477a2ef5b9b44","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10883 from supagu/symlink2","body":"Another take at fixing symlinks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"431de234e4a0ae28bdacbf64153a0e75775bf1e6":{"hash":"431de234e4a0ae28bdacbf64153a0e75775bf1e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10899 from toger5/theme_fixes_from_light","body":"Theme fixes from light","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9593a285bb325da0bf3a429e65c276283e98779":{"hash":"c9593a285bb325da0bf3a429e65c276283e98779","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10902 from toger5/rtl_copy_and_selection_color","body":"fixed copy on osx + help selection color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f262e484aa5273152983301da55ee2e7cea1bb3":{"hash":"7f262e484aa5273152983301da55ee2e7cea1bb3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10907 from SaracenOne/spatial_edit_drag","body":"Added support for drag and drop in spatial editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9301ab5a57bc06bcba81903e4107c557d3f96098":{"hash":"9301ab5a57bc06bcba81903e4107c557d3f96098","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"MeshLibrary: remove duplicated line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"334a81844ee9f6d780dbd3c34f15863173b43e03":{"hash":"334a81844ee9f6d780dbd3c34f15863173b43e03","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Improve guessing of what editor to switch to, fixes #10405","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6960f8a3b848d3569b104f9b02f9fb581fdafc81":{"hash":"6960f8a3b848d3569b104f9b02f9fb581fdafc81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10916 from volzhs/vertical-align-tree-lineedit","body":"LineEdit in Tree is aligned vertical center","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bba365fab709c74dc404509c9f8843ea0841a158":{"hash":"bba365fab709c74dc404509c9f8843ea0841a158","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10931 from djrm/pr_style_fixes","body":"Improved color temperature in script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"729cfa39e286f031442be6bee34a80b28f2fb1c9":{"hash":"729cfa39e286f031442be6bee34a80b28f2fb1c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10941 from Noshyaar/pr-cursor","body":"2DEditor: enhance viewport cursor shape","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92e77d5ff2a74612deb0375d31242e8c529d9b87":{"hash":"92e77d5ff2a74612deb0375d31242e8c529d9b87","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Recast integration.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7908},"f8cb9f5516cd8081a8a887afdb459cb9d1ff7f16":{"hash":"f8cb9f5516cd8081a8a887afdb459cb9d1ff7f16","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove NULL check from Object::cast_to()","body":"After discussing this with @reduz on IRC we agreed to remove these\nchecks. We now consider cast_to() to be NULL safe","is_cherrypick":false,"cherrypick_hash":"","pull":10975},"a7c2ff5c94c6e52906b1cc77cd133106b990f107":{"hash":"a7c2ff5c94c6e52906b1cc77cd133106b990f107","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Make UNIX file access more correct","body":"Check for errors in the POSIX recommended ways.","is_cherrypick":false,"cherrypick_hash":"","pull":10973},"e0a19a77e58a783aa464086c8749b5f4aec16cd5":{"hash":"e0a19a77e58a783aa464086c8749b5f4aec16cd5","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"Don't compare float to int","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10974},"e979e50b7d83a90c39c206783b15c1ff3a43fb0d":{"hash":"e979e50b7d83a90c39c206783b15c1ff3a43fb0d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10921 from karroffel/gdnative-MERGE-EVERYTHING","body":"[GDNative] merge of NativeScript and GDNative, new GDNative singletons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9d9e9099cd04a112598d65ac67a05eb78139e4a":{"hash":"f9d9e9099cd04a112598d65ac67a05eb78139e4a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10961 from Noshyaar/pr-donor","body":"EditorAbout: fix names being selectable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b295163d67910d62a52d0d8f17749d23d71b5047":{"hash":"b295163d67910d62a52d0d8f17749d23d71b5047","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10912 from toger5/doc_sbf","body":"documented StyleBoxFlat\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0bf521f33b998e5acbbb1cacc6a57434e77037db":{"hash":"0bf521f33b998e5acbbb1cacc6a57434e77037db","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"documented StyleBoxFlat","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10912},"07d5911c40408292b02878016d76edc79d615be2":{"hash":"07d5911c40408292b02878016d76edc79d615be2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed copy on osx + help selection color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10902},"2083263e4f2be44323503f27a1b713d8418aad93":{"hash":"2083263e4f2be44323503f27a1b713d8418aad93","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"changed tree font color to be more saturated","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10899},"45d57ccf288f1957bebdba428adc1090052f5522":{"hash":"45d57ccf288f1957bebdba428adc1090052f5522","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed hover line for menu button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10899},"e85f0257712f16447999b296ef97e33d4675f688":{"hash":"e85f0257712f16447999b296ef97e33d4675f688","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Fixed theme (chagnes introduced in light theme)","body":"- adapted contrast color intensity (to make buttons less bright)\n- added missing border for lineEdit\n- removed unnecassary code for option button","is_cherrypick":false,"cherrypick_hash":"","pull":10899},"391399dcd09943907a66fcf4807e5d3286a46b84":{"hash":"391399dcd09943907a66fcf4807e5d3286a46b84","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAbout: fix names being selectable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d233c651b21ecaef78fbb20d0365a22919b72b1":{"hash":"6d233c651b21ecaef78fbb20d0365a22919b72b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Changed KinematicBody API yet again to make it friendlier","body":"-Fixed get_scale functions (and added set_scale) to make it more coherent when decomposing and composing (fixes bugs in transform interpolation)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d13b9ff5fb585e102e571b246b495f145b931df":{"hash":"3d13b9ff5fb585e102e571b246b495f145b931df","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ProjectSettings: enhance add action error, fix confirm dialog","body":"- Disable add action button if name is invalid\n- Fix dialog being ConfirmationDialog instead of AcceptDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3873362b3df0c1c03746225f8e43b629bd0864cc":{"hash":"3873362b3df0c1c03746225f8e43b629bd0864cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10944 from jscheel/js/add-node-to-sort-custom-docs","body":"Add note to Array#sort_custom about the dangers of using random values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5d2d0a9a502416a03f303fc30bee8a7ec8e93e2":{"hash":"b5d2d0a9a502416a03f303fc30bee8a7ec8e93e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10939 from neikeq/fix-overridden-external-editors","body":"Fixes language overridden external editors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f5e575d6026ff4f6d8a4d28fbd8e7eca77aeef5":{"hash":"0f5e575d6026ff4f6d8a4d28fbd8e7eca77aeef5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10933 from Noshyaar/pr-donor","body":"EditorAbout: add donors tab","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df11de72c9943955b874df89338fb7429a4e283c":{"hash":"df11de72c9943955b874df89338fb7429a4e283c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10932 from djrm/pr_fix_metrics","body":"Fixed some metrics (some issues caused by the new Noto Sans font).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ebe6d83703858d2fa5f68555855ebc0b4730e17":{"hash":"8ebe6d83703858d2fa5f68555855ebc0b4730e17","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10925 from scayze/search_binding","body":"Searchable Key-Bindings in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08dde55e4fb5f6902a575af6a9535482df700dc7":{"hash":"08dde55e4fb5f6902a575af6a9535482df700dc7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10920 from Paulb23/smooth_scrolling_shader_editor","body":"Enabled smooth scrolling for shader editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb263b73aa0398948a3884ac81f8d971c8d1d98f":{"hash":"fb263b73aa0398948a3884ac81f8d971c8d1d98f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10901 from toger5/script_background_cleanup","body":"StyleBoxSupport for RichTextLabel and cleanup for script+docs backgrounds fixes #10685","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec8f44ed5f7eb2de54f7a35b1764113678a657a0":{"hash":"ec8f44ed5f7eb2de54f7a35b1764113678a657a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10895 from Paulb23/fix_delete_animation_frames","body":"Fixed delete animation frames in AnimatedSprite, issue 10788","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe3b8b48dd21d222ef2209c7cb5af16f86755e00":{"hash":"fe3b8b48dd21d222ef2209c7cb5af16f86755e00","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10894 from Paulb23/brace_auto_indent","body":"Added support for brace auto indent and fixed indent above.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7149be5b89040b37b444695e828a519d11e9f87b":{"hash":"7149be5b89040b37b444695e828a519d11e9f87b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10892 from kubecz3k/quick_open","body":"Improve 'quick open' search time","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7040a390ad60ebf3f4c28dd1d2c99136a423f264":{"hash":"7040a390ad60ebf3f4c28dd1d2c99136a423f264","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10937 from djrm/pr_fix_typo","body":"Fix. resizeable -> resizable.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd68c3b68f68a7c3b90f553b8f05182114ae806e":{"hash":"fd68c3b68f68a7c3b90f553b8f05182114ae806e","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"2DEditor: enhance viewport cursor shape","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11947b4584bce76167ea2dc7e6f63039d4811205":{"hash":"11947b4584bce76167ea2dc7e6f63039d4811205","is_merge":false,"authored_by":["MDQ6VXNlcjIxMTQ3OA=="],"author_raw":"Jared A. Scheel <jared@jaredscheel.com>","committer_raw":"Jared A. Scheel <jared@jaredscheel.com>","summary":"Add note to Array#sort_custom about the dangers of using random return values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10944},"52a7be4eefbafcc983766bd80a87752b678c1c17":{"hash":"52a7be4eefbafcc983766bd80a87752b678c1c17","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes language overridden external editors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10939},"d6b664f6717240de6b5c1eee65df304955b1fe42":{"hash":"d6b664f6717240de6b5c1eee65df304955b1fe42","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix. resizeable -> resizable.","body":"(not actually a typo, but the rest of the API uses resizable)","is_cherrypick":false,"cherrypick_hash":"","pull":10937},"adde89e8b1c66b4f4814c3b47a5d347ff576428b":{"hash":"adde89e8b1c66b4f4814c3b47a5d347ff576428b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added an optimization so physics shapes are configured later, speeds up grid map loading and editing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"345dfd4504197e48cbeefc75134014fc398e4b10":{"hash":"345dfd4504197e48cbeefc75134014fc398e4b10","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAbout: add donors tab","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45b6121f6a026fb51745d899dd54c7c6010447c9":{"hash":"45b6121f6a026fb51745d899dd54c7c6010447c9","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Scayze <manuel.strey@gmx.de>","summary":"Searchable Key-Bindings in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10925},"54a9c1ee43673803e8992ebdcb9e8fca3c367487":{"hash":"54a9c1ee43673803e8992ebdcb9e8fca3c367487","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added singleton GDNativeLibraries","body":"A GDNativeLibrary now has a field \"gdnative_singleton\" which can be\nused to let the `godot_gdnative_singleton` procedure be executed on\nGodot's startup. In future this can be used to register new\nscripting languages or resource importer types.","is_cherrypick":false,"cherrypick_hash":"","pull":10921},"29db531fc8360b1e6d5e23008b208517b6d8c627":{"hash":"29db531fc8360b1e6d5e23008b208517b6d8c627","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Donors: Add a missing name","body":"Xananax and Thomas/karroffel make a joint donation.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2753044d06bec370b6379fde5f69a39af4a468ad":{"hash":"2753044d06bec370b6379fde5f69a39af4a468ad","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add list of current donors","body":"Based on the patrons for August 2017 on Patreon.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"281fb4e4fb2af81536b75328861aa93899cc9f45":{"hash":"281fb4e4fb2af81536b75328861aa93899cc9f45","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added transmission shader parameter.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7878329e6fc828dc7ca0a8300ebdbaa0674a769c":{"hash":"7878329e6fc828dc7ca0a8300ebdbaa0674a769c","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"merged gdnative and nativescript module","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10921},"a3c5e84f59afa9f093977fa90bcca22b2baba00f":{"hash":"a3c5e84f59afa9f093977fa90bcca22b2baba00f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Enabled smooth scrolling for shader editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10920},"0da386a9eae15c313bfe2f90c30bfaef8c0e23f1":{"hash":"0da386a9eae15c313bfe2f90c30bfaef8c0e23f1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref to fix default args and enum returns","body":"Following #10903 and #10906.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a08f8288ee53456820817fea70598fa846cea3e":{"hash":"6a08f8288ee53456820817fea70598fa846cea3e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10914 from eska014/html5-main-notif","body":"Prevent sending MainLoop notifications before initialized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"215b110cd35b79cc6f2bc7399b3c5b6fdc00d978":{"hash":"215b110cd35b79cc6f2bc7399b3c5b6fdc00d978","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved color temperature in script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10931},"e298f931a614af94335069dc97878c09a986a478":{"hash":"e298f931a614af94335069dc97878c09a986a478","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed some metrics (some issues caused by the new Noto Sans font).","body":"plus other minor fixes","is_cherrypick":false,"cherrypick_hash":"","pull":10932},"dccdef1327ed3e6854ba2c9db35ff5669eee831c":{"hash":"dccdef1327ed3e6854ba2c9db35ff5669eee831c","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Another take at fixing symlinks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10883},"d3cb8d12ff666477ecb1e3a935727b970de1f8e5":{"hash":"d3cb8d12ff666477ecb1e3a935727b970de1f8e5","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added support for drag and drop in spatial editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10907},"c1b31aeb942efda33b1ae9617d89d9275e9f6fd6":{"hash":"c1b31aeb942efda33b1ae9617d89d9275e9f6fd6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"LineEdit in Tree is aligned vertical center","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10916},"ce28452109676d55e4d1fbb7158c8bf1fa8db406":{"hash":"ce28452109676d55e4d1fbb7158c8bf1fa8db406","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed EditorDirDialog, which was really old and needed to use EditorFileSystem","body":"-Fixed refactoring tools to work with imported scenes (properly move .import files)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c4fb4cec8c69d882dfce64a2054a0c4bb99d708":{"hash":"8c4fb4cec8c69d882dfce64a2054a0c4bb99d708","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"HTML5: Prevent sending MainLoop notifications before initialized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10914},"53e7f55a898efd1c1a3b424c3bce81c1240a9ca6":{"hash":"53e7f55a898efd1c1a3b424c3bce81c1240a9ca6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10903 from neikeq/fix-defval-order-definitely-i-promise","body":"Fixes order of default arguments in MethodInfo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0989f06036169e92cbe3127eb5f0b328b9374819":{"hash":"0989f06036169e92cbe3127eb5f0b328b9374819","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10906 from neikeq/docdata-return-attrs-enum","body":"DocData: Include enum attributes in return nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65509298306628bbbdd3caacb6a0ce5899fe147a":{"hash":"65509298306628bbbdd3caacb6a0ce5899fe147a","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"DocData: Include enum attributes in return nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10906},"d1e00130e93c9d2e2868bdfb4b7a1287026404df":{"hash":"d1e00130e93c9d2e2868bdfb4b7a1287026404df","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes order of default arguments in MethodInfo","body":"This time for real","is_cherrypick":false,"cherrypick_hash":"","pull":10903},"3d6ccda1889f7d76512bb3cfb3937d3a89a4e66a":{"hash":"3d6ccda1889f7d76512bb3cfb3937d3a89a4e66a","is_merge":false,"authored_by":["MDQ6VXNlcjEyMjY3Nw=="],"author_raw":"Chris Serino <themindoverall@gmail.com>","committer_raw":"Chris Serino <themindoverall@gmail.com>","summary":"Fix draw_rect when width or height < 0. Fixes #10849","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10897},"00ccaa5559c065bc2ce3bda1b748da8b036301fb":{"hash":"00ccaa5559c065bc2ce3bda1b748da8b036301fb","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed delete animation frames in AnimatedSprite, issue 10788","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10895},"b6062852193baadc48ed0055f479b9895f4fca56":{"hash":"b6062852193baadc48ed0055f479b9895f4fca56","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Unified script panel backgrounds.","body":"- simplefied it with using the new rtl.\n- removed (\"ScriptPanel\", \"EditorStyles\") for since rtl now can be used\n- unified backgrounds when script editor color is set to transparent => option to set background color adapt to theme is deprecated.","is_cherrypick":false,"cherrypick_hash":"","pull":10901},"0f62db23accdc88284a6e694c3cb86142162dde7":{"hash":"0f62db23accdc88284a6e694c3cb86142162dde7","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"richTextLable implemented stylebox support","body":"- also fixed issue with total_chars ignoring first line","is_cherrypick":false,"cherrypick_hash":"","pull":10901},"cfa5f37ee74db583ca181205b3cb8c67ff31fda6":{"hash":"cfa5f37ee74db583ca181205b3cb8c67ff31fda6","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added support for brace auto indent and fixed indent above","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10894},"0b747c29106e0e02f8c9b674cde418a7d270d987":{"hash":"0b747c29106e0e02f8c9b674cde418a7d270d987","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10889 from Rubonnek/remove-empty-separator","body":"Removed empty segment\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fc342c296213bb52bbe7bd068387d5dbc1f80c2":{"hash":"0fc342c296213bb52bbe7bd068387d5dbc1f80c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10887 from Paulb23/fix_scrolling_up_jitter","body":"Fixed jitter when scrolling up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b8d379824354227efd55b23152b6165cf6338cf":{"hash":"2b8d379824354227efd55b23152b6165cf6338cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10890 from Noshyaar/an-pr","body":"Fix typos 'a' and 'an'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a2c4230c60f7745a3de2bebb21688843f20c60a":{"hash":"2a2c4230c60f7745a3de2bebb21688843f20c60a","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed empty segment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10889},"459f526119da43efae52307a6165a8ccd5cb2288":{"hash":"459f526119da43efae52307a6165a8ccd5cb2288","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix typos 'a' and 'an'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ecdd9653fbee296666ab80b9cdb11149505ebe1":{"hash":"0ecdd9653fbee296666ab80b9cdb11149505ebe1","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Improve 'quick open' search time","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10892},"b4efb832a749730b924f63be073cfe80c9afc334":{"hash":"b4efb832a749730b924f63be073cfe80c9afc334","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made triplanar local space by default, world space optionally, closes #10159","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93f6fbd7b2718c4e7c2ae35d753df380f1227eba":{"hash":"93f6fbd7b2718c4e7c2ae35d753df380f1227eba","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed jitter when scrolling up","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10887},"9c894cf550949dfcf205fb2b7f773f863e28e14b":{"hash":"9c894cf550949dfcf205fb2b7f773f863e28e14b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update AUTHORS with recent contributors","body":"Adding @groud, @ISylvox, @endragor, @Rubonnek, @bruvzg.\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e75e7311bfedae6d94b295b2daa50c742582680":{"hash":"8e75e7311bfedae6d94b295b2daa50c742582680","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10858 from letheed/add-shadow_filter-variant","body":"add shadow_filter variant PCF7","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d580d76ca814809bcc1e6175c271900b746ef36":{"hash":"4d580d76ca814809bcc1e6175c271900b746ef36","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"Lots of changes due to new MethodBind logic, a few issues here and there\nthat will need to be fixed later on (wrong default values, imprecise return types).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1718d78dc076c25f6e7edd63089901a82ff1063b":{"hash":"1718d78dc076c25f6e7edd63089901a82ff1063b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10882 from hpvb/fix-missing-pragma-push","body":"Fix missing pragma push\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7df28d1799c9ef3cf16782b10b5aae59f9888cad":{"hash":"7df28d1799c9ef3cf16782b10b5aae59f9888cad","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix missing pragma push","body":"I forgot to pragma push the ignored warning in #10877 this adds the\nmissing ones.","is_cherrypick":false,"cherrypick_hash":"","pull":10882},"437fb12e1aa3135dc7fa336bd0a53036be649ce8":{"hash":"437fb12e1aa3135dc7fa336bd0a53036be649ce8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10877 from hpvb/fix-unitialized-variables","body":"Fix use of unitialized variables","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cb76cd62827a43d3c21872d85c47429fc8d065a":{"hash":"7cb76cd62827a43d3c21872d85c47429fc8d065a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Revert \"added setting to override the theme background with editor theme color\"","body":"This reverts commit ce4eb307789eb86261afecc1400de5e5b0832400.","is_cherrypick":false,"cherrypick_hash":"","pull":10901},"ded74dedefcb03fee1079d33f9688c2e401ea00e":{"hash":"ded74dedefcb03fee1079d33f9688c2e401ea00e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed missing return value in glTF2.0 importer camera, closes #10130","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c63ab99f0a505b0f60079bb30cc453b4415fddc":{"hash":"9c63ab99f0a505b0f60079bb30cc453b4415fddc","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix use of unitialized variables","body":"The second in my quest to make Godot 3.x compile with -Werror on GCC7","is_cherrypick":false,"cherrypick_hash":"","pull":10877},"dac150108ab3c1f41d5fd86cc6853f883064caaf":{"hash":"dac150108ab3c1f41d5fd86cc6853f883064caaf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10846 from hpvb/fix-sign-compare","body":"Fix signed and unsigned comparisons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69ac4cbb3764a454194e27a7afe71d98af65c32c":{"hash":"69ac4cbb3764a454194e27a7afe71d98af65c32c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10854 from MednauN/ogg-fix","body":"Fix crash when destroying AudioStreamPlaybackOGGVorbis","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42659b0d9f29967a89d5055f23decacb81018509":{"hash":"42659b0d9f29967a89d5055f23decacb81018509","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix freeze on exit on audiostreamplayers when setting invalid stream, closes #10093","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3694c58d3cb9f2af41a8f964e00712bb5578af76":{"hash":"3694c58d3cb9f2af41a8f964e00712bb5578af76","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10775 from marcelofg55/buffersize_fixes","body":"Corrections to audio buffer size calculations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a69a663c727a48d38d1ccc66b18318c21b692f3":{"hash":"5a69a663c727a48d38d1ccc66b18318c21b692f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10864 from Noshyaar/pr-beginning","body":"Fix typo 'begining' to 'beginning'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39621bf6816295ef7b0243ea784f3fdf96257a98":{"hash":"39621bf6816295ef7b0243ea784f3fdf96257a98","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix AnimationTreePlayer bogus argument name","body":"Regression from 6fa6149517b974fccd97e41f6b0a6466c83473fc.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90a944e85691157256f7cee5677c3ce062e9dc64":{"hash":"90a944e85691157256f7cee5677c3ce062e9dc64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10865 from neikeq/woah","body":"etc: Append -std=gnu++11 to CCFLAGS instead of CXXFLAGS\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6209b72b07a338b28d4c34ef7095d2af62014b3b":{"hash":"6209b72b07a338b28d4c34ef7095d2af62014b3b","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10862 from neikeq/fix-defvals-methodinfo","body":"Fixes reversed order of default arguments in MethodInfo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fa6149517b974fccd97e41f6b0a6466c83473fc":{"hash":"6fa6149517b974fccd97e41f6b0a6466c83473fc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix some argument ordering, closes #10010","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95a0886f93cfb6fab6cfb8fc904527bc0b6d4599":{"hash":"95a0886f93cfb6fab6cfb8fc904527bc0b6d4599","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"added StringBuilder class","body":"When doing large string concatenations the default push_back on the\nString class can slow down things quite a bit. This is because it\nhas to constantly reallocate the memory and copy the contents. This\nStringBuilder class delays the concatenation until the size of the\nresulting string is known.","is_cherrypick":false,"cherrypick_hash":"","pull":10860},"5f8df8bc11ffd9b13138b085ded1640737e24c19":{"hash":"5f8df8bc11ffd9b13138b085ded1640737e24c19","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix detectin of existing file being a dir in new script creation, closes #9958","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f79c84ff5cdf88cc360ebbd9f714290522f1b77":{"hash":"2f79c84ff5cdf88cc360ebbd9f714290522f1b77","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"etc: Append -std=gnu++11 to CCFLAGS instead of CXXFLAGS","body":"This way it can override the -std flags passed to scons.","is_cherrypick":false,"cherrypick_hash":"","pull":10865},"8f30c52a3751586edab6d7482425075aef8de6e3":{"hash":"8f30c52a3751586edab6d7482425075aef8de6e3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed ontop property, added a material rendering priority system. Fixes #9935, closes #10135","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69ccae3d99df8bc6583fa96ae6d9ac57d0e8bf3b":{"hash":"69ccae3d99df8bc6583fa96ae6d9ac57d0e8bf3b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix typo 'begining' to 'beginning'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27ca7e73135b15f6579f7d784b1b120fb753a86f":{"hash":"27ca7e73135b15f6579f7d784b1b120fb753a86f","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes reversed order of default arguments in MethodInfo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10862},"6e9e25b41d33745f65910fa077c9049ddccb3445":{"hash":"6e9e25b41d33745f65910fa077c9049ddccb3445","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10861 from Noshyaar/pr-header","body":"Fix files header\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f231eadc9e2487c70db04f912578ec853f11737c":{"hash":"f231eadc9e2487c70db04f912578ec853f11737c","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Corrections to audio buffer size calculations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10775},"ed606ded52132f7afed03d99fabed7b111ce9a51":{"hash":"ed606ded52132f7afed03d99fabed7b111ce9a51","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix files header","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a188015be668884dc296abc86e15225fe04418d":{"hash":"3a188015be668884dc296abc86e15225fe04418d","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <dev@zaph.ch>","committer_raw":"letheed <dev@zaph.ch>","summary":"add shadow_filter variant PCF7","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10858},"1e0fc4dc4e3143d2905d754099dff5f911188e49":{"hash":"1e0fc4dc4e3143d2905d754099dff5f911188e49","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10318 from endragor/ordered-hash-map","body":"Implement OrderedHashMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46f003c445d49ad67a7d76949c5936b2dc9defb5":{"hash":"46f003c445d49ad67a7d76949c5936b2dc9defb5","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Fix crash when destroying AudioStreamPlaybackOGGVorbis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10854},"7c76e0c8c3dda5c88f761176cb93445b3214ea21":{"hash":"7c76e0c8c3dda5c88f761176cb93445b3214ea21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10853 from leezh/pcre_html5_fix","body":"Disabled PCRE-JIT in HTML5. Fixes #10834\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"566c0f675a5d998171cdd8fa1e920af40a24d5dd":{"hash":"566c0f675a5d998171cdd8fa1e920af40a24d5dd","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Disabled PCRE-JIT in HTML5. Fixes #10834","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10853},"dafcd06bd157a25049886b2b50e4595299428e2c":{"hash":"dafcd06bd157a25049886b2b50e4595299428e2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10848 from hpvb/fix-has-method-on-script","body":"Has_method is already provided by Object\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ea5d33358352a774b7b11d9d94ed96d66c391d4":{"hash":"2ea5d33358352a774b7b11d9d94ed96d66c391d4","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Has_method is already provided by Object","body":"c812c17633 introduces some extra gdscript bindings for signal discovery\nand adds a binding for has_method() to Script objects. This method is\nalready provided by the ancestor Object.\n\nThis fixes the startup message:\nERROR: bind_methodfi: Class Script already has a method has_method\nAt: core/class_db.cpp:1178.","is_cherrypick":false,"cherrypick_hash":"","pull":10848},"bf5b02cb71cec5d78f507e01de9fbf4d2192a3a3":{"hash":"bf5b02cb71cec5d78f507e01de9fbf4d2192a3a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10832 from Paulb23/auto_indent_setting","body":"Added setting to toggle auto indent.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4536c608f2cb51eb2ad87159280ff312924c5192":{"hash":"4536c608f2cb51eb2ad87159280ff312924c5192","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10821 from rtroncoso/fix-import-defaults","body":"Fix import dock \"Set as default\" actions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9467ec1ea6c0dac2ea513b7dfe58d0349788e02":{"hash":"f9467ec1ea6c0dac2ea513b7dfe58d0349788e02","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix signed and unsigned comparisons","body":"The first in my quest to make Godot 3.x compile with -Werror on GCC7","is_cherrypick":false,"cherrypick_hash":"","pull":10846},"51ae90d7893fd392dd8938cc41c52081e5065794":{"hash":"51ae90d7893fd392dd8938cc41c52081e5065794","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10841 from djrm/pr_update_builtin_types","body":"Updated Editor Built-In types.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25bfd497921a5ce7ac50736c10415ea262a147bb":{"hash":"25bfd497921a5ce7ac50736c10415ea262a147bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10840 from rtroncoso/fix-reimporter-defaults-load","body":"Fix importer not applying default settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1214041c6c579535f6d6f61ff10b9c036238352":{"hash":"f1214041c6c579535f6d6f61ff10b9c036238352","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Updated Editor Built-In types.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10841},"77ec304966436405e2975f7da480846cc074f838":{"hash":"77ec304966436405e2975f7da480846cc074f838","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix special case where KinematicBody fails one way collisions by adding exclusion lists, closes #9729","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cdc6b41663b085df9780fd4d89d851ac974d332d":{"hash":"cdc6b41663b085df9780fd4d89d851ac974d332d","is_merge":false,"authored_by":["MDQ6VXNlcjE0NDk5MTI="],"author_raw":"Rodrigo Troncoso <rod.tronco@gmail.com>","committer_raw":"Rodrigo Troncoso <rod.tronco@gmail.com>","summary":"Fix importer not applying saved default settings on load","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10840},"d39e79e7ec8e010c251d9df3ece7cb7675a2c7a5":{"hash":"d39e79e7ec8e010c251d9df3ece7cb7675a2c7a5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix issues regarding reload of resources in imported scenes. Closes #10017","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"909c1fd120b58155e4f7b78d60b19a9f13528e07":{"hash":"909c1fd120b58155e4f7b78d60b19a9f13528e07","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10837 from touilleMan/fix-godot_string_find_last-name","body":"Correct GDnative's godot_string_find_last method name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6151adfe8c9e00d112ce1b6e2be63f75c740e3ea":{"hash":"6151adfe8c9e00d112ce1b6e2be63f75c740e3ea","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Correct GDnative's godot_string_find_last method name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10837},"e8eb88c643946dc62c763d8da2af3083a1496742":{"hash":"e8eb88c643946dc62c763d8da2af3083a1496742","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10831 from Noshyaar/pr-inertia","body":"Fix typo 'inetria' to 'inertia'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d586b98a2028cfb640be6a3c2fb7035539af8945":{"hash":"d586b98a2028cfb640be6a3c2fb7035539af8945","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added setting to toggle auto indent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10832},"e5aec72bae8626eefedf1b0b1b0638c70f1fe153":{"hash":"e5aec72bae8626eefedf1b0b1b0638c70f1fe153","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix typo 'inetria' to 'inertia'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a717083235b3369aef9a3846b5071fac023a60b2":{"hash":"a717083235b3369aef9a3846b5071fac023a60b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10791 from tuga3d/indent-glitch-attempt-2","body":"second attempt on fixing the indent glitch.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4722593448b93e34d84a55010c10770c2d12e223":{"hash":"4722593448b93e34d84a55010c10770c2d12e223","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10816 from toger5/style_box_texture_set_fill","body":"unified draw_center naming for (9patch,StyleBoxes)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"849d2e346204559f35f8f430b1c13c03d579a36e":{"hash":"849d2e346204559f35f8f430b1c13c03d579a36e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10825 from toger5/fix_import_svg_scale","body":"updated import settings loader to 'svg/scale' fixes: #10815","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b6a65b1e488909058da0e8049b799c68b57047d":{"hash":"3b6a65b1e488909058da0e8049b799c68b57047d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"updated import settings loader to 'svg/scale' fixes: #10815","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10825},"c12a1dc53e7fb5ecd449cba4ddff6fed0bcab1cc":{"hash":"c12a1dc53e7fb5ecd449cba4ddff6fed0bcab1cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10823 from toger5/fix_VSlider_focus_non_existent","body":"changed-\"HSlider\" -> \"VSlider\" for focus style fixes #728","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afc66f2f90931cba13693b1a17285933d44c3ee8":{"hash":"afc66f2f90931cba13693b1a17285933d44c3ee8","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"changed-\"HSlider\" -> \"VSlider\" for focus style fixes #728","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10823},"1bafc3c6cf442370a03b2ffa0383b6face6063c0":{"hash":"1bafc3c6cf442370a03b2ffa0383b6face6063c0","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix inconsistent toggle button behavior","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10822},"8cb5036b9aa5e2c5a92fee4bc7ea2a3ccb7ab8c3":{"hash":"8cb5036b9aa5e2c5a92fee4bc7ea2a3ccb7ab8c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10820 from toger5/imoporter_dock_update_label","body":"fixed update import label in importer dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00a3ef44da404be1a7d75307a06ee2010679fe1b":{"hash":"00a3ef44da404be1a7d75307a06ee2010679fe1b","is_merge":false,"authored_by":["MDQ6VXNlcjE0NDk5MTI="],"author_raw":"Rodrigo Troncoso <rod.tronco@gmail.com>","committer_raw":"Rodrigo Troncoso <rod.tronco@gmail.com>","summary":"Fix import dock defaults: Set as default actions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10821},"5fac1406fd8b47d5cd7825c1ab5a8a0882a59a9e":{"hash":"5fac1406fd8b47d5cd7825c1ab5a8a0882a59a9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10818 from Jellonator/master","body":"Fixed incorrect KinematicBody::_move normal return","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85cc4e823e989f5dc4cc69ec3eb2e4f81026b95f":{"hash":"85cc4e823e989f5dc4cc69ec3eb2e4f81026b95f","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed update import label in importer dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10820},"6fc5d1cd370bc16e9e4fd50733393497211f86b6":{"hash":"6fc5d1cd370bc16e9e4fd50733393497211f86b6","is_merge":false,"authored_by":["MDQ6VXNlcjE3MDAxNTM="],"author_raw":"James Beedie <jellonator00@gmail.com>","committer_raw":"James Beedie <jellonator00@gmail.com>","summary":"Fixed return of KinematicBody::_move","body":"Fixed incorrect normal\nAdded missing collider velocity","is_cherrypick":false,"cherrypick_hash":"","pull":10818},"5653477a30ca36c59a0d9c8bcb4b3a27a0feca21":{"hash":"5653477a30ca36c59a0d9c8bcb4b3a27a0feca21","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Exposed new ClearMode function to Viewport clases, closes #9995","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d57ba499cba0b4678503fbe54a7da8435c389902":{"hash":"d57ba499cba0b4678503fbe54a7da8435c389902","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10814 from volzhs/editor-fonts-master","body":"Replace editor font to NotoSans and update source code pro font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2aa735757a31d4ae02ed72f76dedc98a851c3f7d":{"hash":"2aa735757a31d4ae02ed72f76dedc98a851c3f7d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"unified draw_center naming for (9patch,StyleBoxes)","body":"- filled -> draw_center\n- is_draw_center -> is_draw_center_enabled\n- get_draw_center -> is_draw_center_enabled","is_cherrypick":false,"cherrypick_hash":"","pull":10816},"caf1447befba37e87bfef31192b98b9fbe2306b1":{"hash":"caf1447befba37e87bfef31192b98b9fbe2306b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Contributors missing in project manager title","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4a4f6dada28220da48170e50c4d7609742719c1":{"hash":"a4a4f6dada28220da48170e50c4d7609742719c1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Replace editor font to NotoSans for Latin, Arabic, Hebrew, Thai","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10814},"9ff19951e20b5d944375aed4fe60fb9239e0d7a5":{"hash":"9ff19951e20b5d944375aed4fe60fb9239e0d7a5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed problem with non triplanar UV2 mode as described in issue. Closes #9979","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f031b111ddf23de29d37ffba0a8a384f182ebc61":{"hash":"f031b111ddf23de29d37ffba0a8a384f182ebc61","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update source code pro font to 2.030","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10814},"41e1bbd30c1e6db57e3fbbc037f6ce4645e20fb9":{"hash":"41e1bbd30c1e6db57e3fbbc037f6ce4645e20fb9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10811 from godotengine/revert-10590-fix-10589","body":"Revert \"Fix shader function calls being assignable\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dd6e05662d0c3e725aa23df76f07571e8738aa4":{"hash":"6dd6e05662d0c3e725aa23df76f07571e8738aa4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix shader function calls being assignable\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10811},"b7f4dcbdd1691363943e4637087a83e31b95167d":{"hash":"b7f4dcbdd1691363943e4637087a83e31b95167d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10096 from toger5/label_stylebox","body":"fixed Import LineEdit to label + label stylebox","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d4c1dfc1b4790c7ffab8f32bbbfbcb8ad30e4f1":{"hash":"4d4c1dfc1b4790c7ffab8f32bbbfbcb8ad30e4f1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do not error flood if removing default environment. Closes #9945","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f762ad70993afbbcb496d003ac1ee09f5bc9556":{"hash":"6f762ad70993afbbcb496d003ac1ee09f5bc9556","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10422 from endragor/gdnative-android","body":"Make GDNative work on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51066fcde78714bde438d84486624431bcca7188":{"hash":"51066fcde78714bde438d84486624431bcca7188","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10305 from H4kor/gles3","body":"Fixes a bug in multimesh_instance_get_color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c109a6e5a489ed4bdd9473cf60d2c853a622624e":{"hash":"c109a6e5a489ed4bdd9473cf60d2c853a622624e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10401 from maxim-sheronov/fix_particles_spritesheet","body":"Fix UV calculation for spritesheet in particles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82208c1e8b85abe3c5e6413220bcdf0e9f2edd38":{"hash":"82208c1e8b85abe3c5e6413220bcdf0e9f2edd38","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10417 from bojidar-bg/x-fix-tilemap-transpose","body":"Implement texture UV transpose in the gles3 renderer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6889d4650a1bc45d69dbfd9793564fc1557dc076":{"hash":"6889d4650a1bc45d69dbfd9793564fc1557dc076","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10766 from poke1024/project-manager-dir","body":"Adds default directory for default_project_path","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cee288c1147f0f719682c544ea21b13faddf347":{"hash":"0cee288c1147f0f719682c544ea21b13faddf347","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10148 from leezh/pcre2","body":"Replacement of internal RegEx with PCRE2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b0b0a1d99e2eb8e6d2ca05c74b9ce5b0c556fce":{"hash":"3b0b0a1d99e2eb8e6d2ca05c74b9ce5b0c556fce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7269 from Tugsav/simulator_renderer","body":"Non-realtime simulation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f00760b22cee9cb1472dd7f02820556d273d7919":{"hash":"f00760b22cee9cb1472dd7f02820556d273d7919","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10382 from toger5/dark_icons","body":"Light Theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1e3dec4422a114d42ebb29daefa8c3d4bf83999":{"hash":"f1e3dec4422a114d42ebb29daefa8c3d4bf83999","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10624 from letheed/master","body":"Fix shadow filter pcf5 implemented as pcf7","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b86aa5614f1b872abdd9cb646e00317b5502d0bc":{"hash":"b86aa5614f1b872abdd9cb646e00317b5502d0bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10793 from RandomShaper/fix-android-dbg-pre-21","body":"Fix pre-Lollipop Android debug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"433d4ada05df2477e85af3f4605a869696a743cc":{"hash":"433d4ada05df2477e85af3f4605a869696a743cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10765 from poke1024/osx-system-dir","body":"Implements OS_OSX::get_system_dir()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3496ee7abecca3ac82c10987fd58e9801d9a93f":{"hash":"b3496ee7abecca3ac82c10987fd58e9801d9a93f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10763 from poke1024/realtime-polygon-2d-fix","body":"Fixes two glitches in polygon2d wip mode introduced with #10614","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2dc0c68fde1beae692ec3c7b3204763e9e1df35":{"hash":"f2dc0c68fde1beae692ec3c7b3204763e9e1df35","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"Adds default directory for default_project_path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10766},"ff0a149de94b723a6013fb224ec5a8d0bfada68d":{"hash":"ff0a149de94b723a6013fb224ec5a8d0bfada68d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added setting for icon/font color: auto,dark,light","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"7793bfc544deb6517ca68c3e295eaba27bf74910":{"hash":"7793bfc544deb6517ca68c3e295eaba27bf74910","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added icon updating to most ui elements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"97d7d84cac161e5cad110ab0edc3b7ee7d9a20a4":{"hash":"97d7d84cac161e5cad110ab0edc3b7ee7d9a20a4","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"renamed light_color to contrast_color","body":"- added tab highlighting\n- other changes to the theme to make use of contrast color","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"b2f70ca10cfa84e8064e1ff2afbcb78d42849b28":{"hash":"b2f70ca10cfa84e8064e1ff2afbcb78d42849b28","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"White Theme","body":"- almost all the colors are generated now. They get adapted based on\nthe theme color. All the correct icons are used\n- error label now uses error color\n- added missing button colors in editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"8610654c5861a0f2508fec8c4f89b1e5323644df":{"hash":"8610654c5861a0f2508fec8c4f89b1e5323644df","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"removed misc/scripts/svgs_2_pngs.py","body":"- deprecated because icon conversion now happens in godot itself","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"57c6dbf2533b81e33af7a11a40441831fadbc23d":{"hash":"57c6dbf2533b81e33af7a11a40441831fadbc23d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"removed svg's in icons/dark","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"aa8feff8c17d7beaf3da3bf42923942aff686162":{"hash":"aa8feff8c17d7beaf3da3bf42923942aff686162","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Implement color conversion for dark SVG icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"426c6b2c499055259f2542c180f996866dc26b17":{"hash":"426c6b2c499055259f2542c180f996866dc26b17","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added to_ABGR32() to core/Color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"c8448cb0ac7ca6562e2fc539ee2f791ccd3547c6":{"hash":"c8448cb0ac7ca6562e2fc539ee2f791ccd3547c6","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"moved 'scale import setting' into svg section","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10382},"d5447a90cc203a0e42d5d091e5675ac38ff3bd1f":{"hash":"d5447a90cc203a0e42d5d091e5675ac38ff3bd1f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix pre-Lollipop (21) Android debug","body":"Namely, automatically pick debug over Wi-Fi for devices with an older release and debug over USB otherwise.\n\nA message is printed both in editor output window and console (uppercase here) to let the user know about what mechanism is being used and why.","is_cherrypick":false,"cherrypick_hash":"","pull":10793},"2eb46801cb8122b6767d5d756a4c4e608049694c":{"hash":"2eb46801cb8122b6767d5d756a4c4e608049694c","is_merge":false,"authored_by":["MDQ6VXNlcjQxMDc1MQ=="],"author_raw":"Paulo Gomes <tuga3d@gmail.com>","committer_raw":"Paulo Gomes <tuga3d@gmail.com>","summary":"second attempt on fixing the indent glitch.","body":"I've reverted the first attempt (https://github.com/godotengine/godot/pull/10653).\nI was very naive and didn't consider that the glitch happens also if you're not in the first column, ex. if you have 2 tabs and press return in between them.\nHope this will solve the problem without messing anything else.","is_cherrypick":false,"cherrypick_hash":"","pull":10791},"a464659d5beebd3f0356d4a30f0885b222a70be3":{"hash":"a464659d5beebd3f0356d4a30f0885b222a70be3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix parsing of Android API level","body":"And renaming the `Device.release` field to `api_level` for correctness.","is_cherrypick":false,"cherrypick_hash":"","pull":10793},"752459cc5a9eba821ab6c241b33a07236baf366d":{"hash":"752459cc5a9eba821ab6c241b33a07236baf366d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10641 from tagcup/o3_posscale_decomposition","body":"Add a new decomposition to Basis.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6611dfbd6ce9d00bc178554001f64a9ab60ff7ce":{"hash":"6611dfbd6ce9d00bc178554001f64a9ab60ff7ce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10378 from RandomShaper/nav-keep-start-end","body":"Guarantee start & end points are returned by Navigation2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a469bb029d0a2cf6dae9fc06f17ec18296fe1abe":{"hash":"a469bb029d0a2cf6dae9fc06f17ec18296fe1abe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10786 from hpvb/fix-crash-on-early-dialog","body":"Fix a crash when an early dialog tries to appear","is_cherrypick":false,"cherrypick_hash":"","pull":""},"348eb4e4c5830628241470d747642c5cf040ab3b":{"hash":"348eb4e4c5830628241470d747642c5cf040ab3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10361 from RandomShaper/tilemap-global-mtl","body":"Let TileMap apply its material","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ad8d310f2a62a78a7d68bc169089b0f450dfe89":{"hash":"5ad8d310f2a62a78a7d68bc169089b0f450dfe89","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add a new decomposition to Basis.","body":"This new decomposition splits the basis into a rotation-reflection matrix and a positive scaling matrix, which is required for physics calculations.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"417113edf3b08eb88b17e59397b2d1b6db50e485":{"hash":"417113edf3b08eb88b17e59397b2d1b6db50e485","is_merge":false,"authored_by":["MDQ6VXNlcjM3MzgyNjQ="],"author_raw":"Gustav Lund <glu@gamblify.com>","committer_raw":"Gustav Lund <glu@gamblify.com>","summary":"Renderer/Simulator flags","body":"Now hopefully with correct code style","is_cherrypick":false,"cherrypick_hash":"","pull":7269},"89fbc5482d4df60da9c582b241d1762decb6e874":{"hash":"89fbc5482d4df60da9c582b241d1762decb6e874","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix a crash when an early dialog tries to appear","body":"This changes the order of creating some of the dialogs that may appear\nduring project import/startup. It is possible for the 'accept' dialog to\nbe required before it is initialized.\n\nThis moves all of these dialogs to earlier in the constructor so this\ncan't happen.","is_cherrypick":false,"cherrypick_hash":"","pull":10786},"5ccdeccb6ed6b8480a86b0db36f192526cba1274":{"hash":"5ccdeccb6ed6b8480a86b0db36f192526cba1274","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Make GDNative work on Android","body":"The changes include work done to ensure that GDNative apps and Nim\nintegration specifically can run on Android. The changes have been\ntested on our WIP game, which uses godot-nim and depends on several\nthird-party .so libs, and Platformer demo to ensure nothing got broken.\n\n- .so libraries are exported to lib/ folder in .apk, instead of assets/,\nbecause that's where Android expects them to be and it resolves the\nlibrary name into \"lib/<ABI>/<name>\", where <ABI> is the ABI matching\nthe current device. So we establish the convention that Android .so\nfiles in the project must be located in the folder corresponding to\nthe ABI they were compiled for.\n\n- Godot callbacks (event handlers) are now called from the same thread\nfrom which Main::iteration is called. It is also what Godot now\nconsiders to be the main thread, because Main::setup is also called\nfrom there. This makes threading on Android more consistent with\nother platforms, making the code that depends on Thread::get_main_id\nmore portable (GDNative has such code).\n\n- Sizes of GDNative API types have been fixed to work on 32-bit\nplatforms.","is_cherrypick":false,"cherrypick_hash":"","pull":10422},"a1d7c496b923a247cd9f43552f783592f8f33791":{"hash":"a1d7c496b923a247cd9f43552f783592f8f33791","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Improved default directional shadow params, added bias split scale, closes #9828","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdc1a907b8f790849e071098245ebb3d015f35d2":{"hash":"fdc1a907b8f790849e071098245ebb3d015f35d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10782 from hpvb/fix-gdnative-10778","body":"Remove 10778 related methods from GDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec634382319a6e9f4ddb36aca64c3fc376572026":{"hash":"ec634382319a6e9f4ddb36aca64c3fc376572026","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove 10778 related methods from GDNative","body":"After #10778 master didn't build any longer with GDNative. This removes\nthe methods removed in that PR from the GDNative bindings for Basis\nalso.","is_cherrypick":false,"cherrypick_hash":"","pull":10782},"fbda0cc45c2f50b9b30175c4f2398b8a73d7bf4a":{"hash":"fbda0cc45c2f50b9b30175c4f2398b8a73d7bf4a","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk5NTE0"],"author_raw":"Scayze <manuel.strey@gmx.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"AutoUse Pencil on Polygon creation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98ad0e5a024d3c6d9097548f139b3b2bb05e0e8e":{"hash":"98ad0e5a024d3c6d9097548f139b3b2bb05e0e8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10743 from djrm/pr_improved_spatial_gizmo","body":"Better spatial gizmo.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93c83da782aa9b6613c670ad03a0d4f5ffbb503d":{"hash":"93c83da782aa9b6613c670ad03a0d4f5ffbb503d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10727 from hoelzl/vs2017","body":"Generate project files for VS2017","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7609efe7571733a38a4c372d9c69ea9c71601936":{"hash":"7609efe7571733a38a4c372d9c69ea9c71601936","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10746 from cryptonaut/issue9187-3.0","body":"Cleaned up logic in Tween::_tween_process(), fixes #9187 (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd7ad7d80a9cfd6dd02b47d9c4a99d43cb044b27":{"hash":"fd7ad7d80a9cfd6dd02b47d9c4a99d43cb044b27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10750 from Rubonnek/fix-duplicate-script-changed-signal","body":"Renamed 'script_changed' signal in the script editor plugin to 'edited_script_changed'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e98835061f4cb76cee193b073ca81b75f13a4e9":{"hash":"3e98835061f4cb76cee193b073ca81b75f13a4e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10778 from tagcup/basis_set_rotscale","body":"Remove Basis::set_scale and Basis::set_rotation_* functions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aac077774ecc5364a9705f0095ce57bf9db5364d":{"hash":"aac077774ecc5364a9705f0095ce57bf9db5364d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10774 from djrm/pr_gizmo_fixes","body":"Fixed problem with highlight boxes not updating on translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e59b1212daec0462660dc9950e23bdb626a690c6":{"hash":"e59b1212daec0462660dc9950e23bdb626a690c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10776 from hpvb/fix-10758","body":"Disable -ffast-math for etc2comp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d44414c7112336fddbbb1eee782982b638690e70":{"hash":"d44414c7112336fddbbb1eee782982b638690e70","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Disable -ffast-math for etc2comp","body":"Apparently -ffast-math generates incorrect code with recent versions of\nGCC and Clang. The manual page for GCC warns about this possibility.\n\nIn my tests it doesn't actually appear to be measurably slower in this\ncase, and this is used in a batch process so it seems safe to disable\nthis.\n\nThis fixes #10758 and fixes #10070","is_cherrypick":false,"cherrypick_hash":"","pull":10776},"8b9026c05e9982a7bc0c7f52776ad74276b90252":{"hash":"8b9026c05e9982a7bc0c7f52776ad74276b90252","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10747 from endragor/fix-gdnative-apigen","body":"Fix GDNative API description generator","is_cherrypick":false,"cherrypick_hash":"","pull":""},"415f7da02589be3055542e84c78cd8aba3812cfc":{"hash":"415f7da02589be3055542e84c78cd8aba3812cfc","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix GDNative API generator after changes to MethodBind","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10747},"bbb4ee90ce1682295420ba343fc750af6b6c8138":{"hash":"bbb4ee90ce1682295420ba343fc750af6b6c8138","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Add enums in GDNative API generator","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10747},"a0bbf5c9afd0822d5f392c91fff37ecd4315647a":{"hash":"a0bbf5c9afd0822d5f392c91fff37ecd4315647a","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Remove Basis::set_scale and Basis::set_rotation_* functions.","body":"Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people.\n\nUntil we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efcafab6255ea78365e519ca3a13e9bf8b2a81d4":{"hash":"efcafab6255ea78365e519ca3a13e9bf8b2a81d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed defaults, as it seems to be obviousy better to keep materials outside by default..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"181420f3b229f8e40a1bfe7bfafd3f3a19af0d32":{"hash":"181420f3b229f8e40a1bfe7bfafd3f3a19af0d32","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added nice icon to show when a file is broken on import.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"145ff58277a5145026be9887666a2acd50559e80":{"hash":"145ff58277a5145026be9887666a2acd50559e80","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix constant reimport on broken files, closes #9930","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d41ceea992e7f6589ea83e4db80fe4fe342fbdb":{"hash":"6d41ceea992e7f6589ea83e4db80fe4fe342fbdb","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10771 from neikeq/pr-improve-build-callbacks","body":"Improve build callbacks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c3bddfac2d80b0e52b94eeace58dbfd249459e7":{"hash":"9c3bddfac2d80b0e52b94eeace58dbfd249459e7","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10745 from neikeq/fix-docdata-and-stuff","body":"DocData and virtual method type hints fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b61374e5bd2ee42bbbab6a61eb2e701755d5d588":{"hash":"b61374e5bd2ee42bbbab6a61eb2e701755d5d588","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed problem with highlight boxes not updating on translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10774},"1564a146b3ce8140a039eefbfcdaf8a2b8dc728b":{"hash":"1564a146b3ce8140a039eefbfcdaf8a2b8dc728b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10772 from djrm/pr_icons","body":"Improved and added some icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3e5dfdaf47fd4171945667b6c5cda5261ec4c46":{"hash":"e3e5dfdaf47fd4171945667b6c5cda5261ec4c46","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved and added some icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10772},"c18b7046c6e6834c22b64f714d6bd46b4330a543":{"hash":"c18b7046c6e6834c22b64f714d6bd46b4330a543","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Improve build callbacks","body":"- Build callbacks now return bool to determine if the build was successful. If the build fails, the editor won't run the game.\n- Makes sure build callbacks are called after saving the scene (\"Save Before Running\" option).","is_cherrypick":false,"cherrypick_hash":"","pull":10771},"d8584682f03c2b78ac531f1e7537a10d6a5787d3":{"hash":"d8584682f03c2b78ac531f1e7537a10d6a5787d3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix joints collision exceptions","body":"Fix 3D joint handling of collision exceptions, so that they lose effect when the joint is not valid in every case; also some redundant code removed.\n\nAlso avoid trying to create the joint when not neither body A nor body B are set.\n\nMake 2D joints be handled like their 3D counterparts, which adds the fixes to them while also removing duplicated code.\n\n(adapted from commit 4a98a59aa6810a679370e3664e89b3d83eb3d879)","is_cherrypick":false,"cherrypick_hash":"","pull":10770},"9d841b5336e2ed65634935aa69b6432bf36cbe1f":{"hash":"9d841b5336e2ed65634935aa69b6432bf36cbe1f","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"Implements OS_OSX::get_system_dir()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10765},"d8fcc7d1c28992cac74c6f0b78ffc4fd95c30bc2":{"hash":"d8fcc7d1c28992cac74c6f0b78ffc4fd95c30bc2","is_merge":false,"authored_by":[""],"author_raw":"Bernhard Liebl <poke1024@gmx.org>","committer_raw":"Bernhard Liebl <poke1024@gmx.org>","summary":"Fixes two glitches in polygon2d wip mode introduced with #10614","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10763},"06d7e36898d274c2403dcfbe5a83a9d858af0661":{"hash":"06d7e36898d274c2403dcfbe5a83a9d858af0661","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed bools to uint32_t as this may be a compiler bug..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bd92a96a40b6d680c2e416f86fae30757766bf3":{"hash":"8bd92a96a40b6d680c2e416f86fae30757766bf3","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Makes built-in vararg methods actual vararg methods","body":"- Removes hardcoded parameters from built-in vararg methods and adds METHOD_FLAG_VARARG to them.\n- Makes EditorHelp display built-in vararg methods correctly.","is_cherrypick":false,"cherrypick_hash":"","pull":10745},"ddb1ce08c3cf5f9b978566c8196b9f387d3edf9a":{"hash":"ddb1ce08c3cf5f9b978566c8196b9f387d3edf9a","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes missing default arguments in MethodInfo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10745},"c16d00591be623e0b1d6377e6dda7007c0e0d6c4":{"hash":"c16d00591be623e0b1d6377e6dda7007c0e0d6c4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"DocData and type hints fixes","body":"- Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types\n- Completely removes the \":type\" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string.\n- PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void.\n- Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant.","is_cherrypick":false,"cherrypick_hash":"","pull":10745},"c812c176330bfc53a780c0a7c8a9091ddb90f352":{"hash":"c812c176330bfc53a780c0a7c8a9091ddb90f352","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made some methods to check method/signal availability in GDScript, closes #9800","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cecff2dc74d2b6ae6ce676789299e6e54f1daba1":{"hash":"cecff2dc74d2b6ae6ce676789299e6e54f1daba1","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Generate project files for VS2017","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10727},"e8b05ca996baa9819f55fc1d190a79d24906bde7":{"hash":"e8b05ca996baa9819f55fc1d190a79d24906bde7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed screen edge SSAO filter, fixes #9678","body":"-Raised the SSAO limits, making the effect a lot more useful\n-Still pending to enable tresholding to avoid some hollow places","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a400a65c8a3f96b5e5b4b1367a07a95b29dafc76":{"hash":"a400a65c8a3f96b5e5b4b1367a07a95b29dafc76","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Renamed 'script_changed' signal in the script editor plugin to 'edited_script_changed'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10750},"089cf8176e225f0eee111e835a53c0245674c229":{"hash":"089cf8176e225f0eee111e835a53c0245674c229","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed DISCARD built in variable, replaced by actual discard GLSL instruction, fixes #9677","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e91c9b881ca65f5c1e9669f0a57aa54b98811aca":{"hash":"e91c9b881ca65f5c1e9669f0a57aa54b98811aca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10739 from Rubonnek/removed-paramdef-paramhint","body":"Removed ParamDef and ParamHint structs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92a42668f2318c737128d228c32b4b5fd6208fc1":{"hash":"92a42668f2318c737128d228c32b4b5fd6208fc1","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Implement texture UV transpose in the gles3 renderer","body":"Now tilemap rotations work again \\o/","is_cherrypick":false,"cherrypick_hash":"","pull":10417},"a2027cfa49610cf7653288ddaffdbe33c70e75f8":{"hash":"a2027cfa49610cf7653288ddaffdbe33c70e75f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixes to how collada generates tangents (use SurfaceTool), closes #9562","body":"-Fix to gridmap cell size (wrong property type)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2d53257ed63499f7774b81a5aa4f959cdf4c27e":{"hash":"b2d53257ed63499f7774b81a5aa4f959cdf4c27e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10754 from bojidar-bg/10723-fix-shadows","body":"Fix #10723, a regression from 7a07895","is_cherrypick":false,"cherrypick_hash":"","pull":""},"839083789a60a58675931aa9eb41404ecff0da08":{"hash":"839083789a60a58675931aa9eb41404ecff0da08","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #10723, a regression from 7a07895","body":"Using @akien-mga's patch","is_cherrypick":false,"cherrypick_hash":"","pull":10754},"b9d0579be98353b10b103ffe768df049e1919985":{"hash":"b9d0579be98353b10b103ffe768df049e1919985","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed ParamDef and ParamHint structs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10739},"023b68542f39583981be176a2229a1e886335d52":{"hash":"023b68542f39583981be176a2229a1e886335d52","is_merge":false,"authored_by":["MDQ6VXNlcjU5MjU0Njg="],"author_raw":"cryptonaut <cryptonaut64@gmail.com>","committer_raw":"cryptonaut <cryptonaut64@gmail.com>","summary":"Cleaned up logic in Tween::_tween_process(), fixes #9187","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10746},"28c85922b12cb0fa8c2cd1465cbeb0c0d226b880":{"hash":"28c85922b12cb0fa8c2cd1465cbeb0c0d226b880","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10716 from Noshyaar/pr-update","body":"Change editor update_mode to boolean (update_always)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61acc0762cfa25dbebb534f56da532a710cc9bda":{"hash":"61acc0762cfa25dbebb534f56da532a710cc9bda","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10704 from Noshyaar/pr-scene","body":"EditorNode: enhance open scene error dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13289002ddc0f3ceed897df05151cca88947cdce":{"hash":"13289002ddc0f3ceed897df05151cca88947cdce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10705 from djrm/pr_gizmo_icons","body":"Added missing gizmo icons and fixed ugly looking gizmo icons.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"932ab11dd12e26f0d306df8525abf39e94d8ec93":{"hash":"932ab11dd12e26f0d306df8525abf39e94d8ec93","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10741 from henkz1/android-export","body":"Android Fix export of 32 Bits Framebuffer option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"672ab5dbcbd415c83278337784a25e3c3ae5b4d3":{"hash":"672ab5dbcbd415c83278337784a25e3c3ae5b4d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10731 from Noshyaar/pr-save","body":"EditorNode: fix scene save over others","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78c3cf6e687a34c36cd0688c42a384601ce338fb":{"hash":"78c3cf6e687a34c36cd0688c42a384601ce338fb","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Better spatial gizmo.","body":"Now it is posible to move spatial nodes along a plane.","is_cherrypick":false,"cherrypick_hash":"","pull":10743},"f620e19be7f4aad8b93d7b48bd96e045ba6c6cf7":{"hash":"f620e19be7f4aad8b93d7b48bd96e045ba6c6cf7","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Change editor update_mode to boolean","body":"Fix potential issues when MenuOptions enum or the entry in\nproject metadata file is altered.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"230de5bc9cf6caf1c0072ada31e01c1a9b53c17a":{"hash":"230de5bc9cf6caf1c0072ada31e01c1a9b53c17a","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"Fix export of 32 Bits Framebuffer option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10741},"d25ea73822d7391da4d2c8746fb244c892ee6e92":{"hash":"d25ea73822d7391da4d2c8746fb244c892ee6e92","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: fix scene save over others","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6bb290f6a7dc031ba44e5e018d0e9d4ac80b0a9d":{"hash":"6bb290f6a7dc031ba44e5e018d0e9d4ac80b0a9d","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: enhance open scene error dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a91d12ab945222b0fc89d4634e3e781ba8941f33":{"hash":"a91d12ab945222b0fc89d4634e3e781ba8941f33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10531 from RandomShaper/remove-old-android-setting","body":"Sanitize Android debug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a8a0e20e5b73b6536c92b7b68e827e4f6d18f48":{"hash":"9a8a0e20e5b73b6536c92b7b68e827e4f6d18f48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10552 from RandomShaper/improve-posix","body":"Improve Mac/UNIX conformance/reliability","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f7376921f8e1d150933c3abb0474b9e8a8d14cc":{"hash":"0f7376921f8e1d150933c3abb0474b9e8a8d14cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10614 from poke1024/realtime-polygon-2d","body":"Adds realtime updates to polygon 2d editing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2353c65a1f1393e132940e5fe939c1fd0bc714b6":{"hash":"2353c65a1f1393e132940e5fe939c1fd0bc714b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10622 from letheed/patch-1","body":"Allow to disable shadow gradients in Light2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9450179ff0faf39cc0360bc84d4e44f93d53c014":{"hash":"9450179ff0faf39cc0360bc84d4e44f93d53c014","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Disable antialiasing for CanvasItem triangle arrays","body":"Fixes #10461 and supersedes #10645 as suggested by @bruvzg.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"456bee46de68fa5a9dd577cd0fcc4bcb9bf00569":{"hash":"456bee46de68fa5a9dd577cd0fcc4bcb9bf00569","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10676 from hpvb/speedup-_render_canvas_item_tree","body":"Use memset to zero z_list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ddbd1330973bb8e91fc765c6fdd0470aab44fde4":{"hash":"ddbd1330973bb8e91fc765c6fdd0470aab44fde4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10683 from marcelofg55/rtaudio_buffer_fix","body":"Fix RtAudio driver buffer_size incorrect calculation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ce6972d2cfe8f18e1b1fdafe59570671d2fadbd":{"hash":"3ce6972d2cfe8f18e1b1fdafe59570671d2fadbd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10692 from marcelofg55/wasapi_driver","body":"Added new WASAPI driver for Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5a71e3f95ed739a92479f93fe481cf97ca11e58":{"hash":"e5a71e3f95ed739a92479f93fe481cf97ca11e58","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added missing gizmo icons and fixed ugly looking gizmo icons.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10705},"9a0ace41b07090b73fbebd9f40b769710159e1cc":{"hash":"9a0ace41b07090b73fbebd9f40b769710159e1cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10709 from djrm/pr_gizmos_improvements","body":"Highlight currently selected gizmo.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"398d5bfb3f3e4fc3dc51dd1f756f0e087280c5d7":{"hash":"398d5bfb3f3e4fc3dc51dd1f756f0e087280c5d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10733 from tagcup/gltf_ao_metallic_chan","body":"Fix the channels gltf importer uses for metallic and AO textures.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"609ef89362a14d2a887fee3f4bc12f01543d2dcc":{"hash":"609ef89362a14d2a887fee3f4bc12f01543d2dcc","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix the channels gltf importer uses for metallic and AO textures.","body":"Khronos blender gltf exporter uses red channel for occlusion and blue channel for metallic, whereas the current behavior is the opposite.\n\nFixes #10700.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"07e8d7270e2bf9ef30aa50b66828ca56fa8aa882":{"hash":"07e8d7270e2bf9ef30aa50b66828ca56fa8aa882","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved directional light arrow and gizmo highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10709},"d664469ec72337c2ec31c2e0d5a3d82c30305b7c":{"hash":"d664469ec72337c2ec31c2e0d5a3d82c30305b7c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix inability to change project settings","body":"Regression from 565600e8445a3073e4188a1a2bde1f47dd299c5a, fixes #10712.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3003e19ab1bb64b75ab71e64e063998f50c7b7e4":{"hash":"3003e19ab1bb64b75ab71e64e063998f50c7b7e4","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Highlight currently selected gizmo.","body":"Work with, GIProbe, ReflectionProbe and Particles.","is_cherrypick":false,"cherrypick_hash":"","pull":10709},"8fce79aaeef3788bed170f07fc728e25f66e4a20":{"hash":"8fce79aaeef3788bed170f07fc728e25f66e4a20","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Some fixes to code completion.","body":"-Fix getter in code completion being displayed when it shouldn't\n-Clean up preview generation for editors and exposed it as editor plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"213887f2096e6ab9176b527634b5304280b032d1":{"hash":"213887f2096e6ab9176b527634b5304280b032d1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10693 from Paulb23/offset_view_when_removing_issue_10529","body":"Fixed offset view when removing text, issue 10529","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59d1f96418540b6d1b8fec5892b3c1b7d1ae69e1":{"hash":"59d1f96418540b6d1b8fec5892b3c1b7d1ae69e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10688 from Noshyaar/pr-csv2","body":"ImporterCSV: add delimiter options , ; or \\t","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e8a7dea2e76fe4fb49f336228fb8dc7739f83fa":{"hash":"7e8a7dea2e76fe4fb49f336228fb8dc7739f83fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10667 from Zylann/freelook_inertia","body":"Added freelook inertia","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ef7783abb4ea31e6c59b4c30a05c7249b361020":{"hash":"6ef7783abb4ea31e6c59b4c30a05c7249b361020","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10662 from hoelzl/python3-v3","body":"Make build scripts Python 3 compatible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d23f323cde8a1664d587b4fed1b8683be479ff40":{"hash":"d23f323cde8a1664d587b4fed1b8683be479ff40","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Moved script run to editor, removed from project","body":"-fixed to code completion\n-fix shader crash bug reported by tagcup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"909c9e0ba06eabfc8e21735f09d7a624dfd9fa36":{"hash":"909c9e0ba06eabfc8e21735f09d7a624dfd9fa36","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10701 from hpvb/fix-callback-crash","body":"Fix a crash in gdscript callbacks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8064fbb1747568729236e7d2eb21cdc3e3e555fd":{"hash":"8064fbb1747568729236e7d2eb21cdc3e3e555fd","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix a crash in gdscript callbacks","body":"This fixes a crash running the 'goltorus' project.","is_cherrypick":false,"cherrypick_hash":"","pull":10701},"b6e1e47e3a92c1b94ef327149068a8a147fc73f5":{"hash":"b6e1e47e3a92c1b94ef327149068a8a147fc73f5","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Make build scripts Python3 compatible","body":"- The Windows, UWP, Android (on Windows) and Linux builds are\ntested with Scons 3.0 alpha using Python 3.\n- OSX and iOS should hopefully work but are not tested since\nI don't have a Mac.\n- Builds using SCons 2.5 and Python 2 should not be impacted.","is_cherrypick":false,"cherrypick_hash":"","pull":10662},"a919a013f53bdd9535d248ad9fdbb586c342a4d6":{"hash":"a919a013f53bdd9535d248ad9fdbb586c342a4d6","is_merge":false,"authored_by":["MDQ6VXNlcjM1OTk4"],"author_raw":"Matthias Hoelzl <tc@xantira.com>","committer_raw":"Matthias Hoelzl <tc@xantira.com>","summary":"Fix mixed tab/whitespace in build files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10662},"9e0fbb49c12a4bb12c275194b0599fdfa0b1aabf":{"hash":"9e0fbb49c12a4bb12c275194b0599fdfa0b1aabf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10699 from akien-mga/burn-burn-burn","body":"Dead code tells no tales","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ad14e7a3e6f87ddc450f7e34621eb5200808451":{"hash":"7ad14e7a3e6f87ddc450f7e34621eb5200808451","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dead code tells no tales","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10699},"37da8155a4500a9386027b4d791a86186bc7ab4a":{"hash":"37da8155a4500a9386027b4d791a86186bc7ab4a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Largely rewrote gridmap to simplify it","body":"-Got editor working again\n-Added a current-floor marker on selection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e814774b13dd382530ad75738c4b731770b3900":{"hash":"8e814774b13dd382530ad75738c4b731770b3900","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added new WASAPI driver for Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10692},"ae26f8e015ff9e582aae888c7cdee697612e664c":{"hash":"ae26f8e015ff9e582aae888c7cdee697612e664c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed offset view when removing text, issue 10529","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10693},"4e0d1c8f1c01f2b9562e350a1bc79e8cf8fa860a":{"hash":"4e0d1c8f1c01f2b9562e350a1bc79e8cf8fa860a","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ImporterCSV: add delimiter options , ; or \\t","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e6b015769a19f527a53d82a13bdaa2ea618bd98":{"hash":"7e6b015769a19f527a53d82a13bdaa2ea618bd98","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix RtAudio driver buffer_size incorrect calculation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10683},"bd282ff43f23fe845f29a3e25c8efc01bd65ffb0":{"hash":"bd282ff43f23fe845f29a3e25c8efc01bd65ffb0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use HTTPS URL for Godot's website in the headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c90bfcb1c6bd0640cb6a7effc0fadc03462e937e":{"hash":"c90bfcb1c6bd0640cb6a7effc0fadc03462e937e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Re-apply clang-format to all files","body":"Some badly formatted code has managed to pass through our CI...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27c142a57b01b7bf8b097b89fc71b2462fa3c903":{"hash":"27c142a57b01b7bf8b097b89fc71b2462fa3c903","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Use memset to zero z_list","body":"Using gprof I found the engine spending 10 - 20% of time in the\n_render_canvas_item_tree function. The function profiles as using\nabout 0.09ms. Swapping the loop with two memset() calls reduces\nthe time spent in this function a lot, and the time per call to\nabout 0.02ms.\n\nLikewise the render_canvas function was using ~10% of time, replacing\nthe loop there dropped per-call time from 0.22ms to 0.18ms.","is_cherrypick":false,"cherrypick_hash":"","pull":10676},"21e53c42672e46c74bce6246fde16f4200c48163":{"hash":"21e53c42672e46c74bce6246fde16f4200c48163","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Buildsystem: Reduce verbosity of font and translation generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3acf6857d91044793a3c8865661d33954f77e7a7":{"hash":"3acf6857d91044793a3c8865661d33954f77e7a7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"nanosvg: Document in COPYRIGHT.txt and thirdparty README.md","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec6a9617bbea4c2cbacf96688ae1c27de6d29eee":{"hash":"ec6a9617bbea4c2cbacf96688ae1c27de6d29eee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Copyright: Add etc2comp and small fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3ab9eb590ca10b3b67dd4124047b6879ec73721":{"hash":"c3ab9eb590ca10b3b67dd4124047b6879ec73721","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zstd: Update to upstream version 1.3.1","body":"It is now dual-licensed BSD-3-Clause and GPL-2.0, we use the former.\nThe PATENTS file is no longer applicable \\o/\n\nAlso add zstd to COPYRIGHT.txt","is_cherrypick":false,"cherrypick_hash":"","pull":""},"560fc0f19932a7b51e02e9eda8a64f284f41e6d0":{"hash":"560fc0f19932a7b51e02e9eda8a64f284f41e6d0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"stb: Update to upstream stb_truetype 1.17 and stb_vorbis 1.11","body":"Also fix documented OpenSSL version, it was updated to 1.0.2l in\n67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee1d0179c5320b8a49a077c1ee09aab3fefa3ab0":{"hash":"ee1d0179c5320b8a49a077c1ee09aab3fefa3ab0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.32","body":"Fixes security vulnerability in our 1.6.31rc01 snapshot.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73d2504fce8ac28c32704e8fdf53fc3425f4e193":{"hash":"73d2504fce8ac28c32704e8fdf53fc3425f4e193","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10682 from Noshyaar/pr-csv","body":"ImporterCSV: print error condition to console","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f18b56a7ebb6130eaaa38bd54ed7e0f3b8774ff":{"hash":"5f18b56a7ebb6130eaaa38bd54ed7e0f3b8774ff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10680 from Noshyaar/pr-viewport","body":"Viewport: fix 'size' binding from Rect2 to Vector2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f011035d750edb1eabb66f620d7f73aa0e125d7":{"hash":"1f011035d750edb1eabb66f620d7f73aa0e125d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10678 from Zylann/bind_array_max","body":"Bind missing ArrayMesh.ARRAY_MAX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4940f490c43274ce91234b8d3c8f29672baa7b4a":{"hash":"4940f490c43274ce91234b8d3c8f29672baa7b4a","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ImporterCSV: print error condition to console","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87917e769fed916a71d06039dfeba084d15440df":{"hash":"87917e769fed916a71d06039dfeba084d15440df","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Viewport: fix 'size' binding from Rect2 to Vector2","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46cee03ad49f219851e034288c0d5e07421e0048":{"hash":"46cee03ad49f219851e034288c0d5e07421e0048","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Bind missing ArrayMesh.ARRAY_MAX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10678},"28e1c88f6e6968c9fa8e91220d9d795e11b2da7b":{"hash":"28e1c88f6e6968c9fa8e91220d9d795e11b2da7b","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added freelook inertia","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10667},"a6e37ae2bf57467ed2dae34756e27959f23776c0":{"hash":"a6e37ae2bf57467ed2dae34756e27959f23776c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10600 from MasonAsh/fix-10596","body":"Script editor: fixed no key repeat for CTRL+Y","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c71da00aa02680659131656f662462f37235bd3":{"hash":"9c71da00aa02680659131656f662462f37235bd3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10590 from MasonAsh/fix-10589","body":"Fix shader function calls being assignable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e7f0190ee6d49f4f1059882b18430d947e0fe48":{"hash":"6e7f0190ee6d49f4f1059882b18430d947e0fe48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10579 from quinnyo/rpc-sender-id","body":"Method to get ID of RPC calling peer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"612099e3771578fd3e78171f1ca1444f6c41cef3":{"hash":"612099e3771578fd3e78171f1ca1444f6c41cef3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10591 from Rubonnek/possible-null-ptr-dereference","body":"Added/Fixed null pointer checks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea55b400d908c01345a974cae82d8a8720e9904d":{"hash":"ea55b400d908c01345a974cae82d8a8720e9904d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10598 from Rubonnek/free-memory","body":"Free memory when Main::setup returns an error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5976e8d7ded314e56a2bb80406ea7eee9354e80c":{"hash":"5976e8d7ded314e56a2bb80406ea7eee9354e80c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10625 from Rubonnek/fixed-leaks","body":"Fixed several memory leaks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8345c824e361a3e6ca0e5dca384ad1856127bb7":{"hash":"e8345c824e361a3e6ca0e5dca384ad1856127bb7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10657 from Noshyaar/pr-debug","body":"Monitor: add hint, fix certain graph not drawn","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe26bcd8c6d5434d9299a668581dfdb5b51351c7":{"hash":"fe26bcd8c6d5434d9299a668581dfdb5b51351c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10653 from tuga3d/indent-glitch","body":"Added a cursor column check.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fc2b3aa6978fc1f49331c261620b3da08259623":{"hash":"0fc2b3aa6978fc1f49331c261620b3da08259623","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10660 from Noshyaar/pr-tree","body":"Tree: fix RMB click collapses next item","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00f0884eacfebffa2df788ab9d923a50580eaff7":{"hash":"00f0884eacfebffa2df788ab9d923a50580eaff7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10665 from Hinsbart/save_update_mode","body":"Editor: Remember update mode.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958":{"hash":"1a3e524d5b3ee8dffe8bcfe5a7d4bb30b15b2958","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10666 from neikeq/methodinfo-opequal","body":"MethodBind: Adds operator== to compare by id","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ec9e26cb4a5a94bd8770f51c99f2a9e11df9b7f":{"hash":"3ec9e26cb4a5a94bd8770f51c99f2a9e11df9b7f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10669 from hpvb/fix-6118","body":"Add several missing Null checks in _notification","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68fc2146d1431973d3f1e7afd743a9cc8da8cac4":{"hash":"68fc2146d1431973d3f1e7afd743a9cc8da8cac4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10670 from neikeq/oh-hello-there","body":"EditorHelp: Fixes desc of vararg methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5249ce4f913bb31f7ba973c9d336c9e206eb72d3":{"hash":"5249ce4f913bb31f7ba973c9d336c9e206eb72d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10673 from hpvb/fix-10620","body":"Always size project icons to default icon size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67b152ab491c0355bf2559bcc8d2af7aa0303b06":{"hash":"67b152ab491c0355bf2559bcc8d2af7aa0303b06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10671 from hpvb/fix-10654","body":"Add two missing Null checks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a27632032977bc3ef3d6dca3d454a1420bc69339":{"hash":"a27632032977bc3ef3d6dca3d454a1420bc69339","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Always size project icons to default icon size","body":"I wasn't able to reproduce the issue, but this should fix #10620","is_cherrypick":false,"cherrypick_hash":"","pull":10673},"3e25cf9e05103e3ef3279c93c9e9170cbcc7eaaf":{"hash":"3e25cf9e05103e3ef3279c93c9e9170cbcc7eaaf","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add two missing Null checks","body":"These Null checks were removed in #10581 but actually changed the\nlogic of the functions in this case.\n\nThis fixes #10654","is_cherrypick":false,"cherrypick_hash":"","pull":10671},"4314050ea7d13da6e74c221c6acdb7fc96669b43":{"hash":"4314050ea7d13da6e74c221c6acdb7fc96669b43","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"EditorHelp: Fixes desc of vararg methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10670},"7a07895920196c00d1ee14187e4ccdb2a6f0d0b9":{"hash":"7a07895920196c00d1ee14187e4ccdb2a6f0d0b9","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Added/Fixed null pointer checks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10591},"9a1d9a41eba29bbb9608b0b0f8f9c2ca65ab426f":{"hash":"9a1d9a41eba29bbb9608b0b0f8f9c2ca65ab426f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add several missing Null checks in _notification","body":"This fixes #6118","is_cherrypick":false,"cherrypick_hash":"","pull":10669},"b50a937fe68c8f44fa835ecb6e0c89c4282fd20e":{"hash":"b50a937fe68c8f44fa835ecb6e0c89c4282fd20e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"MethodBind: Adds operator== to compare by id","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10666},"b2ec9e108da4c3b11e02d66bfde6b68e63c3422d":{"hash":"b2ec9e108da4c3b11e02d66bfde6b68e63c3422d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Save update mode in project metadata.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10665},"53c0010932f9c1becb63c16243f3a00ede359989":{"hash":"53c0010932f9c1becb63c16243f3a00ede359989","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10658 from henkz1/android-build","body":"Fix Android build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"056b0976bc914d2f4a1f99fe8308f38283f2aadc":{"hash":"056b0976bc914d2f4a1f99fe8308f38283f2aadc","is_merge":false,"authored_by":["MDQ6VXNlcjQxMDc1MQ=="],"author_raw":"Paulo Gomes <tuga3d@gmail.com>","committer_raw":"Paulo Gomes <tuga3d@gmail.com>","summary":"Added a cursor column check.","body":"Fixes glich, when cursor is on column 0 of and indented line and you\npress return an extra indent is added.","is_cherrypick":false,"cherrypick_hash":"","pull":10653},"53acb7876d1a3b2c22e29be033bf9ce0e04f309a":{"hash":"53acb7876d1a3b2c22e29be033bf9ce0e04f309a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10664 from Noshyaar/patch-2","body":"Fix double single quotes in `connect` error print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4950ef7478315cfcf27e12f0d3c0a034bd66cf92":{"hash":"4950ef7478315cfcf27e12f0d3c0a034bd66cf92","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix double single quotes in `connect` error print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cd3c1da5f965d6cc55134ac812a8ea0fd0dcdd7":{"hash":"3cd3c1da5f965d6cc55134ac812a8ea0fd0dcdd7","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"Fix refactored Object::cast_to in NO_SAFE_CAST branch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10658},"5e889cce4f113410431278cd00aaea8c6c7366a3":{"hash":"5e889cce4f113410431278cd00aaea8c6c7366a3","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Tree: fix RMB click collapses next item","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f1e3903df1b5d6b3df297b6ba87106c052d7b08":{"hash":"9f1e3903df1b5d6b3df297b6ba87106c052d7b08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10648 from Xrayez/image-get-size","body":"Add handy get_size() method to Image class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d7945250e19e38f77498afab51067fd670b0ce2":{"hash":"9d7945250e19e38f77498afab51067fd670b0ce2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10649 from akien-mga/code-error-always-show","body":"Code editor: Don't play hide and seek with error label","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a1a1f05feadc8c9b2e6a3058940456b65c3ecdc":{"hash":"2a1a1f05feadc8c9b2e6a3058940456b65c3ecdc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10656 from akien-mga/cleanup-commented-out-code","body":"Cleanup tons of obsolete commented out code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c5ce736e63c0db6b2f0b5e8fef1119da5529df2":{"hash":"3c5ce736e63c0db6b2f0b5e8fef1119da5529df2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Node: Add debug info to add_child reparenting check","body":"Use it to remove buggy add_child in EditorAudioBus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a009ab45805ad9df0e340f58ae70b7adf3da457f":{"hash":"a009ab45805ad9df0e340f58ae70b7adf3da457f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10652 from Noshyaar/pr-audio","body":"EditorAudioBus: Rename delete_popup, disable delete for Master","is_cherrypick":false,"cherrypick_hash":"","pull":""},"473695ab47190f39abfc131cb70bb71766a772d2":{"hash":"473695ab47190f39abfc131cb70bb71766a772d2","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Monitor: add hint, fix certain graph not drawn","body":"Add a hint that helps user discover monitor graph\nFix last row drawn outside when only one graph is in that row","is_cherrypick":false,"cherrypick_hash":"","pull":""},"565600e8445a3073e4188a1a2bde1f47dd299c5a":{"hash":"565600e8445a3073e4188a1a2bde1f47dd299c5a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup tons of obsolete commented out code","body":"Mostly in EditorNode, dropping some obsolete editor plugins and also a\ncleanup of ProjectSettings/EditorSettings.","is_cherrypick":false,"cherrypick_hash":"","pull":10656},"03db00e6f615d8dac096738a43570b1257be1079":{"hash":"03db00e6f615d8dac096738a43570b1257be1079","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorAudioBus: Rename delete_popup, disable delete for Master","body":"Rename `delete_popup` to `bus_popup`\nRename `_delete_pressed` to `_bus_popup_pressed`\nDisable 'Delete Bus' option for Master Bus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd7145b778ea4884fd52f5efaf79dc55375c8465":{"hash":"dd7145b778ea4884fd52f5efaf79dc55375c8465","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Split EditorPlugin into EditorPlugin and EditorInterface","body":"-Added EditorInterface to EditorScript\n-Added functions to save the scene to EditorInterface","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b92c210b8994f7ad469e5fae690d8de810ee6bce":{"hash":"b92c210b8994f7ad469e5fae690d8de810ee6bce","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Code editor: Don't play hide and seek with error label","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10649},"f634973acb711432fe50f8072416f30c8f92122b":{"hash":"f634973acb711432fe50f8072416f30c8f92122b","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10647 from Noshyaar/patch-1","body":"ProjectSettings: Fix typo 'an setting' to 'a setting'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbfed97a1b4b805a7363e0f8e28041bd443d3a30":{"hash":"fbfed97a1b4b805a7363e0f8e28041bd443d3a30","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed camera interpolation to work when LMB is pressed and no modifiers are pressed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4de96518c889886afc87c548728a9df6444403fc":{"hash":"4de96518c889886afc87c548728a9df6444403fc","is_merge":false,"authored_by":[""],"author_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","committer_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","summary":"Add handy get_size() method to Image class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10648},"e705236ad61872e40629201f780ac6d5bfde84da":{"hash":"e705236ad61872e40629201f780ac6d5bfde84da","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix typo 'an setting' to 'a setting'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ea2b9be7205c6c070e2e93d14efd8b5023c2d61":{"hash":"1ea2b9be7205c6c070e2e93d14efd8b5023c2d61","is_merge":false,"authored_by":["MDQ6VXNlcjExODU5NTM4"],"author_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","committer_raw":"Bernhard Liebl <Bernhard.Liebl@gmx.org>","summary":"polygon2d realtime editing","body":"editing nodes in the polygon2d editor now updates the polygon in realtime; the previous outline is shown, but this can be disabled via a new editor setting","is_cherrypick":false,"cherrypick_hash":"","pull":10614},"1894157c9fab05984428d83a743b0fe1d720c80c":{"hash":"1894157c9fab05984428d83a743b0fe1d720c80c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Massive clean up to gizmos","body":"-Make sure handles are always visible (on top)\n-Fixed instanced scene selection (should work properly now)\n-Added interpolated camera\n-Customizable gizmo colors in editor settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd257153dc9748bd9ab3f580437c3a28cc5348ab":{"hash":"bd257153dc9748bd9ab3f580437c3a28cc5348ab","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Free memory when Main::setup returns an error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10598},"d9e94fa0c308f8f157e71fb03bab5834308b56ee":{"hash":"d9e94fa0c308f8f157e71fb03bab5834308b56ee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix i18n bug in GridMap string","body":"Regression from 6134d87 causing build issue on clang.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2879a173e34a8034e560bc8ad130e07dff613aaf":{"hash":"2879a173e34a8034e560bc8ad130e07dff613aaf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"DocData: Fix extraneous space in XML tag without enum hint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f75678a94f35bfdf177f1e13ba0f5824fec20e92":{"hash":"f75678a94f35bfdf177f1e13ba0f5824fec20e92","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Mi18n: erge translations with template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3034bbf9082e6ab251337456849548b67ab2b7fc":{"hash":"3034bbf9082e6ab251337456849548b67ab2b7fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Update template with current source","body":"Additions: 254 msgids.\nDeletions: 101 msgids.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c67984b5613538f643ca99655371dbcc5f009ea9":{"hash":"c67984b5613538f643ca99655371dbcc5f009ea9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6134d8741d6b255751e7b2811be85b60ef916269":{"hash":"6134d8741d6b255751e7b2811be85b60ef916269","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Editor: Add some more translatable strings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1c03a69d2940fb69d7221800e919f4a183fec0c":{"hash":"a1c03a69d2940fb69d7221800e919f4a183fec0c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"added finished signals to audio stream players, fixes #9928","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3061eca1902a79668d09a4119e24a42bdd9c8a3a":{"hash":"3061eca1902a79668d09a4119e24a42bdd9c8a3a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed old fp_adjust code that conflicts with clipped rects, fixes #9925","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90445aae67159adafbcbb5a0027d1e793d6ea7ef":{"hash":"90445aae67159adafbcbb5a0027d1e793d6ea7ef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed opaque unshaded materials, they go through the regular opaque render list, closes #9917","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1577f4165374fc7c6d7f3031e463f0aab6e96faa":{"hash":"1577f4165374fc7c6d7f3031e463f0aab6e96faa","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Fixed several memory leaks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10625},"490aef93699abc00da58f73b1596fb3473fd53c6":{"hash":"490aef93699abc00da58f73b1596fb3473fd53c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10581 from hpvb/fix-gcc6+","body":"Make cast_to a static member of Object.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1c0e45b03aa14453846c9a888763077eef2476b":{"hash":"b1c0e45b03aa14453846c9a888763077eef2476b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implemented, The Amazing Zylann Hack (tm), fixes #10603","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7e8aa405394c383c7d84e667c9a4165b2cfaf3b":{"hash":"a7e8aa405394c383c7d84e667c9a4165b2cfaf3b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix bug where not all previews are shown, closes #9895","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5d765db4f2b23d1ff451b3fcc6b53ee60a7f51f":{"hash":"a5d765db4f2b23d1ff451b3fcc6b53ee60a7f51f","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"letheed <dev@zaph.ch>","committer_raw":"letheed <dev@zaph.ch>","summary":"fix shadow filter pcf5 implemented as pcf7","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10624},"61d3fb36e8d3e573cf7e6a726229b28a0fca5130":{"hash":"61d3fb36e8d3e573cf7e6a726229b28a0fca5130","is_merge":false,"authored_by":["MDQ6VXNlcjUzMzA2OTI="],"author_raw":"Letheed <letheed@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Allow to disable shadow gradients in Light2D","body":"Currently the shadow gradient can't be disabled and always has a minimum value of 1.\nI'm not sure why though, the default value seems to be 0 and the rasterizer checks for 0 [here](https://github.com/godotengine/godot/blob/8fc6bb8f771c520c15320c3b4be561abc648d65d/drivers/gles3/rasterizer_canvas_gles3.cpp#L1284) before enabling it.\n\nFeels like a bug to me, but if there's a reason for that let me know.\n\nAs a side effect, this edit effectively changes the default value from 1 to 0 for new projects.","is_cherrypick":false,"cherrypick_hash":"","pull":10622},"cacced7e507f7603bacc03ae2616e58f0ede122a":{"hash":"cacced7e507f7603bacc03ae2616e58f0ede122a","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Convert Object::cast_to() to the static version","body":"Currently we rely on some undefined behavior when Object->cast_to() gets\ncalled with a Null pointer. This used to work fine with GCC < 6 but\nnewer versions of GCC remove all codepaths in which the this pointer is\nNull. However, the non-static cast_to() was supposed to be null safe.\n\nThis patch makes cast_to() Null safe and removes the now redundant Null\nchecks where they existed.\n\nIt is explained in this article: https://www.viva64.com/en/b/0226/","is_cherrypick":false,"cherrypick_hash":"","pull":10581},"4aa2c18cb428ffde05c67987926736a9ca62703b":{"hash":"4aa2c18cb428ffde05c67987926736a9ca62703b","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add a static version of Object::cast_to()","body":"This is to prepare to replace all instances of the member version of\ncast_to().","is_cherrypick":false,"cherrypick_hash":"","pull":10581},"f61e8695c9952928d19e6896bc412b638927b25c":{"hash":"f61e8695c9952928d19e6896bc412b638927b25c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"GDScript: More reliable check if loading a template.","body":"Prevents showing some useless parse errors in the console.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a518ed105c8a734831fb60474202e10ba47d68e2":{"hash":"a518ed105c8a734831fb60474202e10ba47d68e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10610 from hpvb/ignore-gprof-files","body":"Ignore gprof output files\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d73e88215a53f78c36cb68b460214466ec6dce0a":{"hash":"d73e88215a53f78c36cb68b460214466ec6dce0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10609 from hpvb/ignore-eclipse-cdt-project-files","body":"Ignore Eclipse CDT project files\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76cd8095506d80eaff085a28e699fc8bc237c1a2":{"hash":"76cd8095506d80eaff085a28e699fc8bc237c1a2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10613 from volzhs/fix-as_text","body":"Show proper string with InputEvent.as_text()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62bb600b5ce72b46d8cedb3452652f66dcf74697":{"hash":"62bb600b5ce72b46d8cedb3452652f66dcf74697","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show proper string with InputEvent.as_text()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10613},"aa91640c7e74fec578ce1e938042ec5a7ea15d8f":{"hash":"aa91640c7e74fec578ce1e938042ec5a7ea15d8f","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Ignore gprof output files","body":"When building a profile build it is easy to accidentally create gmon.out\nfiles all over the place. Ignore these so they won't get accidentally\npushed.","is_cherrypick":false,"cherrypick_hash":"","pull":10610},"90ab7162e7745701d09402df8b95b619919f4c65":{"hash":"90ab7162e7745701d09402df8b95b619919f4c65","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Ignore Eclipse CDT project files","body":"Since we have explicit .gitignore rules for QT creator and several other\neditor-specific swap/utility files I'd like to add Eclipse CDT projects\nalso as this is my editor of choice.","is_cherrypick":false,"cherrypick_hash":"","pull":10609},"3ea0943f645e5fda0b1bb68415e9c92ed4cf97dd":{"hash":"3ea0943f645e5fda0b1bb68415e9c92ed4cf97dd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix mismatched signatures for GDScriptLanguage::complete_code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90c7ee38c6f696eb2c489bef71a8b063f21bf51b":{"hash":"90c7ee38c6f696eb2c489bef71a8b063f21bf51b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10585 from Faless/osxcross_fat","body":"Allow building fat binaries with osxcross\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9def31120c883cd73564753fc4df1237a5020584":{"hash":"9def31120c883cd73564753fc4df1237a5020584","is_merge":false,"authored_by":["MDQ6VXNlcjE4MTcwMDA="],"author_raw":"Mason Ashbridge <masonjash@gmail.com>","committer_raw":"Mason Ashbridge <masonjash@gmail.com>","summary":"Script editor: fixed no key repeat for CTRL+Y","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10600},"d806ad4a3dcf7308147e1a243092d22091560d7d":{"hash":"d806ad4a3dcf7308147e1a243092d22091560d7d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement custom thread numbering for POSIX","body":"For every UNIX-derived (Android, Linux, macOS, iOS) flavor, a global counter is atomically incremented on thread start. That id is kept as thread-local storage.\n\nTherefore, thread ids are sequential numbers, trivially comparable. This improves the previous state of things, in which `pthread_t` were casted to `Thread::ID` and unportabily compared. Also big, ugly thread ids appeared.","is_cherrypick":false,"cherrypick_hash":"","pull":10552},"a560a6211868d517908f44e1ea90336b18cdb97d":{"hash":"a560a6211868d517908f44e1ea90336b18cdb97d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make OS::delay_usec() more reliable on UNIX","body":"Implemented with `nanosleep()`. `usleep()` is deprecated.\nAlso loops to ensure that __at least__ the requested time is waited, accounting for spurious interruptions.\n\nMay help in situations like reattempting to connect to the debugger.","is_cherrypick":false,"cherrypick_hash":"","pull":10552},"05a678534433997c71f542ae1b3cecd35abde298":{"hash":"05a678534433997c71f542ae1b3cecd35abde298","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"GCC fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36e0a72c77348d4a1f2195937dff8dba88f7e044":{"hash":"36e0a72c77348d4a1f2195937dff8dba88f7e044","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Code completion for enumerations","body":"-Disabled GDNative and GDNativeScript so build compiles again","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d1c03187132677800b7f6bc609eeef8fe51f315":{"hash":"3d1c03187132677800b7f6bc609eeef8fe51f315","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed MethodBind API to request information from methods. It's much claner now.","body":"Also changed PropertyInfo to include informatino about class names.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21d53f29f392f4a33095de75c478da345a362555":{"hash":"21d53f29f392f4a33095de75c478da345a362555","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10597 from hpvb/remove-useless-line","body":"Remove an assignment to self","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3894f20d9804a9be0ef496f23656b6594710358e":{"hash":"3894f20d9804a9be0ef496f23656b6594710358e","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove an assignment to self","body":"This line does a = a and has a FIXME line. It seems that reduz can't\nthink of a reason for it either, so here it goes.","is_cherrypick":false,"cherrypick_hash":"","pull":10597},"3757cec8f3abb5c65511391f43397145b8ca3f47":{"hash":"3757cec8f3abb5c65511391f43397145b8ca3f47","is_merge":false,"authored_by":["MDQ6VXNlcjE4MTcwMDA="],"author_raw":"Mason Ashbridge <masonjash@gmail.com>","committer_raw":"Mason Ashbridge <masonjash@gmail.com>","summary":"Fix shader function calls being assignable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10590},"e41656c345d7b029218637695523886e10ddc524":{"hash":"e41656c345d7b029218637695523886e10ddc524","is_merge":false,"authored_by":["MDQ6VXNlcjQxMzM4ODY="],"author_raw":"Maxim Sheronov <maxim.sheronov@gmail.com>","committer_raw":"Maxim Sheronov <maxim.sheronov@gmail.com>","summary":"Fix UV calculation for spritesheet in particles","body":"Fix names of uniforms and make correct uv offset calculation","is_cherrypick":false,"cherrypick_hash":"","pull":10401},"d7f08ead4e09c106ef9a3c1f9aec9492dfcad683":{"hash":"d7f08ead4e09c106ef9a3c1f9aec9492dfcad683","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Allow building fat binaries with osxcross","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10585},"b4ad899ef64df6e341a4cbe52a15109cd3d6b2eb":{"hash":"b4ad899ef64df6e341a4cbe52a15109cd3d6b2eb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10576 from Rubonnek/remove-scroll-changed","body":"Removed EditorHelp::_scroll_changed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c802837a384f589b8448c3777ed3c0aa2da189d":{"hash":"7c802837a384f589b8448c3777ed3c0aa2da189d","is_merge":false,"authored_by":["MDQ6VXNlcjMzNzkzMTQ="],"author_raw":"Quinn Schwab <q.schwab1@gmail.com>","committer_raw":"Quinn Schwab <q.schwab1@gmail.com>","summary":"add SceneTree method to get ID of rpc calling peer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10579},"433c01b7e58cfcc597bae9d1122371826f93d64a":{"hash":"433c01b7e58cfcc597bae9d1122371826f93d64a","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed EditorHelp::_scroll_changed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10576},"582a97fc2ce1bc8b36811a9b1f23058ca7292067":{"hash":"582a97fc2ce1bc8b36811a9b1f23058ca7292067","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10575 from henkz1/android_quit_error","body":"fix UnsatisfiedLinkError when quitting on android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78d9936f8d63754a1480f99ad14a5eee642380a9":{"hash":"78d9936f8d63754a1480f99ad14a5eee642380a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10573 from tagcup/gizmo_aabb_scaling_order","body":"Fix the order of transformations for selection bounding box in spatial editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e55899dfe17d2f4908b66869ca9757b13e91ee9":{"hash":"1e55899dfe17d2f4908b66869ca9757b13e91ee9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10570 from groud/fix_ssao_issue","body":"Fix SSAO issue with intel hd**** hardwares","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35e91175212dfabca7c00f6cd95ec2bda4c21b85":{"hash":"35e91175212dfabca7c00f6cd95ec2bda4c21b85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10563 from Hinsbart/vs_cancel_select","body":"VisualScriptEditor: Remove Node when canceling PropertySelector.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"916fd473431f4672262ae1eb84f1aa6b68e25915":{"hash":"916fd473431f4672262ae1eb84f1aa6b68e25915","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10561 from Paulb23/smooth_scroll_input_override","body":"Stops scrolling when the user issues another command","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c6be4ddb8bd2f3454020ed22e198f304d76a643":{"hash":"5c6be4ddb8bd2f3454020ed22e198f304d76a643","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10559 from akien-mga/workaround-gentoos-delightfully-unique-zlib-api","body":"minizip: Fix compatibility with Gentoo's unique zlib API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c3b90ef6bd7db64dff21c5035f03c72cda23cb0":{"hash":"0c3b90ef6bd7db64dff21c5035f03c72cda23cb0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10558 from RandomShaper/undo-after-auto-indent","body":"Add ability to undo auto-indent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"926890703db45775252873f93bb98894540ebb26":{"hash":"926890703db45775252873f93bb98894540ebb26","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10550 from djrm/pr_color_fixes","body":"Child process connected message is now green.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a700ac7cb092993c3c0f489338f98f8656a2c65a":{"hash":"a700ac7cb092993c3c0f489338f98f8656a2c65a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10548 from Rubonnek/move-to-initializer-lisst","body":"Moved member variables to initializer list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ad68c946eaac6f501a66b5157c0bc4c08a25024":{"hash":"1ad68c946eaac6f501a66b5157c0bc4c08a25024","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10542 from karroffel/gdscript-match-index","body":"support enums and nested constants in match statement","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16de3835fa17418adb26e84843b40b39ab36ad01":{"hash":"16de3835fa17418adb26e84843b40b39ab36ad01","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"fix UnsatisfiedLinkError when quitting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10575},"d9d9571c8ca1f0be9c1bfe58cddde3d249e627df":{"hash":"d9d9571c8ca1f0be9c1bfe58cddde3d249e627df","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix the order of transformations for selection bounding box in spatial editor.","body":"This was broken in #7438 where the ordering of scaling in Basis::scale() was fixed, but this line of code (which relied on the incorrect behavior) wasn't updated correctly.\n\nFixes #9894.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"591a892c2e830df96bd4e7be240ad60b9c4c2fb3":{"hash":"591a892c2e830df96bd4e7be240ad60b9c4c2fb3","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"fix ssao issue with intel hd**** hardwares","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10570},"eb238a04dacae397db393cbce74891cf90405a67":{"hash":"eb238a04dacae397db393cbce74891cf90405a67","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10556 from marcelofg55/master","body":"Add missing NULL check for the new show_about() call","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc3c9a3c2aea7a4781f1319d05056ad8db19178e":{"hash":"bc3c9a3c2aea7a4781f1319d05056ad8db19178e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10555 from Rubonnek/removed-unnecessary-returns-and-breaks","body":"Removed unnecessary returns and break statements\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"172519bec6499d2d7b52875c1bfb685c7df2278f":{"hash":"172519bec6499d2d7b52875c1bfb685c7df2278f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10551 from djrm/pr_editor_fixes","body":"Do not use old styles for tab buttons\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ed95828894621565e0dd289ea856426ca72e344":{"hash":"7ed95828894621565e0dd289ea856426ca72e344","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10557 from RandomShaper/fix-svg-crash","body":"Fix crashes in SVG loading","is_cherrypick":false,"cherrypick_hash":"","pull":""},"723c4707b650ed9aea356fa47097e620b5289726":{"hash":"723c4707b650ed9aea356fa47097e620b5289726","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10564 from toger5/fix_crash_styleBoxTexture_binding_issue","body":"fixed crash styleBoxTexture binding issue\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aff293a2fdd85c9dd1517885e10495f15cc05ee0":{"hash":"aff293a2fdd85c9dd1517885e10495f15cc05ee0","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed crash styleBoxTexture binding issue","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10564},"927fb9d793bdec732ffadb7b71ca2a2013500e72":{"hash":"927fb9d793bdec732ffadb7b71ca2a2013500e72","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"VisualScriptEditor: Remove Node when canceling PropertySelector.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10563},"92c63dc9a7156380bb2da06e748eeefbb21d6be2":{"hash":"92c63dc9a7156380bb2da06e748eeefbb21d6be2","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Ability to set script debugger reason text context.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10550},"24c6c097f360c4bdaf20e9057177995c76784f6c":{"hash":"24c6c097f360c4bdaf20e9057177995c76784f6c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Stops scrolling when the user issues another command","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10561},"67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f":{"hash":"67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"minizip: Fix compatibility with Gentoo's unique zlib API","body":"Fixes #10539 in a diplomatic way (as opposed to telling Gentoo users\nto just change their distro or rebuild zlib from upstream...).","is_cherrypick":false,"cherrypick_hash":"","pull":10559},"5d25f6397f74a4a2f91d999196b31e1a878c2507":{"hash":"5d25f6397f74a4a2f91d999196b31e1a878c2507","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TextEdit: Copy whole line if not having selection.","body":"The functionality was already there but hidden behind a bogus return statement.\nFixes #10485","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2a1f3b8146f939c837b8997b7f6673fac7508d8":{"hash":"c2a1f3b8146f939c837b8997b7f6673fac7508d8","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add ability to undo auto-indent","body":"Closes #10420.","is_cherrypick":false,"cherrypick_hash":"","pull":10558},"00c9218b48bfb4b5d688b11ef286ef0af0099d0c":{"hash":"00c9218b48bfb4b5d688b11ef286ef0af0099d0c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crashes in SVG loading","body":"Adding null terminators.","is_cherrypick":false,"cherrypick_hash":"","pull":10557},"1b6c9f707678fb37538393c7f7f1743b16f45a11":{"hash":"1b6c9f707678fb37538393c7f7f1743b16f45a11","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Add missing NULL check for the new show_about() call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10556},"baa94a375858e80bf9424fd895e3384edb4e114c":{"hash":"baa94a375858e80bf9424fd895e3384edb4e114c","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed unnecessary returns and break statements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10555},"298a6934b6fd42103ac181d023ac8f37170cd83c":{"hash":"298a6934b6fd42103ac181d023ac8f37170cd83c","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Moved member variables to initializer list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10548},"57654d4b950d2bbb9e3cb28721aeb3f4499ea2f9":{"hash":"57654d4b950d2bbb9e3cb28721aeb3f4499ea2f9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"support enums and nested constants in match statement","body":"The initial version of the pattern matcher in GDScript does not\nallow matching on nested identifiers, only one identifiers available\nin the current scope.\n\nWith the introduction of enums to GDScript that's a huge missing\nfeature. This commit makes the parser accept indexed constants and\nvariables to properly support enums.","is_cherrypick":false,"cherrypick_hash":"","pull":10542},"2a5ee5dec93b768f6caeb109be2a052ca610e747":{"hash":"2a5ee5dec93b768f6caeb109be2a052ca610e747","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix Android remote debug not hitting breakpoints","body":"A change in `Main`'s API is needed. Please read the comment in the diff for an explanation.","is_cherrypick":false,"cherrypick_hash":"","pull":10531},"39c6b3d942e1b872538cd062347d5a5631f57f05":{"hash":"39c6b3d942e1b872538cd062347d5a5631f57f05","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make Android debug over USB the only option","body":"'Remote debug over ADB' is removed as that will be always the case.","is_cherrypick":false,"cherrypick_hash":"","pull":10531},"294e912a843cde241f9abf619f5d40df9ef6ef9f":{"hash":"294e912a843cde241f9abf619f5d40df9ef6ef9f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fade last cascade in directional shadow, closes #9779","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ad7139631ca6860b2593b1b2ee94820118fc9b1":{"hash":"8ad7139631ca6860b2593b1b2ee94820118fc9b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"readded ability to set loop offset in seconds, closes #9630","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e54c4028ef7e4e809f7f4b591ad12a2468f4d71b":{"hash":"e54c4028ef7e4e809f7f4b591ad12a2468f4d71b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Invalid materials or shaders will now interrupt the next chain in materials, closes #9570","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"260e33178cf11353dfbc208110322cc65718a7c9":{"hash":"260e33178cf11353dfbc208110322cc65718a7c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10543 from hpvb/fix-10524","body":"Change order of Null check for ParallaxLayer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a14e78a60f227c6415f14be4c6b14f4587e26ab":{"hash":"0a14e78a60f227c6415f14be4c6b14f4587e26ab","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Change order of Null check for ParallaxLayer","body":"The change in #10524 subtly changes the behavior of set_motion_scale()\nand set_motion_offset() if the ParallaxLayer does not have a parent\nnode. Previously it would still set the corresponding property, but\nafter this change the property change would be discarded.\n\nI'm not entirely sure if this actually matters as there doesn't appear\nto be any code that picks up this change if the ParallaxLayer gets\nre-parented later, but it's better to not change behavior regardless.","is_cherrypick":false,"cherrypick_hash":"","pull":10543},"8a4e05a440d53be6247ee14c6b4928c07b4a83ae":{"hash":"8a4e05a440d53be6247ee14c6b4928c07b4a83ae","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10520 from RandomShaper/fix-double-parsing","body":"Fix tokenization of doubles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19e12424fc1786e24b372c2b62d9fbf262bfc227":{"hash":"19e12424fc1786e24b372c2b62d9fbf262bfc227","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10493 from MednauN/master","body":"Add stretching to `TextureProgress`","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b759fc47e636f082bc5e3f061c8d551985dd4707":{"hash":"b759fc47e636f082bc5e3f061c8d551985dd4707","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10538 from groud/fix_useless_separator","body":"Fix unneeded separator in Script Editor's Debug menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a2622d344d8e4f58de15096d2f38f6c4bd0644f":{"hash":"1a2622d344d8e4f58de15096d2f38f6c4bd0644f","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Add stretching to `TextureProgress`","body":"Now `TextureProgress` has `nine_patch_stretch` flag. With this flag enabled,\nit's being rendered as 9-path using `stretch_margin_*` properties as texture margins.\n\nStretching doesn't support `FILL_CLOCKWISE` and `FILL_COUNTER_CLOCKWISE` fill modes.","is_cherrypick":false,"cherrypick_hash":"","pull":10493},"5ea403c0cea139a61fcb577280fc38548db8671c":{"hash":"5ea403c0cea139a61fcb577280fc38548db8671c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix uneeded separator","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10538},"c2346b92b285a50bb85fe935763d25e043fa3e5c":{"hash":"c2346b92b285a50bb85fe935763d25e043fa3e5c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10507 from toger5/override_code_them_bg","body":"added setting to override the theme background with editor theme color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f49e2a7a0e74b7de98c4cb176f333f78d6c0e50":{"hash":"7f49e2a7a0e74b7de98c4cb176f333f78d6c0e50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10487 from marcelofg55/curscr_as_default","body":"p_screen param from get_screen_* funcs now default to the current screen","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fc0a2d776cc26a0b372af4c345ccc0f44e47105":{"hash":"4fc0a2d776cc26a0b372af4c345ccc0f44e47105","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10519 from toger5/remove_addition_border","body":"Remove addition border","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd07a15fc61123644793542eda52b620b7ebc3a7":{"hash":"dd07a15fc61123644793542eda52b620b7ebc3a7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10527 from hpvb/fix-10517","body":"Add null check to ScriptEditor get_current_tab_control() call","is_cherrypick":false,"cherrypick_hash":"","pull":""},"733125b7a5c424efda7a995263282f42b89ddbb8":{"hash":"733125b7a5c424efda7a995263282f42b89ddbb8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10524 from hpvb/fix-10515","body":"Add null check to ParallaxLayer get_parent() calls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"411f0755a848e02811baf4062f51906c86a5e994":{"hash":"411f0755a848e02811baf4062f51906c86a5e994","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix Reindhart tonemapping, invalid type in signature","body":"Fixes #10533.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8d655f239de57e8f3258917cb281a6cc0a8fca1":{"hash":"c8d655f239de57e8f3258917cb281a6cc0a8fca1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10536 from MasonAsh/fix-10532","body":"Fixed build for Visual Studio","is_cherrypick":false,"cherrypick_hash":"","pull":""},"09818581b1c72f352dfd792ee74045d03b191c64":{"hash":"09818581b1c72f352dfd792ee74045d03b191c64","is_merge":false,"authored_by":["MDQ6VXNlcjE4MTcwMDA="],"author_raw":"Mason Ashbridge <masonjash@gmail.com>","committer_raw":"Mason Ashbridge <masonjash@gmail.com>","summary":"Fixed build for Visual Studio","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10536},"1f90f5ed4c767271df9fbbad01594db172f34f3c":{"hash":"1f90f5ed4c767271df9fbbad01594db172f34f3c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Do not use old styles for tab buttons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10551},"d1308d5c5b66dd8d762d970682d55845ae84857e":{"hash":"d1308d5c5b66dd8d762d970682d55845ae84857e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Update ISSUE_TEMPLATE.md","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00a26f512c0357aa02ff44130e0ea6751ddc5cd9":{"hash":"00a26f512c0357aa02ff44130e0ea6751ddc5cd9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several fixes to subsurface scattering. Closes #9530","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24bc47b1795d704cfe1b4a116657e9223f58fffc":{"hash":"24bc47b1795d704cfe1b4a116657e9223f58fffc","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add null check to ScriptEditor get_current_tab_control() call","body":"This fixes #10517","is_cherrypick":false,"cherrypick_hash":"","pull":10527},"99617ae8dcf98395c5aae78acfe38373bfeb2994":{"hash":"99617ae8dcf98395c5aae78acfe38373bfeb2994","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add null check to ParallaxLayer get_parent() calls","body":"This fixes #10515","is_cherrypick":false,"cherrypick_hash":"","pull":10524},"b3ff7ca62e3a431008466df3ef204934ee8cb497":{"hash":"b3ff7ca62e3a431008466df3ef204934ee8cb497","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build after merge of #10254","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df590fc2d33c1ba715a4ce58f71d83e0ed9f5693":{"hash":"df590fc2d33c1ba715a4ce58f71d83e0ed9f5693","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10340 from Rubonnek/remove-unnecessary-assignments","body":"Removed unnecessary assignments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13f879587dd9bce59528e44b0faaf6e062f6d918":{"hash":"13f879587dd9bce59528e44b0faaf6e062f6d918","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10254 from marcelofg55/master","body":"Added notification const NOTIFICATION_WM_ABOUT","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cc83092498d3b82fa8a3aba37c32ad887d19c2c":{"hash":"2cc83092498d3b82fa8a3aba37c32ad887d19c2c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10351 from neikeq/enums-are-for-the-weak","body":"ClassDB: Provide the enum name of integer constants","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92410df24cdf296ad63250274d69b2019996423e":{"hash":"92410df24cdf296ad63250274d69b2019996423e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10415 from tagcup/euler_hack","body":"Fix incorrect workaround for pure Y (X) rotations in XYZ (YXZ) conven…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"135027a2f6271c4144feac117ae933c3c293fae3":{"hash":"135027a2f6271c4144feac117ae933c3c293fae3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10225 from Noshyaar/map","body":"GDScript Built-in: add inverse_lerp & range_lerp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9dd8d734826384ac123692f672a2c6e9a2b16377":{"hash":"9dd8d734826384ac123692f672a2c6e9a2b16377","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10427 from Hinsbart/fix_padding","body":"TextEdit: Fix line padding triggering too early.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6759a28050885a25803e9bcb7fd53e38ea16ecf3":{"hash":"6759a28050885a25803e9bcb7fd53e38ea16ecf3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix tokenization of doubles","body":"Fixes #9600.","is_cherrypick":false,"cherrypick_hash":"","pull":10520},"e9c43cecbf9a75fe474a27011425ab072217d376":{"hash":"e9c43cecbf9a75fe474a27011425ab072217d376","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10433 from djrm/pr_svg_support","body":"SVG support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63f847b3065bb7c7a130a199731b4d92a7bdfb91":{"hash":"63f847b3065bb7c7a130a199731b4d92a7bdfb91","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"p_screen param from get_screen_* funcs now default to the current screen","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10487},"d37bd15cb92295ef22731a2ab171d0647ff541db":{"hash":"d37bd15cb92295ef22731a2ab171d0647ff541db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10443 from karroffel/propagate_call","body":"add \"propagate_call\" method to Node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce4eb307789eb86261afecc1400de5e5b0832400":{"hash":"ce4eb307789eb86261afecc1400de5e5b0832400","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added setting to override the theme background with editor theme color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10507},"d0c610d9ba5736eef309503221a15a8caa2febc2":{"hash":"d0c610d9ba5736eef309503221a15a8caa2febc2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"removed additional border function. (not needed with new styleboxes)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10519},"32f4918f0217f5e369ba8588e43f7b8370cbb6dc":{"hash":"32f4918f0217f5e369ba8588e43f7b8370cbb6dc","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added utility funtions for expand margins (in styleBox)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10519},"c9b0787724474d1740abd5638b3eb4e7a8e94192":{"hash":"c9b0787724474d1740abd5638b3eb4e7a8e94192","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10518 from godotengine/revert-8144-symlink","body":"Revert \"Reworked change_dir to support symlinks\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"247c2f7be3fb88575f207f7bd0325ed842cc6a83":{"hash":"247c2f7be3fb88575f207f7bd0325ed842cc6a83","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Reworked change_dir to support symlinks\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10518},"de261ef3806bd2b61cbb2e46ef92db0897ec73cf":{"hash":"de261ef3806bd2b61cbb2e46ef92db0897ec73cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10484 from Sipaha/pr_mt_queue_deadlock_fix","body":"Fix deadlock in CommandQueueMT","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb41e1427e5a0f88f8752d46425b778163868fe5":{"hash":"bb41e1427e5a0f88f8752d46425b778163868fe5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10506 from hpvb/fix-10501","body":"Fix color_ramp indexing negative elements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"328452e028480d85ea06de56eb46b36bc35f3424":{"hash":"328452e028480d85ea06de56eb46b36bc35f3424","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10508 from Paulb23/increase_smooth_scroll_speed","body":"Increased smooth scroll speed and added user setting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cbcc913b4651d7743dd3e0eadcb7ca3c05861a2":{"hash":"7cbcc913b4651d7743dd3e0eadcb7ca3c05861a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10512 from toger5/fixed_vs_editor_nodes","body":"fixed rounded corners for visual script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"270abb211861382594ae560e52ef7014bccec4b3":{"hash":"270abb211861382594ae560e52ef7014bccec4b3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10514 from groud/fix_grid_size_dialog","body":"Fix spinboxes bad look","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f730846fe9760abbfc93b50f4da71c080ab91bd4":{"hash":"f730846fe9760abbfc93b50f4da71c080ab91bd4","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix spinboxes bad look","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10514},"1a4d8b3e765a69e8bfd8aa67d54ce42f7763daaf":{"hash":"1a4d8b3e765a69e8bfd8aa67d54ce42f7763daaf","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed rounded corners for visual script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10512},"738d2ab96997faa1e13b91e38cf8a0000d829f70":{"hash":"738d2ab96997faa1e13b91e38cf8a0000d829f70","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed unnecessary assignments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10340},"4717d37bfa867d8cdcd4805967324978da6701b7":{"hash":"4717d37bfa867d8cdcd4805967324978da6701b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10471 from akien-mga/args-doubledash","body":"Third take at making command-line arguments more UNIX-like + main.cpp and help cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6599fde0ae8e6d224c3449629917ecd5076480c":{"hash":"d6599fde0ae8e6d224c3449629917ecd5076480c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Increased smooth scroll speed and added user setting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10508},"01d4ffd3ee8abbbfba45871ee8d83eee18d3bf97":{"hash":"01d4ffd3ee8abbbfba45871ee8d83eee18d3bf97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10505 from marcelofg55/osx_window_position","body":"Fix y axis for set_window_position on OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67b9d6eef2df5253657c89725195c58fe01b39f0":{"hash":"67b9d6eef2df5253657c89725195c58fe01b39f0","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Fix color_ramp indexing negative elements","body":"The 'pos' variable passed to get_color() and get_offset() can be\nnegative if the color ramp itself is empty. This causes a lookup in an\nempty position in the color Vector which leads to a crash.\n\nWe add a check so we never do a lookup in the color Vector if the\ngradient is empty.\n\nThis fixes #10501","is_cherrypick":false,"cherrypick_hash":"","pull":10506},"c6edf1821e6fcbb41fd6c2a21a1017130b07e56d":{"hash":"c6edf1821e6fcbb41fd6c2a21a1017130b07e56d","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix y axis for set_window_position on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10505},"1be30f35a68a9fb2c156ded45c8689cc44f26f29":{"hash":"1be30f35a68a9fb2c156ded45c8689cc44f26f29","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix binary object marshalling, closes #9472","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93f1fb1c2f74de3ff996895761d083fadd257397":{"hash":"93f1fb1c2f74de3ff996895761d083fadd257397","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixes for new two-dash long command line arguments","body":"- Fixes some single-dash leftovers that were missed in the previous commit\n- Reorder the help output for clarity, and document missing options\n- Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit\n- Improve error message on malformed arguments and do not display help on error\n- Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping\n- Cleanup obsolete code here and there","is_cherrypick":false,"cherrypick_hash":"","pull":10471},"1d757c43d74447be8cd015b54463615c81b5050c":{"hash":"1d757c43d74447be8cd015b54463615c81b5050c","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tweak command-line arguments to make them more UNIX-like","body":"Also improves the command-line help text readability.","is_cherrypick":false,"cherrypick_hash":"","pull":10471},"d8cd849a431db4b5a5d8d61161062ca7cf101220":{"hash":"d8cd849a431db4b5a5d8d61161062ca7cf101220","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10492 from Rubonnek/fix-segfault-on-arch-linux","body":"Fixed segfault when hovering over tree elements and showing tooltips.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"533014b88c964044441dc04dce6e757b0776de97":{"hash":"533014b88c964044441dc04dce6e757b0776de97","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"simplify the way window is allowed to steal focus, no longer relying on project.godot. Closes #9459","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0017e21521f6f0feecabc4bae2c72a66c780583b":{"hash":"0017e21521f6f0feecabc4bae2c72a66c780583b","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Fixed segfault when hovering over scene tree elements and showing tooltips.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10492},"0bdbe370bf68a42cf41f3dbe68a094a9a982c7d9":{"hash":"0bdbe370bf68a42cf41f3dbe68a094a9a982c7d9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implemented missing opaque prepass render mode, fixes #9452","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35d57245193d37ac8cba5e2c8df7957f0239b19d":{"hash":"35d57245193d37ac8cba5e2c8df7957f0239b19d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix mismatched hints for filesystem/import/pvrtc_texture_tool","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32dd9a9f668db31e348c5ef5bc181cdb91c07299":{"hash":"32dd9a9f668db31e348c5ef5bc181cdb91c07299","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"ClassDB: Provide the enum name of integer constants","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10351},"834112772b9cb1f7c1ca04b43ab26e23acb149bc":{"hash":"834112772b9cb1f7c1ca04b43ab26e23acb149bc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"property validate assignment condition in new variables, fixes #9411","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"952db3e676bc5711b3e99e4f11f4510d66831335":{"hash":"952db3e676bc5711b3e99e4f11f4510d66831335","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10483 from Zylann/orbit_sensitivity","body":"Reduced default orbit sensitivity for smoother rotation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c18009665cc24ccdace885a2385321b77c80943":{"hash":"0c18009665cc24ccdace885a2385321b77c80943","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added missing icon and svgs upscaling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10433},"c873661c307eb05dedf2ff07f3cf18e614ba72ec":{"hash":"c873661c307eb05dedf2ff07f3cf18e614ba72ec","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added pure vector theme, with dark icons variation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10433},"da8fecf25e11ea05ad6aaab4f9676c78e4faecdc":{"hash":"da8fecf25e11ea05ad6aaab4f9676c78e4faecdc","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added support for SVG","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10433},"ab13d0aeed43b7263b1e62bb62551525b70822a8":{"hash":"ab13d0aeed43b7263b1e62bb62551525b70822a8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Inspector is no longer cleared when game runs, fixes #9408","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6ee4cac39fa83a1691f102760b7f008403acdc2":{"hash":"f6ee4cac39fa83a1691f102760b7f008403acdc2","is_merge":false,"authored_by":["MDQ6VXNlcjM5OTUwNDc="],"author_raw":"Sipaha <Sipaha@bk.ru>","committer_raw":"Sipaha <Sipaha@bk.ru>","summary":"Move wait_for_flush out of queue lock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10484},"ede58e48d848f6aaf590c52424460a94dc194279":{"hash":"ede58e48d848f6aaf590c52424460a94dc194279","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Reduced default orbit sensitivity for smoother rotation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10483},"541fdffc0ab2115238fe9cedbf1c088b15f11fdf":{"hash":"541fdffc0ab2115238fe9cedbf1c088b15f11fdf","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10319 from neikeq/pr-engine-editor-hint","body":"Adds Engine::is_editor_hint() method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"831e21e89ba0275b43b6a351e538256b8ce715a3":{"hash":"831e21e89ba0275b43b6a351e538256b8ce715a3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly initialize color hinted vec4 uniforms to 0,0,0,1 fixes #9354","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6c39830cb7cf0d664bdfa25642b333a1249b96f":{"hash":"f6c39830cb7cf0d664bdfa25642b333a1249b96f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10481 from neikeq/water-store-remark","body":"Fixes Ref's GetTypeInfo missing with ptrcall disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9720e94dce358391ec532cbc1ba379b2fcf571a4":{"hash":"9720e94dce358391ec532cbc1ba379b2fcf571a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10479 from Paulb23/fix_not_scrolling_eof","body":"Fixed not being able to scroll to eof","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4e2baae7fa54f2501818be4bc7963995fe427fd":{"hash":"f4e2baae7fa54f2501818be4bc7963995fe427fd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10476 from Paulb23/delete_current_line_issue_9643","body":"Delete current line, issue 9643","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20ab8c11567c6edadb26292ce99367281f251d4e":{"hash":"20ab8c11567c6edadb26292ce99367281f251d4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10473 from akien-mga/run_window_placement_default","body":"Rename \"Default\" window placement mode to \"Top Left\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"177583e282bb04945e118ee9424204ed11d4222d":{"hash":"177583e282bb04945e118ee9424204ed11d4222d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10466 from n-pigeon/expose_transform","body":"Exposed Transform.interpolate_with()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dca8df47b48cd04b3f1c2ea99ca7ddc15e84ee37":{"hash":"dca8df47b48cd04b3f1c2ea99ca7ddc15e84ee37","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10460 from Zylann/orbit_sensitivity","body":"Added option for mouse orbit sensitivity","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5627047c32bf20d7fc83998c6ab9899744160175":{"hash":"5627047c32bf20d7fc83998c6ab9899744160175","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10455 from groud/control_margin_fixes","body":"Some control fixes and removed other useless lines","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0457341fc0b9e6758423de8df4a75f8e36ea90a":{"hash":"a0457341fc0b9e6758423de8df4a75f8e36ea90a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed not being able to scroll to eof","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10479},"de95e65d109b49488bbba7d3a741bb0e81d1123b":{"hash":"de95e65d109b49488bbba7d3a741bb0e81d1123b","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Delete current line, issue 9643","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10476},"af4c4397dff5672da42f93e80426a855135b3e28":{"hash":"af4c4397dff5672da42f93e80426a855135b3e28","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes Ref's GetTypeInfo missing with ptrcall disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10481},"686294e4f2e19598c350008e2268a1e103d6281a":{"hash":"686294e4f2e19598c350008e2268a1e103d6281a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename \"Default\" window placement mode to \"Top Left\"","body":"It is no longer the default value ;)","is_cherrypick":false,"cherrypick_hash":"","pull":10473},"7e5890d23d882547ae465fb7756b74be5bc1f62b":{"hash":"7e5890d23d882547ae465fb7756b74be5bc1f62b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix all shadow and culling related issues, fixes #9330","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a80371ce0a2e0f5d64e3fa9b6bbf8dba75724164":{"hash":"a80371ce0a2e0f5d64e3fa9b6bbf8dba75724164","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"SceneTreeEditor: Fix node_selected signal emission.","body":"Fixes #10131","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d56c73de7b8b24ac3faf8ab50bafb48cbfdb51f":{"hash":"6d56c73de7b8b24ac3faf8ab50bafb48cbfdb51f","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Exposed Transform.interpolate_with()","body":"Additionaly changed values names for 2D version to more descriptive ones.","is_cherrypick":false,"cherrypick_hash":"","pull":10466},"56d9f9df67200b4b5c8ca56b339c75bf94f90007":{"hash":"56d9f9df67200b4b5c8ca56b339c75bf94f90007","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10464 from godotengine/revert-10445-args-doubledash","body":"Revert \"Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9dcebb37cf15f7f0c062740ad4a755d32f88ed5":{"hash":"b9dcebb37cf15f7f0c062740ad4a755d32f88ed5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10464},"a88c759ff180ae6c3ed12f5c8138f9c883e66d29":{"hash":"a88c759ff180ae6c3ed12f5c8138f9c883e66d29","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added option for mouse orbit sensitivity","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10460},"588ffbc08aaf7d1fa30163f46702d56e032de04a":{"hash":"588ffbc08aaf7d1fa30163f46702d56e032de04a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed wrong usage of has_no_area function, closes #10434","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06256cd7782de2d91cd9ed3bcb9a05e293397303":{"hash":"06256cd7782de2d91cd9ed3bcb9a05e293397303","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Some control fixes and removed useless lines","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10455},"8fc6bb8f771c520c15320c3b4be561abc648d65d":{"hash":"8fc6bb8f771c520c15320c3b4be561abc648d65d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added polygon antialiasing, but it does not work on nvidia. Will have to try something else..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01e447f3df570ab6a43d43e4d354b0f4bc4370fa":{"hash":"01e447f3df570ab6a43d43e4d354b0f4bc4370fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10449 from toger5/theme_redundant_border_script_panel_fix","body":"Removed style box border for script panel. Fixes #10410","is_cherrypick":false,"cherrypick_hash":"","pull":""},"395544b4d09c3c28b3988eb42c567951974351dd":{"hash":"395544b4d09c3c28b3988eb42c567951974351dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10447 from Paulb23/smooth_scrolling","body":"Added smooth scrolling to TextEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce85179e5df30f2670f9a7f2089d13e1676ebdd1":{"hash":"ce85179e5df30f2670f9a7f2089d13e1676ebdd1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10446 from bojidar-bg/6583-fix-wait-node","body":"Fix Condition + Wait nodes freezing the game","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aef7a3178fb141bbbfafb52b275851ad70bab5a0":{"hash":"aef7a3178fb141bbbfafb52b275851ad70bab5a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10444 from toger5/styleBoxFlat_corner_detail_value_limitation","body":"styleBoxFlat: clamp corner_detail + aa_size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23950cec35d1f7e4bc7dde86057fb6758d6afe20":{"hash":"23950cec35d1f7e4bc7dde86057fb6758d6afe20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10442 from toger5/stylebox_corner_detail","body":"Performance improvement for new styleBoxFlat.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc8cfbab4608101ec28a2dc444f03d9295b0c971":{"hash":"dc8cfbab4608101ec28a2dc444f03d9295b0c971","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10445 from akien-mga/args-doubledash","body":"Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99d4c105a85334308803d3221d933847ba88f929":{"hash":"99d4c105a85334308803d3221d933847ba88f929","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10448 from touilleMan/correct-gdnative-string-method-name","body":"[GDnative] Correct godot_string_chars_to_utf8_with_len function name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"475502e6387486c107766de89d1f5c47e0733fd6":{"hash":"475502e6387486c107766de89d1f5c47e0733fd6","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Removed style box border for script panel. Fixes #10410","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10449},"00d552b1cdd074a2a74dca15dad3ad20edc32c9a":{"hash":"00d552b1cdd074a2a74dca15dad3ad20edc32c9a","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] Correct godot_string_chars_to_utf8_with_len function name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10448},"4a0b4417a32d1d45f74be4bb781f55deacd10d5b":{"hash":"4a0b4417a32d1d45f74be4bb781f55deacd10d5b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #6583, Condition + Wait nodes freezing the game","body":"Make sure that only the first node after VS resume gets resumed","is_cherrypick":false,"cherrypick_hash":"","pull":10446},"70b0857f6c099339214d0ec2667990e9b7c3c5ea":{"hash":"70b0857f6c099339214d0ec2667990e9b7c3c5ea","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixes for new two-dash long command line arguments","body":"- Fixes some single-dash leftovers that were missed in the previous commit\n- Reorder the help output for clarity, and document missing options\n- Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit\n- Improve error message on malformed arguments and do not display help on error\n- Cleanup obsolete code here and there","is_cherrypick":false,"cherrypick_hash":"","pull":10445},"27fc96f3c8528f0f9cc6e42d8e64934ba1b48d6d":{"hash":"27fc96f3c8528f0f9cc6e42d8e64934ba1b48d6d","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tweak command-line arguments to make them more UNIX-like","body":"Also improves the command-line help text readability.","is_cherrypick":false,"cherrypick_hash":"","pull":10445},"a142c9a2f0be65218058c35b94202fbc4fd2c84c":{"hash":"a142c9a2f0be65218058c35b94202fbc4fd2c84c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added smooth scrolling to TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10447},"bacfe7a557838832a51add41e1d2ca7d08b886a7":{"hash":"bacfe7a557838832a51add41e1d2ca7d08b886a7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to label and code editor to make editing code hopefully fast again.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"390f7def39a6ff9a34a3a85f6b180d341b52d869":{"hash":"390f7def39a6ff9a34a3a85f6b180d341b52d869","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"add \"propagate_call\" method to Node","body":"It is possible to propagate a notification down the Node tree by\nusing `propagate_notification`, but there was no such method for\ndoing the same but with method calls.\n\nThis commit adds the `propagate_call` method, which calls a method\non a node and all child nodes. An optional paramter `parent_first`\ndetermines whether the parent node gets called before or after the\nchildren have been visited. It defaults to false, so the parent\ngets called last.","is_cherrypick":false,"cherrypick_hash":"","pull":10443},"69c039ffab70cb9b5e723f1146dc7808b8a6e86a":{"hash":"69c039ffab70cb9b5e723f1146dc7808b8a6e86a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"styleBoxFlat: clamp corner_detail + aa_size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10444},"ad5b0674f6109f0dbcba5a9da941fcf88add9352":{"hash":"ad5b0674f6109f0dbcba5a9da941fcf88add9352","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Performance styleBoxFlat:","body":"- style box flat was always drawn with 8 verts per corner in case it\nwas a rounded corner... now it uses only one vert if it has no\nrounded corner.","is_cherrypick":false,"cherrypick_hash":"","pull":10442},"5d85108f9448ac47b871f19c8af4652b7d3dea9d":{"hash":"5d85108f9448ac47b871f19c8af4652b7d3dea9d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10428 from akien-mga/minizip","body":"Sync minizip with closest upstream version (zlib 1.2.4 contrib) and document Godot-specific changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08eada8f4351dcf4ec433ddffb7965aee308a15e":{"hash":"08eada8f4351dcf4ec433ddffb7965aee308a15e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10430 from radenling/fix-wm-class","body":"Set the X11 class hint before mapping the window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3e2f063244804bb147418dc219ba6db8219304b":{"hash":"e3e2f063244804bb147418dc219ba6db8219304b","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Replacement of internal RegEx with PCRE2","body":"The pattern and replacement matching behaviour has been changed purely\ndue to the nature of switching to a standards-compliant library.\n\nOne mistake in the previous behaviour was that named groups didn't have\na number. This has been corrected.\n\nAs names are actually just an alias of numbered groups,\nRegExMatch::get_name_dict() is now get_names() and is a dict\nreferring to the group number it represents.\n\nDuplicate names are enabled and the with the first matching instance\nused.\n\nDue the lack of a suitable equivalent in PCRE2, RegExMatch::expand() was\nremoved.","is_cherrypick":false,"cherrypick_hash":"","pull":10148},"43d91faa2e0e3ea8cc554b1842829f7c7d35ee76":{"hash":"43d91faa2e0e3ea8cc554b1842829f7c7d35ee76","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10439 from Paulb23/blinking_text_issue_10432","body":"Fixed blinking text, issue 10432","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb0e7f8f1ce68a725aa0ab716f5c004ffd72835e":{"hash":"fb0e7f8f1ce68a725aa0ab716f5c004ffd72835e","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed blinking text, issue 10432","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10439},"c57671f0b317f31f766b54578d544cd80454335e":{"hash":"c57671f0b317f31f766b54578d544cd80454335e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10435 from endragor/export-quit","body":"Quit after command-line export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9acd9f8e454332547b04f6a9f4c6d75a63a0b18d":{"hash":"9acd9f8e454332547b04f6a9f4c6d75a63a0b18d","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10436 from neikeq/plz","body":"Removes extra argument from StyleBoxFlat::get_border_color()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18938d3c0e930f11095335e365081372b853d0b0":{"hash":"18938d3c0e930f11095335e365081372b853d0b0","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Removes extra argument from StyleBoxFlat::get_border_color()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10436},"02670a380655b78d010b57432d433e8b249806a7":{"hash":"02670a380655b78d010b57432d433e8b249806a7","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Quit after command-line export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10435},"bf1f83ed29a3cc2833a1ad7b5080b2d162ed0a88":{"hash":"bf1f83ed29a3cc2833a1ad7b5080b2d162ed0a88","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Small fix that makes overal UI (including dragging spliiters) much, much faster.","body":"Flushing messages meant that for every event, UI was reaccomodating everything. This is relly slow.\nMessages will have to happen sometime later, during iteration most likely.\nI still can't fix the overall code editor slowness on Mesa+Radeon, I suspect it's a driver issue.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90b8a5b71ef79e0339826507c4b290f0c51b7cd2":{"hash":"90b8a5b71ef79e0339826507c4b290f0c51b7cd2","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Removes editor_hint from SceneTree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10319},"fd69604bd9dc743494a7818f25f384cc7f521b33":{"hash":"fd69604bd9dc743494a7818f25f384cc7f521b33","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Adds editor_hint to Engine class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10319},"fc89cf90b268dfb25e039ae248e3305bb593be41":{"hash":"fc89cf90b268dfb25e039ae248e3305bb593be41","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Inspector re-edits edited object when dock moves, closes #9287","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cb19a53fdbf4ad04dc756b98adc671bb412d3e3":{"hash":"2cb19a53fdbf4ad04dc756b98adc671bb412d3e3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix primitive mesh selection, closes #9210","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"398e0930dcec5a870fa2ee7a1f81a8c8b3158c33":{"hash":"398e0930dcec5a870fa2ee7a1f81a8c8b3158c33","is_merge":false,"authored_by":["MDQ6VXNlcjY0OTAxNjA="],"author_raw":"Richard Adenling <dreeze@gmail.com>","committer_raw":"Richard Adenling <dreeze@gmail.com>","summary":"Set the X11 class hint before mapping the window","body":"Setting the class hint before mapping the window will allow some\nwindow managers to determine if a window should be treated specially.\nThis is also in accordance with the ICCCM spec which says that\nWM_CLASS should only be changed when a window is in a\nwithdrawn (unmapped) state.\n\nFixes #10429","is_cherrypick":false,"cherrypick_hash":"","pull":10430},"3f8efdef498c17df4cb6d697fe3f1a5358894ced":{"hash":"3f8efdef498c17df4cb6d697fe3f1a5358894ced","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ProceduralSky now regenerates in a thread (the second time, first does not), closes #9138","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53fffa12f1207ca2870b3da29e5433fda6d2b0d7":{"hash":"53fffa12f1207ca2870b3da29e5433fda6d2b0d7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"minizip: Reapply Godot-specific changes for seek support","body":"I have not assessed whether they are still all relevant.","is_cherrypick":false,"cherrypick_hash":"","pull":10428},"cbcf40bd31649d18b24952aec0051cdfbfa78606":{"hash":"cbcf40bd31649d18b24952aec0051cdfbfa78606","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Volume sliders, mute, solo and fx bypass are functional, closes #9021","body":"-Fixed tree reselect, makes reselecting an audio bux FX work","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5681b7b60a13737847fe59ab7b43ee0884dc6ac5":{"hash":"5681b7b60a13737847fe59ab7b43ee0884dc6ac5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"minizip: Sync with pristine contrib/minizip from zlib 1.2.4","body":"Godot-specific changes are undone in this commit, they will be readded\nand properly documented in the following commit.","is_cherrypick":false,"cherrypick_hash":"","pull":10428},"b044e7d30d1f722d502d9ad564091b2e4a03b390":{"hash":"b044e7d30d1f722d502d9ad564091b2e4a03b390","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10426 from akien-mga/drop-old-mingw32","body":"Windows: Drop support for obsolete MinGW","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18a73153812d4f9be82ec30eafdb8961c625c97b":{"hash":"18a73153812d4f9be82ec30eafdb8961c625c97b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename localization method to `tr` again","body":"Partial revert of #10380 based on contributor ~~bullying~~ feedback.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58b2f441a70493ed561a017328b0ae079639413f":{"hash":"58b2f441a70493ed561a017328b0ae079639413f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TextEdit: Fix line padding.","body":"off-by-one error in the line count calculation.\n\nFixes #10411","is_cherrypick":false,"cherrypick_hash":"","pull":10427},"6afa08759690e4159bf280b964809888535095c3":{"hash":"6afa08759690e4159bf280b964809888535095c3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Windows: Drop support for obsolete MinGW","body":"The version we support is MinGW-w64: https://sourceforge.net/p/mingw-w64\nThe old original MinGW from which it was forked (https://sourceforge.net/projects/mingw),\nis no longer maintained and useless for us.\n\nFixes #10396.","is_cherrypick":false,"cherrypick_hash":"","pull":10426},"b20952ebfff216acc07f6bbcad35b5a1e97a310c":{"hash":"b20952ebfff216acc07f6bbcad35b5a1e97a310c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Update script signals in real-time when script changes. Fixes #8980","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ed87f33cf0ba91ecda081be3fd4231071a9c19e":{"hash":"2ed87f33cf0ba91ecda081be3fd4231071a9c19e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Workaround missing WM_TOUCH on mingw-w64 < 4.0","body":"Upstream bug report: https://sourceforge.net/p/mingw-w64/bugs/460/","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f2d806b02b222b8678783541523d6d3417fee25":{"hash":"3f2d806b02b222b8678783541523d6d3417fee25","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TextEdit: Moving between words now works across lines.","body":"Fixes #10403","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72be8876ea40984532d283c598dfcc267d30c829":{"hash":"72be8876ea40984532d283c598dfcc267d30c829","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly manage drawing of primitives when they lack an area, fixes #8930","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b553377c77c59885a3561f71327e7ca5f0ec9e4":{"hash":"3b553377c77c59885a3561f71327e7ca5f0ec9e4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Windows: Drop support for Vista (0x0600)","body":"We need the efficient SRWLock methods which are not supported on Vista,\nand loading them dynamically while providing fallbacks is not worth the\neffort. Closes #10243.\n\nSorry Vista users... As you are running a supported which is no longer\nsupported by Microsoft (https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet),\nwe can only encourage you to upgrade to a more recent version if you can,\nor switch to Linux, which should give your old hardware a new youth.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d28da86f9ff5a70284e4a2078fa08867d4858a57":{"hash":"d28da86f9ff5a70284e4a2078fa08867d4858a57","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"GDScript Built-in: add inverse_lerp & range_lerp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc62389739bcc9ece889230cdd07cc6a2cb04a2d":{"hash":"dc62389739bcc9ece889230cdd07cc6a2cb04a2d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Properly check limits to objects sent (regarding to size), fixes #9034","body":"-Changed the way objects are marshalled and sent to the debugger\n-Editing debugged objects happens in the remote inspector now","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e61d547ed08924d75e18469fe648463dee3bd5a3":{"hash":"e61d547ed08924d75e18469fe648463dee3bd5a3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure local to scene resources are initialized after loading all nodes, fixes #9438","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a92906b681735a5a2acfd98e3d6a4c75a7f6115":{"hash":"1a92906b681735a5a2acfd98e3d6a4c75a7f6115","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10406 from marcelofg55/closest_power_of_2","body":"Add closest_power_of_2 func and implement mix_rate/latency on OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94aa4092f5f276c3e36b48386b2803cf4ffacb0c":{"hash":"94aa4092f5f276c3e36b48386b2803cf4ffacb0c","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix incorrect workaround for pure Y (X) rotations in XYZ (YXZ) convention.","body":"Fixes #10352.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eab850524ead092ed9fe22e57955e59eae373b79":{"hash":"eab850524ead092ed9fe22e57955e59eae373b79","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Add closest_power_of_2 func and implement mix_rate/latency on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10406},"3a4ff3402dedab5f30b0f97aeadec6cf61f29a40":{"hash":"3a4ff3402dedab5f30b0f97aeadec6cf61f29a40","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Oops, fixed wrong color masking problem. Closes #10149","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee59e627ded8c9d0a3d2d33b2d6cc6734a62b04d":{"hash":"ee59e627ded8c9d0a3d2d33b2d6cc6734a62b04d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10380 from akien-mga/XL_MESSAGE","body":"Rename `XL_MESSAGE`/`tr` to `localize`","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33c1d25517050470689924c60414feaf295ce05f":{"hash":"33c1d25517050470689924c60414feaf295ce05f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several improvements and fixes to import system. Might fix many issues opened, but have to check in detail..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"523b3c11cf6de311cc3a711ed85ee48e72330a7b":{"hash":"523b3c11cf6de311cc3a711ed85ee48e72330a7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10398 from Rubonnek/removed-unused-variable","body":"Removed unused variable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44a550421cb53e3b92221bdd52848c528c392c69":{"hash":"44a550421cb53e3b92221bdd52848c528c392c69","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Shader: Fix typo in \"facefordward\"","body":"Fixes #10399.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c72529baf09927b381e7850a0f132c1473b16ee2":{"hash":"c72529baf09927b381e7850a0f132c1473b16ee2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename `XL_MESSAGE` aka `tr` to `localize`","body":"Also renames `set_message_translation` to `set_message_localization`\nfor consistency.","is_cherrypick":false,"cherrypick_hash":"","pull":10380},"bde864cd3036cfbf6e24ad9e76aacc307ef8931c":{"hash":"bde864cd3036cfbf6e24ad9e76aacc307ef8931c","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Removed unused variable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10398},"aae29c7a0eace9ccfeb430c5a4ebd0c9a431e272":{"hash":"aae29c7a0eace9ccfeb430c5a4ebd0c9a431e272","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added notification const NOTIFICATION_WM_ABOUT","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10254},"c4e9f6562fe70aefcd6de0dc1b2134fd8422264f":{"hash":"c4e9f6562fe70aefcd6de0dc1b2134fd8422264f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10393 from groud/fix_progress_dialog","body":"Fix progress dialog's bars overflowing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22d21ebef0b28ee519f5806c092ca5cfcd0cea4e":{"hash":"22d21ebef0b28ee519f5806c092ca5cfcd0cea4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8144 from supagu/symlink","body":"Reworked change_dir to support symlinks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dea845b65c37845898c5554aba20729bdeb6ba42":{"hash":"dea845b65c37845898c5554aba20729bdeb6ba42","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Fix progress dialog's bars overflowing.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10393},"e2c1792d06ab751a033a1e83802875dd4a2f95de":{"hash":"e2c1792d06ab751a033a1e83802875dd4a2f95de","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10383 from bojidar-bg/x-fix-particles-emitting","body":"Fix particles emitting when emitting is set to false in scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e54c5372d2ff0894107fe877e579084fb1943a2":{"hash":"2e54c5372d2ff0894107fe877e579084fb1943a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10386 from Corruptinator/master","body":"Fixed OUYA Game Controller for 3.0\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5604130c55e099e831ba6d2bd5cee578cac16f2":{"hash":"a5604130c55e099e831ba6d2bd5cee578cac16f2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10385 from RandomShaper/improve-prop-eval","body":"Fix/improve property evaluator","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c672ff80c9703af393641050807075a5894d6a3c":{"hash":"c672ff80c9703af393641050807075a5894d6a3c","is_merge":false,"authored_by":["MDQ6VXNlcjUwMjc3NTA="],"author_raw":"Corruptinator <corruptinatorx01@gmail.com>","committer_raw":"Corruptinator <corruptinatorx01@gmail.com>","summary":"Fixed OUYA Game Controller for 3.0","body":"Input_default.cpp has been updated for the OUYA Game Controller to work\nwith fixed and functional mapping for Godot 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":10386},"fcf52303c52901bf4844e0491538402672b71be1":{"hash":"fcf52303c52901bf4844e0491538402672b71be1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix/improve property evaluator","body":"Evolution of #10366 based on what has been discussed there.\n\nNow you can refer to the relevant object either by `self` or `s`.\nNo conflicts with a potential `tool` script attached to the object.\nProper cleanup since a dummy object is used to have an instance and the temporary script dies with it.","is_cherrypick":false,"cherrypick_hash":"","pull":10385},"ef6e1252aeb7e15a72d4df1e3a2335b539d57b95":{"hash":"ef6e1252aeb7e15a72d4df1e3a2335b539d57b95","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Guarantee start & end points are returned by Navigation2D","body":"So start and end points are unconditionally added to the returned point list, but first and last middle points are checked against them to avoid duplicates.\n\n`CMP_EPSILON` was already providing a guarantee, but knowing you will get exactly the endpoints you provided is even better.","is_cherrypick":false,"cherrypick_hash":"","pull":10378},"9fdc4874b242d55696f0c0d8c15cf1408a6eaa28":{"hash":"9fdc4874b242d55696f0c0d8c15cf1408a6eaa28","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed Import LineEdit to label + label stylebox","body":"- added a normal stylebox to label. default is StyleBoxEmpty\n- changed drawing so that it draws correct with styleboxes with margins\n- changed the LineEdit in the import to use a label with the lineEdit\nstylebox","is_cherrypick":false,"cherrypick_hash":"","pull":10096},"995fca44b200b093f1d3ff62d16846ba2e3df900":{"hash":"995fca44b200b093f1d3ff62d16846ba2e3df900","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix particles emitting when emitting is set to false in scene","body":"Caused by #10297 calling particles_restart() on the same frame as the one set_emitting(false) is called. The rasterizer would wait a frame, and then set emitting back to true.","is_cherrypick":false,"cherrypick_hash":"","pull":10383},"19aff15a1af27a428c82f4a30dea498be9319de1":{"hash":"19aff15a1af27a428c82f4a30dea498be9319de1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tilemap Editor: Setting to hide tile info in the menu bar","body":"Based on e513ecb7a14560d7238408a16a3b855863fd6df9.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0dd51fc72296ab71a27587cdb89a274d9178b607":{"hash":"0dd51fc72296ab71a27587cdb89a274d9178b607","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10252 from neikeq/pr-fix-some-stuff-<3","body":"Some method fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a21ca962a40843b3be68a0ebc29dc5c697f5b059":{"hash":"a21ca962a40843b3be68a0ebc29dc5c697f5b059","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10265 from leezh/patchnine_stylebox","body":"Added Tile and TileFit to StyleBoxes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8a6082dc07e8a00c8a546abf121d82599b1c39a":{"hash":"a8a6082dc07e8a00c8a546abf121d82599b1c39a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8899 from toger5/BetterFlatStylebox","body":"Better flat stylebox with rounded corners","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bffe4abb4dd42e919c7f5fc719beaaa4f7765f20":{"hash":"bffe4abb4dd42e919c7f5fc719beaaa4f7765f20","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"EditorPlugin: Renames virtual method hiding inherited method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10252},"5485233549c97c7128fc2026bc2c01d3c1c5b48d":{"hash":"5485233549c97c7128fc2026bc2c01d3c1c5b48d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10300 from H4kor/anchor","body":"Show Anchor even when Control-Node is hidden","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00f6c859282bb4dab3f6b4f6c20c44222221ebe9":{"hash":"00f6c859282bb4dab3f6b4f6c20c44222221ebe9","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Synchronize parameter names in definition and declaration","body":"Fixes #10244.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1ecaaa22b8dd87a75db414cb84ad0f60d5d4cef":{"hash":"b1ecaaa22b8dd87a75db414cb84ad0f60d5d4cef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10307 from Rubonnek/update-argument-names","body":"Updated function argument names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae78a13f59c5a4025d078084afae2737cf0d1454":{"hash":"ae78a13f59c5a4025d078084afae2737cf0d1454","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10309 from H4kor/particles","body":"Fixing blinking particles at 0 initial velocity.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f98418f0936f3af458d89eca5f1b4cd96881e1db":{"hash":"f98418f0936f3af458d89eca5f1b4cd96881e1db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10312 from kbake/pressed-scroll-bar-style","body":"Scroll bars now look different on press","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40f70d80ac75d9222e083c55773f07eb65b84dc8":{"hash":"40f70d80ac75d9222e083c55773f07eb65b84dc8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10322 from TwistedTwigleg/Navmesh_expose_create_from_mesh","body":"Exposed create_from_mesh in Navmesh","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63453471903c09a18d3d771b24594ed082146354":{"hash":"63453471903c09a18d3d771b24594ed082146354","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10326 from kubecz3k/spatial-click-improve","body":"spatial selection if subscene geometry is far from origin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1a43a09bef574eed4d3f5a9d392e4ca7677b3de":{"hash":"c1a43a09bef574eed4d3f5a9d392e4ca7677b3de","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10356 from RandomShaper/fix-msvc-error","body":"Add comment warning about include order","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2764dd15da8c71f8ae3ccb20d7b503bc833a543":{"hash":"f2764dd15da8c71f8ae3ccb20d7b503bc833a543","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10343 from Faless/html5_fixes_2","body":"Use precision for samples only when #version 300 es","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8ceb54abf55ddbc3b7148c1d149bf525348aa60":{"hash":"a8ceb54abf55ddbc3b7148c1d149bf525348aa60","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10376 from RandomShaper/fix-nav-double-point","body":"Fix double point in Navigation2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5422585db6a2405e5481a2ffbe5c9085b17e0521":{"hash":"5422585db6a2405e5481a2ffbe5c9085b17e0521","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10373 from RandomShaper/remove-physics-check","body":"Remove needless check in motion test","is_cherrypick":false,"cherrypick_hash":"","pull":""},"035d74f54a1e2acdde50fb204b3d07a2a40f41ee":{"hash":"035d74f54a1e2acdde50fb204b3d07a2a40f41ee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename cull_AABB to cull_aabb","body":"Part of #8830.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a8207b2dc7bebafd266f95371cc9707425110eba":{"hash":"a8207b2dc7bebafd266f95371cc9707425110eba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10264 from Rubonnek/use-const-reference","body":"Use const reference where favorable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"970cbb460899ec68df7596f06b64bb5be81cea1c":{"hash":"970cbb460899ec68df7596f06b64bb5be81cea1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10368 from RandomShaper/rename-layouts-file","body":"Rename layouts file to editor_layouts-3.cfg","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba68b2610c634019ac1650416a7f398335810db6":{"hash":"ba68b2610c634019ac1650416a7f398335810db6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10367 from RandomShaper/allow-zero-padded-series","body":"Allow zero-padded serial naming","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6abb7bd13b6224fd6dae2a78444a2c1afa553125":{"hash":"6abb7bd13b6224fd6dae2a78444a2c1afa553125","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10366 from RandomShaper/revive-prop-eval","body":"Revive inspector property evaluation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d48f4ecf1770cc48274c65051b4c3cc0748ddda":{"hash":"2d48f4ecf1770cc48274c65051b4c3cc0748ddda","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Use precision for samples only when #version 300 es","body":"Fix #10332","is_cherrypick":false,"cherrypick_hash":"","pull":10343},"71a496803c6c8cd840a88644529f12d93f2603fc":{"hash":"71a496803c6c8cd840a88644529f12d93f2603fc","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix double point in Navigation2D","body":"Fixes #10324.","is_cherrypick":false,"cherrypick_hash":"","pull":10376},"e1bdf810086ca17595bc397e5ad53cfafc128ec6":{"hash":"e1bdf810086ca17595bc397e5ad53cfafc128ec6","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove needless check in motion test","body":"Since now one-way collision is at shapes, the removed if was unneeded.","is_cherrypick":false,"cherrypick_hash":"","pull":10373},"6c398b583001ef110404a71689afa3b5b6c676ad":{"hash":"6c398b583001ef110404a71689afa3b5b6c676ad","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDUz"],"author_raw":"Niko Abeler <me@h4kor.de>","committer_raw":"Niko Abeler <me@h4kor.de>","summary":"Checking vecs before normalization. Fixes #10183","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10309},"8faf04928ed28392d193a8bc35a8475b08488154":{"hash":"8faf04928ed28392d193a8bc35a8475b08488154","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Rename layouts file to editor_layouts-3.cfg","body":"To avoid conflicts with 2.x, in the same fashion as editor_settings-3.tres.","is_cherrypick":false,"cherrypick_hash":"","pull":10368},"213ad45ccfdea964db1625a625f2261ddb3f6862":{"hash":"213ad45ccfdea964db1625a625f2261ddb3f6862","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Allow zero-padded serial naming","body":"Thereby, the editor will acknowledge node namings such as _Thing003_ so that a duplicate, for instance, will be named _Thing004_, instead of _Thing4_, that was the case formerly.\n\nCloses #7758.","is_cherrypick":false,"cherrypick_hash":"","pull":10367},"ae2d4490472a129b2f7d73efac0b4dbf257a8018":{"hash":"ae2d4490472a129b2f7d73efac0b4dbf257a8018","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Revive inspector property evaluation","body":"GDScript was restricted to parse only scripts beginning with __res://__ or __user://__ to avoid templates from being parsed. I've made that a bit less inclusive by allowing scripts with an empty path to be parsed too, which doesn't conflict and is needed for this to work.\n\nAlso I've removed the `this` variable of the generated script and made the relevant object to be the one the script instance refers to, so you can use `self` instead.\n\nNow, with the shorter 3.0-style syntax, you can write things like: `self.position.x + 10`\n\nCloses #9500.","is_cherrypick":false,"cherrypick_hash":"","pull":10366},"603b262d9bfe757e4a009a80f1c80230d35512ba":{"hash":"603b262d9bfe757e4a009a80f1c80230d35512ba","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10365 from RandomShaper/fix-10074","body":"Keep shapes bound to out-of-tree 3D physics objects","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22daecfbe9232fe5dfe3577670127f9749fd85ef":{"hash":"22daecfbe9232fe5dfe3577670127f9749fd85ef","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Keep shapes bound to out-of-tree 3D physics objects","body":"Now the shape in the physics server is unbound only when it's unparented from its body, because if it's unbound when just exiting the tree, a later readd would have the body shapeless in the server.\n\nIt's the same currently being done in 2D physics.\n\nFixes #10074.","is_cherrypick":false,"cherrypick_hash":"","pull":10365},"6380975ee277db907c52a9aa621c01281b5c12d4":{"hash":"6380975ee277db907c52a9aa621c01281b5c12d4","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10166 from toger5/asset_lib_style_overrides","body":"fixed loading old theme styleboxes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ecb48b8c275f8c895ed34ac7e267871859daf1e":{"hash":"1ecb48b8c275f8c895ed34ac7e267871859daf1e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed anchor constants to enum, removed ANCHOR_CENTER, fixes #9889","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0b19137f926be5844bc368f5be3e701663f30d8":{"hash":"f0b19137f926be5844bc368f5be3e701663f30d8","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10170 from ISylvox/trail-divisor__editor-glitch","body":"Trail Divisor: Fixed Editor Glitch","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf2fdcb63e9b7be6b2aab2e9e0989cbd9aca704b":{"hash":"cf2fdcb63e9b7be6b2aab2e9e0989cbd9aca704b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes crash related to animatio editor, closes #8687","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41d8ddf7c4d226cf98119a9fe65debdcfdef2599":{"hash":"41d8ddf7c4d226cf98119a9fe65debdcfdef2599","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10336 from endragor/export-filters","body":"Use include/exclude export filters. Fixes #9860","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3bb5abbc35b6690768f32db7becf874febc25713":{"hash":"3bb5abbc35b6690768f32db7becf874febc25713","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Let TileMap apply its material","body":"So when a material is set, every tile will be rendered with that. Quadrants will not be recreated, so a `CanvasItem` will exist per material per quadrant regardless a global material is set.\n\nThis makes also __Use parent material__ work for `TileMap`s.\n\nCloses #9996.","is_cherrypick":false,"cherrypick_hash":"","pull":10361},"a6c4e0105c687d99819219de56e1b6cf8b715075":{"hash":"a6c4e0105c687d99819219de56e1b6cf8b715075","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10333 from HummusSamurai/fix-console-error","body":"Fix console warning: Condition !env is true","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edd6dce6222eb10d3c5e90d175c09db8574bab72":{"hash":"edd6dce6222eb10d3c5e90d175c09db8574bab72","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10334 from Faless/fix_spbuffer_utf8","body":"Fix StreamPeer put_utf8_string not working","is_cherrypick":false,"cherrypick_hash":"","pull":""},"129ebca41d8ed85830580c593eafa2a8637cb5be":{"hash":"129ebca41d8ed85830580c593eafa2a8637cb5be","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9889 from groud/control_enhancements","body":"Control node enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa24ddc59f723ba51ea752d32f092ca5e7b6b9e3":{"hash":"aa24ddc59f723ba51ea752d32f092ca5e7b6b9e3","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10337 from endragor/command-line-export","body":"Enable command-line export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7015b28b89257dd0a9c85c83e1a194ea000e0184":{"hash":"7015b28b89257dd0a9c85c83e1a194ea000e0184","is_merge":true,"authored_by":[],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10341 from marcelofg55/win_screen_funcs","body":"Fix get_screen_* funcs returning old values after resolution changes on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d0e7a521f4dee488f763929cea57c8888c2fb74":{"hash":"2d0e7a521f4dee488f763929cea57c8888c2fb74","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10345 from Hinsbart/remove_imported","body":"Removing a Resource also deletes imported files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"860816f3d3b8dda27c1f9774a08e0e0fc003a30f":{"hash":"860816f3d3b8dda27c1f9774a08e0e0fc003a30f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix debug materials, closes #8607","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a26c5ce6259dda2445c8b46cd7974b70b7865e2":{"hash":"2a26c5ce6259dda2445c8b46cd7974b70b7865e2","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Comment include order to avoid errors","body":"So as to not revive #10071, as suggested by @akien-mga.","is_cherrypick":false,"cherrypick_hash":"","pull":10356},"a4f9c95169579d650d6189d5034fb417bcc518af":{"hash":"a4f9c95169579d650d6189d5034fb417bcc518af","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Small fix for problem of nodes losing type, this is not good enough to solve a core reimport problem, but so far fixes #8116","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aaedde41228d0afab0ac994032ceb5eb25c13871":{"hash":"aaedde41228d0afab0ac994032ceb5eb25c13871","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix Editor dimming.","body":"Fixes #10353","is_cherrypick":false,"cherrypick_hash":"","pull":""},"701fb55a108bd83d9a1e6c6bc4bfe61539df333d":{"hash":"701fb55a108bd83d9a1e6c6bc4bfe61539df333d","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"styleBoxFlat removed light, dark color entirely","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"015494ba56fc393b9e83a51dca76979eecc3d3c2":{"hash":"015494ba56fc393b9e83a51dca76979eecc3d3c2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"new StyleBoxFlat removed multiBorderColor","body":"- removed only the bindings because the drawing code is not done yet\n- kept c++ functions for setting individual border color for future implementation","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"d637cbb289ea6a7f915113c22447100ed00279eb":{"hash":"d637cbb289ea6a7f915113c22447100ed00279eb","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"new StyleBoxFlat limits for drawing","body":"- corner and border are decreased if necassary to achoieve clean stylboxes\n- prohibits wired drawing artifacts when using wrong values\n- corner radius are relative to the partner corner when they would result in glitches","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"356eb47fea0daaa9a4468b222b33928330687e8b":{"hash":"356eb47fea0daaa9a4468b222b33928330687e8b","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"new StyleBoxFlat added more drawing features","body":"- corner radius bindings\n- shadow\n- antiAliasing\n- CornerDetail","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"c39ac8650daa2a9a8c26f56247e555472ec576d7":{"hash":"c39ac8650daa2a9a8c26f56247e555472ec576d7","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Added Corner Enum","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"059a0496dab1b7dd7acd54095fdfc7349e96e7d2":{"hash":"059a0496dab1b7dd7acd54095fdfc7349e96e7d2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Adapted godot to the new StyleBoxFlat","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"f05e61ed09b5e55932a6ead03f916d40b01bc9a5":{"hash":"f05e61ed09b5e55932a6ead03f916d40b01bc9a5","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"NEW Style Box Flat Implementation","body":"- now use polygons!\n- renamed blend -> blend_border\n- draw_center -> filled\n- GDScript biding","is_cherrypick":false,"cherrypick_hash":"","pull":8899},"cb0e357d0b8565fcba6f2cf0ec5ea8e795e3fc2a":{"hash":"cb0e357d0b8565fcba6f2cf0ec5ea8e795e3fc2a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Converting to MeshLibrary works again, fixes #8092","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdc2cdef0bc0d006effdfd4a64d097b0a3ba249d":{"hash":"fdc2cdef0bc0d006effdfd4a64d097b0a3ba249d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ensure nothing is found outside modal stack, but keep logic going. Fixes #7622","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"155402dc1b6b4e9113b0ffc737182ce1956efe97":{"hash":"155402dc1b6b4e9113b0ffc737182ce1956efe97","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Removing a Resource also deletes imported files.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fc3c51169957f0907a13dd07d4004496e6ebd56":{"hash":"7fc3c51169957f0907a13dd07d4004496e6ebd56","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10339 from bojidar-bg/x-fix-scale-conflict","body":"Rename Light2D::scale to texture_scale, so it doesn't conflict","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51f9bbc5569050bf2108046743837c1149bfddc3":{"hash":"51f9bbc5569050bf2108046743837c1149bfddc3","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix get_screen_* funcs returning old values after resolution changes on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10341},"21d281c4a953404c8f13e1cb7ee8d4cf9c25bb4c":{"hash":"21d281c4a953404c8f13e1cb7ee8d4cf9c25bb4c","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Use const reference where favorable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10264},"4b0990bf8d9351ee213c6596725c2667ab91d033":{"hash":"4b0990bf8d9351ee213c6596725c2667ab91d033","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Rename Light2D::scale to texture_scale, so it doesn't conflict","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10339},"b7571582ed95e1a7530e6b4251d99098e4175cc6":{"hash":"b7571582ed95e1a7530e6b4251d99098e4175cc6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to save objects to binary format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad457976fcfc88c90fb12aa85843ef40119764e3":{"hash":"ad457976fcfc88c90fb12aa85843ef40119764e3","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Enable command-line export","body":"The syntax is identical to what it was in 2.1, but now you specify\npreset name instead of platform name.","is_cherrypick":false,"cherrypick_hash":"","pull":10337},"571a3a2dcdb4f43b5c58b048874cbdf6b67253de":{"hash":"571a3a2dcdb4f43b5c58b048874cbdf6b67253de","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Use include/exclude export filters. Fixes #9860","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10336},"92e74ed2509f27ec232eb58f146796a19bb5a44c":{"hash":"92e74ed2509f27ec232eb58f146796a19bb5a44c","is_merge":false,"authored_by":["MDQ6VXNlcjE2MDU5NzU3"],"author_raw":"M.H. Alkotob <HummusSamurai@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix console warning: Condition !env is true","body":"The trivial yet astute fix was suggested by @bojidar-bg in IRC.\nCompiling confirms it does the job, so thought I'd push a PR.","is_cherrypick":false,"cherrypick_hash":"","pull":10333},"74795b98da6b40070cfaa2c81c44647c2135f326":{"hash":"74795b98da6b40070cfaa2c81c44647c2135f326","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix StreamPeer put_utf8_string not working","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10334},"78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df":{"hash":"78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"spatial selection if subscene geometry is far from origin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10326},"0041e08f747f5d29ca7fbc65eb86175983aa84af":{"hash":"0041e08f747f5d29ca7fbc65eb86175983aa84af","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Avoids inverted anchors","body":"Add a push_opposite_anchor argument pushing the opposite anchor if\nneeded","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"c26af6f2b7c5dde7530a773d19a999c1805b91fb":{"hash":"c26af6f2b7c5dde7530a773d19a999c1805b91fb","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Adds a function to set Anchors with a layout preset","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"e76b535a1a3011b17c3b55434391713244ebcb58":{"hash":"e76b535a1a3011b17c3b55434391713244ebcb58","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Handle undo/redo of anchor positioning","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"e8c83b31bddd1767a828aaed2f34c1a442bd6919":{"hash":"e8c83b31bddd1767a828aaed2f34c1a442bd6919","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Added the possibility to move all anchors at once when they are clustered","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"f5ff7e9fa039e54de2e48bfb46239bbda497287a":{"hash":"f5ff7e9fa039e54de2e48bfb46239bbda497287a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Make anchors snap to each other","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"b73613e1eb66bf1807a4e106c87ebfaf6914813f":{"hash":"b73613e1eb66bf1807a4e106c87ebfaf6914813f","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Displays percentages when dragging anchors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"2032cb25221bb4388b9875a49fd4c882ee400af8":{"hash":"2032cb25221bb4388b9875a49fd4c882ee400af8","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Simplifies the canvas editor code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"3264cea7ae65ca05b03460cfddefc30a2fa93e3c":{"hash":"3264cea7ae65ca05b03460cfddefc30a2fa93e3c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Add lines to make understandable when anchors are snapped","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"b329cb9c71ff43d013bd29574db251ddebf9f245":{"hash":"b329cb9c71ff43d013bd29574db251ddebf9f245","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Snap anchors when dragged, depending on the zoom level","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"fcff42dcb717478d963ce6ad197c5ed7bdfb080c":{"hash":"fcff42dcb717478d963ce6ad197c5ed7bdfb080c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Make anchors draggable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"bd0384a9e93e3e8d792cef678dd9f3467a6a088d":{"hash":"bd0384a9e93e3e8d792cef678dd9f3467a6a088d","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Add anchor visualization","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"0d35d4d53b12197bea3650293bbc342fc0b57139":{"hash":"0d35d4d53b12197bea3650293bbc342fc0b57139","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Replace GUI anchor type by a float between 0 and 1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9889},"deaf095dcfe405d142b876b359df512e9e1ba2cc":{"hash":"deaf095dcfe405d142b876b359df512e9e1ba2cc","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Exposed create_from_mesh in Navmesh","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10322},"07809c162f90ae77c9cf6f0662dbb4b288f82a07":{"hash":"07809c162f90ae77c9cf6f0662dbb4b288f82a07","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDUz"],"author_raw":"Niko Abeler <me@h4kor.de>","committer_raw":"Niko Abeler <me@h4kor.de>","summary":"Showing anchor icon in editor if control-node is hidden (fixes #9542)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10300},"9575dbdf788e8a5154b3ec2f66913e731ac02850":{"hash":"9575dbdf788e8a5154b3ec2f66913e731ac02850","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10298 from nhold/kinematic-body-2d-_move-fixes-#10107","body":"Fix missing and incorrect values in return value of _move method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26137f37ebb4ddf005950b1ebd0c153738bd7fed":{"hash":"26137f37ebb4ddf005950b1ebd0c153738bd7fed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10297 from leezh/fix_10181","body":"Disabling Particles::one_shot restarts emission","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e81053de80764830246b3faff30d3418e9d895a":{"hash":"0e81053de80764830246b3faff30d3418e9d895a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10296 from raymoo/fixstreampeerbuffer","body":"Fix broken stream reading in StreamPeerBuffer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3d85c07af78c039cfb1269f82caa6f2d9d5b9e1":{"hash":"a3d85c07af78c039cfb1269f82caa6f2d9d5b9e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10294 from leezh/fix_10245","body":"Project manager UI displaced by long paths #10245","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ec6300421d146da6590120b0d0f4c2d53811695":{"hash":"1ec6300421d146da6590120b0d0f4c2d53811695","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10258 from kubecz3k/spatial-select-no-owner-fix","body":"fix crash after click on MeshInstance with no owner","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4391b67e16b47b1be8eda69519a88546438dce8c":{"hash":"4391b67e16b47b1be8eda69519a88546438dce8c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10257 from Faless/html5_fixes","body":"Fix for WebGL2 and HTML5 export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d26748f809e715c42982ebece3fa19c667a9b90":{"hash":"8d26748f809e715c42982ebece3fa19c667a9b90","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Implement OrderedHashMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10318},"a72d17cf117e1783461fde5d2e2e68059449859f":{"hash":"a72d17cf117e1783461fde5d2e2e68059449859f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MjM0ODg="],"author_raw":"kbake <kbake@outlook.com>","committer_raw":"kbake <kbake@outlook.com>","summary":"Scroll bars now look different on press","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10312},"428f03cf06d3841b2a593f46aa42912ef5c82f3c":{"hash":"428f03cf06d3841b2a593f46aa42912ef5c82f3c","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Updated function argument names","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10307},"3bea3256f5def126b2b6d639ed70c4ddc3990344":{"hash":"3bea3256f5def126b2b6d639ed70c4ddc3990344","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"InputDefault: Fix joypad actions when axis quickly changes direction.","body":"The fix (inserting a fake event so actions get released properly) was already there but disregarded the case when the hardware sends values in the [0;1] range.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d2b059d461edb641a8224b32accd7e58cf8ded3":{"hash":"5d2b059d461edb641a8224b32accd7e58cf8ded3","is_merge":false,"authored_by":["MDQ6VXNlcjM1MDUz"],"author_raw":"Niko Abeler <me@h4kor.de>","committer_raw":"Niko Abeler <me@h4kor.de>","summary":"fixed multimesh_instance_get_color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10305},"5052cb2b9104f57d0ff38d80da50bbeceb926e6f":{"hash":"5052cb2b9104f57d0ff38d80da50bbeceb926e6f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"InputEventJoypadMotion: Add missing is_pressed() method.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a625d7edfc60255f019186fabe7f34eb5438295c":{"hash":"a625d7edfc60255f019186fabe7f34eb5438295c","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Disabling Particles::one_shot restarts emission","body":"Fixes #10181","is_cherrypick":false,"cherrypick_hash":"","pull":10297},"fb40846dca330015d235c5b056895e46d59fce85":{"hash":"fb40846dca330015d235c5b056895e46d59fce85","is_merge":false,"authored_by":["MDQ6VXNlcjExMDc0NzQ="],"author_raw":"Nathan Hold <nathanhold@hotmail.com>","committer_raw":"Nathan Hold <nathanhold@hotmail.com>","summary":"Fix missing and incorrect values in return value of _move method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10298},"f87100780e7a58f4efcc23d2d80739d630ca9f24":{"hash":"f87100780e7a58f4efcc23d2d80739d630ca9f24","is_merge":false,"authored_by":["MDQ6VXNlcjU3MzQzOTk="],"author_raw":"Raymoo <uguu@installgentoo.com>","committer_raw":"Raymoo <uguu@installgentoo.com>","summary":"Fix broken stream reading in StreamPeerBuffer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10296},"5c94eeeb793417f74f86b4aa57344396d3ad5795":{"hash":"5c94eeeb793417f74f86b4aa57344396d3ad5795","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Project manager UI displaced by long paths #10245","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10294},"b6ec3f02f0865d88a2d21269c708da038b899161":{"hash":"b6ec3f02f0865d88a2d21269c708da038b899161","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added Tile and TileFit to StyleBoxes","body":"Was already implemented for Patch9 boxes, but wasn't exposed here.\nAllows for use in other GUI elements like panels and buttons.","is_cherrypick":false,"cherrypick_hash":"","pull":10265},"9b9a723c771a0146cb16e23c3dac744af312bad7":{"hash":"9b9a723c771a0146cb16e23c3dac744af312bad7","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Some fixes for shaders and WebGL2","body":"Add padding to UBO data to be multiple of 16 bytes\nAdd precision definition for samplers\nReplace texture2D (deprecated) with texture in shaders","is_cherrypick":false,"cherrypick_hash":"","pull":10257},"be8ae8df938765e5d218c5ec781c85ea8fe43bf8":{"hash":"be8ae8df938765e5d218c5ec781c85ea8fe43bf8","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"fix crash after click on MeshInstance with no owner","body":"Due to how spatial selection works, after clicking on\nMeshInstance that had no owner editor was crashing.","is_cherrypick":false,"cherrypick_hash":"","pull":10258},"f863c0ca14111d4bab06604fb4e2bf42fc83f0da":{"hash":"f863c0ca14111d4bab06604fb4e2bf42fc83f0da","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Explicitily unsed AI_NUMERICHOST flag to fix HTML5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10257},"45ddbbd7383eca59e487cf1eec010456c1a97d02":{"hash":"45ddbbd7383eca59e487cf1eec010456c1a97d02","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix icon loading error a boot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10257},"23f6d3fa69935c90c6cdcee342ae99d226e9b4ab":{"hash":"23f6d3fa69935c90c6cdcee342ae99d226e9b4ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10198 from jjay/f/stretch_aspect_expand","body":"Add \"expand\" option for stretch aspect, no more black bars","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a04917fea6a769dbd540801daba5bab2b7b53ce":{"hash":"1a04917fea6a769dbd540801daba5bab2b7b53ce","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes ItemList::is_same_column_width() return type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10252},"ff2cb35b90f5661d1bb5fb00fa657a9539449be0":{"hash":"ff2cb35b90f5661d1bb5fb00fa657a9539449be0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10247 from djrm/pr_bus_fixes","body":"Fixes to buses editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c231bda5207249fb7ccbc6e7b8b92595718ca985":{"hash":"c231bda5207249fb7ccbc6e7b8b92595718ca985","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10240 from djrm/pr_hidden_tilemap_menu","body":"Hide tilemap menu when no tilemap is selected","is_cherrypick":false,"cherrypick_hash":"","pull":""},"066fb4d5f9417afffac27a0eb8690f1301cad382":{"hash":"066fb4d5f9417afffac27a0eb8690f1301cad382","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10238 from Hinsbart/resource_rmb","body":"Inspector: Right click on resource opens sub-menu.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bed66afee4b495e0eaaabdf481c91e75b096f27d":{"hash":"bed66afee4b495e0eaaabdf481c91e75b096f27d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10237 from Paulb23/convert_indent_save_issue_9841","body":"Fixed undo when converting indent with no changes, issue 9841","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd6b9d9ac7dfdf895ad9f297480216fcd908d8cf":{"hash":"fd6b9d9ac7dfdf895ad9f297480216fcd908d8cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10231 from djrm/pr_fix_add_sprite_dialog","body":"Improved add texture as node dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30e33f0c8496fe4cdbb4b6e628bd7eebc186735a":{"hash":"30e33f0c8496fe4cdbb4b6e628bd7eebc186735a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10209 from kubecz3k/click-spatial-select","body":"ability to click on spatial subscene to select it","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b47e6c0dba0fb89aabedae204c247c747f99b87b":{"hash":"b47e6c0dba0fb89aabedae204c247c747f99b87b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10194 from Keetz/update-default-values","body":"Updated default values in SpatialMaterial and Environment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f67a8d715c7bfd98b0b1422678c8fd5e593a145c":{"hash":"f67a8d715c7bfd98b0b1422678c8fd5e593a145c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10193 from kubecz3k/tab-click-signal","body":"tab_clicked signal for Tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c6e41cc134799afd6d34abc5cd1e57748465dd9":{"hash":"5c6e41cc134799afd6d34abc5cd1e57748465dd9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10190 from tagcup/euler_yxz","body":"Use YXZ convention for Euler angles.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbece391a8cd9201850e83c4bf9ed1235548a37b":{"hash":"dbece391a8cd9201850e83c4bf9ed1235548a37b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10179 from marcelofg55/master","body":"Fix crash when running a game with the profiler enabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f23c4a3c0fb26bfe0c7b17a098c16337b6cbe6b":{"hash":"0f23c4a3c0fb26bfe0c7b17a098c16337b6cbe6b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10177 from bojidar-bg/9832-fix-infinite-loop","body":"Fix freeze on close of game using 2D physics introduced by #9832","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ed64327a9745a495197592402cf9d3ca7576205":{"hash":"7ed64327a9745a495197592402cf9d3ca7576205","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10163 from ISylvox/resoucre-to-resource","body":"Core/io: Fix typo in resource_format_binary","is_cherrypick":false,"cherrypick_hash":"","pull":""},"870696603b2834a299adcd582366e65b22a82b56":{"hash":"870696603b2834a299adcd582366e65b22a82b56","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10162 from Noshyaar/patch-1","body":"ResourceImporterScene: fix 'bult' typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cfb577bea697da8e20cf01d185024a4bdde5319":{"hash":"0cfb577bea697da8e20cf01d185024a4bdde5319","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10161 from NaughtyGnosiophile/master","body":"Added missing descriptions to Vector2 methods abs and clamped","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cb09d31d8c81584df51774f16caeefd2f98564e":{"hash":"5cb09d31d8c81584df51774f16caeefd2f98564e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10142 from bruvzg/3.0-osx-ime","body":"Add IME support (macOS)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afecc6ae0b7ea67736cbeef53d30824343af78b5":{"hash":"afecc6ae0b7ea67736cbeef53d30824343af78b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10114 from kubecz3k/nodepath-click","body":"NodePath option to find target in editor node tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"306c0471f7e1450340823dbd4a72b183d486c512":{"hash":"306c0471f7e1450340823dbd4a72b183d486c512","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9987 from Rubonnek/move-members-to-initilization-list","body":"Moved member variables from constructor to initialization list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e6768c963b0ed825e4a4dbf3aeee5907168d697":{"hash":"8e6768c963b0ed825e4a4dbf3aeee5907168d697","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10202 from neikeq/how-do-you-turn-this-on","body":"Improves method bind's detecting of signarute types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b413333409dd354fa72084795bdafdf1c228ef2":{"hash":"9b413333409dd354fa72084795bdafdf1c228ef2","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixes to buses editor","body":"Fixed unselectable bus\nAdded bus options button","is_cherrypick":false,"cherrypick_hash":"","pull":10247},"e4a9233a83a78d9296651f5e07a97070f7932c57":{"hash":"e4a9233a83a78d9296651f5e07a97070f7932c57","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Hide tilemap menu when no tilemap is selected","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10240},"9d593481f6e66515e93c659c2e9fd1fb05962859":{"hash":"9d593481f6e66515e93c659c2e9fd1fb05962859","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Inspector: Right click on resource opens sub-menu.","body":"Fixes #9052","is_cherrypick":false,"cherrypick_hash":"","pull":10238},"e91bde652165a0be06c7019ed370ff45525a7170":{"hash":"e91bde652165a0be06c7019ed370ff45525a7170","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed undo when converting indent with no changes, issue 9841","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10237},"03f62495caf33a7b337d95dbed59fa40d36e6fac":{"hash":"03f62495caf33a7b337d95dbed59fa40d36e6fac","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improved add texture as node dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10231},"81dde2687f2f80f5f365a02d68913322d35e9be1":{"hash":"81dde2687f2f80f5f365a02d68913322d35e9be1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10164 from djrm/pr_theme_fixes","body":"Visual polishing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78619a5866f44b057bc539e46a936f7580360800":{"hash":"78619a5866f44b057bc539e46a936f7580360800","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixes method definitions with extra number of arguments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10202},"b8420cda9c449160330ae30f1f89be7238502ee6":{"hash":"b8420cda9c449160330ae30f1f89be7238502ee6","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Removes type information from vararg method binds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10202},"2f290038d63b55e6ce40296602f36bc98ab26015":{"hash":"2f290038d63b55e6ce40296602f36bc98ab26015","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Removes type information from method binds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10202},"1e74f27f8fe962f51e6b1786f861c89863492745":{"hash":"1e74f27f8fe962f51e6b1786f861c89863492745","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Adds missing type information to virtual method binds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10202},"46fdf163991f6f6893e00b301267c6ef2380008e":{"hash":"46fdf163991f6f6893e00b301267c6ef2380008e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Improves method bind detection of signature types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10202},"e93ce339dcdf4e9ade63286cfa04cdd4b5a8ecd4":{"hash":"e93ce339dcdf4e9ade63286cfa04cdd4b5a8ecd4","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10206 from endragor/show-base-nativescript-props","body":"Allow to edit base type NativeScript properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d2d62122e26afa66ff69d17a2c3b87ec6ed7e885":{"hash":"d2d62122e26afa66ff69d17a2c3b87ec6ed7e885","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"ability to click on spatial subscene to select it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10209},"8aa86cb9bcb5db8a1909d4b1595e90dbffbff11e":{"hash":"8aa86cb9bcb5db8a1909d4b1595e90dbffbff11e","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Implement NSTextInputClient protocol for IME","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10142},"b5c6b0cf1c3d644321ed134dbb26e111d6dbd43f":{"hash":"b5c6b0cf1c3d644321ed134dbb26e111d6dbd43f","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10205 from endragor/nativescript-base-defaults","body":"Fix getting default values for NativeScript base type properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c1afce38eef4f51e98165e2dcdd170b81e97ce1":{"hash":"9c1afce38eef4f51e98165e2dcdd170b81e97ce1","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Allow to edit base type NativeScript properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10206},"9d4887e74b34f6ca42808498d089c12660a73fce":{"hash":"9d4887e74b34f6ca42808498d089c12660a73fce","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix getting default values for NativeScript base type properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10205},"53c23b02226968d27e6caadcb801343697ac4fe9":{"hash":"53c23b02226968d27e6caadcb801343697ac4fe9","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use YXZ convention for Euler angles.","body":"As discussed in issues #1479 and #9782, choosing the up axis (which is Y in Godot) as the axis of the last (or first) rotation is helpful in practical use cases.\nThis also aligns Godot's convention with Unity, helping with a smoother transition for people who are used to working with Unity (issue #9905).\n\nInternally, both XYZ and YXZ functions are kept, for potential future applications.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df5d01f2599d557e568936d389d46a5393c7e9a4":{"hash":"df5d01f2599d557e568936d389d46a5393c7e9a4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Gizmos properly follow the edited object, closes #7837","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2ca50054504e5a8db6a6940af2da99b49c95486":{"hash":"b2ca50054504e5a8db6a6940af2da99b49c95486","is_merge":false,"authored_by":["MDQ6VXNlcjEyMjczNg=="],"author_raw":"Yakov Borevich <j.borevich@gmail.com>","committer_raw":"Yakov Borevich <j.borevich@gmail.com>","summary":"Add expand stretch/ascpect - no more black bars","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10198},"141aac48ffe30b1e27d60ab800e286bc56899b93":{"hash":"141aac48ffe30b1e27d60ab800e286bc56899b93","is_merge":false,"authored_by":["MDQ6VXNlcjY3MDczMzA="],"author_raw":"Rasmus Ketelsen <rke@gamblify.com>","committer_raw":"Rasmus Ketelsen <rke@gamblify.com>","summary":"Updated default values in SpatialMaterial and Environment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10194},"7e82ff1d70ba5fdd7cbfbfb7dad5c706f386cafb":{"hash":"7e82ff1d70ba5fdd7cbfbfb7dad5c706f386cafb","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"tab_clicked signal for Tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10193},"1536cc438128fe4036fa7da5ec305513a781d3c8":{"hash":"1536cc438128fe4036fa7da5ec305513a781d3c8","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9633 from ducdetronquito/gdnative_string_api","body":"[GDNative] Implement String API.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbb6a397228ee1066312426c0b5b49b6b73740b2":{"hash":"dbb6a397228ee1066312426c0b5b49b6b73740b2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Moved mirror and rotations to the tile mapen, to avoid taking up too much toolbar space, fixes #6461","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d112a68b685cde609d0d90b2c57f2db6a7b9df6":{"hash":"6d112a68b685cde609d0d90b2c57f2db6a7b9df6","is_merge":false,"authored_by":["MDQ6VXNlcjgzMzc4ODA="],"author_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","committer_raw":"Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>","summary":"Moved member variables from constructor to initialization list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9987},"950b205609ce41ab4804196a125e91274eb20258":{"hash":"950b205609ce41ab4804196a125e91274eb20258","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Clean up canvas item when changing state, closes #5977","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90a595ac4273dbf79809c810421f1f439c78e452":{"hash":"90a595ac4273dbf79809c810421f1f439c78e452","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Set some reasonable limits for sending information to the debugger, closes #5848","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b55363a825d50b444f1c91d6a725e94e05a256f":{"hash":"0b55363a825d50b444f1c91d6a725e94e05a256f","is_merge":false,"authored_by":["MDQ6VXNlcjk5NjAyNjg="],"author_raw":"ducdetronquito <guillaume.paulet@giome.fr>","committer_raw":"ducdetronquito <guillaume.paulet@giome.fr>","summary":"Implemented String C API.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9633},"077ed98c92708a3af107a0cb38fbb7dbf073fe83":{"hash":"077ed98c92708a3af107a0cb38fbb7dbf073fe83","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix crash when running a game with the profiler enabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10179},"df573f5c3a76155842e43ea0dbab594e3944b114":{"hash":"df573f5c3a76155842e43ea0dbab594e3944b114","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Restored Sprite3D to working function, fixes #2061, fixes #9738","body":"-Restored an alpha scissor property in Material","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe1c3349e56c944abd3cc90c21ebc0b5ec95961b":{"hash":"fe1c3349e56c944abd3cc90c21ebc0b5ec95961b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix freeze on close of game using 2D physics introduced by #9832","body":"Additionally, port the fix to 3D physics, just in case","is_cherrypick":false,"cherrypick_hash":"","pull":10177},"273d2ab9d492fc6855302b69b7219a95f77644aa":{"hash":"273d2ab9d492fc6855302b69b7219a95f77644aa","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Several ui improvements (mostly margins)","body":"Improved colors\n\nAdded some missing icons","is_cherrypick":false,"cherrypick_hash":"","pull":10164},"a9da258a656c7c21a006589a2ba0a4c1fd9be6f7":{"hash":"a9da258a656c7c21a006589a2ba0a4c1fd9be6f7","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed loading old theme styleboxes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10166},"8a4bce6ebd843f9a8f482f74601f4933aae737a3":{"hash":"8a4bce6ebd843f9a8f482f74601f4933aae737a3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to set a function as sequenced, so when called you can choose not to use sequence ports. Fixes #6346","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"394007ebe59fb24d5ebedb2ce48e66922d995edc":{"hash":"394007ebe59fb24d5ebedb2ce48e66922d995edc","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"trail divisor is now works properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10170},"95f10c620d475245e62bed81cb981aa47c926d0b":{"hash":"95f10c620d475245e62bed81cb981aa47c926d0b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"push variable later when created, to avoid self-referencing as a valid case, closes #6111","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fab75bce3fcf6355accdb0e2ef23aef45c996b61":{"hash":"fab75bce3fcf6355accdb0e2ef23aef45c996b61","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly rename visual script functions, fixed #6076","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db7f49183357c282e267c0743411505eb61f1c6f":{"hash":"db7f49183357c282e267c0743411505eb61f1c6f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes node selection, and properly ignore mouse on inner comment node body, closes #6298","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51d8206ee8ce509db7cfe2e9ac1cd93be877eeff":{"hash":"51d8206ee8ce509db7cfe2e9ac1cd93be877eeff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10169 from toger5/deprecated_curser_fuction_call","body":"removed calls to cursor_set_visible on all platforms fixes #10167","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2286037bc33c1b74e93d2b4e9fff56d81ad93b01":{"hash":"2286037bc33c1b74e93d2b4e9fff56d81ad93b01","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"removed calls to cursor_set_visible on all platforms fixes #10167","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10169},"144226af51bf57f960e8c3e5415c8017dae3a176":{"hash":"144226af51bf57f960e8c3e5415c8017dae3a176","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"sorry, leftover bug fixed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78177483b551e5d5cf052c9c0af002519b3911c4":{"hash":"78177483b551e5d5cf052c9c0af002519b3911c4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Made visual server time affected by global time scale, closes #5583","body":"-Restored time rollover in visual server","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de219e5cbe1e9f31eae038cbf23dd95cfd30e7e0":{"hash":"de219e5cbe1e9f31eae038cbf23dd95cfd30e7e0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix collada crash on invalid (blender internal expored...) file, fixes #6222","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87b881c6fd6401c98a493360fedfc5829cb5890e":{"hash":"87b881c6fd6401c98a493360fedfc5829cb5890e","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"NodePath option to find target in editor node tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10114},"5e1116da4ce052acc64f45ba4bd71310b4826aea":{"hash":"5e1116da4ce052acc64f45ba4bd71310b4826aea","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added proper local transform snapping, closes #4985","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1939e83a653b3263eeac820a9e36d751a314068b":{"hash":"1939e83a653b3263eeac820a9e36d751a314068b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Attempt to resolve #4673","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51f56a42820f3e5a1b30495e18628fcb53bef632":{"hash":"51f56a42820f3e5a1b30495e18628fcb53bef632","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"core/io: fix typo 'resoucre' to 'resource'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10163},"023321d59ea30116170111850da291c7926665db":{"hash":"023321d59ea30116170111850da291c7926665db","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"ResourceImporterScene: fix 'bult' typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce543bc0791e40a3e9ac9d7ab2fe2b8d550c0d6d":{"hash":"ce543bc0791e40a3e9ac9d7ab2fe2b8d550c0d6d","is_merge":false,"authored_by":["MDQ6VXNlcjUwMDU2MzE="],"author_raw":"Naughty <NaughtyGnosiophile@gmail.com>","committer_raw":"Naughty <NaughtyGnosiophile@gmail.com>","summary":"Added missing descriptions to Vector2 methods abs and clamped.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10161},"f6ad0ccc63189958c87fdcd2fa03aa208ff98bd9":{"hash":"f6ad0ccc63189958c87fdcd2fa03aa208ff98bd9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Errors are printed again to Output, after a long time. Fixes #3373","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a6cdfaf912c9b0903903e3fc035f7c708cb9ae0":{"hash":"2a6cdfaf912c9b0903903e3fc035f7c708cb9ae0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed BoneAttachment delay, closes #3966","body":"-Fixed skeleton crash, probably fixes other issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb47bca1f6184abe9ee7bb8b683922ab8388123f":{"hash":"bb47bca1f6184abe9ee7bb8b683922ab8388123f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to pause particles, closes #3675","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f638b206ed567b07409067d57a29de042453884":{"hash":"1f638b206ed567b07409067d57a29de042453884","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10152 from Hinsbart/run_import","body":"ProjectManager: Show error dialog if unable to run project.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc034c1d4dbb6a5c4ceb09bb8708adfa14fe51f2":{"hash":"bc034c1d4dbb6a5c4ceb09bb8708adfa14fe51f2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ProjectManager: Show error dialog if unable to run project.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10152},"c6120e77a8c1c7e946569453973629499673d414":{"hash":"c6120e77a8c1c7e946569453973629499673d414","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implement len() gdscript built-in function for python users, closes #1960","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0188ce5c80b141d0f8a5880d3253c0b5eeb91e4f":{"hash":"0188ce5c80b141d0f8a5880d3253c0b5eeb91e4f","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10015 from marcelofg55/master","body":"Implement 32 bit IEEE float WAVE format","is_cherrypick":false,"cherrypick_hash":"","pull":""},"539fbad919643c1ca61c6601e7a228e8a6a307bd":{"hash":"539fbad919643c1ca61c6601e7a228e8a6a307bd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored black bars and custom images instead of black bars, closes #1571","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f48c3cc079935de14312271aadc8719625d35f9":{"hash":"5f48c3cc079935de14312271aadc8719625d35f9","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10055 from henkz1/immediate","body":"Fix ImmediateGeometry","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12a2d7ee6e8dfff803f64ad3061d31a6988c5eb3":{"hash":"12a2d7ee6e8dfff803f64ad3061d31a6988c5eb3","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10068 from Cradmon/fix-resource-docker-thumbnail-bug","body":"Fix resource docker thumbnail bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6cb31aa5e45a2c372d408a766c6a9e6562bdb7c":{"hash":"c6cb31aa5e45a2c372d408a766c6a9e6562bdb7c","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10133 from homer666/adjust-filesystem-split-mode-height-threshold","body":"Adjust FileSystem dock split mode's height threshold","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ada918d9f113373bcc260707de5ae466de15f6d":{"hash":"5ada918d9f113373bcc260707de5ae466de15f6d","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10136 from MednauN/master","body":"Add handling of touch events in _gui_input_event","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e938bf3c1d6316d6a5a87569e211e8c29842964":{"hash":"9e938bf3c1d6316d6a5a87569e211e8c29842964","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10151 from godotengine/revert-10097-asset_lib_style_overrides","body":"Revert \"fixed loading old theme styleboxes\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0d969c5602728df3edb5b06cb24c92f48d9c7b4":{"hash":"a0d969c5602728df3edb5b06cb24c92f48d9c7b4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"fixed loading old theme styleboxes\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10151},"cd9539f85d167b457f47f3558f2ea5fe120d0ecf":{"hash":"cd9539f85d167b457f47f3558f2ea5fe120d0ecf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Display the Y angle properly when rotating from gizmo, partially helps #1479","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e12b422c90f3f866d133ea5ab797fb37f675e019":{"hash":"e12b422c90f3f866d133ea5ab797fb37f675e019","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10112 from ISylvox/completely-renaming-path_db","body":"Renames Leftover 'path_db' -->> 'node_path'\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83691fec4e8afb8ee7044ea73db737bea390893d":{"hash":"83691fec4e8afb8ee7044ea73db737bea390893d","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"renames leftover 'path_db' to node_path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10112},"3121b3a4f4c01744184e952d79f9a56e01bdba41":{"hash":"3121b3a4f4c01744184e952d79f9a56e01bdba41","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10141 from ISylvox/lower_case_godot_api","body":"Makes all Godot API's Methods lower_case","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0dfec77c27fb413eeaf3b9b2fdcb3777526c28f":{"hash":"b0dfec77c27fb413eeaf3b9b2fdcb3777526c28f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10127 from bruvzg/3.0-osx-logging","body":"Duplicate error messages to macOS logging system (Console.app)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"309c0cb01b51c106aff2a322f4bfe0ae6eb3317a":{"hash":"309c0cb01b51c106aff2a322f4bfe0ae6eb3317a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10113 from kubecz3k/tab-signal","body":"'tab_changed' signal after using 'set_current_tab'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9244ea6d5495cced4005388566915d35eb3a1412":{"hash":"9244ea6d5495cced4005388566915d35eb3a1412","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10109 from eska014/init-particles2d-draw-order","body":"Initialize Particles2D draw order property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19231aa80fce8141f2c6c7f699b050663d8f391f":{"hash":"19231aa80fce8141f2c6c7f699b050663d8f391f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10106 from BastiaanOlij/ios_fix_buttons","body":"iOS copy touch coordinate as is","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d213909cb516207304900575ab5c2d9b79e4b20":{"hash":"6d213909cb516207304900575ab5c2d9b79e4b20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10105 from eska014/html5-touch-hint","body":"Implement OS.has_touchscreen_ui_hint() in HTML5 platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4775d0797787d3f0c2fb571abe723055bbb2b6c5":{"hash":"4775d0797787d3f0c2fb571abe723055bbb2b6c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10104 from eska014/canvas-mgmt","body":"Improve HTML5 canvas management","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae88eb5b5061f83cc6e6fd649c36bb7cef3e8ea8":{"hash":"ae88eb5b5061f83cc6e6fd649c36bb7cef3e8ea8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10099 from bruvzg/3.0-fix-osx-warp_mouse_pos","body":"Fix warp_mouse_pos on macOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b31ba2f187679b1cdc10fd31a48e59177a5cb0cc":{"hash":"b31ba2f187679b1cdc10fd31a48e59177a5cb0cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10097 from toger5/asset_lib_style_overrides","body":"fixed loading old theme styleboxes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcadbb8b4078060f0fa3b9c8f455e162d0417c0a":{"hash":"dcadbb8b4078060f0fa3b9c8f455e162d0417c0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10087 from volzhs/editor-button-align","body":"Fix label align of button in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"722011bb7528ea8be3485704f6b81d2b74ff3b84":{"hash":"722011bb7528ea8be3485704f6b81d2b74ff3b84","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10082 from Noshyaar/pr-viewport2","body":"SpatialEditor: fix \"Top\", overflow preview button","is_cherrypick":false,"cherrypick_hash":"","pull":""},"307a04268b970eb2f28899de251e2549031d2e3d":{"hash":"307a04268b970eb2f28899de251e2549031d2e3d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10078 from Noshyaar/pr-viewport","body":"SpatialEditor: uniform min/max of fov,znear,zfar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ececefa59527d8de63cff8bd189ea57a212794b9":{"hash":"ececefa59527d8de63cff8bd189ea57a212794b9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10067 from toger5/default_extended_script_template","body":"builtin_script_template_improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a876da7ea6579af28d70eedac812a189da605e86":{"hash":"a876da7ea6579af28d70eedac812a189da605e86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10143 from bruvzg/3.0-rerevert-s3tc","body":"Re-revert #378b1e6 for s3tc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebf19d72b5d197ecba031b62d109dd68800c76f3":{"hash":"ebf19d72b5d197ecba031b62d109dd68800c76f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9878 from toger5/theme_border_settings_change","body":"Theme border settings change + updating styles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"839cb018b2014a0964aeec027b6eee71bc126462":{"hash":"839cb018b2014a0964aeec027b6eee71bc126462","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Re-revert #378b1e6 for s3tc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10143},"5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2":{"hash":"5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Makes all Godot API's methods Lower Case","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10141},"06df0fdbc28cdb4bc14326d49d0b0585fd2fc3b6":{"hash":"06df0fdbc28cdb4bc14326d49d0b0585fd2fc3b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10140 from neikeq/Texture-not-ImageTexture-ok-thx","body":"Texture: Fix wrong method bind instance type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"640a3c46c39c293f8e66c1538e3c6308c6fcc3a4":{"hash":"640a3c46c39c293f8e66c1538e3c6308c6fcc3a4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Texture: Fix wrong method bind instance type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10140},"79538a4fdd06355cb3622deeab503282fb5ebaf0":{"hash":"79538a4fdd06355cb3622deeab503282fb5ebaf0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10139 from bruvzg/3.0-s3tc","body":"Revert #378b1e6 for s3tc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20c90186be26a5a40b360dfa95ce2fd6376e1f2a":{"hash":"20c90186be26a5a40b360dfa95ce2fd6376e1f2a","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Revert #378b1e6 for s3tc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10139},"2bb8ab7b89b82017ea514a7f67aef905046c9a70":{"hash":"2bb8ab7b89b82017ea514a7f67aef905046c9a70","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10045 from marcelofg55/audioserver_finish","body":"Fix double finalisation of audio drivers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2cedd81d4732aefac454e18a2c9788aab11cec2":{"hash":"a2cedd81d4732aefac454e18a2c9788aab11cec2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9394 from supagu/sync-rpc-fix","body":"Queue RPC packet before calling method locally to ensure correct RPC …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60230675d9f84ea9e3e1e7409d9cb3f280c63389":{"hash":"60230675d9f84ea9e3e1e7409d9cb3f280c63389","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Add handling of touch events in _gui_input_event","body":"Fixes #10039","is_cherrypick":false,"cherrypick_hash":"","pull":10136},"e32abe8072538deae4b5d603e480794cc6ca92aa":{"hash":"e32abe8072538deae4b5d603e480794cc6ca92aa","is_merge":false,"authored_by":["MDQ6VXNlcjgzOTU5NDg5"],"author_raw":"homer666 <homer666@users.noreply.github.com>","committer_raw":"homer666 <homer666@users.noreply.github.com>","summary":"Adjust FileSystem split mode's height threshold","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9a97aae04b947517c286f019ce7cd8abd3745fe":{"hash":"d9a97aae04b947517c286f019ce7cd8abd3745fe","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Add Gamepad vibration support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f89f9f00944d35aad9d2ddb22060bd4dc3c19102":{"hash":"f89f9f00944d35aad9d2ddb22060bd4dc3c19102","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Fix Gamepad removal logic","body":"Fix #9209","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e4970214c92fec0e7262f36765764a81e28b2be":{"hash":"7e4970214c92fec0e7262f36765764a81e28b2be","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed some string names and animation playback options, closes #9446","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"378b1e6cf0cbcc9c30c61e0cabc7090f70fd380c":{"hash":"378b1e6cf0cbcc9c30c61e0cabc7090f70fd380c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"RGTC and S3TC are now always enabled on desktop, given the spect dictates they should be. Fixes #9267, Fixes #9939","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ea64d2dc1419e6d6ea7541ce329dc696e26c10a":{"hash":"2ea64d2dc1419e6d6ea7541ce329dc696e26c10a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Use vertex distance instead of z, fixes #9108","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"134b3edf5a34eb05322f064a9194c0ea81c39f6c":{"hash":"134b3edf5a34eb05322f064a9194c0ea81c39f6c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10123 from bojidar-bg/7695-key-kp-enter","body":"Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68bf2434619e863147a248e5cefeb37bad96fd8f":{"hash":"68bf2434619e863147a248e5cefeb37bad96fd8f","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Duplicate error messages to macOS logging system","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10127},"85945e4367c6c0759f855a3dfefe5941c3c07cd3":{"hash":"85945e4367c6c0759f855a3dfefe5941c3c07cd3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a .gdignore check to ignore specific folders. Closes #8461","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e51c70374c166aa4f74a1b289aacaef541edf81":{"hash":"8e51c70374c166aa4f74a1b289aacaef541edf81","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added missing binding to ImageTexture, closes #8371","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b7c7c8dc0e3572a7d66d274b3e4db43695ce814":{"hash":"7b7c7c8dc0e3572a7d66d274b3e4db43695ce814","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER","body":"Closes #7695","is_cherrypick":false,"cherrypick_hash":"","pull":10123},"475e8b28b28962a24b783597f9a3cabf4a370dee":{"hash":"475e8b28b28962a24b783597f9a3cabf4a370dee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"keep default exported script values unless overriden, closes #8127","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a18c8606bbc16e3274b8be9f79715023b10ce3e2":{"hash":"a18c8606bbc16e3274b8be9f79715023b10ce3e2","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10121 from endragor/fix-cleanup-typo","body":"Fix is_class check typo in ObjectDB::cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"789815466a9cec0071922cb13729419da29dade7":{"hash":"789815466a9cec0071922cb13729419da29dade7","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix is_class check typo in ObjectDB::cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10121},"97e942dd42ea5df241e1e81704eaa6c383f3c9b4":{"hash":"97e942dd42ea5df241e1e81704eaa6c383f3c9b4","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10117 from neikeq/pr-classdb-getpropidx","body":"ClassDB: Adds get_property_index method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37adf936abf018bb8b643b589c07ac0f1a036f51":{"hash":"37adf936abf018bb8b643b589c07ac0f1a036f51","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"few bugs fixed thanks to explicit bool constructor and clang.","body":"explicit bool constructor has thus now been removed, as it served it's mission!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aee99ab59ff73f54dcf834d870432a62f17ccc82":{"hash":"aee99ab59ff73f54dcf834d870432a62f17ccc82","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"ClassDB: Adds get_property_index method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10117},"76ce18c2909a5a90ce92c82f5569461315029961":{"hash":"76ce18c2909a5a90ce92c82f5569461315029961","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fixed double variant call","body":"This bug got discovered thanks to clang!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3a7fb83e645112eb2b7f6620cda9fbaf434311a":{"hash":"a3a7fb83e645112eb2b7f6620cda9fbaf434311a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made bool constructor explicit in Variant to avoid bugs, fixes #7843","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"435bedd9ef58817926bb0e7df9586e1d137b761b":{"hash":"435bedd9ef58817926bb0e7df9586e1d137b761b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10116 from neikeq/prop_method_ambiguities","body":"Renames properties and methods to avoid ambiguities","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e82270e8d05dec7d7c679455f30c3ea5d634120c":{"hash":"e82270e8d05dec7d7c679455f30c3ea5d634120c","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Renames properties and methods to avoid ambiguities","body":"- Method Node2D.scale(Vector2) renamed to Node2D.apply_scale(Vector2)\n- Property BaseButton.is_pressed renamed to BaseButton.pressed","is_cherrypick":false,"cherrypick_hash":"","pull":10116},"52649f10380d64e4d979fffe5f000b3d3609d549":{"hash":"52649f10380d64e4d979fffe5f000b3d3609d549","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"emit signal properly when frame has changed in autoplay, fixes #7730","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e47ecc63ef50cfebe7ef141fc797637c9f875028":{"hash":"e47ecc63ef50cfebe7ef141fc797637c9f875028","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly update frame range after modifying the vframe/hframes, closes #7624","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de9fb90dbf9473b91e75edbd063fb96f9ea4d262":{"hash":"de9fb90dbf9473b91e75edbd063fb96f9ea4d262","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Warn about resizing a rigidbody (2D or 3D), covers the most common cases, closes #7615","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63ddad98f5594f445a8998730c19890707e7cea9":{"hash":"63ddad98f5594f445a8998730c19890707e7cea9","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"'tab_changed' signal after using 'set_current_tab'","body":"closes #10051","is_cherrypick":false,"cherrypick_hash":"","pull":10113},"cfe4b30941a3388a5ee40690fd468f994180fa86":{"hash":"cfe4b30941a3388a5ee40690fd468f994180fa86","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"renamed node path, closes #5691","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d26b145763d6d69adb9911764a8b78ac0ffcf12":{"hash":"4d26b145763d6d69adb9911764a8b78ac0ffcf12","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Initialize Particles2D draw order property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10109},"18dc9d1d5a06b9eddde0113b6ee15badce6fc4ec":{"hash":"18dc9d1d5a06b9eddde0113b6ee15badce6fc4ec","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Copy point into mouse event as is","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10106},"bd48f210a117e80d9e7e0d51b7576bf343fa0a7f":{"hash":"bd48f210a117e80d9e7e0d51b7576bf343fa0a7f","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Improve HTML5 canvas management","body":"- set_window_maximized hides page content\n- Fix sporadic full-screen render-size bug in Chromium\n- Smoother resizing for maximized canvas","is_cherrypick":false,"cherrypick_hash":"","pull":10104},"f035e4a24abf9e7c8e72ffdf3c5e6c2968c4393c":{"hash":"f035e4a24abf9e7c8e72ffdf3c5e6c2968c4393c","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed loading old theme styleboxes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10097},"0ed3da8e2a4b797db6cd3edf5949fff992b6bc0b":{"hash":"0ed3da8e2a4b797db6cd3edf5949fff992b6bc0b","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix warp_mouse_pos on macOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10099},"b8a31d656324c27a6e770c78c068783830c52f65":{"hash":"b8a31d656324c27a6e770c78c068783830c52f65","is_merge":false,"authored_by":["MDQ6VXNlcjc3OTIxMzY="],"author_raw":"Cradmon <lourencobic@gmail.com>","committer_raw":"Cradmon <lourencobic@gmail.com>","summary":"Fix resource docker thumbnail bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10068},"f79a5c464b95bdd274a4e9e5ff4713c7de2be011":{"hash":"f79a5c464b95bdd274a4e9e5ff4713c7de2be011","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10085 from endragor/no-uninitialized-cb","body":"Dont call nativescript callbacks if lib is not initialized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f6f7e0fcf2b59677ee45a4e6040ea3322894904":{"hash":"9f6f7e0fcf2b59677ee45a4e6040ea3322894904","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix label align of button in editor","body":"Fix #9927","is_cherrypick":false,"cherrypick_hash":"","pull":10087},"d71171026f321b635b93e1c4e026f791ff51d324":{"hash":"d71171026f321b635b93e1c4e026f791ff51d324","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Dont call nativescript callbacks if lib is not initialized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10085},"1cc655a40d99140feb4b86b3bc4e57e0916be175":{"hash":"1cc655a40d99140feb4b86b3bc4e57e0916be175","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"SpatialEditor: fix \"Top\", overflow preview button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b2a4cc52a77b3c0048b1dc358ea5fb7ae6eb923":{"hash":"3b2a4cc52a77b3c0048b1dc358ea5fb7ae6eb923","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"editor: update helps and script panel on theme could change.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9878},"2ab512a07b00b893524703607b9157831333a490":{"hash":"2ab512a07b00b893524703607b9157831333a490","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"Builtin script template loading improvements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10067},"b8feae4db650b29fd43f54398e46bdfde801d031":{"hash":"b8feae4db650b29fd43f54398e46bdfde801d031","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"SpatialEditor: uniform min/max of fov,znear,zfar","body":"Clamp FOV to [0.01, 179], Znear and Zfar to [0.01, 10000]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ac50b523b8cb313245e2fbdd16b5561c88b3aeb":{"hash":"7ac50b523b8cb313245e2fbdd16b5561c88b3aeb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9976 from ISylvox/update-gradle-android-master","body":"[3.0] Update Gradle-Android buildtool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"211dfa6602cff8605acfd29986dcf33f3c3176cc":{"hash":"211dfa6602cff8605acfd29986dcf33f3c3176cc","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10072 from karroffel/gdnative-header-include-paths","body":"[GDNative] fixed a bug with ambiguous include paths","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab3b1e67c7901c279268f58ca9e3e0d7909717c0":{"hash":"ab3b1e67c7901c279268f58ca9e3e0d7909717c0","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fixed a bug with ambiguous include paths","body":"fixes #10071. The problem is that the json.h file includes the\nlocal variant.h instead of the \"absolute\" core/variant.h","is_cherrypick":false,"cherrypick_hash":"","pull":10072},"26ff90eaed7562dfe79ce9ba1bb732e0f52ae714":{"hash":"26ff90eaed7562dfe79ce9ba1bb732e0f52ae714","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Full GLTF 2.0 Specification support! cheers!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95da12212beb6ab947de5ebbb0d12ffba3d2006c":{"hash":"95da12212beb6ab947de5ebbb0d12ffba3d2006c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TileMap: Fix infinite loop when trying to bucket-delete empty tiles.","body":"Right-clicking when the bucket tool is enabled means \"erase all instances of this tile\".\nSo it doesn't make sense to try doing this for empty tiles :P\n\nFixes #10065","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ccf0968ffc1230c92474979a8974cc001c6086a":{"hash":"3ccf0968ffc1230c92474979a8974cc001c6086a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10066 from marcelofg55/scons_fix3","body":"Fix scons failing when not building sources","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6adeeeb8488f9d2fd0bff182fc8c757b5d19cf76":{"hash":"6adeeeb8488f9d2fd0bff182fc8c757b5d19cf76","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix scons failing when not building sources","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10066},"056b5f9e56e6abfe1777e9bfafbb69e8d0a8ec21":{"hash":"056b5f9e56e6abfe1777e9bfafbb69e8d0a8ec21","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10060 from endragor/nativescript-frame","body":"Forward frame call to GDNative libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c936e9946eaf68d4b37b713fbfe512278cca278c":{"hash":"c936e9946eaf68d4b37b713fbfe512278cca278c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10046 from Hinsbart/script_open_resource","body":"ScriptEditor: ctrl+click can open scenes & resources.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c51354f504a7892483fdce721d720aada4c53671":{"hash":"c51354f504a7892483fdce721d720aada4c53671","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10062 from BastiaanOlij/arvr_add_anchor","body":"Added ARVRAnchor support and a few small enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bff914512936b2c2eaf4670dbf5ddb2d8fcd690":{"hash":"2bff914512936b2c2eaf4670dbf5ddb2d8fcd690","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"border settings doesn't remove necessary borders anymore","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9878},"e7aed24adde416bc0fad058ee35b9ce3dfe00c10":{"hash":"e7aed24adde416bc0fad058ee35b9ce3dfe00c10","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added ARVRAnchor support and a few small enhancements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10062},"0257ced05bf85fdd727f4c68a6ddf4c5c1876694":{"hash":"0257ced05bf85fdd727f4c68a6ddf4c5c1876694","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10040 from Hassan-A/getCells3.0","body":"Added get_used_cells_by_id method 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aaf84129db62c5ab50928fc58e4011d61f6f5895":{"hash":"aaf84129db62c5ab50928fc58e4011d61f6f5895","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Forward frame call to GDNative libraries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10060},"ca497df2d332298f3f408441def7b09441816c07":{"hash":"ca497df2d332298f3f408441def7b09441816c07","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"Fix rendering of ImmediateGeometry with UVs","body":"When using set_uv or any attrib except vertex, the geometry broke.","is_cherrypick":false,"cherrypick_hash":"","pull":10055},"fdc421836f3cc816f584aa738698ab6a122a5368":{"hash":"fdc421836f3cc816f584aa738698ab6a122a5368","is_merge":false,"authored_by":["MDQ6VXNlcjE3MTI1NDY4"],"author_raw":"Henrik Andersson <henke@henkeandersson.se>","committer_raw":"Henrik Andersson <henke@henkeandersson.se>","summary":"Make it possible to render ImmediateGeometry","body":"Geometry for ImmediateGeometry was never added inside _fill_render_list.","is_cherrypick":false,"cherrypick_hash":"","pull":10055},"74587a49275ab90c25a2b5d83c14c8bdcaa26612":{"hash":"74587a49275ab90c25a2b5d83c14c8bdcaa26612","is_merge":false,"authored_by":["MDQ6VXNlcjI1MjkxNjMx"],"author_raw":"Hassan A <halazawi@myseneca.ca>","committer_raw":"Hassan A <halazawi@myseneca.ca>","summary":"Added get_used_cells_by_id method 3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10040},"aef974e7a8577f857be8cf89f02844575d0839bb":{"hash":"aef974e7a8577f857be8cf89f02844575d0839bb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ItemList: Remove redundant Vector2 initializations.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c361485db9cb2c6d9f9fb8906ee283ee220aa00":{"hash":"5c361485db9cb2c6d9f9fb8906ee283ee220aa00","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added GLTF scene support (still missing animations and .glb extension)","body":"-Fixed bugs regarding tangent generation in SurfaceTool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7d98d4d058388d7eb861abe4aed93c5a9480cf0":{"hash":"b7d98d4d058388d7eb861abe4aed93c5a9480cf0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10050 from godotengine/revert-10014-tweak-command-line-arguments","body":"Revert \"Tweak command-line arguments to make them more UNIX-like\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6760783b9451dce3c1071b9e2d2ce70c5be3693a":{"hash":"6760783b9451dce3c1071b9e2d2ce70c5be3693a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Tweak command-line arguments to make them more UNIX-like\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10050},"708ddb05af51a1dcc4cc19ace67e7c4bc23d785b":{"hash":"708ddb05af51a1dcc4cc19ace67e7c4bc23d785b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ScriptEditor: ctrl+click can open scenes/resources.","body":"Closes #9654","is_cherrypick":false,"cherrypick_hash":"","pull":10046},"1ca107a057b13a73deedb741b1fcc67ec7d885d6":{"hash":"1ca107a057b13a73deedb741b1fcc67ec7d885d6","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix double finalisation of audio drivers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10045},"0586524b9ce67bdcab5cef88397c44bb7b9e46fb":{"hash":"0586524b9ce67bdcab5cef88397c44bb7b9e46fb","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10042 from karroffel/gdnative-header-include-paths","body":"[GDNative/NativeScript] fix -rdynamic and removed _init call","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c143f86968c512649651c823a688b410c6b52c52":{"hash":"c143f86968c512649651c823a688b410c6b52c52","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative/NativeScript] fix -rdynamic and removed _init call","body":"The _init call was buggy anyway and in the end shouldn't be a\nthing that's called via ClassDB, it should be something that's\nlanguage specific, so we leave this out for the bindings.\n\nIn the commit 66a7763 the SCsub file for GDNative was changed to\nuse a cloned environment, that bricked -rdynamic which needs to be\npassed down to the linker, which didn't happen with the new env.","is_cherrypick":false,"cherrypick_hash":"","pull":10042},"57d961a7e3a3bedfcd3921eeaac7fb43515a6f23":{"hash":"57d961a7e3a3bedfcd3921eeaac7fb43515a6f23","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10037 from Noshyaar/pr-classxml","body":"Docs: fix method/type renames, fill some blanks\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1463554b4c0b07b11bf8b72c610d08ebc1a569e":{"hash":"d1463554b4c0b07b11bf8b72c610d08ebc1a569e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10014 from Calinou/tweak-command-line-arguments","body":"Tweak command-line arguments to make them more UNIX-like","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6740ddc057f4431726b8ef7b46bb6668d67ff32":{"hash":"c6740ddc057f4431726b8ef7b46bb6668d67ff32","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Docs: fix method/type renames, fill some blanks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9a799794568a13e2f8b0761e36d5af45cea458e":{"hash":"b9a799794568a13e2f8b0761e36d5af45cea458e","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Tweak command-line arguments to make them more UNIX-like","body":"Also improves the command-line help text readability.","is_cherrypick":false,"cherrypick_hash":"","pull":10014},"7dfbc31e0747166dab48310a203300f604cae6e3":{"hash":"7dfbc31e0747166dab48310a203300f604cae6e3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10029 from ISylvox/disable-needless-printline","body":"Remove meaningless print_line from editor Console","is_cherrypick":false,"cherrypick_hash":"","pull":""},"690ceeb17a34c46c6611aaa22147df6f75432cfe":{"hash":"690ceeb17a34c46c6611aaa22147df6f75432cfe","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"remove meaningless print line from editor console","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10029},"66a7763b0ef242f2c2a93b5e974e57bbd793408a":{"hash":"66a7763b0ef242f2c2a93b5e974e57bbd793408a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10032 from karroffel/gdnative-header-include-paths","body":"[GDNative] better header include paths","is_cherrypick":false,"cherrypick_hash":"","pull":""},"880048377de06c7e34cbfadd68bad2eb3ca17b3d":{"hash":"880048377de06c7e34cbfadd68bad2eb3ca17b3d","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] better header include paths","body":"The old include paths caused some problems on some compilers, for\nexample including \"string.h\" was ambiguous.","is_cherrypick":false,"cherrypick_hash":"","pull":10032},"ee3530bdc29c5015f276e3c44a68fbf4db5daf6e":{"hash":"ee3530bdc29c5015f276e3c44a68fbf4db5daf6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10028 from marcelofg55/audioserver_finish","body":"Fix AudioServer::finish not getting called while quitting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3180827387f3a0f240f911227fd42d93bb4c9b13":{"hash":"3180827387f3a0f240f911227fd42d93bb4c9b13","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix AudioServer::finish not getting called while quitting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10028},"6dd1cdc9dbc0fbcdc0a1484906f4ef25610c4c20":{"hash":"6dd1cdc9dbc0fbcdc0a1484906f4ef25610c4c20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10027 from Noshyaar/pr-tree","body":"Tree: fix index error with expanded column","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64b47574afdd3d791bdb67d458a5e0cd4b64eb08":{"hash":"64b47574afdd3d791bdb67d458a5e0cd4b64eb08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10021 from Noshyaar/pr-mb","body":"MenuButton: defer grab_click_focus until button_up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7aa802e77004e9209927c644d947cc0c31d794d7":{"hash":"7aa802e77004e9209927c644d947cc0c31d794d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10019 from Paulb23/ctrl_backspace_issue_6546","body":"Made delete next and prev consistent to other editors, issue 6546","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89bf19804b87190d1e0e686c9772d9b164acbb88":{"hash":"89bf19804b87190d1e0e686c9772d9b164acbb88","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10006 from djrm/pr_theme_fixes","body":"Some theme and usability improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edd69de1fd1cbb9374c9dd77526c0b2dac964d7d":{"hash":"edd69de1fd1cbb9374c9dd77526c0b2dac964d7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9838 from RandomShaper/android-arm64","body":"Add support for ARMv8 (64-bit) on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c860a7d4fbfb933bbf046b9beb0b767b325323f":{"hash":"7c860a7d4fbfb933bbf046b9beb0b767b325323f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9832 from RandomShaper/port-physics-fixes","body":"Port physics fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bff951848397530a15e324cf3d95a5d11a9c95d3":{"hash":"bff951848397530a15e324cf3d95a5d11a9c95d3","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Tree: fix index error with expanded column","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"083705c45dc8613858bf39a2e6a467b81990284e":{"hash":"083705c45dc8613858bf39a2e6a467b81990284e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9828 from RandomShaper/improve-mem-stats","body":"Improve reliability of memory stats","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49ec6c4380644da460af65e210d555d4b739517f":{"hash":"49ec6c4380644da460af65e210d555d4b739517f","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"MenuButton: defer grab_click_focus until button_up","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00188944565e0878f19c34165a163adca47257b0":{"hash":"00188944565e0878f19c34165a163adca47257b0","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"made delete next and prev consistent to other editors,issue 6546","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10019},"c09428e95016c46b940a5617d4b048de83c07a4a":{"hash":"c09428e95016c46b940a5617d4b048de83c07a4a","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implement 32 bit IEEE float WAVE format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10015},"daad16b7c7a10f0f1ede92899573e9e354c9d2cd":{"hash":"daad16b7c7a10f0f1ede92899573e9e354c9d2cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10009 from marcelofg55/master","body":"Fix possible division by zero crashes on the wav importer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"168cb8c94b230e487bdd2ff5cf82eec3d303240c":{"hash":"168cb8c94b230e487bdd2ff5cf82eec3d303240c","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #10008 from RandomShaper/fix-misplaced-operator","body":"Fix equality when assignment intended","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af6f222b7997e1d4f7e0b1fc512d530151dd0783":{"hash":"af6f222b7997e1d4f7e0b1fc512d530151dd0783","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix possible division by zero crashes on the wav importer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10009},"c082f4134f21baeb8a1b193e71c9d0ca896f5b8a":{"hash":"c082f4134f21baeb8a1b193e71c9d0ca896f5b8a","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix equality when assignment intended","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10008},"02607b3103d216dd49ad6fc9ded51773ddb47afd":{"hash":"02607b3103d216dd49ad6fc9ded51773ddb47afd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Use atomics for memory use tracking","body":"Plus:\n- An allocation is counted only after checking its success.\n- Max usage is updated after growing reallocs as well.\n- Drop unused header.\n- Changed the 0xFFF.. at get_mem_available() to -1 with a comment telling it's the same, but more universal.","is_cherrypick":false,"cherrypick_hash":"","pull":9828},"3ad68c282ec423080a3e3958b187aaf2e48297c5":{"hash":"3ad68c282ec423080a3e3958b187aaf2e48297c5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make memory monitors query the right counters","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9828},"7264716e8666b3a5d80f96f645226235e55c7b6f":{"hash":"7264716e8666b3a5d80f96f645226235e55c7b6f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve cleanup of physics constraints","body":"Don't abort the loop when one is already released\nRemove warning on already-released constraint\nClean up area's contraints as well\nClear the constraint data as well\nDo the cleanup as soon as the space changes","is_cherrypick":false,"cherrypick_hash":"","pull":9832},"85088275c5e6db63755e8dfd23d5f53d2d5c96ef":{"hash":"85088275c5e6db63755e8dfd23d5f53d2d5c96ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8209 from robertdhernandez/Texture-Region-Editor-Sync","body":"Texture region now updates when changing an Atlas region rect","is_cherrypick":false,"cherrypick_hash":"","pull":""},"597ffa03b3399240e806ee524dd3f9725eefb7ab":{"hash":"597ffa03b3399240e806ee524dd3f9725eefb7ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9826 from RandomShaper/improve-atomics","body":"Improve/add atomics","is_cherrypick":false,"cherrypick_hash":"","pull":""},"878f34d1e1a18398e7e12c778785aee7a1de3367":{"hash":"878f34d1e1a18398e7e12c778785aee7a1de3367","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9886 from bruvzg/3.0-win-num-enter-fix","body":"Fix Numpad Enter key on Windows (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7348fbbea2bda6589a6d2041c4bf19f4bcb997e0":{"hash":"7348fbbea2bda6589a6d2041c4bf19f4bcb997e0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9909 from kubecz3k/docs-collobject-collshapes","body":"firsts docs for CollisionObject -> collision shape api","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d3932a74c73958a5b580a7dc365e0102947234c":{"hash":"8d3932a74c73958a5b580a7dc365e0102947234c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9993 from Xrayez/surface-tool-bind","body":"Bind some useful methods in SurfaceTool to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f290013e8eb38aef0be9d259b60a44b6c612bb29":{"hash":"f290013e8eb38aef0be9d259b60a44b6c612bb29","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9999 from Noshyaar/pr-xformdialog","body":"SpatialEditor: fix transform dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd8feed0df5dd765a53c447ff70f59a8518c240c":{"hash":"cd8feed0df5dd765a53c447ff70f59a8518c240c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Some theme and usability improvements","body":"Fixed create script editor dialog not changing extension\nOptions menu for inspector element is bigger","is_cherrypick":false,"cherrypick_hash":"","pull":10006},"6dde105be7559f347ca70432d5066924213106cb":{"hash":"6dde105be7559f347ca70432d5066924213106cb","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"SpatialEditor: fix transform dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa1165a3f50b795ddee922d8c5420cd827cc9eb8":{"hash":"aa1165a3f50b795ddee922d8c5420cd827cc9eb8","is_merge":false,"authored_by":[""],"author_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","committer_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","summary":"Bind some useful methods in SurfaceTool to GDScript","body":"These include:\n* generate_tangents()\n* add_to_format()\n* create_from()\n* append_from()\n\nReordered and grouped the bindings to match the header for improved readability.\n\nRemoved commented out `generate_flat_normals()` method which wasn't present\nin the header.\n\nFixes #9946","is_cherrypick":false,"cherrypick_hash":"","pull":9993},"3a3915b72628dc12e4b79157861ec2ea910c1f31":{"hash":"3a3915b72628dc12e4b79157861ec2ea910c1f31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9990 from GodotExplorer/pr-fix-stretch-ratio","body":"Fix errors with stretch ratio","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62464839ad2326099203f1b851d0ef27e630cbe7":{"hash":"62464839ad2326099203f1b851d0ef27e630cbe7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8567 from BastiaanOlij/ar_vr_server","body":"AR/VR base classes and position tracker support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b11062d9360080f6861c51097c551b4ea485550":{"hash":"0b11062d9360080f6861c51097c551b4ea485550","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix property type expose of Control.stretch_ratio.","body":"Fix set integer value from inspector to round instead of floor.","is_cherrypick":false,"cherrypick_hash":"","pull":9990},"76005a8e75d4e63ad0477e11dbc8cc1c86666875":{"hash":"76005a8e75d4e63ad0477e11dbc8cc1c86666875","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply clang-format on all files","body":"Thus fixing some invalid changes that had still made it to the master branch.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55494073081bd111dc6af8502f77cf344c64b56c":{"hash":"55494073081bd111dc6af8502f77cf344c64b56c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"PropertyEditor: display \"Off\" if property is false\"","body":"This reverts commit 5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b.\nIt was actually not a bug, see discussion on #9898.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"389bed6fa95a412e86338c4650f17f9b7828b01e":{"hash":"389bed6fa95a412e86338c4650f17f9b7828b01e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9985 from marcelofg55/master","body":"Fix mutex initialisation in OS X Audio Driver","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76821bbb47d8d2dc4b9e7cec3c0b9ce178bc92d5":{"hash":"76821bbb47d8d2dc4b9e7cec3c0b9ce178bc92d5","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix mutex initialisation in OS X Audio Driver","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9985},"93c226f7a38fc4976e93a5fb693ff22edede0738":{"hash":"93c226f7a38fc4976e93a5fb693ff22edede0738","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9964 from supagu/audio_fix","body":"Fixed AudioStreamPlaybackOGGVorbis::_mix_internal getting stuck in in…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"263452ee91c7d76f3a2b1503ce8fbd0d35bbb6e4":{"hash":"263452ee91c7d76f3a2b1503ce8fbd0d35bbb6e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9960 from marcelofg55/master","body":"Fix get_screen_* funcs returning old values after resolution changes on OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db0680896488d9cceb72ab93115243f97265e18d":{"hash":"db0680896488d9cceb72ab93115243f97265e18d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9953 from bruvzg/3.0-hidpi-window-moving","body":"Change display scale when moving the window from monitor to monitor [macOS]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1fe2cd90e07fbfa8883b3129f27186a33608a4b":{"hash":"f1fe2cd90e07fbfa8883b3129f27186a33608a4b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9980 from karroffel/nativescript-baseclass-signal-fix","body":"[NativeScript] fix signals from base class not being accessible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc9f5d59b5bfd2a4cee5c65837b2b280ae8fa7e9":{"hash":"fc9f5d59b5bfd2a4cee5c65837b2b280ae8fa7e9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] fix signals from base class not being accessible","body":"https://github.com/GodotNativeTools/cpp_bindings/issues/26","is_cherrypick":false,"cherrypick_hash":"","pull":9980},"0d8556a7f0ec7290a1895bbee0a0dcf8112cb918":{"hash":"0d8556a7f0ec7290a1895bbee0a0dcf8112cb918","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"update gradle-android buildtool for master","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9976},"597e5ebedf6ccb6a19309f3f648f668b57052660":{"hash":"597e5ebedf6ccb6a19309f3f648f668b57052660","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9968 from kubecz3k/edit-plugin-hint","body":"ScriptEditor -> 'script_close' signal hint correction","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bd792d7bb14aad05b55ee4f57bd6b65a0b434a3":{"hash":"8bd792d7bb14aad05b55ee4f57bd6b65a0b434a3","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9966 from Noshyaar/pr-fixcurve","body":"PropertyEditor: Fix easing_curve blocking popup input","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6cd2bcad2a5eebed7b639978951eed271020a129":{"hash":"6cd2bcad2a5eebed7b639978951eed271020a129","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9963 from ISylvox/fix-SCsub-in-servers","body":"Update SCsub file in /servers/ folder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d28e9c3c0813e729195357dbb9ccd337494bc6d7":{"hash":"d28e9c3c0813e729195357dbb9ccd337494bc6d7","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9951 from endragor/ref-ptrcall","body":"Fix passing Refs via ptrcall","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc611f4b4c8c8a5bd3ceab898863984ea24521d9":{"hash":"fc611f4b4c8c8a5bd3ceab898863984ea24521d9","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9952 from endragor/pass-gdnative-library","body":"Pass GDNativeLibrary pointer to library init","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff5ffeafeba742faa9f82f0528c6dd6f4805c68a":{"hash":"ff5ffeafeba742faa9f82f0528c6dd6f4805c68a","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"ScriptEditor -> 'script_close' signal hint correction","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9968},"93f017773758c3ed74dd7ec3346e82477f85e32b":{"hash":"93f017773758c3ed74dd7ec3346e82477f85e32b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"PropertyEditor: Fix easing_curve blocking popup input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"207f596e69bcf822fa83f93251a947a85b77505d":{"hash":"207f596e69bcf822fa83f93251a947a85b77505d","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Fixed AudioStreamPlaybackOGGVorbis::_mix_internal getting stuck in infinite loop causing audio to freeze","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9964},"357bcfcc9737041ab2edb90fa02729b0a6631423":{"hash":"357bcfcc9737041ab2edb90fa02729b0a6631423","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Update SCsub file for /servers/ folder","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9963},"b276d92c8a63887df011032bc95d98bbb9c51c70":{"hash":"b276d92c8a63887df011032bc95d98bbb9c51c70","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Few small GI Probe fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abbf821ddfcbf5a29d827c9b18ce93469c5f26d8":{"hash":"abbf821ddfcbf5a29d827c9b18ce93469c5f26d8","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix get_screen_* funcs returning old values after resolution changes on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9960},"d18922a56e6024a447051c8fb4378ced31c198be":{"hash":"d18922a56e6024a447051c8fb4378ced31c198be","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Change display scale when moving the window from monitor to monitor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9953},"5804308c579866ee3992a168913743261e34d221":{"hash":"5804308c579866ee3992a168913743261e34d221","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix passing Refs via ptrcall","body":"There was no constructor for Ref from const pointer, so compiler decided\nto construct Variant from pointer and then construct Ref from Variant\nwhich turned it into NULL, because the Variant had null ref field.","is_cherrypick":false,"cherrypick_hash":"","pull":9951},"3193460c4a76dcc51ef18231e7f778c3d122eaeb":{"hash":"3193460c4a76dcc51ef18231e7f778c3d122eaeb","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Pass GDNativeLibrary pointer to library init","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9952},"260d179d31972b82e1d604174ccf1663343bfa97":{"hash":"260d179d31972b82e1d604174ccf1663343bfa97","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9941 from brenttaylor/gd3-msvc-2015-fix","body":"BUGFIX: Check for \"VCINSTALLDIR\" environment variable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e224528710f5ab9e7ad266a18e737b3e6feadf6f":{"hash":"e224528710f5ab9e7ad266a18e737b3e6feadf6f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9943 from kubecz3k/fix-inh-inst-edit","body":"correct RMB options for instanced inherited scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b5a6a800ccada6ae46314bdd638c2d523a41aa8":{"hash":"1b5a6a800ccada6ae46314bdd638c2d523a41aa8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9937 from AlexHolly/tabs-add-tab-defaults","body":"fix missing DEFVAL","is_cherrypick":false,"cherrypick_hash":"","pull":""},"204ec5459bd1216e18fa19d36ef832692bae070f":{"hash":"204ec5459bd1216e18fa19d36ef832692bae070f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9932 from djrm/vs_fixes","body":"Do not allow multiple data connections to the same data input slot, f…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9b4969c18b3f5994621bbb06e496dd19c40e300":{"hash":"d9b4969c18b3f5994621bbb06e496dd19c40e300","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9921 from RandomShaper/fix-android-debug","body":"Fix Android debug/run","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ea3c2d4cbc96a1cc6e969a864bf7a98931c8e73":{"hash":"3ea3c2d4cbc96a1cc6e969a864bf7a98931c8e73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9916 from bruvzg/3.0-msaa-check","body":"Add missing max. number of samples (MSAA) check","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4c150d26c43717be425273523715dac015f3b16":{"hash":"a4c150d26c43717be425273523715dac015f3b16","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9906 from Noshyaar/pr-theme","body":"ThemeEditor: fix broken dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3866829115c68441a25568e5fde935e3c1912673":{"hash":"3866829115c68441a25568e5fde935e3c1912673","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9879 from RandomShaper/fix-mutating-settings-file","body":"Fix mutating project.godot","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d162a60da5ecf0faabe5f2a4c00def7d08e0d97":{"hash":"2d162a60da5ecf0faabe5f2a4c00def7d08e0d97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9863 from kubecz3k/move-docs","body":"Documentation update for KinematicBody.move()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7b35edf7bb0071159ea7ed12341ea9ac20075d2":{"hash":"a7b35edf7bb0071159ea7ed12341ea9ac20075d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9874 from bruvzg/3.0-osx-menu","body":"Add macOS main menu (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5caf9d0d08c4eee098de64e9bfa2bfca0f670c9c":{"hash":"5caf9d0d08c4eee098de64e9bfa2bfca0f670c9c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9876 from bruvzg/3.0-resize-fix","body":"Improved macOS window resizing behaviour (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a838568b6366902b9fde8a00ab18b438924fb01":{"hash":"9a838568b6366902b9fde8a00ab18b438924fb01","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"correct RMB options for instanced inherited scene","body":"When scene is inherited and later instanced as a part of another\nscene, only options related to instancing will be visible - same\nbehavior as in 2.x\ncloses #9901","is_cherrypick":false,"cherrypick_hash":"","pull":9943},"712122881881f3a9cd675fbaed67c7aa9d57a6bc":{"hash":"712122881881f3a9cd675fbaed67c7aa9d57a6bc","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjY0OQ=="],"author_raw":"Brent Taylor <btaylor@fuzzylogicstudios.com>","committer_raw":"Brent Taylor <btaylor@fuzzylogicstudios.com>","summary":"BUGFIX: Check for \"VCINSTALLDIR\" environment variable instead of \"VSINSTALLDIR\".","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9941},"0c693595d68a0e9aa0b0381f86a57a65e2f95e74":{"hash":"0c693595d68a0e9aa0b0381f86a57a65e2f95e74","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Implement touch-screen check in HTML5 platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":10105},"4062456c419f263e76197ba70649837012d45935":{"hash":"4062456c419f263e76197ba70649837012d45935","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"fix missing DEFVAL","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9937},"d2ba2d08733647dc345db123469988966c8b31b0":{"hash":"d2ba2d08733647dc345db123469988966c8b31b0","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Adding base classes and structures for ARVR support","body":"Added ArVrScriptInterface\n\nAdded ARVRCamera, ARVRController and ARVROrigin helper objects","is_cherrypick":false,"cherrypick_hash":"","pull":8567},"707bb96fa808476bf2cfe36f9382d7b5b2589881":{"hash":"707bb96fa808476bf2cfe36f9382d7b5b2589881","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Do not allow multiple data connections to the same data input slot, fixes #6357.Improved curve rendering when nodes are close.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9932},"bb4b98defedf6aeadb94a497568f962981dd3ec7":{"hash":"bb4b98defedf6aeadb94a497568f962981dd3ec7","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Documentation update for KinematicBody.move()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9863},"c8d1457898b649432a35a0337052f137452ce6b1":{"hash":"c8d1457898b649432a35a0337052f137452ce6b1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix Android debug/run","body":"- Prefix all __adb__ commands with device specification to avoid errors when multiple devices connected.\n- Include Android release in device data collection.\n- Force system user:.\n- Ability to enable/disable.\n- Apply only if OS release >= 17 (when multiuser was introduced.\n- Fix argument passing.\n- Rename local variable `port` to `dbg_port` to better match its partner `fs_port`.\n- Fix typo in error message.","is_cherrypick":false,"cherrypick_hash":"","pull":9921},"1a03cd537ffdaf99ad8294f95322dffc43ef9de4":{"hash":"1a03cd537ffdaf99ad8294f95322dffc43ef9de4","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Add missing max. number of samples (MSAA) check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9916},"246b574909f3ae1610001927b773d5b0f2c887e8":{"hash":"246b574909f3ae1610001927b773d5b0f2c887e8","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9914 from karroffel/nativescript-init-call","body":"[NativeScript] fixed optional _init call","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3185c9c3744652d0d9552c59c8907d66c40e14c9":{"hash":"3185c9c3744652d0d9552c59c8907d66c40e14c9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] fixed optional _init call","body":"In 3c53b35 a call to an \"_init\" function was introduced,\nthat however was only executed in the `_new` function,\nalso it *required* that such a function exists.\n\nWith this patch the \"_init\" function will be optionally called on\nevery instance creation.","is_cherrypick":false,"cherrypick_hash":"","pull":9914},"64e26f98e24a267b3a3676671d69e9cc9e5830b9":{"hash":"64e26f98e24a267b3a3676671d69e9cc9e5830b9","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9911 from karroffel/nativescript-init-call","body":"[NativeScript] fix mutex double lock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aae8accadd48c397ee9a714e6b114321c6208ab3":{"hash":"aae8accadd48c397ee9a714e6b114321c6208ab3","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] fix mutex double lock","body":"In 3c53b35 a bug got introduced where a mutex gets locked twice\ninstead of locked and then unlocked.\nThis path fixes that.","is_cherrypick":false,"cherrypick_hash":"","pull":9911},"3c53b3560fe1ae6b476cf6941ca0d7c79e0093a7":{"hash":"3c53b3560fe1ae6b476cf6941ca0d7c79e0093a7","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9907 from karroffel/nativescript-init-call","body":"NativeScript changes and OS symbol lookup optional error handling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe7365dcdefe1298758742146741498b46e9fe9d":{"hash":"fe7365dcdefe1298758742146741498b46e9fe9d","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"firsts docs for CollisionObject -> collision shape api","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9909},"135c2112ad87265d35899dede34c3a7e06ec2f54":{"hash":"135c2112ad87265d35899dede34c3a7e06ec2f54","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"added an optional parameter to OS symbol lookup","body":"When looking up a symbol from a library, previously an error was\nshown when the symbol did not exist. That caused confusion when the\nlookup was completely optional.\nThis adds a new parameter to that method so that those errors can\nbe handled manually if needed.","is_cherrypick":false,"cherrypick_hash":"","pull":9907},"a2795e95318f57747dbb86a2a12b3567838b8c7d":{"hash":"a2795e95318f57747dbb86a2a12b3567838b8c7d","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] call _init on instance creation","body":"This also adds basic locking for the set of owners\nto avoid threading problems","is_cherrypick":false,"cherrypick_hash":"","pull":9907},"8350e4853ef4f1d986a684e4fc3c3ed4d5326ae1":{"hash":"8350e4853ef4f1d986a684e4fc3c3ed4d5326ae1","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ThemeEditor: fix broken dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3220fee6b296991cecc46a2c44288ca1cb7b507c":{"hash":"3220fee6b296991cecc46a2c44288ca1cb7b507c","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix is_window_fullscreen() and set_window_fullscreen() behaviour after window has entered/left full-screen mode via green zoom button.","body":"Fix get/set_current_screen & set_window_maximized.","is_cherrypick":false,"cherrypick_hash":"","pull":9874},"f98a20337799d0dffe1f4f4d106ea034f855a29f":{"hash":"f98a20337799d0dffe1f4f4d106ea034f855a29f","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Add macOS main menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9874},"411f09a512d5847fc9c6270439308d1e3093f211":{"hash":"411f09a512d5847fc9c6270439308d1e3093f211","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9887 from StraToN/power-fix-x11","body":"Fix power management on x11 platform and removes explicit NULL pointer dereference","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6645c7cc180274c9c9b23cbe6271ce5f04df20a9":{"hash":"6645c7cc180274c9c9b23cbe6271ce5f04df20a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9872 from bruvzg/3.0-num-enter-fix","body":"Remove duplicate keycode constant for Numpad Enter key (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c4a5f13920c2f4edb81160df3480b7b66e4ffd2":{"hash":"7c4a5f13920c2f4edb81160df3480b7b66e4ffd2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9870 from Noshyaar/pr-fixsave","body":"Fix !save_each_scene saving scenes with no filename","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6d67b89b038e591a1c60b4ed741b8a3832960f7":{"hash":"a6d67b89b038e591a1c60b4ed741b8a3832960f7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9869 from BastiaanOlij/add_features_ios","body":"Added export features for image formats","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5c3ee595db26d7ddf99fecb4bbe88723cb9be09":{"hash":"f5c3ee595db26d7ddf99fecb4bbe88723cb9be09","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9852 from groud/canvas_editor_update","body":"Some more CanvasItemEditor improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fec5157df549f8146617d42cf50a053166df5bba":{"hash":"fec5157df549f8146617d42cf50a053166df5bba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9904 from Noshyaar/pr-off","body":"PropertyEditor: display \"Off\" if property is false","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b":{"hash":"5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"PropertyEditor: display \"Off\" if property is false","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8c9bcb451b32a9ba04abfd21cd6bf37dcdf4d72":{"hash":"c8c9bcb451b32a9ba04abfd21cd6bf37dcdf4d72","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9900 from Zylann/fix_freelook_shortcuts","body":"Initialize freelook shortcuts properly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"754679da0a09a024a6118a63bebe991cee4e49ed":{"hash":"754679da0a09a024a6118a63bebe991cee4e49ed","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Initialize freelook shortcuts properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9900},"9aecc83cda32c5ede07b3976ed4ab2e4a2e90bc7":{"hash":"9aecc83cda32c5ede07b3976ed4ab2e4a2e90bc7","is_merge":true,"authored_by":[],"author_raw":"Pedro J. Estébanez <RandomShaper@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9892 from RandomShaper/fix-err-format","body":"Fix misplaced quote in error messsage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"748240b090bba9db9e4fea199ed23359663983f3":{"hash":"748240b090bba9db9e4fea199ed23359663983f3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix misplaced quote in error messsage","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9892},"71dcb7fcc4b10e956668485b7ac1f9a5c1735dfb":{"hash":"71dcb7fcc4b10e956668485b7ac1f9a5c1735dfb","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Fixes power management on x11 platform and removes explicit NULL pointer dereference.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9887},"18e23ad4dcec0713fb24211be964ade35bff951d":{"hash":"18e23ad4dcec0713fb24211be964ade35bff951d","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9882 from endragor/nativescript-refcount","body":"Forward refcount changes to NativeScriptInstance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66d302251698f50ab73c62a0305c589b75c10f85":{"hash":"66d302251698f50ab73c62a0305c589b75c10f85","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Fix Numpad Enter key on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9886},"88bd18244bda74843ed6e0b99db106dffa4979bc":{"hash":"88bd18244bda74843ed6e0b99db106dffa4979bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9883 from bojidar-bg/8217-fixup-get_node-shortcut","body":"Fix $a/b being parsed as division","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5fb82c28c9b52a2df940f4c282ba4330bc05f9e":{"hash":"a5fb82c28c9b52a2df940f4c282ba4330bc05f9e","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix $a/b being parsed as division","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9883},"db9dcbddbc9231d520a14eaa4e256c276273eeb7":{"hash":"db9dcbddbc9231d520a14eaa4e256c276273eeb7","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Forward refcount changes to NativeScriptInstance","body":"This also changes Reference::unreference() to always invoke\nrefcount_decremented. Previously it was not invoked until the count\nreached zero due to short-circuit evalution of boolean expressions.","is_cherrypick":false,"cherrypick_hash":"","pull":9882},"1619aabfe1bd1ab04b1e14679698c2765d86c1e8":{"hash":"1619aabfe1bd1ab04b1e14679698c2765d86c1e8","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix mutating project.godot","body":"Namely:\n- comment block lost on first save;\n- config_version doubled as 3 and null on second save;\n- format change on first save.","is_cherrypick":false,"cherrypick_hash":"","pull":9879},"2b99bd492b36ee75406f15e10e63acc6a70e650a":{"hash":"2b99bd492b36ee75406f15e10e63acc6a70e650a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9867 from endragor/nativescript-threading","body":"Support multithreading for NativeScriptLanguage","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9caf9fa76f93a689d63d89ef53d6dd5af42a8c0c":{"hash":"9caf9fa76f93a689d63d89ef53d6dd5af42a8c0c","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9720 from endragor/stack-bottom","body":"Add a way to retrieve stack bottom of the main thread","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c1565d0f933762da9078547a266e9c33c63a9cf":{"hash":"1c1565d0f933762da9078547a266e9c33c63a9cf","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Improved macOS window resizing behaviour.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9876},"668f4f437f2b720373be8944c573fd9a0e07825d":{"hash":"668f4f437f2b720373be8944c573fd9a0e07825d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9873 from Noshyaar/pr-prop","body":"Fix various property not found errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0154098531ce928fb573ff225e0f0886043c0b21":{"hash":"0154098531ce928fb573ff225e0f0886043c0b21","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix various property not found errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f32023a1ac60b62bd0159a542c25fdad0864dba":{"hash":"7f32023a1ac60b62bd0159a542c25fdad0864dba","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Support multithreading for NativeScriptLanguage","body":"Godot may call property setters from non-main thread when an object is\nloaded in the edtior. This means NativeScriptLanguage could be accessed\nfrom different threads, but it was not designed for thread-safety.\nBesides, previous behaviour made it so that godot_nativescript_init and\ngodot_gdnative_init could be invoked from non-main thread, while\ngodot_gdnative_thread is always invoked on the main thread. This may\nnot be expected by the binding library.\n\nThis commit defers native library initialization to the main thread and\nadds godot_nativescript_thread_enter and godot_nativescript_thread_exit\ncallbacks to make a binding library aware of foreign threads.","is_cherrypick":false,"cherrypick_hash":"","pull":9867},"dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99":{"hash":"dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix !save_each_scene saving scenes with no filename","body":"When save_each_scene is false, only scenes that have been saved at\nleast once are saved. But EditorNode tries to save scenes with no\nfilename too (they're never saved), so it crashes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7de7ca8ae4ef3720b68ba4178813afc33f96e05b":{"hash":"7de7ca8ae4ef3720b68ba4178813afc33f96e05b","is_merge":false,"authored_by":["MDQ6VXNlcjc2NDU2ODM="],"author_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","committer_raw":"bruvzg <7645683+bruvzg@users.noreply.github.com>","summary":"Remove duplicate keycode constant for Numpad Enter key.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9872},"ccb17c2b279ec0dc6160f8d01d381b05e4c81fd3":{"hash":"ccb17c2b279ec0dc6160f8d01d381b05e4c81fd3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9868 from StraToN/docs403-extends-is","body":"Corrects usage of 'is' instead of 'extends' for testing node inheritance\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61572a57e9814d15c4ceb0013b7b9908a6a4b1c5":{"hash":"61572a57e9814d15c4ceb0013b7b9908a6a4b1c5","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Corrects usage of 'is' instead of 'extends' for testing node inheritance.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9868},"20502d9180296cd9002e8af222ddc08e24f92c88":{"hash":"20502d9180296cd9002e8af222ddc08e24f92c88","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added features for image formats","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9869},"5c3f05a68043bbc2b5dd7f101bdab0077c95a3c8":{"hash":"5c3f05a68043bbc2b5dd7f101bdab0077c95a3c8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9862 from ISylvox/tagents-to-tangents","body":"Renames tagents to tangents","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cefc02a4f9d6b9e405f51c3d6a40054d3680a524":{"hash":"cefc02a4f9d6b9e405f51c3d6a40054d3680a524","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"tagents --> tangents","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9862},"f55211ae0dc202cc015c247495af8e05af81b24b":{"hash":"f55211ae0dc202cc015c247495af8e05af81b24b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9823 from BastiaanOlij/ios_fix_framebuffer_order","body":"Fixed setting our system_fbo framebuffer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e87d2e32ffdf398609b2b9c2b417b39be1f86b9":{"hash":"8e87d2e32ffdf398609b2b9c2b417b39be1f86b9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9858 from GodotExplorer/pr-fix-texture-button-resize-mode","body":"Fix the resize mode of TextureButton for resource saving","is_cherrypick":false,"cherrypick_hash":"","pull":""},"407c082810f0c8747a1e0d72761d8638bf16a832":{"hash":"407c082810f0c8747a1e0d72761d8638bf16a832","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix the resize mode of TextureButton cannot be saved into resource files.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9858},"edacc986d6bd14602e32e0fba95a6bb1738b423b":{"hash":"edacc986d6bd14602e32e0fba95a6bb1738b423b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9857 from marcelofg55/master","body":"Fix cvs files freezing the editor when a double quote is not closed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5277e347df4228fc875acaa3acb9581a30ab43e":{"hash":"f5277e347df4228fc875acaa3acb9581a30ab43e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to glow and auto exposure, closes #9797, closes #9106","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2144093fe694a82f270d6b4f84a6b09db8820c49":{"hash":"2144093fe694a82f270d6b4f84a6b09db8820c49","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix cvs files freezing the editor when a double quote is not closed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9857},"d2d48e2a7a7ed04331597bcfd7b6c719da2b67c3":{"hash":"d2d48e2a7a7ed04331597bcfd7b6c719da2b67c3","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9855 from sheepandshepherd/nativesetter","body":"Fix typo in NativeScript property getter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bdf2e8c615bff43b7d4698ef46821dfe4089c9b0":{"hash":"bdf2e8c615bff43b7d4698ef46821dfe4089c9b0","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Fix typo in NativeScript property getter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9855},"be5adec2868983d2ec958e626ba451fbfba0b761":{"hash":"be5adec2868983d2ec958e626ba451fbfba0b761","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Temporarily disable the Asset Library","body":"Currently it features only plugins for Godot 2.1.x, we need #7147 fixed\nto be able to propose only 3.0-compatible plugins in the Asset Library.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffe2072741581c4d54821505fdcceef39535c2dd":{"hash":"ffe2072741581c4d54821505fdcceef39535c2dd","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Change the grid offset when the snap is set as relative","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9852},"b6665c6c937d1371f7e99772f8de08828593b3cc":{"hash":"b6665c6c937d1371f7e99772f8de08828593b3cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9690 from 648trindade/classref-edit","body":"Improved math functions descriptions and added many AStar descriptions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a931052c791d8ca965bd40e854f41885ac54e38a":{"hash":"a931052c791d8ca965bd40e854f41885ac54e38a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9731 from Xrayez/gdscript-completion","body":"Update GDScript completion names for Pool*Arrays","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4fe194fe5fab49421c26dc26f4b8fc996a39e1e":{"hash":"e4fe194fe5fab49421c26dc26f4b8fc996a39e1e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add newline after config_version and fix custom_features hint","body":"Fixes #9818.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f768cb51941638cf6e4a595c1d29354ccf1289d":{"hash":"9f768cb51941638cf6e4a595c1d29354ccf1289d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Make MinGW test less verbose on non-Bash shells","body":"The &> construct seems to be Bash-specific.\nSupersedes #9755.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fc60d41767de0e29bc67e68d65ae0d4235e7a06":{"hash":"4fc60d41767de0e29bc67e68d65ae0d4235e7a06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9845 from kubecz3k/more-plugin-docs","body":"documentation for EditorPlugin and ScriptEditor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a12fa5b879b4a620024433b18c72af46b6e2c90e":{"hash":"a12fa5b879b4a620024433b18c72af46b6e2c90e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9847 from vnen/patch-zstd","body":"zstd: Apply upstream patch to fix UWP ARM build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee7188fe56018c5f81c0e9c2334e1fd50cebd262":{"hash":"ee7188fe56018c5f81c0e9c2334e1fd50cebd262","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9846 from karroffel/im-the-keyword-repair-man","body":"fix a regression (GDScript) from e00630b","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5319098aefc89622af9700162f2367d0cc565955":{"hash":"5319098aefc89622af9700162f2367d0cc565955","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fix a regression (GDScript) from e00630b","body":"This removes `not` from the variable safe list of\nkeywords.\nBefore that this was a valid expression:\nself.!(some_arg)\n\nThe other fix is just a forgotten boolean negation.","is_cherrypick":false,"cherrypick_hash":"","pull":9846},"9db39d72fa6b49aba1d38c7e26e82b280e2055e1":{"hash":"9db39d72fa6b49aba1d38c7e26e82b280e2055e1","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"zstd: Apply upstream patch to fix UWP ARM build","body":"Following upstream commit f04deff4fc","is_cherrypick":false,"cherrypick_hash":"","pull":9847},"497411aa124f665e6f89bc6137c65fbd106a7859":{"hash":"497411aa124f665e6f89bc6137c65fbd106a7859","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9844 from karroffel/nativescript-double-init-fix","body":"[NativeScript] fix double initialization in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3d4ad193e7e577baa7406bc35db6a3bc76cbf7a":{"hash":"d3d4ad193e7e577baa7406bc35db6a3bc76cbf7a","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"documentation for EditorPlugin and ScriptEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9845},"cdf1212bee6ce3f09d025596926df2005e7f3304":{"hash":"cdf1212bee6ce3f09d025596926df2005e7f3304","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] fix double initialization in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9844},"47b2455a627f823e300c9ab1c1fd39dcd65607a7":{"hash":"47b2455a627f823e300c9ab1c1fd39dcd65607a7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Good bye chunky fonts, closes #9441","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d94ac4b9497923db3188742e270db67ed7f0fb79":{"hash":"d94ac4b9497923db3188742e270db67ed7f0fb79","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9837 from Noshyaar/pr-about","body":"Label: update minimum size when regenerating wordcache","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f78299c81be28b923e1f16e6f14afbebe3c8eaeb":{"hash":"f78299c81be28b923e1f16e6f14afbebe3c8eaeb","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add support for ARMv8 (64-bit) on Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9838},"f471afa4a5d59afdc25c93e15d840809b44980af":{"hash":"f471afa4a5d59afdc25c93e15d840809b44980af","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Label: update min size when regenerate wordcache","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cbe12725ea675395fb38f1aaef2969ed8b66f67":{"hash":"7cbe12725ea675395fb38f1aaef2969ed8b66f67","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9825 from RandomShaper/rename-android-define","body":"Remove ANDROID define","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72436956ddcdfdcb9edea5c447363391c23552c4":{"hash":"72436956ddcdfdcb9edea5c447363391c23552c4","is_merge":false,"authored_by":[""],"author_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","committer_raw":"Andrii Doroshenko (Xrayez) <xrayez@gmail.com>","summary":"Update GDScript completion names for Pool*Arrays","body":"Notice: GDScript tokenizer used the old PoolFloatArray name.\nRenamed PoolFloatArray to PoolRealArray.\n\nMoved \"project_settings.h\" down one line to comply with the clang-format rules.\n\nFixes #9638\n\nClosed pull request #9714 because I messed up with commits, sorry!","is_cherrypick":false,"cherrypick_hash":"","pull":9731},"6ea233434ade064c07db0cfa8ba9e8dcc4442154":{"hash":"6ea233434ade064c07db0cfa8ba9e8dcc4442154","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove ANDROID define","body":"Fixes GDNative build error on Android.\n\nIt's also discouraged by Google to rely on it. In case someone needs to check, use ``__ANDROID__`` instead, provided by the very same compiler.","is_cherrypick":false,"cherrypick_hash":"","pull":9825},"303370d03d71ad7ea194250fdfc94f7f1928fb47":{"hash":"303370d03d71ad7ea194250fdfc94f7f1928fb47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9702 from groud/canvas_editor_update","body":"[WIP] Canvas editor code clean-up (and improvements)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e00630bfcaef58a8e6d1454e2eaae35bf2848bf4":{"hash":"e00630bfcaef58a8e6d1454e2eaae35bf2848bf4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8217 from bojidar-bg/gdscript-fix-keyword-call","body":"Make GDScript allow some keywords as identifiers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a251d0d5c98e54659dd51aff9e5cd4298015214":{"hash":"5a251d0d5c98e54659dd51aff9e5cd4298015214","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9833 from RandomShaper/fix-node-crash","body":"Fix Node::move_child() crash if moving to the end plus one","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f981829749e6d44569068776b47cd87012604b97":{"hash":"f981829749e6d44569068776b47cd87012604b97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9830 from RandomShaper/fix-9692","body":"Fix crash in Space2DSW::test_body_motion()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"233baf9208766dae80e2b03207993e4f612739b4":{"hash":"233baf9208766dae80e2b03207993e4f612739b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9827 from sowfelicity/master-clipboard","body":"Workaround to allow pasting unicode characters from X selection.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b88476130aa2fe1af7d089cd18a9abc72e23678":{"hash":"3b88476130aa2fe1af7d089cd18a9abc72e23678","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Add a way to retrieve stack bottom of the main thread","body":"I'm working on Nim bindings and Nim GC needs to know the stack\nboundaries to check whether certain pointers are located on the stack\nor in the heap. This commit adds godot_get_stack_bottom procedure\nto gdnative module which returns pointer to the stack bottom of the\nmain thread. Later on this may be improved to return stack bottom of\nthe current thread.","is_cherrypick":false,"cherrypick_hash":"","pull":9720},"6c1b7fd899f72136a1cc17eb9ae81746d8d98572":{"hash":"6c1b7fd899f72136a1cc17eb9ae81746d8d98572","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix Node::move_child() crash if moving to the end plus one","body":"Fixes #9820.","is_cherrypick":false,"cherrypick_hash":"","pull":9833},"ac2c5e8dcdf4c4957fc20b124b91847c6b0145ad":{"hash":"ac2c5e8dcdf4c4957fc20b124b91847c6b0145ad","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add missing initializers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9832},"bc1d58c50d65818863b620a4871e327c5f1c6bb6":{"hash":"bc1d58c50d65818863b620a4871e327c5f1c6bb6","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Extend check for same space to all 2D/3D bodies/shapes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9832},"507b48179f773d6495ce62947c7f55564fde4a67":{"hash":"507b48179f773d6495ce62947c7f55564fde4a67","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix 2D broadphase remove-while-iterating logic","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9832},"fa1049b46bd1d8b9c6b75b815fa503ecc2811bf0":{"hash":"fa1049b46bd1d8b9c6b75b815fa503ecc2811bf0","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix early-accepting area-area match when masks don't match","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9832},"b4129df96c455b0657712b8f6a772265a22e2265":{"hash":"b4129df96c455b0657712b8f6a772265a22e2265","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash in Space2DSW::test_body_motion()","body":"Fixes #9692.","is_cherrypick":false,"cherrypick_hash":"","pull":9830},"2f5b7f8777e06aa24cda3c33b5c4f1e1d2ba3b9f":{"hash":"2f5b7f8777e06aa24cda3c33b5c4f1e1d2ba3b9f","is_merge":false,"authored_by":["MDQ6VXNlcjI5NDYyNDg2"],"author_raw":"Jia Wang <sowfelicity@outlook.com>","committer_raw":"Jia Wang <sowfelicity@outlook.com>","summary":"Workaround to allow pasting unicode characters from X selection.","body":"Fixes #2491.\nFixes #9787.","is_cherrypick":false,"cherrypick_hash":"","pull":9827},"27637b9e7f6f7dc59768623225a687f2d595692f":{"hash":"27637b9e7f6f7dc59768623225a687f2d595692f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve/add atomics","body":"- Remove use of non-builtin overloaded `InterlockedExhangeSubtract()` for Windows. Moreover, it was wrongly being used as if it hadn't a 64-bit version instead of being overloaded.\n- Implement exchange-if-greater (as a CAS loop).","is_cherrypick":false,"cherrypick_hash":"","pull":9826},"3bfdc583cb002c491f422d393acec7590c981ce3":{"hash":"3bfdc583cb002c491f422d393acec7590c981ce3","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fixed setting our system_fbo framebuffer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9823},"91bb4952e4f01d8a8fa729c2db2fb6beb5bce0ec":{"hash":"91bb4952e4f01d8a8fa729c2db2fb6beb5bce0ec","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9822 from karroffel/nativescript-doublefree","body":"[NativeScript] bound ` to ClassDB","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f1e75e89c0c3e008569208b8d397c59c767506a":{"hash":"3f1e75e89c0c3e008569208b8d397c59c767506a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] bound `new` to ClassDB","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9822},"e15a0c52437d1a3be1128641c33b994624e6bfe9":{"hash":"e15a0c52437d1a3be1128641c33b994624e6bfe9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9712 from BastiaanOlij/fix_checking_framebuffer","body":"add missing framebuffer check","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf8119f966666f1f3c0db2e182439714994b7163":{"hash":"bf8119f966666f1f3c0db2e182439714994b7163","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9746 from Noshyaar/label","body":"Label: add auto_height","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b3fd599515bbfc459946e535a499035b6bfa217":{"hash":"4b3fd599515bbfc459946e535a499035b6bfa217","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9821 from karroffel/nativescript-doublefree","body":"[GDNative] basic OS detection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e1abaf348cf301d22752062625af18ba9f0f397":{"hash":"5e1abaf348cf301d22752062625af18ba9f0f397","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] basic OS detection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9821},"0a74fb625e55743e32aa0977191d936e94df235c":{"hash":"0a74fb625e55743e32aa0977191d936e94df235c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9791 from bojidar-bg/6087-add-global-local-conv","body":"Add .to_local/.to_global methods on Node2D and Spatial","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6336a52a89e900201f5b6e784f0dec153229a19":{"hash":"e6336a52a89e900201f5b6e784f0dec153229a19","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9808 from MednauN/master","body":"Fix switching SRGB extension happen before binding of texture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95c49b61b5acc37b8b5ace44f65d90df496280bc":{"hash":"95c49b61b5acc37b8b5ace44f65d90df496280bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9819 from kubecz3k/collisionobj-shape-api","body":"expose missing CollisionShape API for CollisionObject","is_cherrypick":false,"cherrypick_hash":"","pull":""},"567cbfcceb51742b6fc25bf2c0aa87b1bf0893c7":{"hash":"567cbfcceb51742b6fc25bf2c0aa87b1bf0893c7","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"expose missing CollisionShape API for CollisionObject","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9819},"be578a1b3eab2a26c3d10d8cdb685482d9d37042":{"hash":"be578a1b3eab2a26c3d10d8cdb685482d9d37042","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9817 from RameshRavone/patch-2","body":"GDNative register_property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"75b66146ae977d634205b6a93ac8f3b0da0f4686":{"hash":"75b66146ae977d634205b6a93ac8f3b0da0f4686","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"GDNative register_property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9817},"008b20bd8f19ca109f707ad1e566c86c2eccfb45":{"hash":"008b20bd8f19ca109f707ad1e566c86c2eccfb45","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9814 from karroffel/nativescript-doublefree","body":"[NativeScript] forgot to uncomment userdata return","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41eb8a0279538b368c6d19436eb5ff1232ece8aa":{"hash":"41eb8a0279538b368c6d19436eb5ff1232ece8aa","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] forgot to uncomment userdata return","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9814},"d0f1940534de29cd49a79be8ef6054b8dad13d29":{"hash":"d0f1940534de29cd49a79be8ef6054b8dad13d29","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9809 from karroffel/nativescript-doublefree","body":"[NativeScript] fix double free but on exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1a76bbde4334657cab625f5e85b97f1157868db":{"hash":"a1a76bbde4334657cab625f5e85b97f1157868db","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[NativeScript] fix double free but on exit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9809},"4ed6e4a70e0396667821d217971b124e0e22c3dc":{"hash":"4ed6e4a70e0396667821d217971b124e0e22c3dc","is_merge":false,"authored_by":[""],"author_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","committer_raw":"Evgeny Zuev <evgeny.zuev@xored.com>","summary":"Fix switching SRGB extension happen before binding of texture","body":"Previously, texture parameter `_TEXTURE_SRGB_DECODE_EXT` was changed\nbefore the call of `glBindTexture`, which caused modification of previously\nbound texture instead of desired one. Now it's changed after `glBindTexture`.","is_cherrypick":false,"cherrypick_hash":"","pull":9808},"042bfabd8f11d90daebfe50b615811298701196e":{"hash":"042bfabd8f11d90daebfe50b615811298701196e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9807 from Noshyaar/pr-df","body":"EditorNode: fix missing distraction-free tooltip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24329155ebd1251711749a269c4f4c606bfda1c7":{"hash":"24329155ebd1251711749a269c4f4c606bfda1c7","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: fix missing distraction-free tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"374cffaa11f380c867c831a74d4579adf15c8a5a":{"hash":"374cffaa11f380c867c831a74d4579adf15c8a5a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9764 from Noshyaar/pr-fix2","body":"Add object type hint for docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"574ec97b8b5cb5afc6bc39f7f9a065fed8ba58c1":{"hash":"574ec97b8b5cb5afc6bc39f7f9a065fed8ba58c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9802 from vnen/fix-uwp-build","body":"UWP: Fix build issue caused by atomic operations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b31973b64de038a1d2dfaa1fcea0c72ee5ce012b":{"hash":"b31973b64de038a1d2dfaa1fcea0c72ee5ce012b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9804 from karroffel/gdnative-rewrite","body":"[GDNative] new GDNative API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"534d62d2f4ea1ff4be11b50bc79684b5780e4615":{"hash":"534d62d2f4ea1ff4be11b50bc79684b5780e4615","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] new GDNative API","body":"This adds GDNative as a separate class type.\nIt can be used to interface with native libraries by\nusing \"native calls\", which can be registered by modules\n(and in future other GDNative libraries?).\n\nIt also reworks the currently called \"GDNativeScript\" into a\n\"NativeScript\" that just makes use of the new GDNative instead\nof it being the component that implements that functionality.","is_cherrypick":false,"cherrypick_hash":"","pull":9804},"f514fabf61e122880c1c184fe57bccfe2388b57d":{"hash":"f514fabf61e122880c1c184fe57bccfe2388b57d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Fix build issue caused by atomic operations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9802},"85aa0adeef6ab89e98105fdaa49f441e5763d970":{"hash":"85aa0adeef6ab89e98105fdaa49f441e5763d970","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"small grammar fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66009706c92671898b49a8a88cc626926b7a2d2c":{"hash":"66009706c92671898b49a8a88cc626926b7a2d2c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Ability to set default import presets for type","body":"-More presets for scene importer\n-Option in scene importer to export root nodes as separate scenes\n-Fixed MeshInstance preview","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1936e1d2be1bd4d31803c0ad64cc44951ddda35b":{"hash":"1936e1d2be1bd4d31803c0ad64cc44951ddda35b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make GDScript allow some keywords as identifiers","body":"Fixes #8085\nAdded some comments around the use of is_token_literal, as discussed.","is_cherrypick":false,"cherrypick_hash":"","pull":8217},"380eae2cc0a7474ae46ed114ad6f12be35f40b90":{"hash":"380eae2cc0a7474ae46ed114ad6f12be35f40b90","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9795 from marcelofg55/master","body":"Fix Right-Click (Ctrl-Click) on OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"380e2b96924776149bd75d2d66690bbbe6dd59f9":{"hash":"380e2b96924776149bd75d2d66690bbbe6dd59f9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9794 from Noshyaar/pr-impd","body":"Suppress get_edited_scene_root error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c27501c3f3fdfba4aa850c9a3736c6db5a3e963":{"hash":"2c27501c3f3fdfba4aa850c9a3736c6db5a3e963","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix Right-Click (Ctrl-Click) on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9795},"cf286ed28765606fc6834e7fdbaf5550159454b4":{"hash":"cf286ed28765606fc6834e7fdbaf5550159454b4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Requesting for dictionary keys also respects insertion order, closes #9161","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a572eb6453facaa27860be8e936fea2a0d173e17":{"hash":"a572eb6453facaa27860be8e936fea2a0d173e17","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Suppress get_edited_scene_root error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e483604a5b957275ababf1a03a5992cb7bbd9c7":{"hash":"9e483604a5b957275ababf1a03a5992cb7bbd9c7","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9718 from endragor/ptrcall-fixes","body":"Use specific size for numeric types in ptrcall","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2777f81d290e4b9a17afedc100a5b83666e04495":{"hash":"2777f81d290e4b9a17afedc100a5b83666e04495","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Add object type hint for docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"140f189a65f991d5b44d49ad6b710f7512862d16":{"hash":"140f189a65f991d5b44d49ad6b710f7512862d16","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add .to_local/.to_global methods on Node2D and Spatial","body":"Those are just helpers around get_global_transform().affine_inverse().xform() and get_global_transform().xform().\nCloses #6087","is_cherrypick":false,"cherrypick_hash":"","pull":9791},"38c471bef6ec5b9236ccf3331d982e379d7be4a8":{"hash":"38c471bef6ec5b9236ccf3331d982e379d7be4a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9765 from Noshyaar/pr-clang","body":"Clang-formatting *.cpp and *.h (some files excluded)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21497bd501ff1a6f8029475a1cdf99162c6ca369":{"hash":"21497bd501ff1a6f8029475a1cdf99162c6ca369","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9790 from Noshyaar/pr-req","body":"EditorNode: request_attn when behind other windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bde84112d85261c4889853b893682507f75d4524":{"hash":"bde84112d85261c4889853b893682507f75d4524","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9788 from Zylann/freelook_modifier","body":"Added configurable modifier key to activate freelook","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e286782e609f0c7081c2c86e87a66493d15c1ef8":{"hash":"e286782e609f0c7081c2c86e87a66493d15c1ef8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9776 from Noshyaar/pr-sprite","body":"Sprite: fix disconnect nonexistent signal","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5396c7be31e7bb61bc79682a2838a9547e053dd2":{"hash":"5396c7be31e7bb61bc79682a2838a9547e053dd2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9774 from Noshyaar/pr-about","body":"Move About dialog to editor_about.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"537cd79fc8f2b6d5f8a7941c58d6bcaed507579f":{"hash":"537cd79fc8f2b6d5f8a7941c58d6bcaed507579f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9773 from Noshyaar/pr-tabs","body":"Tabs: expose tab_close_display_policy property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56724dc07bf2cb0ec7fb4d4e88d31b4839dc29d5":{"hash":"56724dc07bf2cb0ec7fb4d4e88d31b4839dc29d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9772 from Noshyaar/pr-classxml","body":"Docs: fix broken ref tags","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72ef23d0876a8883ff59e8e593531389d3d73c21":{"hash":"72ef23d0876a8883ff59e8e593531389d3d73c21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9771 from Noshyaar/pr-rst","body":"Docs: ignore tags inside code,codeblock tag","is_cherrypick":false,"cherrypick_hash":"","pull":""},"401f1098f6c244ab6e2d0d793dc1afbbbbe78eb8":{"hash":"401f1098f6c244ab6e2d0d793dc1afbbbbe78eb8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9770 from eska014/html5-focus","body":"Implement input focus behavior in HTML5","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba7fdcfd02e9812169718b1147af87b631327885":{"hash":"ba7fdcfd02e9812169718b1147af87b631327885","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9762 from Paulb23/_scipt_close_tab_selection_issue_8400","body":"Fixed script tab selection on file close, issue 8400","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50ab88bf15ad93676262cf31ee05bb815f5a6a8e":{"hash":"50ab88bf15ad93676262cf31ee05bb815f5a6a8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9761 from Noshyaar/pr-fix","body":"ScriptEditor: suppress get_child errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fbe4c130ddc851b4fa116d6b462e3fc00b36e9c":{"hash":"5fbe4c130ddc851b4fa116d6b462e3fc00b36e9c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9758 from vnen/fix-vs-return","body":"VS: Fix return value for user-defined functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6691076263aad2ddffb9b0b4c3c2a00a93a2070":{"hash":"c6691076263aad2ddffb9b0b4c3c2a00a93a2070","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9741 from vnen/fix-vs-customnode","body":"Fix issues with custom nodes in visual script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5aa8546ec0458e8eae84c260b3633a0313f9848":{"hash":"e5aa8546ec0458e8eae84c260b3633a0313f9848","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9713 from marcelofg55/master","body":"Fix for possible crash in OS X audio init.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3aa9b51919c90b0614bed7ce29392cf8e094ac9":{"hash":"e3aa9b51919c90b0614bed7ce29392cf8e094ac9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9706 from djrm/theme_fixes","body":"Icons can now be added inside line edits (Search icon).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"542d8b5d50e9e6f97950e8ed65a328b70914290d":{"hash":"542d8b5d50e9e6f97950e8ed65a328b70914290d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9684 from eska014/html5-msvc","body":"Fix building HTML5 when cmd.exe is set up for MSVC","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c05388919092a9cecf4a79e0f9fc639af5645a6":{"hash":"5c05388919092a9cecf4a79e0f9fc639af5645a6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9785 from vnen/update-zstd","body":"zstd: Update to upstream version 1.3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ec47b4c6e0edd87819de589529e107690bc175f":{"hash":"3ec47b4c6e0edd87819de589529e107690bc175f","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Tabs: expose tab_close_display_policy property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b1e15b88c98094eb38cd052a353606d496b0ace":{"hash":"7b1e15b88c98094eb38cd052a353606d496b0ace","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: request_attn when behind other windows","body":"The current version requests attention only when minimized\nwhich might not work as expected when it's not minimized\nbut doesn't have focus.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d970b11aea7cfbeed48eba0cb4138bd50b82eec":{"hash":"9d970b11aea7cfbeed48eba0cb4138bd50b82eec","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added configurable modifier key to activate freelook","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9788},"2c1764d5a90bb1f18a5fdce9ddd8115e8cdbcf88":{"hash":"2c1764d5a90bb1f18a5fdce9ddd8115e8cdbcf88","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"zstd: Update to upstream version 1.3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9785},"aa798ebf8fcc0a72c837c7daea63e6d9ef51ff30":{"hash":"aa798ebf8fcc0a72c837c7daea63e6d9ef51ff30","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix atomic operations in NO_THREADS builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b2dfae5af9759da31516de25fcae12001092bb0":{"hash":"3b2dfae5af9759da31516de25fcae12001092bb0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"function to add script and instance at once, as needed by neikeq","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ad1a8f3d00f1927765f7ad687a470f96373729a":{"hash":"0ad1a8f3d00f1927765f7ad687a470f96373729a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Script languges are uninitialized properly now.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c74a3275dcce579287d954451d225742581bbb42":{"hash":"c74a3275dcce579287d954451d225742581bbb42","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9757 from RameshRavone/patch-1","body":"gdnative bug fix in get (return null check)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49331fbd632688a67babcf27027fafbe29b13183":{"hash":"49331fbd632688a67babcf27027fafbe29b13183","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Sprite: fix disconnect nonexistent signal","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20d36bf226c0a9dfeec42a22c96b95f564ad50bb":{"hash":"20d36bf226c0a9dfeec42a22c96b95f564ad50bb","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Move About dialog to editor_about.cpp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"772485cdb3a0b0003da6e174157680559fa2a59e":{"hash":"772485cdb3a0b0003da6e174157680559fa2a59e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several changes to better run in mobile.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"492999a33b389ac6ddfa0cb80c78409bd2d54e1c":{"hash":"492999a33b389ac6ddfa0cb80c78409bd2d54e1c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.31rc01","body":"Fixes various issues with 1.6.30, especially ARM build.\nSupersedes change in #9722.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0":{"hash":"ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Implement input focus behavior in HTML5","body":"- Key and mouse events are only consumed if canvas is focused\n- NOTIFICATION_WM_MOUSE_ENTER, _MOUSE_EXIT, _FOCUS_IN and _FOCUS_OUT are\nemitted","is_cherrypick":false,"cherrypick_hash":"","pull":9770},"90c2c1e7f8c71e00398f2eb18038ebda61065eb8":{"hash":"90c2c1e7f8c71e00398f2eb18038ebda61065eb8","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Docs: fix broken ref tags","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bbbecc3156eb98ad9b69a89419b276c78c7acdc":{"hash":"5bbbecc3156eb98ad9b69a89419b276c78c7acdc","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Docs: ignore tags inside code,codeblock tag","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0e387a012c4674681428092584c1b07ca8f2d01":{"hash":"b0e387a012c4674681428092584c1b07ca8f2d01","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix building HTML5 when cmd.exe is set up for MSVC","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9684},"8495acc510e54c0d148b9d97c3f78f22ce16fa15":{"hash":"8495acc510e54c0d148b9d97c3f78f22ce16fa15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9754 from Hinsbart/obj_fix","body":"OBJ Importer: Fix relative path materials.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0ab3283c072c9a9a86b9fdbe0cd334ec4b39c31":{"hash":"f0ab3283c072c9a9a86b9fdbe0cd334ec4b39c31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9749 from kubecz3k/animtree-slider-fix","body":"AnimationTree nodes sliders fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93422e2ff280130a00ffb62e361f9d1be8853f8b":{"hash":"93422e2ff280130a00ffb62e361f9d1be8853f8b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9743 from Noshyaar/pr-itemlist","body":"Enhanced About dialog, Add ItemList auto_height","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cf8be6a8d44a1e5e032c394343a69db69b03758":{"hash":"8cf8be6a8d44a1e5e032c394343a69db69b03758","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9742 from quinnyo/project-manager-new-config","body":"updated project manager to use new project.godot values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c4918ca76b340d737452f08da1e36dee9a8bf1c2":{"hash":"c4918ca76b340d737452f08da1e36dee9a8bf1c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9717 from kubecz3k/plugin-methods-rename","body":"Rename of two EditorPlugin methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7c65ca6bac04925353db9b3bee4b0cd0b634ac6":{"hash":"c7c65ca6bac04925353db9b3bee4b0cd0b634ac6","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Clang-formatting *.cpp and *.h (some files excluded)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39061340035e94a2fb43273ca32601c7c8a811b6":{"hash":"39061340035e94a2fb43273ca32601c7c8a811b6","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed script tab selection on file close, issue 8400","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9762},"843589d9d1fecd5a0345cd08464a565c5eb9415b":{"hash":"843589d9d1fecd5a0345cd08464a565c5eb9415b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ScriptEditor: suppress get_child errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"effceee6ea3b1bcc185897b96cc30fb8d08e9599":{"hash":"effceee6ea3b1bcc185897b96cc30fb8d08e9599","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"VS: Fix return value for user-defined functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9758},"0ed59fdf12a8c8b385163c70ace0cd659867c9b1":{"hash":"0ed59fdf12a8c8b385163c70ace0cd659867c9b1","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9730 from capnm/fix-custom_features-typo","body":"custom_features: fix typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19ca9e7810decf430efd559487e99734b7621571":{"hash":"19ca9e7810decf430efd559487e99734b7621571","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Update a VS custom node when its script changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9741},"af8a40e554c6025e9cc166bbee7829f4353f6b50":{"hash":"af8a40e554c6025e9cc166bbee7829f4353f6b50","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"gdnative bug fix in get (return null check)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9757},"0bc5fca4d5a743cb5575a968e097da4add81109f":{"hash":"0bc5fca4d5a743cb5575a968e097da4add81109f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"OBJ Importer: Fix relative path materials.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9754},"0fc4b04f51184075aab7f91fb20ce69657b4bcd1":{"hash":"0fc4b04f51184075aab7f91fb20ce69657b4bcd1","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"AnimationTree nodes sliders fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9749},"4fe6b2a6744c4852cd3fdf0bc7a3437f8a16645f":{"hash":"4fe6b2a6744c4852cd3fdf0bc7a3437f8a16645f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9745 from Marqin/faster_travis","body":"make use of 2 cores in Travis CI","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85bade0c8550c2b527f61df2577c2d88bac44c99":{"hash":"85bade0c8550c2b527f61df2577c2d88bac44c99","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Label: add auto_height","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47c4777ccf0625129b6ab35c6fe96d105d7c18fa":{"hash":"47c4777ccf0625129b6ab35c6fe96d105d7c18fa","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Enhanched About dialog, Add ItemList auto_height","body":"Add set/has_auto_height for ItemList to automatically set minimum\nsize by content.\nAdd hash to About dialog.\nResize About dialog so that dev list appears in 3 columns.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c62304b78d104bbbf404633f98b19285a737ef4":{"hash":"5c62304b78d104bbbf404633f98b19285a737ef4","is_merge":false,"authored_by":[""],"author_raw":"Quinn Yo <quinnyo@trygithub.com>","committer_raw":"Quinn Yo <quinnyo@trygithub.com>","summary":"updated project manager to use new project.godot values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9742},"3fdf8663f7979c073cf81b97dcae4105c411fe15":{"hash":"3fdf8663f7979c073cf81b97dcae4105c411fe15","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix issues with custom nodes in visual script","body":"- Doesn't crash anymore.\n- Inputs are properly transferred.","is_cherrypick":false,"cherrypick_hash":"","pull":9741},"283ba78399a565cb24d1ddfe73ed596792648383":{"hash":"283ba78399a565cb24d1ddfe73ed596792648383","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"make use of 2 cores in Travis CI","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9745},"cb3fbf7d3286cb14768957e5b990afe403c85dc9":{"hash":"cb3fbf7d3286cb14768957e5b990afe403c85dc9","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Make uniform resize possible with side (top, left, right, bottom)","body":"handles.","is_cherrypick":false,"cherrypick_hash":"","pull":9702},"2d9873e0337f07d3b260f3badde4db7effb48f0a":{"hash":"2d9873e0337f07d3b260f3badde4db7effb48f0a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Replaced the hard-to-understand _select by _select_click_on_empty_area and _select_click_on_item.","body":"Added some comments\nRemoved commented code or useless ones","is_cherrypick":false,"cherrypick_hash":"","pull":9702},"0d4b0ecb577a373458427a5c87a5cbe7e121d62c":{"hash":"0d4b0ecb577a373458427a5c87a5cbe7e121d62c","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Generalized _find_canvas_items_at_pos to remove _select_canvas_items_at_pos","body":"Removed some useless parameters\nRemoved old comments","is_cherrypick":false,"cherrypick_hash":"","pull":9702},"218b1c223d0183c930df8d8a1e352ffa9f113962":{"hash":"218b1c223d0183c930df8d8a1e352ffa9f113962","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"EditorPlugin methods and signals rename","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9717},"10e16de3d2c4faaea86cd7e19286ff3389848d1b":{"hash":"10e16de3d2c4faaea86cd7e19286ff3389848d1b","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"custom_features: fix typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9730},"30176b0bb1d6083ecf8ce9e6bfca0dce9240a634":{"hash":"30176b0bb1d6083ecf8ce9e6bfca0dce9240a634","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Use specific size for numeric types in ptrcall","body":"The script system does not provide information about specific int\nsizes, so we should establish convention to use the largest size\n(64 bits). For real types double is always used.","is_cherrypick":false,"cherrypick_hash":"","pull":9718},"2a0c0db028c84c75f4a927d0fd400449f3236952":{"hash":"2a0c0db028c84c75f4a927d0fd400449f3236952","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix \"vertical\" property of StyleBoxLine","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25678b1876816b9ccb14b2c92aef62f3b009f88f":{"hash":"25678b1876816b9ccb14b2c92aef62f3b009f88f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Renamed GlobalConfig to ProjectSettings, makes more sense.","body":"-Added system for feature overrides, it's pretty cool :)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89588d43349e496a9e05756d42ae87323d31269e":{"hash":"89588d43349e496a9e05756d42ae87323d31269e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9722 from endragor/fix-android-export","body":"Fix android export templates build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbb27a0c43cb524b1bea79a3dad0e2f86a817b06":{"hash":"fbb27a0c43cb524b1bea79a3dad0e2f86a817b06","is_merge":false,"authored_by":["MDQ6VXNlcjI0MTc4NDk="],"author_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","committer_raw":"Ruslan Mustakov <r.mustakov@gmail.com>","summary":"Fix android export templates build","body":"This commit fixes errors occurring during Android export template\nbuilds.\nThis required modification in third-party library (libpng) to compile\nwith NEON. Most likely a similar patch will be applied by them and we\ncould then replace the modified version.","is_cherrypick":false,"cherrypick_hash":"","pull":9722},"95f55c8f0d0e56fd039333b611d12f88b74cde78":{"hash":"95f55c8f0d0e56fd039333b611d12f88b74cde78","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Icons can now be added inside line edits (Search icon).","body":"Fixed window title bar margins.\n\nfixed compilation error","is_cherrypick":false,"cherrypick_hash":"","pull":9706},"5dee7161b6da20be455b9d56ddaab177e7f2c250":{"hash":"5dee7161b6da20be455b9d56ddaab177e7f2c250","is_merge":false,"authored_by":["MDQ6VXNlcjQ5NTEwOTQ="],"author_raw":"Rafael Gauna Trindade <rtrindade@inf.ufsm.br>","committer_raw":"Rafael Gauna Trindade <rtrindade@inf.ufsm.br>","summary":"Improved math functions descriptions and added many AStar descriptions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9690},"bbc207675f22343e7f9c2e8ccd7329e68a43fd85":{"hash":"bbc207675f22343e7f9c2e8ccd7329e68a43fd85","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix for possible crash in OS X audio init.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9713},"8513bbdb8b32badf05d3f2fd8c27e3cbb7a503ac":{"hash":"8513bbdb8b32badf05d3f2fd8c27e3cbb7a503ac","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"add missing framebuffer check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9712},"45b498c4e056e313e06b169d64f991b32db30423":{"hash":"45b498c4e056e313e06b169d64f991b32db30423","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9699 from RameshRavone/master","body":"[gdnative] `Object::_get` return type and dynamic property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5ba9d9b7c6d7d2c08d01b13af87748af4dee8a2":{"hash":"c5ba9d9b7c6d7d2c08d01b13af87748af4dee8a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9703 from Noshyaar/docs","body":"Add object type hint for docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f91c2908e7c551c20dc00d88212e0aaad44f4cf":{"hash":"1f91c2908e7c551c20dc00d88212e0aaad44f4cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9698 from GodotExplorer/pr-fix-config","body":"Fix errors with global config names no more sorrys please","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4c73ea2b379835e75e02b78073547960cf03a74":{"hash":"d4c73ea2b379835e75e02b78073547960cf03a74","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9565 from kubecz3k/tool-signals","body":"Make more informations available for Tool Plugins about the editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a2500f580025f474a12f0c6afd5129e23a50b14":{"hash":"5a2500f580025f474a12f0c6afd5129e23a50b14","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix errors with global config names no more sorrys please","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9698},"535290d2e7b25aced99a6b33acc2a75a60960801":{"hash":"535290d2e7b25aced99a6b33acc2a75a60960801","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"[GDNative] dynamic properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9699},"49c7620326a557bc809340dd1090b46120e43eac":{"hash":"49c7620326a557bc809340dd1090b46120e43eac","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Add object type hint for docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9cf72d0ae174badab07b1461f576955725375046":{"hash":"9cf72d0ae174badab07b1461f576955725375046","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9700 from djrm/button_fixes","body":"Fixed button flat behavior when not in normal state.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae80d57b319a67b0dad7544082fe1362a0c1d6da":{"hash":"ae80d57b319a67b0dad7544082fe1362a0c1d6da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9695 from Noshyaar/pr-rcd","body":"EditorNode: remove obsolete comments in constructor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bed4c6783ddf55efc16ad640d64eff11c67af27":{"hash":"1bed4c6783ddf55efc16ad640d64eff11c67af27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9629 from kubecz3k/tabs-addons","body":"Tabs enhancements: get_tab_rect(), move_tab()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"337c1238b9a4da1c0ccb0547a1be370c4ac6a56c":{"hash":"337c1238b9a4da1c0ccb0547a1be370c4ac6a56c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed button flat behavior when not in normal state.","body":"Also changed some buttons to flat mode","is_cherrypick":false,"cherrypick_hash":"","pull":9700},"b5de36b29d1c7a9535e733caf4f2bab73e18f8d2":{"hash":"b5de36b29d1c7a9535e733caf4f2bab73e18f8d2","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Tabs enhancements: get_tab_rect(), move_tab_from_to()","body":"exposed: get_tab_rect(tab_idx)\nnew and exposed: move_tab_from_to(idx_from, idx_to)","is_cherrypick":false,"cherrypick_hash":"","pull":9629},"708d8250011dad02fd7d3651eb057bdd9e52fb7f":{"hash":"708d8250011dad02fd7d3651eb057bdd9e52fb7f","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Make available more informations about editor for Tool Plugins","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9565},"826c51c70e150165a8aae47876c67d26b0f3e909":{"hash":"826c51c70e150165a8aae47876c67d26b0f3e909","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"_get return type fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9699},"4c4969f6390453e73ec26f424a943c7f5f6b0805":{"hash":"4c4969f6390453e73ec26f424a943c7f5f6b0805","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: remove obsolete comments in constructor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0afa77a8a2e148fac6b57fab3e85c6e631e12c63":{"hash":"0afa77a8a2e148fac6b57fab3e85c6e631e12c63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9689 from djrm/theme_fixes","body":"Added separators using StyleBoxLine, some theme style fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e21ea393ea9d69a53f82ec4aa6d8c7f05c16979a":{"hash":"e21ea393ea9d69a53f82ec4aa6d8c7f05c16979a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9688 from djrm/slider_fix","body":"Fixed slider centering when using SIZE_EXPAND_FILL.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79d85b7ff67e6edc700336ac112dad35e07fe102":{"hash":"79d85b7ff67e6edc700336ac112dad35e07fe102","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed slider centering when using SIZE_EXPAND_FILL.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9688},"17c3422431c3312d6e124b0afa871fd166928669":{"hash":"17c3422431c3312d6e124b0afa871fd166928669","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added separators using StyleBoxLine, some theme style fixes, added variant icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9689},"5a42bbaace7d8a72e2842f760c6ac905ac238d2c":{"hash":"5a42bbaace7d8a72e2842f760c6ac905ac238d2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9482 from Noshyaar/pr-ramp","body":"Fix shrunk ColorPickers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e089989777589a830884b7142e03bc306fa43bac":{"hash":"e089989777589a830884b7142e03bc306fa43bac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9608 from RandomShaper/more-atomics","body":"Implement more atomic ops","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbfb9e79d3a6eddae5431b783880fd3bf124ecac":{"hash":"fbfb9e79d3a6eddae5431b783880fd3bf124ecac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9681 from Noshyaar/pr-license","body":"Fix Zlib license not extracted","is_cherrypick":false,"cherrypick_hash":"","pull":""},"668d00ff2d0d0673ae2c02310fd1cdffec4a2940":{"hash":"668d00ff2d0d0673ae2c02310fd1cdffec4a2940","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix ColorPicker to use theme constants","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69a4ea34c4f630c1ca353a135d768872bb54cd41":{"hash":"69a4ea34c4f630c1ca353a135d768872bb54cd41","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Change label so they appear vertically alligned on fill","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbada82f8088e18b663f087484fcbb662dd76a5a":{"hash":"bbada82f8088e18b663f087484fcbb662dd76a5a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Reorganized all properties of project settings (Sorry, Again).","body":"(Lot's of bloat accumulated, so it was time for clean up.)\n-Made EditorSettings and ProjectSettings search more useful (search in sections too)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4dc52ba81c4682b4688bd23def41554a4aa82b2":{"hash":"e4dc52ba81c4682b4688bd23def41554a4aa82b2","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix Zlib license not extracted","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f36cd77feb9790847c6123eccfa18be74fc89b32":{"hash":"f36cd77feb9790847c6123eccfa18be74fc89b32","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9639 from rminderhoud/primitives","body":"Moved binds of PRIMITIVE_* contants from ArrayMesh to Mesh","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00d60125df8a853bafe76b970138dfb75083d628":{"hash":"00d60125df8a853bafe76b970138dfb75083d628","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement add & subtract atomics","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9608},"34c20248b30c0270fe748e7f9553c74e6212554a":{"hash":"34c20248b30c0270fe748e7f9553c74e6212554a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9577 from MarianoGnu/master","body":"Add anchor shortcut to fit parent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"869135515818550093a10f896df3cb3434c527de":{"hash":"869135515818550093a10f896df3cb3434c527de","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9634 from vnen/gzip-compression","body":"Add GZIP compression support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4680effcb3a204c94cdf84e074d1852f94e25ace":{"hash":"4680effcb3a204c94cdf84e074d1852f94e25ace","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9666 from toger5/betterFocusCanvasEditor","body":"Focus box size fix for new theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b8342e308762d8621b8866669797f9fab2da873":{"hash":"2b8342e308762d8621b8866669797f9fab2da873","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9652 from djrm/theme_fixes","body":"Improvements and fixes for the default theme.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c1d43ef214f6a8132e8c9a708bf11c0c0192f81":{"hash":"1c1d43ef214f6a8132e8c9a708bf11c0c0192f81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9668 from marcelofg55/master","body":"Reinit audio device when the system default device changes on OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8022c6858997df4190bcc360c3579a0d572ac8fc":{"hash":"8022c6858997df4190bcc360c3579a0d572ac8fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9672 from Noshyaar/pr-lineedit","body":"LineEdit: don't undo uneditable LineEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2d2116a3a78dd178ce2735fb1bd3e86b52cb067":{"hash":"b2d2116a3a78dd178ce2735fb1bd3e86b52cb067","is_merge":false,"authored_by":["MDQ6VXNlcjEyMzA4NTYy"],"author_raw":"redtoorange <redtoorange@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed bug that prevented creating polygons.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46439b573a4a026b79edbccc83150e6b18d22389":{"hash":"46439b573a4a026b79edbccc83150e6b18d22389","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9674 from kubecz3k/fix-subscene-tooltip","body":"Subscene icon tooltip update","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c09ba353a50bf038901fef735e5e51507a796148":{"hash":"c09ba353a50bf038901fef735e5e51507a796148","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9676 from kubecz3k/signal-obj-doc","body":"missing documentation for object.get_incoming_connections","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb33644652dcc8fd1b0fa27336669729e4b41ca1":{"hash":"fb33644652dcc8fd1b0fa27336669729e4b41ca1","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"missing object.get_incoming_connections() documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9676},"c66ccbbf4c8bd5234ab0052c048dc8e0573857a4":{"hash":"c66ccbbf4c8bd5234ab0052c048dc8e0573857a4","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Subscene icon tooltip update","body":"Subscene tooltip text changed to 'Open in Editor'\ncloses #9667","is_cherrypick":false,"cherrypick_hash":"","pull":9674},"9be034a8cd3d2e71f7075a5200245b43e02444b5":{"hash":"9be034a8cd3d2e71f7075a5200245b43e02444b5","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"LineEdit: don't undo uneditable LineEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"296bd5739f74ee8433b3ecf3b03f389b14c2cc22":{"hash":"296bd5739f74ee8433b3ecf3b03f389b14c2cc22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9648 from mbrickn/patch-1","body":"Changed badge to use HTTPS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fe63ed7a345bde9417ed25abe4d241579bb20de":{"hash":"4fe63ed7a345bde9417ed25abe4d241579bb20de","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9642 from kubecz3k/checkbox-fix","body":"Fix uncheckable checkboxes in RMB menu. closes #9625","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80b2a47022de40b1e14aa7ef119006cb035dbc5d":{"hash":"80b2a47022de40b1e14aa7ef119006cb035dbc5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9669 from eska014/html5-implicit-cache","body":"Fix zipping HTML5 templates when using SCons' implicit cache","is_cherrypick":false,"cherrypick_hash":"","pull":""},"764f6076119310061061ada90c9c57a5c531be9e":{"hash":"764f6076119310061061ada90c9c57a5c531be9e","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Reinit audio device when the system default device changes on OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9668},"69e0dee983a9e018dcd5dd9d27c106b35ab9e3bf":{"hash":"69e0dee983a9e018dcd5dd9d27c106b35ab9e3bf","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix zipping HTML5 templates when using implicit cache","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9669},"a3c2d9a6bdbe3967c8f747e39b2b581729b492c1":{"hash":"a3c2d9a6bdbe3967c8f747e39b2b581729b492c1","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Improvements and fixes for the default theme.","body":"Added customizable border size and window highlight.","is_cherrypick":false,"cherrypick_hash":"","pull":9652},"7556aacb038b3c297afddcc3dda43771084d79d1":{"hash":"7556aacb038b3c297afddcc3dda43771084d79d1","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"focus box size fix for new theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9666},"4366b7c8b0bf452236cdfd034d3a0e5d851576b9":{"hash":"4366b7c8b0bf452236cdfd034d3a0e5d851576b9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a simpler/faster way to bind script languages instance wrappers to Godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40ab9adec3bd117e048ac477fcd9399e115f52f5":{"hash":"40ab9adec3bd117e048ac477fcd9399e115f52f5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9665 from devnexen/get_executable_path_fix","body":"get_executable_path slight change to make it work under OpenBSD","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b7b67b7b11fcd3a198b0df0679d286e93a16154":{"hash":"2b7b67b7b11fcd3a198b0df0679d286e93a16154","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Bindings: Fix Object::get_meta return type.","body":"The method was shown as void in the docs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df87ad14d0be851ecdc02e592c3593b696762d26":{"hash":"df87ad14d0be851ecdc02e592c3593b696762d26","is_merge":false,"authored_by":["MDQ6VXNlcjQ5MjI3Nzg="],"author_raw":"David Carlier <devnexen@gmail.com>","committer_raw":"David Carlier <devnexen@gmail.com>","summary":"get_executable_path slight change to make it work under OpenBSD","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9665},"3da3a36034bff7988e9ade868d06cec7977ca8af":{"hash":"3da3a36034bff7988e9ade868d06cec7977ca8af","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to improve GI Probe quality","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5dd7c3b6ab3e50e3deeb4ce1c7eebf7559da1736":{"hash":"5dd7c3b6ab3e50e3deeb4ce1c7eebf7559da1736","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix to make voxel cone tracing work properly again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"741145febd2b4fc2db4b076a339ded88dfa3c5e5":{"hash":"741145febd2b4fc2db4b076a339ded88dfa3c5e5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix for multiple reflection probes causing issues.","body":"-Fix for positional sound corruption to avoid making people deaf.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6422b9d150647ddea8685fc1e9fa2e0afe9e273f":{"hash":"6422b9d150647ddea8685fc1e9fa2e0afe9e273f","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <thomas.herzog@mail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9660 from sheepandshepherd/dictionary_next","body":"Expose Dictionary::next to GDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"914a68723f8e9a578d55a0287281e02d5c463832":{"hash":"914a68723f8e9a578d55a0287281e02d5c463832","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Expose Dictionary::next to GDNative","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9660},"a5b7c2200ccc184157d4055c80751a7454f3e0e9":{"hash":"a5b7c2200ccc184157d4055c80751a7454f3e0e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9658 from dumitru-stama/docfix_twostep","body":"Docfix twostep\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06831d50888cad3bddb4c520edfc735ad2aa97ba":{"hash":"06831d50888cad3bddb4c520edfc735ad2aa97ba","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjExMzg="],"author_raw":"dumitru-stama <dumitru.stama@gmail.com>","committer_raw":"dumitru-stama <dumitru.stama@gmail.com>","summary":"Added documentation for blit_rect_mask","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9658},"03425fe088d9d27d67f8553a287f3c678a542efe":{"hash":"03425fe088d9d27d67f8553a287f3c678a542efe","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjExMzg="],"author_raw":"dumitru-stama <dumitru.stama@gmail.com>","committer_raw":"dumitru-stama <dumitru.stama@gmail.com>","summary":"sync doc template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9658},"5e361ba2ea84a3d1395b86451d5d395bb0a37bd4":{"hash":"5e361ba2ea84a3d1395b86451d5d395bb0a37bd4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Script editor usability fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e73be99d8d86d9dad7bcb99518a4d3cbb5c373c":{"hash":"2e73be99d8d86d9dad7bcb99518a4d3cbb5c373c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Lots of work on Audio & Physics engine:","body":"-Added new 3D stream player node\n-Added ability for Area to capture sound from streams\n-Added small features in physics to be able to properly guess distance to areas for sound\n-Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children\n-Fixed KinematicBody API to make it the same as 2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e64b82ebfcc3475c7a7d2a9196bfe20d6c9e3614":{"hash":"e64b82ebfcc3475c7a7d2a9196bfe20d6c9e3614","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Some more typo fixes for \"threshold\"","body":"Looks like @reduz really does not like that word.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1ca62af523dc9d39db403db7337ef9fff8a379e":{"hash":"b1ca62af523dc9d39db403db7337ef9fff8a379e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.30","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1dcd4d362473e7c8f946391485a4a2b2626edf98":{"hash":"1dcd4d362473e7c8f946391485a4a2b2626edf98","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTExMDc="],"author_raw":"Maxwell Paul Brickner <mbrickn@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Changed badge to use HTTPS","body":"Howdy!\n\nI just changed the Code Triage badge to use https instead of http.\n\nThanks for your time! :D","is_cherrypick":false,"cherrypick_hash":"","pull":9648},"e70d36071e1e11faa57d3ed072895dd90dc53dcf":{"hash":"e70d36071e1e11faa57d3ed072895dd90dc53dcf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"Some descriptions were lost for refactored APIs, but they cannot be matched 1:1\nwith the new ones, so will need to be rewritten anyway.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf18c35dd7e1e74da4ee23eddb2f638ab09c3650":{"hash":"bf18c35dd7e1e74da4ee23eddb2f638ab09c3650","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTI1ODQ="],"author_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","committer_raw":"Ralph Minderhoud <ralphminderhoud@gmail.com>","summary":"Moved binds of PRIMITIVE_* contants from ArrayMesh to Mesh","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9639},"99bda42d4d5d4b00aeace36d499b7e467849a12d":{"hash":"99bda42d4d5d4b00aeace36d499b7e467849a12d","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Add anchor shortcut to fit parent","body":"Also remove old Edit -> Expand to Parent menu option","is_cherrypick":false,"cherrypick_hash":"","pull":9577},"7f31cbda4fcd974fd72e61eb33074abd75b0e195":{"hash":"7f31cbda4fcd974fd72e61eb33074abd75b0e195","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Fix uncheckable checkboxes in RMB menu. closes #9625","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9642},"9a502d3c17d4701b0fd8390e515c52a69dc0bf85":{"hash":"9a502d3c17d4701b0fd8390e515c52a69dc0bf85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9619 from marcelofg55/master","body":"Fix fullscreen on X11 for non-resizable windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f765c86e5b7fc771f5559b9e46999bd8e6239aa":{"hash":"0f765c86e5b7fc771f5559b9e46999bd8e6239aa","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add GZIP compression support","body":"- Fix a wrong call in PoolByteArray::compress","is_cherrypick":false,"cherrypick_hash":"","pull":9634},"11dbca419c89f97a538f8f6bc0c3723fa49b9b48":{"hash":"11dbca419c89f97a538f8f6bc0c3723fa49b9b48","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix fullscreen on X11 for non-resizable windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9619},"0ee47fefbe4f746d6e00e863e4523398365b4e47":{"hash":"0ee47fefbe4f746d6e00e863e4523398365b4e47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9627 from Noshyaar/dialog","body":"AcceptDialog: fix child w/ ANCHOR_END sized wrong until resized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"651600a34f92fb3fd5c1e8d7c3e3a760a37f4440":{"hash":"651600a34f92fb3fd5c1e8d7c3e3a760a37f4440","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9626 from Noshyaar/label","body":"Control: save SIZE_FILL size flag property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fd7beaa936be4d3cf3182902dc94087f24e9f69":{"hash":"9fd7beaa936be4d3cf3182902dc94087f24e9f69","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9622 from Hinsbart/default_templates","body":"Add default GDScript templates.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cd4fdfda506c28fd99c2af24b7fe46a164015d2":{"hash":"5cd4fdfda506c28fd99c2af24b7fe46a164015d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9621 from djrm/Icons","body":"Added some missing icons, fixed search button as zoom in some ui elem…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d331b84ae343715f3fce96c4a0e753de5368ae0f":{"hash":"d331b84ae343715f3fce96c4a0e753de5368ae0f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9620 from Noshyaar/ehb","body":"EditorHelpBit: fix stylebox error of some instances","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8f430499754861a88b3410851cceeb07dfac40b":{"hash":"b8f430499754861a88b3410851cceeb07dfac40b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9617 from Noshyaar/xlate","body":"Ignore fuzzy translations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a86c5e8bcee44b3b2a61b9b4e12ed4bd5f0e8183":{"hash":"a86c5e8bcee44b3b2a61b9b4e12ed4bd5f0e8183","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9613 from vnen/uwp-exporter","body":"Bring back the UWP exporter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5b4abb56d2e40992deb7b798c578ac63f7a34d3":{"hash":"b5b4abb56d2e40992deb7b798c578ac63f7a34d3","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AcceptDialog: fix child w/ ANCHOR_END sized wrong until resized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2dd495ff2301b6373cbe20f1aad13bb914eb4de":{"hash":"e2dd495ff2301b6373cbe20f1aad13bb914eb4de","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Control: save SIZE_FILL size flag property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53026c069d3bd30beae3c317f6a6f4f28a4a1026":{"hash":"53026c069d3bd30beae3c317f6a6f4f28a4a1026","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Bring back the UWP exporter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9613},"12db63df14e78020ad99d044aad5b9d6d64c207c":{"hash":"12db63df14e78020ad99d044aad5b9d6d64c207c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added some missing icons, fixed some ui icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9621},"7ac2b6d3b34ec919ba3b8b929f8ff12821844805":{"hash":"7ac2b6d3b34ec919ba3b8b929f8ff12821844805","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add default GDScript templates.","body":"Adds some default templates, an empty one (that just extends the base class) and one without the comments.\nNote: If you ran a previous build of Godot 3 before, remove or rename the script_templates folder in order to get these.","is_cherrypick":false,"cherrypick_hash":"","pull":9622},"da8734bd3061e7326419f5cb9eb09bc210a05954":{"hash":"da8734bd3061e7326419f5cb9eb09bc210a05954","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorHelpBit: fix stylebox error of some instances","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdd2a87b8fe047240176cd0c405453b1c4f3caaf":{"hash":"fdd2a87b8fe047240176cd0c405453b1c4f3caaf","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Ignore fuzzy translations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fca9c75f2b002f3bdcec086499e2ea07b86cf4a1":{"hash":"fca9c75f2b002f3bdcec086499e2ea07b86cf4a1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9611 from Corruptinator/master","body":"OUYA Controller GUID and button mapping for Godot 3.0 (Android)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f55fff35286eb970f5db0c0cbfd2e96eb3aff8bc":{"hash":"f55fff35286eb970f5db0c0cbfd2e96eb3aff8bc","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: Fix problem with Cert Kit validation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6b519fe7141e9ffd7e2494202664f9b8264cdc6":{"hash":"a6b519fe7141e9ffd7e2494202664f9b8264cdc6","is_merge":false,"authored_by":["MDQ6VXNlcjUwMjc3NTA="],"author_raw":"Corruptinator <corruptinatorx01@gmail.com>","committer_raw":"Corruptinator <corruptinatorx01@gmail.com>","summary":"OUYA Controller for Version 3.0 input_default.cpp","body":"OUYA Game Controller for the Godot Game Engine version 3.0, allows the\ncontroller to be implemented in the if (ANDROID) part within\ninput_default.cpp, hopefully fixing the problem that originated from\n#9390 on version 2.1.4 BETA as well.","is_cherrypick":false,"cherrypick_hash":"","pull":9611},"a7d1c902cc98e41edd11279405cace06ca94cac1":{"hash":"a7d1c902cc98e41edd11279405cace06ca94cac1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9553 from timoschwarzer/master-scons-human-friendly-output","body":"[3.0] Add options for more human-friendly build output","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f93bb4f458b84315b68c7c2ce6ddf1e692121ef8":{"hash":"f93bb4f458b84315b68c7c2ce6ddf1e692121ef8","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Add options for more human-friendly build output","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9553},"9a868cd846ac9759b96cd2cbbb99a9a30bb43972":{"hash":"9a868cd846ac9759b96cd2cbbb99a9a30bb43972","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add atomics for 64-bit integers","body":"The public API looks the same but with added overloads.\nThe implementation uses templates or overloads depending on the context\nto avoid code duplication.","is_cherrypick":false,"cherrypick_hash":"","pull":9608},"a5bb77d5232668045fc2fb82637b00b5295b8741":{"hash":"a5bb77d5232668045fc2fb82637b00b5295b8741","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9366 from GodotExplorer/pr-ime-position-flow-cursor","body":"IME window follow the input cursor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faae28c9551a8e57577762e8e7ed84d0d66c0744":{"hash":"faae28c9551a8e57577762e8e7ed84d0d66c0744","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9607 from Noshyaar/astar","body":"AStar: add bool has_point(id)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b708546f50f82672caf79fcf5561b21801a5f103":{"hash":"b708546f50f82672caf79fcf5561b21801a5f103","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9602 from ducdetronquito/master","body":"[#7212] Fixed missing 'Variant' return values in documentation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f0a65b804da903b0c7ebdaffd80dee01acbdc28":{"hash":"9f0a65b804da903b0c7ebdaffd80dee01acbdc28","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9566 from kubecz3k/tool-open-scn","body":"EditorPlugin ability to open and reload scenes from scn filepath","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3741a576575f3fef4f7c743e90856240d9f47ffc":{"hash":"3741a576575f3fef4f7c743e90856240d9f47ffc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9589 from Noshyaar/ref","body":"Include Git hash in the engine","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c9f6312e2d737be76a0ed14ae87df31a96e73a4":{"hash":"2c9f6312e2d737be76a0ed14ae87df31a96e73a4","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AStar: add bool has_point(id)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98a9c8fc5f6590e8233e766ec05dab527d5343ac":{"hash":"98a9c8fc5f6590e8233e766ec05dab527d5343ac","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9604 from godotengine/revert-9014-improve-mem-stats","body":"Revert \"Improve reliability of memory stats\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"711ebafa710f9097d6e0d3dbfb5f4b39f6283701":{"hash":"711ebafa710f9097d6e0d3dbfb5f4b39f6283701","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Improve reliability of memory stats\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9604},"6758ba0d933a4f83e246b500639cbb99f0f0cacd":{"hash":"6758ba0d933a4f83e246b500639cbb99f0f0cacd","is_merge":true,"authored_by":[],"author_raw":"Pedro J. Estébanez <RandomShaper@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9014 from RandomShaper/improve-mem-stats","body":"Improve reliability of memory stats\nMemory block byte tagging","is_cherrypick":false,"cherrypick_hash":"","pull":""},"074801e7a9078c45e281787bc6e856747a957b23":{"hash":"074801e7a9078c45e281787bc6e856747a957b23","is_merge":false,"authored_by":["MDQ6VXNlcjk5NjAyNjg="],"author_raw":"ducdetronquito <guillaume.paulet@giome.fr>","committer_raw":"ducdetronquito <guillaume.paulet@giome.fr>","summary":"[#7212] Fixed missing 'Variant' return values in documentation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9602},"7358766ff69e064d8a31b18c54e3c1e22e303cb6":{"hash":"7358766ff69e064d8a31b18c54e3c1e22e303cb6","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"IME window follow the input cursor.","body":"Abstruct set_ime_position to OS class.\nUpdate ime position for LineEdit and TextEdit.","is_cherrypick":false,"cherrypick_hash":"","pull":9366},"a5d500f0233913fe7622434225c5dc73ebaccd1e":{"hash":"a5d500f0233913fe7622434225c5dc73ebaccd1e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8573 from neikeq/gdfs-completed","body":"Adds \"completed\" signal to GDFunctionState","is_cherrypick":false,"cherrypick_hash":"","pull":""},"738d6c0afc44be0466a1386d79654f5656487ea7":{"hash":"738d6c0afc44be0466a1386d79654f5656487ea7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9355 from TwistedTwigleg/Remote_node_enhancement","body":"RemoteTransform and RemoteTransform2D enhancements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a9eb5ef58288506256998bcbc9c1fc20d4f50d1":{"hash":"5a9eb5ef58288506256998bcbc9c1fc20d4f50d1","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Include Git hash in the engine","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90bcb345b4147a37d0774f94f1157b7b9562489b":{"hash":"90bcb345b4147a37d0774f94f1157b7b9562489b","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"EditorPlugin ability to open and reload scns from filepath","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9566},"e4ab13ce5b23e6e1058ad4551e2d25743ee25425":{"hash":"e4ab13ce5b23e6e1058ad4551e2d25743ee25425","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9597 from MadEqua/get-audioserver-bus-by-name","body":"Added get_bus_index to AudioServer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34edac54e3fe1e5bd34f662143f039920a55ff3b":{"hash":"34edac54e3fe1e5bd34f662143f039920a55ff3b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9510 from kubecz3k/tab-reposition","body":"ability to reposition scene tabs with drag & drop","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5334fdd29b75099de2fb10e1f57e57df4b95a51":{"hash":"e5334fdd29b75099de2fb10e1f57e57df4b95a51","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9586 from Noshyaar/slider","body":"Slider: add set/is_editable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2e6c2ba439f5a34ef444a3189f8436984a90d0d":{"hash":"e2e6c2ba439f5a34ef444a3189f8436984a90d0d","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9521 from AlexHolly/control-posi-to-posr","body":"removed floor so that global pos works with scale in control","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93dcfe1246118f65d0ecf75445556afd7bed99da":{"hash":"93dcfe1246118f65d0ecf75445556afd7bed99da","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9559 from Noshyaar/pr-2","body":"ScriptCreateDialog: Fix regressions from #9536","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa52f7c8d413c475e32f98a4b6f19afffc55bdbd":{"hash":"aa52f7c8d413c475e32f98a4b6f19afffc55bdbd","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9572 from Noshyaar/rlts","body":"Fix duplicated resource_local_to_scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62e06657bbd6f02c4c3a483e52296e9be568fb2c":{"hash":"62e06657bbd6f02c4c3a483e52296e9be568fb2c","is_merge":false,"authored_by":["MDQ6VXNlcjc2MTMyMjM="],"author_raw":"Bruno Lourenço <bmlourenco@gmail.com>","committer_raw":"Bruno Lourenço <bmlourenco@gmail.com>","summary":"Added get_bus_index to AudioServer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9597},"93405830802d32795194bbf505bd2cb6ea8ac2e5":{"hash":"93405830802d32795194bbf505bd2cb6ea8ac2e5","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9584 from marcelofg55/master","body":"Fixed issues with borderless windows on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c1e5f069929a50f6d42f36622ab927625ecfb9b":{"hash":"2c1e5f069929a50f6d42f36622ab927625ecfb9b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9588 from kubecz3k/hide-script-btn","body":"Ability to toggle script panel visibility","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9c99486b0de23e5f45e33af544836d974cf6e5a":{"hash":"f9c99486b0de23e5f45e33af544836d974cf6e5a","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9592 from RandomShaper/remove-warns","body":"Remove warnings about benign situations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f345fbe4d380f840198bfc7de4a33902bec69083":{"hash":"f345fbe4d380f840198bfc7de4a33902bec69083","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9594 from RandomShaper/fix-mouse-capture","body":"Fix picking list flood while mouse capture enabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c66078bcb49a4d7696bd4a2374f201e17c7d8f0":{"hash":"0c66078bcb49a4d7696bd4a2374f201e17c7d8f0","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Slider: add set/is_editable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c061044d7875f1c7a717fddbf03cab5a822e7d35":{"hash":"c061044d7875f1c7a717fddbf03cab5a822e7d35","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix picking list flood while mouse capture enabled","body":"Fixes #9575.","is_cherrypick":false,"cherrypick_hash":"","pull":9594},"7d308797ad69acb7d2baf1ebbe6539843e194d26":{"hash":"7d308797ad69acb7d2baf1ebbe6539843e194d26","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove warnings about benign situations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9592},"98897d041598e86e5ab8cd7bf939f2f32081938c":{"hash":"98897d041598e86e5ab8cd7bf939f2f32081938c","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Ability to toggle script panel visibility","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9588},"29c2aabdafca48cbc6aee6b2d4e1f09c8164abc2":{"hash":"29c2aabdafca48cbc6aee6b2d4e1f09c8164abc2","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"ability to reposition scene tabs with drag & drop","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9510},"8bd002edc10e7250259336b23ecafa9c483ef545":{"hash":"8bd002edc10e7250259336b23ecafa9c483ef545","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fixed issues with borderless windows on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9584},"159b1fc65f650df0428dbfa9d14e3fd0bcfb94d0":{"hash":"159b1fc65f650df0428dbfa9d14e3fd0bcfb94d0","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9581 from Noshyaar/crashfix","body":"Fix crash on closing [empty](*) scene tab","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c5a19dcd66883fea6574fddefdba8730f49d34c":{"hash":"7c5a19dcd66883fea6574fddefdba8730f49d34c","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix crash on closing [empty](*) scene tab","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ef0d0f96e3340361629484fb8e3aadaacccfbf8":{"hash":"9ef0d0f96e3340361629484fb8e3aadaacccfbf8","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ScriptCreateDialog: Fix regressions from #9536","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68fdcc4f83da695ffa48106401935d01f61b70ab":{"hash":"68fdcc4f83da695ffa48106401935d01f61b70ab","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix duplicated resource_local_to_scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0bf88e4b38ff6665cc3cc69c2d8a4723481b8586":{"hash":"0bf88e4b38ff6665cc3cc69c2d8a4723481b8586","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9489 from TwistedTwigleg/Additional_functions_for_Label_and_RichTextLabel","body":"Added additional functions to RichTextLabel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d23fc16b2d91fec1b6c9d97c4429bdbd09d4eb00":{"hash":"d23fc16b2d91fec1b6c9d97c4429bdbd09d4eb00","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9564 from Noshyaar/pr-threshold","body":"Refactor 'treshold' to 'threshold'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b5ac579a94a588907ec88ced8de1c60b6f737fb":{"hash":"3b5ac579a94a588907ec88ced8de1c60b6f737fb","is_merge":false,"authored_by":[""],"author_raw":"alexholly <AlexHolly>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"removed floor so that global pos works with scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9521},"d649140b9b11306c590c17169fd78dc591a7107d":{"hash":"d649140b9b11306c590c17169fd78dc591a7107d","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Added additional functions to RichTextLabel:","body":"* Added set_text function to RichTextLabel\n* Added percent_visible attributes and functions to RichTextLabel\nThis should make switching from Label to RichTextLabel easier.","is_cherrypick":false,"cherrypick_hash":"","pull":9489},"e577c5b0705168177943fcdf9a0b66c1f8f864f3":{"hash":"e577c5b0705168177943fcdf9a0b66c1f8f864f3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some adjustments to toon material to make it more flexible","body":"Ability to also disable specular","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4c8c552f956094e1bb8787de79476f57dd6a7b6":{"hash":"f4c8c552f956094e1bb8787de79476f57dd6a7b6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added triplanar mapping, toon mode, and more specular modes for materials. Added multipass support for materials.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fd204c35e6883d36d4c15adbe6725ffffd73c6f":{"hash":"2fd204c35e6883d36d4c15adbe6725ffffd73c6f","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Refactor 'treshold' to 'threshold'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0067982f5ece3145c00e2f4c0bc092d1ec28c8b3":{"hash":"0067982f5ece3145c00e2f4c0bc092d1ec28c8b3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9535 from GodotExplorer/pr-editor-theme-justify","body":"Justify the editor theme style colors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd88a422c4c9826d174c74b87a0a1a9c8527e373":{"hash":"cd88a422c4c9826d174c74b87a0a1a9c8527e373","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9563 from Noshyaar/pr-about","body":"About: center valign copyright label","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab948dd3d1e7b9ae21e533a3ae798d7e8fff0b01":{"hash":"ab948dd3d1e7b9ae21e533a3ae798d7e8fff0b01","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"About: center valign copyright label","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f76e1ef2b0749a2c31fad73ca4bf6d225c1d2bb7":{"hash":"f76e1ef2b0749a2c31fad73ca4bf6d225c1d2bb7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9558 from BastiaanOlij/no_chmod_ios_win","body":"Only execute chmod exporting iOS when on Mac OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae544b227e332902ae584a0357b5ba2d4484672b":{"hash":"ae544b227e332902ae584a0357b5ba2d4484672b","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Only execute chmod exporting iOS when on Mac OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9558},"84de71872ff2f3d0e7b53229fedb8765a8e820eb":{"hash":"84de71872ff2f3d0e7b53229fedb8765a8e820eb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added triplanar mapping modes","body":"-Some fixes to shader lang","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdcac7be02e119e5fdc43bd650921d799e65b8ef":{"hash":"fdcac7be02e119e5fdc43bd650921d799e65b8ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9538 from vnen/scons-rebuild-speed","body":"Increase SCons rebuild speed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9890b1ee4e594d5d16f70c629463649bb0332e27":{"hash":"9890b1ee4e594d5d16f70c629463649bb0332e27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9536 from Noshyaar/pr","body":"ScriptCreateDialog: fix open error crash, remember template","is_cherrypick":false,"cherrypick_hash":"","pull":""},"484775e260b39e04e02ae48273760380f109ddc6":{"hash":"484775e260b39e04e02ae48273760380f109ddc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9533 from echo-Mike/bug#7755","body":"Inline documentation request satisfied.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79992a4a721347d64e3ea8f9a1563a21821295fb":{"hash":"79992a4a721347d64e3ea8f9a1563a21821295fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9515 from marcelofg55/master","body":"Implemented borderless window functions on Linux.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"752d0c0bcf7f012ad140657859e58514ce509188":{"hash":"752d0c0bcf7f012ad140657859e58514ce509188","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9514 from Noshyaar/pr-license","body":"About: add thirdparty license info","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0023e8d33a59cc08ced5df8978f2cdc33dafaaef":{"hash":"0023e8d33a59cc08ced5df8978f2cdc33dafaaef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9512 from BastiaanOlij/osx_export_fix_typo","body":"Fix typo in plist export for OSX export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd83c6ceaee3ad3cf308c12500ce3bcfe2bbd6ee":{"hash":"cd83c6ceaee3ad3cf308c12500ce3bcfe2bbd6ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9511 from BastiaanOlij/ios_export_3.0","body":"iPhone exporter for Godot 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b95ba2880065f11edaf9ba782959342adb60e0bf":{"hash":"b95ba2880065f11edaf9ba782959342adb60e0bf","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Justify the editor theme style colors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9535},"3e8c4f07e9a4324cafc450d3fc6bc09308365f22":{"hash":"3e8c4f07e9a4324cafc450d3fc6bc09308365f22","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Mark where ETC1 restriction needs to be done to speed up RGBA8 import\"","body":"This reverts commit 8b362b50094ccd332c6ee3d0853a6b9b49f70253.\n\nWe should not apply our clang-format style to thirdparty code,\nit makes it impossible to maintain.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"095f0c956ed8d60756c81c2c12c79e7500d826f2":{"hash":"095f0c956ed8d60756c81c2c12c79e7500d826f2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix wrong cast to Node2D instead of Control","body":"As reported by @sanikoyes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"025f3501ed524c2815938139be85fd27d1fa07f3":{"hash":"025f3501ed524c2815938139be85fd27d1fa07f3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9541 from ducdetronquito/master","body":"If it makes you guys happy...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"566655adc1c1b25cb2cc7c905c899f78170264d8":{"hash":"566655adc1c1b25cb2cc7c905c899f78170264d8","is_merge":false,"authored_by":["MDQ6VXNlcjk5NjAyNjg="],"author_raw":"ducdetronquito <guillaume.paulet@giome.fr>","committer_raw":"ducdetronquito <guillaume.paulet@giome.fr>","summary":"[#9292] Renamed Image.put_pixel() to set_pixel().","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9541},"79815a48da5660e08e622e8a3658c9be892f935f":{"hash":"79815a48da5660e08e622e8a3658c9be892f935f","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Increase SCons rebuild speed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9538},"a94ea0b9fe370e749d7d2e65e0d48ddd6a8f5e61":{"hash":"a94ea0b9fe370e749d7d2e65e0d48ddd6a8f5e61","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ScriptCreateDialog: fix open error crash, remember template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b362b50094ccd332c6ee3d0853a6b9b49f70253":{"hash":"8b362b50094ccd332c6ee3d0853a6b9b49f70253","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Mark where ETC1 restriction needs to be done to speed up RGBA8 import","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"836c8bfacf4952383a8480b89e589ebfb34d4cfb":{"hash":"836c8bfacf4952383a8480b89e589ebfb34d4cfb","is_merge":false,"authored_by":["MDQ6VXNlcjE0OTQ3NTgx"],"author_raw":"Mike Demchenko <dev.echo.mike@gmail.com>","committer_raw":"Mike Demchenko <dev.echo.mike@gmail.com>","summary":"Inline documentation request satisfied.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9533},"7c679dd8303d906ffbb469ee5b1f53efe25f69af":{"hash":"7c679dd8303d906ffbb469ee5b1f53efe25f69af","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More fill modes for containers, closes #9504","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd9d98c172bd4e9aab962f8df675120bf9f7b085":{"hash":"bd9d98c172bd4e9aab962f8df675120bf9f7b085","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to set rotation and scaling pivot for controls.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd9b4ba6e6ce42080c728a11031a12f90cfbfb1d":{"hash":"fd9b4ba6e6ce42080c728a11031a12f90cfbfb1d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Ability for controls to grow the left/top when anchored. This makes anchoring controls to the right/bottom easier when they are resized.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d95c510fc57f5b6d6cbacc73994b701e651873b":{"hash":"2d95c510fc57f5b6d6cbacc73994b701e651873b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9528 from ducdetronquito/dictionary-parsejson-doc","body":"Improved parse_json() doc about numerical values conversion.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"76e6b2d33bb2c16ce9fd142baca3d28a0a6e04b6":{"hash":"76e6b2d33bb2c16ce9fd142baca3d28a0a6e04b6","is_merge":false,"authored_by":["MDQ6VXNlcjk5NjAyNjg="],"author_raw":"ducdetronquito <guillaume.paulet@giome.fr>","committer_raw":"ducdetronquito <guillaume.paulet@giome.fr>","summary":"Improved GDScript parse_json() doc about numerical values conversion.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9528},"da2de8932c26b51a5a521a1c0a92c6e005c4e135":{"hash":"da2de8932c26b51a5a521a1c0a92c6e005c4e135","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"About: add thirdparty license info","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a857c514961eff16f0848a5a8b819618053e0df":{"hash":"1a857c514961eff16f0848a5a8b819618053e0df","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug regarding to strange black shapes appearing in ice from material tester demo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12a8fedfe604c7b944030ba772093ac0e2a85c78":{"hash":"12a8fedfe604c7b944030ba772093ac0e2a85c78","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some changes to dual paraboloid envmap generation, fixes somme bleeding","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3400c42c4dd9f6992ea043a4396752d5e70ece23":{"hash":"3400c42c4dd9f6992ea043a4396752d5e70ece23","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Added the following features to RemoteTransform and RemoteTransform2D:","body":"- Added the ability to toggle changes in position, rotation, and scale\n- Added the ability to toggle changes in either local or global coordinates","is_cherrypick":false,"cherrypick_hash":"","pull":9355},"c3563b266f854f8374f5fed7b547695d387f669a":{"hash":"c3563b266f854f8374f5fed7b547695d387f669a","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented borderless window functions on Linux.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9515},"58320b7f6cfe17ad3793a9ce6981b8ce0e50ad6a":{"hash":"58320b7f6cfe17ad3793a9ce6981b8ce0e50ad6a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9497 from 29jm/gravity-fix","body":"Use the gravity constant to calculate weights","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e735963182e1c5671db54c6753e12b446681cbb2":{"hash":"e735963182e1c5671db54c6753e12b446681cbb2","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fix typo in plist export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9512},"ef447c2d84dc1ce51b0cf09661f91b7aa8180c2d":{"hash":"ef447c2d84dc1ce51b0cf09661f91b7aa8180c2d","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"iPhone exporter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9511},"00afca31c65812ecc5dfe6c4c92627c476ea8ea5":{"hash":"00afca31c65812ecc5dfe6c4c92627c476ea8ea5","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Use the gravity constant to calculate weights","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9497},"6f63a01302355077af2459c96a17e299c32b2960":{"hash":"6f63a01302355077af2459c96a17e299c32b2960","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8943 from RandomShaper/fix-error-handling","body":"Implement well-defined handling of unrecoverable errors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a48b428fd349411456b785a5cb9a6ee0d5b1506":{"hash":"5a48b428fd349411456b785a5cb9a6ee0d5b1506","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9476 from marcelofg55/master","body":"Implemented borderless fullscreen code on OSX.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c81fd8c6874e7e08cf801da11188b92fdc00e345":{"hash":"c81fd8c6874e7e08cf801da11188b92fdc00e345","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9492 from kubecz3k/subscene-click-fix","body":"fix for redundant RMB options for toplevel node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"779693a79bd6859d6b7d2fad58dc5e20c97160c0":{"hash":"779693a79bd6859d6b7d2fad58dc5e20c97160c0","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement byte-tagging of memory","body":"Using a magic value for memory allocated but uninitialized and another one for memory about-to-be-released. Helps in debugging unitialized members, dangling pointerts, etc.\n\nDisabled by default. Can be enabled for debug builds by defining `DEBUG_MEMORY_TAGGING`.","is_cherrypick":false,"cherrypick_hash":"","pull":9014},"490a2ff0b979ac783c93018f65a8c79cc539cd4c":{"hash":"490a2ff0b979ac783c93018f65a8c79cc539cd4c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve reliability of memory stats","body":"The allocation count is managed atomically and where it actually should\nchange (for instance, not counting an allocation before its success has\nbeen checked).\n\nBonus: Improve readability of the pre-pad checks.","is_cherrypick":false,"cherrypick_hash":"","pull":9014},"f4ff452a58b46b4ed8429eeeb32bfe766acc829a":{"hash":"f4ff452a58b46b4ed8429eeeb32bfe766acc829a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9496 from Noshyaar/pr-itemlist","body":"ItemList: expose methods, in-editor items editing support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"444354b51f8f9a3be9805d137f890302c02de0db":{"hash":"444354b51f8f9a3be9805d137f890302c02de0db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9498 from Noshyaar/pr-license","body":"About: Add License info","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e460020de66932f7fe4b62560a718b190ecb062":{"hash":"9e460020de66932f7fe4b62560a718b190ecb062","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9502 from anakimluke/remove_outdated_comment","body":"Removed outdated comment.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"211c4518903d82068c061943064824ac5595fd38":{"hash":"211c4518903d82068c061943064824ac5595fd38","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement well-defined handling of unrecoverable errors","body":"Plus the addition of some convenience CRASH_* error macros.\nPlus transient avoidance of the flood of warnings emitted by Clang when checking 'this' for NULL.\nPlus explanation about the do-while(0) loop in some error macros.","is_cherrypick":false,"cherrypick_hash":"","pull":8943},"7263137dba86cd308afc2016fafcb2793c3d9073":{"hash":"7263137dba86cd308afc2016fafcb2793c3d9073","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implemented environment arrays for skybox reflection and roughness, quality increase is enormous.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1699d807f1d7f7c84acd5d47dfe99bb0b5737a0":{"hash":"c1699d807f1d7f7c84acd5d47dfe99bb0b5737a0","is_merge":false,"authored_by":["MDQ6VXNlcjIyNzU2MzQ1"],"author_raw":"anakimluke <anakimluke@users.noreply.github.com>","committer_raw":"anakimluke <anakimluke@users.noreply.github.com>","summary":"Removed outdated comment.","body":"closes #78","is_cherrypick":false,"cherrypick_hash":"","pull":9502},"d84ed525a9b603c157abab1c67f8ac34d6d4675c":{"hash":"d84ed525a9b603c157abab1c67f8ac34d6d4675c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add project names as Comment fields in copyright file","body":"This is compliant with the specification [0] and should allow us\nto generate human-readable output from the machine-readable file.\n\n[0] https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#files-paragraph","is_cherrypick":false,"cherrypick_hash":"","pull":""},"272cfdc0c8eedd58f8cd422b4b0573135e9a10de":{"hash":"272cfdc0c8eedd58f8cd422b4b0573135e9a10de","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"About: Add License info","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3aff102fc3a9db4bcebdee844c8f6c02147bf371":{"hash":"3aff102fc3a9db4bcebdee844c8f6c02147bf371","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ItemList: expose methods, in-editor items editing support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f13b4251374646f3998b5b2583a3bcc08b3bdd4":{"hash":"5f13b4251374646f3998b5b2583a3bcc08b3bdd4","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"fix for redundant RMB options for toplevel node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9492},"a2586a21196aaf6327a312915b777dec4d3859cc":{"hash":"a2586a21196aaf6327a312915b777dec4d3859cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9396 from sowfelicity/x11-ime-echo","body":"Workaround for IME and echo events on Linux (fixes #29 #7106 #9381):","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a233131772ac0b39954dcddabdd1b2124e82c54":{"hash":"8a233131772ac0b39954dcddabdd1b2124e82c54","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9447 from Noshyaar/pr","body":"EditorNode: mark opened deleted scenes as unsaved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e54c7d5715e70c4ef08b6a3f7039c2bdf2473045":{"hash":"e54c7d5715e70c4ef08b6a3f7039c2bdf2473045","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9457 from TwistedTwigleg/Fixed_Vector3_snap","body":"Fixed syntax inconsistency in Vector3.snap and Vector3.snapped","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2036273f944084ccbe2483619d4f4b3de48a322c":{"hash":"2036273f944084ccbe2483619d4f4b3de48a322c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9462 from Noshyaar/pr2","body":"SceneTab: MMB or double LMB to create new scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a2ea9ba1b82689eb55aafd53cd22c44591ed1cd":{"hash":"1a2ea9ba1b82689eb55aafd53cd22c44591ed1cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9465 from Zylann/curve_preview","body":"Added Curve preview thumbnail","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c1995ef495d662f7197ab45d01bf0e816e4cf12":{"hash":"5c1995ef495d662f7197ab45d01bf0e816e4cf12","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9468 from BastiaanOlij/osx_export_dmg","body":"On OSX export to DMG and optionally code sign the app bundle","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4b42a5da0f5fe067210bee224595f64206f86c4":{"hash":"e4b42a5da0f5fe067210bee224595f64206f86c4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9473 from Noshyaar/pr-author","body":"Authors/About: support for multiple sections","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8ae605603f772bbb9cb31520f5317ddc04c7cda":{"hash":"b8ae605603f772bbb9cb31520f5317ddc04c7cda","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9481 from BastiaanOlij/prim_capsule_flat","body":"Re-orient capsule to collision shape","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ec7f2caeed10a684d6f935f9c668aba55b7254a":{"hash":"1ec7f2caeed10a684d6f935f9c668aba55b7254a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9484 from kubecz3k/subscene-single-click","body":"Clicking on subscene icon will open it","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44ecfb028d21975944b47b6496712a29f17f3848":{"hash":"44ecfb028d21975944b47b6496712a29f17f3848","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Fixed syntax inconsistency in Vector3.snap and Vector3.snapped","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9457},"686e81fcd8c3d9fd4a173c644147c49b6c7a57a4":{"hash":"686e81fcd8c3d9fd4a173c644147c49b6c7a57a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9486 from TwistedTwigleg/Node2D_set_global_scale_fix","body":"Fixed set_global_scale in Node2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6feb0943ab5ba98daccb2079b6bb9942f365b6c":{"hash":"a6feb0943ab5ba98daccb2079b6bb9942f365b6c","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Fixed set_global_scale in Node2D.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9486},"80716a8bf49b61fdb2d5d43c70eb4778bc4c3b5c":{"hash":"80716a8bf49b61fdb2d5d43c70eb4778bc4c3b5c","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Clicking on subscene icon will open it","body":"All options are moved into RMB menu","is_cherrypick":false,"cherrypick_hash":"","pull":9484},"f02ccffca3fb890871666470fbcfcc81a889a5b0":{"hash":"f02ccffca3fb890871666470fbcfcc81a889a5b0","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Re-orient capsule to colission shape","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9481},"e63c64e256bc77618e4ea5ab13ecba6306ced0e6":{"hash":"e63c64e256bc77618e4ea5ab13ecba6306ced0e6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Clean up normalmapping, make sure tangents are imported correctly.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afbb5261e660acf08dd62f698d353e95fc7fb6bb":{"hash":"afbb5261e660acf08dd62f698d353e95fc7fb6bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9471 from volzhs/visibility-changes","body":"Update visibility icon properly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21f6cc75a1f6b6c90ae750facd2fbd922211533b":{"hash":"21f6cc75a1f6b6c90ae750facd2fbd922211533b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Authors/About: support for multiple sections","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9c5895c16a321f493b84ae6eb6ed0df30d96866":{"hash":"a9c5895c16a321f493b84ae6eb6ed0df30d96866","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented borderless fullscreen code on OSX.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9476},"6ed2b0eabcae025117118e8db40fe045620fc9be":{"hash":"6ed2b0eabcae025117118e8db40fe045620fc9be","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update visibility icon properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9471},"7ddf3d6cc4930f842beb29b4d1d36dd71b087918":{"hash":"7ddf3d6cc4930f842beb29b4d1d36dd71b087918","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"On OSX export to DMG and optionally code sign the app bundle","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9468},"bb6e73f9c155c0340fa4a152fa60a146f0ae744f":{"hash":"bb6e73f9c155c0340fa4a152fa60a146f0ae744f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"EditorNameDialog: Remove unnecessary move_child","body":"Fixes #9377.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71f6c962884801371ce85caaebdf12fcac0f090d":{"hash":"71f6c962884801371ce85caaebdf12fcac0f090d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Script editor help: Prevent loading empty instances from layout","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c4564233a8080a8213d86202fd655db2c9e9f40f":{"hash":"c4564233a8080a8213d86202fd655db2c9e9f40f","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added Curve preview thumbnail","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9465},"0ffb70f0bbfa14d9201b4349ac23911450b9d6b2":{"hash":"0ffb70f0bbfa14d9201b4349ac23911450b9d6b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9463 from bojidar-bg/9461-fix-backcompat","body":"Readd tilemap's shape_transform and bugfixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb9daaccfff193b9b20ff0679baef716fc6ee892":{"hash":"bb9daaccfff193b9b20ff0679baef716fc6ee892","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Animation Editor: Fix trying to stop playback without player.","body":"Fixes #9280","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88ae942029016010f35c25546b8ccc4e230dcc97":{"hash":"88ae942029016010f35c25546b8ccc4e230dcc97","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Readd shape_offset as an editor-only and backcompat property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9463},"4d2642b666ad8bbb39a2c9e44cab221e8a4a7546":{"hash":"4d2642b666ad8bbb39a2c9e44cab221e8a4a7546","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Readd tilemap's shape_transform and bugfixes","body":"This reverts commit a808f53020aa710ff81392e2349b8a39c55d2717.","is_cherrypick":false,"cherrypick_hash":"","pull":9463},"003a49eb66a3af2a677587b37206828aad5bcfbc":{"hash":"003a49eb66a3af2a677587b37206828aad5bcfbc","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"SceneTab: MMB or double LMB to create new scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ee86c773a3f551e81d0353bae841fdb2eba1c74":{"hash":"2ee86c773a3f551e81d0353bae841fdb2eba1c74","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9461 from godotengine/revert-9454-9409-fix-collisionshape2d-return","body":"Revert \"Fix Tileset/tilemap issues related to my adding of one-way collisions to them\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a808f53020aa710ff81392e2349b8a39c55d2717":{"hash":"a808f53020aa710ff81392e2349b8a39c55d2717","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix Tileset/tilemap issues related to my adding of one-way collisions to them\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9461},"8e8e4b30e51cfc063daa57e031b7f427703e0eb8":{"hash":"8e8e4b30e51cfc063daa57e031b7f427703e0eb8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Script create diag: Show extensions for currently selected language only.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d4aa94cf102adffdf2f167eb4c41ba48109fb48":{"hash":"3d4aa94cf102adffdf2f167eb4c41ba48109fb48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9455 from akien-mga/buildsystem-fixes","body":"Buildsystem: Improve detect.py readability and fix issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e91a267a7c9e1e82118ab4f98ed60908c34de115":{"hash":"e91a267a7c9e1e82118ab4f98ed60908c34de115","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Buildsystem: Improve detect.py readability and fix issues","body":"Tried to organize the configure(env) calls in sections, using the same order\nfor all platforms whenever possible.\n\nApart from cosmetic changes, the following issues were fixed:\n- Android: cleanup linkage, remove GLESv1_CM and GLESv2\n- iPhone: Remove obsolete \"ios_gles22_override\" option\n- OSX:\n* Fix bits detection (default to 64) and remove obsolete \"force_64_bits\" option\n(closes #9449)\n* Make \"fat\" bits argument explicit\n- Server: sync with X11\n- Windows: clean up old DirectX 9 stuff\n- X11:\n* Do not require system OpenSSL for building (closes #9443)\n* Fix typo'ed use_leak_sanitizer option\n* Fix .llvm suffix overriding custom extra_suffix","is_cherrypick":false,"cherrypick_hash":"","pull":9455},"2a3e00c8c7e6f997b12864755a3df3b9bd3cca05":{"hash":"2a3e00c8c7e6f997b12864755a3df3b9bd3cca05","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Many fixes to VisualScript, fixed property names, etc.","body":"-Added ability to set/get a field in GetSet, as well as assignment ops\n-Added a Select node\n-Fixed update bugs related to variable list and exported properties, closes #9458","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2e73ec906d0671c870ff64eefd15dfc86abaaec":{"hash":"e2e73ec906d0671c870ff64eefd15dfc86abaaec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9448 from Noshyaar/pr1","body":"EditorNode: request attention when quit while minimized","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28c21b6c24b9720aaf4ded9e22a2a18f4c8c9655":{"hash":"28c21b6c24b9720aaf4ded9e22a2a18f4c8c9655","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9454 from bojidar-bg/9409-fix-collisionshape2d-return","body":"Fix Tileset/tilemap issues related to my adding of one-way collisions to them","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb59236ce938fdf3ffe20b1f77c4f7058ddaadf1":{"hash":"cb59236ce938fdf3ffe20b1f77c4f7058ddaadf1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Disable etc2comp and tinyexr modules on non-tools build","body":"They are not necessary in such configuration, and require C++11\nand (on Android) the STL.\n\nFixes #9273.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80356f925c515ae04bd694a6ddb25c15c3ca6555":{"hash":"80356f925c515ae04bd694a6ddb25c15c3ca6555","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #9409, fixup #9370; tileset now has shape transform instead of offset","body":"Fix bad return type in CollisionObject2D, Shape -> Shape2D. Was causing unintended null when casting. (9409)\nFix a misplaced ++ operator. (9370)\nFix merging with exiting tileset duplicating shapes. (9370)","is_cherrypick":false,"cherrypick_hash":"","pull":9454},"bbcf999e99a2100a17b15934fbebfc09b41b3d5c":{"hash":"bbcf999e99a2100a17b15934fbebfc09b41b3d5c","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: request attention when quit while minimized","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7ff7af8aef822b3159241c2723c9018052da522":{"hash":"a7ff7af8aef822b3159241c2723c9018052da522","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: mark opened deleted scenes as unsaved","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0f407e76eafdfe76b9439c7e527f085a6ff22d9":{"hash":"f0f407e76eafdfe76b9439c7e527f085a6ff22d9","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Texture region now updates when changing an Atlas","body":"- Removed atlas_changed signal for AtlasTexture\n- Changes are now handled by _notify_change\n- Removed unneccesary signal connections\n- Texture preview now updates in real-time\n\nFixed TextureRegionEditor constantly regenerating","is_cherrypick":false,"cherrypick_hash":"","pull":8209},"098a888ec0594383bdc16c27ea6ecc1b29ecd81b":{"hash":"098a888ec0594383bdc16c27ea6ecc1b29ecd81b","is_merge":false,"authored_by":["MDQ6VXNlcjI5NDYyNDg2"],"author_raw":"Jia Wang <sowfelicity@outlook.com>","committer_raw":"Jia Wang <sowfelicity@outlook.com>","summary":"Workaround for IME and echo events on Linux:","body":"Request detectable auto-repeat (Require XKB extension) to support\necho events and IME at the same time. Fixes #29, #7106 and #9381.","is_cherrypick":false,"cherrypick_hash":"","pull":9396},"198bd9db02950d261c83b0c383fe737df3c5f152":{"hash":"198bd9db02950d261c83b0c383fe737df3c5f152","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9437 from robertdhernandez/NinePatch-HTML5-Fix","body":"[3.0] Fixed NinePatches not working on HTML5","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffe8f8ca2186f656031287a3fcb204e04c49ba20":{"hash":"ffe8f8ca2186f656031287a3fcb204e04c49ba20","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Fixed NinePatches not working on HTML5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9437},"db3b05d2893dcaddeb3bcb10b845ff150eb50895":{"hash":"db3b05d2893dcaddeb3bcb10b845ff150eb50895","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Reworked translation system","body":"-Label and Button reload translation on the fly\n-Resources are loaded and reload depending on locale","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e54e1f34f7ee0b100b45fa2388f25096eb90670":{"hash":"9e54e1f34f7ee0b100b45fa2388f25096eb90670","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7947 from RandomShaper/fix-vis-notifier-2d","body":"Fix VisibilityNotifier2D viewport offset issue","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82298e989abfc6732e535704d2a303f0676d51bc":{"hash":"82298e989abfc6732e535704d2a303f0676d51bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9416 from marcelofg55/master","body":"Implemented borderless window code for OSX.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f59430beef2fa0d34670b4533167f03018454b00":{"hash":"f59430beef2fa0d34670b4533167f03018454b00","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9419 from eska014/native-run","body":"Subtle native-run buttons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fad30fb9ab0ea19d67b2640668cbb88ebb1747c":{"hash":"7fad30fb9ab0ea19d67b2640668cbb88ebb1747c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9424 from vnen/fix-import-plugin","body":"Fix filesystem update for import plugins","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c0aa7f6ff749f86ac19b83d2e843c813211f929":{"hash":"9c0aa7f6ff749f86ac19b83d2e843c813211f929","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9428 from Noshyaar/master","body":"Fix build error on master, commit aaf6ae3","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0200507387079ab96f00e662ee738fbb299c5376":{"hash":"0200507387079ab96f00e662ee738fbb299c5376","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix build error on master","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aaf6ae3f15b048017650905da85cb36780d1fce3":{"hash":"aaf6ae3f15b048017650905da85cb36780d1fce3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9425 from Zylann/curve_iteration3","body":"Fix curve saving, refined undo/redo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c1ab2098f5f399cc1ef09c7759604c5c671b4e7":{"hash":"6c1ab2098f5f399cc1ef09c7759604c5c671b4e7","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix curve saving, refined undo/redo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9425},"0e80dc88ad81528005aba0b6dd8a64a848222dbf":{"hash":"0e80dc88ad81528005aba0b6dd8a64a848222dbf","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix filesystem update for import plugins","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9424},"fd7976ddd7e54814a865015380bd9f3ea3cbf92f":{"hash":"fd7976ddd7e54814a865015380bd9f3ea3cbf92f","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Implemented borderless window code for OSX.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9416},"a2fd89bbe20d95bffe57c331bd43aff947c55d5e":{"hash":"a2fd89bbe20d95bffe57c331bd43aff947c55d5e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Hide HTML5 native-run icon without runnable preset","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9419},"92367968e7f1416f33eebfa06c60cacf5c757f65":{"hash":"92367968e7f1416f33eebfa06c60cacf5c757f65","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Use custom native-run icons for Android and HTML5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9419},"6fd4311c27625a5c725fcf525bbbf04fbbf9c56f":{"hash":"6fd4311c27625a5c725fcf525bbbf04fbbf9c56f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Change default color of script editor text selection","body":"Supersedes and closes #9388.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3509acd4154dd3c1f0a2d6802e4e94fb63df026c":{"hash":"3509acd4154dd3c1f0a2d6802e4e94fb63df026c","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix active plugins property name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51442988b19d28be551c6ace75c57b50856ed2ad":{"hash":"51442988b19d28be551c6ace75c57b50856ed2ad","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9404 from Zylann/curve_improvement","body":"Curve improvement","is_cherrypick":false,"cherrypick_hash":"","pull":""},"070384c9c9bcf5df5a85a4d786a29dc07ce40084":{"hash":"070384c9c9bcf5df5a85a4d786a29dc07ce40084","is_merge":false,"authored_by":["MDQ6VXNlcjY3MTk5MDk="],"author_raw":"mdraw <mdraw.gh@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"docs: Correct xform descriptions in class_basis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72bf46649e55d20a8173e439262b16b28c587372":{"hash":"72bf46649e55d20a8173e439262b16b28c587372","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9360 from GodotExplorer/pr-external-editor-language-check","body":"Better user experience with external text editors.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"460ec3344e652f968ab2ca670a1178ed790ea29f":{"hash":"460ec3344e652f968ab2ca670a1178ed790ea29f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9413 from Noshyaar/pr-save1","body":"Clean up redundancy in scene save confirmation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6687484958412ff0f3bd6d97cbc1fcebc7ae64d2":{"hash":"6687484958412ff0f3bd6d97cbc1fcebc7ae64d2","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Better user expirence with external text editors.","body":"Implements open_in_external_editor for subclasses of ScriptLanguage.\nAdd option 'Debug with external editor' to debug menu to control the behavoir of script opened by editor.","is_cherrypick":false,"cherrypick_hash":"","pull":9360},"090ddada46161bd2a30d2de1178458a58f50a146":{"hash":"090ddada46161bd2a30d2de1178458a58f50a146","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Clean up redundancy in scene save confirmation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ce046ee0c49b23bb1e5d59a5a0fe8c70bc64c7d":{"hash":"3ce046ee0c49b23bb1e5d59a5a0fe8c70bc64c7d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed SCREEN_TEXTURE and other related 2D shader parameters.","body":"-Fixded BackBuffercopy object","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90592ccf03521cda14ee3a9576b671136da2021d":{"hash":"90592ccf03521cda14ee3a9576b671136da2021d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix regression in dc1843201571707ee09f0592ef3b0cd4232c70b8","body":"Closes #9407.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f28f2b6ce8364b07dac797c1a9e335cb1d331b63":{"hash":"f28f2b6ce8364b07dac797c1a9e335cb1d331b63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9402 from nunodonato/selectimportagain","body":"Update import dock when editing a resource from the inspector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc1843201571707ee09f0592ef3b0cd4232c70b8":{"hash":"dc1843201571707ee09f0592ef3b0cd4232c70b8","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Update import dock when editing a resource from the inspector (improved version)","body":"closes #8139. (just in case it wasn't closed well enough the first time :p)","is_cherrypick":false,"cherrypick_hash":"","pull":9402},"6f0762ba5dbc78f380798da52b0d66bd2dd44e3b":{"hash":"6f0762ba5dbc78f380798da52b0d66bd2dd44e3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9195 from kubecz3k/obj-incoming-connections","body":"Ability to get a list of signals that are targeting given object","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1cc3b700a1400a045950af65a5a8f959434befc":{"hash":"f1cc3b700a1400a045950af65a5a8f959434befc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9268 from BastiaanOlij/improve_defaults","body":"Align primitive defaults to default collision shape sizes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69b8f61f253f950f2b72528ca86a44cff0a77b0d":{"hash":"69b8f61f253f950f2b72528ca86a44cff0a77b0d","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Curve features","body":"- Ability to set tangents as linear\n- Indicative min and max values\n- CurveTexture doesn't need min and max anymore","is_cherrypick":false,"cherrypick_hash":"","pull":9404},"b0516e041230223f8de2ce66c4b6a4ab39021770":{"hash":"b0516e041230223f8de2ce66c4b6a4ab39021770","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9296 from TwistedTwigleg/Camera2D_enhancements_V2","body":"Camera2D enhancements (V2)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e12bf19cc40d42aade58f31f4be3f0b93d234e1":{"hash":"4e12bf19cc40d42aade58f31f4be3f0b93d234e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9304 from Noshyaar/pr-save","body":"EditorNode: add Save/Discard/Cancel dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"177aff0aafaabc439a4e2f20d590003b1bc1f5fd":{"hash":"177aff0aafaabc439a4e2f20d590003b1bc1f5fd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9347 from bojidar-bg/7312-quick-input-edit","body":"Allow input mappings to be edited","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e65f44472644babe00c35b677b55480c6d2e1119":{"hash":"e65f44472644babe00c35b677b55480c6d2e1119","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9385 from toger5/theme_item_list","body":"margins for item list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2bc0cc96663bbdde872c2a4d9a29f2218ff7d22":{"hash":"f2bc0cc96663bbdde872c2a4d9a29f2218ff7d22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9370 from bojidar-bg/c-9318-oneway-tilemaps","body":"Add one-way collisions and individual shape offsets for tilesets","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f7b77e5b76639dbc2e7a770cc57b64fc02a1e075":{"hash":"f7b77e5b76639dbc2e7a770cc57b64fc02a1e075","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9318 from bojidar-bg/readd-normal-tilemap","body":"Add normal map to tilemaps and tilesets","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5374145afa140b06269d0f05e000b9a730b42539":{"hash":"5374145afa140b06269d0f05e000b9a730b42539","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"margins for item list","body":"- without margins there are too little gaps on the left and the selecting looks weird\n- also changed the styles for selected and focus so they both have the same size","is_cherrypick":false,"cherrypick_hash":"","pull":9385},"8ca690bbd707dfe56f0c8bc63bba57837664193e":{"hash":"8ca690bbd707dfe56f0c8bc63bba57837664193e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9401 from godotengine/revert-9400-revert-9379-regex_bind_fix","body":"Revert \"Revert \"Fixed RegEx::search missing return type hint\"\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a50fb2f729f7d554c7394256e5944d7bf59bdd87":{"hash":"a50fb2f729f7d554c7394256e5944d7bf59bdd87","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Revert \"Fixed RegEx::search missing return type hint\"\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9401},"682a6de8e17c38d7f8af587a8d62f068a9e209c9":{"hash":"682a6de8e17c38d7f8af587a8d62f068a9e209c9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9400 from godotengine/revert-9379-regex_bind_fix","body":"Revert \"Fixed RegEx::search missing return type hint\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"340c0ba0a0697773ec31b9997209a0301c243269":{"hash":"340c0ba0a0697773ec31b9997209a0301c243269","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fixed RegEx::search missing return type hint\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9400},"5590dd7fb4e573f355b5484be16d8bf0c08b061c":{"hash":"5590dd7fb4e573f355b5484be16d8bf0c08b061c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9378 from nunodonato/selectimport","body":"Update import dock when editing a resource from the inspector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0db10b99928da024d8aa16dc72993d7229686913":{"hash":"0db10b99928da024d8aa16dc72993d7229686913","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9379 from leezh/regex_bind_fix","body":"Fixed RegEx::search missing return type hint","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b85b663394a65b1514c1a4645363e36ecf246f8":{"hash":"4b85b663394a65b1514c1a4645363e36ecf246f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9393 from leezh/regex_capture_fixes","body":"RegEx fixes #9382","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9367ce6bca84d27f3f47160739e28189099ffd9":{"hash":"a9367ce6bca84d27f3f47160739e28189099ffd9","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: enhance save/quit dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f0e2240baf43f77200dc45b523250109883f40a":{"hash":"0f0e2240baf43f77200dc45b523250109883f40a","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Queue RPC packet before calling method locally to ensure correct RPC packet order","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9394},"f01ce3276e1d5ade07107d25ddab04117ad40be8":{"hash":"f01ce3276e1d5ade07107d25ddab04117ad40be8","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixed inverted group thrown off by quantifiers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9393},"36548a3fa58f00a3ef301f169f237b5641bdf635":{"hash":"36548a3fa58f00a3ef301f169f237b5641bdf635","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"gitignore: Remove pre-.gen filenames","body":"@Noshyaar was right to remove them in the first place,\nwe need users with local clones to clean them up to prevent\nolder .cpp files from being including by globbing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23f10c31de63a2c8a944599ee79902c8c8191dbf":{"hash":"23f10c31de63a2c8a944599ee79902c8c8191dbf","is_merge":false,"authored_by":["MDQ6VXNlcjI5NjkzMTEy"],"author_raw":"dotquixote <dotquixote@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"ConeTwistJoint: Initialize 'm_angularOnly'.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"382db0898e36c0e5b92d63126c87c71389a9a00f":{"hash":"382db0898e36c0e5b92d63126c87c71389a9a00f","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixes RegEx capture grabbing too much #9382","body":"Incorrect behaviour was caused when next->test was throwing off the\nresults.","is_cherrypick":false,"cherrypick_hash":"","pull":9393},"03bfa476363fc67354f3b4fbe02ebc21228d402b":{"hash":"03bfa476363fc67354f3b4fbe02ebc21228d402b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9384 from toger5/tree_bgcolor_draw_order","body":"tree fix drawing order for header and removed indentation for custom bg colours","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9c3db32068680e9a6965c80b76c1151749cee47":{"hash":"c9c3db32068680e9a6965c80b76c1151749cee47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9383 from toger5/theme_margin_tree_fix","body":"style box margins for Inspector and list.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d89893cb854ae68e1419e020bcd7d7362d84a91":{"hash":"3d89893cb854ae68e1419e020bcd7d7362d84a91","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"style box margins for Inspector and list.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9383},"b941931c95305b82b37e2b951c36a3221c30df62":{"hash":"b941931c95305b82b37e2b951c36a3221c30df62","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"tree fix drawing order for header +","body":"- the collapse arrow gets drawn after the background so its not hidden underneath anymore\n- custom_bg_color no offset anymore","is_cherrypick":false,"cherrypick_hash":"","pull":9384},"8caa21a4a939dbb8d7b8a7fa14ca8b5a32fc1be9":{"hash":"8caa21a4a939dbb8d7b8a7fa14ca8b5a32fc1be9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9381 from godotengine/revert-9350-x11-ime","body":"Revert \"Workaround for IME on Linux.\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e79e1358415e2da82e1111fd43b1d7ee2565e548":{"hash":"e79e1358415e2da82e1111fd43b1d7ee2565e548","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Workaround for IME on Linux.\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9381},"41029c71d29580cb69e16b88dff72e9c1c322331":{"hash":"41029c71d29580cb69e16b88dff72e9c1c322331","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Update import dock when editing a resource from the inspector","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9378},"d41978eb63bc98f402a7818e815287b11b6524b9":{"hash":"d41978eb63bc98f402a7818e815287b11b6524b9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Usability improvements for folding. Unfortunately SpatialMaterial broke compatibility.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e1b2d22adcb1857c8b6b12b0b57fb9b6a3d3108":{"hash":"1e1b2d22adcb1857c8b6b12b0b57fb9b6a3d3108","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixed RegEx::search missing return type hint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9379},"760cdbe1a31837bcb142de6912718fd80f57346b":{"hash":"760cdbe1a31837bcb142de6912718fd80f57346b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added folding to property editor, persistent on objects it edits","body":"-Some changes to tree to support this properly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d77406980407e4678af09ce986a8fa5b6e9418e":{"hash":"7d77406980407e4678af09ce986a8fa5b6e9418e","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDgyNjc4"],"author_raw":"TwistedTwigleg <beard.noah@gmail.com>","committer_raw":"TwistedTwigleg <beard.noah@gmail.com>","summary":"Added some editor enhancements to Camera2D. Added the option to draw Camera2Ds bounds and drag margins. Added options to toggle the drawing of Camera2Ds lines in the editor. When a Camera2D is marked as current, its lines become a little less transparent.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9296},"207feb2f879058eb972b73e0220c34422e467b27":{"hash":"207feb2f879058eb972b73e0220c34422e467b27","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add one-way collisions and individual shape offsets for tilesets","body":"As requested in #9318\nAccidentially fixes #2231 as well","is_cherrypick":false,"cherrypick_hash":"","pull":9370},"826784d965a5200670f13709d69e3135bf1f4d9e":{"hash":"826784d965a5200670f13709d69e3135bf1f4d9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9357 from GodotExplorer/pr-fix-string-copy_from","body":"Fix crash with String::copy_from with NULL string parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b2a44054a70020bbbad14a710cc92042834a9c1":{"hash":"4b2a44054a70020bbbad14a710cc92042834a9c1","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix crash with String copy from with NULL string parameter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9357},"e5d890c23ab6a9cb8edbbdb4a41db7f1a1653941":{"hash":"e5d890c23ab6a9cb8edbbdb4a41db7f1a1653941","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Update template and sync translations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9813ba826ef512e6f9ca02654017356b807af4d":{"hash":"d9813ba826ef512e6f9ca02654017356b807af4d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds Finnish translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8804c24d82bc183e8daa938375dc204536657555":{"hash":"8804c24d82bc183e8daa938375dc204536657555","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow input mappings to be edited","body":"Closes #7312","is_cherrypick":false,"cherrypick_hash":"","pull":9347},"515c71422525b15514818b9d586ebf675c17f18c":{"hash":"515c71422525b15514818b9d586ebf675c17f18c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9361 from RameshRavone/patch-1","body":"Fixes method bind (Curve)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6e295c3990285216ced2fbc1aaf7ca1f77327ea":{"hash":"c6e295c3990285216ced2fbc1aaf7ca1f77327ea","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixes method bind","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9361},"83ae9a5e2859a1dc2393aebeb9f9efdf12c53e73":{"hash":"83ae9a5e2859a1dc2393aebeb9f9efdf12c53e73","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to restart particle system with a function call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87fd71244be7b185f0525c6b33850f7075b1425a":{"hash":"87fd71244be7b185f0525c6b33850f7075b1425a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9334 from Noshyaar/pr-genh","body":"BuildSystem: generated files have .gen.extension","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8efd835009bdb47670a76432fd128f582ef6be38":{"hash":"8efd835009bdb47670a76432fd128f582ef6be38","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9348 from bojidar-bg/9299-save-device-ids","body":"Make the InputEvent device property get saved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b9f31dc158d3c7be60484e5270e059608219a4b":{"hash":"1b9f31dc158d3c7be60484e5270e059608219a4b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9350 from sowfelicity/x11-ime","body":"Workaround for IME on Linux.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41bbf106e69732f2a26c6e02184faf28ea61fda4":{"hash":"41bbf106e69732f2a26c6e02184faf28ea61fda4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9349 from volzhs/freetype-2.8","body":"Update freetype to 2.8","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f8cc0fa5b6bc53b81fbf3fe52c15be987dfd7c2":{"hash":"0f8cc0fa5b6bc53b81fbf3fe52c15be987dfd7c2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update freetype to 2.8","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9349},"1453d67145f5b07bdf3648f6eac1a66f1fa2c435":{"hash":"1453d67145f5b07bdf3648f6eac1a66f1fa2c435","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: enhance quit dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14fa4190b3c85abbd1b7ca39c89b0b3a1aa19b59":{"hash":"14fa4190b3c85abbd1b7ca39c89b0b3a1aa19b59","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorNode: add Save/Discard/Cancel dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3998528e021d2722b40bc1bcda809baaa2cce3b":{"hash":"e3998528e021d2722b40bc1bcda809baaa2cce3b","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"BuildSystem: generated files have .gen.extension","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41029eb1f001d4ffa5bf491c1841f2e505172d5e":{"hash":"41029eb1f001d4ffa5bf491c1841f2e505172d5e","is_merge":false,"authored_by":["MDQ6VXNlcjI5NDYyNDg2"],"author_raw":"Jia Wang <sowfelicity@outlook.com>","committer_raw":"Jia Wang <sowfelicity@outlook.com>","summary":"Workaround for IME on Linux(fixes #29 #7106):","body":"Workaround for supporting input method frameworks like SCIM,\nIBus, Fcitx, etc.\n\nThe locale is set when the application starts.\n\nWorkaround for input when the input context within the specified\ninput method is not available.","is_cherrypick":false,"cherrypick_hash":"","pull":9350},"a2e4b80ff5649504ed4bdc4b4c7f39c19ae6db6a":{"hash":"a2e4b80ff5649504ed4bdc4b4c7f39c19ae6db6a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9345 from nunodonato/animproperties","body":"Update some property names for animation keys.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c186a754f19e4522c7c3a10fa56f651e8357a0b":{"hash":"9c186a754f19e4522c7c3a10fa56f651e8357a0b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8783 from bojidar-bg/fix-range-loop-type","body":"Fix for..in range() resulting in floats instead of ints","is_cherrypick":false,"cherrypick_hash":"","pull":""},"898d8fd55735354783d131bc55c5f822ddabf60c":{"hash":"898d8fd55735354783d131bc55c5f822ddabf60c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9353 from Zylann/gradient_refactor","body":"GradientTexture now uses a Gradient","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68891baa1b091ed0e7a40df2f097e757dc4884a8":{"hash":"68891baa1b091ed0e7a40df2f097e757dc4884a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9281 from Zylann/fix_freelook_keyboard","body":"Fixed freelook conflict with text inputs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44c7210387765056d3628e669447ee02abc13e96":{"hash":"44c7210387765056d3628e669447ee02abc13e96","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9249 from Noshyaar/pr-colorpick","body":"ColorPicker: fix DPI, hue & color update issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bb1638b0a34f4f298e2db18354ea3aec3d63f61":{"hash":"2bb1638b0a34f4f298e2db18354ea3aec3d63f61","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"GradientTexture now uses a Gradient","body":"- Added gradient property\n- Deleted duplicate code","is_cherrypick":false,"cherrypick_hash":"","pull":9353},"78468906abe7cda14a723aca634da1142a44fcc9":{"hash":"78468906abe7cda14a723aca634da1142a44fcc9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9352 from dumitru-stama/blitmaskfor30","body":"Added 'blit_rect_mask' for 3.0 too","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ce0538ab3193a9ca0027b2b7516c04e97cacd78":{"hash":"9ce0538ab3193a9ca0027b2b7516c04e97cacd78","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjExMzg="],"author_raw":"dumitru-stama <dumitru.stama@gmail.com>","committer_raw":"dumitru-stama <dumitru.stama@gmail.com>","summary":"Added 'blit_rect_mask' for 3.0 too","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9352},"bd2dd034a73f76841f5e8345ed7a62d8347a8f1f":{"hash":"bd2dd034a73f76841f5e8345ed7a62d8347a8f1f","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9344 from Noshyaar/pr-envi","body":"Environment: remove ssr_accel property, fix typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc509ac7bdb7e252862a68c9b99717f9537c47b7":{"hash":"bc509ac7bdb7e252862a68c9b99717f9537c47b7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Simplified 2D Kinematicbody.. 3D will wait a bit.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc2cd208708edfb7eeb7a6d53090c8c68f40b190":{"hash":"cc2cd208708edfb7eeb7a6d53090c8c68f40b190","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Capitalize template names in script dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"75428960463254e70d470955c8bdd72e38ce361d":{"hash":"75428960463254e70d470955c8bdd72e38ce361d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make the InputEvent device property get saved","body":"Fixes #9299","is_cherrypick":false,"cherrypick_hash":"","pull":9348},"e05621ba35b3f539569a91fa5125d39db467a97e":{"hash":"e05621ba35b3f539569a91fa5125d39db467a97e","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9342 from GodotExplorer/pr-rich-text-vscroll-type-3.0","body":"Add statements for script types of RichTextLabel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cac32910a1026517b9fc782d72824c80baf676e":{"hash":"0cac32910a1026517b9fc782d72824c80baf676e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Restored support for Canvas BG mode on Environment","body":"-Improved ease of use of WorldEnvironment (no longer extends Spatial)\n-2D editor viewport can now work in HDR!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c207c061731374eaf5eac4843570266f31344960":{"hash":"c207c061731374eaf5eac4843570266f31344960","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Update some property names for animation keys.","body":"Added rect_rotation too.\nFixes #9337","is_cherrypick":false,"cherrypick_hash":"","pull":9345},"04164bb3176301b323211ab6e384e03fc8d0d80e":{"hash":"04164bb3176301b323211ab6e384e03fc8d0d80e","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Environment: remove ssr_accel property, fix typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81afb275eb8f165fc661e11cc01e92ec8f9ce625":{"hash":"81afb275eb8f165fc661e11cc01e92ec8f9ce625","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add statements for script types of RichTextLabel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9342},"6ba1e4677ba15992c750bddffcb9f1eacd1558a1":{"hash":"6ba1e4677ba15992c750bddffcb9f1eacd1558a1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Trigger shapes removed in 2D, they became obsolete long ago when areas could detect their own overlap","body":"-Added ability to disable individual collisionshape/polygon\n-Moved One Way Collision to shape, allowing more flexibility\n-Changed internals of CollisionObject, shapes are generated from child nodes on the fly, not stored inside any longer.\n-Modifying a CollisionPolygon2D on the fly now works, it can even be animated.\n\nWill port this to 3D once well tested. Have fun!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"683f50bef476fbe630f893876e709ad03348b2c3":{"hash":"683f50bef476fbe630f893876e709ad03348b2c3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9312 from BastiaanOlij/osx_export","body":"Osx export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"693eb0fa06a5be6e9664f7a413199f0100b7d289":{"hash":"693eb0fa06a5be6e9664f7a413199f0100b7d289","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8591 from Zylann/curve_1d","body":"Added Curve resource","is_cherrypick":false,"cherrypick_hash":"","pull":""},"659897cfb8bda0377d798a6f73505d537e521cf9":{"hash":"659897cfb8bda0377d798a6f73505d537e521cf9","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added Curve resource","body":"- New resource for curves in y(x) form\n- CurveTexture now has a Curve\n- Curve and CurveTexture share the same editor","is_cherrypick":false,"cherrypick_hash":"","pull":8591},"00e5ba314393ce2cc4df883bc1742306007ed117":{"hash":"00e5ba314393ce2cc4df883bc1742306007ed117","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove methods from code completion which are already exposed by properties, makes completion cleaner and more close to the documentation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1":{"hash":"8ef1c41a4e20602ee1c65a64b1cd5b15e204dfb1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Small fixes required to get platformer to work.","body":"Added back CanvasItemMaterial","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33c146adbc3236798a752f598e40d7732e0e8865":{"hash":"33c146adbc3236798a752f598e40d7732e0e8865","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9285 from Calinou/compress-windows-icon","body":"Make the Windows icon file smaller","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7705b2639fa60f8f5586d656049d8bb47ecc92e6":{"hash":"7705b2639fa60f8f5586d656049d8bb47ecc92e6","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9329 from MarianoGnu/master","body":"GdScript: Add signal autocompletion to emit_signal function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fe750583e17f4e40cc8dda99a59205d22f686f1":{"hash":"7fe750583e17f4e40cc8dda99a59205d22f686f1","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"GdScript: Add signal autocompletion to emit_signal function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9329},"7ef52b319f3715e7517e2a02b3b65cffa4d35399":{"hash":"7ef52b319f3715e7517e2a02b3b65cffa4d35399","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9324 from neikeq/more-defval-fixes","body":"Image: Fix wrong method DEFVAL","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a87c7f1328b94a1cf203e908750acad59046dd68":{"hash":"a87c7f1328b94a1cf203e908750acad59046dd68","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Image: Fix wrong method DEFVAL","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9324},"07fe7d99eacb98af5dff2a8bfcf58c244d2d2562":{"hash":"07fe7d99eacb98af5dff2a8bfcf58c244d2d2562","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Adds completed signal to GDFunctionState","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8573},"c5e0c6a3365bede09079a84eae164233a566b177":{"hash":"c5e0c6a3365bede09079a84eae164233a566b177","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9307 from nunodonato/shadererrorline","body":"highlight the correct error line in shader editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f2cd75c6f4c199389ad4d9766b5895be414a5f6":{"hash":"3f2cd75c6f4c199389ad4d9766b5895be414a5f6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix shortcuts, make them visible again and work.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"54815b9ddeeb54595ceef62d84239977477fc0d0":{"hash":"54815b9ddeeb54595ceef62d84239977477fc0d0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"project and scene swapped, sorry could never get used to it :(","body":"Also reorganized menus a bit.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"265d4e2d6c93782e1de495c1d6e32e79888a9ebb":{"hash":"265d4e2d6c93782e1de495c1d6e32e79888a9ebb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug regarding to two spatial 2d players not mixing properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26a51c3c0b243a0c5a8317f728e256109e458956":{"hash":"26a51c3c0b243a0c5a8317f728e256109e458956","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Reimplement for..in range() so that it always results in ints","body":"Fixes #8278, fixup of bfef8de1bc4f7a7b9617a7b181881129033a0b0e","is_cherrypick":false,"cherrypick_hash":"","pull":8783},"bda6f9c1679b8f27e850df736b0bf7dee515f820":{"hash":"bda6f9c1679b8f27e850df736b0bf7dee515f820","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9316 from marcelofg55/master","body":"Fix possible crash in joy_axis (fixes #4944).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2edb082c7eb85fa1175771ad298f8a8169bc267a":{"hash":"2edb082c7eb85fa1175771ad298f8a8169bc267a","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add normal map to tilemaps and tilesets","body":"Fixes #9310","is_cherrypick":false,"cherrypick_hash":"","pull":9318},"2419a4e4ffd494c3f22d9736a1fd4d67e016b474":{"hash":"2419a4e4ffd494c3f22d9736a1fd4d67e016b474","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix possible crash in joy_axis (fixes #4944).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9316},"5b44f092f9662861b29ddf13b8cd14ce7e6fc07c":{"hash":"5b44f092f9662861b29ddf13b8cd14ce7e6fc07c","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Reimplement export module for OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9312},"57ebad28a934361c52c84b7b010b1d983cce3efc":{"hash":"57ebad28a934361c52c84b7b010b1d983cce3efc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Order of 2D nodes in tree affects drawing properly again.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb72edf45e160a3b2b6ab74d8254a4c52a5063a2":{"hash":"fb72edf45e160a3b2b6ab74d8254a4c52a5063a2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly exposed material types everywhere.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"320c1af616cfd6d54ca8054f8536dbc888e12b6c":{"hash":"320c1af616cfd6d54ca8054f8536dbc888e12b6c","is_merge":true,"authored_by":[],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9293 from MarianoGnu/master","body":"Fix regresion on Texture Region Editor Plugin. Fixes #9282","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3b34810e313f41bef4225ec474baa7667cf7b5d":{"hash":"e3b34810e313f41bef4225ec474baa7667cf7b5d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix tools=no build","body":"This house is falling apart when I'm not around...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b776f9a308fe266c74c4a996839e01705047537":{"hash":"0b776f9a308fe266c74c4a996839e01705047537","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add atomics for 64-bit integers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9014},"f27d2a3355b8c577fccd961d28dd6085887623c2":{"hash":"f27d2a3355b8c577fccd961d28dd6085887623c2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Moved NinePatch to shader, saves a ton of draw calls rendering UI","body":"-Implemented missing stretch modes, now tile and tile fit work","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be2f7f4172258001fc557b9e4a0257e3539aca26":{"hash":"be2f7f4172258001fc557b9e4a0257e3539aca26","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"highlight the correct error line in shader editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9307},"95560e02c5eed3561996ed2b1d1e47e26e8bb81c":{"hash":"95560e02c5eed3561996ed2b1d1e47e26e8bb81c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"2D GPU Particles working..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c1fd26bb0c2e97b927343e5488aa6d646e2e27c":{"hash":"3c1fd26bb0c2e97b927343e5488aa6d646e2e27c","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9294 from karroffel/ptrcall-ref-const-ptr-fix","body":"fixed ptrcall cast for const Ref<T>","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40bb90fabdbb98af9235b224d2172e4c1aeeacc9":{"hash":"40bb90fabdbb98af9235b224d2172e4c1aeeacc9","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fixed ptrcall cast for const Ref<T>","body":"Some methods require a const Ref<T> argument,\nthe ptrcall method wrappers cast `void *` to the\napropriate types. The problem is that there is no `Ref(const T *)`\nconstructor, but since Ref modifies the refcount of a Reference\nanyway there's no point in a const version.\n\nThe problem is that with a `const T *` constructor call, the\nargument gets converted to Variant first and loses all the\nreference information, resulting in a null reference as the\nargument to the constructor.","is_cherrypick":false,"cherrypick_hash":"","pull":9294},"e80d61038b463a771b0bc07fa4af56890af64485":{"hash":"e80d61038b463a771b0bc07fa4af56890af64485","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix EditorImportPlugin::get_preset_count","body":"Was missing a const...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b7a8265536dbbbb966d4af59f52d8b21af99e36":{"hash":"2b7a8265536dbbbb966d4af59f52d8b21af99e36","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Fix regresion on Texture Region Editor Plugin. Fixes#9282","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9293},"a22b9ce8aca9ff6580308b43bfaef92200f9aaa5":{"hash":"a22b9ce8aca9ff6580308b43bfaef92200f9aaa5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9279 from dumitru-stama/fixstring","body":"Fixed a string class bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9444e8056a0c05d9e173a408bb56723833a73cb7":{"hash":"9444e8056a0c05d9e173a408bb56723833a73cb7","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Make the Windows icon file smaller","body":"This results in slightly more compact Godot Windows binaries.","is_cherrypick":false,"cherrypick_hash":"","pull":9285},"ceded65c015b5456b8676cd5d61bb7176670ec19":{"hash":"ceded65c015b5456b8676cd5d61bb7176670ec19","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9257 from Shockblast/patch-1","body":"Remove Duplicate Include","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82d8da2a4883c9f7e8e10ed4cb45e867d51eaf92":{"hash":"82d8da2a4883c9f7e8e10ed4cb45e867d51eaf92","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjExMzg="],"author_raw":"dumitru-stama <dumitru.stama@gmail.com>","committer_raw":"dumitru-stama <dumitru.stama@gmail.com>","summary":"Fixed a string class bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9279},"3e733d0f920e2bab20900235d1919dc804f97a51":{"hash":"3e733d0f920e2bab20900235d1919dc804f97a51","is_merge":false,"authored_by":["MDQ6VXNlcjUzNTcyMTc="],"author_raw":"Shockblast <danielmaccomb@gmail.com>","committer_raw":"Shockblast <danielmaccomb@gmail.com>","summary":"Remove Duplicate Include","body":"Also solves a problem with AnimatedSprites, when you add sprites for the animation the engine crash","is_cherrypick":false,"cherrypick_hash":"","pull":9257},"0fd66a4f8fd12562f4bbad391f87ccc97e3784af":{"hash":"0fd66a4f8fd12562f4bbad391f87ccc97e3784af","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed freelook conflict with text inputs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9281},"f919be936b366f23388a8bcd99941d1fcd7cba73":{"hash":"f919be936b366f23388a8bcd99941d1fcd7cba73","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9277 from bd339/iss9266","body":"Add null-check to get_normal_frame","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b95f57d050bb60e5d514102a3c6a44d3373bce76":{"hash":"b95f57d050bb60e5d514102a3c6a44d3373bce76","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjA1OTkz"],"author_raw":"Benjamin Dahse <ronoueb@gmail.com>","committer_raw":"Benjamin Dahse <ronoueb@gmail.com>","summary":"Add null-check to get_normal_frame","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9277},"86407aebc5d13afb4686f254d3bc10f036611d1b":{"hash":"86407aebc5d13afb4686f254d3bc10f036611d1b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8407 from Jylhis/popup_item_select_hide","body":"Update PopupMenu hiding","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bfac7c476d674573bcc94f422d8fd74c4aee2a6b":{"hash":"bfac7c476d674573bcc94f422d8fd74c4aee2a6b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8629 from hikari-no-yume/Sprite3D_double_sided_flag_master","body":"Add double-sided flag to SpriteBase3D [master]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6b225f4c5c3a9b91cc9ae8e9e283b0dd31a54cd":{"hash":"b6b225f4c5c3a9b91cc9ae8e9e283b0dd31a54cd","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8870 from tagcup/pathfollow","body":"Fix PathFollow rotations.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"443e58e88cb9b66db568a21345dc030dd0f21b89":{"hash":"443e58e88cb9b66db568a21345dc030dd0f21b89","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"ColorPicker: fix DPI, hue & color update issues","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d67be447a80a742a9d5c5f12363da6d77f7284d":{"hash":"9d67be447a80a742a9d5c5f12363da6d77f7284d","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9274 from vnen/compress-functions","body":"Expose compression functions to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b93455b6b8c3c684a8e4b4b09dc54ca30f15c94":{"hash":"6b93455b6b8c3c684a8e4b4b09dc54ca30f15c94","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9099 from kubecz3k/plugin-camera-expose","body":"EditorPlugin can request user inputs from editor 3d view","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9a3cef18e84a93301ad20f35f3d35c656c5f998":{"hash":"d9a3cef18e84a93301ad20f35f3d35c656c5f998","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9251 from dumitru-stama/blendfillfor30","body":"Added three new methods to 3.0: 'blend_rect', 'blend_rect_mask' and 'fill'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88581fb7acdb4ea0e3ddafd68d3290428ea0c1e3":{"hash":"88581fb7acdb4ea0e3ddafd68d3290428ea0c1e3","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9271 from eska014/html5-inputev","body":"Update HTML5 platform for reference-counted InputEvents","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34b6922caafe0138668859864adda19c4b803946":{"hash":"34b6922caafe0138668859864adda19c4b803946","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add documentation to compression functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9274},"5c779c574a472d5c70316d7bbdef04e21f00b9be":{"hash":"5c779c574a472d5c70316d7bbdef04e21f00b9be","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add compression support for File object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9274},"af7d5902062546e961a24e133c09f8ea49ae42db":{"hash":"af7d5902062546e961a24e133c09f8ea49ae42db","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add basic compression functions to PoolBaseArray","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9274},"8928509f096d924dcf2a0d513cbb437f679d5201":{"hash":"8928509f096d924dcf2a0d513cbb437f679d5201","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9256 from MarianoGnu/master","body":"Fix ColorPicker's screen pick functionality","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9583ecf7e8042da67444802d94c57c797eb7e0a2":{"hash":"9583ecf7e8042da67444802d94c57c797eb7e0a2","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9239 from lethiandev/master","body":"Fix image lock on preview image generating","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f17d41bcf63fabc41d79ee382069b37c42be914":{"hash":"6f17d41bcf63fabc41d79ee382069b37c42be914","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Update HTML5 platform for new InputEvents","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9271},"f5185e7ba67a2c09db64e03b3fcd85add7e5dea8":{"hash":"f5185e7ba67a2c09db64e03b3fcd85add7e5dea8","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Suligoy <desarrollo@hnader.com.ar>","summary":"Fix ColorPicker's screen pick functionality","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9256},"bf6f3881a1e52c205050d6d167d27cfb698149f4":{"hash":"bf6f3881a1e52c205050d6d167d27cfb698149f4","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Align primitive defaults to default collision shape sizes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9268},"6592df74d8984514d02a25b2ac4fb333b2bbc003":{"hash":"6592df74d8984514d02a25b2ac4fb333b2bbc003","is_merge":false,"authored_by":["MDQ6VXNlcjUzMjMxMjk="],"author_raw":"Konrad Nowakowski <konrad.x92@gmail.com>","committer_raw":"Konrad Nowakowski <konrad.x92@gmail.com>","summary":"Fix image lock on preview image generating","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9239},"0288be1e7698c984b159bbb7816ddc7aca43b2f1":{"hash":"0288be1e7698c984b159bbb7816ddc7aca43b2f1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Texture rect_region drawing now clamps UV to avoid bleeding. This avoids scenarios like single-texture tilemap tiles leaking pixels to the next tile when filter is enabled on it.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"969fa3cc73e3523fe066357b4f45ca0b52353fea":{"hash":"969fa3cc73e3523fe066357b4f45ca0b52353fea","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added AudioStreamPlayer2D, for 2D positional sound","body":"-Added ability for Area2D to redirect positional sound to a specific audio bus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"053a4fdcd9953215fdd8c46891b5973526fffa3f":{"hash":"053a4fdcd9953215fdd8c46891b5973526fffa3f","is_merge":false,"authored_by":[""],"author_raw":"d <d>","committer_raw":"d <d>","summary":"Added two new methods to 3.0 'blend_rect_mask' and 'fill'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9251},"33bf180067eb0beb1a514adcdfb6a59cc5f4ac55":{"hash":"33bf180067eb0beb1a514adcdfb6a59cc5f4ac55","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added normalmap support to stylebox and animated sprite.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c6cac4e53058c987ca3c065ae49670e9cd9edbc":{"hash":"5c6cac4e53058c987ca3c065ae49670e9cd9edbc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add normalmap support for drawing in all low level primitives. Only added support in Sprite so far.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f41cc5b590ab2d0cad38213caa1c338f4b8b97af":{"hash":"f41cc5b590ab2d0cad38213caa1c338f4b8b97af","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9246 from karroffel/gdnative-header-export-thingy","body":"[GDNative] added GDN_EXPORT macro for libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de18b8ee969713208cf8629f3fd15485c604729f":{"hash":"de18b8ee969713208cf8629f3fd15485c604729f","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added GDN_EXPORT macro for libraries","body":"Up until now there only was GDAPI which was used\nfor the procedures Godot exposes.","is_cherrypick":false,"cherrypick_hash":"","pull":9246},"2da3f48e5a3025ca985a0a7305c0c7ffa9ac1f17":{"hash":"2da3f48e5a3025ca985a0a7305c0c7ffa9ac1f17","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed shader lang to not be able to get scalar from matrix (ie mat.x), to make it more GLSL compatible","body":"-Fixed referencing of world_transform in fragment shader not working\n-Fixed unsycn bug related to getting shader param list from the server\n-Fixed getting all textures from shader properly, fixes #8353","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9757fc354cc4c1052f7023b2d1613a5333cc0cd2":{"hash":"9757fc354cc4c1052f7023b2d1613a5333cc0cd2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix transparent background rendering, closes #8703","body":"Properly implemented UPDATE_WHEN_VISIBLE mode for viewports","is_cherrypick":false,"cherrypick_hash":"","pull":""},"569a2b5bd7ad8e2851f4b99147f4463454daffad":{"hash":"569a2b5bd7ad8e2851f4b99147f4463454daffad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9230 from supagu/normals-fix","body":"Fixed decompression of normals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a2e9fdf88964db2d42e84a46d6d09efe75f654f":{"hash":"3a2e9fdf88964db2d42e84a46d6d09efe75f654f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9235 from Kryptocron/issue-9232","body":"Added option to not save a scene when played.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e11fae0bbf08377cae2a250f3c4766c21dfb22e5":{"hash":"e11fae0bbf08377cae2a250f3c4766c21dfb22e5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Particles properly update the shadow maps, closes #8815","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bee1d98fa518b75d76cb72a03bb94ab6183f76f":{"hash":"4bee1d98fa518b75d76cb72a03bb94ab6183f76f","is_merge":false,"authored_by":["MDQ6VXNlcjEyMDAxNDEy"],"author_raw":"Kryptocron <Kryptocron@users.noreply.github.com>","committer_raw":"Kryptocron <Kryptocron@users.noreply.github.com>","summary":"Added option to not save a scene when played.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9235},"5fc3a9956eedcc421dd4435c10641f678a73815a":{"hash":"5fc3a9956eedcc421dd4435c10641f678a73815a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c210de581e8ea27cfe43fb75ce11811bc962c2ff":{"hash":"c210de581e8ea27cfe43fb75ce11811bc962c2ff","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"etc: Do not overestimate number of CPU threads","body":"The *2 factor between cores and threads of most modern CPUs\nis already taken into account in get_processor_count().","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63544169f02d075be112fe67ae9936434879a6d8":{"hash":"63544169f02d075be112fe67ae9936434879a6d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9228 from BastiaanOlij/fix_primitive_slider","body":"Fix sliders for primitives","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff0ac9d916b7d2145a3bb000b3cf2be38c3937bc":{"hash":"ff0ac9d916b7d2145a3bb000b3cf2be38c3937bc","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Fixed decompression of vertex colors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9230},"b1537da605e448899e9cbfbd8695306c96e7915c":{"hash":"b1537da605e448899e9cbfbd8695306c96e7915c","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9231 from dumitru-stama/constimg","body":"Fixed a bug in get_pixel not being const","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b19225bfce3dab39f8ce6b1ecf610ea0ba650f99":{"hash":"b19225bfce3dab39f8ce6b1ecf610ea0ba650f99","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix freezes caused by etccomp2, closes #9183","body":"-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7787700aca695d9de6355d8133c62da285199e20":{"hash":"7787700aca695d9de6355d8133c62da285199e20","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjExMzg="],"author_raw":"dumitru.stama <dumitru.stama@gmail.com>","committer_raw":"dumitru.stama <dumitru.stama@gmail.com>","summary":"Fixed a bug in get_pixel not being const","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9231},"29d0a21011a0ee066a40f8416bc0c9ebb9644c0f":{"hash":"29d0a21011a0ee066a40f8416bc0c9ebb9644c0f","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Fixed decompression of normals","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9230},"4f20f52d5fd83191a00e7fe2f1ec786f7c63bc21":{"hash":"4f20f52d5fd83191a00e7fe2f1ec786f7c63bc21","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"fix sliders for primitives","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9228},"8a03a29233d5ef4cf5be3aeebd76cb77c82bc983":{"hash":"8a03a29233d5ef4cf5be3aeebd76cb77c82bc983","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9225 from bojidar-bg/attempt-fix-fs-dock","body":"Fix EditorFileSystem duplicating root folder in new folders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c89d9720f0bd3fa46cb812c110ba3534ca169567":{"hash":"c89d9720f0bd3fa46cb812c110ba3534ca169567","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix EditorFileSystem duplicating root folder in new folders","body":"Also, add some uninitialized variables into constructors (I like to applease cppcheck).\nAlso, remove unused md_count.\nFixes #3662.","is_cherrypick":false,"cherrypick_hash":"","pull":9225},"16622fccd23b58ae5a54dfafaacde10999210613":{"hash":"16622fccd23b58ae5a54dfafaacde10999210613","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9221 from volzhs/fix-scene-tab-theme","body":"Fix scene tab color not updated when theme changed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7966ebe6fa57e8ff5a855fe7010ae93594f1b9ee":{"hash":"7966ebe6fa57e8ff5a855fe7010ae93594f1b9ee","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Complete changing of resource extensions","body":"Some places were missing in e42d59f.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d2f72ca923dea11c9a17f15f6bfb61e54c138bc3":{"hash":"d2f72ca923dea11c9a17f15f6bfb61e54c138bc3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix scene tab color not updated when theme changed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9221},"bd33fd0435b2d0dc97a7abb3e68b594185f4e6c3":{"hash":"bd33fd0435b2d0dc97a7abb3e68b594185f4e6c3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add more recent contributors to AUTHORS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a89658fdb8908782f905ce9cd61da57311658646":{"hash":"a89658fdb8908782f905ce9cd61da57311658646","is_merge":false,"authored_by":["MDQ6VXNlcjIyNjc2MA=="],"author_raw":"ageazrael <ageazrael@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed ‘CreateNewAnimation’ window wrong size.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e5d9ed461a520a43a09fd8682546ffb9dbeacc4":{"hash":"7e5d9ed461a520a43a09fd8682546ffb9dbeacc4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9212 from BastiaanOlij/add_primitive_hints","body":"Add sensible hints to properties for primitive meshes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b1bc9da883e4f02451ddb65b73fbcb7ea4f5f33":{"hash":"8b1bc9da883e4f02451ddb65b73fbcb7ea4f5f33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9208 from Calinou/tweak-default-fov","body":"Increase the default perspective camera FOV","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e5a6d3cc857c4b3fa108bd564c5da45629716d3":{"hash":"1e5a6d3cc857c4b3fa108bd564c5da45629716d3","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Add sensible hints to properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9212},"7ae36d4c47c9ec63ea67a730566e782a4a4cbbf3":{"hash":"7ae36d4c47c9ec63ea67a730566e782a4a4cbbf3","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9211 from karroffel/gdnative-macos-typo","body":"[GDNative] corrected typo for Mac library ext.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0cf9460632b3b01c605aeee3d0b81473cfb76b6":{"hash":"f0cf9460632b3b01c605aeee3d0b81473cfb76b6","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] corrected typo for Mac library ext.","body":"Seems like the extension is .dylib and not .dynlib.\nThis should make it easier to select files from the editor.","is_cherrypick":false,"cherrypick_hash":"","pull":9211},"9ff7bd46cc1aa0fe5aa0decbbf41ed0c10136f98":{"hash":"9ff7bd46cc1aa0fe5aa0decbbf41ed0c10136f98","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8661 from BastiaanOlij/primitives_3.0","body":"Godot 3.0 primitives as resources for use with MeshInstance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94836131388f575f79a5f0b077227f3a7a53af40":{"hash":"94836131388f575f79a5f0b077227f3a7a53af40","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Godot 3.0 primitives as resources for use with MeshInstance","body":"Adds the following resources:\n- CapsuleMesh: a capsule object\n- CubeMesh: a cube that can be subdivided\n- CylinderMesh: a cylinder\n- PlaneMesh: a horizontal plane that can be subdivided\n- PrismMesh: a prism shape\n- SphereMesh: a sphere\n- QuadMesh: reintroduction of the original quadmesh\n\nRemoves the old Quad and TestCube nodes","is_cherrypick":false,"cherrypick_hash":"","pull":8661},"80929d36bedebb3ed2d68185fd099253307b30aa":{"hash":"80929d36bedebb3ed2d68185fd099253307b30aa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"TIME constant reverted to a single float, fixes #9123","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d02b948a9efdc7589d1657137f7e9df43c06625":{"hash":"5d02b948a9efdc7589d1657137f7e9df43c06625","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Cleaned up Screen Space Reflections, closes #8119","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29cfc365aa270601d2308bcc4b84ffb55f7241b7":{"hash":"29cfc365aa270601d2308bcc4b84ffb55f7241b7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to SSR, WIP.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fadbe2172359e2012cd461626e6dcc829d896e9":{"hash":"3fadbe2172359e2012cd461626e6dcc829d896e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9201 from vnen/rename-extensions","body":"Rename Godot-specific resource extensions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cdcc3c919b6cc1dc38b5ed82469964daea97aeb8":{"hash":"cdcc3c919b6cc1dc38b5ed82469964daea97aeb8","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Increase the default perspective camera FOV","body":"This does not affect existing projects, but will affect newly-created\neditor settings and Camera nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":9208},"3e7bbf2ca383056d661d4f978e2747269ba7f4a8":{"hash":"3e7bbf2ca383056d661d4f978e2747269ba7f4a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9196 from volzhs/scene-tab","body":"Enhance scene tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc2fe7ebd1ed54318ca82a3d20bb8892d9bd7fd2":{"hash":"fc2fe7ebd1ed54318ca82a3d20bb8892d9bd7fd2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Enhance scene tabs","body":"- show scene thumbnail on hover\n- resize if has many tabs\n- show full scene file name with current edited scene\n- can be customized EditorSettings > Interface > Scene Tab\n- close scene with mouse middle button","is_cherrypick":false,"cherrypick_hash":"","pull":9196},"7a8a789364e257ade9af10c292a253ecfc1f1ecf":{"hash":"7a8a789364e257ade9af10c292a253ecfc1f1ecf","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9204 from Zylann/fix_mesh_poolvector_leak","body":"Fixed memory leaks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4dbe0967d5fb99a57786649ad9a00785e5fcb621":{"hash":"4dbe0967d5fb99a57786649ad9a00785e5fcb621","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed memory leaks","body":"- PoolVector leak\n- mesh_remove_surface leak","is_cherrypick":false,"cherrypick_hash":"","pull":9204},"e42d59f01e60b18752d1cb5ef0a631c55e75a1b4":{"hash":"e42d59f01e60b18752d1cb5ef0a631c55e75a1b4","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Rename Godot-specific resource extensions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9201},"43a84429ff2fb0ba120f38797dcf313370b3bd18":{"hash":"43a84429ff2fb0ba120f38797dcf313370b3bd18","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"doc: Sync classref with current source","body":"Tried to salvage what I could of the Image and InputEvent changes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f8d9f0915ccf6e337313e7b47adc7487d76e313":{"hash":"4f8d9f0915ccf6e337313e7b47adc7487d76e313","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9177 from tagcup/gcc5_isinf","body":"Use inline code for isinf with gcc versions <6.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b1f1dbf37a06b4dd5922f843101fce8b980481c":{"hash":"7b1f1dbf37a06b4dd5922f843101fce8b980481c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9192 from remorse107/master","body":"Color Picker Fixed Appearance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a339f14a8a357927e5f1a5538f47f571ddbe774":{"hash":"0a339f14a8a357927e5f1a5538f47f571ddbe774","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9198 from vnen/fix-wheel-pos","body":"Fix MouseWheel position on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd2b7ef747de880d7e437c3e4116cf796f55c249":{"hash":"dd2b7ef747de880d7e437c3e4116cf796f55c249","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix MouseWheel position on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9198},"5077d2d28d62218590a5792673a246b6137622d4":{"hash":"5077d2d28d62218590a5792673a246b6137622d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9140 from ageazrael/bug-fix","body":"Fixed middle mouse button can't bounce in macOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da14225ad8aeb58583f39ca1938f5530ea1b7e77":{"hash":"da14225ad8aeb58583f39ca1938f5530ea1b7e77","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix bug related to unshaded materials not working on MSVC. Not cleanest solution, might think about how to improve later.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ff5e50513bfbd2fcd060f4e927978a2159ad66a":{"hash":"8ff5e50513bfbd2fcd060f4e927978a2159ad66a","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Ability to get a list of signals that are targeting object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9195},"47b34bf79be1ba2fe4a99c8931732efac68a0b87":{"hash":"47b34bf79be1ba2fe4a99c8931732efac68a0b87","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove error spam on Intel, closes #8665","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61feec28cf331336b11078c711bffb895f686941":{"hash":"61feec28cf331336b11078c711bffb895f686941","is_merge":false,"authored_by":["MDQ6VXNlcjc0NjI5OTM="],"author_raw":"remorse107 <robertmorse107@gmail.com>","committer_raw":"Robert Morse <robertmorse107@gmail.com>","summary":"Color Picker Fixed Appearance","body":"Corrected bug with color picker hue section and with the wrong color array being sent to the 256x256 palette selector.\n\nColor Picker Fixed Appearance and clang Format","is_cherrypick":false,"cherrypick_hash":"","pull":9192},"b7a2a40b8e3515a359788ec8ad34e8667109a4c1":{"hash":"b7a2a40b8e3515a359788ec8ad34e8667109a4c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9176 from RandomShaper/fix-touchbutton","body":"Fix/improve TouchScreenButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8bd4884570fafc36bbad82ec662d27276d1c7a5":{"hash":"f8bd4884570fafc36bbad82ec662d27276d1c7a5","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9109 from RandomShaper/optimize-2d-lighting","body":"Add AT_LIGHT_PASS builtin to canvas shaders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93ffd9023f0f685c7e0910397efa0a9b59326a81":{"hash":"93ffd9023f0f685c7e0910397efa0a9b59326a81","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add AT_LIGHT_PASS builtin to canvas shaders","body":"This one allows for complex shaders paired with a simple lighting shader to skip code that would otherwise be pointlessly (and wastefully) run during the light pass.\n\nDepending on your game (number of items and lights), this can yield some performance gain.","is_cherrypick":false,"cherrypick_hash":"","pull":9109},"cd1e14b1da0578aef1566e48b092a84b846372a6":{"hash":"cd1e14b1da0578aef1566e48b092a84b846372a6","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use inline code for isinf as a workaround for libstdc++ versions from gcc 5.x era.","body":"Fixes #9166.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc6642bc13a511a93e358bb25391131bd7e19e45":{"hash":"dc6642bc13a511a93e358bb25391131bd7e19e45","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9102 from Faless/debugger_listen_show_error","body":"Editor now shows error when debug port is in use","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b62872547f11debfe45a4eb697b36ef05fbf2eb":{"hash":"2b62872547f11debfe45a4eb697b36ef05fbf2eb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix _draw_polygon colors and uvs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1df35037f16260903b182ee0918b0ae213ba748":{"hash":"c1df35037f16260903b182ee0918b0ae213ba748","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"get rid of button array","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"108d8bcfc00ec123e020a78474c0bfb544ea8a5a":{"hash":"108d8bcfc00ec123e020a78474c0bfb544ea8a5a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9157 from capnm/fix-https-request","body":"Don't append standard ports to the request header.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19017a760cbddee9bf0b40824ae9fbf5ca6d9042":{"hash":"19017a760cbddee9bf0b40824ae9fbf5ca6d9042","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9158 from Hinsbart/script_templates","body":"Add ability to use custom script templates.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80de0c35df3aea7155c6e8026448896c3c749126":{"hash":"80de0c35df3aea7155c6e8026448896c3c749126","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9160 from karroffel/color-ramp-rename","body":"renamed occurances of ColorRamp with Gradient","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bccee07ae714b43df135199594899ed88389d7b4":{"hash":"bccee07ae714b43df135199594899ed88389d7b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9165 from Noshyaar/pr-area","body":"Refactor layer_mask to collision_layer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be3115119994141d3708eb67cfb7db3bc14f84a8":{"hash":"be3115119994141d3708eb67cfb7db3bc14f84a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9174 from volzhs/file-mode-toggle","body":"Make toggle between thumbnail and list for file dialog on editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a91b62e4c73626496136418067d339831223715f":{"hash":"a91b62e4c73626496136418067d339831223715f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9175 from bd339/iss9156","body":"Correct Image::blit_rect","is_cherrypick":false,"cherrypick_hash":"","pull":""},"462d8ceb46e2ac8a6a503e58bec4c8af942a8bd9":{"hash":"462d8ceb46e2ac8a6a503e58bec4c8af942a8bd9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed several bugs with directional light, and changed defaults to be more sensible.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a87979d2e414a18b6cca726fd82857162a92fea":{"hash":"0a87979d2e414a18b6cca726fd82857162a92fea","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"glad: Sync with upstream 0.1.14a0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c769a38c070a47ae78aaab0415d544cee9c281f7":{"hash":"c769a38c070a47ae78aaab0415d544cee9c281f7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9155 from kubecz3k/check-process-type","body":"Ability to check if we are in fixed thread, solves: #3698","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d27d1dba23972b4ebb4869d2cd171bf78f0af342":{"hash":"d27d1dba23972b4ebb4869d2cd171bf78f0af342","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix/improve TouchScreenButton","body":"- Refactor touch acceptance logic so the same is used whether passby is enabled or not.\n- Remove the check for visibility during input handling as it should never fail; instead using now an ERR_FAIL_COND() just in case since we have been checking for that so far.\n- Fix cast to wrong InputEventScreenTouch when it should be InputEventScreenDrag.\n- Replaced use of references by plain pointers for a more readable code and maybe a little performance gain.","is_cherrypick":false,"cherrypick_hash":"","pull":9176},"b21a1232baf9db42cc57e32ecaf5abc0d0b05c86":{"hash":"b21a1232baf9db42cc57e32ecaf5abc0d0b05c86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9173 from StraToN/signal-descriptions","body":"[master] Add Signals descriptions when they exist.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7dde056d480295d76a1188244fc595f5ee66fdfc":{"hash":"7dde056d480295d76a1188244fc595f5ee66fdfc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make toggle between thumbnail and list for file dialog on editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9174},"075997c5634ff71bdb7d8640f3edea5f77482da0":{"hash":"075997c5634ff71bdb7d8640f3edea5f77482da0","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjA1OTkz"],"author_raw":"Benjamin Dahse <ronoueb@gmail.com>","committer_raw":"Benjamin Dahse <ronoueb@gmail.com>","summary":"Rewrite Image::blit_rect to use the following algorithm:","body":"1. Let r1 be the source rectangle clipped against the entire source image rectangle.\n2. Let r2 be r1 offset by p_dest, clipped against the entire destination image rectangle.\n3. Copy pixels from r1 to r2.","is_cherrypick":false,"cherrypick_hash":"","pull":9175},"9c7b4c82a7223fe390e475265553f1e88a93b87a":{"hash":"9c7b4c82a7223fe390e475265553f1e88a93b87a","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Add Signals descriptions when they exist.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9173},"ffe61e63d145b6e12a9f259259bb097777e7f1ae":{"hash":"ffe61e63d145b6e12a9f259259bb097777e7f1ae","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9162 from Zylann/fix_line2d_math","body":"Fixed broken Line2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c44fff5088d445d60ccd7109c8b5163a0764a7c":{"hash":"6c44fff5088d445d60ccd7109c8b5163a0764a7c","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Refactor layer_mask to collision_layer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fd5ab479cf3ced585b0b91d1167295bb3586924":{"hash":"0fd5ab479cf3ced585b0b91d1167295bb3586924","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed broken Line2D due to math changes in f271591ac22bd07e1b2316448dd6e9af879c218f","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9162},"23c5fa86877ba90be8e6d4c06adc3dca18a8a784":{"hash":"23c5fa86877ba90be8e6d4c06adc3dca18a8a784","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"renamed occurances of ColorRamp with Gradient","body":"ColorRamp got renamed to Gradient recently, reduz missed some occurances though.","is_cherrypick":false,"cherrypick_hash":"","pull":9160},"a8e845a474c01c4cde1416ed00e6ae456786c1fb":{"hash":"a8e845a474c01c4cde1416ed00e6ae456786c1fb","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8548 from tagcup/etc2comp","body":"Add ETC1/ETC2 compression support though etc2comp.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cabe5f0fcdf10eb025f24adfbf7f6864465f8f0":{"hash":"5cabe5f0fcdf10eb025f24adfbf7f6864465f8f0","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Don't append standard ports to the request header.","body":"Breaks the SSL communication with some servers,\ndo the same that the other curl, wget, firefox & co clients do.\n\nFixes #9146","is_cherrypick":false,"cherrypick_hash":"","pull":9157},"8361b1ce07266350ef6b6a2d34411030b7e587b2":{"hash":"8361b1ce07266350ef6b6a2d34411030b7e587b2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <hinsbart@gmail.com>","committer_raw":"Andreas Haas <hinsbart@gmail.com>","summary":"Add ability to use custom script templates.","body":"Templates will be loaded from .godot/script_templates\nFor now they're disabled for GDNative.\n\nIdeas for further improvements:\n\n- Add a \"Save as Template\" option to the script editor, as it can normally only save to res://\n- Support more placeholders / custom placeholders","is_cherrypick":false,"cherrypick_hash":"","pull":9158},"a81b706e0991bc4df7cbe3dc3e6d451454bc4b1e":{"hash":"a81b706e0991bc4df7cbe3dc3e6d451454bc4b1e","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Fixed thread check, solves: #3698","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9155},"a8a1f2e2a864e6b58d5bcf1c7e53a43cdb6d95d9":{"hash":"a8a1f2e2a864e6b58d5bcf1c7e53a43cdb6d95d9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed occluder rendering, closes #8560","body":"-Ability to smooth out 2D shadow filters","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95c248e24fb6094160f9c71140402305b57469ab":{"hash":"95c248e24fb6094160f9c71140402305b57469ab","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove default shadow bias of 0.1 for spot and omni light, fixes #8654","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b21d45e4e1d49863a58aa0da42161fbaa6cc3d74":{"hash":"b21d45e4e1d49863a58aa0da42161fbaa6cc3d74","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Change Omni light default mode to Cube, avoids users confusing it as a bug, closes #8813","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea6cb22329480a8fb17f754af36d6842ecbc51ac":{"hash":"ea6cb22329480a8fb17f754af36d6842ecbc51ac","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8835 from ippan/particles_shader_index","body":"add index to particles glsl","is_cherrypick":false,"cherrypick_hash":"","pull":""},"109ad227d3e85105ae6ac3f8a289580458adf1f9":{"hash":"109ad227d3e85105ae6ac3f8a289580458adf1f9","is_merge":false,"authored_by":["MDQ6VXNlcjIyNjc2MA=="],"author_raw":"ageazrael <ageazrael@gmail.com>","committer_raw":"ageazrael <ageazrael@gmail.com>","summary":"Used in the macOS HiDPI options window is too small","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9140},"b3accab62d9ef04694fcc8b60a93fe3cfec79325":{"hash":"b3accab62d9ef04694fcc8b60a93fe3cfec79325","is_merge":false,"authored_by":["MDQ6VXNlcjIyNjc2MA=="],"author_raw":"ageazrael <ageazrael@gmail.com>","committer_raw":"ageazrael <ageazrael@gmail.com>","summary":"Fixed middle mouse button can't bounce in macOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9140},"fc04e0b1f28823458e735675363fa7a649572a91":{"hash":"fc04e0b1f28823458e735675363fa7a649572a91","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix bug breaking shader when skeleton+tangents were used, closes #8673","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"831860695c8404720f4b7d2e0a4d93ad2f308c21":{"hash":"831860695c8404720f4b7d2e0a4d93ad2f308c21","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix empty shader related crash, closes #8314","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41c3ca358e1b4c6d4a3bcbd1a158f20cb0016e4e":{"hash":"41c3ca358e1b4c6d4a3bcbd1a158f20cb0016e4e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed _draw_polygon, should help fix other bugs..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42b2d52c8857fdca52029b66a73be0aa951aafe9":{"hash":"42b2d52c8857fdca52029b66a73be0aa951aafe9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly adjust the visible editor rect and make limits respected, closes #8328","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f1603ca456dbf7521613a67798153c787149bfe":{"hash":"5f1603ca456dbf7521613a67798153c787149bfe","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"EditorSettings: Default game window placement to Centered.","body":"Fixes #8890","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8b65b16576a2d91b3a237fd25e7369df97c0e5c":{"hash":"d8b65b16576a2d91b3a237fd25e7369df97c0e5c","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"EditorPlugin can request user inputs from editor 3d view","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9099},"9570fb14be0aeffde7efdf1244573289db0ea655":{"hash":"9570fb14be0aeffde7efdf1244573289db0ea655","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9132 from vnen/uwp-3","body":"UWP: InputEvent: Renamed \"pos\" property to \"position\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"43bcb73b22e56ec24d36137c8426b5a2c3f0a0a3":{"hash":"43bcb73b22e56ec24d36137c8426b5a2c3f0a0a3","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"UWP: InputEvent: Renamed \"pos\" property to \"position\"","body":"To comply with the changes from #9031.","is_cherrypick":false,"cherrypick_hash":"","pull":9132},"b7117ffda076a4ea5b6171ef23939cf89490990f":{"hash":"b7117ffda076a4ea5b6171ef23939cf89490990f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9125 from tagcup/zstd_level","body":"Expose zstd and zlib compression levels as global config.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a677fb9c135ee7a8dc19012870f0f7c653a3dc8c":{"hash":"a677fb9c135ee7a8dc19012870f0f7c653a3dc8c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9124 from Zylann/fix_compilation","body":"Fixed compilation on Windows + removed debug print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98261e2df2820c1e2a424b043f448c18efee43c4":{"hash":"98261e2df2820c1e2a424b043f448c18efee43c4","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Expose zstd and zlib compression levels as global config.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af9fd6f44ad71c16aa5e0f3aa5157f92fa5a84fc":{"hash":"af9fd6f44ad71c16aa5e0f3aa5157f92fa5a84fc","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed compilation on Windows + removed debug print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9124},"12b2652ecbe4acfe1a0391b162629cb2a86c1a0b":{"hash":"12b2652ecbe4acfe1a0391b162629cb2a86c1a0b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9104 from tagcup/zstd","body":"Add zstd compression support.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61c82f4356624c175378fd7a3640b37348f66359":{"hash":"61c82f4356624c175378fd7a3640b37348f66359","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored everything related to information polling, and added information box for viewport.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d50c7ad8c77efd304d343edf81a81c596958d7d":{"hash":"4d50c7ad8c77efd304d343edf81a81c596958d7d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored multiple viewport function, as well as view modes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec015a32ae4fed154ed6d0bd002c1e653d74a2c3":{"hash":"ec015a32ae4fed154ed6d0bd002c1e653d74a2c3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Multiple 3D viewports are not operational.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4e64e0e60ee9377bedb1c3324bd346abc129aae":{"hash":"d4e64e0e60ee9377bedb1c3324bd346abc129aae","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9121 from leezh/editor_import_plugin","body":"Added EditorPlugin.remove_import_plugin()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ecdf522bd95a3318ac75ff8f9e237b35b5beca3":{"hash":"9ecdf522bd95a3318ac75ff8f9e237b35b5beca3","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added EditorPlugin.remove_import_plugin()","body":"Allows addons with import extensions to clean up properly on\nremoval.","is_cherrypick":false,"cherrypick_hash":"","pull":9121},"b76275ab12b8d12dd6458d951d2e4f37572df1a8":{"hash":"b76275ab12b8d12dd6458d951d2e4f37572df1a8","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix `network/debug/remote_port` editor setting not working properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9102},"fc1368bee00301ef7c789982474876c5a6ea9854":{"hash":"fc1368bee00301ef7c789982474876c5a6ea9854","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Editor now shows error when debug port is in use","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9102},"bcc435094d0734174818cf3e55887a26ef111686":{"hash":"bcc435094d0734174818cf3e55887a26ef111686","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restired multithread support in OSX and Windows, should stop the crashes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d90750729ee79d11d207dc865db783ee6cab53a":{"hash":"4d90750729ee79d11d207dc865db783ee6cab53a","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add missing initializer for RasterizerStorageGLES3::Shader::ubo_size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9109},"935f730170d75955f708b5014da3e11c95fcdac4":{"hash":"935f730170d75955f708b5014da3e11c95fcdac4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"alexholly <alexander.holland@live.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"renamed all Rect3.pos to Rect3.position","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63fd693c1ebd2d3d2c23f3969ca8f6f3e18ff3e4":{"hash":"63fd693c1ebd2d3d2c23f3969ca8f6f3e18ff3e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9060 from pixelpicosean/scroll-to-pan-canvas-item-editor-3.0","body":"Add settings to pan canvas editor with scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f177c1534757973063f244450df063def879d7db":{"hash":"f177c1534757973063f244450df063def879d7db","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add zstd compression support.","body":"zstd has much better compression speed and ratio, and better decompression speed than currently available methods.\nAlso set zstd as the default compression method for Compression as well as FileAccessCompressed functions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"612ab8fcdb94bf0cd9d7b4a3006b4e4f76c9a13b":{"hash":"612ab8fcdb94bf0cd9d7b4a3006b4e4f76c9a13b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Restored multithread capability to VisualServer","body":"-Restored resource previews!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45b71ac2d02eebb85948761af8d4b2e3fe6f0815":{"hash":"45b71ac2d02eebb85948761af8d4b2e3fe6f0815","is_merge":false,"authored_by":["MDQ6VXNlcjUzOTgyMA=="],"author_raw":"Sean Bohan <pixelpicosean@gmail.com>","committer_raw":"Sean Bohan <pixelpicosean@gmail.com>","summary":"Add settings to pan canvas editor with scrolling","body":"This feature is mainly designed for developers who uses touchpad instead of mouse, and want to scroll instead of zoom. Every macOS developers will like it since it feels intuitive.\n\n2 new settings are added to “editors/2d”:\n\nscroll_to_pan: turn on to use mouse/touchpad scroll to pan canvas item editor view instead of zoom\npan_speed: use this value to change scroll speed","is_cherrypick":false,"cherrypick_hash":"","pull":9060},"01ed55987c4c044191e50ecc94c277b97962ffc7":{"hash":"01ed55987c4c044191e50ecc94c277b97962ffc7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9058 from touilleMan/gdnative-clean-and-add-properties","body":"Continue improving GDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d985dd6aedb855b6ea4ffa75756108aa4fee3518":{"hash":"d985dd6aedb855b6ea4ffa75756108aa4fee3518","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9093 from Noshyaar/pr-fixbuild","body":"Fix build error, commit bee81d5","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fcaddeccbb36da919ef09fac563f0ddab77da25e":{"hash":"fcaddeccbb36da919ef09fac563f0ddab77da25e","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix build error, commit bee81d5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b52466f79353e10a7984c835576a67502631b27e":{"hash":"b52466f79353e10a7984c835576a67502631b27e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9002 from Hinsbart/key_action_match","body":"InputEvent: Restore old behaviour for matching key events to actions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bee81d52148baf01cd15f9d79dba35bcffdc2fe6":{"hash":"bee81d52148baf01cd15f9d79dba35bcffdc2fe6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8981 from toger5/addedGrowFunction","body":"implemented grow(left,top,right,bottom) function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71c7dcab65e927c1ebc3c527b4a972612639d034":{"hash":"71c7dcab65e927c1ebc3c527b4a972612639d034","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8949 from RandomShaper/improve-mobile-builds","body":"Improve/harmonize mobile builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a3d557622075f4a72076f28b90910ac542b8690":{"hash":"7a3d557622075f4a72076f28b90910ac542b8690","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9089 from nunodonato/autoopennew","body":"Automatically edit new project after creating it in project manager. Fixes #9075","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7570d9589ddbbb65b7bc50e2466d62570ae0d793":{"hash":"7570d9589ddbbb65b7bc50e2466d62570ae0d793","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9085 from groud/fix-audio-bus-buttons","body":"Fix: audio buses buttons hard to see if pressed or not","is_cherrypick":false,"cherrypick_hash":"","pull":""},"932694e7597f7910af998da772f966b6eba377e2":{"hash":"932694e7597f7910af998da772f966b6eba377e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9092 from Noshyaar/pr-run","body":"Fix unsaved scene not running after save","is_cherrypick":false,"cherrypick_hash":"","pull":""},"606b4ee9dfeb68df58a2f3f3180dff4e982c1b45":{"hash":"606b4ee9dfeb68df58a2f3f3180dff4e982c1b45","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9051 from toger5/fixedScriptEditorListSeperation","body":"fixed spacing for script editor script list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89a7fb35306dea9a9571f8886f5d84ed02dd3875":{"hash":"89a7fb35306dea9a9571f8886f5d84ed02dd3875","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9090 from nunodonato/autorun","body":"Run project after selecting main scene. Fixes #9077","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ecdbfc417409c9c8080580f3963e2397f8bdb78":{"hash":"8ecdbfc417409c9c8080580f3963e2397f8bdb78","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"[GDnative] API consistency + missing properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9058},"6b7021ad90cdfbadc456de16e0b6afc6f5217e16":{"hash":"6b7021ad90cdfbadc456de16e0b6afc6f5217e16","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix unsaved scene not running after save","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"871ceeb0fe219072ae708d4d4397e8ae66873386":{"hash":"871ceeb0fe219072ae708d4d4397e8ae66873386","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"TGA support based on SaracenOne's work.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ab0a779d83a7af9092dc886e82110db1c386dac":{"hash":"1ab0a779d83a7af9092dc886e82110db1c386dac","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Run project after selecting main scene. Fixes #9077","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9090},"9fd41416a910b412084da94b3d9bce6e1d6ebe1a":{"hash":"9fd41416a910b412084da94b3d9bce6e1d6ebe1a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Automatically open new project after creating it in project manager.","body":"Fixes #9075","is_cherrypick":false,"cherrypick_hash":"","pull":9089},"5bf810b5db953d3f58acdd2d05d5410897f41d63":{"hash":"5bf810b5db953d3f58acdd2d05d5410897f41d63","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added proper access to depth texture from shader","body":"-Split Mesh into Mesh (abstrat class) and ArrayMesh, to allow to proper mesh primitives, as well as streamable meshes in the future.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e5daa7436a9aea67581b3145a24da84898726ac":{"hash":"0e5daa7436a9aea67581b3145a24da84898726ac","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@gmail.com>","summary":"Fix: audio buses buttons hard to see if pressed or not","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9085},"5f5d629c8ad654fddbf17850c6fad2999d10daf7":{"hash":"5f5d629c8ad654fddbf17850c6fad2999d10daf7","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9070 from Noshyaar/pr-help2","body":"Fix Script Editor stealing focus on class search text changed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"840ac8c0187b7cfdc13abf9091f2537b34f6552b":{"hash":"840ac8c0187b7cfdc13abf9091f2537b34f6552b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fog is complete!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50e5c7f9807d85fea1fe549fa357cbad737a7961":{"hash":"50e5c7f9807d85fea1fe549fa357cbad737a7961","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed overlapping of temp. colors (script editor)","body":"+ added a little bit more spacing to the scripts in the script list.\nthe temp colors now expand to the vseperation, instead of having the same size than the stylebox","is_cherrypick":false,"cherrypick_hash":"","pull":9051},"e2d70166fec95dd506ca6b1e2d76248b819081ee":{"hash":"e2d70166fec95dd506ca6b1e2d76248b819081ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9082 from themindoverall/pr-fix-android-build","body":"Fix InputEvent-related Android build issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"871b2c0949fc7de0bb06cd5c201871c2b2b947b4":{"hash":"871b2c0949fc7de0bb06cd5c201871c2b2b947b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9083 from toger5/panel_background_style","body":"added style for panel class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e9bc5fa02ac6eec71f2069952cb259f45274818":{"hash":"9e9bc5fa02ac6eec71f2069952cb259f45274818","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9081 from toger5/right_mb_button_release_fix","body":"osx release right button event fixed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71ada5bc2c506baaed85cb085f6863e893190711":{"hash":"71ada5bc2c506baaed85cb085f6863e893190711","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9015 from mcanders/mcanders/ParseObjectVariantFix","body":"Fix Variant::OBJECT token parsing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"897d6377b7fac17a45c8cb1f572bff7349697e25":{"hash":"897d6377b7fac17a45c8cb1f572bff7349697e25","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Fix text warp in color blocks with CJK\"","body":"This reverts commit cd778e00dc5362d00d4760c79fc301951f6f9b75.\n\nThat commit introduced regressions for non-CJK languages are discussed\nin #8952. Fixes #9078.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9774c8260f7076c0df0d93a065ab21d541d8bc1a":{"hash":"9774c8260f7076c0df0d93a065ab21d541d8bc1a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added style for panel class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9083},"bdffd2ecd0a89f72d4cfe84a54c17b5e11383ec2":{"hash":"bdffd2ecd0a89f72d4cfe84a54c17b5e11383ec2","is_merge":false,"authored_by":["MDQ6VXNlcjEyMjY3Nw=="],"author_raw":"Chris Serino <themindoverall@gmail.com>","committer_raw":"Chris Serino <themindoverall@gmail.com>","summary":"Fix input event related android build issues","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9082},"328d0e2b4e33265841c5a0e9bbd0157897b63891":{"hash":"328d0e2b4e33265841c5a0e9bbd0157897b63891","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"osx release right button event fixed","body":"RIGHT_MOUSE_BUTTON was not removed from the button mask (instead it was added...)\nfixes #9079","is_cherrypick":false,"cherrypick_hash":"","pull":9081},"6e1bcb2b44ca15a5bc84a4ec0cf80e018c5006cb":{"hash":"6e1bcb2b44ca15a5bc84a4ec0cf80e018c5006cb","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix Script Editor stealing focus on class search text changed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e5efa4abd2a9cfdcf637cc393222948f8f6cc3f":{"hash":"9e5efa4abd2a9cfdcf637cc393222948f8f6cc3f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"GraphNode: Remove debug print.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fb99306ff747072dfabceeeba27ca4432b9aa49":{"hash":"0fb99306ff747072dfabceeeba27ca4432b9aa49","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-working SCREEN_TEXTURE, SCREEN_UV shader variables","body":"-Added refraction support for default material\n-Enabled BCS adjustments, as well as color correction.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b21e68c8bc0168120ded326259d021d394a9d7bf":{"hash":"b21e68c8bc0168120ded326259d021d394a9d7bf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9007 from noshyaar/pr-about","body":"AboutBox: update copyright, add contributors list","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5837b333ba53539785f71e9e64f18d01886350b":{"hash":"b5837b333ba53539785f71e9e64f18d01886350b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9055 from noshyaar/pr-fix","body":"Fix build error on master, commit f8d7670","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fd458e03a32baf0b47c8bd15252d92c634a0da7":{"hash":"5fd458e03a32baf0b47c8bd15252d92c634a0da7","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix build error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8d7670e82007103573b88f48fe7b7c4addbd66d":{"hash":"f8d7670e82007103573b88f48fe7b7c4addbd66d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9038 from AlexHolly/rect2-rename-pos","body":"renamed all Rect2.pos to Rect2.position","is_cherrypick":false,"cherrypick_hash":"","pull":""},"075c7d8133e4fde353ab54a255638b0c9a3740a5":{"hash":"075c7d8133e4fde353ab54a255638b0c9a3740a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8990 from zer0problem/master","body":"Fixed .hdr support to compile on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3afecf68139ad3c0f7504ff25fe1a97b61c65f1":{"hash":"d3afecf68139ad3c0f7504ff25fe1a97b61c65f1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8974 from Paulb23/script_overview","body":"Added script overview","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66b308925c3174901fc59a23245c8a1d19143420":{"hash":"66b308925c3174901fc59a23245c8a1d19143420","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added grow functions to Rect2","body":"- grow_individual\n- grow_margin","is_cherrypick":false,"cherrypick_hash":"","pull":8981},"f09f1456b33430e86c409fe02470d9c2895e7c75":{"hash":"f09f1456b33430e86c409fe02470d9c2895e7c75","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9050 from vnen/fix-run-window-size","body":"Update window size property names for editor run","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a8de39bb10bc598fa4fec55b13a7d3304d5b5b1":{"hash":"0a8de39bb10bc598fa4fec55b13a7d3304d5b5b1","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"Fix Variant::OBJECT token parsing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9015},"40959acef2b16a7f9658c780943cccfadb8ef78c":{"hash":"40959acef2b16a7f9658c780943cccfadb8ef78c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Quick access list to subresources on RMB","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01198cb896297da2b6d853caf583cf9e5bbba730":{"hash":"01198cb896297da2b6d853caf583cf9e5bbba730","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed stupid right arrow to edit resource. Now simply click it..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5aa66d03d8b4d66ccdcfbc6c5c20e7bb510ac87a":{"hash":"5aa66d03d8b4d66ccdcfbc6c5c20e7bb510ac87a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added depth texture support (using parallax) to default material.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18d7ab21df3fed45c4fa149ed9f22d43bbfafdd6":{"hash":"18d7ab21df3fed45c4fa149ed9f22d43bbfafdd6","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Update window size property names for editor run","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9050},"b3b787e37b821ff23b759da93fe4782a1796da14":{"hash":"b3b787e37b821ff23b759da93fe4782a1796da14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9049 from toger5/porojectEditorAlignment","body":"project manager, fixed size of sort button (hiDpi)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c33eff4bf930bb5dddced297039c7ff74febbad0":{"hash":"c33eff4bf930bb5dddced297039c7ff74febbad0","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"project manager, fixed siing of sort button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9049},"8126a0cb12f8b65076a45859d1ae2cb73f43b08c":{"hash":"8126a0cb12f8b65076a45859d1ae2cb73f43b08c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"subsurface scattering is fixed and working again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3c90b029308eb46b7fd83a0cf7b502ecbd79d55":{"hash":"a3c90b029308eb46b7fd83a0cf7b502ecbd79d55","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"alexholly <alexander.holland@live.de>","committer_raw":"alexholly <alexander.holland@live.de>","summary":"renamed all Rect2.pos to Rect2.position","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9038},"69bec86028f87307e549d7a2f49bbb7e2b1f3771":{"hash":"69bec86028f87307e549d7a2f49bbb7e2b1f3771","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9031 from Hinsbart/inputevent_pos","body":"InputEvent: Renamed \"pos\" property to \"position\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9bc534896135322a578118f433f0dc6265839082":{"hash":"9bc534896135322a578118f433f0dc6265839082","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"InputEvent: Renamed \"pos\" property to \"position\"","body":"Make the naming consistent with other classes.","is_cherrypick":false,"cherrypick_hash":"","pull":9031},"5a6d4971e13157cc5f0de199de7f6d257070fc66":{"hash":"5a6d4971e13157cc5f0de199de7f6d257070fc66","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8973 from thomas-goerlich/8957_rand_range_bugfix","body":"Fixed rand_range not returning correct random values on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a1097a2243a9829d5d7e61ef10133f8096aa5e2":{"hash":"8a1097a2243a9829d5d7e61ef10133f8096aa5e2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"many fixes to image loader, voxel cone tracing, etc.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e79d7149ea751e32312cb8625548085d4537c591":{"hash":"e79d7149ea751e32312cb8625548085d4537c591","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"GI probes working back again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c03131fc9f7aef119f864cc266330855134feb62":{"hash":"c03131fc9f7aef119f864cc266330855134feb62","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Rework shading modes and change location of light shader","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5dd52320cb5f85cf9cab0be18bf105f46344200d":{"hash":"5dd52320cb5f85cf9cab0be18bf105f46344200d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8982 from noshyaar/pr-anim","body":"Fix autoplay animation starts from last editor state #8976","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d58a58402e780d2df27a199367bd261c9bf0d6dd":{"hash":"d58a58402e780d2df27a199367bd261c9bf0d6dd","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8971 from noshyaar/pr-help","body":"EditorHelp: Help>Class now switch to script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db439308e6185c45ebb825c27ed687d35a92c315":{"hash":"db439308e6185c45ebb825c27ed687d35a92c315","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"About: add contributors list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59322d4cc43b76ead13501f950d6d1725313e72a":{"hash":"59322d4cc43b76ead13501f950d6d1725313e72a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9011 from karroffel/ptrcall-nightmare-fix","body":"fixed PowerState enum cast","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a9c990da72a737fa95d9e97d53f835706aea7c3":{"hash":"6a9c990da72a737fa95d9e97d53f835706aea7c3","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Add ETC1/ETC2 compression support though etc2comp.","body":"Remove rg-etc1 code. Also updated travis to use ubuntu 14.04.\n\nFixes #8457.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd26fa7bf2bf02f9ef17ad4ef3a93ffed3ffcf56":{"hash":"bd26fa7bf2bf02f9ef17ad4ef3a93ffed3ffcf56","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"stuff got modified :(","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a134f58fb3e072a3453bd5e9286f90b4694c9766":{"hash":"a134f58fb3e072a3453bd5e9286f90b4694c9766","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"rewritten PBR implementation to make it friendlier with Blender","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6bda2876f1466d76a64e0c3cfd31a783aabef0ca":{"hash":"6bda2876f1466d76a64e0c3cfd31a783aabef0ca","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fixed PowerState enum cast","body":"Quite a while ago I made a commit (131631b) where I did a weird\nthing to fix compilation with PTRCALL_ENABLED. And I couldn't\nsleep because of this after all these months. So here is the\nproper version.","is_cherrypick":false,"cherrypick_hash":"","pull":9011},"a802bd91d000647a40e401c14c0d323209bc6446":{"hash":"a802bd91d000647a40e401c14c0d323209bc6446","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9010 from sheepandshepherd/gdnative_poolvector_typos","body":"Fix GDNative PoolVector typos","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48440138271f0d9e906ebca57972a489ce6e4aff":{"hash":"48440138271f0d9e906ebca57972a489ce6e4aff","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Fix GDNative PoolVector typos","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9010},"a1c8896d9d1b4806ad59502aa17c9b6e87d5eb74":{"hash":"a1c8896d9d1b4806ad59502aa17c9b6e87d5eb74","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix PathFollow rotations.","body":"Used parallel transport to move the object along the curve. Also introduced a few more math checks useful for debugging.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef7d1b1571a2eab21fb7b3e0652d0b90f10420c8":{"hash":"ef7d1b1571a2eab21fb7b3e0652d0b90f10420c8","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"EditorHelp: Help>Class now switch to script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7ac90c97fbbaffcec81b13f5b17ef9b6e688a86":{"hash":"c7ac90c97fbbaffcec81b13f5b17ef9b6e688a86","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"Fix autoplay animation starts from last editor state #8976","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc05a90bf742f9dda8f9e92fc921d30d41f5d327":{"hash":"cc05a90bf742f9dda8f9e92fc921d30d41f5d327","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDcyMDU="],"author_raw":"zer0problem <zer0zk0@hotmail.com>","committer_raw":"Tommi I <allmynamearegone@gmail.com>","summary":"Fixed compiling on windows after .hdr support","body":"Changed type to avoid casting.","is_cherrypick":false,"cherrypick_hash":"","pull":8990},"d82cc20c2a6382697b02eb5c376266e119e8b047":{"hash":"d82cc20c2a6382697b02eb5c376266e119e8b047","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #9004 from sheepandshepherd/gdnative_copy_ctors","body":"Expose copy constructor for some GDNative types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f34bb4ebe1e7d5b08b27acc7af216d3b27cd37e":{"hash":"9f34bb4ebe1e7d5b08b27acc7af216d3b27cd37e","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Wrap copy constructor for some GDNative types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":9004},"c218390864ea106e00632037f97868c21cbe7d2c":{"hash":"c218390864ea106e00632037f97868c21cbe7d2c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"InputEvent: Restore old behaviour for matching key events to actions.","body":"Original code in 9100db7","is_cherrypick":false,"cherrypick_hash":"","pull":9002},"5567e898d1052c1e2c2d32d3c37dfd957f4dc4bd":{"hash":"5567e898d1052c1e2c2d32d3c37dfd957f4dc4bd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several fixes related to PBR and Environment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a6faeb4f5914061c29d946eaa29f2c50b8472fb":{"hash":"0a6faeb4f5914061c29d946eaa29f2c50b8472fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8996 from groud/contributing-readme","body":"CONTRIBUTING.md : formatting to 80 columns and added a little paragraph about translations\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f874e4f8ef3393eb1d0b8241b7ef7f70a18119a":{"hash":"4f874e4f8ef3393eb1d0b8241b7ef7f70a18119a","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTMxMTk="],"author_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","committer_raw":"Gilles Roudiere <gilles.roudiere@laas.fr>","summary":"Formatting CONTRIBUTING.md to 80 colums","body":"Added a little paragraph about how to contribute to Godot's translations","is_cherrypick":false,"cherrypick_hash":"","pull":8996},"2c6449c4fcd6273c92603736b5623825a72ba4eb":{"hash":"2c6449c4fcd6273c92603736b5623825a72ba4eb","is_merge":false,"authored_by":["MDQ6VXNlcjEyMzc5NzU="],"author_raw":"Thomas Görlich <goerlich.thomas@gmail.com>","committer_raw":"Thomas Görlich <goerlich.thomas@gmail.com>","summary":"Changed enum to const because enum with uint64 size does not work on VSC++ Compiler","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8973},"74a0bed3d2dd2020908bd396991f0f2ab0daf096":{"hash":"74a0bed3d2dd2020908bd396991f0f2ab0daf096","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8986 from Hinsbart/cursor_warning","body":"X11: Turn warning about not finding cursor theme into verbose output.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6333066fcdc502fd7b2064008ddc2a491a54fc7":{"hash":"d6333066fcdc502fd7b2064008ddc2a491a54fc7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Turn warning about not finding cursor theme into verbose output.","body":"Failing to get the cursor theme should not cause any issues since we're then using the default one anyway.\nSo I removed the warning and made it a verbose-only print instead, as people tend to mistake it for a real error..\n(pretty much like `iCCP: known incorrect sRGB profile` :P)","is_cherrypick":false,"cherrypick_hash":"","pull":8986},"a4e222ae7106ec56db88f5a64bb72b5e4ba1e792":{"hash":"a4e222ae7106ec56db88f5a64bb72b5e4ba1e792","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added members overview","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8974},"b3c6d9914aaa13ed3e0aa1e0b28448ae0929f4bc":{"hash":"b3c6d9914aaa13ed3e0aa1e0b28448ae0929f4bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8978 from noshyaar/pr-sort","body":"NaturalSort: strings start with . treated differently","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0befd2f2340e2485ac92c43fd5ed80665075f77":{"hash":"e0befd2f2340e2485ac92c43fd5ed80665075f77","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzU4NDkw"],"author_raw":"suptoasty <jason.lonsinger@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed a typo in a Visual Server var name (#8977)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8977},"ff03d846ebbe374adfbbaf0cbae45a0b3b1637b3":{"hash":"ff03d846ebbe374adfbbaf0cbae45a0b3b1637b3","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"NaturalSort: strings start with . treated differently","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb20f230ad307a2a5f18c03bece3793d29ae208a":{"hash":"bb20f230ad307a2a5f18c03bece3793d29ae208a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added .hdr format support","body":"-Added default environment editor setting\n-Added environment created by default in new projects\n-Removed default light and ambient from spatial editor, to make the editor more PBR compliant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06fc9637966dafe8e06e1d4f823bf9e8b3475c97":{"hash":"06fc9637966dafe8e06e1d4f823bf9e8b3475c97","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8975 from timoschwarzer/new-icons","body":"Use new icons everywhere","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0daa6174bea387e3fa0ff5cdb0ac5f7b141517da":{"hash":"0daa6174bea387e3fa0ff5cdb0ac5f7b141517da","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove obsolete signal_renames file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47e0e530a9756817cc1d62c48ec44089f3c2932f":{"hash":"47e0e530a9756817cc1d62c48ec44089f3c2932f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"opus: Update to upstream version 1.1.5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e29d92dfa78d72549c1ba92f9fd770f891b0f20":{"hash":"1e29d92dfa78d72549c1ba92f9fd770f891b0f20","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Use new icons everywhere","body":"Closes #8879","is_cherrypick":false,"cherrypick_hash":"","pull":8975},"a100f0187029305110a71eb0094eafa8264d46af":{"hash":"a100f0187029305110a71eb0094eafa8264d46af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8972 from Kristonitas/master","body":"Fixing typo for rect_position in _change_notify call for Control","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0251e9eb01aafdc1ec5316178a11f0fd9fb7ddbc":{"hash":"0251e9eb01aafdc1ec5316178a11f0fd9fb7ddbc","is_merge":false,"authored_by":["MDQ6VXNlcjkwMDIyODU="],"author_raw":"Kristupas Stumbrys <kristupas.stumbrys@gmail.com>","committer_raw":"Kristupas Stumbrys <kristupas.stumbrys@gmail.com>","summary":"Fixing typo for rect_position in _change_notify call for Control","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8972},"c814d65fae9841810e0ea28e24f806187fbd63ed":{"hash":"c814d65fae9841810e0ea28e24f806187fbd63ed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8966 from voithos/path2d-bezier-handle-fix","body":"Fix moving path controls in edit mode.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8125bbba5986008bd528b1680d1983e6abb69f3e":{"hash":"8125bbba5986008bd528b1680d1983e6abb69f3e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8968 from noshyaar/pr-bug2","body":"CreateDialog: fix activating recent item creates node selected in search result","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba5098a123da1a9eae52ad4628587e159da0a251":{"hash":"ba5098a123da1a9eae52ad4628587e159da0a251","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8967 from noshyaar/pr-bug","body":"CreateDialog: select root if search exactly match","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db64fcdd5fac6b8595c466f8833c8a8b02561ce6":{"hash":"db64fcdd5fac6b8595c466f8833c8a8b02561ce6","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"CreateDialog: fix activating recent item creates node selected in search result","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fb90d7aea70a645bcc3987387f4cd048b8413fe":{"hash":"9fb90d7aea70a645bcc3987387f4cd048b8413fe","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"CreateDialog: select root if search exactly match","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f460f82ec1dc6df21be181308d06ee83306eaed7":{"hash":"f460f82ec1dc6df21be181308d06ee83306eaed7","is_merge":false,"authored_by":["MDQ6VXNlcjc0NDIyOA=="],"author_raw":"Zaven Muradyan <voithos@google.com>","committer_raw":"Zaven Muradyan <voithos@google.com>","summary":"Fix moving path controls in edit mode.","body":"The previous code would never trigger the subsequent conditionals (for\nmoving the control points) when in EDIT_MODE because the point\nconditionals were nested instead of being a conjunction.","is_cherrypick":false,"cherrypick_hash":"","pull":8966},"854b3cc158ada157c779a2a82cd5f8f8387c7895":{"hash":"854b3cc158ada157c779a2a82cd5f8f8387c7895","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve/harmonize mobile builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8949},"1525071c28535816b98784f2ad62f9d5ef333654":{"hash":"1525071c28535816b98784f2ad62f9d5ef333654","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8960 from akien-mga/openssl-1.0.2l","body":"OpenSSL: Cleanup and document update process from upstream sources + 1.0.2l","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d":{"hash":"67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Sync with upstream 1.0.2l","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8960},"996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12":{"hash":"996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Reapply necessary UWP changes from patch","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8960},"c1b0662b40c8239731af13a96bac1b2db1c2097d":{"hash":"c1b0662b40c8239731af13a96bac1b2db1c2097d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Define WIN32_LEAN_AND_MEAN on Windows","body":"This avoids namespace collisions with things such as X509_NAME.\nAlso force include of necessary definitions in `crypto/o_str.c`\nwhich seem missing on MSVC (but work on MinGW).","is_cherrypick":false,"cherrypick_hash":"","pull":8960},"cb0f771aaacf367e5026d783c9316b6acf3b007d":{"hash":"cb0f771aaacf367e5026d783c9316b6acf3b007d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Sync with pristine upstream 1.0.2h","body":"Our necessary custom changes will be reapplied in later commits for clarity,\nand saved as patches for future updates.","is_cherrypick":false,"cherrypick_hash":"","pull":8960},"022541d917ab5a96f888a2b33821517fe312b851":{"hash":"022541d917ab5a96f888a2b33821517fe312b851","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Document update process and delete unused files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8960},"ce8bf1592abfb0e9382d437fc453d0ffd500e076":{"hash":"ce8bf1592abfb0e9382d437fc453d0ffd500e076","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"TinyEXR: Document licensing and copyright","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37f5e1dcd94611dd5b670f013abf0323e8b47def":{"hash":"37f5e1dcd94611dd5b670f013abf0323e8b47def","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix MinGW-w64 build of TinyEXR for old toolchains","body":"MinGW-w64 is at version 2.0.1 on our current Travis CI toolchain, and seems\nnot to like fopen_s.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b93fce1c18a58e752c07a634ed11aa8ec199601d":{"hash":"b93fce1c18a58e752c07a634ed11aa8ec199601d","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix text warp in color blocks with CJK","body":"(cherry picked from commit cd778e00dc5362d00d4760c79fc301951f6f9b75)","is_cherrypick":true,"cherrypick_hash":"cd778e00dc5362d00d4760c79fc301951f6f9b75","pull":""},"cd778e00dc5362d00d4760c79fc301951f6f9b75":{"hash":"cd778e00dc5362d00d4760c79fc301951f6f9b75","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix text warp in color blocks with CJK","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8952},"cba62864c828f9737cc38e34303cefe20ad423a4":{"hash":"cba62864c828f9737cc38e34303cefe20ad423a4","is_merge":false,"authored_by":["MDQ6VXNlcjUzOTgyMA=="],"author_raw":"Sean Bohan <pixelpicosean@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix item list scroll speed.","body":"Remove the extra `set_val` action after the proper one, so the right scroll value won’t get overrided any more.\n\n(cherry picked from commit 064dce7a4c4bdca13b5358ccc9f9829f0e1068fb)","is_cherrypick":true,"cherrypick_hash":"064dce7a4c4bdca13b5358ccc9f9829f0e1068fb","pull":""},"064dce7a4c4bdca13b5358ccc9f9829f0e1068fb":{"hash":"064dce7a4c4bdca13b5358ccc9f9829f0e1068fb","is_merge":false,"authored_by":["MDQ6VXNlcjUzOTgyMA=="],"author_raw":"Sean Bohan <pixelpicosean@gmail.com>","committer_raw":"Sean Bohan <pixelpicosean@gmail.com>","summary":"Fix item list scroll speed.","body":"Remove the extra `set_val` action after the proper one, so the right scroll value won’t get overrided any more.","is_cherrypick":false,"cherrypick_hash":"","pull":8919},"d8381ef28fda631e864c61d807500b31a9f5217d":{"hash":"d8381ef28fda631e864c61d807500b31a9f5217d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8956 from mcanders/mcanders/ProfilerInputFix","body":"Fix incorrect input event reference in editor_profiler.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9130f0a89f2f8be0f9c2ef63b96957226f5e3c16":{"hash":"9130f0a89f2f8be0f9c2ef63b96957226f5e3c16","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8955 from mcanders/mcanders/AnimationEditorInputFix","body":"Fix incorrect input event reference in animation_editor.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a088335163be87d53ece476281d9baa3fcba0a4":{"hash":"6a088335163be87d53ece476281d9baa3fcba0a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8933 from Hinsbart/is_keyword","body":"GDScript: Use \"is\" keyword for type checking.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"168d8a57dac98ae82ff16a5c89fce63d84efc3ca":{"hash":"168d8a57dac98ae82ff16a5c89fce63d84efc3ca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8942 from RandomShaper/warn-levels","body":"Rework warning levels","is_cherrypick":false,"cherrypick_hash":"","pull":""},"378ebffb23bac570e3c85cfa176f668784b6a7a5":{"hash":"378ebffb23bac570e3c85cfa176f668784b6a7a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8936 from Hinsbart/fix_action","body":"Fix InputEvent actions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96be4649528f4b6f4cefacc6adac6f2ddd14aa10":{"hash":"96be4649528f4b6f4cefacc6adac6f2ddd14aa10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8935 from volzhs/get-locale-master","body":"Make OS.get_locale() returns same value","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94edf16272df95a4d90ec3537f921c2fca20b903":{"hash":"94edf16272df95a4d90ec3537f921c2fca20b903","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8929 from nunodonato/themecolors","body":"Added color presets for easy theme switching","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b25147450f5ae14a5b08fa7e70c8b7aa8f63742":{"hash":"2b25147450f5ae14a5b08fa7e70c8b7aa8f63742","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8928 from nunodonato/helpmenu","body":"Added an help menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49c00bd19bba0c1278f0e09c4c326e0f449e5bf9":{"hash":"49c00bd19bba0c1278f0e09c4c326e0f449e5bf9","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"Fix incorrect input event reference in editor_profiler.cpp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8956},"3b05f2c74fa979f068cb805170881db2a062cd31":{"hash":"3b05f2c74fa979f068cb805170881db2a062cd31","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"Fix incorrect input event reference in animation_editor.cpp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8955},"015d36d18bb3f9fe21452a470aac2c3a3597b92f":{"hash":"015d36d18bb3f9fe21452a470aac2c3a3597b92f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"GDScript: Use \"is\" keyword for type checking.","body":"Replaces the `extends` keyword with `is` in the context of testing for type compatibility.\n`extends` is still used for declaring class inheritance.\n\nExample:\n\n```gdscript\nextends Node2D\n\nfunc _input(ev):\nif ev is InputEventKey:\nprint(\"yay, key event\")\n```","is_cherrypick":false,"cherrypick_hash":"","pull":8933},"3204befd1eb42cc87ae296148e1361a8b001d08d":{"hash":"3204befd1eb42cc87ae296148e1361a8b001d08d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix InputEvent actions.","body":"The `InputEvent::is_action(pressed|released)` methods weren't implemented yet.\nAlso fixed a typo in `InputDefault` that prevented `Input.is_action(pressed|released)` from working.","is_cherrypick":false,"cherrypick_hash":"","pull":8936},"f89641907f8b45941f5e67891936ee8050a3ef92":{"hash":"f89641907f8b45941f5e67891936ee8050a3ef92","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added EXR supprot for HDR (no BC6 compression yet though)","body":"-Improvements to texture importer\n-Proper detection of S3TC compression modes, and added all modes to Image\n-Fixes to non-power of 2 compressed textures, which should all be supported by GLES3","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d46e246d0ff2fa2b5cf8b47aecbc777846e0c404":{"hash":"d46e246d0ff2fa2b5cf8b47aecbc777846e0c404","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Rework warning levels","body":"Now you have: extra, all (the default), moderate, no.\nThe old 'yes' option is still supported, but a warning will be printed and 'all' will be assumed.\n\nThe different options will translate to the following:\n\nMSVC:\nextra -> /Wall (implies /W4)\nall -> /W3 + disable non-essential (*)\nmoderate -> /W2 + disable non-essential (*)\nno -> /w\n\nGCC/Clang:\nextra -> -Wall -Wextra\nall -> -Wall\nmoderate -> -Wall -Wno-unused\nno -> -w\n\n* = Truncations, narrowing conversions...: /wd4267 /wd4244 /wd4305 /wd4800","is_cherrypick":false,"cherrypick_hash":"","pull":8942},"41918f328a96f8ef27587c016ca047f8d31f933e":{"hash":"41918f328a96f8ef27587c016ca047f8d31f933e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8939 from RandomShaper/ccflags-iphone","body":"Allow custom CCFLAGS for iPhone builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1":{"hash":"2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Allow custom CCFLAGS for iPhone builds","body":"plus disable exceptions by default","is_cherrypick":false,"cherrypick_hash":"","pull":8939},"062744586324a80a003e1488275b14841cf105d7":{"hash":"062744586324a80a003e1488275b14841cf105d7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make OS.get_locale() returns same value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8935},"fa5aa11898d897cdacd344e1c5d503e485483d51":{"hash":"fa5aa11898d897cdacd344e1c5d503e485483d51","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Added color presets for easy theme switching","body":"Also tweaked the default colors (darker and less satured)","is_cherrypick":false,"cherrypick_hash":"","pull":8929},"7661cb5a624a93d45f9986e4677cac7d29057917":{"hash":"7661cb5a624a93d45f9986e4677cac7d29057917","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Added an help menu","body":"Also renamed the \"tutorials\" button in the script editor to be consistent with the help menu entry.\nFixed #8921","is_cherrypick":false,"cherrypick_hash":"","pull":8928},"8d9206516428ca55f0832db5f261516654929676":{"hash":"8d9206516428ca55f0832db5f261516654929676","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8916 from sanikoyes/Pr-fix_audio_stoped_iOS","body":"Fix audio can't resume in iOS platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"755c07af195f751ee080b328a8f6775d8d4eaaf0":{"hash":"755c07af195f751ee080b328a8f6775d8d4eaaf0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8923 from volzhs/fix-android-build-master","body":"Fix android build regression by be7ced4","is_cherrypick":false,"cherrypick_hash":"","pull":""},"781ca6773cecb6f56e09b136c69e784e99d09c36":{"hash":"781ca6773cecb6f56e09b136c69e784e99d09c36","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix android build regression by be7ced4","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8923},"7d374b5974448680a81f18751a7ca456a850020f":{"hash":"7d374b5974448680a81f18751a7ca456a850020f","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fixed audio can not resume if it is interrupted cause by an incoming phone call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8916},"ef66f8451ca7b5b98628924231a92e558930c53e":{"hash":"ef66f8451ca7b5b98628924231a92e558930c53e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8901 from tagcup/path_editor_plugin","body":"Revive PathEditorPlugin.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d197cd4705b51c792a65df9f4dc87466375ed21d":{"hash":"d197cd4705b51c792a65df9f4dc87466375ed21d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8912 from RandomShaper/ios-alert","body":"Implement OS.alert() for iOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbba433b69985c1629aeb9cbb0ddf85efdada7e0":{"hash":"dbba433b69985c1629aeb9cbb0ddf85efdada7e0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix echo key event handling.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3744d9fd55006247031658f29a4cef9ef6ba2bcf":{"hash":"3744d9fd55006247031658f29a4cef9ef6ba2bcf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix virtual methods in InputEventKey.","body":"This fixes a lot of problems with key input in the engine.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c89e00d46108cbf293d6046eb2231369273537e":{"hash":"7c89e00d46108cbf293d6046eb2231369273537e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8590 from tagcup/s3tc_stuff","body":"Use libsquish to decompress DXT textures.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf6380ee7077b00ad425b242e483482e98854983":{"hash":"bf6380ee7077b00ad425b242e483482e98854983","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed skybox support, added panorama support. Skybox support may come back eventually, but hope not.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50f152575d3a5206ce97db935b551ca7729242f4":{"hash":"50f152575d3a5206ce97db935b551ca7729242f4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement OS.alert() for iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8912},"42de893f9a4ded4dfe5eef8dd8b1619b84a2cdb0":{"hash":"42de893f9a4ded4dfe5eef8dd8b1619b84a2cdb0","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Applied clang-format.","body":"Since PathEditorPlugin was commented out, it didn't get clang-format'ed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7592c2380d7072c0614f4a7dd6ae8c64e8956f15":{"hash":"7592c2380d7072c0614f4a7dd6ae8c64e8956f15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8898 from vnen/screentouch-struct-class","body":"Change InputEventScreenTouch from struct to class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a332b35754951ca82d8005e8687c46421359567":{"hash":"6a332b35754951ca82d8005e8687c46421359567","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8895 from nunodonato/newdefaultcolors","body":"Improved default colors for the new theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cda7ced681fb39d94e2403e49f4d385dd9ff0b3e":{"hash":"cda7ced681fb39d94e2403e49f4d385dd9ff0b3e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8891 from nunodonato/newmenu","body":"Join text menus on the top-left, move shortcut buttons to new locations (Preliminary work towards achieving the changes discussed in #8865.)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa6e3af49727687a5efb20e610b91aa745fc02fb":{"hash":"aa6e3af49727687a5efb20e610b91aa745fc02fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8885 from capnm/fix-2d-editor-zoom","body":"Fix 2D-editor mouse wheel zoom for x11.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aadeaae0b94257fa4b0b2133c05114bd2813ee02":{"hash":"aadeaae0b94257fa4b0b2133c05114bd2813ee02","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8878 from BastiaanOlij/ios_make_arm64_default","body":"Make arm64 the default option and set minimum to iOS 9","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d0809b095a00c3763a721ef989222438f54c1b8":{"hash":"6d0809b095a00c3763a721ef989222438f54c1b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8869 from Hinsbart/errors","body":"Fix errors on engine startup.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdf301e78bd41415b30d1b2f55eadcd515aaa78d":{"hash":"fdf301e78bd41415b30d1b2f55eadcd515aaa78d","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Revive PathEditorPlugin.","body":"Adapted the plugin to recent changes in input classes and pool arrays.\nFixed an out-of-bounds bug in the process.\nDoesn't display anything for a single point (existing issue).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78781355acd77e37885f6c1da5402b17959795af":{"hash":"78781355acd77e37885f6c1da5402b17959795af","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Join text menus on the top-left, move shortcut buttons to new location","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8891},"5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9":{"hash":"5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Improved default colors for the new theme","body":"Colors inspired from solarized themes.\nAlso moved the theme settings to the Interface category.","is_cherrypick":false,"cherrypick_hash":"","pull":8895},"452caf3f80ea7b278227d0bb48793729defaaa66":{"hash":"452caf3f80ea7b278227d0bb48793729defaaa66","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Change InputEventScreenTouch from struct to class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8898},"29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39":{"hash":"29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39","is_merge":false,"authored_by":["MDQ6VXNlcjQwNDcyODk="],"author_raw":"Martin Capitanio <capnm@capitanio.org>","committer_raw":"Martin Capitanio <capnm@capitanio.org>","summary":"Fix 2D-editor mouse wheel zoom (x11).","body":"Fixes #8888","is_cherrypick":false,"cherrypick_hash":"","pull":8885},"2e3145de65257ed39a5d01c5592ea0fb90cd00ba":{"hash":"2e3145de65257ed39a5d01c5592ea0fb90cd00ba","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8884 from karroffel/gdnative-fixes","body":"[GDNative] fixed some functions that returned references","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f23b56e3ecc5de8fc823dfa1c63f71d51ea12993":{"hash":"f23b56e3ecc5de8fc823dfa1c63f71d51ea12993","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fixed some functions that returned references","body":"Those errors were introduced with #8821 (6fd217d). These functions need to return reference types, otherwise setting values on those containers does not work.","is_cherrypick":false,"cherrypick_hash":"","pull":8884},"f4f7d6d58d9d4b5dc6920d71247895925ea247ab":{"hash":"f4f7d6d58d9d4b5dc6920d71247895925ea247ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8881 from vnen/uwp-3","body":"Fix UWP compilation issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40613221a4f255bf9115ec8fca8206b2ff222f1b":{"hash":"40613221a4f255bf9115ec8fca8206b2ff222f1b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix UWP compilation issues","body":"Also fix VS2017 compilation problems.","is_cherrypick":false,"cherrypick_hash":"","pull":8881},"9e2b3f0903a74c009825561559d20bfc48062446":{"hash":"9e2b3f0903a74c009825561559d20bfc48062446","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8880 from vnen/fix-canvas-item-editor-crash","body":"Fix crash when interacting with the 2d editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86ef71fc95ff5d62ada42162b596172a57c78c91":{"hash":"86ef71fc95ff5d62ada42162b596172a57c78c91","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix crash when interacting with the 2d editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8880},"80fc51366313b411b1122bf3802c7cdec7c7e5eb":{"hash":"80fc51366313b411b1122bf3802c7cdec7c7e5eb","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Make arm64 the default option and set minimum to iOS 9","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8878},"016ee0edb55aa4fcb8b79b5b2b52764f65368c27":{"hash":"016ee0edb55aa4fcb8b79b5b2b52764f65368c27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8877 from BastiaanOlij/fix_ios_godot3","body":"More fixes for iOS Godot 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3768a3b2c5e59f21b2ca4e26678775007ab787c6":{"hash":"3768a3b2c5e59f21b2ca4e26678775007ab787c6","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"More fixes for iOS Godot 3.0","body":"- nicely exit if initialisation fails\n- fix a few issues around new event handling\n- use 16bit single channel framebuffer as 32bit is not supported on iOS","is_cherrypick":false,"cherrypick_hash":"","pull":8877},"5b0ecc9ad3d716d41f2d352cd758ac68cbce7f35":{"hash":"5b0ecc9ad3d716d41f2d352cd758ac68cbce7f35","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8876 from BastiaanOlij/fix_vs15","body":"Fix a few issues compiling windows and using VS2015 and earlier","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afcce9eb12a6163e8052aafe8351515313e76847":{"hash":"afcce9eb12a6163e8052aafe8351515313e76847","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix the \"set_val\" call deferred, it was the only one.. closes #8742","body":"-Removed redundant bind in input_event","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d093b78f129568251ca508f7fcd65bea69350fd9":{"hash":"d093b78f129568251ca508f7fcd65bea69350fd9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix stex import into black textures when lossless and lossy are selected, closes #8801","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b01f9d28ffccb21db04867d1265f0be9d40aa53":{"hash":"8b01f9d28ffccb21db04867d1265f0be9d40aa53","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fix a few issues compiling windows and using VS2015 and earlier","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8876},"6161e731d09fccaa6ccf103920305431638d2bd0":{"hash":"6161e731d09fccaa6ccf103920305431638d2bd0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed crash on code that checks InputEvent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a77e53b0a554d9f5b56122445e8215e2584488ce":{"hash":"a77e53b0a554d9f5b56122445e8215e2584488ce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8872 from volzhs/editor-theme-lineedit","body":"Fix disabled style of LineEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de9fb136b14909c2cfd4018e8f68395011802f47":{"hash":"de9fb136b14909c2cfd4018e8f68395011802f47","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix disabled style of LineEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8872},"4d8e45de17ce548601b5a9ef474197eff098a576":{"hash":"4d8e45de17ce548601b5a9ef474197eff098a576","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix errors on engine startup.","body":"Fixes a bunch of the most spammy console errors introduced by recent refactorings:\n\n- `AudioServerState` does not exist, this was the reference to it in the source. The surrounding code made it clear that `AudioServerLayout` was meant to be used instead.\n- `StreamCSVTranslation` same here, it's the only reference. I went with `Translation` here, but I'm not 100% sure on this one.\n- Some methods have been moved from `Texture` to `Image`, but the old bindings were still there.\n- A few `name == \"\"` errors related to duplicating nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":8869},"ab938a930f865196983dc0554533f66bc71c43a1":{"hash":"ab938a930f865196983dc0554533f66bc71c43a1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8863 from volzhs/editor-theme-new-node","body":"Show description box on create new node window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6122ce68b8bde8213661cd98658be92cc12895a":{"hash":"a6122ce68b8bde8213661cd98658be92cc12895a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8862 from volzhs/editor-theme-margin","body":"Fit grid with label and component of editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"712fcbebfb619523cbca08fdba914f9d355222ee":{"hash":"712fcbebfb619523cbca08fdba914f9d355222ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8861 from volzhs/editor-theme-filedialog","body":"Show disabled item with proper color on FileDialog of editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce51138b38d00ff6ed13a58f8187f8b0f604bc30":{"hash":"ce51138b38d00ff6ed13a58f8187f8b0f604bc30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8786 from bojidar-bg/fix-astar-weight-scale","body":"Fix weigth scale of A* being applied to the whole estimation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dfab3c7e92992293c536248d2244c12da8aef38":{"hash":"6dfab3c7e92992293c536248d2244c12da8aef38","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8850 from tagcup/astar_overestimate","body":"Avoid overestimating the cost in AStar heuristics.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9fc9a464209c26271f653c311b384cc788778cc":{"hash":"a9fc9a464209c26271f653c311b384cc788778cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8853 from toger5/InputEvent_osx_fix","body":"fixed osx input event","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd91730347b33fd88d3944dc63fed06655f0b736":{"hash":"bd91730347b33fd88d3944dc63fed06655f0b736","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix weigth scale of A* being applied to the whole path and estimation","body":"Attempt to fix #8584","is_cherrypick":false,"cherrypick_hash":"","pull":8786},"fab3c4308c8e5ed7b86992f4ae782d010f56baad":{"hash":"fab3c4308c8e5ed7b86992f4ae782d010f56baad","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show description box on create new node window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8863},"a2ad2eedbb0517faab7d672d41cafe85b3bdab39":{"hash":"a2ad2eedbb0517faab7d672d41cafe85b3bdab39","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fit grid with label and component of editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8862},"ea78bcbe60d41d8952702386f07cd72e31109018":{"hash":"ea78bcbe60d41d8952702386f07cd72e31109018","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show disabled item with proper color on FileDialog of editor theme","body":"Fix #8635","is_cherrypick":false,"cherrypick_hash":"","pull":8861},"72876ef10b9b19af0d00f126c03b7b603a42c442":{"hash":"72876ef10b9b19af0d00f126c03b7b603a42c442","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"added modifier key to scroll event","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8853},"b90df858c1a8e265633384d364a28b9998c4326f":{"hash":"b90df858c1a8e265633384d364a28b9998c4326f","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed osx input event","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8853},"0964129a10c1899ed0457ab88b5e7af1867dace4":{"hash":"0964129a10c1899ed0457ab88b5e7af1867dace4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8832 from Zireael07/vehicle-improvs-master","body":"Expose wheel's contact to GDScript and set roll influence in editor [3.0]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d85dbfa75b9803683ec6579b32eca7213cddb06":{"hash":"9d85dbfa75b9803683ec6579b32eca7213cddb06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8854 from toger5/fix_color_picker_crash","body":"fixed crash when dragging to change color in color picker","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acea39097ab2b4640df0485614d03eb33b2c2235":{"hash":"acea39097ab2b4640df0485614d03eb33b2c2235","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8852 from voithos/bezier-controls-fix","body":"Fix 2d path editor controls.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"955615a3c317218a087a8af9396128e50f61662b":{"hash":"955615a3c317218a087a8af9396128e50f61662b","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"fixed crash when dragging to change color in color picker","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8854},"9bc044cee68bb8f8a8708c8eec7cffa81f7e422d":{"hash":"9bc044cee68bb8f8a8708c8eec7cffa81f7e422d","is_merge":false,"authored_by":["MDQ6VXNlcjc0NDIyOA=="],"author_raw":"Zaven Muradyan <voithos@google.com>","committer_raw":"Zaven Muradyan <voithos@google.com>","summary":"Fix 2d path editor controls.","body":"Fixes #502. This appears to have been broken due to a merge conflict\nafter the InputEvents changes.","is_cherrypick":false,"cherrypick_hash":"","pull":8852},"e4eb093c62044cdce05ada0e0a42011c7e6628cf":{"hash":"e4eb093c62044cdce05ada0e0a42011c7e6628cf","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Avoid overestimating the cost in AStar heuristics.","body":"This is a necessary condition for finding optimal solutions.\nThis is achieved by simply requiring/ensuring that no weights are smaller than 1.\n\nFixes #8584.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b3709d3096df737b8bb2344446be818b0389bfe":{"hash":"5b3709d3096df737b8bb2344446be818b0389bfe","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removal of InputEvent as built-in Variant type..","body":"this might cause bugs I haven't found yet..","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3":{"hash":"c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3","is_merge":false,"authored_by":["MDQ6VXNlcjQ1MjUzODg="],"author_raw":"Zireael07 <zi@mail.com>","committer_raw":"Zireael07 <zi@mail.com>","summary":"GDScript can now tell if the wheel is in contact with the ground; change roll influence of the wheel in editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8832},"93f9a83062dbe74474a4a7928758c5cf5588238e":{"hash":"93f9a83062dbe74474a4a7928758c5cf5588238e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8842 from BastiaanOlij/expose_texture_id","body":"Added texture_get_texid","is_cherrypick":false,"cherrypick_hash":"","pull":""},"161bc31c53f2ddb9ba1fcc834e39d05e027edee6":{"hash":"161bc31c53f2ddb9ba1fcc834e39d05e027edee6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8841 from BastiaanOlij/osx_cleanup_old_classes","body":"Removing unused files and old GLFW comments on OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c19902f753c90971f3709a2fab530dc017816669":{"hash":"c19902f753c90971f3709a2fab530dc017816669","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8838 from zlsa/master","body":"Export nested nodes in TileSet scenes; resolves #8819.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7650c363bb843e3e99aef87db449ff8fa1c58a5":{"hash":"c7650c363bb843e3e99aef87db449ff8fa1c58a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8829 from supagu/astar-bidirectional","body":"Added bool to allow astar points to be connected in one direction only","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e80d2b8dfb41b5ed08ec47091142525acb49de2c":{"hash":"e80d2b8dfb41b5ed08ec47091142525acb49de2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8824 from volzhs/android-payment-master","body":"Fix android payment logical error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2658241ce95c0eacdf90d4145507129d9e1acc73":{"hash":"2658241ce95c0eacdf90d4145507129d9e1acc73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8822 from kurikaesu/windows-msvc-compiler-fixes","body":"Detect newer Visual Studio compilers correctly like VS2017.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"869d6b1d3358c61e5030d17964138b65ea390824":{"hash":"869d6b1d3358c61e5030d17964138b65ea390824","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8818 from tagcup/mesh_methods","body":"GDScript bindings for various missing Mesh functions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afda71a2a6d8e87f1367c46991e563d0e0b5dfec":{"hash":"afda71a2a6d8e87f1367c46991e563d0e0b5dfec","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add recent contributors to AUTHORS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"733a8932f4e39dca5957c073f6b277c47b8061eb":{"hash":"733a8932f4e39dca5957c073f6b277c47b8061eb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8843 from BastiaanOlij/remove_iphone_rasterer","body":"Removing rasterizer from iphone","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67389d4db7b295a8906dfa974dfe62f19bed7144":{"hash":"67389d4db7b295a8906dfa974dfe62f19bed7144","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8844 from Hinsbart/audioplayer-crash","body":"Fix crash when saving AudioPlayer without stream.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"231511b2a64d6819183227356f3ac22ed6e518fe":{"hash":"231511b2a64d6819183227356f3ac22ed6e518fe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8631 from volzhs/editor-theme-custom","body":"New customizable editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02aa1dd600cfb17459857148ac742a8f887f143f":{"hash":"02aa1dd600cfb17459857148ac742a8f887f143f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix crash when saving AudioPlayer without stream.","body":"Guards against calling this setter with invalid input.","is_cherrypick":false,"cherrypick_hash":"","pull":8844},"87b4776cbff781b251979db3677422145f5ffaa1":{"hash":"87b4776cbff781b251979db3677422145f5ffaa1","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Removing rasterizer from iphone","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8843},"c51ce72702ef58babe1ce3efd1c31206ba6721e2":{"hash":"c51ce72702ef58babe1ce3efd1c31206ba6721e2","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added texture_get_texid","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8842},"63db9a4beed079ceb782da5ef46e943fd683cc45":{"hash":"63db9a4beed079ceb782da5ef46e943fd683cc45","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Doing a little bit of cleanup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8841},"6fd217d7c3afb1f7e4c68f9ab40883593f617a7e":{"hash":"6fd217d7c3afb1f7e4c68f9ab40883593f617a7e","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8821 from touilleMan/gdnative_missing_functions","body":"Finish implementing GDnative builtins bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c97c733779e4061313ea57804f24f646c3b1228c":{"hash":"c97c733779e4061313ea57804f24f646c3b1228c","is_merge":false,"authored_by":["MDQ6VXNlcjYzNjYwNjI="],"author_raw":"Jon Ross <jonross.zlsa+gitlab@gmail.com>","committer_raw":"Jon Ross <jonross.zlsa+gitlab@gmail.com>","summary":"Fix #8819. Adds _import_node() that, when used in conjunction with _import_scene, recurses through the scene tree and exports all available nodes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8838},"abcb044bf3f197ef68715f89abec77102bbe58ec":{"hash":"abcb044bf3f197ef68715f89abec77102bbe58ec","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Finish implementation of GDnative builtins bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8821},"d9e3bbe17d1ffe1a25f124c8ee1b22391cab4af3":{"hash":"d9e3bbe17d1ffe1a25f124c8ee1b22391cab4af3","is_merge":false,"authored_by":["MDQ6VXNlcjIwNzA2MDQ="],"author_raw":"PanPan <ippan829@gmail.com>","committer_raw":"PanPan <ippan829@gmail.com>","summary":"add index to particles glsl","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8835},"2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6":{"hash":"2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Added bool to allow astar points to be connected in one direction only","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8829},"209f61b6d4aacfc4d255567030b3ec0932ce40fc":{"hash":"209f61b6d4aacfc4d255567030b3ec0932ce40fc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix android payment logical error","body":"getting sku detail runs only if mod != 0 which means querying 20*n will not get sku details.\nreferenced from https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive/app/src/main/java/com/example/android/trivialdrivesample/util/IabHelper.java#L1029-L1062","is_cherrypick":false,"cherrypick_hash":"","pull":8824},"14a982a0c2100a2a406421f017b11340f7a38316":{"hash":"14a982a0c2100a2a406421f017b11340f7a38316","is_merge":false,"authored_by":[""],"author_raw":"Aren Villanueva <aren@displaysweet.com>","committer_raw":"Aren Villanueva <aren@displaysweet.com>","summary":"Detect newer Visual Studio compilers correctly like VS2017.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8822},"3c175115ebf54bcf5f53ab7a2d4926c6773665db":{"hash":"3c175115ebf54bcf5f53ab7a2d4926c6773665db","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use libsquish to decompress DXT textures.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2a335d0c1da0c2d7c5b7687c91db348ae49eb57":{"hash":"f2a335d0c1da0c2d7c5b7687c91db348ae49eb57","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"GDScript bindings for various missing Mesh functions.","body":"Fixes #8041.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a75623f436c215e107ede321afa08a1897552deb":{"hash":"a75623f436c215e107ede321afa08a1897552deb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8796 from yanorax/treecolumn_title_pressed","body":"Add column_title_pressed signal to Tree node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f85cad4fec7c53d5b201956b3813b6aeb9b56fc6":{"hash":"f85cad4fec7c53d5b201956b3813b6aeb9b56fc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8793 from ippan/shader_varying","body":"fix varying in 3.0 shader","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0aede444ef2cea5bfd830ff5a1e7db6e1373cfc4":{"hash":"0aede444ef2cea5bfd830ff5a1e7db6e1373cfc4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8789 from Hinsbart/editor_shortcuts","body":"Editor: Make \"open 2d/3d/script editor\" shortcuts configurable.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f62c331412f7f89bae7655c50cbbdf99f972082":{"hash":"1f62c331412f7f89bae7655c50cbbdf99f972082","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8807 from RandomShaper/mq-flush-reentrant","body":"Make MessageQueue::flush() reentrant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3be8a94868110f107454f4e9ae12c0db5c04c858":{"hash":"3be8a94868110f107454f4e9ae12c0db5c04c858","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Make \"open 2d/3d/script editor\" shortcuts configurable.","body":"Also adds shortcuts for opening the AssetLib and for switching to the next/prev editor.","is_cherrypick":false,"cherrypick_hash":"","pull":8789},"1877a31a860a6fadf0f14d15098a359f80457883":{"hash":"1877a31a860a6fadf0f14d15098a359f80457883","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6941 from voithos/bezier-handle-deletion-shortcut","body":"Add the ability to delete bezier path handles.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2854381b3250d4067ec051f7b8f198f4e414bf2":{"hash":"c2854381b3250d4067ec051f7b8f198f4e414bf2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8649 from neikeq/pr-ringbuffer-find","body":"RingBuffer: Adds find() method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"871b6b5517a8d4e7105a19e44b219a8283cb34f7":{"hash":"871b6b5517a8d4e7105a19e44b219a8283cb34f7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8716 from Hinsbart/import-plugins","body":"Bring back EditorImportPlugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"983fd3a7bbb6ac0e02ffcca78d60053ec8847aee":{"hash":"983fd3a7bbb6ac0e02ffcca78d60053ec8847aee","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make MessageQueue::flush() reentrant","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8807},"683befbf8474d2a1875227727b818ac90c754d2f":{"hash":"683befbf8474d2a1875227727b818ac90c754d2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8756 from BastiaanOlij/mfi_support_3.0","body":"MFI gamepad support for iPhone","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcc44f05b76d6c92138e55e6c69868ee6194c548":{"hash":"dcc44f05b76d6c92138e55e6c69868ee6194c548","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8798 from RandomShaper/gdfs-ext-check","body":"Add extended check option to GDFunctionState::is_valid()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b00ad22b94bd3f6194b25457f83d6240493217a":{"hash":"7b00ad22b94bd3f6194b25457f83d6240493217a","is_merge":false,"authored_by":["MDQ6VXNlcjI1ODU3NjY5"],"author_raw":"yanorax <sheppo21@gmail.com>","committer_raw":"yanorax <sheppo21@gmail.com>","summary":"Add column_title_pressed signal to Tree node","body":"The Tree node column/table form is missing the ability to\ncapture column title clicks easily.\n\nAdding this functionality will give us the ability to\ncreate functions such as sort by column, which is a common\ntable manipulation ability in games/apps.\n\nhttps://godotengine.org/qa/7699","is_cherrypick":false,"cherrypick_hash":"","pull":8796},"787dad5ac4341a90ecf135884d8ca71bdbd5d252":{"hash":"787dad5ac4341a90ecf135884d8ca71bdbd5d252","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Adapt tutorials (Godot Docs) icon to new design","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"519df0d34d823601b98e8e1838ee726a7801c248":{"hash":"519df0d34d823601b98e8e1838ee726a7801c248","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use new Godot icon consistently everywhere","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3baf5eb3cf71c6645e2b721c09d284db0f630b2":{"hash":"c3baf5eb3cf71c6645e2b721c09d284db0f630b2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix two typos from previous commit","body":"Also cleanup comments on variant types.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b69d4ebff40c4b8fc55db00ad84514aff48f0c5d":{"hash":"b69d4ebff40c4b8fc55db00ad84514aff48f0c5d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add extended check option to GDFunctionState::is_valid()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8798},"1f4f784e7dffa1ac508b50e5ceef6365a5b241a9":{"hash":"1f4f784e7dffa1ac508b50e5ceef6365a5b241a9","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"MFI gamepad support for iPhone","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8756},"98a329670227c726a5d7a196e5cba8dbdd54301b":{"hash":"98a329670227c726a5d7a196e5cba8dbdd54301b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removal of Image from Variant, converted to a Resource.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9079ef46e72bc9738659a7399e4574e3ae186b38":{"hash":"9079ef46e72bc9738659a7399e4574e3ae186b38","is_merge":false,"authored_by":["MDQ6VXNlcjIwNzA2MDQ="],"author_raw":"PanPan <ippan829@gmail.com>","committer_raw":"PanPan <ippan829@gmail.com>","summary":"fix varying in 3.0 shader","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8793},"d801ff2b3db2de105c1b36a74ce116e360143d4e":{"hash":"d801ff2b3db2de105c1b36a74ce116e360143d4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8778 from honix/master","body":"Particles potential crash fix 2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73385e362baf302fd044029072083e32b2e89d75":{"hash":"73385e362baf302fd044029072083e32b2e89d75","is_merge":false,"authored_by":["MDQ6VXNlcjExNTk2NTQx"],"author_raw":"honix <ted888@ya.ru>","committer_raw":"honix <ted888@ya.ru>","summary":"Particles potential crash fix 2","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8778},"ce2077262a967cd9020d54059a03a11f33d15c01":{"hash":"ce2077262a967cd9020d54059a03a11f33d15c01","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8784 from bojidar-bg/editorconfig-trim-whitespace","body":"Add trim_trailing_whitespace to .editorconfig\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3288ce63d36e01b5b53b171102f79531899dc76c":{"hash":"3288ce63d36e01b5b53b171102f79531899dc76c","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add trim_trailing_whitespace to .editorconfig","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8784},"a4560c1e97d92cab3b370115581d8ee8f5c0b767":{"hash":"a4560c1e97d92cab3b370115581d8ee8f5c0b767","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8780 from RandomShaper/updgrade-android-build-tools","body":"Upgrade Android build tools to the latest","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78f44831f6526f2be096d302c426a897565b62ac":{"hash":"78f44831f6526f2be096d302c426a897565b62ac","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Upgrade Android build tools to the latest","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8780},"9fa4f1c54c6d528192e7ed04354d5ce2c733d99a":{"hash":"9fa4f1c54c6d528192e7ed04354d5ce2c733d99a","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8775 from godotengine/revert-8772-master","body":"Revert \"Particles potential crash fix\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3e43c6d5f219d3c23a53769ad820f4fb7e3ce8c":{"hash":"c3e43c6d5f219d3c23a53769ad820f4fb7e3ce8c","is_merge":false,"authored_by":[""],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Particles potential crash fix\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8775},"aecab985b5736c60af2e3d794a6f7d9e25272c11":{"hash":"aecab985b5736c60af2e3d794a6f7d9e25272c11","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8772 from honix/master","body":"Particles potential crash fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d7d24682d5efd9cafb1e0fa52764bc44cf17b6b":{"hash":"9d7d24682d5efd9cafb1e0fa52764bc44cf17b6b","is_merge":false,"authored_by":["MDQ6VXNlcjExNTk2NTQx"],"author_raw":"honix <ted888@ya.ru>","committer_raw":"honix <ted888@ya.ru>","summary":"Particles potential crash fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8772},"76289b5d5a9516e2b6d9001eb1c10163a616e981":{"hash":"76289b5d5a9516e2b6d9001eb1c10163a616e981","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8761 from noshyaar/pr2","body":"AssetInstaller: fix toggling dir bug, scan after install","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27dd41519694c3a9e9e5f6abc80b8636d93f5521":{"hash":"27dd41519694c3a9e9e5f6abc80b8636d93f5521","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8759 from AlexHoratio/master","body":"Fixed #8526, popup menu width now responds to submenu icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c3568e77c1ccc9337b37bb1820e68137c7b15d5":{"hash":"4c3568e77c1ccc9337b37bb1820e68137c7b15d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8732 from akien-mga/exhaustive-copyright","body":"Document exhaustive licensing info of all files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2065d304147e5d919d92c321188862f663917131":{"hash":"2065d304147e5d919d92c321188862f663917131","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8717 from damianday/master","body":"Fix natural sorting order in EditorFileDialog, FileDialog and EditorFileSystemDirectory","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b5c57916688b384be8aeacfb3aaedcf6e956d6e":{"hash":"1b5c57916688b384be8aeacfb3aaedcf6e956d6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8762 from honix/master","body":"Docs: ERR_EOF -> ERR_FILE_EOF","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b3fad7edd62f6ea858211391722fc15cbb06773":{"hash":"1b3fad7edd62f6ea858211391722fc15cbb06773","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8764 from BeayemX/fix-typo","body":"Fixed typo 'one short connection' to 'one shot'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25776dbf76dfbc087582991bea3169e7b39b9340":{"hash":"25776dbf76dfbc087582991bea3169e7b39b9340","is_merge":false,"authored_by":["MDQ6VXNlcjM0NTMwNzY="],"author_raw":"Christian Winter <christian.winter1990@gmail.com>","committer_raw":"Christian Winter <christian.winter1990@gmail.com>","summary":"fixed typo 'one short connection' to 'one shot'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8764},"69359f2220c05e9022d5a85327172e018069a33f":{"hash":"69359f2220c05e9022d5a85327172e018069a33f","is_merge":false,"authored_by":["MDQ6VXNlcjIwNTQxMTM5"],"author_raw":"AlexHoratio <linux.kwongo@gmail.com>","committer_raw":"alex <linux.kwongo@gmail.com>","summary":"Fixed #8526, popup menu width now responds to submenu icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8759},"78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd":{"hash":"78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd","is_merge":false,"authored_by":["MDQ6VXNlcjExNTk2NTQx"],"author_raw":"honix <ted888@ya.ru>","committer_raw":"honix <ted888@ya.ru>","summary":"docs: ERR_EOF -> ERR_FILE_EOF","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8762},"4db79346bb7aa0a8361e0d551005ffa64e5bc91c":{"hash":"4db79346bb7aa0a8361e0d551005ffa64e5bc91c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"New logo, in SVG format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ee1952e39394170a189e008e18cb2bd8320218d":{"hash":"3ee1952e39394170a189e008e18cb2bd8320218d","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"AssetInstaller: fix toggling dir bug, scan after install","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9fc2ef83b4af44f85979f390d9e56637d6a46d1":{"hash":"f9fc2ef83b4af44f85979f390d9e56637d6a46d1","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8743 from karroffel/gdnative-reload-fixes","body":"[GDNative] fixed a reload bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11e496d99a5d49044769c663304b5f24d7e18096":{"hash":"11e496d99a5d49044769c663304b5f24d7e18096","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fixed a reload bug","body":"When there was no terminate function defined in the library the exported variables would not update.\nThis fixes that.","is_cherrypick":false,"cherrypick_hash":"","pull":8743},"e776a1ebb288042f6a835443c57842f42df563ab":{"hash":"e776a1ebb288042f6a835443c57842f42df563ab","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Document exhaustive licensing info of all files","body":"Uses the machine-readable debian/copyright standard to be explicit\nabout both the licenses and the corresponding copyright attributions\nfor Godot source files and thirdparty libraries bundled in the source\nrepository.","is_cherrypick":false,"cherrypick_hash":"","pull":8732},"e883cdafa6f3b98d1f30e555aed0044782f6a5c4":{"hash":"e883cdafa6f3b98d1f30e555aed0044782f6a5c4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8719 from Hinsbart/settings_case","body":"Project Settings: Use capitalized properties.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14989caf148b2454ea03f0f0c50bc5909a7fea0a":{"hash":"14989caf148b2454ea03f0f0c50bc5909a7fea0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8702 from josempans/bug_fixing","body":"Fix click area for bool parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e318493d1905c83450b30519a149128534a6e10":{"hash":"5e318493d1905c83450b30519a149128534a6e10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8699 from Faless/ipv6_disabled","body":"Fix Editor/Debugger connection problems.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88d5c943e73cc2f16500c58fb53c71a38f7a0ceb":{"hash":"88d5c943e73cc2f16500c58fb53c71a38f7a0ceb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8696 from bojidar-bg/fix-path-autocomplete","body":"Fix gdscript autocomplete showing only paths","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86ce51ce1d48c52c5ab55b3882d8e9d211164f42":{"hash":"86ce51ce1d48c52c5ab55b3882d8e9d211164f42","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8682 from akien-mga/master","body":"Fix license formatting breaking GH detection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2564ca97fd6a25bc68f2e7302461970306fc837":{"hash":"f2564ca97fd6a25bc68f2e7302461970306fc837","is_merge":false,"authored_by":["MDQ6VXNlcjEzMzQxNzM="],"author_raw":"Damian Day <damianroyday@gmail.com>","committer_raw":"Damian Day <damianroyday@gmail.com>","summary":"Fix natural sorting order in EditorFileDialog, FileDialog and EditorFileSystemDirectory","body":"Make EditorFileDialog, FileDialog and EditorFileSystemDirectory alphanumerical sorting more natural\n\nAdded a new method 'naturalnocasecmp_to' and comparator 'NaturalNoCaseComparator' to String.\n\nFixes #8712.","is_cherrypick":false,"cherrypick_hash":"","pull":8717},"c04604461d9b17c69831f758489087b07fe032e1":{"hash":"c04604461d9b17c69831f758489087b07fe032e1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Bring back EditorImportPlugin","body":"This adds a new implementation of the EditorImportPlugin class, allowing to leverage the new importing system via tool scripts.\nWill be especially useful when used together with GDNative, to support formats like fbx :)","is_cherrypick":false,"cherrypick_hash":"","pull":8716},"ed6baffc72e2144b64a77cd388507072c8c2b300":{"hash":"ed6baffc72e2144b64a77cd388507072c8c2b300","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8725 from volzhs/android-jni-master","body":"Fix compile error when use \"android_add_jni_dir\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"413e68fcedb5a1450f45fa4e75f07334bf8b224c":{"hash":"413e68fcedb5a1450f45fa4e75f07334bf8b224c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8723 from volzhs/fix-android-master","body":"Fix possible memory leak for Android and update gradle","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be7ced482661d466217c8fb0e8beeb7618dd9b82":{"hash":"be7ced482661d466217c8fb0e8beeb7618dd9b82","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix compile error when use \"android_add_jni_dir\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8725},"8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a":{"hash":"8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update to latest gradle","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8723},"9d33f510665718c5878dd34d3c00e8afa66ea800":{"hash":"9d33f510665718c5878dd34d3c00e8afa66ea800","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix possible memory leak for Android","body":"/godot_dev/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloaderService.java:575: Error: The WIFI_SERVICE must be looked up on the Application context or memory will leak on devices < Android N. Try changing to .getApplicationContext() [WifiManagerLeak]\nmWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nExplanation for issues of type \"WifiManagerLeak\":\nOn versions prior to Android N (24), initializing the WifiManager via\nContext#getSystemService can cause a memory leak if the context is not the\napplication context. Change context.getSystemService(...) to\ncontext.getApplicationContext().getSystemService(...).\n\n1 errors, 0 warnings","is_cherrypick":false,"cherrypick_hash":"","pull":8723},"0f8a17b0cb70c6051963c9220c1ed2ba2ff31d66":{"hash":"0f8a17b0cb70c6051963c9220c1ed2ba2ff31d66","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8720 from karroffel/gdnative-methodbind-varcall","body":"[GDNative] added varcall and print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d137e83c6013f895e8bfbacf65c0fe43443c4174":{"hash":"d137e83c6013f895e8bfbacf65c0fe43443c4174","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added varcall and print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8720},"162068640b6a2ea6085cd508d0a21a9d51dec5b0":{"hash":"162068640b6a2ea6085cd508d0a21a9d51dec5b0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Project Settings: Use capitalized properties.","body":"There's been some inconsistency between the ProjectSettings and EditorSettings:\nOne would use \"snake_case_properties\", the other \"Capitalized Properties\".\n\nThis fixes that by also using capitalized properties for the project settings.\n(It's actually the default, so the line setting it to false was just removed..)\n\n\nWas there a strong reason for using snake_case here in the first place?","is_cherrypick":false,"cherrypick_hash":"","pull":8719},"a48b8bfab80b95eb14a869559a25f37e1e3a7adc":{"hash":"a48b8bfab80b95eb14a869559a25f37e1e3a7adc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8718 from karroffel/remove-multiscript","body":"removed multiscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89":{"hash":"15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"removed multiscript","body":"removes MultiScript which was re-added in #8502 (aka 4c14700).\nThis feature didn't turn out to be as useful as most expected. It causes more troubles than it does good.","is_cherrypick":false,"cherrypick_hash":"","pull":8718},"6d0568d8179f7dcca54b1c87ab199820a468ef2c":{"hash":"6d0568d8179f7dcca54b1c87ab199820a468ef2c","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8704 from sheepandshepherd/gdnative_error_printing","body":"Add error printing functions to GDNative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99e07448d1bb67f4b10e2234b5f2f18a0acf5de2":{"hash":"99e07448d1bb67f4b10e2234b5f2f18a0acf5de2","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","summary":"Add error printing functions to GDNative","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8704},"02f02972e87f589199d3ab2bb3c74901d2108694":{"hash":"02f02972e87f589199d3ab2bb3c74901d2108694","is_merge":false,"authored_by":["MDQ6VXNlcjI1Nzc2NDA="],"author_raw":"Jose M Pan <josempans@gmail.com>","committer_raw":"Jose M Pan <josempans@gmail.com>","summary":"Fix click area for bool parameter","body":"This fixes the issue #8551: VisualScript: can't change bool parameter in\nfunction call","is_cherrypick":false,"cherrypick_hash":"","pull":8702},"3b123367a1202e62f31d24e54c8280a97f00aa97":{"hash":"3b123367a1202e62f31d24e54c8280a97f00aa97","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Display remote_host/port in network->debug settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8699},"98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85":{"hash":"98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Allow selecting editor debug host and port.","body":"Possibly fixes various editor<->debugger connection related problems.","is_cherrypick":false,"cherrypick_hash":"","pull":8699},"bb8129304791e8cde23694168b9e121b71161e96":{"hash":"bb8129304791e8cde23694168b9e121b71161e96","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"New customizable editor theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8631},"a1c41be56977e22e953191dd9e90621d09f294cc":{"hash":"a1c41be56977e22e953191dd9e90621d09f294cc","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix local ip addresses (interfaces) detection.","body":"Ignore non-IP addresses for both windows and unix","is_cherrypick":false,"cherrypick_hash":"","pull":8699},"32afcbc48258ea970ef4b0707f69543baf0f2f5a":{"hash":"32afcbc48258ea970ef4b0707f69543baf0f2f5a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Put brave old bb10 platform to a well-deserved rest","body":"Add some 🔥 to appease @reduz. Fixes #8692.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"020f6a7f2082a6039ce6a5b4410dce47f6ea2607":{"hash":"020f6a7f2082a6039ce6a5b4410dce47f6ea2607","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Socket helpers now fall back to ipv4 on systems where ipv6 is disabled.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8699},"837a66722506a578b9ea379b5ea425ed22344354":{"hash":"837a66722506a578b9ea379b5ea425ed22344354","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #8674, and rename a few things for clarity","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8696},"bba8f1db307459988385faa4e79fd4aace397e36":{"hash":"bba8f1db307459988385faa4e79fd4aace397e36","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed the IP resolver code blocking the main thread, it uses a Mutex now to lock its own thread.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce6bae171600e21e2893317f04036202ad6f445f":{"hash":"ce6bae171600e21e2893317f04036202ad6f445f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8689 from Zylann/freelook_improvement","body":"Improved freelook","is_cherrypick":false,"cherrypick_hash":"","pull":""},"559c63229d40c4efc0913f14826a8b9197acb52a":{"hash":"559c63229d40c4efc0913f14826a8b9197acb52a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8694 from noshyaar/pr-raycast","body":"RayCast2D: fix detached arrow tip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64879e592b7a4687c9ea9f2fc858775a0c25b76f":{"hash":"64879e592b7a4687c9ea9f2fc858775a0c25b76f","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"RayCast2D: fix detached arrow tip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aaf9cacf5ff4cbe8c097efacf347f7bde9839e36":{"hash":"aaf9cacf5ff4cbe8c097efacf347f7bde9839e36","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Improved freelook","body":"- Fix movement input affecting all viewports even when clicking outside\n- Freelook up movement is now relative\n- Prevent tool shortcut conflict when moving\n- De-hardcode tool shortcuts (select, move, rotate, scale, wireframe)\n- Movement speed depends on zoom distance (like panning)\n- Mouse wheel controls speed (Blender-style) due to above point\n- Added zoom distance indicator, hides after short delay","is_cherrypick":false,"cherrypick_hash":"","pull":8689},"f2d126809ffa4be24ab6313f006ca19a22d86501":{"hash":"f2d126809ffa4be24ab6313f006ca19a22d86501","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix license formatting breaking GH detection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8682},"66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4":{"hash":"66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8660 from Hinsbart/warp","body":"Spatial Editor: Mouse warping for orbit & freelook modes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"642a760952888a873620479dbed6c1ddd73ddea5":{"hash":"642a760952888a873620479dbed6c1ddd73ddea5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8639 from n-pigeon/new_script_dialog","body":"Reworked look and feel of Add Script Dialog also some bug fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"304a1f5b5a3ce6975952f5cd22d688a246367790":{"hash":"304a1f5b5a3ce6975952f5cd22d688a246367790","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Implemented scrolling factor for smooth trackpad scrolling","body":"Working platforms platform: OSX, Windows.\nSupport for almost all ui elements, including project list.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8aea60324e3e219945a805f871363c10292f38b":{"hash":"c8aea60324e3e219945a805f871363c10292f38b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Improve documentation of thirdparty code snippets","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d10b8fabdc9acc8b5296f1805c12648d4c5df4c":{"hash":"5d10b8fabdc9acc8b5296f1805c12648d4c5df4c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Doc: Drop unmainted converters for html, textile, dokuwiki","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"091b30d4cb9794e7b0954ea3b45c6e0126a4264e":{"hash":"091b30d4cb9794e7b0954ea3b45c6e0126a4264e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Doc: Remove unused tool translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29768010126edda76229c5b14c85e7d72f1880f4":{"hash":"29768010126edda76229c5b14c85e7d72f1880f4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"X11: Abort build if using OpenSSL 1.1.0+","body":"Workaround until #8624 is fixed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2dc4b035a8c1296934e7c053b90b30924461d62b":{"hash":"2dc4b035a8c1296934e7c053b90b30924461d62b","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTIxMzQ="],"author_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","committer_raw":"Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>","summary":"Reworked look and feel of Add Script Dialog.","body":"Untangled a lot of Controls logic code and placed it in one place.\nWhich squashed few bugs and made code easier to maintain.","is_cherrypick":false,"cherrypick_hash":"","pull":8639},"7839a89027fd1a0647afd96ca2710e1f468d298e":{"hash":"7839a89027fd1a0647afd96ca2710e1f468d298e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Spatial Editor: Mouse warping for orbit & freelook modes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8660},"adafaf15aa92d63129dffde09320f1a8d24ec43c":{"hash":"adafaf15aa92d63129dffde09320f1a8d24ec43c","is_merge":false,"authored_by":["MDQ6VXNlcjE2MjE3NTYz"],"author_raw":"Will Nations <willnationsdev@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixing previous merger's \"not\" vs. \"!\" mistake in C++ (#8664)","body":"Also fix typo on the main editor confirmation prompt","is_cherrypick":false,"cherrypick_hash":"","pull":8664},"9aee18ef6b487592486d67139a8c4b1cc5584b84":{"hash":"9aee18ef6b487592486d67139a8c4b1cc5584b84","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8663 from Faless/fix_propagate_pause","body":"Fix bug in pause mode propagation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50":{"hash":"a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix bug in pause mode propagation","body":"Pause mode was not correctly propagating effectively stopping\nimmediately when the mode was not PAUSE_MODE_INHERIT.","is_cherrypick":false,"cherrypick_hash":"","pull":8663},"18df047f0b3a61ffb97d7bb64c7579a9e8b6c80f":{"hash":"18df047f0b3a61ffb97d7bb64c7579a9e8b6c80f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8658 from Faless/explain_out_of_mem_msg_queue_master","body":"Better explain out of memory error in message queue","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a853b0a2f7df5258ec64635df5d3ff06ceb5e1aa":{"hash":"a853b0a2f7df5258ec64635df5d3ff06ceb5e1aa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8656 from Faless/fix_udp_wait","body":"Fix UDP::wait() deadlock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6e5215860e2ff236508e4d424f4815870d49fca":{"hash":"d6e5215860e2ff236508e4d424f4815870d49fca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8647 from Hinsbart/tree_search","body":"Tree: Clear search string on selection.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e58519eb31f0f8af504c27c024dd7265658df147":{"hash":"e58519eb31f0f8af504c27c024dd7265658df147","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8642 from RandomShaper/fix-pack-get-curr-dir","body":"Fix infinite loop in DirAccessPack::get_current_dir()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"120ce92e3258b4e3045b1b295e85a2da6cd1528e":{"hash":"120ce92e3258b4e3045b1b295e85a2da6cd1528e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8625 from eska014/html5-cursorshape","body":"HTML5: Cursor style control","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63d02067deea10bc80418f659aea0829f4f243b7":{"hash":"63d02067deea10bc80418f659aea0829f4f243b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8616 from Zylann/fps_look","body":"Added 3D freelook navigation mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ba0eb2ff92dc131225e033bfe17549d9ac157a9":{"hash":"0ba0eb2ff92dc131225e033bfe17549d9ac157a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8613 from magyar123/pr-debugger-display-objects","body":"Make script debugger display all kinds of objects","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9437d610e18965a5a75d073a8ce8a04c60d736c3":{"hash":"9437d610e18965a5a75d073a8ce8a04c60d736c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8556 from ippan/obj_import","body":"support obj with negative indices","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f9266cbff83e611b3178f5c62fc512f91a7f94a":{"hash":"1f9266cbff83e611b3178f5c62fc512f91a7f94a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8532 from RameshRavone/patch-4","body":"Separate distraction mode for scene & script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"243f05920042b61b19d032d297d28bff73a760a2":{"hash":"243f05920042b61b19d032d297d28bff73a760a2","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix template loading","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c":{"hash":"1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Better explain out of memory error in message queue","body":"Also effectively saves one unnecessary call when everything is fine.","is_cherrypick":false,"cherrypick_hash":"","pull":8658},"5c6715a291e0e843b56f0a168191b3d89657d43f":{"hash":"5c6715a291e0e843b56f0a168191b3d89657d43f","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix UDP wait() not returning after first received packet","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8656},"803a54d93c78630929352d01a2ea7fcce0c5e590":{"hash":"803a54d93c78630929352d01a2ea7fcce0c5e590","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"RingBuffer: Adds find() method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8649},"def41b985685a50385541d116ab62407bbd95c60":{"hash":"def41b985685a50385541d116ab62407bbd95c60","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Tree: Clear search string on selection.","body":"The Tree node has the ability to jump to a specific item by typing the first few chars of it's name.\nBut on selection ('item_activated' signal), it didn't clear the search string used for that. It was especially annoying in `FileDialog`s and has been bugging me for\nages :P\n\nWith this, you can traverse a directory structure in a FileDiag quickly with the keyboard (like you'd expect from pretty much any modern file browser) :)","is_cherrypick":false,"cherrypick_hash":"","pull":8647},"6034eae95ebd0b9c82b4ae33353938dde6732618":{"hash":"6034eae95ebd0b9c82b4ae33353938dde6732618","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8637 from noshyaar/pr-lineedit","body":"LineEdit: fix placeholder text affected by secret","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c0188b5c3f495242d736f7538d3344cec355030":{"hash":"5c0188b5c3f495242d736f7538d3344cec355030","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix infinite loop in DirAccessPack::get_current_dir()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8642},"442006b4bfd82247cf995bec6a33a2455cd21330":{"hash":"442006b4bfd82247cf995bec6a33a2455cd21330","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added 3D freelook navigation mode","body":"- Triggered by holding RMB\n- Can look around in FPS style\n- Can move with WASD\n- Movement speed accelerates over time\n- Can multiply speed with a modifier key to go faster or slower\n- Configurable in editor settings and shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":8616},"e64c473bc9792a46196be26b30c39a90f92cace6":{"hash":"e64c473bc9792a46196be26b30c39a90f92cace6","is_merge":false,"authored_by":["MDQ6VXNlcjQzMzc5NTQz"],"author_raw":"Poommetee Ketson <poommetee@protonmail.com>","committer_raw":"Poommetee Ketson <poommetee@protonmail.com>","summary":"LineEdit: fix placeholder text affected by secret","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f527a6946285502f8d518f054b1bebc1d3fa564e":{"hash":"f527a6946285502f8d518f054b1bebc1d3fa564e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8589 from tagcup/dxt1_fix","body":"Use correct mode for DXT1 textures.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17e8e343fb900c3b308b3a6cb8611a16b476e71e":{"hash":"17e8e343fb900c3b308b3a6cb8611a16b476e71e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Revert \"Add new editor and default theme (WIP)\"","body":"This reverts commit f045efe007cffb87238ee519b7f33d710814ded7.","is_cherrypick":false,"cherrypick_hash":"","pull":8631},"fd5b92983127d790e3422a1853992a16102e0a05":{"hash":"fd5b92983127d790e3422a1853992a16102e0a05","is_merge":false,"authored_by":["MDQ6VXNlcjU3OTc3NA=="],"author_raw":"Andrea Faulds <ajf@ajf.me>","committer_raw":"Andrea Faulds <ajf@ajf.me>","summary":"Add double-sided flag to SpriteBase3D (fixes #8007)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8629},"3cdfac7ed2698fbd80e764cb190d775ac97bde97":{"hash":"3cdfac7ed2698fbd80e764cb190d775ac97bde97","is_merge":false,"authored_by":["MDQ6VXNlcjIwNzA2MDQ="],"author_raw":"PanPan <ippan829@gmail.com>","committer_raw":"PanPan <ippan829@gmail.com>","summary":"support obj with negative indices","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8556},"0811335fd59ab381acde642b12e8da5b29ece42e":{"hash":"0811335fd59ab381acde642b12e8da5b29ece42e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Implement cursor style control in HTML5 platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8625},"5a6ccce97d350011b599e793cea95aa4e7899395":{"hash":"5a6ccce97d350011b599e793cea95aa4e7899395","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8612 from magyar123/pr-show-dict-contents","body":"Make property editor display dictionaries (read only)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acaa01dfa76fcf538c4aba993e9ac0ae1dde9b5d":{"hash":"acaa01dfa76fcf538c4aba993e9ac0ae1dde9b5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8610 from akien-mga/project-file-extension","body":"Rename project file to \"project.godot\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e64b27585c416095fbfae0f8c7aca618519e43b":{"hash":"8e64b27585c416095fbfae0f8c7aca618519e43b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8592 from hikari-no-yume/scene_import_rigidonly_flag_master","body":"Scene importer: add -rigidonly flag for empties [master]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9bdc498f90ea3b1200ec0f08c95584839d94ecec":{"hash":"9bdc498f90ea3b1200ec0f08c95584839d94ecec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8574 from eska014/html5-noglut","body":"Remove GLUT usage in HTML5 platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a40b92b8a920b4721625dc55956e593931ff993":{"hash":"9a40b92b8a920b4721625dc55956e593931ff993","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8571 from tagcup/squish_sse","body":"Detect SSE/SSE2 for libsquish.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a37364620f481e886f695ea63ef858659246cff1":{"hash":"a37364620f481e886f695ea63ef858659246cff1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8569 from volzhs/editor-theme-1","body":"Fix to use editor theme instead of handling each UI","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b769ac62512be84e5064d30b1a10dd180ef6862":{"hash":"6b769ac62512be84e5064d30b1a10dd180ef6862","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8559 from Paulb23/script_recent_files","body":"Added recent scripts to script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82fa41bce3ec7fdd59cfc10f57d72fa092f48b27":{"hash":"82fa41bce3ec7fdd59cfc10f57d72fa092f48b27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8541 from RandomShaper/opt-out-capitalization","body":"Add setting to opt-out of capitalization in property inspectors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28173ad35d72fad12b2810133a3c3d1827bdeeec":{"hash":"28173ad35d72fad12b2810133a3c3d1827bdeeec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8620 from Zylann/issue8617_window_dialog_stylebox","body":"Fix #8617 WindowDialog with custom panel background crashes godot","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab9d7241d9dfd9ffeab345e062f3a7d5f6c00320":{"hash":"ab9d7241d9dfd9ffeab345e062f3a7d5f6c00320","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8622 from mcanders/mcanders/issue8314_get_shader_type_index","body":"Fix get_shader_type index upper bound","is_cherrypick":false,"cherrypick_hash":"","pull":""},"212c6306a8c1e1306a6966ec7959916849f8a283":{"hash":"212c6306a8c1e1306a6966ec7959916849f8a283","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"Fix get_shader_type index upper bound","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8622},"64c31a3a9ff01b8f317c2d46e58118e1af9102d8":{"hash":"64c31a3a9ff01b8f317c2d46e58118e1af9102d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8576 from eska014/html5-mousemodes","body":"HTML5: Implement mouse lock/capture and hiding","is_cherrypick":false,"cherrypick_hash":"","pull":""},"101c542b7709a3c2f0f57cf774abf67ccf503ce0":{"hash":"101c542b7709a3c2f0f57cf774abf67ccf503ce0","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Implement mouse capture and hiding in HTML5 export","body":"MOUSE_MODE_CONFINED cannot be implemented.","is_cherrypick":false,"cherrypick_hash":"","pull":8576},"d78efddbf582d4f9af852948baee1b0e6bab4744":{"hash":"d78efddbf582d4f9af852948baee1b0e6bab4744","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fix #8617 WindowDialog with custom panel background crashes godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8620},"4dd291cecb1ebe8971b9e9d09c35bbe489b9954e":{"hash":"4dd291cecb1ebe8971b9e9d09c35bbe489b9954e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8586 from vnen/uwp-3","body":"Fix compilation for UWP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be5e02708d45de7260f4569aefcbf53cb3f728f7":{"hash":"be5e02708d45de7260f4569aefcbf53cb3f728f7","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Make script debugger display all kinds of objects","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8613},"7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c":{"hash":"7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename project file to \"project.godot\"","body":"Slimmed down variant from the reverted #8375.\nThe rationale behind the name change is to give Godot's project file a unique\nextension (\".godot\") that can be registered on the OS to be associated with\nthe Godot binary (OS registration not implemented here).\n\nThis PR also adds the possibility to start the game or editor if launched\nwith the project.godot passed as argument, which paves the way for allowing\na similar behaviour on a double-click in the OS file manager (code originally\nby @Hinsbart).\n\nCloses #6915.","is_cherrypick":false,"cherrypick_hash":"","pull":8610},"a542372642f873b9e85566b8168a5af4f2465957":{"hash":"a542372642f873b9e85566b8168a5af4f2465957","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Make property editor display dictionaries (read only)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8612},"dd100374c1f7fc73d628aba09a98504e01305524":{"hash":"dd100374c1f7fc73d628aba09a98504e01305524","is_merge":false,"authored_by":["MDQ6VXNlcjU3OTc3NA=="],"author_raw":"Andrea Faulds <ajf@ajf.me>","committer_raw":"Andrea Faulds <ajf@ajf.me>","summary":"Scene importer: add -rigidonly flag for empties (fixes #8430)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8592},"2f847311776f799a24630b20f7ca6c06eea22ab0":{"hash":"2f847311776f799a24630b20f7ca6c06eea22ab0","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use correct mode for DXT1 textures.","body":"libsquish, which is used to generate all S3TC textures, works only with RGBA textures.\n\nFixes #8550.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33":{"hash":"f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix compilation for UWP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8586},"de7eba887e9fe940dac0958836fa8fb778628d2a":{"hash":"de7eba887e9fe940dac0958836fa8fb778628d2a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8572 from akien-mga/thirdparty","body":"Moving more thirdparty stuff (minizip, some single-file external libs) to the thirdparty directory","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea9dd6c0c1997b2c6d8bba6caa1da965ef40804f":{"hash":"ea9dd6c0c1997b2c6d8bba6caa1da965ef40804f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8579 from godotengine/revert-8375-project_extension","body":"Revert \"Use .godot as file extension for project files.\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d2f985db494432e6d5194d5f7c2c00e7f099c55":{"hash":"6d2f985db494432e6d5194d5f7c2c00e7f099c55","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Use .godot as file extension for project files.\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8579},"abe09919bf5664353bea904116c6bc5bb856cd7f":{"hash":"abe09919bf5664353bea904116c6bc5bb856cd7f","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix HTML5 key events","body":"Regression from 86f5ac3","is_cherrypick":false,"cherrypick_hash":"","pull":""},"847bd33fdf3e188e82696382bf41394dbf5c76f6":{"hash":"847bd33fdf3e188e82696382bf41394dbf5c76f6","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Remove GLUT usage in HTML5 platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8574},"d4029aa51a0f0bce5dc73885af74b592e3aa33b7":{"hash":"d4029aa51a0f0bce5dc73885af74b592e3aa33b7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move other lone thirdparty files to thirdparty/misc","body":"Also move Box2D ConvexDecomposition contrib code to\nthirdparty/b2d_convexdecomp.","is_cherrypick":false,"cherrypick_hash":"","pull":8572},"c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6":{"hash":"c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Split thirdparty smaz.c out of compressed_translation.cpp","body":"Code comes from https://github.com/antirez/smaz/blob/150e125cbae2e8fd20dd332432776ce13395d4d4/smaz.c\n\nWith a small modification to match Godot expectations:\n```\ndiff --git a/thirdparty/core/smaz.c b/thirdparty/core/smaz.c\nindex 9b1ebc2..555dfea 100644\n--- a/thirdparty/core/smaz.c\n+++ b/thirdparty/core/smaz.c\n@@ -14,7 +14,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n#include <string.h>\n\n/* Our compression codebook, used for compression */\n-static char *Smaz_cb[241] = {\n+static const char *Smaz_cb[241] = {\n\"\\002s,\\266\", \"\\003had\\232\\002leW\", \"\\003on \\216\", \"\", \"\\001yS\",\n\"\\002ma\\255\\002li\\227\", \"\\003or \\260\", \"\", \"\\002ll\\230\\003s t\\277\",\n\"\\004fromg\\002mel\", \"\", \"\\003its\\332\", \"\\001z\\333\", \"\\003ingF\", \"\\001>\\336\",\n@@ -89,7 +89,7 @@ static char *Smaz_rcb[254] = {\n\"e, \", \" it\", \"whi\", \" ma\", \"ge\", \"x\", \"e c\", \"men\", \".com\"\n};\n\n-int smaz_compress(char *in, int inlen, char *out, int outlen) {\n+int smaz_compress(const char *in, int inlen, char *out, int outlen) {\nunsigned int h1,h2,h3=0;\nint verblen = 0, _outlen = outlen;\nchar verb[256], *_out = out;\n@@ -167,7 +167,7 @@ out:\nreturn out-_out;\n}\n\n-int smaz_decompress(char *in, int inlen, char *out, int outlen) {\n+int smaz_decompress(const char *in, int inlen, char *out, int outlen) {\nunsigned char *c = (unsigned char*) in;\nchar *_out = out;\nint _outlen = outlen;\n@@ -192,7 +192,7 @@ int smaz_decompress(char *in, int inlen, char *out, int outlen) {\ninlen -= 2+len;\n} else {\n/* Codebook entry */\n- char *s = Smaz_rcb[*c];\n+ const char *s = Smaz_rcb[*c];\nint len = strlen(s);\n\nif (outlen < len) return _outlen+1;\ndiff --git a/thirdparty/core/smaz.h b/thirdparty/core/smaz.h\nindex a547d89..a9d8a33 100644\n--- a/thirdparty/core/smaz.h\n+++ b/thirdparty/core/smaz.h\n@@ -14,7 +14,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n#ifndef _SMAZ_H\n#define _SMAZ_H\n\n-int smaz_compress(char *in, int inlen, char *out, int outlen);\n-int smaz_decompress(char *in, int inlen, char *out, int outlen);\n+int smaz_compress(const char *in, int inlen, char *out, int outlen);\n+int smaz_decompress(const char *in, int inlen, char *out, int outlen);\n\n#endif\n```","is_cherrypick":false,"cherrypick_hash":"","pull":8572},"2398eb6ed4832fd7b8eec778981cbd974b89634f":{"hash":"2398eb6ed4832fd7b8eec778981cbd974b89634f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move core thirdparty files to thirdparty/{minizip,misc}","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8572},"0a613ff9707634fcb93a009813bbbad040a4d6d8":{"hash":"0a613ff9707634fcb93a009813bbbad040a4d6d8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add a few missing copyright headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8572},"b6259661cebd0e03fe4849425fbbdc7be03dcaf5":{"hash":"b6259661cebd0e03fe4849425fbbdc7be03dcaf5","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Detect SSE/SSE2 for libsquish.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65c5dde560961ba8af96caebf748d45f5c1a49c1":{"hash":"65c5dde560961ba8af96caebf748d45f5c1a49c1","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8562 from neikeq/ame-ame-ame","body":"AudioServer: Set singleton to NULL when destructed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3223305e5a6d3643c554081de336c3464cd99977":{"hash":"3223305e5a6d3643c554081de336c3464cd99977","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix to use editor theme instead of handling each UI","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8569},"2153feb6fd8cc328191c92b43818624a6fa6c27e":{"hash":"2153feb6fd8cc328191c92b43818624a6fa6c27e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8564 from volzhs/editor-theme","body":"Update editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a":{"hash":"be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update editor theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8564},"231fa9220147521c88fb57f21a90825abe74a95a":{"hash":"231fa9220147521c88fb57f21a90825abe74a95a","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"AudioServer: Set singleton to NULL when destructed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8562},"e37928bb506a153ea42778bc79251718e4c37727":{"hash":"e37928bb506a153ea42778bc79251718e4c37727","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added recent scripts to script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8559},"5f15f03d38ed712d33f41ceb5bc812acf818a184":{"hash":"5f15f03d38ed712d33f41ceb5bc812acf818a184","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix theme_data.h formatting via make_header.py","body":"Should make clang-format happy.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b315dc666a7b03a9622e10fb79446b58170fba5":{"hash":"7b315dc666a7b03a9622e10fb79446b58170fba5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add setting to opt-out of capitalization in the property inspector","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8541},"d730ee66a4664c2142030fe3bfae4847b8990fa8":{"hash":"d730ee66a4664c2142030fe3bfae4847b8990fa8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8515 from attilix/folder-file-manager","body":"Right-clicking a folder now gives the option Show in file manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2feb24953c996c7548f101b8ee35939516dacb69":{"hash":"2feb24953c996c7548f101b8ee35939516dacb69","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8520 from Hinsbart/tree_tooltips","body":"Tree: Ability to add tooltips to TreeItem buttons.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed583ffa30b6ab316e082a43188a6aa2dc10c03a":{"hash":"ed583ffa30b6ab316e082a43188a6aa2dc10c03a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8553 from Hinsbart/vs_fix","body":"Fix recognition of resource extensions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f045efe007cffb87238ee519b7f33d710814ded7":{"hash":"f045efe007cffb87238ee519b7f33d710814ded7","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add new editor and default theme (WIP)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c530d8f43cdeba26aeb87e61e66ab24e9ade9121":{"hash":"c530d8f43cdeba26aeb87e61e66ab24e9ade9121","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix recognition of resource extensions.","body":"Also removes a related debug print.","is_cherrypick":false,"cherrypick_hash":"","pull":8553},"5993a5fac9a108297fc7909d1a38abac471d037d":{"hash":"5993a5fac9a108297fc7909d1a38abac471d037d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8544 from Paulb23/indent_type_setting","body":"Changed indent type settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4759be3c4bcd0964480a428b17a9680401d6d9b1":{"hash":"4759be3c4bcd0964480a428b17a9680401d6d9b1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8547 from eska014/html5-pointer-input","body":"HTML5: Add (multi-)touch events, fix inverted scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29999942a2957dd5f7fb308e0cfa6f3f4e26c253":{"hash":"29999942a2957dd5f7fb308e0cfa6f3f4e26c253","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Tree: Ability to add tooltips to TreeItem buttons.","body":"Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.","is_cherrypick":false,"cherrypick_hash":"","pull":8520},"86f5ac3d749a6d46d029a7f48e4fb190d51643c4":{"hash":"86f5ac3d749a6d46d029a7f48e4fb190d51643c4","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Implement HTML5 touch events","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8547},"204d3ccf5fb491c0ce4dda618ee9c268d84c943d":{"hash":"204d3ccf5fb491c0ce4dda618ee9c268d84c943d","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"Separate fullscreen state for scene & script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8532},"c4ffe892043a558e293c5d3974c14beaabe038c4":{"hash":"c4ffe892043a558e293c5d3974c14beaabe038c4","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Changed indent type settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8544},"02c041904f7ced28cd2a006c09725fd9fd60520f":{"hash":"02c041904f7ced28cd2a006c09725fd9fd60520f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8540 from RameshRavone/revert-8538-patch-7","body":"Revert \" 3.0 recompute_aabb on add_surface\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc973b461b34ccdc001d82bd0d534aefca9089de":{"hash":"cc973b461b34ccdc001d82bd0d534aefca9089de","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \" 3.0 recompute_aabb on add_surface\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8540},"ffbe6660cff57243ec550574cc0ccde0664b68b5":{"hash":"ffbe6660cff57243ec550574cc0ccde0664b68b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8538 from RameshRavone/patch-7","body":"3.0 recompute_aabb on add_surface","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c7e6c9212c98fbfcd3c2d2b88cab56eebc00739":{"hash":"5c7e6c9212c98fbfcd3c2d2b88cab56eebc00739","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8537 from volzhs/tr-fallback-master","body":"Fix wrong fallback for locale","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4856613109c73cd8671442dd1be0f58bff3609f3":{"hash":"4856613109c73cd8671442dd1be0f58bff3609f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8535 from volzhs/android-obb-master","body":"Fix error or download again if use obb for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88d362b23282bc46d8a069c1c6a8987085bc877a":{"hash":"88d362b23282bc46d8a069c1c6a8987085bc877a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8531 from RameshRavone/patch-5","body":"Settings: Moving Poly Editor into Editors category","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a47087a734c038f20a3733ba8055c9583427c20":{"hash":"1a47087a734c038f20a3733ba8055c9583427c20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8530 from volzhs/auto-accept-quit-master","body":"Fix auto_accept_quit option to work","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cdf0fbd8e83c942b4d16d4bd05af793b2979f826":{"hash":"cdf0fbd8e83c942b4d16d4bd05af793b2979f826","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8522 from NNesh/mus","body":"Fix AudioPlayer bugs with OGG","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95683f051ccdd073358abd9c95a3fb6d8a12ce6c":{"hash":"95683f051ccdd073358abd9c95a3fb6d8a12ce6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8519 from Paulb23/change_case_issue_8079","body":"Ability to Convert Case, issue 8079","is_cherrypick":false,"cherrypick_hash":"","pull":""},"692b99fa0ce9d0017d7b1ba0c066ba3e2629bd1a":{"hash":"692b99fa0ce9d0017d7b1ba0c066ba3e2629bd1a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8539 from clayjohn/doc_surfacetool","body":"Added documentation for SurfaceTool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"478817abadc55a89f8d0ef7aa0341757d5626488":{"hash":"478817abadc55a89f8d0ef7aa0341757d5626488","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTIxMzM5"],"author_raw":"clayjohn <clayjohn@shaw.ca>","committer_raw":"clayjohn <clayjohn@shaw.ca>","summary":"added documentation for SurfaceTool","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8539},"930ad8fc8c9349a56673677e85308b54c39f456d":{"hash":"930ad8fc8c9349a56673677e85308b54c39f456d","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"3.0 recompute_aabb on add_surface","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8538},"ec1c7ce6c360006a887e5ff654fc553c10ea27f2":{"hash":"ec1c7ce6c360006a887e5ff654fc553c10ea27f2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix wrong fallback for locale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8537},"889ce29fc248f5d9aea5dc0adc6b08418f778655":{"hash":"889ce29fc248f5d9aea5dc0adc6b08418f778655","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix error or download again if use obb for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8535},"a99b6b2063c9259ef09bd1cc1289087460575d68":{"hash":"a99b6b2063c9259ef09bd1cc1289087460575d68","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Reimplement HTML5 mouse input without GLUT","body":"Fixes inverted scrolling on Chromium","is_cherrypick":false,"cherrypick_hash":"","pull":8547},"ff282571c6a1b9b5e57fd3a8e435b84438bc22a3":{"hash":"ff282571c6a1b9b5e57fd3a8e435b84438bc22a3","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"Settings: Moving Poly Editor into Editors category","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8531},"6cf0c62221e304a58c028358ecb4d45ad4bbf3b7":{"hash":"6cf0c62221e304a58c028358ecb4d45ad4bbf3b7","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTUyMDkz"],"author_raw":"NNesh <mullruslan@yandex.ru>","committer_raw":"NNesh <mullruslan@yandex.ru>","summary":"Fix AudioPlayer.get_pos() always returns 0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8522},"de4267fc992388f9e841a6427436d083166b49e0":{"hash":"de4267fc992388f9e841a6427436d083166b49e0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix auto_accept_quit option to work","body":"auto_accept_quit value is set first properly with GLOBAL_DEF(\"application/auto_accept_quit\", true) in main.cpp\nafter that it's reset to true in SceneTree:init() whatever value was.","is_cherrypick":false,"cherrypick_hash":"","pull":8530},"4b8152d5990e9bf52a0054cb7089cad17627f154":{"hash":"4b8152d5990e9bf52a0054cb7089cad17627f154","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Ability to Convert Case, issue 8079","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8519},"7dba15b83fb2d2bd72559356cfedfec53215c55d":{"hash":"7dba15b83fb2d2bd72559356cfedfec53215c55d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8527 from RameshRavone/patch-3","body":"GDScript: Updating new script template with Indent settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"924bccdbd12b078721590f1fa8cb99e72765c4f9":{"hash":"924bccdbd12b078721590f1fa8cb99e72765c4f9","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"Honoring the Indent setting for gdscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8527},"d9eae920a928753302bd5700610c0f29f885920a":{"hash":"d9eae920a928753302bd5700610c0f29f885920a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8518 from clayjohn/doc_worldenvironment","body":"Added descriptions for WorldEnvironment node in documentation\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0edc3d72087abf4c0c6bbd14c998180de62cd00a":{"hash":"0edc3d72087abf4c0c6bbd14c998180de62cd00a","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTUyMDkz"],"author_raw":"NNesh <mullruslan@yandex.ru>","committer_raw":"NNesh <mullruslan@yandex.ru>","summary":"Fix AudioPlayer.play() bug when music always starts from 0 pos","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8522},"214222d37d899b5bf9999c270b8da99f7a403cab":{"hash":"214222d37d899b5bf9999c270b8da99f7a403cab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8516 from karroffel/gdscript-save-fix","body":"fixed a bug where saving a GDScript file crashed the editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0af6c39f36f4f1d302133cb826cfd1e934c1eee9":{"hash":"0af6c39f36f4f1d302133cb826cfd1e934c1eee9","is_merge":false,"authored_by":["MDQ6VXNlcjE3NjE2NDA4"],"author_raw":"Attilio Oliva <attilioo92@gmail.com>","committer_raw":"Attilio Oliva <attilioo92@gmail.com>","summary":"Right-clicking a folder in the FileSystem panel now gives the option Show in file manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8515},"5fdc7ac88a46f062fb2d9052292e3d8319fca847":{"hash":"5fdc7ac88a46f062fb2d9052292e3d8319fca847","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTIxMzM5"],"author_raw":"clayjohn <clayjohn@shaw.ca>","committer_raw":"clayjohn <clayjohn@shaw.ca>","summary":"added descriptions for WorldEnvironment node in documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8518},"67886bab1eb0599ec724192a4298c980e6107f2a":{"hash":"67886bab1eb0599ec724192a4298c980e6107f2a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fixed a bug where saving a GDScript file crashed the editor","body":"I changed the loop in #8502, turns out it fixed the error I was facing but introduced a new one. This fixes both","is_cherrypick":false,"cherrypick_hash":"","pull":8516},"b6e0eaf3ca74d9777c6869d8519db6264866d1e6":{"hash":"b6e0eaf3ca74d9777c6869d8519db6264866d1e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8509 from nunodonato/fixspatialmaterial","body":"Fixed #8102, by renaming FixedSpatialMaterial to SpatialMaterial","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1dc689b513697d4ab2df43fc6bf88fd32f5f5ffa":{"hash":"1dc689b513697d4ab2df43fc6bf88fd32f5f5ffa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8506 from iam13islucky/patch-1","body":"[3.0] Fix bug in Image::_get_pixelb","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c4b7fcbb6affaa5152f57dc0ee1b502ac0243c2":{"hash":"8c4b7fcbb6affaa5152f57dc0ee1b502ac0243c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8500 from Paulb23/space_indent_fixes","body":"Space indent fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16f532a2023c99f61aa13a5861d5dba5eebaa91f":{"hash":"16f532a2023c99f61aa13a5861d5dba5eebaa91f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8499 from Melix19/patch-3","body":"Fix \"Save/Delete Layout\" text field goes outside of the popup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd885ed7047dff641b96f5cf026d6ceb2a5a8ba8":{"hash":"bd885ed7047dff641b96f5cf026d6ceb2a5a8ba8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8469 from Melix19/patch-2","body":"Update snake_case splitting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9acfb0782c818373fcb4bf13425cb7239f36893b":{"hash":"9acfb0782c818373fcb4bf13425cb7239f36893b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8444 from magyar123/pr-complete-paths","body":"Script editor now automatically completes file paths in GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68870af2142ebe4fba181256b2cb4f79c7d33548":{"hash":"68870af2142ebe4fba181256b2cb4f79c7d33548","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8420 from magyar123/pr-script-files-as-base","body":"Added the ability to select files as base when creating scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8032dd18dd41b2e07e2fd055d6ea9900859fc892":{"hash":"8032dd18dd41b2e07e2fd055d6ea9900859fc892","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8408 from 20kdc/bugfix-kine-mas","body":"Apply is_ceiling/is_wall swap fix to 2D move_and_slide","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b":{"hash":"c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Fixed #8102, by renaming FixedSpatialMaterial to SpatialMaterial","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8509},"05d35bb156190bb4311f689e1e6d2062c2812852":{"hash":"05d35bb156190bb4311f689e1e6d2062c2812852","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8395 from 20kdc/master","body":"Ported move_and_slide to KinematicBody (3D)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5939a9b8e81a799d4b33a8e76f9d9b758e015fb2":{"hash":"5939a9b8e81a799d4b33a8e76f9d9b758e015fb2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8343 from volzhs/prevent_uncheck","body":"Prevent to uncheck selected item with button group","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ae1e172da08a63b14635f5d06e32385901525e2":{"hash":"5ae1e172da08a63b14635f5d06e32385901525e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8277 from tagcup/math_checks","body":"Added various functions basic math classes. Also enabled math checks …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90ef1fd03d43d51f09b730dee107c0e407cf0703":{"hash":"90ef1fd03d43d51f09b730dee107c0e407cf0703","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8102 from bd339/iss3172","body":"Show 3D raycasts when debugging collisions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7578792ca75571cedbf6f4cf98315ec3141e1b6":{"hash":"d7578792ca75571cedbf6f4cf98315ec3141e1b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8496 from akien-mga/stdout-cleanup","body":"Fix property warnings and hide some debug prints","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c147008f33773bb385c6a67b1a7394ddbef6126":{"hash":"4c147008f33773bb385c6a67b1a7394ddbef6126","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8502 from karroffel/multiscript","body":"re-added MultiScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73a9a85bc943819dffc33d27fc9783371b161681":{"hash":"73a9a85bc943819dffc33d27fc9783371b161681","is_merge":false,"authored_by":["MDQ6VXNlcjQwNzQxMzU="],"author_raw":"iam13islucky <cutlerf@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"[3.0] Fix bug in Image::_get_pixelb","body":"Fixes issue:\nhttps://github.com/godotengine/godot/issues/8158","is_cherrypick":false,"cherrypick_hash":"","pull":8506},"885239fb09da503472bb4def4754036e70b43f1a":{"hash":"885239fb09da503472bb4def4754036e70b43f1a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"re-added MultiScript","body":"The very first Godot version (when it was open sourced) had \"MultiScript\" which lets you use multiple scripts on one object.\nWith the addition of mulitple new scripting languages (VisualScript, soon C# and GDNative) it can be of use to combine scripts rather than delegating (with huge maintainance cost) or creating child nodes\nwhich could impact performance.\n\nI used the code from 0b806ee as the base and made it work with the current master.","is_cherrypick":false,"cherrypick_hash":"","pull":8502},"d4082a8d92240ab3403ac93da423e613154fc889":{"hash":"d4082a8d92240ab3403ac93da423e613154fc889","is_merge":false,"authored_by":[""],"author_raw":"Marco Melorio <m.melorio@icloud.com>","committer_raw":"Marco Melorio <m.melorio@icloud.com>","summary":"Added a container to EditorNameDialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8499},"4677c0fbb882417bc9760c64ef730e454a0922ef":{"hash":"4677c0fbb882417bc9760c64ef730e454a0922ef","is_merge":false,"authored_by":[""],"author_raw":"Marco Melorio <m.melorio@icloud.com>","committer_raw":"Marco Melorio <m.melorio@icloud.com>","summary":"Update snake_case splitting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8469},"165b7bab63345347dd3e72f99afc0e97881ebbbb":{"hash":"165b7bab63345347dd3e72f99afc0e97881ebbbb","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed convert indent and trim whitespace on save","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8500},"e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface":{"hash":"e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix cursor position on indent convert","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8500},"515f92d03b6bb4e8a42d5b88d603c96c69d233a4":{"hash":"515f92d03b6bb4e8a42d5b88d603c96c69d233a4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix property warnings and hide some debug prints","body":"\"ALL IS GOOD\" was a lie.\n\nIn particular, removes verbose \"path not recognized\" false positive.\n\nThe actual logic is to (somewhat naively) check all ResourceFormatLoaders\nand to pick the first good match, so no need to warn about the formats\nthat do not match the type hint.","is_cherrypick":false,"cherrypick_hash":"","pull":8496},"e2df5d661d5eb78104f9b1b88cabdb6e2476b301":{"hash":"e2df5d661d5eb78104f9b1b88cabdb6e2476b301","is_merge":false,"authored_by":["MDQ6VXNlcjIyMzA0MTY3"],"author_raw":"20kdc <asdd2808@gmail.com>","committer_raw":"20kdc <asdd2808@gmail.com>","summary":"Ported/fixed move_and_slide to KinematicBody (3D+floor/ceiling args)","body":"This version of the commit has the on_ceiling/on_wall fix without any\nexplaination of that code, since apparently it wasn't complicated enough.\n\nAs for the notes at the top of the function, they're still there.\n\nmove_and_slide is rather useful for character-controllers, etc.\nIt reduces the amount of boilerplate code.\nNot having move_and_slide makes the APIs somewhat inconsistent.\n\n(It might be nice to figure out a way to share the code between the two\nmove_and_slide implementations, but that's for someone who knows what\nthe policy is on shared code like that.)","is_cherrypick":false,"cherrypick_hash":"","pull":8395},"b474646de081084dd691648f87d6057b77fbd819":{"hash":"b474646de081084dd691648f87d6057b77fbd819","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add more assetlib strings to translate","body":"Fixes #8463.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd69343ff17422da362ec066f7ed2451d9969864":{"hash":"cd69343ff17422da362ec066f7ed2451d9969864","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translation templates with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80329157a069e05bdd3c5550e6b89244d190e89b":{"hash":"80329157a069e05bdd3c5550e6b89244d190e89b","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8464 from karroffel/gdnative-msvc-fix","body":"[GDNative] fixed msvc build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6e75c94372941236f56b199ee1617be4b5077d3":{"hash":"a6e75c94372941236f56b199ee1617be4b5077d3","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] fixed msvc build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8464},"99529fb80dd4914807d89dafc82087da7b4c26c2":{"hash":"99529fb80dd4914807d89dafc82087da7b4c26c2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move VERSION_MKSTRING logic to version.h","body":"Fixes a bug where the VERSION_PATCH define is not yet in scope if\ntypedefs.h is included before version.h at compilation time.\n\n(cherry picked from commit 3b687c5474113b64f186388883ca85cdfe6523d4)","is_cherrypick":true,"cherrypick_hash":"3b687c5474113b64f186388883ca85cdfe6523d4","pull":""},"3b687c5474113b64f186388883ca85cdfe6523d4":{"hash":"3b687c5474113b64f186388883ca85cdfe6523d4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move VERSION_MKSTRING logic to version.h","body":"Fixes a bug where the VERSION_PATCH define is not yet in scope if\ntypedefs.h is included before version.h at compilation time.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22b9c0207bf3a50bcc0db6df8af5ec2d8631abcc":{"hash":"22b9c0207bf3a50bcc0db6df8af5ec2d8631abcc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8417 from neikeq/hello-there","body":"External editor improvements and fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c88f56be643c8635b3f9284b9e48a96be63bbc46":{"hash":"c88f56be643c8635b3f9284b9e48a96be63bbc46","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8376 from RayKoopa/fix_stylebox_expand_margin","body":"Respect the expand margin for StyleBoxTextures again.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"367f21e12382ddc9448bb36ed7fb12a14bc4dc16":{"hash":"367f21e12382ddc9448bb36ed7fb12a14bc4dc16","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8359 from volzhs/script-filename-master","body":"Show script filename instead of thumbnail","is_cherrypick":false,"cherrypick_hash":"","pull":""},"156367e14786c039f7fc947487de598c1b774711":{"hash":"156367e14786c039f7fc947487de598c1b774711","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"gitignore: Add version_generated.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9149847ed1002b198719d81d5050b8069038453":{"hash":"d9149847ed1002b198719d81d5050b8069038453","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Clarification of degrees/radians in angle methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d74c2bbec9fe2d46d8e92079bb704c87c1d470ef":{"hash":"d74c2bbec9fe2d46d8e92079bb704c87c1d470ef","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8455 from karroffel/gdnative-calling-conv","body":"[GDNative] explicit calling convention","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4f4f14c68d6fea3fc582858ec82af2f8ae36870":{"hash":"d4f4f14c68d6fea3fc582858ec82af2f8ae36870","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] explicit calling convention","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8455},"8ee991a2a7e9bbcf3c9d1da24cb1ae8754cf4e8f":{"hash":"8ee991a2a7e9bbcf3c9d1da24cb1ae8754cf4e8f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8447 from Melix19/patch-1","body":"Fixed that playing the project opens the project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71978685f9173d87658437e4a7fd56c71a29ac5a":{"hash":"71978685f9173d87658437e4a7fd56c71a29ac5a","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Added autocomplete for file paths in the script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8444},"1ac38846e861f4f8d3a5711d2b05fce48018bf16":{"hash":"1ac38846e861f4f8d3a5711d2b05fce48018bf16","is_merge":false,"authored_by":[""],"author_raw":"Marco Melorio <m.melorio@icloud.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixed that playing the project opens the project manager","body":"Fixes #8445","is_cherrypick":false,"cherrypick_hash":"","pull":8447},"5237bc952db59f452e760ac07e68fbb231003d49":{"hash":"5237bc952db59f452e760ac07e68fbb231003d49","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8424 from Paulb23/convert_indent","body":"Support for space indentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c59bd79e02548533c61e1ce30e3009f7804658f7":{"hash":"c59bd79e02548533c61e1ce30e3009f7804658f7","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Convert indent on save","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8424},"84bca4e72f191450a794de795de7142da87495c6":{"hash":"84bca4e72f191450a794de795de7142da87495c6","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added support for space indentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8424},"7088d9e30f7afd8ca9cf262fc340266d4218808c":{"hash":"7088d9e30f7afd8ca9cf262fc340266d4218808c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8441 from tagcup/seed_fix","body":"Fix PRNG randomization.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24b2186ff94f04ccf64050a0382f2b8b5aaf4b2f":{"hash":"24b2186ff94f04ccf64050a0382f2b8b5aaf4b2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8388 from Dobbias/fix_#8381","body":"Fix gles3-particles shader not compiling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd55950b62a6b431fca1cb7438ff64ca2c77dbd7":{"hash":"dd55950b62a6b431fca1cb7438ff64ca2c77dbd7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop EXEC PATHP?? super verbose info message","body":"It seems to give nightmares to Windows users.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"474f18512aa45e8055f3b409846b8fa5e000878f":{"hash":"474f18512aa45e8055f3b409846b8fa5e000878f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8375 from Hinsbart/project_extension","body":"Use .godot as file extension for project files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ceb699f5ec50a69c8c9c37f4ed146cc0dd492f87":{"hash":"ceb699f5ec50a69c8c9c37f4ed146cc0dd492f87","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix PRNG randomization.","body":"PCG32 doesn't like small seeds, which leads to zero random values (prior to #7532, zero values were handled as special cases).\n\nUse a large default seed, and also add a shift in Math::randomize.\n\nFixes #8423.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68d79b21c36ee2208970ee45471c4423ef32e3f1":{"hash":"68d79b21c36ee2208970ee45471c4423ef32e3f1","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8440 from karroffel/gdnative-new-method","body":"[GDNative] added \"new\" method and fixed headers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a88c20f0ca4d970bc079544e87cd00f15f744d62":{"hash":"a88c20f0ca4d970bc079544e87cd00f15f744d62","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8439 from touilleMan/correct_gdnative_signatures","body":"Correct gdnative signatures","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4261c88684cf27e7e8e9082c1cf850162c08ac4":{"hash":"f4261c88684cf27e7e8e9082c1cf850162c08ac4","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added \"new\" method and fixed headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8440},"e7134ce28326cbd657c5daf6615d849a2996efec":{"hash":"e7134ce28326cbd657c5daf6615d849a2996efec","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"gdnative: Implement missing function for godot_basis.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8439},"6f9ec3acfc45ae4f3649777a41bd3685a81fb114":{"hash":"6f9ec3acfc45ae4f3649777a41bd3685a81fb114","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8437 from touilleMan/gdnative-godot_string_unicode_str","body":"Add godot_string_unicode_str to GDnative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"707eedfa852c28e245e7ff880334c6f30a5c57cc":{"hash":"707eedfa852c28e245e7ff880334c6f30a5c57cc","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"gdnative: modify vector2&vector3 functions signature to use value passing instead of ptr.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8439},"8400de76a73ff56de28d944c3c6a480eb1e683c6":{"hash":"8400de76a73ff56de28d944c3c6a480eb1e683c6","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add godot_string_unicode_str to GDnative","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8437},"95fe6b5d8c42faef20c9f69cfc1883ffd9ce5104":{"hash":"95fe6b5d8c42faef20c9f69cfc1883ffd9ce5104","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8433 from neikeq/pr-fix-smth","body":"ScriptEditor: Fixes bug where menu option would be handled twice","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60886b8055f601a3994a9c3717dd18da10778dd6":{"hash":"60886b8055f601a3994a9c3717dd18da10778dd6","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8426 from Shockblast/master","body":"[GD 3.0] Fix stretch mode 2d... again","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97c385dbb8fc6fd0766fdae65a877dc8f04dac4c":{"hash":"97c385dbb8fc6fd0766fdae65a877dc8f04dac4c","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"ScriptEditor: Fixes bug where menu option would be handled twice","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8433},"4b8568006d1f83d518d98ef3c7354b7c25de46cc":{"hash":"4b8568006d1f83d518d98ef3c7354b7c25de46cc","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"External editor improvements and fixes","body":"Notable changes:\n\n- Now ScriptLanguages have the option to override the global external editor setting.\nIf `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used.\n- Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`.\n- `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a \"line\" from.\n\nFixes:\n\n- Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor.\n- Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit.\n- `Script::get_member_line()` now returns -1 (\"found nothing\") by default.","is_cherrypick":false,"cherrypick_hash":"","pull":8417},"2f76257da47b8e529d071bd029ad3caebc6ed9be":{"hash":"2f76257da47b8e529d071bd029ad3caebc6ed9be","is_merge":false,"authored_by":["MDQ6VXNlcjUzNTcyMTc="],"author_raw":"Shockblast <danielmaccomb@gmail.com>","committer_raw":"Shockblast <danielmaccomb@gmail.com>","summary":"[GD 3.0] Fix stretch mode 2d... again","body":"Objects on the screen were not displayed when the project was played,\nbecause it looked for the values of width and height of menus with old\nnames (godot 2.1?) For that reason delivered value (0, 0).","is_cherrypick":false,"cherrypick_hash":"","pull":8426},"95a2a7e525a1a981b54292d64639545df61deebe":{"hash":"95a2a7e525a1a981b54292d64639545df61deebe","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added ability to convert indent type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8424},"c06a2db63a85c23fa35058f5bfd62245ed998951":{"hash":"c06a2db63a85c23fa35058f5bfd62245ed998951","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Use .godot as file extension for project files.","body":"Now project files don't have to be named \"godot.cfg\" anymore, they can have any name so as long as it ends with *.godot.\nAlso godot will automatically start the editor now if launched with a project file as an argument.\nThis allows for double-clicking of projects to open them :)\n\nCode-wise this should be complete, but there's still work to do:\n\n- Make a nice icon for godot projects.\n- Work on installers/packaging -> register the extension and icon with godot.\n- Update the 2.1 to 3.0 exporter.\n\nTested on linux and windows so far.","is_cherrypick":false,"cherrypick_hash":"","pull":8375},"5b3c0a502c239c671ee1d641c00f14e6e8cca275":{"hash":"5b3c0a502c239c671ee1d641c00f14e6e8cca275","is_merge":false,"authored_by":["MDQ6VXNlcjc0NDIyOA=="],"author_raw":"Zaven Muradyan <voithos@google.com>","committer_raw":"Zaven Muradyan <voithos@google.com>","summary":"Add the ability to delete bezier path handles.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6941},"25f843f80e4f0196dedc09e3e77dd3eda7c3ccc6":{"hash":"25f843f80e4f0196dedc09e3e77dd3eda7c3ccc6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: decrease blending time for dialog dimming a little.","body":"Feels snappier now.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3afec588ce4f5643dcbae6d0e1ab14b898f6263":{"hash":"a3afec588ce4f5643dcbae6d0e1ab14b898f6263","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Added the ability to select files as base when creating scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8420},"e55a496f79e80f9ab08c96bf0f74c565203758bb":{"hash":"e55a496f79e80f9ab08c96bf0f74c565203758bb","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8394 from eska014/fbo-depth-format","body":"Fix FBO depth texture format","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e0f8bb254edf0669fd63745b939da87868ddf78":{"hash":"3e0f8bb254edf0669fd63745b939da87868ddf78","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix FBO depth texture format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8394},"0a4dde93d4ae5b83b8cea280a7711c7469de1686":{"hash":"0a4dde93d4ae5b83b8cea280a7711c7469de1686","is_merge":false,"authored_by":["MDQ6VXNlcjIyMzA0MTY3"],"author_raw":"gamemanj <gamemanj@hotmail.co.uk>","committer_raw":"gamemanj <gamemanj@hotmail.co.uk>","summary":"Apply is_ceiling/is_wall swap fix to 2D move_and_slide (minus explaination)","body":"As it turns out, is_ceiling would be true when hitting a wall,\nand is_wall would be true momentarily when hitting a ceiling.\n\nThis makes a tiny one-line change to fix that.\nWithout trying to explain the code for anyone else having to\nmess around with it.","is_cherrypick":false,"cherrypick_hash":"","pull":8408},"b7ce1601a373347c617b09b5461bda4112f9855f":{"hash":"b7ce1601a373347c617b09b5461bda4112f9855f","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8411 from touilleMan/gdnative-vector2-vector3","body":"[GDnative] Implement missing functions in gdnative vector2 and vector3 bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7013cd984b6281debc98d519458296e30029b43f":{"hash":"7013cd984b6281debc98d519458296e30029b43f","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Correct indentation in gdnative vector2/3","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8411},"e5f7f656d685e228ee711a32d3f051aefea3698d":{"hash":"e5f7f656d685e228ee711a32d3f051aefea3698d","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Implement missing functions in gdnative vector2 and vector3 bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8411},"065261ccebd44fb5f8ed9d816d6a165b8c762565":{"hash":"065261ccebd44fb5f8ed9d816d6a165b8c762565","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8389 from volzhs/inspector-button-margin-master","body":"Make buttons closer in Inspector panel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a8f94edd413bb6777657c96d8945c8bab9f9fdb":{"hash":"1a8f94edd413bb6777657c96d8945c8bab9f9fdb","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8370 from volzhs/fix-stylebox-master","body":"Fix editor style box for ToolButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6871ec708fb6475027055a3b54c31bacfdb0339d":{"hash":"6871ec708fb6475027055a3b54c31bacfdb0339d","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8393 from hpvb/fix-8081","body":"Correct Variant::hash_compare()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e7c5eb498f338e6157665976b975016bd54505c":{"hash":"4e7c5eb498f338e6157665976b975016bd54505c","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8356 from volzhs/texture-view-master","body":"Prevent to take too much space for long vertical texture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58edf265009933a97d13d46b0e49dfdd117e8d39":{"hash":"58edf265009933a97d13d46b0e49dfdd117e8d39","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8374 from nunodonato/killimport","body":"Removed the deprecated Import menu from the main editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa63fd1551fd99d5936999ad0607f48755dc2963":{"hash":"aa63fd1551fd99d5936999ad0607f48755dc2963","is_merge":false,"authored_by":["MDQ6VXNlcjI5MjQyNjc="],"author_raw":"Jylhis <markus@jylhis.com>","committer_raw":"Jylhis <markus@jylhis.com>","summary":"Fix #7262","body":"Disable PopupMenu hiding in snap settings of the TextureRegion editor\nand Edit menu of the scene","is_cherrypick":false,"cherrypick_hash":"","pull":8407},"8ccb9d13c31e3dc2a7bad00edb3676e45f16b05e":{"hash":"8ccb9d13c31e3dc2a7bad00edb3676e45f16b05e","is_merge":false,"authored_by":["MDQ6VXNlcjI5MjQyNjc="],"author_raw":"Jylhis <markus@jylhis.com>","committer_raw":"Jylhis <markus@jylhis.com>","summary":"Update PopupMenu hiding","body":"Make PopupMenu hiding distinguish between checkable item and non checkable\nitem.","is_cherrypick":false,"cherrypick_hash":"","pull":8407},"8ff6e538336135837630e313027826e9bd8d036e":{"hash":"8ff6e538336135837630e313027826e9bd8d036e","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Correct Variant::hash_compare()","body":"There was a logic error in #7815 which made\nVariant.hash_compare() == Variant.hash_compare() always true.\nIn an attempt to short-circuit the NaN check I made an (in hindsight) obvious\nerror: 10 == 12 || is_nan(10) == is_nan(12)\n\nThis will be true for all inputs, except for the NaN, not-NaN case. The macro\nhas been updated to now generate:\n\n(10 == 12) || (is_nan(10) && is_nan(10))\n\nso:\n\n(10 == 12) || (is_nan(10) && is_nan(12)) = false\nFalse or (False and False) is False\n(10 == 10) || (is_nan(10) && is_nan(10)) = true\nTrue or (False and False) is True\n(Nan == 10) || (is_nan(NaN) && is_nan(10)) = false\nFalse or (True and False) is False\n(Nan == Nan) || (is_nan(NaN) && is_nan(NaN)) = true\nFalse or (True and True) is True\n\nWhich is correct for all cases.\n\nThis bug was triggered because the hash function for floating point numbers\ncan very easily generate collisions for the tested Vector3(). I've also added\nan extra hashing step to the float hash function to make this less likely to\noccur.\n\nThis fixes #8081 and probably many more random weirdness.","is_cherrypick":false,"cherrypick_hash":"","pull":8393},"a96e795241aaa512e11b1c2085db2c955200ad40":{"hash":"a96e795241aaa512e11b1c2085db2c955200ad40","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8402 from neikeq/pr-fix-binds","body":"PackedScene: Fix wrong DEFVAL","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34a85477225b6cb2e4165307acca2d83b445000e":{"hash":"34a85477225b6cb2e4165307acca2d83b445000e","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8399 from mbrickn/patch-1","body":"Changed a link from http to https","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30835f9d371c1b05d3be055b0c6780f0745530a3":{"hash":"30835f9d371c1b05d3be055b0c6780f0745530a3","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"PackedScene: Fix wrong DEFVAL","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8402},"984aeffd790112056c97b2674799fc70e73e7213":{"hash":"984aeffd790112056c97b2674799fc70e73e7213","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTExMDc="],"author_raw":"Maxwell Paul Brickner <mbrickn@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Changed a link from http to https","body":"This is a really minor change. I just changed the link to the IRC channel login from http to https.\n\nThank you! ^ _ ^","is_cherrypick":false,"cherrypick_hash":"","pull":8399},"79182ced8382471ab3a9d14a5f189f261df8b4c8":{"hash":"79182ced8382471ab3a9d14a5f189f261df8b4c8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make buttons closer in Inspector panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8389},"5404e108037829e5b49c79e2bca4dc9b902c2259":{"hash":"5404e108037829e5b49c79e2bca4dc9b902c2259","is_merge":false,"authored_by":["MDQ6VXNlcjkzMzk1MDQ="],"author_raw":"Dobbias <dobbias1@gmail.com>","committer_raw":"Dobbias <dobbias1@gmail.com>","summary":"replaced incompatible keywords/function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8388},"75f684bc1711b255cde6694988f616aebd94421c":{"hash":"75f684bc1711b255cde6694988f616aebd94421c","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Respect the expand margin for StyleBoTextures again.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8376},"c4d3dd1a486479b243999bdc30bf26e5683a3b33":{"hash":"c4d3dd1a486479b243999bdc30bf26e5683a3b33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8379 from karroffel/obj-import-reenable","body":"re-enabled obj import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3bc09da0b196ec6a0fb0297d32455b93757ff77e":{"hash":"3bc09da0b196ec6a0fb0297d32455b93757ff77e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"re-enabled obj import","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8379},"2025672e7b206799f8f184441cbbfc44f5a5c9f9":{"hash":"2025672e7b206799f8f184441cbbfc44f5a5c9f9","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Removed the deprecated Import menu from the main editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8374},"25a4daa5cefb1837578ade283584fcfa333150c8":{"hash":"25a4daa5cefb1837578ade283584fcfa333150c8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix editor style box for ToolButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8370},"e46af1e23668e23160604742f8f1d22898796d1c":{"hash":"e46af1e23668e23160604742f8f1d22898796d1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8362 from bojidar-bg/fix-llvm-marshalls","body":"Fix a pesky bug in marshalls.cpp/encode_variant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c37840c69f61abab34d3f0125639e6d351d51ab7":{"hash":"c37840c69f61abab34d3f0125639e6d351d51ab7","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix a pesky bug in marshalls.cpp/encode_variant","body":"Fixes #7556 running game from editor on LLVM builds.","is_cherrypick":false,"cherrypick_hash":"","pull":8362},"10608c0993da4938ac182717f8c5f53fa099cefc":{"hash":"10608c0993da4938ac182717f8c5f53fa099cefc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show script filename instead of thumbnail","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8359},"faee2fbf62fb518fc9570a90b83cf09ce390ce13":{"hash":"faee2fbf62fb518fc9570a90b83cf09ce390ce13","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8360 from karroffel/gdnative-string-c-functions","body":"[GDNative] made string functions more C-friendly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be2ad4f155de085716cf98c629b44583b6896492":{"hash":"be2ad4f155de085716cf98c629b44583b6896492","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] made string functions more C-friendly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8360},"c3e6759ca1324447b8d51362e622f3a19403cb4e":{"hash":"c3e6759ca1324447b8d51362e622f3a19403cb4e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to take too much space for long vertical texture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8356},"09ed1113fa78d31c72341c2b3550e554e728b1f3":{"hash":"09ed1113fa78d31c72341c2b3550e554e728b1f3","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8352 from karroffel/gdnative-misc-fixes","body":"[GDNative] misc fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"544940c1752d3b3b567a21c8753a7089beea4156":{"hash":"544940c1752d3b3b567a21c8753a7089beea4156","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] C API and generator fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8352},"7919ec6d8902bd4013d2aadf1f0a2b246c355445":{"hash":"7919ec6d8902bd4013d2aadf1f0a2b246c355445","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] re-enabled some init options","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8352},"200c84b6b2c7557d83ec9f22fa4e995e5fc08167":{"hash":"200c84b6b2c7557d83ec9f22fa4e995e5fc08167","is_merge":false,"authored_by":["MDQ6VXNlcjI3MjIxNTI3"],"author_raw":"darkoff9 <darkoff09@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix joystick crash when mapping is -1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8348},"2ac0cf568d8ecc04dfdb772330b26831f64bdfb9":{"hash":"2ac0cf568d8ecc04dfdb772330b26831f64bdfb9","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8350 from karroffel/gdnative-api-reference-field","body":"[GDNative] added is_reference filed to api.json","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1413b9a68426027c29542f4b450f551dbd1d494":{"hash":"a1413b9a68426027c29542f4b450f551dbd1d494","is_merge":true,"authored_by":[],"author_raw":"Thomas Herzog <karroffel@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8349 from karroffel/gdnative-constructor","body":"[GDNative] function to get class constructor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c562cc9ea095e6704bfe9050d03ed77823c3c760":{"hash":"c562cc9ea095e6704bfe9050d03ed77823c3c760","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] added is_reference filed to api.json","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8350},"cf45f3ab4bc7062702e3d94baf4e681861ab3e42":{"hash":"cf45f3ab4bc7062702e3d94baf4e681861ab3e42","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] function to get class constructor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8349},"246dfc65ca22339a9092b07cd0af51a2ed9ac1f3":{"hash":"246dfc65ca22339a9092b07cd0af51a2ed9ac1f3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix crash on exit.","body":"First it crashed in the thread that checks for android devices, then in the audio driver.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"551e64728f926f1f1ed558d930beead674ededc7":{"hash":"551e64728f926f1f1ed558d930beead674ededc7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":".gitignore: Add app_icon.h and splash.h generated headers","body":"Also sort alphabetically for clarity.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31a80ded89023ccc1d4464c34c895e338c7897ff":{"hash":"31a80ded89023ccc1d4464c34c895e338c7897ff","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Re-add ouya gamepad mapping.","body":"Also adds yet another type of ps4 controller.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61a27601f7e2b8136e5caa9666f4c8b16c4346f8":{"hash":"61a27601f7e2b8136e5caa9666f4c8b16c4346f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8341 from RameshRavone/master","body":"Android: avoiding duplicates in build.gradle","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5598040e43e7074cec4f04b36b0fd6400c79f69c":{"hash":"5598040e43e7074cec4f04b36b0fd6400c79f69c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8339 from karroffel/gdnative-reload-fix","body":"[GDNative] Didn't iterate over all scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8764659234bb2303cf67d7c3ab169946ddd9d277":{"hash":"8764659234bb2303cf67d7c3ab169946ddd9d277","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8342 from volzhs/error-signal-dnd","body":"Fix signal error when starting editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8589ca390373ae2e84d93b4a75640277e38e9780":{"hash":"8589ca390373ae2e84d93b4a75640277e38e9780","is_merge":false,"authored_by":["MDQ6VXNlcjE2Mzg5NTI3"],"author_raw":"Sergey Pusnei <sergey.pusnei@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rename [gs]et_pos to [gs]et_position for Controls","body":"Control set_pos -> set_position\nControl set_global_pos -> set_global_position\n[gs]et_mouse_pos -> [gs]et_mouse_position\n[gs]et_global_mouse_pos -> [gs]et_global_mouse_position\nfixes #8005","is_cherrypick":false,"cherrypick_hash":"","pull":""},"706ca4efd6d66ab52a86dd65ba245ca6c41adb7a":{"hash":"706ca4efd6d66ab52a86dd65ba245ca6c41adb7a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to uncheck selected item with button group","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8343},"519c03e93228a31a923bb1f539173f015e567480":{"hash":"519c03e93228a31a923bb1f539173f015e567480","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix signal error when starting editor","body":"need to merge #8198 to work properly","is_cherrypick":false,"cherrypick_hash":"","pull":8342},"f8309f86c2d9042789574ab5ec2ea37d38457574":{"hash":"f8309f86c2d9042789574ab5ec2ea37d38457574","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","summary":"Android: avoiding duplicates in build.gradle","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8341},"0486645c39c471e8844520b70c25956a7a2f40c5":{"hash":"0486645c39c471e8844520b70c25956a7a2f40c5","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[GDNative] Didn't iterate over all scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8339},"1c480698ce0e881cbd28f1f0ddba95cee74ca834":{"hash":"1c480698ce0e881cbd28f1f0ddba95cee74ca834","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed crash with splash screen on windows","body":"-properly show editor without having to resize window on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ba71fb24346fb87f50a9eb4aa6b675c31507528":{"hash":"7ba71fb24346fb87f50a9eb4aa6b675c31507528","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Restored (And auto-generated) splash image","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d596946a454dd9a89fdf84232f5ff7ce1add4f46":{"hash":"d596946a454dd9a89fdf84232f5ff7ce1add4f46","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8271 from MattUV/master","body":"Add methods to get and set bits of collision layers and masks for TileMaps (3.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93b417fe17dd92e8fe22c3c4b72347d948ca128e":{"hash":"93b417fe17dd92e8fe22c3c4b72347d948ca128e","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Android: Support to change minSdkVersion (#8313)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8313},"fccf2816d4b7561ad84a60398487a042e4ea905b":{"hash":"fccf2816d4b7561ad84a60398487a042e4ea905b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix eternal black screen on Windows","body":"-Disabled warnings on windows, need to properly set up warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cca9b0631eccd66f1d3dec02438642619d7ee47":{"hash":"2cca9b0631eccd66f1d3dec02438642619d7ee47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8338 from karroffel/dlscript-gdnative-rename","body":"renamed dlscript module to gdnative","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7f8b22ba07c27ceb91307a178ee7520677018e1":{"hash":"c7f8b22ba07c27ceb91307a178ee7520677018e1","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"renamed dlscript module to gdnative","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8338},"0198d2e03cfb8506e4a5c0f45efc43a1ac5d8d1a":{"hash":"0198d2e03cfb8506e4a5c0f45efc43a1ac5d8d1a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8329 from touilleMan/dlscript-godot_get_global_constants","body":"GlobalConstants support in DLScript & api.json","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b423529481f2d4dbe2b6926b469b802dc9bb50e3":{"hash":"b423529481f2d4dbe2b6926b469b802dc9bb50e3","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Change dlscript's godot_get_global_constants signature to return godot_dictionary","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8329},"cd9e96c83539191a69be81e74071a8edaf9d9cf1":{"hash":"cd9e96c83539191a69be81e74071a8edaf9d9cf1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8336 from RayKoopa/ignore_vs_folder","body":"Ignore Visual Studio 2017 workspace folder\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac6ef54500293113f23de5e695d7d4d4e60b50f6":{"hash":"ac6ef54500293113f23de5e695d7d4d4e60b50f6","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Ignore .vs folder, fix .vscode comment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8336},"f29dc079dcf10865f5373f7b3d4ed23772c85737":{"hash":"f29dc079dcf10865f5373f7b3d4ed23772c85737","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8333 from touilleMan/classdb-class_sget_property-binding","body":"Add _ClassDB.class_[g|s]et_property to ClassDB exposed methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"769bec26a76dfbaf4bd83e2c11dec467d24eb3cf":{"hash":"769bec26a76dfbaf4bd83e2c11dec467d24eb3cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8321 from RandomShaper/zero-preprocess-particles2d","body":"Allow zero preprocess time for Particles2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d463b6e3d005ddef1a0e4ff8f297cfc60de1d764":{"hash":"d463b6e3d005ddef1a0e4ff8f297cfc60de1d764","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream version 1.6.29","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd8655aac93dacc24e5e1c7778209ef8b610640b":{"hash":"dd8655aac93dacc24e5e1c7778209ef8b610640b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"opus: Update to upstream version 1.1.4","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa2d5b91dc390a11262859e5309351ba58842901":{"hash":"fa2d5b91dc390a11262859e5309351ba58842901","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"squish: Update to upstream version 1.15","body":"Also fix clang-format pre-commit hook to ignore thirdparty files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fd10ff6f095eb57cb7c293f44e15c34bd09088e":{"hash":"3fd10ff6f095eb57cb7c293f44e15c34bd09088e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Apply clang-format (3.9.1) to Obj-C++ files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1a0f021eacf4a1449d0e02778019e20a65690a8":{"hash":"a1a0f021eacf4a1449d0e02778019e20a65690a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8332 from BastiaanOlij/format-mm","body":"Formatting of mm files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42eba57badd70432093d8114a0e8e1fabe184e5c":{"hash":"42eba57badd70432093d8114a0e8e1fabe184e5c","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add return value in ClassDB.class_[g|s]et_property bindings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8333},"23c310be7b6d1ce77029e765e4411e4fab2d1a40":{"hash":"23c310be7b6d1ce77029e765e4411e4fab2d1a40","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add _ClassDB.class_[g|s]et_property to ClassDB exposed methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8333},"5c2ddb299ba1385bae19e16590bd6207e493ace6":{"hash":"5c2ddb299ba1385bae19e16590bd6207e493ace6","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Formatting of mm files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8332},"d48aabcec11fe3ee2d301f290dae11ed653300cb":{"hash":"d48aabcec11fe3ee2d301f290dae11ed653300cb","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add GlobalConstants entry to the dlscript's api.json generator","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8329},"21727657ff6df8ebbf5860547ecd3c48f22eefe5":{"hash":"21727657ff6df8ebbf5860547ecd3c48f22eefe5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8319 from bojidar-bg/gdscript-inline-block-indent","body":"Fixup #8123, seems like I forgot a few things","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0029440955f6d500a0c97bf7348a7b5353db0cea":{"hash":"0029440955f6d500a0c97bf7348a7b5353db0cea","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix warning message when EditorPlugin script is not in tool mode.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4286aef69313e048fa91710c35456c08a252fd3c":{"hash":"4286aef69313e048fa91710c35456c08a252fd3c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Particle system is complete. Rejoice!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6075dfe511728ab3fb59915a18ca99e5b8789d8b":{"hash":"6075dfe511728ab3fb59915a18ca99e5b8789d8b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Particles2D: Fix flip property (again).","body":"should have flipped the dst_rect..","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb":{"hash":"d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Allow zero preprocess time for Particles2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8321},"7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88":{"hash":"7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fixup #8123, seems like I forgot a few things","body":"Should close #8315\nPlease test, I'm still unsure I did it correctly...","is_cherrypick":false,"cherrypick_hash":"","pull":8319},"68ae50ecc25c64c4834f2db062500ba5084763d9":{"hash":"68ae50ecc25c64c4834f2db062500ba5084763d9","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add godot_get_global_constants function to dlscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8329},"fce779a4ef02f1b14f95cab6a06e75db170f3448":{"hash":"fce779a4ef02f1b14f95cab6a06e75db170f3448","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8301 from karroffel/dlscript-refactor","body":"[DLScript] refactoring and in-editor reloading","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe4336f165c9bfd9ac802ad3b6170a2a24176969":{"hash":"fe4336f165c9bfd9ac802ad3b6170a2a24176969","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"DLScript: Fix llvm compilation error.","body":"`Ordered comparison between pointer and zero`","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5695d9892ec337699ba9b8b44a67146a7fe39f3a":{"hash":"5695d9892ec337699ba9b8b44a67146a7fe39f3a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] in-editor reloading","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8301},"36f568903b1e91f7cf66efb81620652ca971c686":{"hash":"36f568903b1e91f7cf66efb81620652ca971c686","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"AUTHORS: Prevent bad Markdown formatting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df61dc4b2bd54a5a40c515493c76f5a458e5b541":{"hash":"df61dc4b2bd54a5a40c515493c76f5a458e5b541","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add \"Godot Engine contributors\" copyright line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21bcb71b2caa6e833338e40c915f7e353a377754":{"hash":"21bcb71b2caa6e833338e40c915f7e353a377754","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add AUTHORS list crediting developers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b81d5f4687a5f56c6cd5fc9b4545ff792378d3c7":{"hash":"b81d5f4687a5f56c6cd5fc9b4545ff792378d3c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8308 from RandomShaper/optimize-out-debug-n-non-tools","body":"Optimize-out some debug and/or non-tools methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc45c1e6eb361c6ff4d5d76c39c7a34b113c7216":{"hash":"fc45c1e6eb361c6ff4d5d76c39c7a34b113c7216","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations from Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a5c1eeb484f2d0a14586d0a7eec0db8cf6ad5fc":{"hash":"0a5c1eeb484f2d0a14586d0a7eec0db8cf6ad5fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add new translations for Greek, Dutch and Thai","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"486952857f9f48a558594a03fd7b57b01709599c":{"hash":"486952857f9f48a558594a03fd7b57b01709599c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Update translation template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3708d887191d1b1518375e812d501b558f3f6f19":{"hash":"3708d887191d1b1518375e812d501b558f3f6f19","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efba539f93bc9800589c03d1538843afed56161e":{"hash":"efba539f93bc9800589c03d1538843afed56161e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build on older GCC versions","body":"Travis builds would fail with:\n./drivers/gles3/rasterizer_storage_gles3.h:1018:19: error: ISO C++ forbids initialization of member 'fixed_fps' [-fpermissive]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12b84eb9f488d28f3b787fd745fd3dcfa254cab6":{"hash":"12b84eb9f488d28f3b787fd745fd3dcfa254cab6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8304 from RandomShaper/reset-folded-on-reset-edit-children","body":"Reset display folded for an instanced scene if editable children is toggled off","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8f011828e9282f6f931c5fe838399c062e7fa2d":{"hash":"d8f011828e9282f6f931c5fe838399c062e7fa2d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add compatibility class for FixedSpatialMaterial","body":"Fixes loading existing 3.0-alpha projects broken by 74808ac4d9176180dc7ecace99723edab8a73e0e.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"665bf529481c0dbe9345d2473bce8f8d99ece0c5":{"hash":"665bf529481c0dbe9345d2473bce8f8d99ece0c5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Optimize-out some debug and/or non-tools methods","body":"Collisions and nav debug are conditionally compiled depending on DEBUG_ENABLED\nis_editor_hint() and is_node_being_edited() are compiled only with TOOLS_ENABLED\nEvery affected method is implemented in the header in case its macro is not present (the getters just returning false and the setters having an empty body) so the compiler can inline and finally no-op-out them as likely as possible.\nis_node_being_edited() already showed a similar optimization effort and has been adapted to this change.\nFurthermore, and as a consequence, -debugcol and -debugnav will not work on non-debug (strict release) builds.\nThis can bring a little bit of runtime performance on release and non-tooled builds (less code, so less cycles to spend and maybe more cache friendly).","is_cherrypick":false,"cherrypick_hash":"","pull":8308},"4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3":{"hash":"4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Reset display folded for an instanced scene if editable children is toggled off","body":"This avoids the display folded flag needlessly getting into the scene file (potentially forever) and also gives more visual feedback if the user re-enables editable children so it will display unfolded at first.","is_cherrypick":false,"cherrypick_hash":"","pull":8304},"74808ac4d9176180dc7ecace99723edab8a73e0e":{"hash":"74808ac4d9176180dc7ecace99723edab8a73e0e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"New particle system, mostly working, some small features missing.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a":{"hash":"8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] refactored loading of libraries","body":"I also enabled DLSCRIPT_EDITOR_FEATURES as the default.\nIt might not be the most usable because of the lack of a reloading functionality,\nbut as Zylann pointed out \"It's better to see something than nothing at all\"","is_cherrypick":false,"cherrypick_hash":"","pull":8301},"6b5305b972e832f95f311ab4f5bc840615a0ef57":{"hash":"6b5305b972e832f95f311ab4f5bc840615a0ef57","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"Matthieu Huvé <matt.huve@gmail.com>","summary":"Add set/get_collision_layer/mask_bit() to TileMaps","body":"Add four methods to the TileMap node to make collision layers and masks be modified bit by bit (like PhysicBody2Ds and RayCast2Ds:\n\n* set_collision_layer_bit()\n* set_collision_mask_bit()\n\n* get_collision_layer_bit()\n* get_collision_mask_bit()\n\nTo comply with collision layers' renaming from https://github.com/godotengine/godot/issues/5696 , the method names are NOT set/get_layer_mask_bit()","is_cherrypick":false,"cherrypick_hash":"","pull":8271},"25d09b92be0f5d86cdee6eada80823cdcc2d42bc":{"hash":"25d09b92be0f5d86cdee6eada80823cdcc2d42bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8296 from Hinsbart/normapmap","body":"Fix typo in FixedSpatialMaterial\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"362e52c2fde03346da665689d25c2161fbab2a25":{"hash":"362e52c2fde03346da665689d25c2161fbab2a25","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix typo in FixedSpatialMaterial","body":"NormapMap","is_cherrypick":false,"cherrypick_hash":"","pull":8296},"a30de0a85f225f59cb822ee76d0c873d8afd597d":{"hash":"a30de0a85f225f59cb822ee76d0c873d8afd597d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8290 from supaiku-o/fix-highlight-typo","body":"Fix highlight typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a37ff1e34fe445a9168a7d91ae1df7d9928eb25":{"hash":"9a37ff1e34fe445a9168a7d91ae1df7d9928eb25","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Added various functions basic math classes. Also enabled math checks only for debug builds.","body":"Added set_scale, set_rotation_euler, set_rotation_axis_angle. Addresses #2565 directly.\nAdded an euler angle constructor for Basis in GDScript and also exposed is_normalized for vectors and quaternions.\nVarious other changes mostly cosmetic in nature.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b49925caab99fb49b0d50b0f4696d20fd3f4f1d0":{"hash":"b49925caab99fb49b0d50b0f4696d20fd3f4f1d0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8291 from godotengine/revert-8180-8145-Mouse_Position_is_unknown_until_first_mouse_event","body":"Revert \"8145 - Mouse Position is unknown until first mouse event on X11\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33":{"hash":"ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"8145 - Mouse Position is unknown until first mouse event on X11\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8291},"d51fe99a8b6daa3ec6495a5b3e27b63d752c3783":{"hash":"d51fe99a8b6daa3ec6495a5b3e27b63d752c3783","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE3OTg="],"author_raw":"supaiku <supaiku@protonmail.com>","committer_raw":"supaiku <supaiku@protonmail.com>","summary":"Fix highlight typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8290},"0ede0302ba15b672b4dc50d04f9eb737ff3b3dc3":{"hash":"0ede0302ba15b672b4dc50d04f9eb737ff3b3dc3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8285 from Hinsbart/gdscript_default","body":"Editor: Use GDScript as the default language in ScriptCreateDialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a33d5e06fa941d1acf219ef865dfb0425f302dd":{"hash":"1a33d5e06fa941d1acf219ef865dfb0425f302dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8286 from Hinsbart/memleaks","body":"Core: fix possible memory leaks.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"243849583a5c0a8564aa33b509a43827f818750c":{"hash":"243849583a5c0a8564aa33b509a43827f818750c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8287 from karroffel/dlscript-android-fix","body":"[DLScript] fixed android builds now","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df7ca7864bc6d12ba1a9b80320d32f2a01ea8658":{"hash":"df7ca7864bc6d12ba1a9b80320d32f2a01ea8658","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Use GDScript as the default language in ScriptCreateDialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8285},"741800f5cc852ffd04088d5ee779a8c9421c65a7":{"hash":"741800f5cc852ffd04088d5ee779a8c9421c65a7","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] fixed android builds now","body":"... really.","is_cherrypick":false,"cherrypick_hash":"","pull":8287},"a2734df7edb244e92006be47f4bfb9f96115b277":{"hash":"a2734df7edb244e92006be47f4bfb9f96115b277","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Core: fix possible memory leaks.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8286},"d3b7d42784a3dcefe4dd09f4fd771cbf710af9c6":{"hash":"d3b7d42784a3dcefe4dd09f4fd771cbf710af9c6","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Reworked change_dir to support symlinks","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8144},"ab02206f18a08d22399784259fe558fe104c0ed5":{"hash":"ab02206f18a08d22399784259fe558fe104c0ed5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8280 from karroffel/dlscript-inheritance","body":"[DLScript] inheritance fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5f9b220f9f2a4977df7c7888db650b67b12c8a5":{"hash":"f5f9b220f9f2a4977df7c7888db650b67b12c8a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8276 from karroffel/dlscript-stl","body":"[DLScript] API fixed and removed STL imports","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d681e571ac8464e15187f5e3aa9ca2ede2387903":{"hash":"d681e571ac8464e15187f5e3aa9ca2ede2387903","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8281 from curtisxk38/master","body":"Fix typo in Parser Error message","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d35fab7382107c062b60aa770dea223d5a932ff6":{"hash":"d35fab7382107c062b60aa770dea223d5a932ff6","is_merge":false,"authored_by":["MDQ6VXNlcjc5MDQ5MjE="],"author_raw":"curtisxk38 <ck2ha@virginia.edu>","committer_raw":"curtisxk38 <ck2ha@virginia.edu>","summary":"Fix typo in Parser Error message","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8281},"12514cfebccff235f44f3bdbfc99441953202636":{"hash":"12514cfebccff235f44f3bdbfc99441953202636","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] inheritance fixes","body":"This properly implements script inheritance for DLScripts.","is_cherrypick":false,"cherrypick_hash":"","pull":8280},"7d914a289c13f2defd48b8edb9c86ab47046bd5f":{"hash":"7d914a289c13f2defd48b8edb9c86ab47046bd5f","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] more API fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8276},"71a99d5517f5b4061e66c9e085d7b1922ee9577c":{"hash":"71a99d5517f5b4061e66c9e085d7b1922ee9577c","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] removed STL imports","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8276},"cbf49ddc5180a95292ae006942c0da47d67f0a33":{"hash":"cbf49ddc5180a95292ae006942c0da47d67f0a33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8269 from karroffel/dlscript-virtual-method-export","body":"[DLScript] fixed virtual method export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64ebc3672e28b337b5700c7b9ef96c3422bb7491":{"hash":"64ebc3672e28b337b5700c7b9ef96c3422bb7491","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8274 from RandomShaper/fix-android-x86","body":"Fix crash on Android-x86","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2443946307bbeb86c010655dd760fb97d21f75f4":{"hash":"2443946307bbeb86c010655dd760fb97d21f75f4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash on Android-x86","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8274},"fa7e167a926a042f448b0a644271c8f0e4256aed":{"hash":"fa7e167a926a042f448b0a644271c8f0e4256aed","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] fixed virtual method export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8269},"454f53c77659721a529c48fd4be6bf80d33c0082":{"hash":"454f53c77659721a529c48fd4be6bf80d33c0082","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8268 from karroffel/dlscript-android","body":"[DLScript] removed unused import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0":{"hash":"c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] removed unused import","body":"This hopefully fixes android builds","is_cherrypick":false,"cherrypick_hash":"","pull":8268},"5b5a825c7fdb3a1f158a377e5febef7ab7b77903":{"hash":"5b5a825c7fdb3a1f158a377e5febef7ab7b77903","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixer looping timer accumulation in _process","body":"Follow-up to #8251.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4989cc36171a429830a80a072c3a9df26bb146fc":{"hash":"4989cc36171a429830a80a072c3a9df26bb146fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix URLs to moved docs pages","body":"Closes #8266.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e96f32945d31e0d5596b31b03c6353fd037624cb":{"hash":"e96f32945d31e0d5596b31b03c6353fd037624cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8264 from MrMaidx/filesystem_popup_fix","body":"Fix typo which caused popup to display on incorrect coordinates.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02f9851d0dd4ea43394cb49edae3f28550ba0b8d":{"hash":"02f9851d0dd4ea43394cb49edae3f28550ba0b8d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8259 from bojidar-bg/move-slide-wall-fix","body":"Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c4e4432afca009614ffd5ee837d1578f54eb841":{"hash":"2c4e4432afca009614ffd5ee837d1578f54eb841","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8214 from tagcup/bounce_reflect_slide","body":"Made slide and reflect active verbs acting on itself in Vector2 and V…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9aa60ff15f048fc0301b9b2197c56c8100e6c185":{"hash":"9aa60ff15f048fc0301b9b2197c56c8100e6c185","is_merge":false,"authored_by":["MDQ6VXNlcjQyNjE0OTA3"],"author_raw":"Martin Novak <maidx@seznam.cz>","committer_raw":"Martin Novak <maidx@seznam.cz>","summary":"Fix typo which caused popup to display on incorrect coordinates.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ed83e988930776826b8e6e7cf0c53f8d50cfe26":{"hash":"7ed83e988930776826b8e6e7cf0c53f8d50cfe26","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8263 from karroffel/dlscript-userdata","body":"[DLScript] added variant constructor and a function to get userdata of a script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c49fe9c62b3401323a6497447679fdfded6f116":{"hash":"6c49fe9c62b3401323a6497447679fdfded6f116","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"[DLScript] added variant constructor and a function to get userdata of a script","body":"The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it.\nThis is particularly useful and even required for language bindings to work properly.\n\nThis also fixes non-tool builds.","is_cherrypick":false,"cherrypick_hash":"","pull":8263},"289abd37101c29063ec114644f304eed13e184e2":{"hash":"289abd37101c29063ec114644f304eed13e184e2","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable","body":"Fixes #7313","is_cherrypick":false,"cherrypick_hash":"","pull":8259},"46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6":{"hash":"46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8246 from GodotNativeTools/dlscript-module","body":"DLScript module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57badfd1df3a554b7f47793e73a887874e5ca2b1":{"hash":"57badfd1df3a554b7f47793e73a887874e5ca2b1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8251 from cynicaldevil/master","body":"Previous value of time_left is added to wait_time before assigning to time_left","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d3ed11212c779a1c340916dee47b2021382047f":{"hash":"4d3ed11212c779a1c340916dee47b2021382047f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8248 from Hinsbart/fix_notify_renames","body":"Fix more property names in _change_notify calls.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fc1a88ea1c669276bb195278dbe8c3e03d6e59e":{"hash":"6fc1a88ea1c669276bb195278dbe8c3e03d6e59e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8247 from Hinsbart/scene_dock_order","body":"Editor: Swap Scene and Import tabs in dock.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41986b209280e1790712c614425890b8e7eae5fe":{"hash":"41986b209280e1790712c614425890b8e7eae5fe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8244 from RandomShaper/improve-touch-button","body":"Improve TouchScreenButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b7dd09dc38f782de273dd0056e475f438ed8ba5":{"hash":"4b7dd09dc38f782de273dd0056e475f438ed8ba5","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8249 from eska014/win-export","body":"Reenable Windows Desktop export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea4fbee8f2778bc864cb930c69016cb175812da7":{"hash":"ea4fbee8f2778bc864cb930c69016cb175812da7","is_merge":false,"authored_by":["MDQ6VXNlcjExMjU2MjA2"],"author_raw":"Nikhil Shagrithaya <nikhilshagri@gmail.com>","committer_raw":"Nikhil Shagrithaya <nikhilshagri@gmail.com>","summary":"previous value of time_left is added to wait_time before assigning to time_left","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8251},"9dbd6db63b90e312810043753846b56cb2a0ac4b":{"hash":"9dbd6db63b90e312810043753846b56cb2a0ac4b","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Reenable Windows Desktop export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8249},"0a287cfe4cfe721b3909e9722023c3d469afa886":{"hash":"0a287cfe4cfe721b3909e9722023c3d469afa886","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix more property names in _change_notify calls.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8248},"e19ccbdc322f01f58c328f8343887e71f992a165":{"hash":"e19ccbdc322f01f58c328f8343887e71f992a165","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Swap Scene and Import tabs in dock.","body":"Swaps the ordering of those tabs. Now the editor defaults to displaying the scene tab instead of import, which I found a bit confusing.","is_cherrypick":false,"cherrypick_hash":"","pull":8247},"fd553087867187220d4f6b8217854dd8e9be2667":{"hash":"fd553087867187220d4f6b8217854dd8e9be2667","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"added dlscript module","body":"This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan.\n\nThis adds a module to Godot that enables the use of dynamic libraries as a source for scripts.\nThat also allows third party libraries to be linked to Godot more easily and without creating modules.\n\nFor a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md","is_cherrypick":false,"cherrypick_hash":"","pull":8246},"1a620bd5faebd83015182ea032f40936a9916af6":{"hash":"1a620bd5faebd83015182ea032f40936a9916af6","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Made slide and reflect active verbs acting on itself in Vector2 and Vector3.","body":"This is in alignment with other functions in vector classes.\nAlso added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.\n\nFixes #8201.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67f59bc2d9e2ce5faa9507017d49827753981e1e":{"hash":"67f59bc2d9e2ce5faa9507017d49827753981e1e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"increased maximum number of scripting languages","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8246},"6caa9fc94c2dbb16bbd793e451060992af5160c3":{"hash":"6caa9fc94c2dbb16bbd793e451060992af5160c3","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve TouchScreenButton","body":"Fix shape not being updated\nAdd a way to hide the shape on editor and debug-with-visible-shapes\nRemove useless checks","is_cherrypick":false,"cherrypick_hash":"","pull":8244},"1bd3648bb073e3033f6aed07912b48c020b256af":{"hash":"1bd3648bb073e3033f6aed07912b48c020b256af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8211 from robertdhernandez/NinePatch-Fix","body":"[3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b09dde3fee4a314183b742ee77913cb7ffd611f":{"hash":"5b09dde3fee4a314183b742ee77913cb7ffd611f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8146 from supagu/astar","body":"Added ability to change A-star cost function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f85befbfd5d4b5494570edab97ef0b6bd852bcd":{"hash":"9f85befbfd5d4b5494570edab97ef0b6bd852bcd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8048 from ficoos/was_input_handled","body":"Add the option to check if input was handled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff468e2d4247fc5fc52aea866f72dc4e5b9e6815":{"hash":"ff468e2d4247fc5fc52aea866f72dc4e5b9e6815","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8241 from volzhs/crash-project-setting-master","body":"Fix crash when change project settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ac4969cdd6b57570d5b5265d15263995a8785da":{"hash":"6ac4969cdd6b57570d5b5265d15263995a8785da","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when change project settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8241},"dd35caca051541d8044d567e56a623c8c884e4ff":{"hash":"dd35caca051541d8044d567e56a623c8c884e4ff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8238 from volzhs/scenetree-button-margin","body":"Make buttons closer in Scene tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79712ca3ab20594875bc1599956b03519ce8d2f8":{"hash":"79712ca3ab20594875bc1599956b03519ce8d2f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8218 from ficoos/fix_token_names","body":"Add '$' to token names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a911b1f126b60d8d119e15eade30fd40692f8ddf":{"hash":"a911b1f126b60d8d119e15eade30fd40692f8ddf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make buttons closer in Scene tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8238},"71f8f80b84dde7f13277d7f908132a244fbb22e9":{"hash":"71f8f80b84dde7f13277d7f908132a244fbb22e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8235 from RandomShaper/fix-warped-pan","body":"Fix warped mouse panning on Linux","is_cherrypick":false,"cherrypick_hash":"","pull":""},"58cd4461d1dd0e5ad0edcccac1276dc32f20b329":{"hash":"58cd4461d1dd0e5ad0edcccac1276dc32f20b329","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix warped mouse panning on Linux","body":"Fix/improve it also on certain edge cases for any platform","is_cherrypick":false,"cherrypick_hash":"","pull":8235},"b49d206a4ccaf7d64e0550a1d4b819ba57b4f285":{"hash":"b49d206a4ccaf7d64e0550a1d4b819ba57b4f285","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8219 from robertdhernandez/Node2D-Canvas-Sync","body":"Node2D/Control variables now update with canvas changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854":{"hash":"65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8233 from volzhs/fix-adreno-430","body":"Fix failing to compile shader on Adreno GPU","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e65b8b666caf94d977d065445b1a31e4c67d31c3":{"hash":"e65b8b666caf94d977d065445b1a31e4c67d31c3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix failing to compile shader on Adreno GPU","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8233},"dee7fb5ab5b1870400b2ae2fe383d995d5e76476":{"hash":"dee7fb5ab5b1870400b2ae2fe383d995d5e76476","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8228 from Hinsbart/viewport_fix","body":"Viewport: Fix undefined behaviour found by llvm sanitizer.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b256f1a9043bf6700f0d7281b9c671dcff7ac19":{"hash":"3b256f1a9043bf6700f0d7281b9c671dcff7ac19","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8229 from Hinsbart/upd_mappings","body":"Input: Update Gamepad mappings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d3c9c448d805d0813a67efdd6677c312d72bb32":{"hash":"1d3c9c448d805d0813a67efdd6677c312d72bb32","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Viewport: Fix undefined behaviour found by llvm sanitizer.","body":"When godot was running as the project manager, it tried to call a method on a null pointer (get_tree()->get_edited_scene_root()).\nThis is undefined behaviour and caused a crash when compiled with sanitizing enabled.","is_cherrypick":false,"cherrypick_hash":"","pull":8228},"b9d606af718f6811b046d9390df4615b10372658":{"hash":"b9d606af718f6811b046d9390df4615b10372658","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: Update Gamepad mappings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8229},"8078b5ecf68a6a834284167bc7b43ff2c646b204":{"hash":"8078b5ecf68a6a834284167bc7b43ff2c646b204","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Fixed Node2D/Control not updating properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8219},"b5414024179635f19a16d206d1f016e349dc3d66":{"hash":"b5414024179635f19a16d206d1f016e349dc3d66","is_merge":false,"authored_by":["MDQ6VXNlcjExMTUzMjMy"],"author_raw":"Fabian Mathews <supagu@gmail.com>","committer_raw":"Fabian Mathews <supagu@gmail.com>","summary":"Added ability to change A-star cost function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8146},"c464609bda893edf7f30c1a20f7452454a7a091b":{"hash":"c464609bda893edf7f30c1a20f7452454a7a091b","is_merge":false,"authored_by":["MDQ6VXNlcjIzNjI2Mg=="],"author_raw":"Saggi Mizrahi <saggi@mizrahi.cc>","committer_raw":"Saggi Mizrahi <saggi@mizrahi.cc>","summary":"Add '$' to token names","body":"It was missing from this array and would cause godot to crash or report\nbad errors.\n\nSigned-off-by: Saggi Mizrahi <saggi@mizrahi.cc>","is_cherrypick":false,"cherrypick_hash":"","pull":8218},"245ace6e2e8c81909bbeae3e6f191932ab24815b":{"hash":"245ace6e2e8c81909bbeae3e6f191932ab24815b","is_merge":false,"authored_by":["MDQ6VXNlcjIzNjI2Mg=="],"author_raw":"Saggi Mizrahi <saggi@mizrahi.cc>","committer_raw":"Saggi Mizrahi <saggi@mizrahi.cc>","summary":"Add the option to check if input was handled","body":"When working with a viewport you should call Viewport.input() to pass\nthe input, but if the input was unhandled you might also want to call\nViewport.unhandled_input() so that objects in the sub-scene can handle\nthe event. This adds a way to check if the input was handled so that you\nknow whether you should call Viewport.unhandled_input() or not.\n\nSigned-off-by: Saggi Mizrahi <saggi@mizrahi.cc>","is_cherrypick":false,"cherrypick_hash":"","pull":8048},"6731924dcfa7451d8b31461b438fd2a5aa8af1f6":{"hash":"6731924dcfa7451d8b31461b438fd2a5aa8af1f6","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8213 from Hinsbart/joymapping_master","body":"Initialize hat values for mapping and revert X360 mappings. [3.0]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86de80db890afa38d1b0c70db5a673386bfdf992":{"hash":"86de80db890afa38d1b0c70db5a673386bfdf992","is_merge":false,"authored_by":["MDQ6VXNlcjUwMTAzNzM="],"author_raw":"Jordan Patterson <jordan@evolarium.ca>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Initialize hat values for mapping and revert X360 mappings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8213},"7a428206fec3018f2535768b8a1f20ab9f02aa22":{"hash":"7a428206fec3018f2535768b8a1f20ab9f02aa22","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Fixed WindowDialog not aligning properly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8211},"a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5":{"hash":"a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjE5OTU="],"author_raw":"Robert Hernandez <killerjaguar26@gmail.com>","committer_raw":"Robert Hernandez <killerjaguar26@gmail.com>","summary":"Fixed AtlasTexture being incorrectly","body":"Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an\nAtlasTexture.","is_cherrypick":false,"cherrypick_hash":"","pull":8211},"93d6003aa8602262fb4878620178f51e828e5b0c":{"hash":"93d6003aa8602262fb4878620178f51e828e5b0c","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjA1OTkz"],"author_raw":"Benjamin Dahse <ronoueb@gmail.com>","committer_raw":"Benjamin Dahse <ronoueb@gmail.com>","summary":"Show 3D raycasts when debugging collisions","body":"Represent a raycast by a line segment using the direction and magnitude of the cast_to vector.\nThe entire line segment will become red while a collision occurs.","is_cherrypick":false,"cherrypick_hash":"","pull":8102},"d7dd276ccc889c1fc9d50d150782bc2ed870cfd6":{"hash":"d7dd276ccc889c1fc9d50d150782bc2ed870cfd6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8208 from Shin-NiL/master","body":"Honor the Tween's final values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8c396a44f8e194cda3220a33ba84eaa982736d2":{"hash":"d8c396a44f8e194cda3220a33ba84eaa982736d2","is_merge":false,"authored_by":["MDQ6VXNlcjQwNzc1ODk="],"author_raw":"Shin-NiL <niltonr@gmail.com>","committer_raw":"Shin-NiL <niltonr@gmail.com>","summary":"Honor the Tween's final values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8208},"7d99f388e362dddadbdd8f146bceb5c145d7b98f":{"hash":"7d99f388e362dddadbdd8f146bceb5c145d7b98f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8199 from tagcup/math2d_det_fix","body":"Fix polar decomposition in 2D.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aab668752351fb2ad47e2df2826ac332a83c6477":{"hash":"aab668752351fb2ad47e2df2826ac332a83c6477","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8180 from sergey-push/8145-Mouse_Position_is_unknown_until_first_mouse_event","body":"8145 - Mouse Position is unknown until first mouse event on X11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84bd039851e2b9466599057284cbac40eab430b5":{"hash":"84bd039851e2b9466599057284cbac40eab430b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8173 from RandomShaper/improve-tile-palette","body":"Several enhancements for the tile map editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f":{"hash":"c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8203 from RandomShaper/add-missing-bind","body":"Add missing binding for DUPLICATE_USE_INSTANCING","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2165bb1a5bbbb6542d80fc539667501e971ddc7":{"hash":"c2165bb1a5bbbb6542d80fc539667501e971ddc7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add missing binding for DUPLICATE_USE_INSTANCING","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8203},"2281942fb3ac5889abc6e95df27a80e71fe32c0e":{"hash":"2281942fb3ac5889abc6e95df27a80e71fe32c0e","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"Added methods for opening dynamic libraries to OS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8246},"92b6c8095acc8348da7657dde357202840c26382":{"hash":"92b6c8095acc8348da7657dde357202840c26382","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8200 from bojidar-bg/doctool-make-properties","body":"Update classes.xml to master version, add a small feature to doc_status\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"669956849aa7c5f97c0b7fde16a871e933f0f019":{"hash":"669956849aa7c5f97c0b7fde16a871e933f0f019","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Update classes.xml to master version, add a small feature to doc_status","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8200},"97d510531a56acba1898a863efe113bf24acc0a2":{"hash":"97d510531a56acba1898a863efe113bf24acc0a2","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix polar decomposition in 2D.","body":"When performing polar decomposition in 2D as B = R.S, where R is rotation (with determinant +1) and S is scaling, use the convention that reflections are absorbed into S through a reflection around y axis.\nIn 3D, this is done by using a reflection along all three axes, but since the dimensionality is even in 2D, one axis needs to be chosen.\n\nFixes Matrix32::get_rotation and Matrix32::get_scale (which weren't properly fixed in #7445).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"000e8730088ed241439a311c1bd0167f741ffbd1":{"hash":"000e8730088ed241439a311c1bd0167f741ffbd1","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8191 from eska014/webgl2-export","body":"WebGL 2 export per WebAssembly or asm.js","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7df7e9cc8bbe25148698f4350123a42e17033881":{"hash":"7df7e9cc8bbe25148698f4350123a42e17033881","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"WebGL 2 export per WebAssembly or asm.js","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8191},"c79e998d1f12b281530b15d3015e7128418c8a60":{"hash":"c79e998d1f12b281530b15d3015e7128418c8a60","is_merge":false,"authored_by":["MDQ6VXNlcjE2Mzg5NTI3"],"author_raw":"Sergey Pusnei <sergey.pusnei@gmail.com>","committer_raw":"Sergey Pusnei <sergey.pusnei@gmail.com>","summary":"8145 - Mouse Position is unknown until first mouse event on X11 & Win","body":"- X11 update input->pos on EnterNotify\n- X11 & Win call first-time events processing before main initialization","is_cherrypick":false,"cherrypick_hash":"","pull":8180},"54abbc532f3c420ee3c2cd932d278deabf7c0fbd":{"hash":"54abbc532f3c420ee3c2cd932d278deabf7c0fbd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Several enhancements for the tile map editor","body":"Allow sorting tile palette by name\nAllow hiding tile ids in tile palette","is_cherrypick":false,"cherrypick_hash":"","pull":8173},"d4740a98537b1e7dcb6fb48176abdebe27eee83c":{"hash":"d4740a98537b1e7dcb6fb48176abdebe27eee83c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8169 from RandomShaper/fix-uniform-move","body":"Include uniform (Shift down) mode in only-one-Node2D dragging","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d28a5e7d99e3f089e11a929829443d0a922d030":{"hash":"9d28a5e7d99e3f089e11a929829443d0a922d030","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8159 from Hinsbart/last_id","body":"Input: Remove usage of platform dependent event IDs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da":{"hash":"fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8147 from RameshRavone/patch-1","body":"Update build.gradle.template for jcenter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7fba3d2731203ce84d4749407332d0afb05340f":{"hash":"e7fba3d2731203ce84d4749407332d0afb05340f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Include uniform (Shift down) mode","body":"in only-one-Node2D dragging","is_cherrypick":false,"cherrypick_hash":"","pull":8169},"1a0d1bb18dc392ffdeef43451b8190f79b02d424":{"hash":"1a0d1bb18dc392ffdeef43451b8190f79b02d424","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove redundant subfolder in iOS template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8f32637be9f9eae9fddfe4d664e369cbf3b65c3":{"hash":"d8f32637be9f9eae9fddfe4d664e369cbf3b65c3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Add option to toggle warnings (on by default)","body":"All the warnings are factored out of the platform-specific files and moved to\nSConstruct. Will have to check that it does not introduce regressions on some\nplatforms/compilers.\n\n(cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)","is_cherrypick":true,"cherrypick_hash":"31107daa1a41fe9ab3c7c1868479e78e16848333","pull":""},"31107daa1a41fe9ab3c7c1868479e78e16848333":{"hash":"31107daa1a41fe9ab3c7c1868479e78e16848333","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCons: Add option to toggle warnings (on by default)","body":"All the warnings are factored out of the platform-specific files and moved to\nSConstruct. Will have to check that it does not introduce regressions on some\nplatforms/compilers.","is_cherrypick":false,"cherrypick_hash":"","pull":8142},"c0b67568757ccc22811e16348713ef3119e18f3e":{"hash":"c0b67568757ccc22811e16348713ef3119e18f3e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: Remove usage of platform dependent event IDs.","body":"The ID property for InputEvents is set by `SceneTree` when sending the event down the tree.\nSo there's no need for the platform specific code to set this value when it will later be overriden anyway...","is_cherrypick":false,"cherrypick_hash":"","pull":8159},"77c81a21d84d30b2b78027821db45a53d583762f":{"hash":"77c81a21d84d30b2b78027821db45a53d583762f","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Ravone <ramesh.maran443@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Update build.gradle.template","body":"Updating project repository,\nadded jcenter() since Android Studio uses it by default.\n\nhttps://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/","is_cherrypick":false,"cherrypick_hash":"","pull":8147},"a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01":{"hash":"a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixing magnetometer on iOS","body":"(cherry picked from commit 4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e)","is_cherrypick":true,"cherrypick_hash":"4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e","pull":""},"4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e":{"hash":"4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fixing magnetometer on iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8100},"af282b56feb8d84049f911dd1d91d82bd2211727":{"hash":"af282b56feb8d84049f911dd1d91d82bd2211727","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix bogus s/_md/D_METHOD/ affecting md5 stuff","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4911555f6c59a366b214261fadeb0fcbaed8fbac":{"hash":"4911555f6c59a366b214261fadeb0fcbaed8fbac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8137 from Hinsbart/mbutton_pos","body":"Input: Update mouse position on mouse-button events.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92":{"hash":"5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8133 from Hinsbart/joy_constants","body":"Input: Refactor JOY_* constants.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f":{"hash":"60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8132 from tagcup/vector3_angle_to","body":"Use atan2 rather than acos in Vector3.angle_to.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"397380e9e5e07b438327b32a84a2e18f67ecf2c1":{"hash":"397380e9e5e07b438327b32a84a2e18f67ecf2c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8130 from volzhs/cache-font-master","body":"Cache DynamicFont resource for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6674c556ae531a161b4d9c11076864db83965a18":{"hash":"6674c556ae531a161b4d9c11076864db83965a18","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8128 from volzhs/fix-android-app-name","body":"Fix wrong app name for Android export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c":{"hash":"495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8123 from bojidar-bg/gdscript-inline-block-indent","body":"Make inline blocks in GDScript more (or less) pythonic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e":{"hash":"beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8122 from tagcup/axis_check_normalization","body":"Explicitly documented that Transform.basis is not necessarily an orth…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb46323022222ab52ab357508a4e96e619baa599":{"hash":"fb46323022222ab52ab357508a4e96e619baa599","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8115 from RandomShaper/improve-snapping","body":"Improved 2D snapping behavior","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98baec68809ebf2dc15dbd44822bb945b039ae6b":{"hash":"98baec68809ebf2dc15dbd44822bb945b039ae6b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8109 from RandomShaper/warped-panning","body":"Implement warped mouse panning for 2D & 3D editors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a":{"hash":"ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8098 from bojidar-bg/configfile-get-value-suppress","body":"Suppress error messages when using ConfigFile::get_value and a default is given","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c25246d158c0d466d2b082803f3c86837e86b144":{"hash":"c25246d158c0d466d2b082803f3c86837e86b144","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8010 from AlexHolly/Timer-is_time_left","body":"added Timer is_time_left()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf":{"hash":"296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7985 from Faless/enet_godot_sock_squash","body":"Update ENet to use Godot sockets.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1e05d31444f46906e8bd155c0dd7d7a9a018451":{"hash":"f1e05d31444f46906e8bd155c0dd7d7a9a018451","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Issue template: Stop discouraging bug reporting on master","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ed8caa1bbab7a03abc05fe56057f92cddcb89b6":{"hash":"1ed8caa1bbab7a03abc05fe56057f92cddcb89b6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i-patch for Pirate language","body":"Credits to jo_ for the joke and hcorion for finding the typo:\n\n<hcorion> Hi all, I was busy translating godot to Pirate, and I noticed a\nspelling error, on line 1035 in platform/uwp/export/export.cpp it mis-spells\ncertificate as certficate missing the extra i\n<jo_> hcorion: Nice catch.\n<jo_> If you make a PR, please call it 'i-patch for Pirate.\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"468719c480100a0d5c8e5c5760f7f38f6a857d4a":{"hash":"468719c480100a0d5c8e5c5760f7f38f6a857d4a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: Update mouse position on mouse-button events.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8137},"73eaf81c165e9379cee826a092dd612c4512c128":{"hash":"73eaf81c165e9379cee826a092dd612c4512c128","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync templates and translations with current code","body":"Massive diff due to the tools/editor -> editor move.\nThe real changes are the difference between those two:","is_cherrypick":false,"cherrypick_hash":"","pull":""},"debeee56f721178d44f71deb4e303b825d1dccd1":{"hash":"debeee56f721178d44f71deb4e303b825d1dccd1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typos in source code using codespell","body":"From https://github.com/lucasdemarchi/codespell","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61d7ae346685259784b47992a0afb3f4be0dbaa6":{"hash":"61d7ae346685259784b47992a0afb3f4be0dbaa6","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improved 2D snapping behavior","body":"Make snapping affect nodes created by drag & drop\nMake snapping for a single Node2D refer to its pivot\nRefactor duplicate drag setup code\nReplace one occurrence of the old set_pos by set_position","is_cherrypick":false,"cherrypick_hash":"","pull":8115},"c103f32ea3b19c3588d54dcef98e307f8b823f4c":{"hash":"c103f32ea3b19c3588d54dcef98e307f8b823f4c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Only assume HiDPI mode if DPI >= 192 and width > 2000","body":"Also fix detection of single-column dock if width < 1200,\nit only worked with hidpi_mode=auto.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d8f5660f66d9952072fa62b88f620f7ea839d51":{"hash":"0d8f5660f66d9952072fa62b88f620f7ea839d51","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: Refactor JOY_* constants.","body":"**Breaking change**\n\nRemoved the `JOY_SNES_*` and `JOY_SEGA_*` constants. Imho there's no reason for a modern game engine to provide button aliases for decades-old hardware.\nAlso renamed `JOY_ANALOG_{0,1}_{X,Y}` to `JOY_ANALOG_{L,R}{X,Y}` and removed `JOY_ANALOG_2_*`.","is_cherrypick":false,"cherrypick_hash":"","pull":8133},"3730e0533cceaefe7981387804556810442865e1":{"hash":"3730e0533cceaefe7981387804556810442865e1","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use atan2 rather than acos in Vector3.angle_to.","body":"Fixes #8111.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56af1a37900fb2496e41acfbc374f39979c7d806":{"hash":"56af1a37900fb2496e41acfbc374f39979c7d806","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Cache DynamicFont resource for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8130},"f912bcd943cc394922e751fa02374426652164ff":{"hash":"f912bcd943cc394922e751fa02374426652164ff","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix wrong name for Android export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8128},"0450e6539ea77f8c56b244aef27ec45c69e1dcdb":{"hash":"0450e6539ea77f8c56b244aef27ec45c69e1dcdb","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"ENet code cleanup and changes from review.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"ed075c4c800f342681b94781b9a3e3c268a59de0":{"hash":"ed075c4c800f342681b94781b9a3e3c268a59de0","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Cleanup unused ENet files and updated thirdparty README","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6":{"hash":"5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Allow non blocking UDP put_packet in C++.","body":"- Add blocking mode option to PacketPeerUDP.\n- put_packet returns ERR_UNAVAILABLE when operation would block.\n- ENet module uses non-blocking UDP.","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"38d457170a15fd9eb902cecc8c5dc401646cd0b8":{"hash":"38d457170a15fd9eb902cecc8c5dc401646cd0b8","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Update ENet module to support custom ENet lib","body":"Keep compatibility with upstream enet libraries","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"efaeebab4d83e5657288b7b20db6ce4ccf987a01":{"hash":"efaeebab4d83e5657288b7b20db6ce4ccf987a01","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several fixes to Android exporter and port.","body":"Android seems to be working again!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18ab88b3f1000cbcab5704402e402e1cdf65862f":{"hash":"18ab88b3f1000cbcab5704402e402e1cdf65862f","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make inline blocks in GDScript more pythonic","body":"Fixes #8001","is_cherrypick":false,"cherrypick_hash":"","pull":8123},"6bb9b58b09aee7fc543c03844ce51b62c838dadd":{"hash":"6bb9b58b09aee7fc543c03844ce51b62c838dadd","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Explicitly documented that Transform.basis is not necessarily an orthogonal matrix.","body":"Also added a check that in axis-angle rotations, axis is a normalized vector, and modified the docs accordingly.\n\nFixes #8113.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5004b78d0468641cd03619ecfecb42429621a70":{"hash":"f5004b78d0468641cd03619ecfecb42429621a70","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement warped mouse panning for 2D & 3D editors","body":"Enabled by default as in Blender, but can be disabled separately for 2D & 3D;\nthe core functionality is in Input so this could be reused or even exposed to scripts in the future","is_cherrypick":false,"cherrypick_hash":"","pull":8109},"c37fad650f92845a6f59740fea2fea1b46f56db1":{"hash":"c37fad650f92845a6f59740fea2fea1b46f56db1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Export working (for linux at least)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"927d15b815ff5bbc9693b98fb6ce177b84a76def":{"hash":"927d15b815ff5bbc9693b98fb6ce177b84a76def","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Suppress error messages when using ConfigFile::get_value and a default is given","body":"Fixes #8097","is_cherrypick":false,"cherrypick_hash":"","pull":8098},"b5a06cecffeda556438b33807d766f4823623fee":{"hash":"b5a06cecffeda556438b33807d766f4823623fee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Export template management dialog.","body":"Missing download (need to discuss this!)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33a2c5def0f55ef67196e35ac3309d3f9b70d967":{"hash":"33a2c5def0f55ef67196e35ac3309d3f9b70d967","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8095 from RandomShaper/fix-yield-crash","body":"Fix random crashes when using yield()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0664a9ef8efd88819aadbae776d706de5c3955f5":{"hash":"0664a9ef8efd88819aadbae776d706de5c3955f5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix random crashes when using yield()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8095},"636963b11dad2f7f506831f4dfea23466ab678dc":{"hash":"636963b11dad2f7f506831f4dfea23466ab678dc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"is_active to is_paused","body":"rm doc","is_cherrypick":false,"cherrypick_hash":"","pull":8010},"9061d6f8ce8c393653204b7565d7af3fe0c3c084":{"hash":"9061d6f8ce8c393653204b7565d7af3fe0c3c084","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8076 from akien-mga/travis-clang-format","body":"Travis: Add clang-format test to ensure code quality","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aee289b3efea1d4f44fbcaa7d97ce276d17214e":{"hash":"6aee289b3efea1d4f44fbcaa7d97ce276d17214e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Travis: Run clang-format static check","body":"Commits or PRs that do not respect the clang-format style that we\nenforce will fail the test.\n\nAdding ubuntu-toolchain-r-test as its libstdc++ is necessary to install\nlibllvm-3.9.","is_cherrypick":false,"cherrypick_hash":"","pull":8076},"26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f":{"hash":"26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix linking order for builtin freetype","body":"Before this change the libfreetype_builtin.a lib would be appended\nat the very end of the linking flags, after system libs such as -lX11\nor -lkernel32.","is_cherrypick":false,"cherrypick_hash":"","pull":8076},"6e476f87330f58d900c2e2e8556fdfb1bde910ec":{"hash":"6e476f87330f58d900c2e2e8556fdfb1bde910ec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8074 from Hinsbart/bind_parse_ev_3","body":"Input: bind parse_input_event()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a69e449782214c6108303af782c8aa321e5b11ea":{"hash":"a69e449782214c6108303af782c8aa321e5b11ea","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: bind parse_input_event()","body":"When using get_tree().input_event(ev), the engine will JUST send the event down the SceneTree.\nHowever, you won't get any of the benefits of the Input singleton:\n- No InputMap actions will be emitted\n- The internal input state won't be modified, so methods like `Input.get_mouse_pos()` or `Input.is_joy_button_pressed` won't return the expected output after sending the event.\n\nThis is fixed by using `Input.parse_input_event(ev)` instead.\nI guess we'll also have to update the docs to reflect that this is the preferred method of sending custom InputEvents.","is_cherrypick":false,"cherrypick_hash":"","pull":8074},"7eb8a67025c04e8a72c219944e14432f38ad5135":{"hash":"7eb8a67025c04e8a72c219944e14432f38ad5135","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8067 from Hinsbart/fix_ps_cross","body":"InputMap: Rename joypad button \"PS X\" to \"PS Cross\".","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1f22fe756aa7b00f62f843ec296c863ec58fb50":{"hash":"b1f22fe756aa7b00f62f843ec296c863ec58fb50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8066 from Hinsbart/fix_x11_cursor","body":"X11: Don't reset mouse cursor theme.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3":{"hash":"00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8051 from RayKoopa/resizable_new_node_dialog","body":"Make Create New Node dialog resizable and burninate old dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8":{"hash":"f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"InputMap: Rename joypad button \"PS X\" to \"PS Cross\".","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8067},"fc84ccc468e14dd8cd317c29424011d76ec85dd5":{"hash":"fc84ccc468e14dd8cd317c29424011d76ec85dd5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Don't reset mouse cursor theme.","body":"On KDE (and possibly others) the \"default\" cursor theme is actually some system default, not the one you've set in the desktop setting.\nThis was especially annoying when using a white cursor, as Godot would then reset back to a dark one.\nIn my case it was also keeping the cursor from changing its shape.","is_cherrypick":false,"cherrypick_hash":"","pull":8066},"c0c4ba4e943d0960c652021450d20aceae4d7569":{"hash":"c0c4ba4e943d0960c652021450d20aceae4d7569","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Make Create New Node dialog resizable and burninate old dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8051},"f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880":{"hash":"f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8063 from Hinsbart/about_diag","body":"Editor: Fix \"About\" dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3dbd9e7929e05cdf26401fabca10d6625e24dea":{"hash":"f3dbd9e7929e05cdf26401fabca10d6625e24dea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8042 from eska014/webgl2","body":"Some WebGL 2 and build fixes/clean-up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14c01dfea79af8ad527a0f25c9aedb9c6d2587e8":{"hash":"14c01dfea79af8ad527a0f25c9aedb9c6d2587e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8037 from RandomShaper/remove-warning","body":"Remove warning on owner re-assignment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60bdc3705647e77658144ccf45b9f8a4f0808431":{"hash":"60bdc3705647e77658144ccf45b9f8a4f0808431","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8035 from DenisComtesse/android-screentouch-fix","body":"Update mouse position on touch and release events (Android)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e55b7fa7d0dc1e980a27a8d900a34c2b253789a8":{"hash":"e55b7fa7d0dc1e980a27a8d900a34c2b253789a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8030 from RandomShaper/fix-redundant-connections","body":"Fix redundant connections saved in sub-inheritance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cf4103a89bf15af81bf6fd6fa1626423b718f5e":{"hash":"3cf4103a89bf15af81bf6fd6fa1626423b718f5e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8023 from CrazyGuy108/master","body":"List Control::has_point as a virtual method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b6900ed9beabcd0cdbf339cfc22a05ec865d34a":{"hash":"5b6900ed9beabcd0cdbf339cfc22a05ec865d34a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8014 from AlexHolly/fix-remove-and-skip","body":"fix remove_and_skip()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27c7d253aa1f2125e37344d7829b5b87a4b9a901":{"hash":"27c7d253aa1f2125e37344d7829b5b87a4b9a901","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Mani Maran <ramesh.maran443@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"android: adding classpath and gradle plugins","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"111d3e8063449aeab5745c946fa08c277c569026":{"hash":"111d3e8063449aeab5745c946fa08c277c569026","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7953 from RameshRavone/patch-1","body":"support for multiple maven url","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7ec697695f9a12cbc2338725d887e752022e30f4":{"hash":"7ec697695f9a12cbc2338725d887e752022e30f4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Fix \"About\" dialog","body":"Use a HBoxContainer instead of hardcoded positions.","is_cherrypick":false,"cherrypick_hash":"","pull":8063},"bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b":{"hash":"bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b","is_merge":true,"authored_by":[],"author_raw":"Andreas Haas <Hinsbart@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8062 from magyar123/master","body":"Fixed typo in gdscript autocompletion.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edaf77abd614d1260c6827f25045cc0473a08117":{"hash":"edaf77abd614d1260c6827f25045cc0473a08117","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Fixed typo in gdscript autocompletion.","body":"There was a missing '!' sign, but autocompletion shows parent script members too.","is_cherrypick":false,"cherrypick_hash":"","pull":8062},"12dd86bba0e2cc01f36583a5d9d1722b59f389e8":{"hash":"12dd86bba0e2cc01f36583a5d9d1722b59f389e8","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Some WebGL 2 and build fixes/clean-up","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8042},"3ceefab232604b09d3fff843c24a13e99f50912b":{"hash":"3ceefab232604b09d3fff843c24a13e99f50912b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8020 from karroffel/class-db-inconsistency","body":"fixed ClassDB inconsistencies","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55835167a4bf88d67b1c5d80bda606a57b919555":{"hash":"55835167a4bf88d67b1c5d80bda606a57b919555","is_merge":false,"authored_by":["MDQ6VXNlcjE1ODkxNDk2"],"author_raw":"denis <denis@problematic-music.com>","committer_raw":"denis <denis@problematic-music.com>","summary":"Update mouse position on touch and release events (Android)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8035},"e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add":{"hash":"e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove warning on owner re-assignment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8037},"3b36df37302b40a399e6db2a9616cbf3ca17a705":{"hash":"3b36df37302b40a399e6db2a9616cbf3ca17a705","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix redundant connections saved in sub-inheritance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8030},"9589936d6e59fe370297867548f65cb356172120":{"hash":"9589936d6e59fe370297867548f65cb356172120","is_merge":false,"authored_by":["MDQ6VXNlcjEzNTQ3MDQz"],"author_raw":"CrazyGuy108 <taylor@hansenfamily.us>","committer_raw":"CrazyGuy108 <taylor@hansenfamily.us>","summary":"List Control::has_point as a virtual method","body":"According to Issue #8018, a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h.\n\nclasses.xml was updated to also list this method in Control.","is_cherrypick":false,"cherrypick_hash":"","pull":8023},"af020160c6fa0eff7172faa8fad4190a81f5603f":{"hash":"af020160c6fa0eff7172faa8fad4190a81f5603f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"more html5 fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ab3213a557fac60d20b1e06db96a7f9e97d243a":{"hash":"6ab3213a557fac60d20b1e06db96a7f9e97d243a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"fixed ClassDB inconsistencies","body":"fixes #7960","is_cherrypick":false,"cherrypick_hash":"","pull":8020},"52ddd9ac9cf4074e6461a236808313002b0d83c4":{"hash":"52ddd9ac9cf4074e6461a236808313002b0d83c4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8017 from volzhs/fix-dnd-2d-viewport","body":"Fix drag and drop on 2d viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bde0c2e03ea2393b05f93e7311908ba6ebcb5c98":{"hash":"bde0c2e03ea2393b05f93e7311908ba6ebcb5c98","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8019 from Hinsbart/dim_fix","body":"WindowDialog: Fix crash when running as ProjectManager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2776af67258a2016777843aae1156af339e72e8":{"hash":"a2776af67258a2016777843aae1156af339e72e8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"WindowDialog: Fix crash when running as ProjectManager","body":"Fixes a bug introduced in #7970","is_cherrypick":false,"cherrypick_hash":"","pull":8019},"4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b":{"hash":"4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix drag and drop on 2d viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8017},"af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3":{"hash":"af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8015 from RandomShaper/optimize-assert","body":"Skip asserts on non-debug builds at compiler level","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26c12ded24305703b06e393afd9fbeb0e0cf1128":{"hash":"26c12ded24305703b06e393afd9fbeb0e0cf1128","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8011 from neikeq/pr-issue-6602-1","body":"Fix connection errors when replacing node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b19b8f72e8768b2a59e09b266ffefced58dd4725":{"hash":"b19b8f72e8768b2a59e09b266ffefced58dd4725","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #8009 from Calinou/directional_shadow_interpolation","body":"Improve directional shadow filtering by using linear interpolation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8ce94b09285afcee9e8189f144f906009a4010f":{"hash":"e8ce94b09285afcee9e8189f144f906009a4010f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7988 from RandomShaper/fix-touch-button","body":"Several fixes for TouchScreenButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a45e6f67d58e5a646db89a6b06891946e47881a6":{"hash":"a45e6f67d58e5a646db89a6b06891946e47881a6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7981 from RandomShaper/position-for-2d-shaders","body":"Map POSITION to gl_FragCoord.xy for 2D shaders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f429f8f9eb2c2446957b4a97a06b67e616c9d43":{"hash":"0f429f8f9eb2c2446957b4a97a06b67e616c9d43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7979 from RandomShaper/fix-sub-inheritance","body":"Fix node duplication in scene sub-inheritance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c46004c5a343fbc5256af7df0d52ed52cf7721ca":{"hash":"c46004c5a343fbc5256af7df0d52ed52cf7721ca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7970 from Hinsbart/dim_editor","body":"Editor: Dim UI when a WindowDialog is shown.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31af5a31fb3d3687a65ddd5e768672dabbf8142b":{"hash":"31af5a31fb3d3687a65ddd5e768672dabbf8142b","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Skip asserts on non-debug builds at compiler level","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8015},"3f78f1f17db3b80279bd9c4a177913ea36aa130d":{"hash":"3f78f1f17db3b80279bd9c4a177913ea36aa130d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"fix remove_and_skip()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8014},"6d15e157329840732452e66a944186d9f230f8d1":{"hash":"6d15e157329840732452e66a944186d9f230f8d1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"converted skeletons from uniform to texture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d210ac66ef8bbe056c014ba90fd2a12611b51648":{"hash":"d210ac66ef8bbe056c014ba90fd2a12611b51648","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix connection errors when replacing node","body":"- Avoid connecting the signals to nonexistent methods\n- Preserve only persistent connections","is_cherrypick":false,"cherrypick_hash":"","pull":8011},"335d96a0abfb99666d8680eec72a8588d108466b":{"hash":"335d96a0abfb99666d8680eec72a8588d108466b","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","summary":"Improve directional shadow filtering by using linear interpolation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":8009},"a0ecbb5ac00155b86c2d9d12328e82ae5236b070":{"hash":"a0ecbb5ac00155b86c2d9d12328e82ae5236b070","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fixes for TouchScreenButton","body":"- getting stuck on pause\n- handling input when not visible","is_cherrypick":false,"cherrypick_hash":"","pull":7988},"b043f0e77dac613e8af0484642333f116d87be6c":{"hash":"b043f0e77dac613e8af0484642333f116d87be6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7997 from eska014/webbuild","body":"Fix web export build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1abf478eb9bf502b5ab4d254a90112167719455c":{"hash":"1abf478eb9bf502b5ab4d254a90112167719455c","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix web export build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7997},"383dea5796d791c89678fe1aea384d42e9f3de8d":{"hash":"383dea5796d791c89678fe1aea384d42e9f3de8d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix node duplication in scene sub-inheritance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7979},"5bdbc0f762bf3a7cc38ebda0757de234c45b5f65":{"hash":"5bdbc0f762bf3a7cc38ebda0757de234c45b5f65","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Convert ENetAddress host to 16 bytes to accomote IPv6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"4cc1b045865ac645a06e4261cdf0295e32242005":{"hash":"4cc1b045865ac645a06e4261cdf0295e32242005","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Add godot socket implementation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7985},"5ff0924a93ab6eeccfd93367b622df970a3d64af":{"hash":"5ff0924a93ab6eeccfd93367b622df970a3d64af","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Map POSITION to gl_FragCoord.xy for 2D shaders","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7981},"9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0":{"hash":"9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Editor: Dim UI when a WindowDialog is shown.","body":"Darkens the editor on WindowDialog popup.\n\nThis adds the following new Editor settings:\n\n- interface/dim_editor_on_dialog_popup (true) # Enable/Disable editor dimming\n- interface/dim_amount (0.6) # Percentage of how much the editor will be darkened (0-1)\n- interface/dim_transition_time # The duration (in seconds) of the color blending effect (0-1), 0 is instant.\n\nPlease test this thoroughly, I haven't yet seen a case where it fails to work properly but I'm sure I didn't test all\nwindows of the editor :P","is_cherrypick":false,"cherrypick_hash":"","pull":7970},"15c4d5006ee6982223777ababfbc2c040f3e344f":{"hash":"15c4d5006ee6982223777ababfbc2c040f3e344f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix build issue with MSVC","body":"windows.h is a mess.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d8840bba7d796b8417a3ebea9153c0aa1c78a58":{"hash":"4d8840bba7d796b8417a3ebea9153c0aa1c78a58","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7963 from RandomShaper/fix-kb-2d-motion","body":"Complement KinematicBody2D fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32eb2cc61ec68446e398e91dd1ef4a23f1397ee8":{"hash":"32eb2cc61ec68446e398e91dd1ef4a23f1397ee8","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Complement KinematicBody2D fix","body":">> which was done at 5fc084c28e912c54bf64645df3e6cf2cd2c30be6","is_cherrypick":false,"cherrypick_hash":"","pull":7963},"640d8aa4586fa4c46b6284d81ee2d494691d3948":{"hash":"640d8aa4586fa4c46b6284d81ee2d494691d3948","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix VisibilityNotifier2D reapplication of viewport offset","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7947},"616334311875da66e1a28a4d92efa1df245815c9":{"hash":"616334311875da66e1a28a4d92efa1df245815c9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Make that Whole New World great again","body":"Fix regression from 5dbf180 that broke Windows build.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5dbf1809c6e3e905b94b8764e99491e608122261":{"hash":"5dbf1809c6e3e905b94b8764e99491e608122261","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"A Whole New World (clang-format edition)","body":"I can show you the code\nPretty, with proper whitespace\nTell me, coder, now when did\nYou last write readable code?\n\nI can open your eyes\nMake you see your bad indent\nForce you to respect the style\nThe core devs agreed upon\n\nA whole new world\nA new fantastic code format\nA de facto standard\nWith some sugar\nEnforced with clang-format\n\nA whole new world\nA dazzling style we all dreamed of\nAnd when we read it through\nIt's crystal clear\nThat now we're in a whole new world of code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45438e9918d421b244bfd7776a30e67dc7f2d3e3":{"hash":"45438e9918d421b244bfd7776a30e67dc7f2d3e3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: prevent bogus macro formatting by clang-format","body":"Also prevent formatting of thirdparty snippet","is_cherrypick":false,"cherrypick_hash":"","pull":""},"131631b00997b39b5fce07483176ee465141cdff":{"hash":"131631b00997b39b5fce07483176ee465141cdff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7959 from karroffel/powerstate-ptrcall-fix","body":"really fixed PTRCALL now","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1531f6fe017bfc28c14740aa794c18a507c2e5f5":{"hash":"1531f6fe017bfc28c14740aa794c18a507c2e5f5","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"really fixed PTRCALL now","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7959},"07df8a02e626988ac340cf83d04109298a79457a":{"hash":"07df8a02e626988ac340cf83d04109298a79457a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7547 from akien-mga/clang-format-base","body":"Style: Add .clang-format based on LLVM style","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4fb19d11ac9ffa029cf0212aea3eb007deabbc0":{"hash":"f4fb19d11ac9ffa029cf0212aea3eb007deabbc0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7958 from karroffel/powerstate-ptrcall-fix","body":"Added PowerState casting operator to Variant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31":{"hash":"e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add a bunch of missing Godot headers in own files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15838f37028a19e7b78f2125d93051acbea13621":{"hash":"15838f37028a19e7b78f2125d93051acbea13621","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"Added PowerState casting operator to Variant","body":"Without it Godot does not build with PTRCALL_ENABLED","is_cherrypick":false,"cherrypick_hash":"","pull":7958},"481e511082fbe746a9436d2a79d42c62ba2b039a":{"hash":"481e511082fbe746a9436d2a79d42c62ba2b039a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"iphone: Drop unused Appirater thirdparty API","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49c065d29ca07040c3fd810026121164ad86b247":{"hash":"49c065d29ca07040c3fd810026121164ad86b247","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Refactoring: rename tools/editor/ to editor/","body":"The other subfolders of tools/ had already been moved to either\neditor/, misc/ or thirdparty/, so the hiding the editor code that\ndeep was no longer meaningful.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"532f6d4b431f940432e82b7fc7826652b7a4520d":{"hash":"532f6d4b431f940432e82b7fc7826652b7a4520d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7954 from Hinsbart/tilemap_self_modulate","body":"TileMap: Respect self_modulate property","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6952cad3ac1f80a40f29c950ed15b9d8bb8b588":{"hash":"e6952cad3ac1f80a40f29c950ed15b9d8bb8b588","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7950 from RandomShaper/expose-more-geom","body":"Expose uncapped versions of closest-point-to-segment utilities","is_cherrypick":false,"cherrypick_hash":"","pull":""},"630158c992d62ab1722bf77c26f1be8955b1bce9":{"hash":"630158c992d62ab1722bf77c26f1be8955b1bce9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7916 from RebelliousX/tab_container","body":"TabContainer's signal changes (v3)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"962243f931917c3055e73c387853fe1e7f255395":{"hash":"962243f931917c3055e73c387853fe1e7f255395","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TileMap: Respect self_modulate property","body":"Now `TileMap`s make use of the `self_modulate` property.\n\nThere's still a bug: The Editor doesn't re-draw with the new color when you change the TileMaps `self_modulate`\nin the inspector. You'll have to make it update manually (by placing a tile, changing the transform, etc..)\nI'll open an issue for that after this is merged (If I don't fix it in the meantime ^^).","is_cherrypick":false,"cherrypick_hash":"","pull":7954},"aa7490ffd03149930a7526e4464f47a73496b32e":{"hash":"aa7490ffd03149930a7526e4464f47a73496b32e","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTI0MDk0"],"author_raw":"Ramesh Mani Maran <ramesh.maran443@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"support for multiple maven url","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7953},"c9bda06dfddd4cdd28517ff02df5c556fc70da0f":{"hash":"c9bda06dfddd4cdd28517ff02df5c556fc70da0f","is_merge":false,"authored_by":["MDQ6VXNlcjE4ODgxODY="],"author_raw":"Thaer Razeq <RebelliousX@gmail.com>","committer_raw":"Thaer Razeq <RebelliousX@gmail.com>","summary":"- `tab_changed` signal emits only by selecting a different tab.","body":"- Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again.\n- Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index.\n- Add documentation for the added function and signals. Fix a typo too.","is_cherrypick":false,"cherrypick_hash":"","pull":7916},"0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c":{"hash":"0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Expose uncapped versions of closest-point-to-segment utilities","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7950},"94103c0c025f04e75d5e163d9f0bdde27bb0c848":{"hash":"94103c0c025f04e75d5e163d9f0bdde27bb0c848","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add API to access battery power state","body":"Done:\n- X11, server (tested)\n- Windows (developed, would be nice to retest)\n- OSX (not tested)\nPrepared (not developed):\n- Android (code is here, but may not compile)\n- iphone\n- winrt\n- bb10\n- haiku\n- javascript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef174abf6d640e69c402b5e9628743173c313439":{"hash":"ef174abf6d640e69c402b5e9628743173c313439","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added AppImage structure","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"886f646cbacdbf0fe87cdda4ddb145dc72919194":{"hash":"886f646cbacdbf0fe87cdda4ddb145dc72919194","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Implements modules documents","body":"Editor can generate documents for modules in thier own xml files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9":{"hash":"81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7508 from lonesurvivor/area2d-fix","body":"Fix two problems with Area2D and remove_child()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"723f74c8510cb917aded4339fd3e4b3c21891e08":{"hash":"723f74c8510cb917aded4339fd3e4b3c21891e08","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7929 from RayKoopa/editor_resizable_dialogs","body":"Resizable editor / project settings dialogs & save their bounds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de530c1b237200e3558735cb40300f313e07f14a":{"hash":"de530c1b237200e3558735cb40300f313e07f14a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7940 from RandomShaper/expose-geometry","body":"Expose Geometry::get_closest_point_to_segment_2d()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91e986104ebe202e2a68bfcc7c6b3c2c29a8e992":{"hash":"91e986104ebe202e2a68bfcc7c6b3c2c29a8e992","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7937 from volzhs/fix-input-android","body":"Fix handling input for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51f1a56d208ff4f3862520a323b0d1298c471ffc":{"hash":"51f1a56d208ff4f3862520a323b0d1298c471ffc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7927 from volzhs/wrong-ref-treeitem","body":"Fix wrong TreeItem reference after reconstructing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c850e620cc6e4f8dd2410c4b885cccc4f3161214":{"hash":"c850e620cc6e4f8dd2410c4b885cccc4f3161214","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7923 from WalasPrime/fix_7922_peer_present","body":"Added a SceneTree.is_network_peer_present, closes #7922","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29908d32bafc9b198deda633157e37063614efa5":{"hash":"29908d32bafc9b198deda633157e37063614efa5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Added a SceneTree.has_network_peer, closes #7922","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7923},"eaa6433b3ba22bc047c3cb65be305814ad5b60f9":{"hash":"eaa6433b3ba22bc047c3cb65be305814ad5b60f9","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Expose Geometry::get_closest_point_to_segment_2d()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7940},"7623fd10bf10086f0b2b90bc6ceaa7e32279e645":{"hash":"7623fd10bf10086f0b2b90bc6ceaa7e32279e645","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Make Editor, Export and Project settings dialogs resizable and store their bounds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7929},"4866ea828ae544868034a5f2e4c95adb7ba67e59":{"hash":"4866ea828ae544868034a5f2e4c95adb7ba67e59","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix handling input for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7937},"d7d4bcbf4728fe2a34b59b06054fa903f9920017":{"hash":"d7d4bcbf4728fe2a34b59b06054fa903f9920017","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7930 from tagcup/missing_fixme_comments","body":"Added missing FIXMEs in PR #7878\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"790611ef26c450e52da3a4ebe8c767baab419f8e":{"hash":"790611ef26c450e52da3a4ebe8c767baab419f8e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Added missing FIXMEs in PR #7878","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66b7586fb0239f3a67aecf34f4c7551d645b73e1":{"hash":"66b7586fb0239f3a67aecf34f4c7551d645b73e1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix wrong TreeItem reference after reconstructing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7927},"74eace2b14b337e23d0dc552f3bc3e60f1710f65":{"hash":"74eace2b14b337e23d0dc552f3bc3e60f1710f65","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7911 from RandomShaper/single-field-prop-edit","body":"Implement single-field property change for multinode edit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e867cb9d439f1e989f44730b936e2a00e213100":{"hash":"1e867cb9d439f1e989f44730b936e2a00e213100","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Implement single-field property change for multinode edit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7911},"ee53f85bea20f1d579dae5cce849b4ad9806a9bd":{"hash":"ee53f85bea20f1d579dae5cce849b4ad9806a9bd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7882 from AlexHolly/PoolStringArray-join","body":"added join to PoolStringArray","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f592d1ebfc15a2c9123a502a3cc50267d89b7ef7":{"hash":"f592d1ebfc15a2c9123a502a3cc50267d89b7ef7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7628 from RayKoopa/gui_resizable_popups","body":"Added functionality for resizable WindowDialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e07aa5deb849fb4b28422e69f785c1537e1b7646":{"hash":"e07aa5deb849fb4b28422e69f785c1537e1b7646","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Added functionality for resizable dialogs.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7628},"68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca":{"hash":"68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7917 from lmbarros/master","body":"Fix RANDOM_MAX, which is 2^32-1 with PCG32.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e5863c86ae3513d09c17ff23e465156d65b47d1":{"hash":"0e5863c86ae3513d09c17ff23e465156d65b47d1","is_merge":false,"authored_by":["MDQ6VXNlcjEwMTY2ODE="],"author_raw":"Leandro Motta Barros <lmb@stackedboxes.org>","committer_raw":"Leandro Motta Barros <lmb@stackedboxes.org>","summary":"Fix RANDOM_MAX, which is 2^32-1 with PCG32.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7917},"9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d":{"hash":"9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"added join to PoolStringArray","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7882},"a1cbe8e22bec516b138436d06282046466e89c79":{"hash":"a1cbe8e22bec516b138436d06282046466e89c79","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7878 from RebelliousX/else","body":"Bunch of missing `else` statements and general logic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9":{"hash":"c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7787 from SaracenOne/nan_and_inf","body":"Inf and NaN support added to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e938f000136c076f9f35b8332dc7c022687a983":{"hash":"5e938f000136c076f9f35b8332dc7c022687a983","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Inf and NaN support added to GDScript.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7787},"f50488a36188d5975bfa8554687a1acdd394d6a9":{"hash":"f50488a36188d5975bfa8554687a1acdd394d6a9","is_merge":false,"authored_by":["MDQ6VXNlcjE4ODgxODY="],"author_raw":"Thaer Razeq <RebelliousX@gmail.com>","committer_raw":"REBELLIOUSX\\Rebel_X <RebelliousX@gmail.com>","summary":"Various fixes detected using PVS-Studio static analyzer.","body":"- Add FIXME tags comments to some unfixed potential bugs\n- Remove some checks (always false: unsigned never < 0)\n- Fix some if statements based on reviews.\n- Bunch of missing `else` statements","is_cherrypick":false,"cherrypick_hash":"","pull":7878},"0f8c6dd3822c38b8145f08265abb9eba479f4d15":{"hash":"0f8c6dd3822c38b8145f08265abb9eba479f4d15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7904 from tagcup/use_math_prng","body":"Use the common PRNG in 2D particles code.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d7879e09a85aa8953f265366bb50d089a7c1d02":{"hash":"8d7879e09a85aa8953f265366bb50d089a7c1d02","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7527 from RayKoopa/inspector_show_in_file_system","body":"Add menu item in the inspector to show file in FileSystem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c98d1791fcd85279a3417ab9ae732592bbc3cf1":{"hash":"4c98d1791fcd85279a3417ab9ae732592bbc3cf1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7517 from RayKoopa/gui_disabled_tabs","body":"Add feature to disable tabs in TabContainer and Tabs control.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67ef529113d59540a640659f0cce9adc0136ffb3":{"hash":"67ef529113d59540a640659f0cce9adc0136ffb3","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use the common PRNG in 2D particles code.","body":"Replaces the custom PRNG used by 2D particles code with a wrapper for the PRNG located under core/math.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fb164b34470fe4ad4719f3807def33574e6151a":{"hash":"6fb164b34470fe4ad4719f3807def33574e6151a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7903 from shlomif/fix-build-compile-error","body":"Fix failing build when ALSA is absent\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ef3d22d98471be082e322d9da95c683ce199fcf":{"hash":"0ef3d22d98471be082e322d9da95c683ce199fcf","is_merge":false,"authored_by":["MDQ6VXNlcjMxNTA="],"author_raw":"Shlomi Fish <shlomif@shlomifish.org>","committer_raw":"Shlomi Fish <shlomif@shlomifish.org>","summary":"Fix failing build on mageia v6 x64 linux.","body":"There was an error about undeclared malloc()+free().","is_cherrypick":false,"cherrypick_hash":"","pull":7903},"5cf063ca9de6cefb30f20f161efa74e2b192e5f7":{"hash":"5cf063ca9de6cefb30f20f161efa74e2b192e5f7","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Add disabled tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7517},"55ce8e6ce929f6ff58f9fed8a0a547883deaccb8":{"hash":"55ce8e6ce929f6ff58f9fed8a0a547883deaccb8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7600 from RayKoopa/fix_tab_container","body":"Fix several drawing and logic issues in TabContainer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c02eb9a07a487350064c3d1a25e6b45a5a336cf0":{"hash":"c02eb9a07a487350064c3d1a25e6b45a5a336cf0","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Add menu item for file resources in the inspector to reveal them in the FileSystem","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7527},"fc9077a213e8a73137855b41fda99819e7d1af85":{"hash":"fc9077a213e8a73137855b41fda99819e7d1af85","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Fix several drawing and logic issues in TabContainer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7600},"edd37eccd486fe114f5a7fc742e817ea37d854b2":{"hash":"edd37eccd486fe114f5a7fc742e817ea37d854b2","is_merge":false,"authored_by":["MDQ6VXNlcjExNDE5NjY0"],"author_raw":"Benjamin Bäumler <baeumler.benjamin@googlemail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"fix custom scene arguments from the editor","body":"sequel of #7347\n\nPlay edited scene and Play custom scene didn't worked when main_run_args\nhadn't $scene as argument.\n\nChanges/Fixes the way how the editor handles scene paths when starting the\nproject/a scene\nPlay the project - no scene path\nPlay the edited scene - scene path of active scene in the editor\nPlay custom scene - scene path of custom scene\n\nmain_arg_runs is now empty by default and $scene won't be replaced\nby the scene path anymore\n\nChanged declaration if EditorRun::run, to remove a unused value","is_cherrypick":false,"cherrypick_hash":"","pull":7470},"df365fdc3cd62b482d6ecc9a074f235886b6ee01":{"hash":"df365fdc3cd62b482d6ecc9a074f235886b6ee01","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6462 from RandomShaper/fix-improve-anim-blend","body":"Fix/improve AnimationPlayer blending logic","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f31b3ce58a8480d651dd431c498e857cdd9a496":{"hash":"5f31b3ce58a8480d651dd431c498e857cdd9a496","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7897 from RandomShaper/particles2d-process-mode","body":"Add process mode option to Particles2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d094602b864d6195b4b45de4a26a242b22e4dd1":{"hash":"5d094602b864d6195b4b45de4a26a242b22e4dd1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add process mode option to Particles2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7897},"34a0aa6900880235f2ca78a7631f30cd3e3ecb2c":{"hash":"34a0aa6900880235f2ca78a7631f30cd3e3ecb2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7862 from Hinsbart/joypad_connections","body":"Better handling of joypad device IDs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3de1415b6a0e3ad5bb39b6bcc3958305b0d415d4":{"hash":"3de1415b6a0e3ad5bb39b6bcc3958305b0d415d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7653 from Dumbeldor/RichTextLabel_remove_line","body":"RichTextLabel add function remove_line","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a175ac7032407af8e0ffe9fcb23edd5b57c6548f":{"hash":"a175ac7032407af8e0ffe9fcb23edd5b57c6548f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Better handling of joypad device IDs.","body":"Now InputDefault is responsible for giving out joypad device IDs to the platform, instead of each platform handling this itself.\nThis makes it possible for c++ modules to add their own \"custom\" gamepad devices, without the risk of messing up events in case the user also has regular gamepads attached (using the OS code).\nFor now, it's implemented for the main desktop platforms.\nPossible targets for future work: android, uwp, javascript","is_cherrypick":false,"cherrypick_hash":"","pull":7862},"7a9b08f78557023249538e3b0c9cbbb32b567c26":{"hash":"7a9b08f78557023249538e3b0c9cbbb32b567c26","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7889 from Hinsbart/fix_autoenable_input","body":"Fix auto-enable of _input processing when _input() method is set.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c68f0c7961aa2bcc2387e52be895b0bd3c6b4473":{"hash":"c68f0c7961aa2bcc2387e52be895b0bd3c6b4473","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7887 from bojidar-bg/particles-emission-ended","body":"Add emission_finished signal to Particles2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d6a3cf7fcd2a7f777ede47120c987f0c545ee80":{"hash":"4d6a3cf7fcd2a7f777ede47120c987f0c545ee80","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7874 from volzhs/issue-7820-master","body":"Fix crash when click icon while editing node name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3abd4c906dfe6e310b448a0b2a5ecb1c2c25388a":{"hash":"3abd4c906dfe6e310b448a0b2a5ecb1c2c25388a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7869 from RandomShaper/fix-touchbutton-crash","body":"Fix crash if TouchScreenButton is pressed while exiting the tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5cf1fe350cb03fd68e68bd246b28cd2dc56b378":{"hash":"e5cf1fe350cb03fd68e68bd246b28cd2dc56b378","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7866 from Hinsbart/tween_fix","body":"Fix undefined behavior found by static code analyzer.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7902444f38ebb822ff9f674d1bf62581e08672ec":{"hash":"7902444f38ebb822ff9f674d1bf62581e08672ec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7834 from hpvb/x11-return-to-cwd-at-exit","body":"X11 return to cwd at exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e0dbd1b8e15dc4fb3722f514d2e54bdf2b672d8":{"hash":"8e0dbd1b8e15dc4fb3722f514d2e54bdf2b672d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7858 from bojidar-bg/tilemap-get-size","body":"Add Rect2 TileMap::get_used_rect()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30c5286936298055951ce5c428640e96fa1ddd51":{"hash":"30c5286936298055951ce5c428640e96fa1ddd51","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7857 from Hinsbart/external_script_break","body":"Don't switch to script on breakpoint hit when using external editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"539b9e09e4436d93037e4a0d5dd07610a3837ba5":{"hash":"539b9e09e4436d93037e4a0d5dd07610a3837ba5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7856 from RandomShaper/add-duplicate-flags","body":"Add more options to Node.duplicate()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d3dd6f6ee4cb313814146532dc647be1b4a31f3":{"hash":"2d3dd6f6ee4cb313814146532dc647be1b4a31f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7854 from neikeq/pr-execute-iter","body":"Replace misuse of list iteration","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ec8b9fb7dfaa074b1f6c2017790f65ca24fa88c":{"hash":"1ec8b9fb7dfaa074b1f6c2017790f65ca24fa88c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7851 from shlomif/fix-some-compilation-warnings","body":"Get rid of some compilation warnings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca805744fba0662397ecdcda4e552990a81adfcb":{"hash":"ca805744fba0662397ecdcda4e552990a81adfcb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7848 from hpvb/fix-7839","body":"Windows: Close audiodriver sooner on exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c05110ab88c480cd2bac6fd28e87fffb607644a":{"hash":"9c05110ab88c480cd2bac6fd28e87fffb607644a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7842 from Zylann/fix_line2d_editor","body":"Fixed Line2D editor doesn't respond to input","is_cherrypick":false,"cherrypick_hash":"","pull":""},"caa74b70e7750b2861b6a89257d289852a537dfb":{"hash":"caa74b70e7750b2861b6a89257d289852a537dfb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7831 from volzhs/tr-buttonarray-3","body":"Translate ButtonArray text","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c2542cf261b0c9fd8a1e36b2e565e36e5981956":{"hash":"9c2542cf261b0c9fd8a1e36b2e565e36e5981956","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7830 from volzhs/str-format-3","body":"Fix zero padding formatting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f12d0a9243c17c08ef4a5e2a5beb4d82a9f048d":{"hash":"0f12d0a9243c17c08ef4a5e2a5beb4d82a9f048d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7827 from volzhs/libwebp-0.6.0","body":"Update libwebp to 0.6.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a78c314b0ec48ef03da66d5de893c07e03523b90":{"hash":"a78c314b0ec48ef03da66d5de893c07e03523b90","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7809 from hpvb/fix-6798","body":"Allow preload to accept a const string.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f13e87e25799aafa4462779650c7d6222c782b31":{"hash":"f13e87e25799aafa4462779650c7d6222c782b31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7802 from tagcup/physics_64bit","body":"Use real_t as floating point type in physics code.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"373e0099cf3bcee351c3a7b0052f896034d6f295":{"hash":"373e0099cf3bcee351c3a7b0052f896034d6f295","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix auto-enable of _input processing when _input() method is set.","body":"Since f3f4a11c processing of callbacks such as `_process`, `_fixed_process`, etc will be\nautomatically enabled when the corresponding method is found in the script.\nHowever, for _input() this wasn't working.\nThat's simply because `_input` wasn't initialized in `SceneStringNames` ^^","is_cherrypick":false,"cherrypick_hash":"","pull":7889},"0d6485d919e0d4685bcbcf8ec117ea698538f785":{"hash":"0d6485d919e0d4685bcbcf8ec117ea698538f785","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add emission_finished signal to Particles2D","body":"(Also remove some Particles2D::testee method, which was unused)\nResolves #3963","is_cherrypick":false,"cherrypick_hash":"","pull":7887},"a23e062c281292b75083c71a0a1deb03cb57c788":{"hash":"a23e062c281292b75083c71a0a1deb03cb57c788","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7880 from bojidar-bg/fix-iphone-builds","body":"Really fix iphone builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd52209d1b51e7df3d5a23e406560c9f0c34ed09":{"hash":"cd52209d1b51e7df3d5a23e406560c9f0c34ed09","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Really fix iphone builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7880},"46b22674989709a145b89c73cd18be06592c46f9":{"hash":"46b22674989709a145b89c73cd18be06592c46f9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7879 from bojidar-bg/fix-iphone-builds","body":"Complete the globals.h -> global_config.h conversion","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53921faa9114f57bd83a33404e7e216db0f27a33":{"hash":"53921faa9114f57bd83a33404e7e216db0f27a33","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Complete the globals.h -> global_config.h conversion","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7879},"ffcd9542114cc984f5ecacf82990b9be6e4b1725":{"hash":"ffcd9542114cc984f5ecacf82990b9be6e4b1725","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to webgl/opengl es 3.0 for compatibility with webgl2.0, still does not work though","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ae0ffa1829905bdee1744cab8907f497202b14a":{"hash":"3ae0ffa1829905bdee1744cab8907f497202b14a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when click icon while editing node name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7874},"75c68f65129d404e3ab3be1009bd414a450da85e":{"hash":"75c68f65129d404e3ab3be1009bd414a450da85e","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash if TouchScreenButton is pressed while exiting the tree","body":"(cherry picked from commit 5b8d5766f4574b5011b3f258d3e9b34298eb609c)","is_cherrypick":true,"cherrypick_hash":"5b8d5766f4574b5011b3f258d3e9b34298eb609c","pull":7869},"5b8d5766f4574b5011b3f258d3e9b34298eb609c":{"hash":"5b8d5766f4574b5011b3f258d3e9b34298eb609c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix crash if TouchScreenButton is pressed while exiting the tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7868},"2c88f4d4b54dd106a2a4611109ebe8896c44aa43":{"hash":"2c88f4d4b54dd106a2a4611109ebe8896c44aa43","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"working on template validation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0973e645cc82ef643153f920dba5ee2586f08cb":{"hash":"d0973e645cc82ef643153f920dba5ee2586f08cb","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7863 from eska014/webbuild","body":"Web builds: Zip automatically; Fix on Windows; Parallel wasm/asm.js builds","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0157969ccc80b05b93d01dd0ea11b40e588437b2":{"hash":"0157969ccc80b05b93d01dd0ea11b40e588437b2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Tween: Fix undefined behavior found by static code analyzer.","body":"Adresses the issue mentioned in https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything","is_cherrypick":false,"cherrypick_hash":"","pull":7866},"6e1828c9588eb731c4ec9dff9013d4db02d14975":{"hash":"6e1828c9588eb731c4ec9dff9013d4db02d14975","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix WebAssembly builds on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7863},"0a2c387d5c375aa9dd9e828f100ab55deb8dac72":{"hash":"0a2c387d5c375aa9dd9e828f100ab55deb8dac72","is_merge":false,"authored_by":["MDQ6VXNlcjMxNTA="],"author_raw":"Shlomi Fish <shlomif@shlomifish.org>","committer_raw":"Shlomi Fish <shlomif@shlomifish.org>","summary":"Fix some compilation warnings.","body":"Redone the commit based on the input in\nhttps://github.com/godotengine/godot/pull/7851 . Not all warnings were\nfixed but it's a start.","is_cherrypick":false,"cherrypick_hash":"","pull":7851},"de0045cf1b0a5e20fbf74da192039d344ee8d0c7":{"hash":"de0045cf1b0a5e20fbf74da192039d344ee8d0c7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-renamed globals.h to global_config.cpp (this seems to have caused a few modified files)","body":"-.pck and .zip exporting redone, seems to be working..","is_cherrypick":false,"cherrypick_hash":"","pull":""},"136e1e18bac67f0df8e698e5500dc3379966da6c":{"hash":"136e1e18bac67f0df8e698e5500dc3379966da6c","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add Rect2 TileMap::get_used_rect(), closes #4390","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7858},"10fa752ae7ea95c5fc94579d10c5d72888c18802":{"hash":"10fa752ae7ea95c5fc94579d10c5d72888c18802","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Don't switch to script on breakpoint hit when using external editor.","body":"Fixes #7705","is_cherrypick":false,"cherrypick_hash":"","pull":7857},"4e22b6acd7e898182cb488f096ca1ad7191513da":{"hash":"4e22b6acd7e898182cb488f096ca1ad7191513da","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add more options to Node.duplicate()","body":"to decide whether signals, groups and/or scripts should be set in the copied nodes or not; it's default value makes the method include everything, as usual","is_cherrypick":false,"cherrypick_hash":"","pull":7856},"0cd309c5c7b75c9414902aa1fe057c894d6d3f42":{"hash":"0cd309c5c7b75c9414902aa1fe057c894d6d3f42","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Replace misuse of list iteration","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7854},"6e2bf31e5a8f3dbe18e31b1aff9c26ee184ad8c8":{"hash":"6e2bf31e5a8f3dbe18e31b1aff9c26ee184ad8c8","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Automatically zip web export templates","body":"Also fix web builds on Windows and clean up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"335fdea581f677fea55d20f0e23b4c7d7c75664b":{"hash":"335fdea581f677fea55d20f0e23b4c7d7c75664b","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix parallel asm.js/WebAssembly builds","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6950956bdab064cc1e027b93a0ddd0d94dda882":{"hash":"f6950956bdab064cc1e027b93a0ddd0d94dda882","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Editor Export Settings Dialog is completed!! Now on to make some exporters..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04e51859f0b765207f5c19d7c1043b86aa776931":{"hash":"04e51859f0b765207f5c19d7c1043b86aa776931","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Windows: Close audiodriver sooner on exit","body":"In #7839 I see the same error that was fixed in #7833 occuring on the\nWindows platform. This moves the audio driver closing to the same place\nin OS_Windows::finalize() as it is in OS_X11::finalize()\n\nThis fixes #7839","is_cherrypick":false,"cherrypick_hash":"","pull":7848},"544d9cb24ee84730e2ca0e0e4bb704965b7a7595":{"hash":"544d9cb24ee84730e2ca0e0e4bb704965b7a7595","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed Line2D editor doesn't respond to input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7842},"5e3fc7d06956dcda8b50cd4f028c83cf967f7223":{"hash":"5e3fc7d06956dcda8b50cd4f028c83cf967f7223","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7835 from toger5/gitignoreToXcode","body":"xCode added xcuserdata to gitignore","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0c2015fe11f920874661ec24c518aa36c99b470":{"hash":"d0c2015fe11f920874661ec24c518aa36c99b470","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"X11 return to cwd at exit","body":"During runtime godot calls chdir() several times. This doesn't really\nmatter normally but when using tools such as gprof the location of the\nprofiling data is kind of hard to intuit.\n\nWith this PR we simply store the current working directory at start and\nrestore it once we're almost done exiting.\n\nThis doesn't use the OS abstractions as when we need to get the current\nworkdir we haven't yet initialized it (by necessity). This would break\nif we tried to build X11 for windows, but since the X11 target is\nhardcoded to use the UNIX abstractions I don't think it matters.","is_cherrypick":false,"cherrypick_hash":"","pull":7834},"bafd4ed56cc8686d6bff4e1e81f0941a86816da2":{"hash":"bafd4ed56cc8686d6bff4e1e81f0941a86816da2","is_merge":false,"authored_by":["MDQ6VXNlcjE2NzE4ODU5"],"author_raw":"toger5 <toger5@hotmail.de>","committer_raw":"toger5 <toger5@hotmail.de>","summary":"xCode added xcuserdata to gitignore","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7835},"9a5442a22630e346df44a3df6bc1bbbd03c787dd":{"hash":"9a5442a22630e346df44a3df6bc1bbbd03c787dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7833 from hpvb/x11-move-audio-drive-finalize","body":"X11: Move audio driver finalize to the start of cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f70afbe129faf69c1a4c4e48069e69e014857056":{"hash":"f70afbe129faf69c1a4c4e48069e69e014857056","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"X11: Move audio driver finalize to the start of cleanup","body":"The audio driver cleanup needs to happen at the start of finish\notherwise a race still seems to exist with the destruction of the\naudioserver. I think that destroying the X resoures before has something\nto do with it.","is_cherrypick":false,"cherrypick_hash":"","pull":7833},"57ed6ef7419b53c5c2f388eef403903fb00049d9":{"hash":"57ed6ef7419b53c5c2f388eef403903fb00049d9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Translate ButtonArray text","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7831},"b8e58b2b7b8a230411227eb0a75192cb83856de2":{"hash":"b8e58b2b7b8a230411227eb0a75192cb83856de2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix zero padding formatting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7830},"6de3defe7271441f6e55e1a0ed5e115a92a72606":{"hash":"6de3defe7271441f6e55e1a0ed5e115a92a72606","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update libwebp to 0.6.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7827},"b96c7ace2d1fc2698c030fa1f95dab139f0fa804":{"hash":"b96c7ace2d1fc2698c030fa1f95dab139f0fa804","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7826 from hpvb/unix-finalize-audio-on-exit","body":"X11: Finalize audiodrivers on exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7fcdad16d0308f811ef8c71a7c6a53273f4a137":{"hash":"a7fcdad16d0308f811ef8c71a7c6a53273f4a137","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"X11: Finalize audiodrivers on exit","body":"The audiodrivers loaded by OS_X11 are not destroyed before the\naudioserver is. This causes a segfault on exit.\n\nThe code is taken from os_windows.cpp which did have the cleanup code.","is_cherrypick":false,"cherrypick_hash":"","pull":7826},"36986531afe3996de05640ff02088d18b24d409c":{"hash":"36986531afe3996de05640ff02088d18b24d409c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7815 from hpvb/fix-7354","body":"Correct hash behavior for floating point numbers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c20b186e7324616843701ee044e87e72b737b47b":{"hash":"c20b186e7324616843701ee044e87e72b737b47b","is_merge":false,"authored_by":["MDQ6VXNlcjM4ODM1ODM="],"author_raw":"Vincent <vincent.glize@live.fr>","committer_raw":"Vincent <vincent.glize@live.fr>","summary":"RichTextLabel add function remove_line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7653},"b696beea65bbffd31edac169ccf9708f46ab9652":{"hash":"b696beea65bbffd31edac169ccf9708f46ab9652","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Correct hash behavior for floating point numbers","body":"This fixes HashMap where a key or part of a key is a floating point\nnumber. To fix this the following has been done:\n\n* HashMap now takes an extra template argument Comparator. This class\ngets used to compare keys. The default Comperator now works correctly\nfor common types and floating point numbets.\n\n* Variant implements ::hash_compare() now. This function implements\nnan-safe comparison for all types with components that contain floating\npoint numbers.\n\n* Variant now has a VariantComparator which uses Variant::hash_compare()\nsafely compare floating point components of variant's types.\n\n* The hash functions for floating point numbers will now normalize NaN\nvalues so that all floating point numbers that are NaN hash to the same\nvalue.\n\nC++ module writers that want to use HashMap internally in their modules\ncan now also safeguard against this crash by defining their on\nComperator class that safely compares their types.\n\nGDScript users, or writers of modules that don't use HashMap internally\nin their modules don't need to do anything.\n\nThis fixes #7354 and fixes #6947.","is_cherrypick":false,"cherrypick_hash":"","pull":7815},"3e5743ca3619d9767caeddac8520463db50291f6":{"hash":"3e5743ca3619d9767caeddac8520463db50291f6","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Allow preload to accept a const string.","body":"In preload() parsing this code will lookup the identifier in the local\nconstant database. If the identifier corresponds to a string constant\nit is used as the path for preload().\n\nCurrently this does not work for global constants, only constants\ndeclared in the same class as the preload is happening. We can implement\na full fix too. Maybe we can use this PR to discuss the possibilities.\n\nThis (partially) fixes #6798","is_cherrypick":false,"cherrypick_hash":"","pull":7809},"903a3aa5f0e128abb1fb752c10b343b34af8f799":{"hash":"903a3aa5f0e128abb1fb752c10b343b34af8f799","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"a ton of bug fixes to the renderer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fadcac7c42f97fded2af88fe2cf72ff7b0f4d71":{"hash":"3fadcac7c42f97fded2af88fe2cf72ff7b0f4d71","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7814 from Hinsbart/timer_pause","body":"SceneTreeTimer: Ability to set pause mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da11d6d9e868db674cb18ced0544c84e3356be8d":{"hash":"da11d6d9e868db674cb18ced0544c84e3356be8d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to make exported scenes work better, still buggy.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7fd86d51aadda665667c88dca657993f0de14d7":{"hash":"d7fd86d51aadda665667c88dca657993f0de14d7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-begin of export work, not done yet","body":"-fixes to make scenes exported from godot 2.x work","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a":{"hash":"4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"SceneTreeTimer: Ability to set pause mode","body":"Adds an additional flag to SceneTree::create_timer() that tells it whether or not to process when the game is paused.\nDefaults to false in order to not break existing functionality.","is_cherrypick":false,"cherrypick_hash":"","pull":7814},"9cdd364fc0edee407a65fbef674dcc3bcea378a9":{"hash":"9cdd364fc0edee407a65fbef674dcc3bcea378a9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7811 from godotengine/revert-7807-fix-7354","body":"Revert \"Make nan==nan true for GDScript\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04a6d2789e65c41b616380fcb89d66c183918eaa":{"hash":"04a6d2789e65c41b616380fcb89d66c183918eaa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Make nan==nan true for GDScript\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7811},"78336990f4f6c36db2000d6097826bbe573eb016":{"hash":"78336990f4f6c36db2000d6097826bbe573eb016","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7807 from hpvb/fix-7354","body":"Make nan==nan true for GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"adcc211feb7827127b2548c791f2de0b6efda3d3":{"hash":"adcc211feb7827127b2548c791f2de0b6efda3d3","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Make nan==nan true for GDScript","body":"After discussing this with Reduz this seemed like the best way to\nfix #7354. This will make composite values that contain NaN in the same\nplaces as well as the same other values compare as the same.\n\nAdditionally non-composite values now also compare equal if they are\nboth NaN. This breaks IEEE specifications but this is probably what most\nusers expect. There is a GDScript function check for NaN if the user\nneeds this information.\n\nThis fixes #7354 and probably also fixes #6947","is_cherrypick":false,"cherrypick_hash":"","pull":7807},"81edda18f39efc4f783bc6fa2b381c01cfc0ef2d":{"hash":"81edda18f39efc4f783bc6fa2b381c01cfc0ef2d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7803 from Hinsbart/spinbox_click","body":"Spinbox: don't ignore double clicks.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fdbe1c3c61b013ea57ff6fabec26054c92473d0f":{"hash":"fdbe1c3c61b013ea57ff6fabec26054c92473d0f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7801 from hpvb/fix-7796","body":"Remove bounds check when resuming from yield. (fixes #7796)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb4b4a30e759f16707003e943d584bbce7964843":{"hash":"fb4b4a30e759f16707003e943d584bbce7964843","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7792 from Hinsbart/inputmap_fixes","body":"ProjectSettings: InputMap dialog fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd4c2709e4a4f1abef558c5b3a4e4454db06410d":{"hash":"dd4c2709e4a4f1abef558c5b3a4e4454db06410d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Spinbox: don't ignore double clicks.","body":"Fixes the problem with spinboxes not updating when clicking too fast.","is_cherrypick":false,"cherrypick_hash":"","pull":7803},"eae94ba1c87718c95768f90cda95cf665c77a362":{"hash":"eae94ba1c87718c95768f90cda95cf665c77a362","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use real_t as floating point type in physics code.","body":"This is a continuation of an on-going work for 64-bit floating point builds, started in PR #7528. Covers physics, physics/joints and physics_2d code.\n\nAlso removed matrixToEulerXYZ function in favor of Basis::get_euler.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e837b25f5506d065dd1be381b4158c49fc356d40":{"hash":"e837b25f5506d065dd1be381b4158c49fc356d40","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix missing semicolon in previous commit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8611966de4dfc9c28a7a4de1798f3f10ff87f80":{"hash":"e8611966de4dfc9c28a7a4de1798f3f10ff87f80","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove bounds check when resuming from yield.","body":"The code would get a pointer to the beginning of the call_args by using\noperator[] at the stack Vector. This does bound checking. When there are\nno call_args this bound check fails and the error mentioned in #7796\ngets triggered.\n\nThis bound check is actually not necessary as call_args just gets set to\nNULL and never dereferenced. This new code will just unconditionally set\nthe pointer to the place where the call_args are if there are any. There\nis no NULL check for call_args anywhere so this is safe.\n\nFixes #7796","is_cherrypick":false,"cherrypick_hash":"","pull":7801},"55dc24f75313071db00d6281bb3255da60d7fa82":{"hash":"55dc24f75313071db00d6281bb3255da60d7fa82","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7797 from Brett-Mitchell/patch-1","body":"Fix for issue #7766","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6921e118058ab193f4dfc09ad42f27f5261d7d15":{"hash":"6921e118058ab193f4dfc09ad42f27f5261d7d15","is_merge":false,"authored_by":["MDQ6VXNlcjIyMTQ5Njg2"],"author_raw":"Brett-Mitchell <bm06370@georgiasouthern.edu>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix for issue #7766","body":"Add initialization for OS_OSX.mouse_mode in OS_OSX::OS_OSX(). mouse_mode now defaults to OS::MOUSE_MODE_VISIBLE.","is_cherrypick":false,"cherrypick_hash":"","pull":7797},"ea7e8c8e8699c0a0da0731f59a2ee5dfbf34d378":{"hash":"ea7e8c8e8699c0a0da0731f59a2ee5dfbf34d378","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7795 from hpvb/rename-md-macro","body":"Rename the _MD macro to D_METHOD","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6859fd31b5c3cc1a112b7f77b3c1783df8c8919":{"hash":"f6859fd31b5c3cc1a112b7f77b3c1783df8c8919","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7794 from GodotExplorer/pr-fix-texturebutton","body":"Fix compile error with TextureButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ebc30e303dc2f6af4264235d17af65eb7ba6a35":{"hash":"4ebc30e303dc2f6af4264235d17af65eb7ba6a35","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix compile error with TextureButton","body":"Export TextureButton::ResizeMode as its own enum values","is_cherrypick":false,"cherrypick_hash":"","pull":7794},"411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291":{"hash":"411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Rename the _MD macro to D_METHOD","body":"This new name also makes its purpose a little clearer\n\nThis is a step towards fixing #56","is_cherrypick":false,"cherrypick_hash":"","pull":7795},"bf64df4427836a4e7a5060ee11d75eea6da79b14":{"hash":"bf64df4427836a4e7a5060ee11d75eea6da79b14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7784 from hpvb/kill-scs-macro","body":"Remove use of _SCS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a":{"hash":"0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Remove use of _SCS from ADD_METHOD","body":"This saves typing and is a step towards fixing #56","is_cherrypick":false,"cherrypick_hash":"","pull":7784},"92ac7067e6a3ff297d3149c1e97ca83cad668c46":{"hash":"92ac7067e6a3ff297d3149c1e97ca83cad668c46","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ProjectSettings: InputMap dialog fixes","body":"Now the selection jumps to the correct action after a new event has been added.\nAlso sets the default device id for Joypad button events to 0.","is_cherrypick":false,"cherrypick_hash":"","pull":7792},"70b9aa379d99c78f6db87344e3002808dac70bfa":{"hash":"70b9aa379d99c78f6db87344e3002808dac70bfa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7581 from Faless/v6_wild_bind","body":"TCP/UDP listen bind to address and bugfixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"117a83fcb916cb02777dea73fb642216fd2e1d79":{"hash":"117a83fcb916cb02777dea73fb642216fd2e1d79","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7352 from Zylann/polyline","body":"Polyline","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37e75873ef88443a565d371ec638f554d92d4293":{"hash":"37e75873ef88443a565d371ec638f554d92d4293","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7789 from volzhs/update-script-button","body":"Update attach/clear script tool bar icon in Scene panel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cab47adba089560ca0f76ba936967c7c8da5bd8":{"hash":"3cab47adba089560ca0f76ba936967c7c8da5bd8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7782 from SaracenOne/windows_relative_cursor_fix","body":"Fix relative cursor data in CAPTURED mouse mode on Windows.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73cedc3901a86f9b4a9b4caecff9019fdd497296":{"hash":"73cedc3901a86f9b4a9b4caecff9019fdd497296","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7775 from Hinsbart/particles_flip","body":"Particles2D: implement texture flip parameters.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00b093d24da4f354b4badd15fb4baa9f01b60fd1":{"hash":"00b093d24da4f354b4badd15fb4baa9f01b60fd1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7774 from hpvb/master","body":"Add a simple signal handler for SIGCHLD on Unix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d417e919950f9fb05ab1dbaea291f8ec17c9ffdd":{"hash":"d417e919950f9fb05ab1dbaea291f8ec17c9ffdd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7772 from Limb/fixgiprobeeditor","body":"Remove memdelete of button in GIProbeEditor exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"43d947f54b5514b2ba76735bbf411f499eac2f04":{"hash":"43d947f54b5514b2ba76735bbf411f499eac2f04","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7771 from Limb/winaudiodriver","body":"Close out audio drivers when exiting on Windows.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc5f978f2867e90b37e39fda44eb38016021384c":{"hash":"dc5f978f2867e90b37e39fda44eb38016021384c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7770 from Limb/removedx9","body":"Removed DX9 Rasterizer in windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2db9279fac9fa4e8a6891d269e6758a9231722c":{"hash":"b2db9279fac9fa4e8a6891d269e6758a9231722c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7769 from GodotExplorer/pr-resizeable-texturebutton_3","body":"Enhance TextureButton and TextureRect with resize","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3d339e33fa0c0f7e98f4ffee068b153c038bb9b":{"hash":"f3d339e33fa0c0f7e98f4ffee068b153c038bb9b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7768 from bojidar-bg/sc-multiple-names","body":"Make _sc_ files work like ._sc_","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbc6543172b3a55534e2a8ae3d31349f71d277c6":{"hash":"bbc6543172b3a55534e2a8ae3d31349f71d277c6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7763 from Limb/fixwindowscompile","body":"Fixed compilation issues with Visual Studio","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d11f9f4817c04ad404857757896d28540c6b1f86":{"hash":"d11f9f4817c04ad404857757896d28540c6b1f86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7746 from sanikoyes/Pr-fix-msvc-compile","body":"Fix msvc compile error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c96fa0f23e956678d1f2f92932d700d3e3ab1022":{"hash":"c96fa0f23e956678d1f2f92932d700d3e3ab1022","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7757 from volzhs/save-debug-options","body":"Save and restore debug options for each project","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70fff42df5f1079cc5061f2a9a24c28890415b74":{"hash":"70fff42df5f1079cc5061f2a9a24c28890415b74","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7749 from Faless/fix_7697","body":"HTTPClient properly handle partial data in non-blocking mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"458bd83dfc95d8efbcf4f860d5bc10fa19b5164e":{"hash":"458bd83dfc95d8efbcf4f860d5bc10fa19b5164e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7747 from sanikoyes/Pr-fix-tween-transform2d","body":"Fix tween Transform2D typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ce18cbdb9aa1e48e091376afeba4ca67408af06":{"hash":"5ce18cbdb9aa1e48e091376afeba4ca67408af06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7743 from karroffel/json_parsing-3.0","body":"JSON::parse reports errors on open-ended objects (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ceac8a780eb50ec7b28c8e7a824bf3ab3c1fd629":{"hash":"ceac8a780eb50ec7b28c8e7a824bf3ab3c1fd629","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7740 from magyar123/master","body":"Add editor option for closing the output when stopping the game.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"530de920d48e43d96502c70928d13683e5083857":{"hash":"530de920d48e43d96502c70928d13683e5083857","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7723 from lonesurvivor/gdscript-range-fix","body":"Fix parsing bug which causes range(variable) to crash the engine","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53b7bbfccefe98060633a31ee8f3be3297fc3f15":{"hash":"53b7bbfccefe98060633a31ee8f3be3297fc3f15","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7722 from RandomShaper/improve-touch-button","body":"Fix touch button issues","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d791f5f06ede101ac1990e1f5da05af589c681a2":{"hash":"d791f5f06ede101ac1990e1f5da05af589c681a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7712 from kbake/deselect-selection-on-ctrl-home/end","body":"Selected text is now deselected on ctrl+home/end","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c51990ec9d64a1402e15a0490219bfd2e5bda95b":{"hash":"c51990ec9d64a1402e15a0490219bfd2e5bda95b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7706 from RandomShaper/touch-button-shape-master","body":"Add shape property to TouchScreenButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9c1d65d211ceac55df7f99e18f65da672d540d4":{"hash":"b9c1d65d211ceac55df7f99e18f65da672d540d4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update attach/clear script tool bar icon in Scene panel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7789},"0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e":{"hash":"0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"clang-format: Add pre-commit hook","body":"Derived from https://github.com/githubbrowser/Pre-commit-hooks\nand https://gitlab.cern.ch/GeantV/geant/blob/master/hooks/pre-commit-clang-format","is_cherrypick":false,"cherrypick_hash":"","pull":7547},"503c98ead43e15189c36375be3298be2b1e258a2":{"hash":"503c98ead43e15189c36375be3298be2b1e258a2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Add .clang-format based on LLVM style","body":"Adapted some parameters to fit the de facto Godot style as closely as possible\n(tab indentation, long lines with no wrapping - for now -, indented case labels,\nleft-aligned pointer operators).","is_cherrypick":false,"cherrypick_hash":"","pull":7547},"523b69771b16cddc4635aa4a5c2d56cefec1d394":{"hash":"523b69771b16cddc4635aa4a5c2d56cefec1d394","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix glitches when sampling relative cursor data in CAPTURED mouse mode on Windows.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7782},"49e7e2cd2ac832c333a151ab31ef543fc4a31b28":{"hash":"49e7e2cd2ac832c333a151ab31ef543fc4a31b28","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Solve TouchScreenButtons issues","body":"Fix touch button needing double tap after pause (applies to those not set to pass-by)\nFix error when a pressed TouchScreenButton with no associated action exits the tree\n(with some refactoring of duplicate code)","is_cherrypick":false,"cherrypick_hash":"","pull":7722},"6a2dccaf77783dd7b67c5a0590b30fff720be69f":{"hash":"6a2dccaf77783dd7b67c5a0590b30fff720be69f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Particles2D: implement texture flip parameters.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7775},"cff6840ff7da010112b94f9be13deaa8288e90cd":{"hash":"cff6840ff7da010112b94f9be13deaa8288e90cd","is_merge":false,"authored_by":["MDQ6VXNlcjI1OTEwOTk="],"author_raw":"Hein-Pieter van Braam <hp@tmm.cx>","committer_raw":"Hein-Pieter van Braam <hp@tmm.cx>","summary":"Add a simple signal handler for SIGCHLD on Unix","body":"This fixes #6631","is_cherrypick":false,"cherrypick_hash":"","pull":7774},"d36dde7c1ecaa26db1e7d070c892b48b02492777":{"hash":"d36dde7c1ecaa26db1e7d070c892b48b02492777","is_merge":false,"authored_by":["MDQ6VXNlcjI0MDc1Mg=="],"author_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","committer_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","summary":"Remove memdelete of button in GIProbeEditor exit","body":"This issue was causing a heap corruption on windows.","is_cherrypick":false,"cherrypick_hash":"","pull":7772},"bd893f346a1d76d6621443f74467fb78e60071e2":{"hash":"bd893f346a1d76d6621443f74467fb78e60071e2","is_merge":false,"authored_by":["MDQ6VXNlcjI0MDc1Mg=="],"author_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","committer_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","summary":"Close out audio drivers when exiting.","body":"Prevents a crash when closing the project manager.","is_cherrypick":false,"cherrypick_hash":"","pull":7771},"091202589c787ccceb58d8a77167e3312ed80347":{"hash":"091202589c787ccceb58d8a77167e3312ed80347","is_merge":false,"authored_by":["MDQ6VXNlcjI0MDc1Mg=="],"author_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","committer_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","summary":"Removed DX9 Rasterizer in windows.","body":"This doesn't seem to be needed anymore and the code to free the unused\nrasterizer was throwing a memory violation since it was getting set to a\nvalue somehow.","is_cherrypick":false,"cherrypick_hash":"","pull":7770},"ab375117ba4e0549fa0b893c3f96a166042f43b9":{"hash":"ab375117ba4e0549fa0b893c3f96a166042f43b9","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add STRETCH_KEEP_ASPECT_COVERED to TextureRect StretchMode","body":"Make TextureButton to the same resize behavior with TextureRect","is_cherrypick":false,"cherrypick_hash":"","pull":7769},"27bb6b5282ee62ade086f840ec78ca65d31c081d":{"hash":"27bb6b5282ee62ade086f840ec78ca65d31c081d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make _sc_ files work like ._sc_, fixes #7762","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7768},"6961ed21bb6e1ce082eef33ebcd5b9cfed270634":{"hash":"6961ed21bb6e1ce082eef33ebcd5b9cfed270634","is_merge":false,"authored_by":["MDQ6VXNlcjI0MDc1Mg=="],"author_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","committer_raw":"Kenneth Lorthioir <ibelimb@gmail.com>","summary":"Fixed compilation issues with Visual Studio","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7763},"b87a232668d9f9f3b32c2fceb60bc5f6ef46df22":{"hash":"b87a232668d9f9f3b32c2fceb60bc5f6ef46df22","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Reorder the folders in tools to prepare moving tools/editor","body":"- `certs` and `editor_fonts` go to `thirdparty`\n- `dist` and `scripts` go to a new `misc` folder\n- `collada` and `doc` go to `tools/editor`\n\nThe next step will be to rename `tools/editor` to `editor` directly,\nbut this will be done at the right time to avoid breaking too many PRs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b19c9bd1983b8c72621595b7c22daade4ebf6625":{"hash":"b19c9bd1983b8c72621595b7c22daade4ebf6625","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7759 from nunodonato/translationfix","body":"Added \"Scots\" locale name, fixing #7630","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b5c595e400893cb8dba51ede8f60c70f8512687":{"hash":"6b5c595e400893cb8dba51ede8f60c70f8512687","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"Added \"Scots\" locale name, fixing #7630","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7759},"79e8616fbb7f089d2e3033e875eeb6d396ce3e3d":{"hash":"79e8616fbb7f089d2e3033e875eeb6d396ce3e3d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Save and restore debug options","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7757},"07bbcf91f79480441fdaa1779f7244cdad6e1ba9":{"hash":"07bbcf91f79480441fdaa1779f7244cdad6e1ba9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"basic contact shadows implementation, will most likely need some polishing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a73d46caa607a0de354ab3d7489dec64e070e4c5":{"hash":"a73d46caa607a0de354ab3d7489dec64e070e4c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7715 from m4nu3lf/bugfix/g6dof_joint_setter","body":"Fixed property setter in G6DOF joint","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd8df0f21dfa0d9c68d14107bcb4f4b2cc4e099d":{"hash":"bd8df0f21dfa0d9c68d14107bcb4f4b2cc4e099d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7709 from bojidar-bg/sort-scripts-by-path","body":"Sort settings for scripts in the editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"833994b2949cbdd191dfdb095bb96913a7b3b03a":{"hash":"833994b2949cbdd191dfdb095bb96913a7b3b03a","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"HTTPClient properly handle partial data in non-blocking mode","body":"Use block to send DVector::Write out of scope in\nHTTPClient::read_response_body_chunk()","is_cherrypick":false,"cherrypick_hash":"","pull":7749},"9123e916346ee1b08adebdb9933884519669d8b5":{"hash":"9123e916346ee1b08adebdb9933884519669d8b5","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix tween Transform2D typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7747},"16b3973c75b6d72ff944bc205b8637554cf9a06d":{"hash":"16b3973c75b6d72ff944bc205b8637554cf9a06d","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix msvc compile error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7746},"6bfaa0f12c65947ab0f124ec4c75345bd1332b77":{"hash":"6bfaa0f12c65947ab0f124ec4c75345bd1332b77","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"shadows were not working in-editor for nvidia, fixed now","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5071a940d00d7d41d6d2dc199c174bf9991e016":{"hash":"d5071a940d00d7d41d6d2dc199c174bf9991e016","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"JSON::parse reports errors on open-ended objects","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7743},"1bd1af776c111f1efdd9a3b0259d8f916c052ef2":{"hash":"1bd1af776c111f1efdd9a3b0259d8f916c052ef2","is_merge":false,"authored_by":["MDQ6VXNlcjc0MTU2Njg="],"author_raw":"mbalint12 <gameshow841@gmail.com>","committer_raw":"mbalint12 <gameshow841@gmail.com>","summary":"Add editor option for automatically closing the output when stopping the game.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7740},"5cc63dee0f719139b263ac95027ce520843a9f5f":{"hash":"5cc63dee0f719139b263ac95027ce520843a9f5f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ability to adjust propagation in gi probe","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f2e16306a6552d704fb2346c9abdd26e0e523b7":{"hash":"6f2e16306a6552d704fb2346c9abdd26e0e523b7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several bugfixes, improving the import workflow","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af3fabeb7745e6f7f4e7fe7a299bdd234fff26a6":{"hash":"af3fabeb7745e6f7f4e7fe7a299bdd234fff26a6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ensure proper config version when reading the new configuration file.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"102b5fce85ffa14887bb08433f7eb571c7aafd81":{"hash":"102b5fce85ffa14887bb08433f7eb571c7aafd81","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed engine.cfg to godot.cfg, to forcefully break compatibility with 2.x","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"331a4d8078649d334144e1d370a09b607f32e39f":{"hash":"331a4d8078649d334144e1d370a09b607f32e39f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"completed scene importing (I hope?)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836":{"hash":"c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836","is_merge":false,"authored_by":[""],"author_raw":"lonesurvivor <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"Fix parsing bug which causes range(variable) to crash the engine","body":"problem was a segmentation fault caused by trying to access Vector constants[0] which isn't there if op->arguments.size() is not bigger than one.\n\n- the changed OR condition didn't make sense (always true), should be AND\n- changes the \"constant\" variable to be false per default and gets set to true when there is actually something pushed to \"constants\"","is_cherrypick":false,"cherrypick_hash":"","pull":7723},"ad2e1b1b92e9545a635f1a8f595df1249feaa040":{"hash":"ad2e1b1b92e9545a635f1a8f595df1249feaa040","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix continous reimport bug (i hope)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27eae4ada1eeecd63f8733bfc477e22508c893a6":{"hash":"27eae4ada1eeecd63f8733bfc477e22508c893a6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Scene import more or less working, needs some missing features.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d9b53ce5e764715f5686f403664177e977e3573":{"hash":"0d9b53ce5e764715f5686f403664177e977e3573","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fixed property setter in G6DOF joint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7715},"d2b2d6801f9cf454a880a92aaa9aa38ce4264002":{"hash":"d2b2d6801f9cf454a880a92aaa9aa38ce4264002","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed OGG Vorbis type to be imported, so it's possible to specify loop","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1169f4e040327c2353d29dccafa0e176eec56a0b":{"hash":"1169f4e040327c2353d29dccafa0e176eec56a0b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MjM0ODg="],"author_raw":"kbake <kbake@outlook.com>","committer_raw":"kbake <kbake@outlook.com>","summary":"Selected text is now deselected on ctrl+home/end","body":"This fixes Issue #7694 and also the error mentioned in the comments of that issue.","is_cherrypick":false,"cherrypick_hash":"","pull":7712},"9ce2ab9749b07633aadd0f1745dc99274865a573":{"hash":"9ce2ab9749b07633aadd0f1745dc99274865a573","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"OBJ file importing!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a02933bb3cc7755c9e723172ed59d052910c33c7":{"hash":"a02933bb3cc7755c9e723172ed59d052910c33c7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"wav file importing!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63673de247f5ec7c18cdae774523c76347f02053":{"hash":"63673de247f5ec7c18cdae774523c76347f02053","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7708 from volzhs/match-err","body":"Match ERROR_QUERY_FAILED enum with others\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f3fc1f05a015e0b4f2e5e5db430217298c1e970":{"hash":"6f3fc1f05a015e0b4f2e5e5db430217298c1e970","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Sort settings for scripts in the editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7709},"e3cf4726517984ea201ee6aafd54d23e4c086a4b":{"hash":"e3cf4726517984ea201ee6aafd54d23e4c086a4b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Match ERROR_QUERY_FAILED enum with others","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7708},"7b2fa207e9bde6bdae12e365b8c6a8264f7bd180":{"hash":"7b2fa207e9bde6bdae12e365b8c6a8264f7bd180","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add shape property to TouchScreenButton","body":"Adapted from 67a0da34a2d5a95761c54b3012d0a8f1a79e10a6","is_cherrypick":false,"cherrypick_hash":"","pull":7706},"86a04198d96820b853bec79165b738a841142768":{"hash":"86a04198d96820b853bec79165b738a841142768","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix crash when saving root node by \"Save Branch as Scene\" with unsaved scene","body":"Fix #7667\n\n(cherry picked from commit 43a2599801be348dfd41d928c7a66a590dbe8745)","is_cherrypick":true,"cherrypick_hash":"43a2599801be348dfd41d928c7a66a590dbe8745","pull":""},"43a2599801be348dfd41d928c7a66a590dbe8745":{"hash":"43a2599801be348dfd41d928c7a66a590dbe8745","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when saving root node by \"Save Branch as Scene\" with unsaved scene","body":"Fix #7667","is_cherrypick":false,"cherrypick_hash":"","pull":7678},"b602096b9b5a31ff0e8ac0123a0210189179bbc6":{"hash":"b602096b9b5a31ff0e8ac0123a0210189179bbc6","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix #7011 ScrollContainer takes into account child's EXPAND flag when scrolling is enabled","body":"(cherry picked from commit e9316a009e08e8fe9aa961a0ccef2a77ba7133fc)","is_cherrypick":true,"cherrypick_hash":"e9316a009e08e8fe9aa961a0ccef2a77ba7133fc","pull":""},"e9316a009e08e8fe9aa961a0ccef2a77ba7133fc":{"hash":"e9316a009e08e8fe9aa961a0ccef2a77ba7133fc","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Fix #7011 ScrollContainer takes into account child's EXPAND flag when scrolling is enabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7650},"251e014b59d426f1b7a7d333c82669e7ebbc5bf5":{"hash":"251e014b59d426f1b7a7d333c82669e7ebbc5bf5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7578 from baekdahl/master","body":"x11: don't wait for window to be mapped","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40e4c1f6abbe5569a3c2f91d48b9770c8e97ea0d":{"hash":"40e4c1f6abbe5569a3c2f91d48b9770c8e97ea0d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7689 from eska014/webgl2","body":"Enable WebGL2 in web export, start fixing build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"869d710198af9eb3dfee3e167cb432389d04f76d":{"hash":"869d710198af9eb3dfee3e167cb432389d04f76d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7683 from marcelofg55/master","body":"Fix issues with set_window_resizable on x11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5068981373a9affbac23b638dd3fe55be36c97d":{"hash":"a5068981373a9affbac23b638dd3fe55be36c97d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7681 from karroffel/classdb_type","body":"corrected ClassDB::instance() return type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e59e6c69c491e60e7d462540f286c3edfe5fcb31":{"hash":"e59e6c69c491e60e7d462540f286c3edfe5fcb31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7672 from Hinsbart/drag_crash","body":"SceneTreeDock: Fix crash when dragging invalid nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53c4dfe857e671f4e53d9317a77dc8a82bf91505":{"hash":"53c4dfe857e671f4e53d9317a77dc8a82bf91505","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7670 from RandomShaper/load-placeholder-dup","body":"Replicate load-as-placeholder state on node duplication","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39f11ffc5145a534466b3be2651852a828e59707":{"hash":"39f11ffc5145a534466b3be2651852a828e59707","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7666 from Paulb23/line_length_guideline","body":"Fixed line lenght guideline, and added colour option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af6d59eed6a09bfd68ffbecb751f80ac49e5604c":{"hash":"af6d59eed6a09bfd68ffbecb751f80ac49e5604c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7649 from Faless/fix_input_master","body":"Keyboard Input modifiers do not block actions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ade3806a14df9d9be4c29ef994aeb351dba09254":{"hash":"ade3806a14df9d9be4c29ef994aeb351dba09254","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7648 from RayKoopa/add_remove_animation_warning","body":"Added warning when removing animations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44d386ee80b723b354b240a29044e33039287716":{"hash":"44d386ee80b723b354b240a29044e33039287716","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7645 from tagcup/x11_optimization_flags_v2","body":"Use -Ofast on x11. Also introduced use_lto option.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff4ca593e2e715ac59243e83ae5949f3d94fa25f":{"hash":"ff4ca593e2e715ac59243e83ae5949f3d94fa25f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7704 from volzhs/fix-compile-error","body":"Fix compile error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f54b20e2fca1471267af10558b659e673ff9c52":{"hash":"5f54b20e2fca1471267af10558b659e673ff9c52","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix compile error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7704},"b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7":{"hash":"b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"CSV translation import plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc":{"hash":"2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Lot of work in new importer, importing textures now works.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e06edc67c049c65c3952a8447e22717a0f492020":{"hash":"e06edc67c049c65c3952a8447e22717a0f492020","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Enable WebGL2 in web export, start fixing build","body":"Will not yet compile","is_cherrypick":false,"cherrypick_hash":"","pull":7689},"474e3ac055987eceac2643abbd27dabdbcae6046":{"hash":"474e3ac055987eceac2643abbd27dabdbcae6046","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix issues with set_window_resizable on x11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7683},"a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae":{"hash":"a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"corrected ClassDB::insatnce() return type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7681},"36b6ba8e94d9afcb06aa2579bf627651f7ebfea0":{"hash":"36b6ba8e94d9afcb06aa2579bf627651f7ebfea0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7680 from cbscribe/master","body":"grammar fixes, it's -> its\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10176228b2ea4c156b832b8dcf26eccf850e8c20":{"hash":"10176228b2ea4c156b832b8dcf26eccf850e8c20","is_merge":false,"authored_by":[""],"author_raw":"Chris Bradfield <chris@kidscancode.org>","committer_raw":"Chris Bradfield <chris@kidscancode.org>","summary":"grammar fixes, it's -> its","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7680},"a64a348054ee0e3dccfb167afd93a62072726112":{"hash":"a64a348054ee0e3dccfb167afd93a62072726112","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"SceneTreeDock: Fix crash when dragging invalid nodes.","body":"Fixes #7529","is_cherrypick":false,"cherrypick_hash":"","pull":7672},"e4cc483f4ca67d09260611192aeb4c269081835e":{"hash":"e4cc483f4ca67d09260611192aeb4c269081835e","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Replicate load-as-placeholder state on node duplication","body":"Cherry-picked from 936f2e3b4e9fb657f6c874020428f8159356d923","is_cherrypick":false,"cherrypick_hash":"","pull":7670},"6b42cd5fe637d6d0fe30fa397eca659d295ad956":{"hash":"6b42cd5fe637d6d0fe30fa397eca659d295ad956","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed line lenght guideline drawing with color option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7666},"7a85d25218971506058a992d21821b47e153ec78":{"hash":"7a85d25218971506058a992d21821b47e153ec78","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use -Ofast on x11. Also introduced use_lto option.","body":"debug_release doesn't turn off optimizations for release target now. Ensure that sanitizer options apply to both C and C++ files.\n\nBuilt-in optimization/debug flags are prepended such that user-specified flags can override them.\n\nBased on and around the discussion in PR #5194.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96de0141ccef3bb035574010816dafdbfc17eb63":{"hash":"96de0141ccef3bb035574010816dafdbfc17eb63","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed import/export system, will start new one from scratch.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f279df265448da476c6cdb0806bdcc1db5f128fd":{"hash":"f279df265448da476c6cdb0806bdcc1db5f128fd","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Added warning when removing animations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7648},"9100db7b941348854dafad7860a4e466dba31ae6":{"hash":"9100db7b941348854dafad7860a4e466dba31ae6","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Keyboard Input modifiers do not block actions.","body":"This means, if you press \"F\" while holding \"shift\" and there is and\naction registered for \"F\" that action should be pressed.\nThis commit restore this behaviour, lost when implementing\nis_action_just_pressed.\nIf you want \"blocking modifiers\" you should code it via script.\n\nFixes 6826","is_cherrypick":false,"cherrypick_hash":"","pull":7649},"9cddaab4d1811b367c9616d35e28a8c428cf3b3f":{"hash":"9cddaab4d1811b367c9616d35e28a8c428cf3b3f","is_merge":false,"authored_by":[""],"author_raw":"lonesurvivor <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"When overlappinng Area2Ds are removed with remove_child(), _enter_tree and _exit_tree signals are now properly disconnected upon removal","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7508},"ae258e2679bd9deda8b311d030771fab03303833":{"hash":"ae258e2679bd9deda8b311d030771fab03303833","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7640 from volzhs/fix-scrollbar-2d-editor-3.0","body":"Fix weird scrollbar appearance on 2D editor (3.0 master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"831d9b925af2caaff8f7723723f46e1d98ef0c14":{"hash":"831d9b925af2caaff8f7723723f46e1d98ef0c14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7563 from RayKoopa/extended_list_dir_begin","body":"Add parameters to Directory.list_dir_begin() to skip navigational or hidden entries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"266fbd8c7624a0f4c41c5c6296f12059c69c77fb":{"hash":"266fbd8c7624a0f4c41c5c6296f12059c69c77fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7642 from guilhermefelipecgs/add_category","body":"Add run/output category\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b9ec15124c8784d11980a467318c585bbc0e0e2":{"hash":"4b9ec15124c8784d11980a467318c585bbc0e0e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7542 from volzhs/modulate-transparency","body":"Show transparency and accurate color for modulate","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1005a56e5a27fb7f491d280d5aff6fe88691365c":{"hash":"1005a56e5a27fb7f491d280d5aff6fe88691365c","is_merge":false,"authored_by":["MDQ6VXNlcjIzOTI4OTU="],"author_raw":"Ilija Boshkov <ilija.boshkov@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added focus tracking in X11 and Windows classes, added new confined mouse mode (#7162)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7162},"4c28f35b2c6dacd30a0e10453af1bcd977de9342":{"hash":"4c28f35b2c6dacd30a0e10453af1bcd977de9342","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7002 from RandomShaper/vcs-friendliness","body":"Greater VCS friendliness","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e1afeafd4a347c309562c6783119f64e99fc317":{"hash":"7e1afeafd4a347c309562c6783119f64e99fc317","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Audio bus editing is COMPLETE!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d59d8991035db5c33f04266823ad2aa686758a82":{"hash":"d59d8991035db5c33f04266823ad2aa686758a82","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Add run/output category","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7642},"f3d20360469aa6d873238098848493fb54f37b4e":{"hash":"f3d20360469aa6d873238098848493fb54f37b4e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix weird scrollbar appearance on 2D editor (3.0 master)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7640},"355ce0d0de2787c9dba25d623c1a4cda314d12d5":{"hash":"355ce0d0de2787c9dba25d623c1a4cda314d12d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7635 from RandomShaper/fs-split-layout","body":"Include filesystem dock split offset in editor layouts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"572692389719c67b2189ab07f8f9523cf6c82cca":{"hash":"572692389719c67b2189ab07f8f9523cf6c82cca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7631 from RandomShaper/fix-android-module-res","body":"Fix resources for Android modules not being merged (master)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35b7295a714841c2fad6024331d7ab92b559f0aa":{"hash":"35b7295a714841c2fad6024331d7ab92b559f0aa","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Include filesystem dock split offset in editor layouts","body":"Cherry-picked from 2ac89f65403c606ad9a3cdf65e591cb375faf024","is_cherrypick":false,"cherrypick_hash":"","pull":7635},"b84f58262c1e79bde909e1f112de5bac6179e80c":{"hash":"b84f58262c1e79bde909e1f112de5bac6179e80c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix resources for Android modules not being merged","body":"Fixes #7421","is_cherrypick":false,"cherrypick_hash":"","pull":7631},"e8d34365085c2321acb0bd35aabbad293c74e744":{"hash":"e8d34365085c2321acb0bd35aabbad293c74e744","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"delete bus effects is now possible","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"838490ce5d8d5d34932919834e2c22aa65e4a20b":{"hash":"838490ce5d8d5d34932919834e2c22aa65e4a20b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7629 from RayKoopa/too_much_pi_is_bad_for_your_health","body":"Fix VC++ build by using math_funcs constants for M_PI and M_SQRT2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf":{"hash":"1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Added parameters to skip hidden and/or navigational file system entries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7563},"ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b":{"hash":"ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Use constants from math_funcs rather than unstandardized C++ constants.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7629},"92363a2afee8b31a4ba4e1fd059dffabfeec0e95":{"hash":"92363a2afee8b31a4ba4e1fd059dffabfeec0e95","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show transparency and accurate color for modulate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7542},"87bb6cdc6fed6048a3a5c29167b854af1165271d":{"hash":"87bb6cdc6fed6048a3a5c29167b854af1165271d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to drag and drop around audio effects!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b019bf644f61aaa2eaf9276448d97fb6e6a868a":{"hash":"3b019bf644f61aaa2eaf9276448d97fb6e6a868a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to delete, drag and drop audio buses!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2527566ca899e2ac9d8baa8b4e68a22bf7077f35":{"hash":"2527566ca899e2ac9d8baa8b4e68a22bf7077f35","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7621 from Hinsbart/modified_time","body":"Add ClassDB binding for File.get_modified_time","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ff37cff624eccb5aaaea5172e0946d45d2ee62f":{"hash":"0ff37cff624eccb5aaaea5172e0946d45d2ee62f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added audio bus phaser effect, welcome to the 70s, baby!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ec0610c606f529b21ffc13596ae5a57ead368cb":{"hash":"5ec0610c606f529b21ffc13596ae5a57ead368cb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add ClassDB binding for File.get_modified_time","body":"Closes #7613","is_cherrypick":false,"cherrypick_hash":"","pull":7621},"5dc7c920bf1c4bb160d39e13ad6136d80badd7ae":{"hash":"5dc7c920bf1c4bb160d39e13ad6136d80badd7ae","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix buffer size check in UDP socket.","body":"We were reserving 12 bytes from the buffer for ip, port, and length, but since\nIPv6 introduction we should be reserving 24 (IPv6 are 16 bytes)","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"93368571326e3472522669b76998f58aed78864f":{"hash":"93368571326e3472522669b76998f58aed78864f","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Use default UDP ring buffer size of 65536 for clients","body":"We should probably create a specific function for setting the\nrecv buffer anyway. UDP sockets does not need to bind (listen)\nto be able to call recvfrom. This is especially useful for clients\nwho just call set_send_address and start communicating with a server.","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"68dc969f8ca242d0c4f927a417557288e4b1b75f":{"hash":"68dc969f8ca242d0c4f927a417557288e4b1b75f","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix bug causing UDP socket to close after the first send if not listening","body":"The ring buffer for receiving packets was not resized in constructor","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"fa0cb7da0e096e01476eabef37c225404c7f6f26":{"hash":"fa0cb7da0e096e01476eabef37c225404c7f6f26","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Avoid deadlock when writing/reading data on a connecting TCP socket","body":"TCP status polling is always performed as non blocking.\nTrying to put a packet on a connecting socket will fail immediately.","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"e5e4e7b6a9be36bb9bf75da996c348ae2476010c":{"hash":"e5e4e7b6a9be36bb9bf75da996c348ae2476010c","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Update docs reference for TCP_Server::listen and UDPPacketPeer::listen","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8":{"hash":"619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Bind to IPv4 on OpenBSD when using wildcard","body":"OpenBSD does not support binding on both IPv4 and IPv6 using the same socket","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"88a56ba783d36d52a1023759e69f026b1ae255b4":{"hash":"88a56ba783d36d52a1023759e69f026b1ae255b4","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Remove set_ip_type from network classes (no longer needed)","body":"- TCP:\n- `listen` bind to wildcard \"*\" -> dual stack socket\n- `listen` bind to address -> socket from address type\n- `connect` -> resolve using best protocol (UNSPEC), socket from address type\n\n- UDP:\n- `listen` bind to wildcard \"*\" -> dual stack socket\n- `listen` bind to address -> socket from address type\n- `put_packet`/`put_var` -> resolve using TYPE_ANY (UNSPEC), socket from address type\n(to change socket type you must first call `close` it)","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"2fe4ef66991b483640f59873c22b3af671626ccc":{"hash":"2fe4ef66991b483640f59873c22b3af671626ccc","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Implement UDP listen bind address","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"b2839343cab66880f647c77da7b2e1826761776a":{"hash":"b2839343cab66880f647c77da7b2e1826761776a","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Implement TCP Server bind address","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"4198291cd45da7fce278d21cd5ef4a506086d5f8":{"hash":"4198291cd45da7fce278d21cd5ef4a506086d5f8","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"IP_Address can now be a wildcard (not a valid IP, used for binding)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"98a7e2b4e09791705cd9dfd4d13611bc02fe47d4":{"hash":"98a7e2b4e09791705cd9dfd4d13611bc02fe47d4","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Convert validity checks of IP_Address to is_valid method.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be":{"hash":"e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Avoid calling close when polling a UDP peer without socket","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7581},"a19a28288c036b5080d4bd351a72a10f5d0c4fdb":{"hash":"a19a28288c036b5080d4bd351a72a10f5d0c4fdb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7610 from Hinsbart/shape_warning","body":"CollisionShape2D: Fix warning icon not updating.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ec3b5f2c9b3640aef2f3374a93cc0db3df9903a":{"hash":"5ec3b5f2c9b3640aef2f3374a93cc0db3df9903a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7604 from RayKoopa/gui_button_style_pressed","body":"Respect style boxes for Button states other than \"normal\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5027799c13d9b38b55b2184bca997632339651d8":{"hash":"5027799c13d9b38b55b2184bca997632339651d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7583 from karroffel/wildcard","body":"made _ a special token in GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cff80bb1cc0aa5a548254b9c89d0fab28982b504":{"hash":"cff80bb1cc0aa5a548254b9c89d0fab28982b504","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Pretty high quality pitch Shifting effect using smbPitchShift","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d9bc8b00cd9a561005ad145b3b95c58d4fbfa00":{"hash":"4d9bc8b00cd9a561005ad145b3b95c58d4fbfa00","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added Audio Limiter bus effect, and sidechain ability to compressor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d944b499675976c0c91ed7c414621dfcea5a285":{"hash":"4d944b499675976c0c91ed7c414621dfcea5a285","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Simple to use compressor effect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d8e765aabbe63b98a8bf5114e7d84e2f95c3c8e":{"hash":"2d8e765aabbe63b98a8bf5114e7d84e2f95c3c8e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Delay sound effect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eda739f4144032214ccf57ae363656da5676e1fc":{"hash":"eda739f4144032214ccf57ae363656da5676e1fc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added new Audio Bus Chorus effect.","body":"Added new Audio Bus Panner effect.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16eee2f59b6d2567d7d15d9a2ff66c52e9705137":{"hash":"16eee2f59b6d2567d7d15d9a2ff66c52e9705137","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"CollisionShape2D: Fix warning icon not updating.","body":"`CollisionPolygon2D` also had this problem.","is_cherrypick":false,"cherrypick_hash":"","pull":7610},"fac52f5bd8e6b228d5f87baa55816999ebdb482f":{"hash":"fac52f5bd8e6b228d5f87baa55816999ebdb482f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added BUS effect, Stereo Enhancer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63fa5486a4038498dec5d58f1dec41fd282c4645":{"hash":"63fa5486a4038498dec5d58f1dec41fd282c4645","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"distortion effect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0aa7242624fcd74eaf13db006274829c284fab3b":{"hash":"0aa7242624fcd74eaf13db006274829c284fab3b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"WIP new AudioServer, with buses, effects, etc.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2baeb531e6dc240c7c2c3f176888c4d09715b56d":{"hash":"2baeb531e6dc240c7c2c3f176888c4d09715b56d","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Respect style boxes for Button states other than \"normal\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7604},"c4d6e54e93431e94888c5594386bcd0aa22528ee":{"hash":"c4d6e54e93431e94888c5594386bcd0aa22528ee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove Quick Filter Files and fix FS search hotkey","body":"The new Quick Filter Files behaviour since 8b47e26 had not been implemented,\nso this implements it and makes it an editor hotkey instead of a menu entry.\nFixes #7582.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee0f53df52d88ca57079579f3f3e943e7e40f53a":{"hash":"ee0f53df52d88ca57079579f3f3e943e7e40f53a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7528 from tagcup/real_t_float_fixes","body":"Use real_t rather than float or double in generic functions (core/mat…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c24c739da54225dd5090e82c8d0a34f8bbe0724a":{"hash":"c24c739da54225dd5090e82c8d0a34f8bbe0724a","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"made _ a special token in GDScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7583},"72a02555850016ab792cf498c5370983d3b72832":{"hash":"72a02555850016ab792cf498c5370983d3b72832","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7576 from Hinsbart/hide_lock_icons","body":"2D Editor: Don't show lock icons for hidden nodes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a043ce7304c4a9b56b5d79efa4cca05160339e72":{"hash":"a043ce7304c4a9b56b5d79efa4cca05160339e72","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"2D Editor: Don't show lock icons for hidden nodes.","body":"Now we only draw those icons for visible Nodes.\nFixes #7518","is_cherrypick":false,"cherrypick_hash":"","pull":7576},"8e84e53ebb676e43adc7ac4b3e8791790f555695":{"hash":"8e84e53ebb676e43adc7ac4b3e8791790f555695","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7574 from RayKoopa/canvas_item_fix_is_hidden","body":"Fix Spatial::is_visible and editor calls to CanvasItem/Spatial::is_visible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a7923a857fdf7d93e43cd493a7c9c29d1eec753":{"hash":"3a7923a857fdf7d93e43cd493a7c9c29d1eec753","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Use Markdown comments in the issue template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f7a3884fdde52dfad61d42e08d40d143fde7c79":{"hash":"8f7a3884fdde52dfad61d42e08d40d143fde7c79","is_merge":false,"authored_by":[""],"author_raw":"Jesper Bækdahl <jbb@gamblify.com>","committer_raw":"Jesper Bækdahl <jbb@gamblify.com>","summary":"x11: don't wait for window to be mapped","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7578},"34016a8b738c36b214fb79d66ba546aabab72e9e":{"hash":"34016a8b738c36b214fb79d66ba546aabab72e9e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7577 from tagcup/issue_7476","body":"Use property convention introduced in b085c4 (_ rather than / as sepa…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81d9fe44df817f390e05592c25e5634973494d0e":{"hash":"81d9fe44df817f390e05592c25e5634973494d0e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use property convention introduced in b085c4 (_ rather than / as separator).","body":"Fixes #7476.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faa13adad3bd5fd2bd387399623c0b99ed4c4fe9":{"hash":"faa13adad3bd5fd2bd387399623c0b99ed4c4fe9","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Fix editor method calls to is_visible for Spatial and CanvasItem and is_visible itself for Spatial","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7574},"ca14dd296a9ce9f39cefe378fda5e127375970f4":{"hash":"ca14dd296a9ce9f39cefe378fda5e127375970f4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7572 from BastiaanOlij/fix_math","body":"Some changes in the header so Godot3 compiles again on Windows.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d11a4c11203049584fd5d3d34f3554e5c9289d01":{"hash":"d11a4c11203049584fd5d3d34f3554e5c9289d01","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Some changes in the header so Godot3 compiles again on Windows.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7572},"430b008b0d1e39d9190c153e86c800b023a58963":{"hash":"430b008b0d1e39d9190c153e86c800b023a58963","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typo in issue template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9d6fbc5bd8d58694bc4910896ef54799a62e227":{"hash":"f9d6fbc5bd8d58694bc4910896ef54799a62e227","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix issue template as people started ignoring it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79480a69cd3319bf979d8aa05f1e7c6ae7b486f8":{"hash":"79480a69cd3319bf979d8aa05f1e7c6ae7b486f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7566 from karroffel/ptrcall-fix","body":"updated method_ptrcall.h to use 3.0 naming\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb16f09b15afa3e32e9c79a3fdd02bae214a7f00":{"hash":"fb16f09b15afa3e32e9c79a3fdd02bae214a7f00","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"updated method_ptrcall.h to use 3.0 naming","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7566},"6ab023fab552dbba19787da4c4ccb904022644d3":{"hash":"6ab023fab552dbba19787da4c4ccb904022644d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7564 from djrm/icons","body":"Icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26d8ee0308de45d2da10b82d10d8cc1aa5577dd3":{"hash":"26d8ee0308de45d2da10b82d10d8cc1aa5577dd3","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added some missing icons and modified others","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7564},"949d4208ed8389bd07e0738d5c38e9d391cb1e83":{"hash":"949d4208ed8389bd07e0738d5c38e9d391cb1e83","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"icon fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7564},"23eb355ebb78ed2485557773e18afeb38689d499":{"hash":"23eb355ebb78ed2485557773e18afeb38689d499","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7562 from RandomShaper/ordered-image-group-files","body":"Make image-groups map in export.cfg ordered","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f4f9aa6ded6da027c84cc466c767334dc3d3362":{"hash":"6f4f9aa6ded6da027c84cc466c767334dc3d3362","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Overloaded basic math funcs (double and float variants). Use real_t rather than float or double in generic functions (core/math) whenever possible.","body":"Also inlined some more math functions.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"757647670501833c4f550a224b5da51d39fb6b9f":{"hash":"757647670501833c4f550a224b5da51d39fb6b9f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make image-groups map in export.cfg ordered","body":"This improves the VCS experience because otherwise they change their order everytime producing spurious changes.","is_cherrypick":false,"cherrypick_hash":"","pull":7562},"d13f2f9e25e380496e706b59720cd85eed299ca2":{"hash":"d13f2f9e25e380496e706b59720cd85eed299ca2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7560 from volzhs/issue-7555","body":"Fix crash when creating new project","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3000c2d967dd4162aa4b60aa1182b41a4566c860":{"hash":"3000c2d967dd4162aa4b60aa1182b41a4566c860","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7540 from volzhs/default-rot","body":"Change camera default rotation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af871d22e2dc1c86c7e8166533452934f5f876b0":{"hash":"af871d22e2dc1c86c7e8166533452934f5f876b0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7536 from GodotExplorer/pr-copy-node-path","body":"Add 'Copy Node Path' action to right mouse menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf05dab74f5c0fc19663dce05b462be2aba581a5":{"hash":"bf05dab74f5c0fc19663dce05b462be2aba581a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7532 from tagcup/pcg_prng","body":"Replace the existing PRNG (Xorshift31) with (minimal) PCG-32.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57350faee40bba50878658d87e0c875ed3e92571":{"hash":"57350faee40bba50878658d87e0c875ed3e92571","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when creating new project","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7560},"0a9aee6b1d20f29e0e7a3bc8990f807144b62f74":{"hash":"0a9aee6b1d20f29e0e7a3bc8990f807144b62f74","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7558 from Faless/fix_windows_output","body":"Fix gibberish output for windows/mingw.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b059965e8df745c5b45b4ec6bfbdfe1a7397642":{"hash":"7b059965e8df745c5b45b4ec6bfbdfe1a7397642","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Adapt platforms to AudioServer refactoring","body":"Fixes compilation on Windows and likely other platforms (at least\nas far as AudioServer changes were concerned), though they were\nnot tested.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3df934acadeadaf7b2f2920411016dcb3bde7d99":{"hash":"3df934acadeadaf7b2f2920411016dcb3bde7d99","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix gibberish output for windows/mingw.","body":"%ls should be used instead of %s or %S to speficy narrow/wide charstring\nin wprintf fwprintf\n\nFixes #6252","is_cherrypick":false,"cherrypick_hash":"","pull":7558},"0ecf7f7ca0eda52264850821a605d312e503b6f0":{"hash":"0ecf7f7ca0eda52264850821a605d312e503b6f0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Change camera default rotation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7540},"7dbb1c0571c0d1fb26c28552b09430807cc4d717":{"hash":"7dbb1c0571c0d1fb26c28552b09430807cc4d717","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve .tscn VCS","body":"Serialize dictionaries adding newlines between key-value pairs\nSerialize group lists also with newlines in between\nSerialize string properties escaping only \" and \\ (needed for a good diff experience with built-in scripts and shaders)\n\nBonus:\nMake AnimationPlayer serialize its blend times always sorted so their order is predictable in the .tscn file.\n\nThis PR is back-compat; won't break the load of existing files.","is_cherrypick":false,"cherrypick_hash":"","pull":7002},"6a3dae5be944d9e226cca7bf0bd80fb0036e8324":{"hash":"6a3dae5be944d9e226cca7bf0bd80fb0036e8324","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zlib: Update to upstream version 1.2.11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c19a6cb85bc4ff00a8b2f7afe602c5724222a23":{"hash":"8c19a6cb85bc4ff00a8b2f7afe602c5724222a23","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"#7215 try to fix adb bad targeting user on device","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed96a3da8d75c46c3a3b0672fc26bb85511bf023":{"hash":"ed96a3da8d75c46c3a3b0672fc26bb85511bf023","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7553 from Faless/tcp-win-fix","body":"Fix bug in windows TCP poll function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db":{"hash":"c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix bug in windows TCP poll function","body":"Bug introduced when implementing TCP disconnection detection.\n(too much yank-paste).\nFixes #7545","is_cherrypick":false,"cherrypick_hash":"","pull":7553},"0c80bc2579e6d3cc904f71dacde760f1081a9cb1":{"hash":"0c80bc2579e6d3cc904f71dacde760f1081a9cb1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7457 from BastiaanOlij/glew3-ios","body":"Working on compile issues for iOS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a02df7739df1ad0003ac7b4dd97a8dca2de4f99":{"hash":"3a02df7739df1ad0003ac7b4dd97a8dca2de4f99","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Working on compile issues for iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7457},"eeea11602240d41c704e540ef2fd3cad422cc01a":{"hash":"eeea11602240d41c704e540ef2fd3cad422cc01a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7548 from BastiaanOlij/audio3-osx","body":"Fix compile errors related to audio on OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cef0ae5d5de496c26f441f55f22d5b32dc15f7b8":{"hash":"cef0ae5d5de496c26f441f55f22d5b32dc15f7b8","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fix compile errors related to audio on OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7548},"2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81":{"hash":"2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Various fixes to play nice with clang-format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39114178a0952e9f5efee08e23d73d70f3d8d3db":{"hash":"39114178a0952e9f5efee08e23d73d70f3d8d3db","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Prevent clang-format on JS code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f44ee891beaad397481dd88da41cb80e6539774f":{"hash":"f44ee891beaad397481dd88da41cb80e6539774f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Fix statements ending with ';;'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2a3f06f3d0c49d87b86c12407d69174b58ae448":{"hash":"e2a3f06f3d0c49d87b86c12407d69174b58ae448","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Keep long lines for now","body":"clang-format does not play well with tab-aligned multiline statements...\nSome more research will be needed if we want to set a column limit.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40323407df65ef8f40648c51ab9b4574ea985d7f":{"hash":"40323407df65ef8f40648c51ab9b4574ea985d7f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: No break before list brace","body":"clang-format does not handle that well *at all*.\n\nFor the reference, found the relevant pieces of code with:\n`ag \"=[ \"$'\\t'\"]?\"$'\\n'\"[ \"$'\\t'\"]?{\" --ignore=thirdparty`","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3890256fc57eafb2db83d328b8caf772188e21d4":{"hash":"3890256fc57eafb2db83d328b8caf772188e21d4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Cleanups, added headers, renamed files","body":"Made sure files in core/ and tools/ have a proper Godot license header\nwhen written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h}\nto rect3.{cpp,h} and class_db.{cpp,h} respectively.\n\nAlso added a proper header to core/io/base64.{c,h} after clarifying\nthe licensing with the original author (public domain).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c9004671af455a03acb4e2750b12d62b2b3c917":{"hash":"4c9004671af455a03acb4e2750b12d62b2b3c917","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant with 32-bit output, 64-bit state).","body":"PCG is better than many alternatives by many metrics (see www.pcg-random.org) including statistical quality with good speed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b400c69cd487f70d8164dd5550eb994253d359d6":{"hash":"b400c69cd487f70d8164dd5550eb994253d359d6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Oops! Audio engine has vanished :D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b24b52d56bb3938bdeff9640b0730d7717f2b4c6":{"hash":"b24b52d56bb3938bdeff9640b0730d7717f2b4c6","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add a API to add/remove items to the \"Tools\" menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0faf8a51b38205ed5f9ebbcf95559f0e3110bf2":{"hash":"e0faf8a51b38205ed5f9ebbcf95559f0e3110bf2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Cosmetic fixes to play nice with clang-format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52e2a1e98df9f1a7d69c2b35c7be9edc1a8e9753":{"hash":"52e2a1e98df9f1a7d69c2b35c7be9edc1a8e9753","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed to 2D physics, makes it work again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7854d3ae6a81093b1cf23da3dd99b57b1aebc34":{"hash":"a7854d3ae6a81093b1cf23da3dd99b57b1aebc34","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"2D and 3D viewport are working again :D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e13a762ecbdfe6a643977b74c790d479a0636e2":{"hash":"5e13a762ecbdfe6a643977b74c790d479a0636e2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add missing map.h include in color defs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65db43d5ae1c80299e7cbfffbd7728241861f741":{"hash":"65db43d5ae1c80299e7cbfffbd7728241861f741","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add 'Copy Node Path' action to right mouse menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7536},"82d087638dcaa889dcae134319b597908eca238b":{"hash":"82d087638dcaa889dcae134319b597908eca238b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7534 from RayKoopa/gitignore_vs2015","body":".gitignore: Added VC++ cache database and temporary storage folder when debugging\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3494ff5b39ef6018cf47f20ab6403a0b799a8116":{"hash":"3494ff5b39ef6018cf47f20ab6403a0b799a8116","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Added VC++ cache database and temporary storage folder when running","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7534},"47365e068e4ee121dba825ba7dca6a42e66d724f":{"hash":"47365e068e4ee121dba825ba7dca6a42e66d724f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7533 from GodotExplorer/pr-json-empty-string","body":"Fix error while JSON::parse with empty string","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8e9937e21aa77de07316757667ed87dc2cc141e":{"hash":"c8e9937e21aa77de07316757667ed87dc2cc141e","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix error while JSON::parse with empty string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7533},"5dde810aa58d66677afda9cc5c89c052e91348b4":{"hash":"5dde810aa58d66677afda9cc5c89c052e91348b4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"no more errors related to missing GlobalConfig::Get (or so I hope)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2fba10b952f694f604e20b9e5f220023a5f8fd2":{"hash":"e2fba10b952f694f604e20b9e5f220023a5f8fd2","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added Line2D node that draws a polygon-based line","body":"It supports unlimited width, color gradient, texture and some geometry\noptions for joints and caps. Also transparency without artifacts\n(provided that line joints aren't too sharp).","is_cherrypick":false,"cherrypick_hash":"","pull":7352},"a1d07fd6d6a21ca6a3366aa7c9024dc41e3d323c":{"hash":"a1d07fd6d6a21ca6a3366aa7c9024dc41e3d323c","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Allow closing a script tab without saving","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"07f65184f3886fc836f6d7f8de5052c64bda50bf":{"hash":"07f65184f3886fc836f6d7f8de5052c64bda50bf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7519 from eska014/web-presentation","body":"Improve Web export presentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe8459ac3badc0d2b2b36bf29670d2639825d644":{"hash":"fe8459ac3badc0d2b2b36bf29670d2639825d644","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7515 from kbake/issue7433","body":"Use Animation's Name as Filename When Saving","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d7d8e167474528f32817a1b645b0a10279ae0f0":{"hash":"1d7d8e167474528f32817a1b645b0a10279ae0f0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel Ramirez <djrmuv@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Added missing icons (#7514)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7514},"a540e15cd1e0f81463fc40787386ee49d04f3ece":{"hash":"a540e15cd1e0f81463fc40787386ee49d04f3ece","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7513 from djrm/compilation_fix","body":"Matrix32 -> Transform2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a992d3f74f73ce4975abf9273aeaaa8909b78de1":{"hash":"a992d3f74f73ce4975abf9273aeaaa8909b78de1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7510 from Faless/tcp_connect","body":"TCP connect always opens the correct socket type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d4eb8ec884c0519dc02de4451e249f6f5cca962a":{"hash":"d4eb8ec884c0519dc02de4451e249f6f5cca962a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7127 from BastiaanOlij/ios_meters","body":"Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dab73c701a9785be443977a613e57600d1e136c8":{"hash":"dab73c701a9785be443977a613e57600d1e136c8","is_merge":false,"authored_by":[""],"author_raw":"James Mintram <jamesmintram@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Compile error when duplicate key in dictionery literal #7034","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d3aedeefd1688b81b120f2fdead6ad8c5823ee2":{"hash":"8d3aedeefd1688b81b120f2fdead6ad8c5823ee2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"MethodBind: Make sure header order is kept","body":"When clang-format sorts includes alphabetically, MethodBind breaks.\nTrying to move the object.h include upward in method_bind.h does\nnot seem to fix the problem, this needs investigation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4261880c9402c1419cb211e10e974b662e37e03c":{"hash":"4261880c9402c1419cb211e10e974b662e37e03c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6845 from karroffel/master","body":"Adds pattern matching to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7924f08a6afc56bd2d3a116c91ad6383c4579051":{"hash":"7924f08a6afc56bd2d3a116c91ad6383c4579051","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4918 from jjay/f/error_on_redefine","body":"Redefine var results in an error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94609305a021305db2a02c63890f9e23c37d0dd8":{"hash":"94609305a021305db2a02c63890f9e23c37d0dd8","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6519 from RandomShaper/enhance-tileset","body":"Add modulate (color) to TileSet tiles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a533402695b9a78d1b3feacb68949519dcaa2d8e":{"hash":"a533402695b9a78d1b3feacb68949519dcaa2d8e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MjM0ODg="],"author_raw":"kbake <kbake@outlook.com>","committer_raw":"kbake <kbake@outlook.com>","summary":"Will now try to use the existing animation's name for filename, defaults to previous value in case there's no name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7515},"52666b88b39a91655553ba6ab5bbe47c09861e28":{"hash":"52666b88b39a91655553ba6ab5bbe47c09861e28","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7525 from neikeq/pr-plus_file","body":"String: plus_file(String) no longer adds a root","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a49e75e3741e08cca4c8f6fef41ff8088fe3c057":{"hash":"a49e75e3741e08cca4c8f6fef41ff8088fe3c057","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7526 from nounoursheureux/fix-getcurrentdrive","body":"Fix _Directory::get_current_drive error condition from breaking the build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"54b20874b68fbf1cb84db4448ae344bd361d5826":{"hash":"54b20874b68fbf1cb84db4448ae344bd361d5826","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","summary":"Fix _Directory::get_current_drive error condition","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7526},"95396067b778c902e2b28efdbe281b4dd4a6effd":{"hash":"95396067b778c902e2b28efdbe281b4dd4a6effd","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"String: plus_file(String) no longer adds a root","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7525},"ce99286362a7adbd867a2d73ec18b82aaa8f0b7d":{"hash":"ce99286362a7adbd867a2d73ec18b82aaa8f0b7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7524 from neikeq/pr-dir-getcurdrive","body":"Directory: Bind get_current_drive() method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d":{"hash":"0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Directory: Bind get_current_drive() method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7524},"479790a841f3c55515eefcadce0c8e6de23d48f8":{"hash":"479790a841f3c55515eefcadce0c8e6de23d48f8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"StreamPeerWinsock: Fix changed declarations","body":"Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c4167de64bf6804d3a40042a0961653886d8c03":{"hash":"7c4167de64bf6804d3a40042a0961653886d8c03","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7010 from AlexHolly/format-string2","body":"advanced string format","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4897fccf0c3144822b9341cc0960870f7ebd43f":{"hash":"f4897fccf0c3144822b9341cc0960870f7ebd43f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"DirAccessWindows: Fix list_dir_begin return type","body":"Fixes bug introduced in da4170540cbe3dcec4855ddbb59edf1abd7cf9b4.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcb95ec1473eff3f455909cd81c3cd50b1e1159b":{"hash":"dcb95ec1473eff3f455909cd81c3cd50b1e1159b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed duplicated functions in class hierarchy that were bound more than once","body":"added a check to detect this case in the future","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4":{"hash":"1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Improve usability and style in web export presentation","body":"- Check for WebGL support, don't load if unsupported\n- Check for IndexedDB support\n- Make canvas support check message visible\n- Colored debug output for warnings and errors\n- Make it obvious status can be closed by clicking\n- Don't use status to display non-critical errors\n- Limit output message count\n- Add clear output button\n- Fix setting total memory","is_cherrypick":false,"cherrypick_hash":"","pull":7519},"93ab45b6b5c4f8e0619e963156c983009d399a9d":{"hash":"93ab45b6b5c4f8e0619e963156c983009d399a9d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Style: Fix whole-line commented code","body":"They do not play well with clang-format which aligns the `//` part\nwith the rest of the code block, thus producing badly indented commented code.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78e90ac60b81f17fdf8c319357f16962e92e6106":{"hash":"78e90ac60b81f17fdf8c319357f16962e92e6106","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Unexpose the video mode API, will be completely removed when multi-window support is implemented.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d093cc8bf86c048b90ac47183d7bf45d15f36e43":{"hash":"d093cc8bf86c048b90ac47183d7bf45d15f36e43","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed call_group to call_group_flags, made call_group without flags the default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da4170540cbe3dcec4855ddbb59edf1abd7cf9b4":{"hash":"da4170540cbe3dcec4855ddbb59edf1abd7cf9b4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed dir access return value, changed it to Error like all other funcs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b9f2d9929d0e8516d42379962533df823c7c550":{"hash":"7b9f2d9929d0e8516d42379962533df823c7c550","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Finish renaming *Frame GUI classes to *Rect","body":"ReferenceFrame had been overlooked, and the cpp files still used the old\nnames. Also ripgrep'ed it all to find some forgotten references.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6c512b88c22cb9615a03deb000447e97c20c7080":{"hash":"6c512b88c22cb9615a03deb000447e97c20c7080","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"UDP.set_send_address to UDP.set_dest_address","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6":{"hash":"d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"rename String.extension() -> String.get_extension() / String.basename() -> String.get_basename()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3b6177ece8a06e52870ed422cbcc67276606e5a":{"hash":"f3b6177ece8a06e52870ed422cbcc67276606e5a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"rename monitoring functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e88b1096a6876f919f70e39638e8e24fcdefc7a":{"hash":"6e88b1096a6876f919f70e39638e8e24fcdefc7a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Vector2.get_aspect() renamed to Vector2.aspect() to keep consistent method naming","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00ec16e3f3a98339ec7462675fa41b3dd240861b":{"hash":"00ec16e3f3a98339ec7462675fa41b3dd240861b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"renamed tween animationplayer scale functions to speed_scale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a97551902e24ef1ac8fd709d77a5195b73c6c1ae":{"hash":"a97551902e24ef1ac8fd709d77a5195b73c6c1ae","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"rename Input.get_mouse_speed() to Input.get_last_mouse_speed()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b191ea8f02dcd0bfefcd88032ec6b2bd39fa54fc":{"hash":"b191ea8f02dcd0bfefcd88032ec6b2bd39fa54fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Node name casing: fix mistake from previous commit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f19fd7a4c1b95d7552f186110c2e7ae8dcbc6ccc":{"hash":"f19fd7a4c1b95d7552f186110c2e7ae8dcbc6ccc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Reenable node name case setting + code cleanups","body":"The method _generate_serial_child_name is indeed called relatively often\nin editor mode, but that commented out code chunk hardly adds to its\nslowness (and with the default setting, not at all).\n\nAlso did various related code cleanups and simplifications.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f392b340ffa832f5395e01ff5d96ae553d0983d6":{"hash":"f392b340ffa832f5395e01ff5d96ae553d0983d6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tween: Rename times_in_sec (sic) param to duration","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55b4f3686d8f51958132a1a1745cc4e128fd118d":{"hash":"55b4f3686d8f51958132a1a1745cc4e128fd118d","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"TCP connect always opens correct socket type","body":"TCP client connections does not need to rely on ipv6 dual stack sockets","is_cherrypick":false,"cherrypick_hash":"","pull":7510},"d2aae675e92cbe99706564e2cffbc34ed7cea639":{"hash":"d2aae675e92cbe99706564e2cffbc34ed7cea639","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Replace Engine version API by preexisting OS one","body":"It outputs a single Dictionary with all relevant information as\nkeys, that will less bloat the documentation and provide all details\nin one function call.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de8cc309d66641d52a6832ad65f26ce73378fb88":{"hash":"de8cc309d66641d52a6832ad65f26ce73378fb88","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed button functions to be more verboes, same with Range unit value -> ratio","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e53c247cb16b25b828461f32533da64f4fab0e0b":{"hash":"e53c247cb16b25b828461f32533da64f4fab0e0b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Created new Engine singleton, and moved engine related OS functions to it.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ad9939603a3d659f3f9cfba095a2e0c082483e8":{"hash":"0ad9939603a3d659f3f9cfba095a2e0c082483e8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Rename collision layer as suggested in #5696","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"04c749a1f034c0b2256fdca0ca2675f696b490e8":{"hash":"04c749a1f034c0b2256fdca0ca2675f696b490e8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"New API for visibility in both CanvasItem and Spatial","body":"visible (property) - access set_visible(bool) is_visible()\nis_visible_in_tree() - true when visible and parents visible\nshow() hide() - for convenience","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aafaf2226fa9de01ddecded081fc1d44a51ba008":{"hash":"aafaf2226fa9de01ddecded081fc1d44a51ba008","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Matrix32 -> Transform2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7513},"a2903fc51d1d20eba4dc451bdacbe477d6670163":{"hash":"a2903fc51d1d20eba4dc451bdacbe477d6670163","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Must now register with set_transform_notify() to get NOTIFICATION_TRANSFORM_CHANGED","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da477b76a98ee7ca4ac16773d3baf1299e053da7":{"hash":"da477b76a98ee7ca4ac16773d3baf1299e053da7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"some class renames","body":"TextureFrame -> TextureRect\nPatch9Frame -> NinePatchRect\nColorFrame -> ColorRect","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a971186c266de2df818a7f3dc063a49b0ad51bd8":{"hash":"a971186c266de2df818a7f3dc063a49b0ad51bd8","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Project setting to control node name casing","body":"(cherry picked from commit 87fd54b2f18928213021fef7f330d0c314cf7ac7)","is_cherrypick":true,"cherrypick_hash":"87fd54b2f18928213021fef7f330d0c314cf7ac7","pull":""},"87fd54b2f18928213021fef7f330d0c314cf7ac7":{"hash":"87fd54b2f18928213021fef7f330d0c314cf7ac7","is_merge":false,"authored_by":["MDQ6VXNlcjk2MzExNTI="],"author_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","committer_raw":"Ray Koopa <raykoopa@users.noreply.github.com>","summary":"Project setting to control node name casing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dd7d2c1f79eb2ac8f08785b9d903a01286184f8":{"hash":"6dd7d2c1f79eb2ac8f08785b9d903a01286184f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Implicit inheritance now defaults to Resource, will error for node scripts if extends not used.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"430f3e6043e806a350c82e054395b48367ecb8a7":{"hash":"430f3e6043e806a350c82e054395b48367ecb8a7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7506 from Faless/winver_unif","body":"Improvements to scons defined WINVER/_WIN32_WINNT","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65483d57bf322f847ecb1ab906e8f4fac49f2557":{"hash":"65483d57bf322f847ecb1ab906e8f4fac49f2557","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Improvements to scons defined WINVER/_WIN32_WINNT","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7506},"ad224295c0a24a0588351c4ab750e43867bcdde9":{"hash":"ad224295c0a24a0588351c4ab750e43867bcdde9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"made math functions inlnie","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"942a9d9a20f8159dec4a60b42b85d7ad913d7b61":{"hash":"942a9d9a20f8159dec4a60b42b85d7ad913d7b61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7505 from Paulb23/theme_color_fix","body":"Colour theme fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6a44fea055903664d5f56ed9b877f5aafaa2b87":{"hash":"e6a44fea055903664d5f56ed9b877f5aafaa2b87","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix current script background color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7505},"d0ceefb1d74790267080f21dcfaca326f90e8ef3":{"hash":"d0ceefb1d74790267080f21dcfaca326f90e8ef3","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix text editor theme saving and loading","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7505},"35b404ba085819e5cd5f432b7c00ef3167523bb7":{"hash":"35b404ba085819e5cd5f432b7c00ef3167523bb7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Unify naming of blendshape / morphtarget into just \"Blend Shape\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c":{"hash":"5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added support for getting gravity vector from iOS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7127},"efa9ded5f9d0f8176dcdd17c09de6fa9df926f45":{"hash":"efa9ded5f9d0f8176dcdd17c09de6fa9df926f45","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added logic for adjusting to screen orientation and removed final negative z","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7127},"ee98e06952555f140ffa9f3d18972760028cf87a":{"hash":"ee98e06952555f140ffa9f3d18972760028cf87a","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Added gravity vector back into the accelerometer data and flipped Z on the gyro","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7127},"51c60f7a49fad577f1c99ef0cf276933913a8b50":{"hash":"51c60f7a49fad577f1c99ef0cf276933913a8b50","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Fixed up release motionManager and negate z for gyro and magnetometer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7127},"5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f":{"hash":"5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Replacing deprecated UIAccelerometer with Core Motion","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7127},"5afaf84ae1406fd8d03887740c3d4a38fa5e2a29":{"hash":"5afaf84ae1406fd8d03887740c3d4a38fa5e2a29","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a list of signals to rename, this should become a header eventually","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83cb84753fb17d0c3e4dbe15388279ee93f97e3e":{"hash":"83cb84753fb17d0c3e4dbe15388279ee93f97e3e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed most signals so they refer to:","body":"-An action being requested to the user in present tense: (ie, draw, gui_input, etc)\n-A notification that an action happened, in past tense (ie, area_entered, modal_closed, etc).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c84d618b4ea944e5c386d21f45265f9cb6fa783e":{"hash":"c84d618b4ea944e5c386d21f45265f9cb6fa783e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made InputEvent use floating point coordinates.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68422c5dd68ec0e3b326d3718035d6513142fe4c":{"hash":"68422c5dd68ec0e3b326d3718035d6513142fe4c","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Relink web build when HTML shell changes","body":"Emscripten injects its loader script when linking, so force relinking\nwhenever the HTML shell changes.\n\nAlso remove useless FULL_ES2 flag, which should be a linker flag, but\nwould impact performance too much.","is_cherrypick":false,"cherrypick_hash":"","pull":7519},"bfef8de1bc4f7a7b9617a7b181881129033a0b0e":{"hash":"bfef8de1bc4f7a7b9617a7b181881129033a0b0e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More efficient iteration syntax, and range() is converted behind the scenes to it.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41821ba11ddd843d737ba5d40fabaabf1e393b9c":{"hash":"41821ba11ddd843d737ba5d40fabaabf1e393b9c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove libmpcdec bundled lib, no longer used","body":"Musepack support was removed in 857c50db70ba52723214eca4639fe230fd827864.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a23ffb82bbb62b38b6511063fd54e0408b2590c2":{"hash":"a23ffb82bbb62b38b6511063fd54e0408b2590c2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Dehardcode version major in editor settings","body":"Follow-up on 7474fc133a268eae12b7b89307cb0482e3781820.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f698e2be4f52415b329d9cfeac59b7582abbe3bd":{"hash":"f698e2be4f52415b329d9cfeac59b7582abbe3bd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Proper inheritance checking when requesting theem resources","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a29f942c6b08fe6e20fb8cd9b160096cf57c8ef3":{"hash":"a29f942c6b08fe6e20fb8cd9b160096cf57c8ef3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed stray hash","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7474fc133a268eae12b7b89307cb0482e3781820":{"hash":"7474fc133a268eae12b7b89307cb0482e3781820","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Editor settings file is now versioned","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7d69c2444354e526e4112d9c65423e9fd311f27":{"hash":"b7d69c2444354e526e4112d9c65423e9fd311f27","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a BACK notification besides QUIT, so they go in separate channels.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7bf4b592f806caeb9112d026bc650889e509e930":{"hash":"7bf4b592f806caeb9112d026bc650889e509e930","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"using VariantParser to parse engine.cfg","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42802ab9dc4c688f0300c51859cae1fe3c18017d":{"hash":"42802ab9dc4c688f0300c51859cae1fe3c18017d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6930 from bojidar-bg/gdscript-export-array-hint","body":"Allow typing hints for Array class (in GDScript and Inspector)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34c33648f236b50eb9a68b7a11ee811f979caa3f":{"hash":"34c33648f236b50eb9a68b7a11ee811f979caa3f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add information about dev communication channels","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b7b46ac50b3ac3ed82c39271c6363dbd9e54fe9":{"hash":"7b7b46ac50b3ac3ed82c39271c6363dbd9e54fe9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove shorteners for server types in script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0413328dcb74dc92bb2a12954939d49a2c810779":{"hash":"0413328dcb74dc92bb2a12954939d49a2c810779","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix code generation so it generates Transform2D instead of Matrix32","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6583117df95373cffb12105de82d3816ca09f85":{"hash":"e6583117df95373cffb12105de82d3816ca09f85","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Both Array and Dictionary are always in shared mode (removed copy on write).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57166cd2923cc6d32b37c34f6ca2f32f6941e4a8":{"hash":"57166cd2923cc6d32b37c34f6ca2f32f6941e4a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7093 from bojidar-bg/named-colors","body":"Add named colors to GDScript/Visual Script/core.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc26f905817945300d397696330d1ab04a1af33c":{"hash":"bc26f905817945300d397696330d1ab04a1af33c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Type renames:","body":"Matrix32 -> Transform2D\nMatrix3 -> Basis\nAABB -> Rect3\nRawArray -> PoolByteArray\nIntArray -> PoolIntArray\nFloatArray -> PoolFloatArray\nVector2Array -> PoolVector2Array\nVector3Array -> PoolVector3Array\nColorArray -> PoolColorArray","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e781a7e07ec7388deccd372899ecbea8af7b67f4":{"hash":"e781a7e07ec7388deccd372899ecbea8af7b67f4","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"pattern matcher: Implemented backend","body":"changed comments","is_cherrypick":false,"cherrypick_hash":"","pull":6845},"d445f0639fa9eccc44f1f9c153108f9e90981077":{"hash":"d445f0639fa9eccc44f1f9c153108f9e90981077","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"pattern matcher: Implemented transformations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6845},"f8a7c462736bf886adc8bc3bbf424d534391d3dc":{"hash":"f8a7c462736bf886adc8bc3bbf424d534391d3dc","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"pattern matching: implemented parser","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6845},"710692278d1353aad08bc7bceb655afc1d6c950c":{"hash":"710692278d1353aad08bc7bceb655afc1d6c950c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7426 from m4nu3lf/bugfix/physics","body":"Fixed inertia tensor computation and center of mass","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6671670e8162bc2dba1382a7b50f1c089ca3df17":{"hash":"6671670e8162bc2dba1382a7b50f1c089ca3df17","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7445 from tagcup/2d_math_fixes","body":"Various corrections in 2D math.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0acd4fccd566fdb074aebac01046b1e80c64b2dc":{"hash":"0acd4fccd566fdb074aebac01046b1e80c64b2dc","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7438 from tagcup/matrix3_rotate_fix","body":"Fix the order in which additional transformations are applied","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4338c9016347159d9562a5435e4c81afc21a362a":{"hash":"4338c9016347159d9562a5435e4c81afc21a362a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"It is now possible to name layers of different kinds!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80b733a33a56067eb7a067f0f1ce30b6c38275f8":{"hash":"80b733a33a56067eb7a067f0f1ce30b6c38275f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"uses the global thread to protect the instacnes map in GDScript, closes #4615","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3f4a11cfb9767e1d691aec431dd2f1a87a31977":{"hash":"f3f4a11cfb9767e1d691aec431dd2f1a87a31977","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"- _ready() callback only happens once now, if you want to receive it again, use request_ready()","body":"- C++ Nodes mostly do an internal process callback, so it does not conflict with users willing to use their own process callbacks\n- callbacks such as _input, _process, _fixed_process _unhandled_input, _unhandled_key_input do not requiere calling a function to enable them. They are enabled automatically if found on the script.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6eeb994a7bbd3cb1500c42af8f3ac1227f323ce4":{"hash":"6eeb994a7bbd3cb1500c42af8f3ac1227f323ce4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7493 from neikeq/pr-mingw-bits","body":"Detect bits when building with MinGW","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f271591ac22bd07e1b2316448dd6e9af879c218f":{"hash":"f271591ac22bd07e1b2316448dd6e9af879c218f","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Various corrections in 2D math.","body":"This is the follow up for the 2D changes mentioned in PR #6865. It fixes various mistakes regarding the order of matrix indices, order of transformation operations, usage of atan2 function and ensures that the sense of rotation is compatible with a left-handed coordinate system with Y-axis pointing down (which flips the sense of rotations along the z-axis). Also replaced float with real_t, and tried to make use of Matrix32 methods rather than accessing its elements directly.\n\nAffected code in the Godot code base is also fixed in this commit.\n\nThe user code using functions involving angles such as atan2, angle_to, get_rotation, set_rotation will need to be updated to conform with the new behavior. Furthermore, the sign of the rotation angles in existing 2D scene files need to be flipped as well.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"460f030b738eb055d915e246a61f7740fe14f57b":{"hash":"460f030b738eb055d915e246a61f7740fe14f57b","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Detect bits when building with MinGW","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7493},"bf50b41defcbbcc4b45a05eb03a7c8bb9b5b8c34":{"hash":"bf50b41defcbbcc4b45a05eb03a7c8bb9b5b8c34","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7492 from lonesurvivor/filesystem-dock","body":"FileSystemDock: Collapse folders by default, add context menu with \"E…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd":{"hash":"8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd","is_merge":false,"authored_by":[""],"author_raw":"lonesurvivor <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"FileSystemDock: Collapse folders by default, add context menu with \"Expand all\" / \"Collapse all\" option.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7492},"0507f87de9127062d2df9d5fcfdfdc43d7848c45":{"hash":"0507f87de9127062d2df9d5fcfdfdc43d7848c45","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7491 from BastiaanOlij/tools-no-fixes","body":"Few small fixes so tools=no and target=release compiles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82ea31e42a5ab05ce252323890c3b49efcec9c93":{"hash":"82ea31e42a5ab05ce252323890c3b49efcec9c93","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7490 from touilleMan/issue-7481","body":"Remove deprecated Vector2.floorf method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7915b3ea2e4364d2338a1e130609974571d2100":{"hash":"b7915b3ea2e4364d2338a1e130609974571d2100","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7482 from volzhs/modulate-color","body":"Fix modulate property bind to Color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98568437179cc65d7ce90372f1d7f7db4ebdfd56":{"hash":"98568437179cc65d7ce90372f1d7f7db4ebdfd56","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7462 from karroffel/error_code","body":"expose OS.set_exit_code and OS.get_exit_code to ClassDB","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1105b4288364a859f11a24937e6091e4bd0fa872":{"hash":"1105b4288364a859f11a24937e6091e4bd0fa872","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7425 from lonesurvivor/master","body":"Fix for the huge audio latency (>200 ms) for the …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf990b0822c1b5a09f9584ed7c2b83edecabf375":{"hash":"bf990b0822c1b5a09f9584ed7c2b83edecabf375","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Few small fixes so tools=no and target=release compiles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7491},"0fbf3b990d0dc36fb1dd914a9a92b57e351a8804":{"hash":"0fbf3b990d0dc36fb1dd914a9a92b57e351a8804","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Remove deprecated Vector2.floorf method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7490},"48097f6df364b040848fb8963f15738d760a72ed":{"hash":"48097f6df364b040848fb8963f15738d760a72ed","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed the set_child_rect() in AcceptDialog. AcceptDialog now works as a container!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a503f8aadcb8cbc85bde589fb25ea06e599b367b":{"hash":"a503f8aadcb8cbc85bde589fb25ea06e599b367b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited!","body":"This means that each time this scene is instanced, the resource will be unique!\nAs such, thanks to this, the following features were implemented:\n-ButtonGroup is no longer a control, it's now a resource local to the scene\n-ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68c008ca8d87a1f72fcf17467ee43714954e9ce4":{"hash":"68c008ca8d87a1f72fcf17467ee43714954e9ce4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Issue template: warn about known unstability","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f8451001d69df708ef788b8730cf13a11a75065":{"hash":"1f8451001d69df708ef788b8730cf13a11a75065","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Translation text will change automatically for in-game buttons, labels, poups when translation is changed.","body":"-Added a NOTIFICATION_TRANSLATION_CHANGED for controls that need custom code\n-Sorry, editor will not update automatically because it uses a different translatio method.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9bb65db815b593037a573c1c7a78e95b7550cb0":{"hash":"e9bb65db815b593037a573c1c7a78e95b7550cb0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-All types have editable script now in properties","body":"-Changed clip to a property in Control which can be set by the user","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb":{"hash":"b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix modulate property bind to Color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7482},"0e635b683b84417b0970218ce720bbc553205ca6":{"hash":"0e635b683b84417b0970218ce720bbc553205ca6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7480 from godotengine/ip-mingw2-workaround2","body":"Windows: Workaround missing includes in MinGW-w64 < 4","is_cherrypick":false,"cherrypick_hash":"","pull":""},"74c63fc378982948db84108a663cc267cc3badb3":{"hash":"74c63fc378982948db84108a663cc267cc3badb3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7471 from djrm/icons","body":"Added missing node icons, plus some icon changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b24fe6879a2d26b530c1198ba7abb8cf2719f06c":{"hash":"b24fe6879a2d26b530c1198ba7abb8cf2719f06c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Windows: Workaround missing includes in MinGW-w64 < 4","body":"The MinGW-w64 version we have on our Travis build environment (Ubuntu 12.04,\nmingw-w64 2.0.1, gcc 4.6) is old and has some missing includes in the\ndependencies of the `tcpmib.h` header [0] [1] [2].\nThose were not triggered before 6323779596dea0db7f58afef7d3d3d5588ef20cb\nprobably due to conflicting WINVER definitions which prevented triggering the code\nspecific to >= 0x0600 (Vista). We ensure it won't be triggered by defining the\n_WIN32_WINNT macro to Windows XP compatibility.","is_cherrypick":false,"cherrypick_hash":"","pull":7480},"4163be67a157fe3d3446cce7c53c310dd7457e10":{"hash":"4163be67a157fe3d3446cce7c53c310dd7457e10","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"OSX: Revert back to kHIDUsage_GD_Joystick","body":"Bug introduced in 547a57777b199f451305a6d4b6ad63fb0b2bd3ed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be13360f567ad035d81813a81aa56e3ba9a3bff2":{"hash":"be13360f567ad035d81813a81aa56e3ba9a3bff2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7458 from bojidar-bg/right-click-menu","body":"Fix #7455 - script text editor's right click menu being weird","is_cherrypick":false,"cherrypick_hash":"","pull":""},"097cb66630638d2e17d5056d7112e2ca842763e3":{"hash":"097cb66630638d2e17d5056d7112e2ca842763e3","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added resources icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7471},"ad759de3c1b21a7f207917310699488a72118dea":{"hash":"ad759de3c1b21a7f207917310699488a72118dea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7475 from Hinsbart/joypad_fixes","body":"More fixes to Joypad renaming.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16f0068e3e365567aec9c83f1dfd739c4fac54c6":{"hash":"16f0068e3e365567aec9c83f1dfd739c4fac54c6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added missing node icons, plus some icon changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7471},"a168cd7a235d803680b0093df9baa427ffa7b21e":{"hash":"a168cd7a235d803680b0093df9baa427ffa7b21e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add clamp and wrap loop modes for animation tracks.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62273e51a252287d1c60228e8a8e8939ecaa73c6":{"hash":"62273e51a252287d1c60228e8a8e8939ecaa73c6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Moved JSON functions to built-in to_json, parse_json, validate_json","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e38b32e0f261445c2d0b095c1822fbe6df16e25":{"hash":"2e38b32e0f261445c2d0b095c1822fbe6df16e25","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fixed inertia tensor computation and center of mass","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7426},"fdc3380cf6e0d17b19bbf9458f641fd948aa2ffc":{"hash":"fdc3380cf6e0d17b19bbf9458f641fd948aa2ffc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove XML format, as promised, for 3.0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"857c50db70ba52723214eca4639fe230fd827864":{"hash":"857c50db70ba52723214eca4639fe230fd827864","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed Musepack, it's a pretty obsolete format nowadays.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13cdccf23ba639d7a30a590698cfd36ee558c794":{"hash":"13cdccf23ba639d7a30a590698cfd36ee558c794","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Variant INT and REAL are now 64 bits (other types remain at 32)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94ee7798ced5bc79196c971921c3109e299f8306":{"hash":"94ee7798ced5bc79196c971921c3109e299f8306","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d963fa9a018a1552f8f3b5901bdce4648ca45c58":{"hash":"d963fa9a018a1552f8f3b5901bdce4648ca45c58","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"More fixes to Joypad renaming.","body":"Windows did not compile anymore because DI8DEVTYPE_JOYPAD obviously isn't defined in the directx headers ^^\nI also did the same renaming as in #7473 for the windows platform and reverted the changes in the gamepad\nmappings.","is_cherrypick":false,"cherrypick_hash":"","pull":7475},"4fd464a4c5fc83c34377450935671b7be868333c":{"hash":"4fd464a4c5fc83c34377450935671b7be868333c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed ratio anchoring (will have to fix multiple 3D views later..)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de73297883712962571c69e960e893ed12ee3854":{"hash":"de73297883712962571c69e960e893ed12ee3854","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Swapped expand and fill flag bits, so scenes don't save this property by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"719b2e6eaaaea68b22a166fdf394bb0e2430c2d0":{"hash":"719b2e6eaaaea68b22a166fdf394bb0e2430c2d0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7473 from Hinsbart/JoypadLinux","body":"Rename \"joypad_linux\" class to \"JoypadLinux\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a6428aaee85fb02d924185ef724b9bf6de30bf8":{"hash":"4a6428aaee85fb02d924185ef724b9bf6de30bf8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Rename \"joypad_linux\" class to \"JoypadLinux\"","body":"Named this class in GodotCase, so it fits with the rest of the codebase.","is_cherrypick":false,"cherrypick_hash":"","pull":7473},"fa170cbc5862f1fbe76702d5fffa26136269cbb9":{"hash":"fa170cbc5862f1fbe76702d5fffa26136269cbb9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"PopupMenu now emits both index_pressed and id_pressed instead of item_pressed, closes #3188","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b0930c435b3aa4a3ab41b4936b9ceaa2f1da775":{"hash":"1b0930c435b3aa4a3ab41b4936b9ceaa2f1da775","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed finished to animation_finished, also passes the animation name when finished","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b7a86ec7b7bc4bb115f45545aa062cba47022bc":{"hash":"8b7a86ec7b7bc4bb115f45545aa062cba47022bc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move tests again from core to main","body":"As advised by @reduz, as tests depend on other libs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bfa4227b309062b3ec9651a5d0c1e560a3f9863":{"hash":"5bfa4227b309062b3ec9651a5d0c1e560a3f9863","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Finish replacement of joystick by joypad","body":"Some parts were forgotten in 547a577.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2310b41fa71ce94c2cc127c55b39b8ba07ab4c3":{"hash":"c2310b41fa71ce94c2cc127c55b39b8ba07ab4c3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"opus: Update to upstream opusfile 0.8","body":"Had missed it in the previous commit as the upstream website is outdated.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a464afb4e762b981e853b2c1dcc05654d054a51c":{"hash":"a464afb4e762b981e853b2c1dcc05654d054a51c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed the \"released\" signal from button, it's pointless now that button_down and button_up exist.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10938e8bb9f72b235bc6609e6b50e6f6d9aee6a5":{"hash":"10938e8bb9f72b235bc6609e6b50e6f6d9aee6a5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made Variant::NIL printable as \"Null\". Please everyone be on the lookout of bugs related to assigning an empty variant to a string, and expecting it to be not empty!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"547a57777b199f451305a6d4b6ad63fb0b2bd3ed":{"hash":"547a57777b199f451305a6d4b6ad63fb0b2bd3ed","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"renamed joystick to joypad everywhere around source code!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6323779596dea0db7f58afef7d3d3d5588ef20cb":{"hash":"6323779596dea0db7f58afef7d3d3d5588ef20cb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Windows: Define _WIN32_WINRT to 0x0600 (Vista)","body":"Passed as a compiler define to be sure it is always define before windows.h\nis loaded. This means that Godot officially requires Vista API or later, it will\nnot work on Windows XP or earlier.\n\nAlso fix a bogus check for Windows 7 API.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"920947f297ff3b8d959d15c8e15e7a28dcbdb08f":{"hash":"920947f297ff3b8d959d15c8e15e7a28dcbdb08f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a59c3c3a6a8c13a5c82d59d9587fca31f900604":{"hash":"0a59c3c3a6a8c13a5c82d59d9587fca31f900604","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Dictionary keys are now sorted by insertion order","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b1252cdfa5988b77917518bc291a0cc34e5066e":{"hash":"6b1252cdfa5988b77917518bc291a0cc34e5066e","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Fix the order in which additional transformations are applied in Matrix3 and Transform.","body":"This is a part of the breaking changes proposed in PR #6865, solving the issue regarding the order of affine transformations described in #2565. This PR also fixes the affected code within Godot codebase. Includes improvements to documentation too.\n\nAnother change is, Matrix3::get_scale() will now return negative scaling when the determinant of the matrix is negative. The rationale behind this is simple: when performing a polar decomposition on a basis matrix M = R.S, we have to ensure that the determinant of R is +1, such that it is a proper rotation matrix (with no reflections) which can be represented by Euler angles or a quaternion.\n\nAlso replaced the few instances of float with real_t in Matrix3 and Transform.\n\nFurthermore, this PR fixes an issue introduced due to the API breakage in #6865. Namely Matrix3::get_euler() now only works with proper rotation matrices. As a result, the code that wants to get the rotation portion of a transform needs to use Matrix3::get_rotation() introduced in this commit, which complements Matrix3::get_scaled(), providing both parts of the polar decomposition.\n\nFinally, it is now possible to construct a rotation matrix from Euler angles using the new constructor Matrix3::Matrix3(const Vector3 &p_euler).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d945c4e58ea1b49db3e0e96be46751b2d7fa808a":{"hash":"d945c4e58ea1b49db3e0e96be46751b2d7fa808a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"x11: Improve logic for cross-dependencies between freetype, zlib and libpng","body":"Fixes #7373.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ede36aca8d65e39b78520d45d3b3c29a99d4e17e":{"hash":"ede36aca8d65e39b78520d45d3b3c29a99d4e17e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add support for Scots (sco) language","body":"Fixes #6931.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ecc34bfaeb6b444333c0aa2412e412f6423915d":{"hash":"8ecc34bfaeb6b444333c0aa2412e412f6423915d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed unnecesary modulate funtions, which were superseded by self_modulate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9ca9d778db3e49e2f3376881b4ca11eb6d6d172":{"hash":"d9ca9d778db3e49e2f3376881b4ca11eb6d6d172","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Use more compatible initializarion of RWLockPosix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"263d5fcff86ff4b34b2a19bfe66b79e93f6bb976":{"hash":"263d5fcff86ff4b34b2a19bfe66b79e93f6bb976","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added missing readers writers lock to windows, should compile and run again..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa60e02cf602c9c54b54eee257b3bfa675724788":{"hash":"aa60e02cf602c9c54b54eee257b3bfa675724788","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixes compilation in windows?","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"790f629e5e1cccf721948b1153bb0dee139ac1a5":{"hash":"790f629e5e1cccf721948b1153bb0dee139ac1a5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move core engine tests to core/","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28d74862677f6d0d94fbfffb305750da41f77930":{"hash":"28d74862677f6d0d94fbfffb305750da41f77930","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix codeblock tag in classes.xml for EditorSettings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02fbd10230221ee931a450c13bed1d071d97a8f1":{"hash":"02fbd10230221ee931a450c13bed1d071d97a8f1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync templates with current code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4cdfadc61908609f2d2ad4c5488015c84319df0a":{"hash":"4cdfadc61908609f2d2ad4c5488015c84319df0a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Bengali and Turkish now 100% complete!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8963ca3d17ff6e1340cb5c2eb88a6485ec422a64":{"hash":"8963ca3d17ff6e1340cb5c2eb88a6485ec422a64","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix code completion for new getnode syntax","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b912d11152410302f45eaa117c19b7016d781f5":{"hash":"8b912d11152410302f45eaa117c19b7016d781f5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix bugs related to PoolVector crashes","body":"-Added ability to request nodes using $Name in GDScript :)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ab83e1abbf5ee6d00e16056a9e9394114026f28":{"hash":"2ab83e1abbf5ee6d00e16056a9e9394114026f28","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbfcc981d95d94a3d7dfbc214e37bb02da3dec66":{"hash":"fbfcc981d95d94a3d7dfbc214e37bb02da3dec66","is_merge":false,"authored_by":["MDQ6VXNlcjUyMDk2MTM="],"author_raw":"Thomas Herzog <therzog@mail.de>","committer_raw":"Thomas Herzog <therzog@mail.de>","summary":"exposed OS.set_exit_code and OS.get_exit_code to ClassDB","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7462},"91ea719c6e3af98c144b58f13f571a6ee2f10f91":{"hash":"91ea719c6e3af98c144b58f13f571a6ee2f10f91","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #7455 - script text editor's right click menu being weird","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7458},"2a38a5eaa844043b846e03d6655f84caf8a31e74":{"hash":"2a38a5eaa844043b846e03d6655f84caf8a31e74","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove bundled glew, obsoleted by glad","body":"Also make Haiku load the glad header for GLES3 too,\nthough I haven't test it.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12d1fc7a184f0ddaa97a88614905a04d6cf81f25":{"hash":"12d1fc7a184f0ddaa97a88614905a04d6cf81f25","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"glad: Update to upstream 0.1.13a0","body":"Upstreams the workaround we had to use for OSX.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc0d08cc9379abc190788fb494b798074b64134c":{"hash":"dc0d08cc9379abc190788fb494b798074b64134c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move glad files to thirdparty dir","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55b601d62be967dae841d7d88c1c1d8aa3754e4e":{"hash":"55b601d62be967dae841d7d88c1c1d8aa3754e4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7440 from akien-mga/thirdparty-updates","body":"Updating some thirdparty libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53ce643e520de193c085c0c23046dcbd2e5308a5":{"hash":"53ce643e520de193c085c0c23046dcbd2e5308a5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Changed memory functions, Memory::alloc_static*, simplified them, made them aligned to 16","body":"-Changed Vector<> template to fit this.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99ceddd11ef652a3b8e6bf5d09dcc519d957ce14":{"hash":"99ceddd11ef652a3b8e6bf5d09dcc519d957ce14","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Editor settings categories are now tidy and beautiful!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9845bdde8dc3005185dc43c493380858d717596a":{"hash":"9845bdde8dc3005185dc43c493380858d717596a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"opus: Update to upstream libopus 1.1.3","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7440},"2ca0337f5f8564b62920087d898f8f4a580d7b3b":{"hash":"2ca0337f5f8564b62920087d898f8f4a580d7b3b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zlib: Update to upstream 1.2.10","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7440},"a0141fa823aeaba0a99ac2e004496b081204313b":{"hash":"a0141fa823aeaba0a99ac2e004496b081204313b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream 1.6.28","body":"Fixes a NULL pointer dereference bug (CVE-2016-10087).","is_cherrypick":false,"cherrypick_hash":"","pull":7440},"da6b6c2dd790a1a6f1702efe1b075b09ec76fb48":{"hash":"da6b6c2dd790a1a6f1702efe1b075b09ec76fb48","is_merge":false,"authored_by":[""],"author_raw":"lonesurvivor <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"Fix for the huge audio latency of the SamplePlayer (>200 ms)","body":"- fixes PulseAudio, ALSA and RtAudio driver\n- cleans up the driver files for better readability (mostly whitespace-related stuff)\n- makes ALSA and Pulseaudio actually use the global setting \"audio/mix_rate\" for the sample rate instead of a\nfixed value (RtAudio did this already)","is_cherrypick":false,"cherrypick_hash":"","pull":7425},"495d059a744b268b0355d0cbfbb9ef30fec865e2":{"hash":"495d059a744b268b0355d0cbfbb9ef30fec865e2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f7af4ea51744cda23c4d3c7481f9c332973d1d4":{"hash":"0f7af4ea51744cda23c4d3c7481f9c332973d1d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Changed most project settings in the engine, so they have major and minor categories.","body":"-Changed SectionedPropertyEditor to support this\n-Renamed Globals singleton to GlobalConfig, makes more sense.\n-Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e39a6242ac1c503a3c35f40c8a44296fa9df28cb":{"hash":"e39a6242ac1c503a3c35f40c8a44296fa9df28cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7429 from BastiaanOlij/glew3-osx","body":"Fixing compilation errors for gles3 for Mac OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8e54b1e2620be99a3f1fdc7df11009f5a107eaa":{"hash":"d8e54b1e2620be99a3f1fdc7df11009f5a107eaa","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7431 from MarianoGnu/gles3","body":"Fix Color Picker","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e477babb3bf0ce5179395c2a5155a3f3cd36798":{"hash":"9e477babb3bf0ce5179395c2a5155a3f3cd36798","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-GDScript support for accessing properties directly","body":"-Added code lookup and code completion support for properties too","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e717ed8a38dee1b6c722ad0827a764d45089cdb":{"hash":"5e717ed8a38dee1b6c722ad0827a764d45089cdb","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Enabled code that requests an OpenGL 3 context.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7429},"55d425807f6f1784d6ffd84586ae7efd77c1b352":{"hash":"55d425807f6f1784d6ffd84586ae7efd77c1b352","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"First set of changes to fix compilation errors and initialise the gles3 renderer for Mac OS X. Still broken at this point.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7429},"76c2e8583e70e8c976a306e77a40e8e7226aa249":{"hash":"76c2e8583e70e8c976a306e77a40e8e7226aa249","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b085c40edfac45ec1c8b866c789f6e9bab7e5e08":{"hash":"b085c40edfac45ec1c8b866c789f6e9bab7e5e08","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Conversion of most properties to a simpler syntax, easier to use by script","body":"-Modified help to display properties\n\nGDScript can still not make use of them, though.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a0c19d3f6ddb26359c95d84c376a8e6b1afd04d":{"hash":"3a0c19d3f6ddb26359c95d84c376a8e6b1afd04d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6865 from tagcup/godot_issue_6816","body":"Use right handed coordinate system for rotation matrices and quaternions. Also fixed Euler angles (XYZ convention).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd7ba0b664fa98381db9ef8edb69ba211213d595":{"hash":"bd7ba0b664fa98381db9ef8edb69ba211213d595","is_merge":false,"authored_by":["MDQ6VXNlcjM0ODY2MjU2"],"author_raw":"Ferenc Arn <tagcup@yahoo.com>","committer_raw":"Ferenc Arn <tagcup@yahoo.com>","summary":"Use right handed coordinate system for rotation matrices and quaternions. Also fixes Euler angles (XYZ convention, which is used as default by Blender).","body":"Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly.\n\nThis commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2e99826c0b1e8227644bfab0795d858c504d279":{"hash":"f2e99826c0b1e8227644bfab0795d858c504d279","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7422 from lonesurvivor/master","body":"Improvement to y_sort: make clear which item has to be drawn first","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8acd05835651f0484f47d0a13f524536189e4bf0":{"hash":"8acd05835651f0484f47d0a13f524536189e4bf0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Travis: Disable OSX and iOS temporarily","body":"They haven't been updated yet for GLES3 support, so they will fail\nall the time.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b8807e37d2530324116943896c72d381d65cc15":{"hash":"8b8807e37d2530324116943896c72d381d65cc15","is_merge":false,"authored_by":[""],"author_raw":"lonesurvivor <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"Improvement to y_sort: make clear which item has to be drawn first","body":"when both have the same y coordinate (prevents possible flickering). Reapplying #7241 to the 3.0 code.","is_cherrypick":false,"cherrypick_hash":"","pull":7422},"3fae505128d5bfdeec42244820d0b85d0408f2b7":{"hash":"3fae505128d5bfdeec42244820d0b85d0408f2b7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Begin modifying properties to make them more friendly to script and doc.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"118eed485e8f928a5a0dab530ae93211afa10525":{"hash":"118eed485e8f928a5a0dab530ae93211afa10525","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.","body":"All usages of \"type\" to refer to classes were renamed to \"class\"\nClassDB has been exposed to GDScript.\nOBJ_TYPE() macro is now GDCLASS()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce26eb74bca48f16e9a34b4eb1c34e50dfc5daae":{"hash":"ce26eb74bca48f16e9a34b4eb1c34e50dfc5daae","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45c5c89de961357a7042d9e1f063e288d7a510cf":{"hash":"45c5c89de961357a7042d9e1f063e288d7a510cf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 3.0-alpha","body":"WARNING: This branch is unstable and should not be used in\nproduction for the time being.\nSee https://godotengine.org/article/warning-head-going-unstable\nfor more details.\n\nTo get the previous 2.2-alpha unreleased version, you can checkout\nthe '2.2' branch.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f3f5a5359973e95e94148676a9793d6f52468f3":{"hash":"3f3f5a5359973e95e94148676a9793d6f52468f3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Merge remote-tracking branch 'origin/gles3' into gles3-on-master","body":"Various merge conflicts have been fixed manually and some mistakes\nmight have been made - time will tell :)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db46a344180d4eae1455e97e22bf84c9c304be7c":{"hash":"db46a344180d4eae1455e97e22bf84c9c304be7c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Bindings: Fix missing default value\"","body":"This reverts commit 068b58b3ce3d86e4b5ebf3637fb21a70d786b00e.\nSame rationale as previous reverts.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1e4c04cdc1265e67bd671c70a676d0b7718bc0b":{"hash":"b1e4c04cdc1265e67bd671c70a676d0b7718bc0b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"bind method canvas_item_set_sort_children_by_y\"","body":"This reverts commit 1f9e16119f2b17fa507bdee8529459ed91f27b8c.\nSame rationale as previous revert.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed518ff713b63165171dee09f16268f48c560c9f":{"hash":"ed518ff713b63165171dee09f16268f48c560c9f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"small improvement to y_sort: make clear which item has to be drawn first when two have the same y-coordinate\"","body":"This reverts commit 4118b21e43c59e6abfe4f45ccf236ee529626f4e.\nSame rationale as previous revert.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86b0669f4c1d10ddf393b3f627c1da7078fb4863":{"hash":"86b0669f4c1d10ddf393b3f627c1da7078fb4863","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Add/expose VisualServer::get_default_clear_color()\"","body":"This reverts commit 753ba67d653c65239f0549313f3cca3330fd27f9,\nin preparation from the merge of the gles3 branch, as the VisualServer\ncode changed too much to port this commit over during merge conflicts\nresolution. It could be readded afterwards.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcc4ee21c14c1d3fc40c2058e41f853e8ce989c6":{"hash":"dcc4ee21c14c1d3fc40c2058e41f853e8ce989c6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert expression reduction from #7390","body":"Fixes #7412.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2820b2d82b2ed747011e37c543aefc6d4d4edee9":{"hash":"2820b2d82b2ed747011e37c543aefc6d4d4edee9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix stupid bug in light downscaling for GI Probe","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9366f8b563c186b4d0ab09088d09d47580f749d":{"hash":"c9366f8b563c186b4d0ab09088d09d47580f749d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7410 from nounoursheureux/master","body":"Add the 'finished' signal to AnimatedSprite","is_cherrypick":false,"cherrypick_hash":"","pull":""},"caddbbe17425def9f1f1a16045e870e3767f4096":{"hash":"caddbbe17425def9f1f1a16045e870e3767f4096","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7390 from bojidar-bg/gdscript-assign-error","body":"Disallow assignment to constants and expressions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac04a932d63ebf2072166b57fd80ab73dd3d988a":{"hash":"ac04a932d63ebf2072166b57fd80ab73dd3d988a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7364 from guilhermefelipecgs/fix_bottom_panel_visibility_on_play","body":"Fix bottom panel visibility on play","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b53090403808a6fd097374f24088fbb638e96129":{"hash":"b53090403808a6fd097374f24088fbb638e96129","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7341 from bruno-ortiz/master","body":"Bugfixes for Tree node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b2771bd6561152cdb0e650538a572a242068f01":{"hash":"0b2771bd6561152cdb0e650538a572a242068f01","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7271 from Faless/ipv6_cleanup","body":"Fixes and improvementes for IPv6 implementation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6428ebd91faa757aff419e3f6d1ccc63b699dd11":{"hash":"6428ebd91faa757aff419e3f6d1ccc63b699dd11","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7406 from neikeq/pr-issue-5076","body":"TileMap: _update_dirty_quadrants() cancel pending update pre return","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fc4ee624313bd319094c46c30f9446a50f20ad8":{"hash":"3fc4ee624313bd319094c46c30f9446a50f20ad8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7401 from Zylann/bucket_fill_preview","body":"Bucket fill preview","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f50afe81d83dee7b2d64e14c68b300de4dd1062b":{"hash":"f50afe81d83dee7b2d64e14c68b300de4dd1062b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7385 from bojidar-bg/tree-range-drag-lock","body":"Fix #7098 by not accepting right clicks while dragging the range","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1":{"hash":"4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1","is_merge":false,"authored_by":["MDQ6VXNlcjE0MTgzNjEx"],"author_raw":"Bruno Ortiz <bruno.ortiz@guiabolso.com.br>","committer_raw":"bruno-ortizgb <bruno.ortiz@guiabolso.com.br>","summary":"Making deselect work for TreeItem when select_mode is SELECT_SINGLE and item_selected is now properly emitted","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7341},"3e1b5ad2237053e94c1b2d12798630d2157c9ac8":{"hash":"3e1b5ad2237053e94c1b2d12798630d2157c9ac8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7382 from volzhs/fix-visibility","body":"Able to change visibility when ancestor node is hidden","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a2a57e2eedfc6b0dd06e70a0e0e9d4fef1014f2":{"hash":"1a2a57e2eedfc6b0dd06e70a0e0e9d4fef1014f2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7376 from volzhs/scroll-horizontal","body":"Scroll horizontally with mouse wheel when horizontal enabled only","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e87232f0a6860c24926af10f0001092f3a582e5":{"hash":"2e87232f0a6860c24926af10f0001092f3a582e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7391 from ktksgit/master","body":"Update DebugMesh when NavMesh changes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cf34cb3af710b6891d25263b03e4c7eb437af61":{"hash":"0cf34cb3af710b6891d25263b03e4c7eb437af61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7372 from chanon/master","body":"Fix ColorPicker not correctly updating after pasting hex html color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290":{"hash":"17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7363 from Elinvention/bone_attachment","body":"Expose set_bone_name and get_bone_name to GDscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e0d0d0bb912fbb774f5890792840a1a62485773":{"hash":"7e0d0d0bb912fbb774f5890792840a1a62485773","is_merge":false,"authored_by":["MDQ6VXNlcjU3NDg5OTU="],"author_raw":"Bruno Ortiz <brunortiz11@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Exposing edit_resource method of EditorNode in the EditorPlugin (#7355)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7355},"f6262fde11cac8b7d1a3d299042c1af6b321cf24":{"hash":"f6262fde11cac8b7d1a3d299042c1af6b321cf24","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","summary":"Add the 'finished' signal to AnimatedSprite","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7410},"741e0386717ccfecbd67ae66775699bdf4db3bb0":{"hash":"741e0386717ccfecbd67ae66775699bdf4db3bb0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add a metallic mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2a217c3501b8006a3d2cdf2c678e33def15f275":{"hash":"c2a217c3501b8006a3d2cdf2c678e33def15f275","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"WIP particle system","body":"Ability to enable and change MSAA settings\nAbility to change VCT quality\nAbility to enable/disable HDR rendering","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7bc44d5ad9aae4902280012f7654e2318cd910e":{"hash":"c7bc44d5ad9aae4902280012f7654e2318cd910e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Welcome in 2017, dear changelog reader!","body":"That year should bring the long-awaited OpenGL ES 3.0 compatible renderer\nwith state-of-the-art rendering techniques tuned to work as low as middle\nend handheld devices - without compromising with the possibilities given\nfor higher end desktop games of course. Great times ahead for the Godot\ncommunity and the gamers that will play our games!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b3acd287dcc08e6a05f7526f3bd28c5a00d8075":{"hash":"5b3acd287dcc08e6a05f7526f3bd28c5a00d8075","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TileMap: _update_dirty_quadrants() cancel pending update pre return","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7406},"39771f22b6296f52842148332b601a9a49c16181":{"hash":"39771f22b6296f52842148332b601a9a49c16181","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added option to toggle bucket fill preview","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7401},"36d0281a2bc0b89f3566382113905b929216969c":{"hash":"36d0281a2bc0b89f3566382113905b929216969c","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Added bucket fill preview","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7401},"a62c99c4e4325ca0c015d731f2bcb9b07410bb65":{"hash":"a62c99c4e4325ca0c015d731f2bcb9b07410bb65","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some fixes and clean ups","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4a56e7782526e5e20a4351c4c293a7b4f020acd":{"hash":"f4a56e7782526e5e20a4351c4c293a7b4f020acd","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <juan@okamstudio.com>","committer_raw":"Juan Linietsky <juan@okamstudio.com>","summary":"begin work on new particle system","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2807507325c28a4b4f5128db5ee98f9a282fe5d1":{"hash":"2807507325c28a4b4f5128db5ee98f9a282fe5d1","is_merge":false,"authored_by":["MDQ6VXNlcjExNzkwMzQ0"],"author_raw":"ktksgit <zed-2006@web.de>","committer_raw":"GitHub <noreply@github.com>","summary":"Update DebugMesh when NavMesh changes","body":"Fixes #7371","is_cherrypick":false,"cherrypick_hash":"","pull":7391},"0b077162a32d37b81c302ab26523efda05de3913":{"hash":"0b077162a32d37b81c302ab26523efda05de3913","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Disallow assignment to constants and expressions","body":"Fixes #6221, fixes #6824","is_cherrypick":false,"cherrypick_hash":"","pull":7390},"86e428eea0b9ef5c1732af3a5c29b5c365fbf6e8":{"hash":"86e428eea0b9ef5c1732af3a5c29b5c365fbf6e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7350 from volzhs/webp-0.5.2","body":"Update libwebp to 0.5.2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d40eb1565ed5a9cae29fa83561b42566119b2b7d":{"hash":"d40eb1565ed5a9cae29fa83561b42566119b2b7d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #7098 by not accepting right clicks while dragging the range","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7385},"f33e21e7afc64990bca106e6b349cbe2f7e81c0e":{"hash":"f33e21e7afc64990bca106e6b349cbe2f7e81c0e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show visual notice for visibility on Scene Dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7382},"792ff11642c0bd0d2c2c647a2cc4d828f47d35d0":{"hash":"792ff11642c0bd0d2c2c647a2cc4d828f47d35d0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Able to change visibility when ancestor node is hidden","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7382},"22b76511fb4e26c3f6726bcb710b4df1d028d37d":{"hash":"22b76511fb4e26c3f6726bcb710b4df1d028d37d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Scroll horizontally with mouse wheel when horizontal enabled only","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7376},"0bf5d86546cd4829655befd1896eac31175d925e":{"hash":"0bf5d86546cd4829655befd1896eac31175d925e","is_merge":false,"authored_by":["MDQ6VXNlcjM1NzczNw=="],"author_raw":"chanon <chanon.s@gmail.com>","committer_raw":"chanon <chanon.s@gmail.com>","summary":"fix ColorPicker not correctly updating after pasting hex html color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7372},"289bc881aaec35cc127256137abc7dcf116afd48":{"hash":"289bc881aaec35cc127256137abc7dcf116afd48","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <juan@okamstudio.com>","committer_raw":"Juan Linietsky <juan@okamstudio.com>","summary":"now it really works on window for real","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faf6f865ddefa129945491796edcc23133f7e5e1":{"hash":"faf6f865ddefa129945491796edcc23133f7e5e1","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Add new option to always open output on play","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7364},"83b82fc26788bd644bda2ff9477a2961b027a916":{"hash":"83b82fc26788bd644bda2ff9477a2961b027a916","is_merge":false,"authored_by":["MDQ6VXNlcjEzODcxNjU="],"author_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","committer_raw":"Guilherme Felipe <guilhermefelipecgs@gmail.com>","summary":"Fix visibility of bottom panel when start playing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7364},"0d4abf2aa3a336a8a04c83f0576c6b42783ba6e9":{"hash":"0d4abf2aa3a336a8a04c83f0576c6b42783ba6e9","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <juan@okamstudio.com>","committer_raw":"Juan Linietsky <juan@okamstudio.com>","summary":"fixed a horrible bug on Windows AMD, scenes saved until now in this branch","body":"are no longer valid :(","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b96e2e11264cd01aceed1b6101576b3c9376d710":{"hash":"b96e2e11264cd01aceed1b6101576b3c9376d710","is_merge":false,"authored_by":[""],"author_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","committer_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","summary":"Expose set_bone_name and get_bone_name to GDscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7363},"e04c7e11ec2fabf34aaf515103bc0b6086e1aabd":{"hash":"e04c7e11ec2fabf34aaf515103bc0b6086e1aabd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update libwebp to 0.5.2","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7350},"c798ff15510997fdbe6848687804f5e2cb17eefb":{"hash":"c798ff15510997fdbe6848687804f5e2cb17eefb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7351 from RebelliousX/master","body":"Fix issue #7331","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f76c47be3496ca0b16ab573e08075f82e76a8c5":{"hash":"0f76c47be3496ca0b16ab573e08075f82e76a8c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7349 from volzhs/fix-richtextlabel","body":"Fix duplicated string on RichTextLabel if starts with '\\n'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1e3c0f0170396933b1701479282073baae6f145":{"hash":"d1e3c0f0170396933b1701479282073baae6f145","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7347 from bebae/master","body":"Allows to start the scene with custom arguments within the editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36f03f9461a533aea8e51bda5f7d5788c2910997":{"hash":"36f03f9461a533aea8e51bda5f7d5788c2910997","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7339 from bojidar-bg/po-import-failiure","body":"Remove extraneous line in .po reader, which caused it to disregard first line","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b847d2a2e0a3ca73f7aa270c0b6d4284fe526af":{"hash":"2b847d2a2e0a3ca73f7aa270c0b6d4284fe526af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7330 from darkfoxprime/#7326-fix-whole-word-search","body":"Fix search to find \"whole\" words at end of line","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8e6cdd89dec432ef945084961da71cbffd6bafe":{"hash":"f8e6cdd89dec432ef945084961da71cbffd6bafe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7322 from Jerome67000/classref-edit","body":"doc improvement for get_colliding_bodies() methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d6ec54093bf5e736cd426ed471571d211c8049e":{"hash":"6d6ec54093bf5e736cd426ed471571d211c8049e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7311 from bojidar-bg/quad-leak","body":"Fix a Quad node mesh data leak","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da950cd0f27a4f1f2a2d596efae846d1c22442a2":{"hash":"da950cd0f27a4f1f2a2d596efae846d1c22442a2","is_merge":false,"authored_by":[""],"author_raw":"Ivan P. Skodje <Tybobobo@users.noreply.github.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"PopupMenu upgrade: Hide on item selection (#7306)","body":"* Added the option to set hide on item selection. Usable in GDScript and from within the source code when you want to specify popup menus you don't want to close immediately when selecting an item\n\n* Renamed getter from get_ to is_, fixed parent/child behavior, renamed bool variable to match most code and added ADD_PROPERTYNO to save some memory","is_cherrypick":false,"cherrypick_hash":"","pull":7306},"3adb42e217d29033e0637ae334790aa1d742d194":{"hash":"3adb42e217d29033e0637ae334790aa1d742d194","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed many more bugs reported by Valgrind","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b35211c53f14e5c9ea00b4e8382f497a11240c8":{"hash":"6b35211c53f14e5c9ea00b4e8382f497a11240c8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"eliminated some crashes according to llvm address sanitizer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"19ba45587c878e1859383797a454852c5b525c64":{"hash":"19ba45587c878e1859383797a454852c5b525c64","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"put some limits to max ubo sizes to avoid crashes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e729f38e02274afc91319d8dc9d2dfea9e9438e":{"hash":"4e729f38e02274afc91319d8dc9d2dfea9e9438e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"baking now shows a proper button, and bakes can be saved.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20d6af6028c97c6135faa0d937e9d0a458fb0fd1":{"hash":"20d6af6028c97c6135faa0d937e9d0a458fb0fd1","is_merge":false,"authored_by":["MDQ6VXNlcjE4ODgxODY="],"author_raw":"REBELLIOUSX\\Rebel_X <RebelliousX@gmail.com>","committer_raw":"REBELLIOUSX\\Rebel_X <RebelliousX@gmail.com>","summary":"Fix issue #7331","body":"A Drive with \"Z\" letter assigned to it on Windows will be shown.","is_cherrypick":false,"cherrypick_hash":"","pull":7351},"f9603d82365823938129e68823a19739a3dd0b23":{"hash":"f9603d82365823938129e68823a19739a3dd0b23","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"can bake for omni and spotlight","body":"store normal when baking","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ecc968c5c7593227d048e8c6020ed1a24ae52c1":{"hash":"0ecc968c5c7593227d048e8c6020ed1a24ae52c1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix duplicated string on RichTextLabel if starts with '\\n'","body":"Fix #6212, #3773","is_cherrypick":false,"cherrypick_hash":"","pull":7349},"abdedc35224ce499ea49dd996b44344432dbf510":{"hash":"abdedc35224ce499ea49dd996b44344432dbf510","is_merge":false,"authored_by":["MDQ6VXNlcjExNDE5NjY0"],"author_raw":"bebae <baeumler.benjamin@googlemail.com>","committer_raw":"bebae <baeumler.benjamin@googlemail.com>","summary":"Allows to start the scene with custom arguments within the editor","body":"fixes #7346\n\nPath from the current scene isn't added too the argumens anymore by default and needs to be added throug the custom arguments, with $scene. Matches the behaviour of the executable without any arguments.\nCustom Arguments are read from editor/main_run_args","is_cherrypick":false,"cherrypick_hash":"","pull":7347},"37f558cd7b2308f6442f74c5265f12425d9887c8":{"hash":"37f558cd7b2308f6442f74c5265f12425d9887c8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some BRDF fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72b844c34999d8615450798ed1f27ef24a72d8ce":{"hash":"72b844c34999d8615450798ed1f27ef24a72d8ce","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <juan@okamstudio.com>","committer_raw":"Juan Linietsky <juan@okamstudio.com>","summary":"Godot works on Windows again..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"474eafbbf68036251666cc1c4e86a82876b59e61":{"hash":"474eafbbf68036251666cc1c4e86a82876b59e61","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Remove extraneous line in .po reader, which caused it to disregard first line","body":"Fixes #7337","is_cherrypick":false,"cherrypick_hash":"","pull":7339},"075fde7f26d6c3b02df5108065d1a9f979437bb8":{"hash":"075fde7f26d6c3b02df5108065d1a9f979437bb8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"work in progress global illumination","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c8a1729152f5bcb1cb81d24b1e642634bff7174":{"hash":"2c8a1729152f5bcb1cb81d24b1e642634bff7174","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7328 from neikeq/pr-register-spatgizmo","body":"Register SpatialGizmo as a scene type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c":{"hash":"ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Register SpatialGizmo as a scene type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7328},"d1cf29fe9936b8a433601efa891453dcbb702227":{"hash":"d1cf29fe9936b8a433601efa891453dcbb702227","is_merge":false,"authored_by":["MDQ6VXNlcjExODEzMDc2"],"author_raw":"Johnson Earls <darkfoxprime@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix search to find \"whole\" words at end of line","body":"Fix `_get_column_pos_of_word` so that the `SEARCH_WHOLE_WORDS` flag will properly find words that are at the end of a line.\n\nFixes #7326 .","is_cherrypick":false,"cherrypick_hash":"","pull":7330},"3cd5c86b1a01aeb1f6808175f1914cf39367defe":{"hash":"3cd5c86b1a01aeb1f6808175f1914cf39367defe","is_merge":false,"authored_by":["MDQ6VXNlcjczNTg4OTk="],"author_raw":"Jerome67000 <jerome.gully0@gmail.com>","committer_raw":"Jerome67000 <jerome.gully0@gmail.com>","summary":"doc improvement for get_colliding_bodies() methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7322},"23381a530bb4a9c8e8c3e883a7d588bf832cd277":{"hash":"23381a530bb4a9c8e8c3e883a7d588bf832cd277","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add named colors to GDScript/Visual Script/core.","body":"Names and values taken from https://en.wikipedia.org/wiki/X11_color_names","is_cherrypick":false,"cherrypick_hash":"","pull":7093},"7504a015aa5637449aa2c69a3c11b521ff71225d":{"hash":"7504a015aa5637449aa2c69a3c11b521ff71225d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #7303, Quad node mesh data leak","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7311},"d194e1c48e5d161f0310ee17e63f1951e2c50de6":{"hash":"d194e1c48e5d161f0310ee17e63f1951e2c50de6","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Expose HTTP classes' set_ip_type to scripting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"afbe013ba12d68f20ef1dfe2d7a895105a440bd9":{"hash":"afbe013ba12d68f20ef1dfe2d7a895105a440bd9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7283 from Hinsbart/clear_curve","body":"Curve2D/3D: Add clear_points method.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b59b37649ab1ef24740f76d5c8eb2ad97d9bd48c":{"hash":"b59b37649ab1ef24740f76d5c8eb2ad97d9bd48c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7282 from Tugsav/linux_sound_crash_fix","body":"fix for crash when no ALSA or Pulse installed on linux","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44ec42bafc8427497830ae3cf8fb5d390c7ff665":{"hash":"44ec42bafc8427497830ae3cf8fb5d390c7ff665","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7241 from lonesurvivor/master","body":"y_sort: make clear which item has to be drawn first when two have the same y-coordinate","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2495e8a9410d8b6e21628ea26814148617d5327f":{"hash":"2495e8a9410d8b6e21628ea26814148617d5327f","is_merge":false,"authored_by":["MDQ6VXNlcjM3MzgyNjQ="],"author_raw":"Gustav Lund <glu@gamblify.com>","committer_raw":"Gustav Lund <glu@gamblify.com>","summary":"fix for crash when no ALSA or Pulse installed on linux","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7282},"043ece3e11825653d71b61590732aa8239f34aa3":{"hash":"043ece3e11825653d71b61590732aa8239f34aa3","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7275 from neikeq/pr-wrong-bind","body":"KinematicBody: Fix wrong method bind return type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d579d0a8148f7ce62e320a09fd2e78c430dad530":{"hash":"d579d0a8148f7ce62e320a09fd2e78c430dad530","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"KinematicBody: Fix wrong method bind return type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7275},"22a90e8f2acce60f92958788a52b3f0bdb1a0cdf":{"hash":"22a90e8f2acce60f92958788a52b3f0bdb1a0cdf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"DOF blur, near and far fields..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de23ce11b51847b7b8bfc10ecf5926827516ac5a":{"hash":"de23ce11b51847b7b8bfc10ecf5926827516ac5a","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Remove old unused AI_V4MAPPED flag to getaddrinfo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"c1c1ec690e66c09178b6883e332a38fc9d8ad890":{"hash":"c1c1ec690e66c09178b6883e332a38fc9d8ad890","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Separate hostname resolve cache based on ip_type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"1aff508dd9713abf0db0d0436fa7f7c4788c5a4a":{"hash":"1aff508dd9713abf0db0d0436fa7f7c4788c5a4a","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"IP_Address now handle IPv4 and IPv6 transparently","body":"IP_Address changes:\n- Converts to and from String transparently while handling IPv4 as IPv6\nmapped (::ffff:[IP]) address internally.\n- Completely remove AddrType enum.\n- Setting/Getting of ip array is now only possible through dedicated functions\n(ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6)\n- Add function to know if the address is a valid IPv4 (for IP implementation and enet)","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"a77a0118f6b0d0878a53e2c963d91763b311163d":{"hash":"a77a0118f6b0d0878a53e2c963d91763b311163d","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Allow setting ip_type for TCP/UDP and HTTP classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"c18c5013f837ea7d4de2f022d36f84e0abce6439":{"hash":"c18c5013f837ea7d4de2f022d36f84e0abce6439","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Migrate int.IP_TYPE_ constants to IP.TYPE_","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"4d90a4fcd5fcdca42df47062f94a1fa4e5635a94":{"hash":"4d90a4fcd5fcdca42df47062f94a1fa4e5635a94","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Move V6ONLY flag selection inside helpers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"9200da58e4c2498c833d9f2505600c7049e80940":{"hash":"9200da58e4c2498c833d9f2505600c7049e80940","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Automatically map IPv4 address to IPv6 when needed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"95bdd977686005d3d813eb09aca625384f1774c1":{"hash":"95bdd977686005d3d813eb09aca625384f1774c1","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Use an instance variable for ip_type in raw sockets","body":"PacketPeerUDP/StreamPeerTCP/TCP_Server now uses an instance variable\nto store the selected ip_type (IPv4/IPv6/ANY, where ANY = dual stack).\nAll calls to resolve addresses, sending/receving data, connecting/listening\nwill use that socket type.","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"311f1f165be12ea290799e42f9951011d997ab40":{"hash":"311f1f165be12ea290799e42f9951011d997ab40","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix getaddrinfo failing on android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"4f07b595a17a633c65c5df43ecdaa37667a475e9":{"hash":"4f07b595a17a633c65c5df43ecdaa37667a475e9","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Properly handle tcp connection failure","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"cdc1ca0f1301bb907121292db83f98706722ff1e":{"hash":"cdc1ca0f1301bb907121292db83f98706722ff1e","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix _set_ip_addr_port not setting the address.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7271},"18ebd22000478dffc91255e89b9845f74b05b606":{"hash":"18ebd22000478dffc91255e89b9845f74b05b606","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Multi stage glow with light bleeding from HDR","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c3886e89cb399ec828d1cf646f983da9b92a3f8a":{"hash":"c3886e89cb399ec828d1cf646f983da9b92a3f8a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7267 from zaps166/webm-arm-fix-compilation","body":"WebM: Fix compilation on Linux/X11 ARM platform","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b1e04f79e3e46c1ce9f6db78204a126c4507ab9":{"hash":"9b1e04f79e3e46c1ce9f6db78204a126c4507ab9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7233 from Hinsbart/fix_dnd_crash","body":"Fix crash on project importing by dragging a folder.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7cab423c2ed53eaa58b3cd189d54ee5df95ba1f":{"hash":"e7cab423c2ed53eaa58b3cd189d54ee5df95ba1f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7229 from volzhs/show-selected-node","body":"Show selected node in Scene dock when parent node is folded","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86a2a423031267a98794bdbbc8024c0544604909":{"hash":"86a2a423031267a98794bdbbc8024c0544604909","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"WebM: Fix compilation on Linux/X11 ARM platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7267},"8534ced22d7b889dafb64ab0c40435c5b12b7cbc":{"hash":"8534ced22d7b889dafb64ab0c40435c5b12b7cbc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Tonemapping and Auto Exposure support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edddee5d45f4493de2d1fe456bfb435df748dcae":{"hash":"edddee5d45f4493de2d1fe456bfb435df748dcae","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7237 from Hinsbart/rand_initial_size","body":"Particles2D: Fix initial size randomness property having no effect.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9bc506067a0913a2f1f1cef4f99c3a517497d453":{"hash":"9bc506067a0913a2f1f1cef4f99c3a517497d453","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix small issue with copying reflections","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4118b21e43c59e6abfe4f45ccf236ee529626f4e":{"hash":"4118b21e43c59e6abfe4f45ccf236ee529626f4e","is_merge":false,"authored_by":[""],"author_raw":"Patrick Reh <musicmylove@gmx.net>","committer_raw":"lonesurvivor <musicmylove@gmx.net>","summary":"small improvement to y_sort: make clear which item has to be drawn first when two have the same y-coordinate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7241},"a299c3ebf1ceb3ce108526b3e134e82e5bf4413b":{"hash":"a299c3ebf1ceb3ce108526b3e134e82e5bf4413b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Support for SSAO","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4235abe8dc9918d479229e6703d18e2b801011c3":{"hash":"4235abe8dc9918d479229e6703d18e2b801011c3","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7238 from Hinsbart/region_ed_fix_zoom","body":"TextureRegionEditor: Fix mouse wheel scroll speed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56195873b6f6e84fdaa1c0e98ab9abaee72be9ac":{"hash":"56195873b6f6e84fdaa1c0e98ab9abaee72be9ac","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove incomplete Inverse Kinematic module","body":"The plan is to implement IK properly in the core engine for version 3.1,\ntogether with ragdolls in the Skeleton node to let them reuse the same\nlimits and constraints.\n\nTherefore we remove this module as part of the API breakage in 3.0, so\nthat we are not limited by staying compatible with it in 3.1.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2040324beea92dcf7b44be5f4827257bd872d00":{"hash":"c2040324beea92dcf7b44be5f4827257bd872d00","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"TextureRegionEditor: Fix mouse wheel scroll speed.","body":"Any given mouse wheel input will generate two InputEvents in godot.\nThe zoom methods here acted on both ones, effectively giving a step value of 4 instead of 2.\nFixes #7236","is_cherrypick":false,"cherrypick_hash":"","pull":7238},"e741da869a11533ec46ed86bad1fd8c8c70a6178":{"hash":"e741da869a11533ec46ed86bad1fd8c8c70a6178","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Curve2D/3D: Add clear_points method.","body":"Adds a method to the Curve2D and Curve3D classes to easily clear the curve.\nSo you don't have to remove each point manually.","is_cherrypick":false,"cherrypick_hash":"","pull":7283},"4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee":{"hash":"4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Particles2D: Fix initial size randomness property having no effect.","body":"It was just a little typo :p","is_cherrypick":false,"cherrypick_hash":"","pull":7237},"27a46d78ec43b69a70a1d84c540353e3cb3b04c0":{"hash":"27a46d78ec43b69a70a1d84c540353e3cb3b04c0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Subsurface scattering material param is now working!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d82c2687f30d2f2ee9f8792068964f61ae56c7b7":{"hash":"d82c2687f30d2f2ee9f8792068964f61ae56c7b7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix crash on project importing by dragging a folder.","body":"Fixes #7226","is_cherrypick":false,"cherrypick_hash":"","pull":7233},"4d8bed33215c005f6aa6fcb34d5d343ee3bee23e":{"hash":"4d8bed33215c005f6aa6fcb34d5d343ee3bee23e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7221 from zaps166/webm_crashfix","body":"WebM: Fix crash when there is no audio stream","is_cherrypick":false,"cherrypick_hash":"","pull":""},"752f630f4e5bf17019de66cf2b0f33cf419ab525":{"hash":"752f630f4e5bf17019de66cf2b0f33cf419ab525","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7219 from eska014/separate-asmjs","body":"Fix browser lockups in web export startup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb932d0f504c1c0c74202424030904ba20a99854":{"hash":"fb932d0f504c1c0c74202424030904ba20a99854","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7217 from eska014/js-os","body":"Work on asm.js and WebAssembly platforms","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d311a39c19839da57b3e079735308b337291244a":{"hash":"d311a39c19839da57b3e079735308b337291244a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7191 from volzhs/check-android-release","body":"Check keystore field when export Android release apk","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a192e0785ebe2942038dd75f3eafd4c8d34394ac":{"hash":"a192e0785ebe2942038dd75f3eafd4c8d34394ac","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show selected node in Scene dock when parent node is folded","body":"Fix #7228","is_cherrypick":false,"cherrypick_hash":"","pull":7229},"79f09b3f15c53f8d661ed525d95d64bfd6f73568":{"hash":"79f09b3f15c53f8d661ed525d95d64bfd6f73568","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"WebM: Fix crash when there is no audio stream","body":"Sync with libsimplewebm-git: 05cfdc2","is_cherrypick":false,"cherrypick_hash":"","pull":7221},"290d79f26c0c6cd00a35ae64fb6eecacedbb3937":{"hash":"290d79f26c0c6cd00a35ae64fb6eecacedbb3937","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Emit asm.js code into a dedicated file for asm.js export","body":"This helps prevent browser lockups during start-up at the cost of having\nto distribute an extra file.","is_cherrypick":false,"cherrypick_hash":"","pull":7219},"3e1b437315778a99db669c28277352d7a4e86f36":{"hash":"3e1b437315778a99db669c28277352d7a4e86f36","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Add window features in web export","body":"- Add 'window' (canvas) resize, maximize and fullscreen\n- Implement get_screen_size\n- Fix fullscreen resolution","is_cherrypick":false,"cherrypick_hash":"","pull":7217},"30e9ea5a8203e0f059c533def90c42f7ca7dc7c5":{"hash":"30e9ea5a8203e0f059c533def90c42f7ca7dc7c5","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix some mouse bugs in WebAssembly/asm.js","body":"- Emit mouse wheel release events\n- Set button masks, fixes #5092","is_cherrypick":false,"cherrypick_hash":"","pull":7217},"a6ae3204fb577cc61f09fa15c803669d477e2f42":{"hash":"a6ae3204fb577cc61f09fa15c803669d477e2f42","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"OS additions and fixes for WebAssembly/asm.js","body":"- Implement alert, shell_open, set_window_title\n- Add locale lookup, fixes #2477\n- Print without color control sequences\n- Move get_executable_path implementation to OS_JavaScript","is_cherrypick":false,"cherrypick_hash":"","pull":7217},"86789c7071836b802e6edb0538ce6de2b7949c7b":{"hash":"86789c7071836b802e6edb0538ce6de2b7949c7b","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add modulate (color) to TileSet tiles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6519},"d5c6806e16c5d809c749b999ae91ae22dc25348e":{"hash":"d5c6806e16c5d809c749b999ae91ae22dc25348e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Travis: Disable Android builds for now","body":"As we say in French, \"Trop, c'est trop !\".\nThose builds fail 50% of the time due to timeouts, it's pointless to have them until we\nfind a better solution to install the Android SDK and NDK.\n\nWorkaround for #6973.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c6a586b75692eaa67ddaf4bb73edf325cc60e5d":{"hash":"8c6a586b75692eaa67ddaf4bb73edf325cc60e5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7207 from Valentactive/gles3_shader_headers","body":"adds gles3 auto generated shader header files to \".gitignore\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1652f876fd33972b0151c10beff66590fb413ec7":{"hash":"1652f876fd33972b0151c10beff66590fb413ec7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add missing glsl file and remove generated .h files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fa6967c248c44257ab2982c58106ce9daa26e15":{"hash":"9fa6967c248c44257ab2982c58106ce9daa26e15","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTIwNjE3"],"author_raw":"Michele Valente <valentactive@gmail.com>","committer_raw":"Michele Valente <valentactive@gmail.com>","summary":"adds gles3 auto generated shader header files","body":"Just added the gles3 shader header files entry to \".gitignore\" so we\navoid to accidentally commit also those generated files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"440c37fbd93eb26dd7da6c498ed39ca5f3fe7f7b":{"hash":"440c37fbd93eb26dd7da6c498ed39ca5f3fe7f7b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Do not emit NOTIFICATION_READY more than once (breaking change)\"","body":"This reverts commit b6eab006dbd21d25a664486809109fffa9533124.\n\nThis commit broke compatibility in an undesired way, as outlined in\nhttps://github.com/godotengine/godot/issues/3290#issuecomment-263388003","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a47c78aed113a9b4c009c5a2ef29c690192c7eef":{"hash":"a47c78aed113a9b4c009c5a2ef29c690192c7eef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Screen space reflection effect","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36b4b451705c0334eab3bcb4578bcf1397b1f45b":{"hash":"36b4b451705c0334eab3bcb4578bcf1397b1f45b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Check keystore field when export Android release apk","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7191},"ab637bc81285a3b7bf800d507370d087d44d7145":{"hash":"ab637bc81285a3b7bf800d507370d087d44d7145","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7201 from volzhs/android-alert","body":"Add alert window on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8e4f10a3a19a09dd586b6cd4df71ad8e8fe48cc2":{"hash":"8e4f10a3a19a09dd586b6cd4df71ad8e8fe48cc2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7200 from volzhs/fix-anim-scroll","body":"Fix scroll bar moving in AnimationPlayer editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb1201af1f3b846a69e06c5317b195dafdd0452c":{"hash":"bb1201af1f3b846a69e06c5317b195dafdd0452c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7198 from volzhs/fix-color-picker","body":"Fix color selected with mouse scroll","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e297087caba99606ff382ee731a75e8f2347f894":{"hash":"e297087caba99606ff382ee731a75e8f2347f894","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7195 from bugstew/texture_region_snap_mode","body":"Fix snap mode selector sticking in texture region module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"895b29978bf30c9ef3235a11c0430cf4ec672165":{"hash":"895b29978bf30c9ef3235a11c0430cf4ec672165","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7184 from volzhs/spinbox","body":"Prevent Spinbox value update while not focused or disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cf4c5e173dc80faa4a5447030bf0a01797c411b":{"hash":"2cf4c5e173dc80faa4a5447030bf0a01797c411b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7170 from Ovnuniarchos/TileMapBlendMode","body":"TileMap now honors blending mode.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39fede4b17308226f4e18217eee90374bfef226e":{"hash":"39fede4b17308226f4e18217eee90374bfef226e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7157 from leezh/buttonarray_fixes","body":"Flat button support in ButtonArray. Fixes #7153","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35e754db593b838524bd1ee1b5e84111b1c38e27":{"hash":"35e754db593b838524bd1ee1b5e84111b1c38e27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7138 from bojidar-bg/ready_guard","body":"Do not enter _ready twice","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f28ff8a20888f49cc744d0cc3b8455cfb1cf6874":{"hash":"f28ff8a20888f49cc744d0cc3b8455cfb1cf6874","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix console output for MinGW compilers","body":"Reworked patch from @jay3d (#7116).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a20068ab7108357c78e9ac00eb90a3d72da7651":{"hash":"9a20068ab7108357c78e9ac00eb90a3d72da7651","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add alert window on Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7201},"babc5048dd23e80c9fb4a41a3f482ec8a8900ab9":{"hash":"babc5048dd23e80c9fb4a41a3f482ec8a8900ab9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix scroll bar moving in AnimationPlayer editor","body":"Fix #7196","is_cherrypick":false,"cherrypick_hash":"","pull":7200},"d9048309e4df65d4b4d0bf87265ce67a2234389c":{"hash":"d9048309e4df65d4b4d0bf87265ce67a2234389c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix color selected with mouse scroll","body":"Fix #7192","is_cherrypick":false,"cherrypick_hash":"","pull":7198},"d7667389914e446f81b8c4810a5b1f9a00eabfca":{"hash":"d7667389914e446f81b8c4810a5b1f9a00eabfca","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk2OTM="],"author_raw":"Dmitry Kram <bright.14.1993@gmail.com>","committer_raw":"Dmitry Kram <bright.14.1993@gmail.com>","summary":"Fix snap mode selector sticking in texture region module","body":"When changing snap mode in texture region plugin ticks was not updating. Issue fixed changing order of setting checked status and setting snap mode.","is_cherrypick":false,"cherrypick_hash":"","pull":7195},"3f40701002254aeb20e20acbad0cd28a9b7476e3":{"hash":"3f40701002254aeb20e20acbad0cd28a9b7476e3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed bug removing dependencies","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a732708b9dad4ebc118a0ce854f950c6becb984c":{"hash":"a732708b9dad4ebc118a0ce854f950c6becb984c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Blend shapes using transform feedback (GPU)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e07dd9ab324ea376cda3f2a4e6f4b804dbc52042":{"hash":"e07dd9ab324ea376cda3f2a4e6f4b804dbc52042","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"TileMap now honors blending mode.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7170},"4df33cbcb391f00216851f54a7db9acb52291335":{"hash":"4df33cbcb391f00216851f54a7db9acb52291335","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent Spinbox value update while not focused or disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7184},"cefb2de339b3da78bacb80241280987e2a1e2df8":{"hash":"cefb2de339b3da78bacb80241280987e2a1e2df8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7181 from BastiaanOlij/macosx-version-min","body":"Set minimum version to 10.9 building OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da5651fbb9a52ae98775ca5631e160c9d7fd157e":{"hash":"da5651fbb9a52ae98775ca5631e160c9d7fd157e","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDU0NDk="],"author_raw":"Bastiaan Olij <mux213@gmail.com>","committer_raw":"Bastiaan Olij <mux213@gmail.com>","summary":"Set minimum version to 10.9 building OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7181},"69c30709ec6908e0960707501cc7fea58eb64f01":{"hash":"69c30709ec6908e0960707501cc7fea58eb64f01","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"implemented immediates","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cf8d75cf8c49d02a72eac1d5342808526fa54ef":{"hash":"7cf8d75cf8c49d02a72eac1d5342808526fa54ef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"WIP immediates and proper buffers swapping","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f18470c199ae79cc7a1e6e952780fb0899b74c8e":{"hash":"f18470c199ae79cc7a1e6e952780fb0899b74c8e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"X11: Fix maximized boot splash\"","body":"This reverts commit 8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c.\nIt introduced crashes for some users when trying to capture\nthe XConfigureNotify event.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b72ca046051018628a31bc458dd730384ebddbe8":{"hash":"b72ca046051018628a31bc458dd730384ebddbe8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed to proper GLSL version","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d635f06298f84a59160e8e8cce0187cde6cf74e":{"hash":"9d635f06298f84a59160e8e8cce0187cde6cf74e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Migrated from GLES to GLAD, fixes many issues.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a692b7a1c1c2f2e836d5c235d1b55288535dca84":{"hash":"a692b7a1c1c2f2e836d5c235d1b55288535dca84","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7149 from Kazuo256/array-last","body":"Add Array.front() and Array.back()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"830ab4ea8da61708deb681034e66a70f847dadf1":{"hash":"830ab4ea8da61708deb681034e66a70f847dadf1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7172 from Faless/fix_localize_path","body":"Properly localize absolute path that starts with the resource folder.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cdc97ca4535e99fdcb10f21c4609c2f79e94589b":{"hash":"cdc97ca4535e99fdcb10f21c4609c2f79e94589b","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Properly localize absolute path.","body":"Calling localize_path will return a localized path in res:// if the\npath starts with the resource file-system/folder, and will return\nthe unchanged absolute path otherwise.\n\nCloses #6979 and #7161.","is_cherrypick":false,"cherrypick_hash":"","pull":7172},"943d27f46ded993105928c4a46414aa16d84115e":{"hash":"943d27f46ded993105928c4a46414aa16d84115e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Instancing is working! (hooray)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70d095d8f201bd83a7106015f8f925ec54a8313c":{"hash":"70d095d8f201bd83a7106015f8f925ec54a8313c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Skeletons are working now.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e2d09f580c319e511d3a816bba8a54138a4bcd1":{"hash":"9e2d09f580c319e511d3a816bba8a54138a4bcd1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7145 from avril-gh/fixes-6464-lost-icons","body":"fixes #6464 lost icons in dock and file dialog, also #6443 , #6302","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8d523b68b3f3d82f844caaa6f0e246b11efb66b":{"hash":"f8d523b68b3f3d82f844caaa6f0e246b11efb66b","is_merge":false,"authored_by":["MDQ6VXNlcjIwOTc1NDYz"],"author_raw":"romeojulietthotel <romejulietthotel@ihubbell.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Correct description for the return values from get_status. (#7137)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7137},"d5a9102a883514922e3b09f282731ea9e7f2e60f":{"hash":"d5a9102a883514922e3b09f282731ea9e7f2e60f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7125 from Hinsbart/x11_maximize","body":"X11: Fix maximized boot splash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3c09ed90d120dc1e62d1d468065113318843478":{"hash":"e3c09ed90d120dc1e62d1d468065113318843478","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7124 from volzhs/select_match","body":"Select exactly matched file automatically in FileDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9df47f2c69f2649a35e44dddf97d066b3f49f88e":{"hash":"9df47f2c69f2649a35e44dddf97d066b3f49f88e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7123 from zaps166/webm_iphone_x86","body":"WebM: Fix iPhone x86 compilation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b2db2f1b693da230346925fa6ac3bba67e06bfb":{"hash":"6b2db2f1b693da230346925fa6ac3bba67e06bfb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7122 from zaps166/webm_msvc2013","body":"Fix compilation with MSVC 2013","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2505542ffeea705208f72459152c5b86779e327":{"hash":"a2505542ffeea705208f72459152c5b86779e327","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Huge amount of improvement in the material system. Materials should be","body":"a lot more complete and usable now.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c39d2b3f429639803f4f4fe80eda6935659e9c51":{"hash":"c39d2b3f429639803f4f4fe80eda6935659e9c51","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"working reflection probes!!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"191fdc873edf922bc4a19a5b4f32a2d21bcdaffe":{"hash":"191fdc873edf922bc4a19a5b4f32a2d21bcdaffe","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Reused Button styleboxes for ButtonArray","body":"Plus other tweaks to make it look more similar to a VBoxContainer of\nButtons.","is_cherrypick":false,"cherrypick_hash":"","pull":7157},"4b7443aeea13bd007329adba418e60e36dead2ec":{"hash":"4b7443aeea13bd007329adba418e60e36dead2ec","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Flat button support in ButtonArray. Fixes #7153","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7157},"4965ddfaa1536fb179d4b156d1ecb8a72a3c565f":{"hash":"4965ddfaa1536fb179d4b156d1ecb8a72a3c565f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"png: Allow building shared freetype with bundled libpng","body":"This was the behaviour when building Godot 2.1, which allows to build against\nUbuntu 12.04 and its freetype that links old libpng12, while still bundling\nlibpng16.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c32766a482595256bc48155587a47f27848ac8ea":{"hash":"c32766a482595256bc48155587a47f27848ac8ea","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"libpng: Fix erroneously linking against libpng12 on old distros\"","body":"This reverts commits 5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa\nand ec4be71fade1ee5c6171e323d09197f3bf528499.\n\nLooks like Debian/Ubuntu are not even shipping libpng16 nowadays in their\nstable releases, we'll have to go back to statically linking our own\nlibpng16 to wait for them to stop being 5 years behind everybody.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec4be71fade1ee5c6171e323d09197f3bf528499":{"hash":"ec4be71fade1ee5c6171e323d09197f3bf528499","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Same fix as previous commit for server platform","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa4":{"hash":"5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Fix erroneously linking against libpng12 on old distros","body":"This bit us for 2.1.1 binaries built on Ubuntu 12.04 LTS where\nlibpng.pc apparently prioritizes libpng12.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"159650fe6fabbb8be6898f39530015d4f0c33c56":{"hash":"159650fe6fabbb8be6898f39530015d4f0c33c56","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"memory ops implemented as OS functions by default","body":"(cherry picked from commit 67f65f66391327b2967a20a89c3627e1dd6e84eb)","is_cherrypick":true,"cherrypick_hash":"67f65f66391327b2967a20a89c3627e1dd6e84eb","pull":""},"67f65f66391327b2967a20a89c3627e1dd6e84eb":{"hash":"67f65f66391327b2967a20a89c3627e1dd6e84eb","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"memory ops implemented as OS functions by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3616089fad2d113626c22f14034ae52b3eecb68":{"hash":"b3616089fad2d113626c22f14034ae52b3eecb68","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"adding get_stored_values method","body":"changed order name\n\n(cherry picked from commit dbca4ee3fe283f59a8c9d50aae73b97f48be7b01)","is_cherrypick":true,"cherrypick_hash":"dbca4ee3fe283f59a8c9d50aae73b97f48be7b01","pull":""},"dbca4ee3fe283f59a8c9d50aae73b97f48be7b01":{"hash":"dbca4ee3fe283f59a8c9d50aae73b97f48be7b01","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"adding get_stored_values method","body":"changed order name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf4fda64fd403d589278919cff01c3207164207e":{"hash":"bf4fda64fd403d589278919cff01c3207164207e","is_merge":false,"authored_by":["MDQ6VXNlcjY0NTIyMg=="],"author_raw":"Kazuo256 <kazuo256@gmail.com>","committer_raw":"Kazuo256 <kazuo256@gmail.com>","summary":"Add Array.front() and Array.back()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7149},"958dbc11736d5c170ef1c6b7fc059bd69ae4bfab":{"hash":"958dbc11736d5c170ef1c6b7fc059bd69ae4bfab","is_merge":false,"authored_by":["MDQ6VXNlcjMyMjQxMzI="],"author_raw":"Avril <avril@wp.eu>","committer_raw":"Avril <avril@wp.eu>","summary":"fixes #6464 lost icons in dock and file dialog, also #6443 , #6302","body":"Fixes lost icons in docks, file manager, sample library, settings and\nvarious other places.","is_cherrypick":false,"cherrypick_hash":"","pull":7145},"b6eab006dbd21d25a664486809109fffa9533124":{"hash":"b6eab006dbd21d25a664486809109fffa9533124","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Do not emit NOTIFICATION_READY more than once (breaking change)","body":"Currently, there is no notification with the old behaviour, so probably breaks all cpp code relying on that notification as well.","is_cherrypick":false,"cherrypick_hash":"","pull":7138},"184173a9b993c145a2782d9e2488b98221c749e1":{"hash":"184173a9b993c145a2782d9e2488b98221c749e1","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Guard agains duplicate calling of _ready when instanced in _enter_tree","body":"Fixes #6005","is_cherrypick":false,"cherrypick_hash":"","pull":7138},"ff4f04e87844290f3bef5f2ee874c11a7b546a37":{"hash":"ff4f04e87844290f3bef5f2ee874c11a7b546a37","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Select exactly matched file automatically in FileDialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7124},"a7f76e1b13b68dcae09bb0e4015bff0a69b262c4":{"hash":"a7f76e1b13b68dcae09bb0e4015bff0a69b262c4","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"WebM: Fix iPhone x86 compilation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7123},"959683c3d8f7aaa7469d5758c7698e0da108b406":{"hash":"959683c3d8f7aaa7469d5758c7698e0da108b406","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add missing commit title in the log example","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15cdb5219cd8f54fb7d7e3f5e37cd8ae809833bf":{"hash":"15cdb5219cd8f54fb7d7e3f5e37cd8ae809833bf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add instructions about git commit log formatting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c":{"hash":"8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"X11: Fix maximized boot splash","body":"When instructing the window manager to (un)maximize a window, the resulting resolution\nis recieved via an XEvent of type \"ConfigureNotify\".\n\nThe problem here was that these events were only handled in the `OS_X11::process_xevents()` method,\nwhich is initially called on the first iteration of the main loop.\nBecause of this, the VideoMode still hadn't been updated yet when doing the boot splash setup.","is_cherrypick":false,"cherrypick_hash":"","pull":7125},"570a8e6b408a39471c1f4d0d20b2dc147bdcc38f":{"hash":"570a8e6b408a39471c1f4d0d20b2dc147bdcc38f","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Fix compilation with MSVC 2013","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7122},"ea87f0f9d905b0766e489d9f31ce2746d581949a":{"hash":"ea87f0f9d905b0766e489d9f31ce2746d581949a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Blimey! Ye Pirate locale be anchor' a'port!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c698f825dcc12e5a7e68f56921c9a7b2bb99ad1":{"hash":"4c698f825dcc12e5a7e68f56921c9a7b2bb99ad1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template and translations with current code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b42e0a33601256a9ff24d99742ca53518799e32":{"hash":"3b42e0a33601256a9ff24d99742ca53518799e32","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds initial translations for Hungarian and Pirate (yaaaar!)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"635db806c4e37a28ae4df055809fff8667637dc6":{"hash":"635db806c4e37a28ae4df055809fff8667637dc6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7115 from sketchyfun/path3D_handle_snap","body":"Added snapping to 3D path handles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"394d48a5fc287e5422a937ecfd5b9197ec2ad3ff":{"hash":"394d48a5fc287e5422a937ecfd5b9197ec2ad3ff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7113 from volzhs/check-project-path","body":"Check entered and trimmed path when create, import, install project","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77f5b683c4af56e9004bd0359fa47ca4d209b6e8":{"hash":"77f5b683c4af56e9004bd0359fa47ca4d209b6e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7112 from khairul169/hidehttpreqdebug","body":"Disable debug properties of HTTP Request","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e167c664c865af3083bdd99cc1240ea2c7c8db7e":{"hash":"e167c664c865af3083bdd99cc1240ea2c7c8db7e","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7109 from volzhs/emit-signal-from-set","body":"Emit \"*_changed\" signal in set_*","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d":{"hash":"4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d","is_merge":false,"authored_by":[""],"author_raw":"Ben Hickling <ben.hickling@aria-networks.com>","committer_raw":"Ben Hickling <ben.hickling@aria-networks.com>","summary":"Added snapping to 3D path handles to bring it in line with its 2D counterpart","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7115},"2d9e89ea2a34df173611bd3c7192296f9cedd8da":{"hash":"2d9e89ea2a34df173611bd3c7192296f9cedd8da","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Check entered and trimmed path when create, import, install project","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7113},"bbc71083c1616047e4ef571a25d254034c69ef33":{"hash":"bbc71083c1616047e4ef571a25d254034c69ef33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7111 from volzhs/crash-import-scene","body":"Fix crash when select target path on import 3d scene window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d314c24d72e7eef62fde6e6e58805407d1443042":{"hash":"d314c24d72e7eef62fde6e6e58805407d1443042","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7110 from RandomShaper/patch-2","body":"Update/fix Android build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"715ab48a5439d44200e5c44427441d9613c1e720":{"hash":"715ab48a5439d44200e5c44427441d9613c1e720","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7107 from eska014/wasm","body":"Some WebAssembly stuff","is_cherrypick":false,"cherrypick_hash":"","pull":""},"add2cf65a6463b615b73b005f02a46aec13613fc":{"hash":"add2cf65a6463b615b73b005f02a46aec13613fc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7101 from volzhs/fix-box-selection","body":"Prevent to select children if selection lock or instanced scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a7aebdf6c148a80d5f7dd773895f08c62eb34a8":{"hash":"6a7aebdf6c148a80d5f7dd773895f08c62eb34a8","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjk2NDcy"],"author_raw":"khairul169 <khairulcyber4rt@gmail.com>","committer_raw":"khairul169 <khairulcyber4rt@gmail.com>","summary":"Uncomment debug properties of HTTP Request","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7112},"b0cf201ea3beb473fd0498c5c7ec3b98feda88b9":{"hash":"b0cf201ea3beb473fd0498c5c7ec3b98feda88b9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when select target path on import 3d scene window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7111},"5a26459c065558546a708c18ad84830674d5972d":{"hash":"5a26459c065558546a708c18ad84830674d5972d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <RandomShaper@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Update/fix Android build","body":"Fix wrong path for 32-bit Windows, which fixes #7084\nExclude 32-bit Windows from multi-threaded linking because it's not supported by the NDK\nRemove 32-bit Linux as there is no NDK variant for it","is_cherrypick":false,"cherrypick_hash":"","pull":7110},"384625aa31a3627c25246e06c1fbc3019866765c":{"hash":"384625aa31a3627c25246e06c1fbc3019866765c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Emit \"*_changed\" signal in set_*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7109},"d87b1d1338472514e96c3cd8857d050d54a9d1e7":{"hash":"d87b1d1338472514e96c3cd8857d050d54a9d1e7","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Remove explicit BINARYEN_METHOD for WebAssembly build","body":"This option is the default since Binaryen version 21.","is_cherrypick":false,"cherrypick_hash":"","pull":7107},"82addf2ffe18c49d437ee6d425e3470817f0dc85":{"hash":"82addf2ffe18c49d437ee6d425e3470817f0dc85","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Enable memory growth in WebAssembly builds","body":"This allows setting TOTAL_MEMORY during runtime at the cost of reserving\na bit more memory.","is_cherrypick":false,"cherrypick_hash":"","pull":7107},"31f929caa2bc8422c0a6bb50f81500e1f4db101b":{"hash":"31f929caa2bc8422c0a6bb50f81500e1f4db101b","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Clarify a NULL comparison","body":"'TreeItem::get_children()' does not return the child count, but rather\na pointer to the children.\n\nThis comparison caused an error during WebAssembly builds using the\nLLVM backend path.","is_cherrypick":false,"cherrypick_hash":"","pull":7107},"c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c":{"hash":"c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to select children if selection lock or instanced scene","body":"Fix #7086","is_cherrypick":false,"cherrypick_hash":"","pull":7101},"c93c2a6be8ad0abbfd5cae4831ff2ce2200ae6f6":{"hash":"c93c2a6be8ad0abbfd5cae4831ff2ce2200ae6f6","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6968 from neikeq/pr-register-trnglmesh","body":"Core: Register TriangleMesh type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"43e288973ed8da3b5b09c0293ea852d15fc9857c":{"hash":"43e288973ed8da3b5b09c0293ea852d15fc9857c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7100 from vnen/visualscript-positive","body":"Add \"Positive\" operator to VisualScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa327f886e4267b6687e542fd827710ba70f8881":{"hash":"fa327f886e4267b6687e542fd827710ba70f8881","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add \"Positive\" operator to VisualScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7100},"a7078a4be9f4c44a41e5c7e7a633169b53f78d48":{"hash":"a7078a4be9f4c44a41e5c7e7a633169b53f78d48","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Done with lights and shadows (wonder if i'm missing something..)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02e616b4ef00b7c541055673608db935938c2ecf":{"hash":"02e616b4ef00b7c541055673608db935938c2ecf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6998 from volzhs/fix-editor-settings","body":"Fix resetting to default value in EditorSettings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7751a933a924ddd3c96369c5f54c3e60450a6d04":{"hash":"7751a933a924ddd3c96369c5f54c3e60450a6d04","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6802 from henriquelalves/master","body":"Added small modification on gdscript parser to allow users insert '+' before variables","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0d81a2470f903ae2dc2cf33574f473c2c094977":{"hash":"d0d81a2470f903ae2dc2cf33574f473c2c094977","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7082 from volzhs/attach-script","body":"Can create or load script on Attach script dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84822c3dbf5c0b593b40c067fd0b61b7f04af33f":{"hash":"84822c3dbf5c0b593b40c067fd0b61b7f04af33f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7079 from RandomShaper/quicker-android-export","body":"Make Android export quicker (especially on Windows)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02fba9e3963030d4cc4b60aa6b69071825cdc1e0":{"hash":"02fba9e3963030d4cc4b60aa6b69071825cdc1e0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7078 from pkowal1982/export_button","body":"Export immediately if only one device present","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0f04d5082c5640ec28399bdb5456433b3350438":{"hash":"f0f04d5082c5640ec28399bdb5456433b3350438","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6862 from Faless/fix_6388","body":"Fix Keyboard Input Hangs when using modifiers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34f0ce1168ece7b293d39d99ef4187cdd278dca0":{"hash":"34f0ce1168ece7b293d39d99ef4187cdd278dca0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6833 from Elinvention/master","body":"Make the step property useful for sliders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1880238c3e54f57a14361d2c347387edebc6391b":{"hash":"1880238c3e54f57a14361d2c347387edebc6391b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Can create or load script on Attach script dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7082},"cacf9ebb7fd8df8845daca9da2fe55456cc179aa":{"hash":"cacf9ebb7fd8df8845daca9da2fe55456cc179aa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"all light types and shadows are working, pending a lot of clean-up","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d1230a266f4eab3262ebfcbf4a89148dfcb3c48":{"hash":"7d1230a266f4eab3262ebfcbf4a89148dfcb3c48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7052 from Paulb23/text_edit_color_uniformation","body":"Made background and symbol color follow the color API","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ba1b5837496c66ee1b08a290d251112f435e3e5":{"hash":"2ba1b5837496c66ee1b08a290d251112f435e3e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7039 from RandomShaper/fix-triangulation","body":"Clean/fix triangulation internals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22542bc7679829579d82eef99163a33dd78f1736":{"hash":"22542bc7679829579d82eef99163a33dd78f1736","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7030 from volzhs/fix-dir-access-android","body":"Fix Directory.dir_exist/get_current_dir for 'res://' on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a201fbb751fd9715a491515fd1c71d48b1657fc1":{"hash":"a201fbb751fd9715a491515fd1c71d48b1657fc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7027 from Keetz/master","body":"Fix scene tree drag & drop places node as child (#6912)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45f090383989b5e16ce3734c7eb5c3ca2c6bd2f8":{"hash":"45f090383989b5e16ce3734c7eb5c3ca2c6bd2f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7070 from ISylvox/vsnc-to-vsync","body":"Renames vsnc to vsync","is_cherrypick":false,"cherrypick_hash":"","pull":""},"734e04a0ddfa844292e505e3f4e66aa053a6c04d":{"hash":"734e04a0ddfa844292e505e3f4e66aa053a6c04d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7068 from volzhs/fix-project-name","body":"Set project name as directory name instead of '.'","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a504b650e940a1d5c23295feecd7c8cedeba1c8":{"hash":"9a504b650e940a1d5c23295feecd7c8cedeba1c8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7063 from volzhs/pm-auto-select","body":"Select newly created or imported project automatically","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa61e9b24280cb1fd81610b49a6738bf88a8976c":{"hash":"aa61e9b24280cb1fd81610b49a6738bf88a8976c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7060 from volzhs/label-valign","body":"Fix Label valign position","is_cherrypick":false,"cherrypick_hash":"","pull":""},"699ac17c53fe5b7318d653b4744b4dc6a1beb2d3":{"hash":"699ac17c53fe5b7318d653b4744b4dc6a1beb2d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7058 from SPTelur/Add-Missing-License","body":"Add License Notice for Two Files (A_Star)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56721e5d9daf3bda0ad0711c165105c7ceedd29f":{"hash":"56721e5d9daf3bda0ad0711c165105c7ceedd29f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make Android export quicker (especially on Windows)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7079},"938f9388ddc5b3def60e4aefbeb1beed09599493":{"hash":"938f9388ddc5b3def60e4aefbeb1beed09599493","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Export immediately if only one device present","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7078},"8d454ed9a7105bf1a4c19c238a0e904f220c1bb5":{"hash":"8d454ed9a7105bf1a4c19c238a0e904f220c1bb5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Directory.dir_exist/get_current_dir for 'res://' on Android","body":"Fix #7014","is_cherrypick":false,"cherrypick_hash":"","pull":7030},"b5c383fd61d554fa02c3e231dd1f92145d90e04e":{"hash":"b5c383fd61d554fa02c3e231dd1f92145d90e04e","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"vsnc --> vsync","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7070},"571f33f8630672b0538bba592838c023a8300956":{"hash":"571f33f8630672b0538bba592838c023a8300956","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Set project name as directory name instead of '.'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7068},"b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492":{"hash":"b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Select newly created or imported project automatically","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7063},"c0e87f2a248af48b22f414ecc00df2631a715eac":{"hash":"c0e87f2a248af48b22f414ecc00df2631a715eac","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Label valign position","body":"Fix #7055","is_cherrypick":false,"cherrypick_hash":"","pull":7060},"df737ebb4675d4fb00fe424ab40ee5c9a65ac888":{"hash":"df737ebb4675d4fb00fe424ab40ee5c9a65ac888","is_merge":false,"authored_by":["MDQ6VXNlcjE2NjM3NDc4"],"author_raw":"SPTelur <spesialpt@yahoo.com>","committer_raw":"SPTelur <spesialpt@yahoo.com>","summary":"Some missing License notice has been added","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7058},"cdc4664226cdc397d054b7390d0f75028d40412c":{"hash":"cdc4664226cdc397d054b7390d0f75028d40412c","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7053 from Paulb23/caret_blink_redraw_issue_6167","body":"Caret blink will no longer cause redraw without focus, issue 6167","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88b00cb6581832a1899ceaf6de9db0c51971099b":{"hash":"88b00cb6581832a1899ceaf6de9db0c51971099b","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7048 from neikeq/pr-marshals-singleton","body":"Add singleton instance to _Marshalls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b036a94bf9af558dab35a56a9c0b6dd8bae105b":{"hash":"7b036a94bf9af558dab35a56a9c0b6dd8bae105b","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Caret blink will no longer cause redraw without focus, issue 6167","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7053},"0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93":{"hash":"0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Made background and symbol color follow the color API","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7052},"a4570cb4615f5bbbf0091b3832101179d5e1662a":{"hash":"a4570cb4615f5bbbf0091b3832101179d5e1662a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7035 from volzhs/undo-redo-duplicate","body":"Prevent to make UndoRedo for duplicate if no selected node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f7b78165792c6329a9195d6be40ca3be8fc4569":{"hash":"9f7b78165792c6329a9195d6be40ca3be8fc4569","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7050 from DTV96Calibre/master","body":"Fixed minor typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c099b32b6c35deea09788c72469c42b5fb432992":{"hash":"c099b32b6c35deea09788c72469c42b5fb432992","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7036 from volzhs/spinbox-prefix","body":"Fix updating value of SpinBox with prefix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57cc953cffc1fa7d8a1e0b44436b4ed8090dfd50":{"hash":"57cc953cffc1fa7d8a1e0b44436b4ed8090dfd50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7028 from bojidar-bg/gdscript-multiline-comment-fixup","body":"Make GDScript parser ignore floating strings in class definition","is_cherrypick":false,"cherrypick_hash":"","pull":""},"415f5a7cfe1d60b68af4b969bb81cc7490d960c2":{"hash":"415f5a7cfe1d60b68af4b969bb81cc7490d960c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7026 from SaracenOne/value_track_flag_fix","body":"Fixed flag for importing animation and skipping value tracks.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3724b596d2a81f2d41f0862804ae54cedf6618e":{"hash":"a3724b596d2a81f2d41f0862804ae54cedf6618e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7020 from akien-mga/pr-readme","body":"Rewrite the README to be more descriptive","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be4eff1d8b0b87f81be56d8cf166bcc209205638":{"hash":"be4eff1d8b0b87f81be56d8cf166bcc209205638","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7019 from vnen/rename-winrt-uwp","body":"Rename WinRT platform to UWP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20a33e809e5968f915021d162db955e207c8e7b7":{"hash":"20a33e809e5968f915021d162db955e207c8e7b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7009 from volzhs/fix-double-click","body":"Fix to focus or rename node by double click","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37098419c5792e9e6ba504173bc95a87540cd7d5":{"hash":"37098419c5792e9e6ba504173bc95a87540cd7d5","is_merge":false,"authored_by":["MDQ6VXNlcjEwMzYzMzUw"],"author_raw":"DTV96Calibre <dtv96calibre@gmail.com>","committer_raw":"DTV96Calibre <dtv96calibre@gmail.com>","summary":"Fixed minor typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7050},"d76f622c9261a394dae9542d2bc57bbe3d86e446":{"hash":"d76f622c9261a394dae9542d2bc57bbe3d86e446","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7022 from neikeq/pr-issue-7013","body":"Keep groups when replacing nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79e8c7fc0d15ab432f017e9b40b2122e89610d40":{"hash":"79e8c7fc0d15ab432f017e9b40b2122e89610d40","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7045 from pkowal1982/script_create_icon","body":"Fix #7016, add script create icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"544194053a54870320d860f1cf333f45723758b9":{"hash":"544194053a54870320d860f1cf333f45723758b9","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Fix #7016, add script create icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7045},"6d6d9bc7f98591b1398491f759cd0ec9ae2cab12":{"hash":"6d6d9bc7f98591b1398491f759cd0ec9ae2cab12","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Core: Add singleton instance to _Marshalls","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7048},"0e1972aa5165722e677850bbf799af8ab6751a8d":{"hash":"0e1972aa5165722e677850bbf799af8ab6751a8d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Clean/fix triangulation internals","body":"Drop unused variable\nRemove commented-out code\nFix leak by using Vector instead of raw memory","is_cherrypick":false,"cherrypick_hash":"","pull":7039},"80b6507071ffd65f4ed397b7994482229fb303e0":{"hash":"80b6507071ffd65f4ed397b7994482229fb303e0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix updating value of SpinBox with prefix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7036},"d82928eb494d3d0856eac85e82b9cd835a368f96":{"hash":"d82928eb494d3d0856eac85e82b9cd835a368f96","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to make UndoRedo for duplicate if no selected node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7035},"90519b295c234fd8c13647892ff711852445e2a1":{"hash":"90519b295c234fd8c13647892ff711852445e2a1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7033 from akien-mga/pr-server-libs","body":"server: Allow building against system libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e360fe178e4fae0fd750d2daf7457a28268ffcd":{"hash":"5e360fe178e4fae0fd750d2daf7457a28268ffcd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"server: Allow building against system libraries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7033},"611a94e3a673a61b51746366366c698c66ef0195":{"hash":"611a94e3a673a61b51746366366c698c66ef0195","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"opus: Move public headers to match system install","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0b71621776af65911e624420bb79d118b438bbb":{"hash":"f0b71621776af65911e624420bb79d118b438bbb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7032 from ScotFlux/fix_tiny_typo","body":"Fix a tiny typo on label.cpp\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8639d6e806379bc5c0517851f5c6ff5ecbad51d4":{"hash":"8639d6e806379bc5c0517851f5c6ff5ecbad51d4","is_merge":false,"authored_by":["MDQ6VXNlcjEwNjYzNTQ4"],"author_raw":"ScotFlux <scotnezf@yahoo.com>","committer_raw":"ScotFlux <scotnezf@yahoo.com>","summary":"fix a tiny typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7032},"ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608":{"hash":"ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rewrite the README to be more descriptive","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7020},"411faaa6f478f837aa40893eaadf67e2b5d57cec":{"hash":"411faaa6f478f837aa40893eaadf67e2b5d57cec","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Rename remaining WinRT references to UWP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7019},"b113c7b7a3e63581ae268b0ae7f827d55e381b82":{"hash":"b113c7b7a3e63581ae268b0ae7f827d55e381b82","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Rename WINRT_ENABLED to UWP_ENABLED","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7019},"fb5a73a39fb7e6e5924db362062cba628525028a":{"hash":"fb5a73a39fb7e6e5924db362062cba628525028a","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Rename WinRT files to UWP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7019},"69932149bbbb24dd6f6f25877afc3b5cc0ca16ad":{"hash":"69932149bbbb24dd6f6f25877afc3b5cc0ca16ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7031 from volzhs/fix-wrong-index","body":"Fix wrong number for ERR_* on comment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42f23801907f8756ae902e90834ec734e6546bb4":{"hash":"42f23801907f8756ae902e90834ec734e6546bb4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix wrong number for ERR_* on comment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7031},"a262524a43d7468c48cb4f7d5b79dfa90d308ae1":{"hash":"a262524a43d7468c48cb4f7d5b79dfa90d308ae1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7029 from timroes/master","body":"Fix typos and missing newlines in --help","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c34aa331ec2dc9d77ce5f7032af750a0693527a2":{"hash":"c34aa331ec2dc9d77ce5f7032af750a0693527a2","is_merge":false,"authored_by":["MDQ6VXNlcjg3NzIyOQ=="],"author_raw":"Tim Roes <mail@timroes.de>","committer_raw":"Tim Roes <mail@timroes.de>","summary":"Fix typos and missing newlines in --help","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7029},"2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676":{"hash":"2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676","is_merge":false,"authored_by":["MDQ6VXNlcjY3MDczMzA="],"author_raw":"Keetz <rkketelsen@gmail.com>","committer_raw":"Keetz <rkketelsen@gmail.com>","summary":"Fix scene tree drag & drop places node as child (#6912)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7027},"074bcb2a7bb770414713b9672dd6c609556b2d3d":{"hash":"074bcb2a7bb770414713b9672dd6c609556b2d3d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Make GDScript parser ignore floating strings in class definition","body":"Fixes #1320","is_cherrypick":false,"cherrypick_hash":"","pull":7028},"0063471eddebc543fd72636bc8e895ab05bb22a5":{"hash":"0063471eddebc543fd72636bc8e895ab05bb22a5","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fixed flag for importing animation and skipping value tracks.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7026},"0cc8a641ce09e2dcf6224e135280030727bd34a1":{"hash":"0cc8a641ce09e2dcf6224e135280030727bd34a1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7023 from akien-mga/pr-scons-opts","body":"scons: Reorder options for clarity","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9548faf998b4f06c7b9ce27df8ba26e80b202904":{"hash":"9548faf998b4f06c7b9ce27df8ba26e80b202904","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7021 from akien-mga/pr-libpng-1.6.26","body":"libpng: Update to upstream 1.6.26","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc95d4448c6005c3007c8460f09b8be1595eb3c0":{"hash":"cc95d4448c6005c3007c8460f09b8be1595eb3c0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"scons: Reorder options for clarity","body":"Also prefix all thirdparty-related toggles with `builtin`.","is_cherrypick":false,"cherrypick_hash":"","pull":7023},"305956bf707342547baabb7d3f237ebda385f9f4":{"hash":"305956bf707342547baabb7d3f237ebda385f9f4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Keep groups when replacing nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7022},"7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09":{"hash":"7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"libpng: Update to upstream 1.6.26","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7021},"cc54189911e47ef1d432521df7d976b818123b1e":{"hash":"cc54189911e47ef1d432521df7d976b818123b1e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7000 from m4nu3lf/master","body":"Fixed Mix nodes in Animation Tree Player","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6abe49f88d5d656dfcda81ba2a31d3bee85cfc85":{"hash":"6abe49f88d5d656dfcda81ba2a31d3bee85cfc85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7004 from volzhs/fix-itemlist","body":"Fix to fit stylebox with ItemList","is_cherrypick":false,"cherrypick_hash":"","pull":""},"218c258f2a5137e66e056c1cfe51db40649fb3d6":{"hash":"218c258f2a5137e66e056c1cfe51db40649fb3d6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6958 from RandomShaper/android-clang-tidy","body":"Improve Android build (Clang + tidyness)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b18ff942be0dd89bda32e01cc30a41c196fc9290":{"hash":"b18ff942be0dd89bda32e01cc30a41c196fc9290","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve Android build (Clang + tidyness)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6958},"20dd5a62cf4b639987c62c38447ff39fe1d692c8":{"hash":"20dd5a62cf4b639987c62c38447ff39fe1d692c8","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6995 from mateka/issue-6934","body":"Option for detaching script from node (#6934).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce5200b30e6d262905912c6571d51ba6f5979bd7":{"hash":"ce5200b30e6d262905912c6571d51ba6f5979bd7","is_merge":false,"authored_by":["MDQ6VXNlcjYwMzA3OTU="],"author_raw":"Mateusz Adamczyk <matek_a@outlook.com>","committer_raw":"Mateusz Adamczyk <matek_a@outlook.com>","summary":"Option for detaching script from node (#6934).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6995},"f935d7ab0ecd4757690cc29e449fec9572bbb435":{"hash":"f935d7ab0ecd4757690cc29e449fec9572bbb435","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make regex compilable with RTTI disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6958},"3958171a7a26dc7c7eac116312db533635b57eba":{"hash":"3958171a7a26dc7c7eac116312db533635b57eba","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #7006 from vnen/fix-ipv6-uwp","body":"Fix IPv6 linking for UWP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8129719c299dc9f5f46087798d1b220ca79aae8":{"hash":"d8129719c299dc9f5f46087798d1b220ca79aae8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"AlexHolly <alexander.holland@live.de>","committer_raw":"AlexHolly <alexander.holland@live.de>","summary":"advanced string format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7010},"fd9aebd4fa37965ec307b87742f1d88aa8be37ca":{"hash":"fd9aebd4fa37965ec307b87742f1d88aa8be37ca","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix to focus or rename node by double click","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7009},"4160b3c9feb32e7762ea121bb44b30ba65676760":{"hash":"4160b3c9feb32e7762ea121bb44b30ba65676760","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix IPv6 linking for UWP","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7006},"7e3aa4bd5e500d35401f5f2b15f1da65af12b26d":{"hash":"7e3aa4bd5e500d35401f5f2b15f1da65af12b26d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6985 from akien-mga/python-pep8","body":"Apply PEP8 to all python files using autopep8","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f34151ff0f91e8f0df8eaf829334b2205eb7da3c":{"hash":"f34151ff0f91e8f0df8eaf829334b2205eb7da3c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"style: Various other PEP8 fixes in Python files","body":"Done with `autopep8 --select=E7`, fixes:\n\n- E701 - Put colon-separated compound statement on separate lines.\n- E702 - Put semicolon-separated compound statement on separate lines.\n- E703 - Put semicolon-separated compound statement on separate lines.\n- E711 - Fix comparison with None.\n- E712 - Fix (trivial case of) comparison with boolean.\n- E713 - Fix (trivial case of) non-membership check.\n- E721 - Fix various deprecated code (via lib2to3).","is_cherrypick":false,"cherrypick_hash":"","pull":6985},"817dd7ccbb166b27c93706dffc5c0c0d59fd87f8":{"hash":"817dd7ccbb166b27c93706dffc5c0c0d59fd87f8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"style: Fix PEP8 blank lines issues in Python files","body":"Done with `autopep8 --select=E3,W3`, fixes:\n\n- E301 - Add missing blank line.\n- E302 - Add missing 2 blank lines.\n- E303 - Remove extra blank lines.\n- E304 - Remove blank line following function decorator.\n- E309 - Add missing blank line.\n- W391 - Remove trailing blank lines.","is_cherrypick":false,"cherrypick_hash":"","pull":6985},"d4c17700aa2f36f69978beda04e42ff2749de270":{"hash":"d4c17700aa2f36f69978beda04e42ff2749de270","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"style: Fix PEP8 whitespace issues in Python files","body":"Done with `autopep8 --select=E2,W2`, fixes:\n\n- E201 - Remove extraneous whitespace.\n- E202 - Remove extraneous whitespace.\n- E203 - Remove extraneous whitespace.\n- E211 - Remove extraneous whitespace.\n- E221 - Fix extraneous whitespace around keywords.\n- E222 - Fix extraneous whitespace around keywords.\n- E223 - Fix extraneous whitespace around keywords.\n- E224 - Remove extraneous whitespace around operator.\n- E225 - Fix missing whitespace around operator.\n- E226 - Fix missing whitespace around operator.\n- E227 - Fix missing whitespace around operator.\n- E228 - Fix missing whitespace around operator.\n- E231 - Add missing whitespace.\n- E231 - Fix various deprecated code (via lib2to3).\n- E241 - Fix extraneous whitespace around keywords.\n- E242 - Remove extraneous whitespace around operator.\n- E251 - Remove whitespace around parameter '=' sign.\n- E261 - Fix spacing after comment hash.\n- E262 - Fix spacing after comment hash.\n- E265 - Format block comments.\n- E271 - Fix extraneous whitespace around keywords.\n- E272 - Fix extraneous whitespace around keywords.\n- E273 - Fix extraneous whitespace around keywords.\n- E274 - Fix extraneous whitespace around keywords.\n- W291 - Remove trailing whitespace.\n- W293 - Remove trailing whitespace.","is_cherrypick":false,"cherrypick_hash":"","pull":6985},"97c8508f5e4f57b1048830d44e76e1f4517fd449":{"hash":"97c8508f5e4f57b1048830d44e76e1f4517fd449","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"style: Start applying PEP8 to Python files, indentation issues","body":"Done with `autopep8 --select=E1`, fixes:\n\n- E101 - Reindent all lines.\n- E112 - Fix under-indented comments.\n- E113 - Fix over-indented comments.\n- E115 - Fix under-indented comments.\n- E116 - Fix over-indented comments.\n- E121 - Fix a badly indented line.\n- E122 - Fix a badly indented line.\n- E123 - Fix a badly indented line.\n- E124 - Fix a badly indented line.\n- E125 - Fix indentation undistinguish from the next logical line.\n- E126 - Fix a badly indented line.\n- E127 - Fix a badly indented line.\n- E128 - Fix a badly indented line.\n- E129 - Fix a badly indented line.","is_cherrypick":false,"cherrypick_hash":"","pull":6985},"4c9b00b5085c0ab9195842f9a0cf2287d9242bbe":{"hash":"4c9b00b5085c0ab9195842f9a0cf2287d9242bbe","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix to fit stylebox with ItemList","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7004},"40ba6d328be82f5b1e87b54e5db450c2f62731ef":{"hash":"40ba6d328be82f5b1e87b54e5db450c2f62731ef","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"Fixed Mix nodes in Animation Tree Player","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":7000},"70cce6152d32b8a4e5fdfee52e2bb873c92551e5":{"hash":"70cce6152d32b8a4e5fdfee52e2bb873c92551e5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix resetting to default value in EditorSettings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6998},"681575fa7123592897090c6cce44402c4e45baeb":{"hash":"681575fa7123592897090c6cce44402c4e45baeb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6994 from eska014/wasm","body":"Add option 'wasm' to compile to WebAssembly in web export\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b2a27bbe5fa112365fc88b9b4678a61293bcb53":{"hash":"6b2a27bbe5fa112365fc88b9b4678a61293bcb53","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"shadow atlas allocation (work in progress)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7384a6519f377ff926906ae37844c6e8044ae083":{"hash":"7384a6519f377ff926906ae37844c6e8044ae083","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6993 from eska014/remove-js-compression","body":"Remove JavaScript compilation option 'compress'.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"434d120226c31fea9c1ff905c37486d6ed58633a":{"hash":"434d120226c31fea9c1ff905c37486d6ed58633a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6981 from Faless/ipv6_fix","body":"Use IPv6 dual stack socket by default. Allow restricting IP version for TCP/UDP.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de454318e72f5de13c5a1efff5811d41e360a8a2":{"hash":"de454318e72f5de13c5a1efff5811d41e360a8a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6991 from volzhs/fix-memleak","body":"Fix memory leak with drag & drop on 2D viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7d492eb53489083181682839c6d7f83a888ad46":{"hash":"a7d492eb53489083181682839c6d7f83a888ad46","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix memory leak with drag & drop on 2D viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6991},"d6f2862429399844ebdd16b61da3a3c9d14fba36":{"hash":"d6f2862429399844ebdd16b61da3a3c9d14fba36","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Add option 'wasm' to compile to WebAssembly in web export","body":"WebAssembly is still experimental, so disabled by default.\n\nThe HTML shell file now uses $GODOT_BASE, a placeholder for the\nbase filename, instead of $GODOT_JS, $GODOT_MEM and $GODOT_FS.","is_cherrypick":false,"cherrypick_hash":"","pull":6994},"bdc7ca84cac727f3f94663f23e1229450230bd2e":{"hash":"bdc7ca84cac727f3f94663f23e1229450230bd2e","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"1fde6f25cd34a5264d7a4114b546389fafc21b27":{"hash":"1fde6f25cd34a5264d7a4114b546389fafc21b27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6989 from volzhs/out-of-size","body":"Fix p_index out of size error when closing script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"707185d9d8a273c1bf2a70dcba707045295427a9":{"hash":"707185d9d8a273c1bf2a70dcba707045295427a9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix p_index out of size error when closing script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6989},"ac8febdd97d10dc042fe7529bf2a8c64c9386ec6":{"hash":"ac8febdd97d10dc042fe7529bf2a8c64c9386ec6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6986 from volzhs/fix-accept-dialog","body":"Fix Accept/ConfirmationDialog UI broken","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d5644c4b217636994440f698b09ef395e5dfa55":{"hash":"8d5644c4b217636994440f698b09ef395e5dfa55","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix Accept/ConfirmationDialog UI broken","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6986},"3f15a65307c0a3c2c4769af964356996ed367c35":{"hash":"3f15a65307c0a3c2c4769af964356996ed367c35","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Revert \"Place child control under label in AcceptDialog.\"","body":"This reverts commit 3ef272290460670b82621727ba2e876fa0a5a01e.","is_cherrypick":false,"cherrypick_hash":"","pull":6986},"c6c13eb8fc7d4ad631a92edcf360f38210129d39":{"hash":"c6c13eb8fc7d4ad631a92edcf360f38210129d39","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6490 from zaps166/webm-pr","body":"Add WebM support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f42da03300d515c3fb991ba311783619ac90ea2":{"hash":"7f42da03300d515c3fb991ba311783619ac90ea2","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Update docs to IPv6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"7eef15b73460062e4558857969919313e461f1e4":{"hash":"7eef15b73460062e4558857969919313e461f1e4","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Set proper ip_type default for listen() and resolve_hostname()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"eb27e993f0f2fb3de48b7b8aa01c74cc1635a178":{"hash":"eb27e993f0f2fb3de48b7b8aa01c74cc1635a178","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"TCP/UDP Listen sockets can now be set to IPv6 only","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"2f1c8592721eca1e6a71f419208f99977ceab2d9":{"hash":"2f1c8592721eca1e6a71f419208f99977ceab2d9","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Add optional IP type param in TCP/UDP connect/set_send_address","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"812908e236e83db368dfef49b8badb9a6182e1de":{"hash":"812908e236e83db368dfef49b8badb9a6182e1de","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix windows debugger connection problems.","body":"Unify network socket creation between platform.\nEnsure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"ee69bd81cfa67eb5c642604f0f43d711ab370faf":{"hash":"ee69bd81cfa67eb5c642604f0f43d711ab370faf","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"TCPServer listen now default to IP type ANY (v6 socket with v4 support)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6981},"1944635ac4f3e9f12b176c2f38d43205195c35c5":{"hash":"1944635ac4f3e9f12b176c2f38d43205195c35c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6959 from RandomShaper/fix-big-libs","body":"Adopt simpler strategy for big libs on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e34a5324c884960735b3f743956b3a052574d6ee":{"hash":"e34a5324c884960735b3f743956b3a052574d6ee","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"scons: Move lib splitting method to methods.py","body":"Apparently it might still be necessary for some console ports.","is_cherrypick":false,"cherrypick_hash":"","pull":6959},"2001e0f75ffc23089eba08365e1fbc4fe3b46584":{"hash":"2001e0f75ffc23089eba08365e1fbc4fe3b46584","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6978 from volzhs/dup-search-menu","body":"Fix 2 search menus are shown","is_cherrypick":false,"cherrypick_hash":"","pull":""},"513820ab276e06b7a5f14b3437dc21d9a320c1a2":{"hash":"513820ab276e06b7a5f14b3437dc21d9a320c1a2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix 2 search menus are shown","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6978},"cfb8bfb4545fdfb8ffe1e78920c4a695e1f5dad2":{"hash":"cfb8bfb4545fdfb8ffe1e78920c4a695e1f5dad2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6976 from volzhs/last-select-lang","body":"Fix bug with saving last select language and remove warning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"696c47d9aba44edb5ca55f8c6a27381170eb4237":{"hash":"696c47d9aba44edb5ca55f8c6a27381170eb4237","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix bug with saving last select language and remove warning","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6976},"0aebddafc1636f3e7628cdac8028c2ce69c5abe8":{"hash":"0aebddafc1636f3e7628cdac8028c2ce69c5abe8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"make `Container` node aware of `Size Flags`\"","body":"This reverts commit 6ed15e995dd83c1cf6808f261066580a1f8bc297.\nFixes #6974.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab4126f51061277e87b41c48b40e7b54942d4eca":{"hash":"ab4126f51061277e87b41c48b40e7b54942d4eca","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"914015f3b63dd956e72ea937d46ea4b2db005ada":{"hash":"914015f3b63dd956e72ea937d46ea4b2db005ada","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6962 from henriquelalves/external_editor_focus_bug","body":"Won't change editor tabs when using External Editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21828209ec04807c9539dd5acc20de7d14033f37":{"hash":"21828209ec04807c9539dd5acc20de7d14033f37","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6950 from rdb/master","body":"Add \"Never\" underline mode to LinkButton","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ee1a959abd10345febc79351df39dbd7378047e":{"hash":"1ee1a959abd10345febc79351df39dbd7378047e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6945 from Hinsbart/script_dnd","body":"Ability to drag script files from Filesystem dock to SceneTree dock.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a23d8eafa32153a58e921194c03143d4b8dd037d":{"hash":"a23d8eafa32153a58e921194c03143d4b8dd037d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6928 from razvanc-r/fix-container","body":"make Container node aware of Size Flags","is_cherrypick":false,"cherrypick_hash":"","pull":""},"644e810cef4b004cf1340d3c5fb96b87879f84ab":{"hash":"644e810cef4b004cf1340d3c5fb96b87879f84ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6920 from volzhs/dragndrop-2d","body":"Improve drag and drop on 2D viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfec7190b9ee015744a502136f5d32751e7b3cf2":{"hash":"dfec7190b9ee015744a502136f5d32751e7b3cf2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6918 from pkowal1982/tween_fix_k3k","body":"Fix regression #6864 caused by #6613","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1b89f17786286ad817914c575672616c493f51a":{"hash":"f1b89f17786286ad817914c575672616c493f51a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6887 from leezh/regex_module","body":"RegEx re-implemented as a module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ed2f98730b52527b6fd8c7317e96d99da39d746":{"hash":"4ed2f98730b52527b6fd8c7317e96d99da39d746","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6874 from mateka/issue-6839","body":"Option to load script for node (#6839)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89001369e7d5b6690700e62c80027979b1150411":{"hash":"89001369e7d5b6690700e62c80027979b1150411","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6751 from SuperUserNameMan/new_PRNG_for_rand_from_seed","body":"xorshift32 PRNG for Math::rand_from_seed()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"426ff9e7ac6acc920a80a37807e93e27563310e9":{"hash":"426ff9e7ac6acc920a80a37807e93e27563310e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6614 from TheKK/issue5989","body":"Make FileDialog directory selection less misleading","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acfa606915416a85106817974e5ba2ec3518c203":{"hash":"acfa606915416a85106817974e5ba2ec3518c203","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"resolved reflection cubemap blending","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6567010bf1c65abcbe09b959cde63664778d923":{"hash":"d6567010bf1c65abcbe09b959cde63664778d923","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Many many fixes","body":"-Gizmos work again","is_cherrypick":false,"cherrypick_hash":"","pull":""},"313b7a50b6a51767fe21d3fce0e782b399bee2e1":{"hash":"313b7a50b6a51767fe21d3fce0e782b399bee2e1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Core: Register TriangleMesh type","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6968},"33766a493542492507e9c7eda2118914852d61e9":{"hash":"33766a493542492507e9c7eda2118914852d61e9","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6901 from volzhs/fix-inputevent-compare","body":"Fix comparison bug with InputEvent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13c92099e64ddf19978f8a53c66d3e44f5ec5922":{"hash":"13c92099e64ddf19978f8a53c66d3e44f5ec5922","is_merge":false,"authored_by":["MDQ6VXNlcjcwOTU0Mjk="],"author_raw":"Henrique L. Alves <henriquelalves@gmail.com>","committer_raw":"Henrique L. Alves <henriquelalves@gmail.com>","summary":"Won't change editor tabs when using External Editor.","body":"Fixes issue #3046.","is_cherrypick":false,"cherrypick_hash":"","pull":6962},"51ad1c16683589aa1ebc73e29416e1b0fc50d30d":{"hash":"51ad1c16683589aa1ebc73e29416e1b0fc50d30d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Adopt simpler strategy for big libs on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6959},"a52cbd65a8cc512c0292daedac59c3d7f1900286":{"hash":"a52cbd65a8cc512c0292daedac59c3d7f1900286","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6937 from SuperUserNameMan/fix_win_standalone_msvc_and_mingw_incompatibilities","body":"fix bug introduced by #6501","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d517bc908f9c1e00503266ab9a639552660cf72c":{"hash":"d517bc908f9c1e00503266ab9a639552660cf72c","is_merge":false,"authored_by":["MDQ6VXNlcjE5NDg0Mg=="],"author_raw":"rdb <git@rdb.name>","committer_raw":"rdb <git@rdb.name>","summary":"Add \"Never\" underline mode to LinkButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6950},"53d8f2b1ec1d86b189800b7fe156c464fdf9e380":{"hash":"53d8f2b1ec1d86b189800b7fe156c464fdf9e380","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"PBR more or less working, still working on bringing gizmos back","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3944e66dac9eda11b80fe0598db0ef7c207155c":{"hash":"a3944e66dac9eda11b80fe0598db0ef7c207155c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Ability to drag script files from Filesystem dock to SceneTree dock.","body":"Allows to attach scripts by dragging them onto the target Node.","is_cherrypick":false,"cherrypick_hash":"","pull":6945},"8321e48ab0ac0700e1aef8f829140052c1ba4c6d":{"hash":"8321e48ab0ac0700e1aef8f829140052c1ba4c6d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6943 from damon-myers/fix-mac-locale","body":"Fix locale for macOS-style locales","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e7f078ce9832a1b53be587d1d4cfbd14b760623":{"hash":"1e7f078ce9832a1b53be587d1d4cfbd14b760623","is_merge":false,"authored_by":["MDQ6VXNlcjY2NTcxMjI="],"author_raw":"Damon <damon.shane.myers@gmail.com>","committer_raw":"Damon <damon.shane.myers@gmail.com>","summary":"Fix locale for macOS-style locales","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6943},"9a5ce099f1c3559cc46b923d4e192a7be781163c":{"hash":"9a5ce099f1c3559cc46b923d4e192a7be781163c","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Changed RegEx to inherit Resource","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6887},"c3b4686082bc92c70886ee848064009c8f628193":{"hash":"c3b4686082bc92c70886ee848064009c8f628193","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added global sub and bounds checking to RegEx","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6887},"439d43932133d32dcabd482f11842072d52b41e1":{"hash":"439d43932133d32dcabd482f11842072d52b41e1","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"RegEx re-implemented as a module","body":"Re-wrote nrex as a module using godot-specific parts and new\nfeatures:\n\n* Added string substitutions.\n* Named groups are now supported.\n* Removed use of mutable variables in RegEx. RegExMatch is returned\ninstead.","is_cherrypick":false,"cherrypick_hash":"","pull":6887},"470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5":{"hash":"470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5","is_merge":false,"authored_by":["MDQ6VXNlcjY2NTcxMjI="],"author_raw":"Damon Myers <damon.shane.myers@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Change set_locale to fallback to the global language (#6910)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6910},"6f09841e24e98183b893c2346ec20bc6593438e8":{"hash":"6f09841e24e98183b893c2346ec20bc6593438e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6936 from Faless/udp_ntohs","body":"Fix PacketPeerUDP get_packet_port()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f7773d499dcd1d9580616dd1ba03f7382ac44cae":{"hash":"f7773d499dcd1d9580616dd1ba03f7382ac44cae","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"yg2f <yoann@terminajones.com>","committer_raw":"yg2f <yoann@terminajones.com>","summary":"fix bug introduced by #6501","body":"( @Akien : this PR is for current HEAD only, not to be cherry-picked for 2.1.1 )\n\nthis is manual revertion of #6501 which introduced a bug that prevented\nscons from detecting Mingw under Windows when MSVC was installed.\n(thanks to @vnen for finding this)\n\nAND\nit fixes the actual bug that prevented scons from detecting MSVC standalone\ncompiler ( a confusions between ``VSINSTALLDIR`` and ``VCINSTALLDIR`` )\n\nThe freeware Standalone MSVC C++ Build Tools are available here :\nhttp://landinghub.visualstudio.com/visual-cpp-build-tools","is_cherrypick":false,"cherrypick_hash":"","pull":6937},"25e29972a9df712cb51fc66e553b34f3dc441e51":{"hash":"25e29972a9df712cb51fc66e553b34f3dc441e51","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix PacketPeerUDP get_packet_port()","body":"Properly convert port field from network to system ordering on incoming packets.","is_cherrypick":false,"cherrypick_hash":"","pull":6936},"20a18907c156b806562f8be148c6ae306e2fffab":{"hash":"20a18907c156b806562f8be148c6ae306e2fffab","is_merge":false,"authored_by":[""],"author_raw":"Pawel Kowal <pawel.kowal@javart.eu>","committer_raw":"Pawel Kowal <pawel.kowal@javart.eu>","summary":"Fix regression #6864 caused by #6613","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6918},"c67e3a485dedae96b82c3356d5f45ab0509d7759":{"hash":"c67e3a485dedae96b82c3356d5f45ab0509d7759","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6925 from godotengine/ipv6","body":"Adding IPv6 support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eed9179ea30deaf4b4fa7348bbe54904a165eb55":{"hash":"eed9179ea30deaf4b4fa7348bbe54904a165eb55","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Improve drag and drop on 2D viewport","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6920},"713f1451b95c7dd29079496186fb157ac0a11b40":{"hash":"713f1451b95c7dd29079496186fb157ac0a11b40","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow typing hints for Array class (in GDScript and Inspector/ArrayPropertyEdit)","body":"Closes #3586, by implementing the `1b` variation mentioned there.","is_cherrypick":false,"cherrypick_hash":"","pull":6930},"6ed15e995dd83c1cf6808f261066580a1f8bc297":{"hash":"6ed15e995dd83c1cf6808f261066580a1f8bc297","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"make `Container` node aware of `Size Flags`","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6928},"80e911647c5df21c5b6a06876f1d48e21cd1f5fc":{"hash":"80e911647c5df21c5b6a06876f1d48e21cd1f5fc","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Pass correct address size (ipv4,ipv6) to socket connect, bind, sendto","body":"The address size passed to network system calls now reflects the the actual IP type (v4 or v6).\nFix Windows and OSX ipv6 sockets","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"c7f9d853e206c15981330af46cfd0a0fc43fc5ef":{"hash":"c7f9d853e206c15981330af46cfd0a0fc43fc5ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6898 from zaps166/scons-msg-fix","body":"\"CCFLAGS\" are for C and C++ compiler","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d067ec87531cd8a651d1b0dd92fa80567dcfe8ba":{"hash":"d067ec87531cd8a651d1b0dd92fa80567dcfe8ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6906 from volzhs/remove-dead-code","body":"Remove dead code in FileSystemDock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9605a1d0da481c7ad071ffdf99d6f6728ac0bccb":{"hash":"9605a1d0da481c7ad071ffdf99d6f6728ac0bccb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove dead code in FileSystemDock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6906},"d710b265f8c9c94f3315d2d2ae2267c7437eb179":{"hash":"d710b265f8c9c94f3315d2d2ae2267c7437eb179","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Add WebM module","body":"Use already existing libraries: libvorbis and libopus. Also use newly\nadded libraries: libvpx, libwebm, libsimplewebm.","is_cherrypick":false,"cherrypick_hash":"","pull":6490},"b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb":{"hash":"b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix comparison bug with InputEvent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6901},"6a4b4c7db45281ecbaeee3f144f77d72858f53d4":{"hash":"6a4b4c7db45281ecbaeee3f144f77d72858f53d4","is_merge":false,"authored_by":["MDQ6VXNlcjcwOTU0Mjk="],"author_raw":"Henrique L. Alves <henriquelalves@gmail.com>","committer_raw":"Henrique L. Alves <henriquelalves@gmail.com>","summary":"Added small modification on parser for '+'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6802},"ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8":{"hash":"ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"\"CCFLAGS\" are for C and C++ compiler","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6898},"24337f9c5ef8668153b2611fd98fd7a3de5119c5":{"hash":"24337f9c5ef8668153b2611fd98fd7a3de5119c5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6884 from vnen/html-export-char","body":"Fix extraneous NULL character on HTML export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7740b3912c215f8930eb754fc9f76c490cc907d2":{"hash":"7740b3912c215f8930eb754fc9f76c490cc907d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6882 from vnen/mouse-mode","body":"Fix the hiding of mouse cursor before interaction","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad07b3135314ccb34a3322a7ef305216418b05ac":{"hash":"ad07b3135314ccb34a3322a7ef305216418b05ac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6881 from vnen/msvc-project-output","body":"Fix output binary paths for VS project generation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"638a31d972bae0906d3dd7c1170e3f4720298b66":{"hash":"638a31d972bae0906d3dd7c1170e3f4720298b66","is_merge":false,"authored_by":["MDQ6VXNlcjUwNTQxMDQ="],"author_raw":"Randy Tan Shaoxian <ranmaru90@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed tiny error in detect.py causing compilation for Android to fail.","body":"(cherry picked from commit c9d7f77c6ffea4691fba2071caec2d63d927b4d1)","is_cherrypick":true,"cherrypick_hash":"c9d7f77c6ffea4691fba2071caec2d63d927b4d1","pull":""},"c9d7f77c6ffea4691fba2071caec2d63d927b4d1":{"hash":"c9d7f77c6ffea4691fba2071caec2d63d927b4d1","is_merge":false,"authored_by":["MDQ6VXNlcjUwNTQxMDQ="],"author_raw":"Randy Tan Shaoxian <ranmaru90@gmail.com>","committer_raw":"Randy Tan Shaoxian <ranmaru90@gmail.com>","summary":"Fixed tiny error in detect.py causing compilation for Android to fail.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6877},"ee6c5c5c232f3b458e7e4130c0e771ea456a4eeb":{"hash":"ee6c5c5c232f3b458e7e4130c0e771ea456a4eeb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6858 from zaps166/gcc-color-output","body":"SCons: Use colored output if available, change \"colored\"->\"verbose\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3dd405c517da351873c1bec01e202a603cee5f75":{"hash":"3dd405c517da351873c1bec01e202a603cee5f75","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6857 from zaps166/disable-asserts-in-release","body":"Disable asserts in release mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"853d1ce9f30b93933e5e2f5dad78f7bf75742b15":{"hash":"853d1ce9f30b93933e5e2f5dad78f7bf75742b15","is_merge":false,"authored_by":["MDQ6VXNlcjcwOTU0Mjk="],"author_raw":"Henrique Lacreta Alves <henriquelalves@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Prevent unwanted script editor input on game crash","body":"Fixes #6530.","is_cherrypick":false,"cherrypick_hash":"","pull":6847},"f5818c8e6399199603fd6294419c9925582ba9db":{"hash":"f5818c8e6399199603fd6294419c9925582ba9db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6812 from RandomShaper/get-visualserver-clear-color","body":"Add/expose VisualServer::get_default_clear_color()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac765fd5182d0aec4c68da41a23cef2322ea92b6":{"hash":"ac765fd5182d0aec4c68da41a23cef2322ea92b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6710 from lordadamson/master","body":"fix #6031 when creating a script the default language will be what yo…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf3ba3379f6888aa9520ce20b8121216cf5ba09b":{"hash":"cf3ba3379f6888aa9520ce20b8121216cf5ba09b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6564 from SuperUserNameMan/gdscript_opcode_line_opcode_breakpoint","body":"fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in Release mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afd86ee240301aef499e35767cb3e12a7d36d948":{"hash":"afd86ee240301aef499e35767cb3e12a7d36d948","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6090 from WalasPrime/raytrace_force","body":"Added force_raycast_update GDScript method for RayCast[2D]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb34b70df13ad9f7942b0c363edc71cfd417bb21":{"hash":"cb34b70df13ad9f7942b0c363edc71cfd417bb21","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More scene work, can display a skybox","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"604ddd691cc0599dabfda30d8a49b08eb51f7e5b":{"hash":"604ddd691cc0599dabfda30d8a49b08eb51f7e5b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix extraneous NULL character on HTML export","body":"Fix #2801","is_cherrypick":false,"cherrypick_hash":"","pull":6884},"fa219e02d74f9b249270b6610a88319925908f89":{"hash":"fa219e02d74f9b249270b6610a88319925908f89","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Remove JavaScript compilation option `compress`.","body":"This functionality has been removed from Emscripten in version 1.36.13,\nserver-side compression is recommended instead.","is_cherrypick":false,"cherrypick_hash":"","pull":6993},"414d58e6c0ab8d3a75206127fac8e2b80cc67f29":{"hash":"414d58e6c0ab8d3a75206127fac8e2b80cc67f29","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix the hiding of mouse cursor before interaction","body":"Fix part of #6633","is_cherrypick":false,"cherrypick_hash":"","pull":6882},"a84a46176729ffab82703bdff62fcde73dd6477d":{"hash":"a84a46176729ffab82703bdff62fcde73dd6477d","is_merge":false,"authored_by":[""],"author_raw":"Adham Zahran <adham.zahran@hotmail.com>","committer_raw":"Adham Zahran <adham.zahran@hotmail.com>","summary":"fix #6031 when creating a script the language will be what you selected last time","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c8093678a08df8e5dc3878e6136cfab131a65227":{"hash":"c8093678a08df8e5dc3878e6136cfab131a65227","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix output binary paths for VS project generation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6881},"a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4":{"hash":"a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"added implementation of is_valid_ip_address()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"672225b710815865449e7930255468d1c085b137":{"hash":"672225b710815865449e7930255468d1c085b137","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"added windows support for ipv6, cleaned up unix code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"6d38f79dc59ec4f273d766dde0baba0196078c1c":{"hash":"6d38f79dc59ec4f273d766dde0baba0196078c1c","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Fix Color Picker","body":"Replace shaders with procedurally generated controls","is_cherrypick":false,"cherrypick_hash":"","pull":7431},"1c2ac490cf157402cac7f9dbc2a293d0c922def8":{"hash":"1c2ac490cf157402cac7f9dbc2a293d0c922def8","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"address type for http client","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"1d45f35a4a190360fea74e51b66457efe44d3177":{"hash":"1d45f35a4a190360fea74e51b66457efe44d3177","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"fixed some byte order and parsing problems","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"41329f9750379b3c2e506d1e9ed7f6195c812920":{"hash":"41329f9750379b3c2e506d1e9ed7f6195c812920","is_merge":false,"authored_by":["MDQ6VXNlcjYwMzA3OTU="],"author_raw":"Mateusz Adamczyk <matek_a@outlook.com>","committer_raw":"Mateusz Adamczyk <matek_a@outlook.com>","summary":"Option to load script for node (#6839)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6874},"17d7e6a142500a80ba6628a32eca792c44bbbdb7":{"hash":"17d7e6a142500a80ba6628a32eca792c44bbbdb7","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix Keyboard Input Hangs when using modifiers","body":"Main input parsing loop only update actions for keyboard if the state has changed.\n`InputMap::event_is_action` now ignores keyboard modifiers if the event is not pressed.\nClarify difference between `InputMap::action_has_event` and `InputMap::event_is_action` in docs.\n\nFixes #6388.","is_cherrypick":false,"cherrypick_hash":"","pull":6862},"4428115916144b45c4697cd65d9c8c093631bec6":{"hash":"4428115916144b45c4697cd65d9c8c093631bec6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Everything returning to normal in 3D, still a long way to go","body":"-implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1556d0d377ec376dd02db80a1bee7fc81eb684d9":{"hash":"1556d0d377ec376dd02db80a1bee7fc81eb684d9","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"libvpx: Necessary modifications","body":"- convert ARM assembly (NEON) files,\n- add rtcd for run-time CPU features detection,\n- modify \"system_state.h\",\n- \"arm_cpudetect.c\" fixes.","is_cherrypick":false,"cherrypick_hash":"","pull":6490},"5268443fdfd6f9f8172cede1140810ae21f7990a":{"hash":"5268443fdfd6f9f8172cede1140810ae21f7990a","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Add libvpx thirdparty library","body":"Only necessary files","is_cherrypick":false,"cherrypick_hash":"","pull":6490},"887a897c02144f2d01896d3112bdae5ce7d6df5c":{"hash":"887a897c02144f2d01896d3112bdae5ce7d6df5c","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"adding ipv6","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6925},"c23e8797f1bec30defd1903cfeef0992cb1f1a89":{"hash":"c23e8797f1bec30defd1903cfeef0992cb1f1a89","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6855 from vnen/xaudio2-driver","body":"Isolate XAudio2 driver","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05bf24b9a5208dbfcde8006cfc0625e57125107e":{"hash":"05bf24b9a5208dbfcde8006cfc0625e57125107e","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix memory management of XAudio2 driver","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6855},"f3102160a1c0280ddd3e1873a50a2efddfe8c35b":{"hash":"f3102160a1c0280ddd3e1873a50a2efddfe8c35b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Isolate XAudio2 driver","body":"Now it's possible to compile for Windows platform if wanted. It's\nsupported only for Windows 8 or later, so it's not enabled by default.","is_cherrypick":false,"cherrypick_hash":"","pull":6855},"2bf4553fe056c1fab5367dfae62426d3c7cf8168":{"hash":"2bf4553fe056c1fab5367dfae62426d3c7cf8168","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"SCons: Use colored output if available, change \"colored\"->\"verbose\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6858},"639ea563e059007675e3fe8071fd24d882da29ba":{"hash":"639ea563e059007675e3fe8071fd24d882da29ba","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Disable asserts in release mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6857},"e96c49f849fd9c5e41c8284c7122ec94909badac":{"hash":"e96c49f849fd9c5e41c8284c7122ec94909badac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6850 from akien-mga/pr-scsub-shebang","body":"SCsub: Add python shebang as a hint for syntax highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163":{"hash":"fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SCsub: Add python shebang as a hint for syntax highlighting","body":"Also switch existing shebangs to \"better\" /usr/bin/env python.","is_cherrypick":false,"cherrypick_hash":"","pull":6850},"2d77a6f5d3beae3b341e4a7f331202bd1a010508":{"hash":"2d77a6f5d3beae3b341e4a7f331202bd1a010508","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Add libsimplewebm and libwebm thirdparty libraries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6490},"c4b7c7d81bf3d4750aa5a824ec108ba121565c48":{"hash":"c4b7c7d81bf3d4750aa5a824ec108ba121565c48","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6796 from mateka/issue-3486","body":"Possibility to write node path by hand in exported NodePath variable (#3486)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bdce7eefa046c7b9520a5e243de11428b0e7ff2a":{"hash":"bdce7eefa046c7b9520a5e243de11428b0e7ff2a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6846 from volzhs/android-dir-exists","body":"Fix crash when using Directory.dir_exists(path) on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dccbd4aa6b9914fd275901537a3fc8e9e827ea7d":{"hash":"dccbd4aa6b9914fd275901537a3fc8e9e827ea7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6832 from Hinsbart/mapping_whitespace","body":"Allow whitespace in Gamepad mappings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1da55f425129909ae20a15c64cf22a49ecab8227":{"hash":"1da55f425129909ae20a15c64cf22a49ecab8227","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6825 from volzhs/import-3d-scene-name","body":"Add option for root node name on Import 3D scene window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"048bffd13a49067e646f65152c3cc6b87bacc1c3":{"hash":"048bffd13a49067e646f65152c3cc6b87bacc1c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6806 from leezh/button_array_fixes","body":"ButtonArray fixes and improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"345f82d4ca0c091ad9a323149351cfebeab8c9cb":{"hash":"345f82d4ca0c091ad9a323149351cfebeab8c9cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6779 from WalasPrime/rpc_docs","body":"Documentation of RPC-related methods and classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02feb4545ea66191691816631b8966ac2eea86c0":{"hash":"02feb4545ea66191691816631b8966ac2eea86c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6748 from mateka/issue-6199","body":"Place child dialog contents under label in AcceptDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15e324b1470009cb6560d98c146a353ae46110a4":{"hash":"15e324b1470009cb6560d98c146a353ae46110a4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6739 from bvbfan/patch-3","body":"Button focus hovering","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7ea84241644e0ccb83e3ef9e36eff5cef509fc0":{"hash":"c7ea84241644e0ccb83e3ef9e36eff5cef509fc0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6733 from Cruel/patch-1","body":"Use int consistently instead of int32_t for Vectors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0eccf42884d4a595ac659355190dc1bb0a932c7a":{"hash":"0eccf42884d4a595ac659355190dc1bb0a932c7a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6723 from bvbfan/patch-1","body":"Correct OS architecture detection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb257f7f24cd8e0bc5ecef2e7c244232febb6aa6":{"hash":"fb257f7f24cd8e0bc5ecef2e7c244232febb6aa6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6698 from razvanc-r/fix_hash_float","body":"Fixes hash float negative 0 problem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31e0e9536270e8973a9a42912517da7dd481fdb2":{"hash":"31e0e9536270e8973a9a42912517da7dd481fdb2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6692 from bojidar-bg/add-char-to-gd-vs-script","body":"Add `String char(int ascii)` function to GDScript and Visual Script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73cb001e4917cea0521a9417a9242f7c2cebcd38":{"hash":"73cb001e4917cea0521a9417a9242f7c2cebcd38","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6848 from zaps166/x86_libtheora_opt","body":"Theora: Don't compile unnecessary files, rename \"x86_opt_*\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ffa8f224d8d57520bd4953d67291c83152cd5e5":{"hash":"4ffa8f224d8d57520bd4953d67291c83152cd5e5","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Theora: Don't compile unnecessary files, rename \"x86_opt_*\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6848},"4a57821349fc8fd4d4c7e375a1f8cf09623ee856":{"hash":"4a57821349fc8fd4d4c7e375a1f8cf09623ee856","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when using Directory.dir_exists(path) on Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6846},"89132224a651c0e0d4121270f63decb9a678ff88":{"hash":"89132224a651c0e0d4121270f63decb9a678ff88","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6830 from akien-mga/thirdparty","body":"Move most \"drivers\" as toggleable \"modules\" and split their thirdparty libraries in an own tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0955371447181a0fc20eb68dc6bc5aae67b73d0d":{"hash":"0955371447181a0fc20eb68dc6bc5aae67b73d0d","is_merge":false,"authored_by":[""],"author_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","committer_raw":"Elia Argentieri <elia.argentieri@openmailbox.org>","summary":"Make the step property useful for sliders as described in #5773","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6833},"e57042e8a93e4f3d65cc91633f5af0daedf69a2a":{"hash":"e57042e8a93e4f3d65cc91633f5af0daedf69a2a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"png: Try to fix neon issue on iphone armv7","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"248bc9159c0b515e3e276db644744161283881ef":{"hash":"248bc9159c0b515e3e276db644744161283881ef","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"drivers: Refactor SCsub and drop redundant env_drivers clone","body":"The reordering of the SConscript includes allows to ensure that\nstuff like the builtin zlib headers will be available for libpng.\n\nAlso moved glew back into global env, otherwise windows seems\nnot to find it... Kind of shooting in the dark with this multi-env\nsetup.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"edbc0c0d0bed169b3c07ef0f504b97936f0dab37":{"hash":"edbc0c0d0bed169b3c07ef0f504b97936f0dab37","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"freetype: Make it a module and split thirdparty library","body":"Comment out the weird workaround for building on Windows at it might\nnot be needed anymore. Testing needed to confirm.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"fa502b7ccc1859b7d75dac841036eda6bff5210d":{"hash":"fa502b7ccc1859b7d75dac841036eda6bff5210d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Allow whitespace in Gamepad mappings.","body":"Previously, mappings that contained whitespace (most likely after a comma seperator) would not parse\ncorrectly.\nConsider the following mapping as an example:\n\n\"_test_guid_, test controller, a:b0, b:b1, leftx:a0 ,\"","is_cherrypick":false,"cherrypick_hash":"","pull":6832},"eb8d19ba740c11acf0f26080405fc5cd827a2d41":{"hash":"eb8d19ba740c11acf0f26080405fc5cd827a2d41","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6829 from volzhs/graphedit-node-resize","body":"Fix GraphEdit connection wire when resizing GraphNode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d":{"hash":"e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"chibi: Move to a module","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"cbf52606f4928df46fc89d37d781bad782f0616e":{"hash":"cbf52606f4928df46fc89d37d781bad782f0616e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zlib: Split thirdparty files, simplify scons option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"36738ddda4f732fff7bbfb7b4605a47a0bd7c045":{"hash":"36738ddda4f732fff7bbfb7b4605a47a0bd7c045","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"glew: Split thirdparty files and isolate env","body":"Not fully happy about the way this one interacts with the various\nplatforms. Maybe the platform_config.h should be generated by the\nSCsub instead of passing a define just to know where is the header.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"249836e530f51cbb2f8692a479a35900c425fdd5":{"hash":"249836e530f51cbb2f8692a479a35900c425fdd5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"squish: Update to upstream 1.14","body":"Sources are untouched, tarball from https://sourceforge.net/projects/libsquish","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"8311a78df5cdf257297c1ec7493cb098dc76f010":{"hash":"8311a78df5cdf257297c1ec7493cb098dc76f010","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"squish: Move to a module and split thirdparty lib","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"8981ff8a84e8cc6967afe3a11613e7d72d8ac599":{"hash":"8981ff8a84e8cc6967afe3a11613e7d72d8ac599","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"rtaudio: Split thirdparty files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"5c12c9e69b85023934dc85f3aada03da150556be":{"hash":"5c12c9e69b85023934dc85f3aada03da150556be","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"mpc: Move to a module and split thirdparty libmpcdec","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"cfcc8a20e862b758c32bd3f152186e6df0591a24":{"hash":"cfcc8a20e862b758c32bd3f152186e6df0591a24","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"theora: Move to a module and split thirdparty lib","body":"Same rationale as the previous commits.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"da09c6131bcdace7e8e62c3dabc62890e9564c97":{"hash":"da09c6131bcdace7e8e62c3dabc62890e9564c97","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"modules: Clone env in each module","body":"This allows to pass include paths and flags only to a given thirdparty\nlibrary, thus preventing conflicts between their files (e.g. between\nopus and openssl which both provide modes.h.\n\nThis also has the nice effect of making the compilation command smaller\nfor each module as it no longer related to all other modules, only the\nfinal linking brings them together.\n\nThis however requires adding manually the ogg include path in opus\nand vorbis when building against the builtin ogg, since it is no longer\nin the global env.\n\nAlso simplified template 'thirdparty_<module>_sources' to\n'thirdparty_sources'.\n\n\"Core\" modules like cscript, gdscript, gridmap, ik and virtual_script\nstill use the main env_modules, but it could be changed if need be.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"422196759f93df249db38619f136cabd5dcf42cd":{"hash":"422196759f93df249db38619f136cabd5dcf42cd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"openssl: Move to a module and split thirdparty lib","body":"Same rationale as the previous commits.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"d9a291f6411f2e571c181da0ac89f550ba73f681":{"hash":"d9a291f6411f2e571c181da0ac89f550ba73f681","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"ogg/vorbis/opus: Make them modules and unbundle thirdparty libs","body":"Took the opportunity to undo the Godot changed made to the\nopus source. The opus module should eventually be built in its\nown environment to avoid polluting others with too many include\ndirs and defines.\n\nTODO: Fix the platform/ stuff for opus.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"ee3cf211c6fd4d1e30617467cdbbe945798a68b3":{"hash":"ee3cf211c6fd4d1e30617467cdbbe945798a68b3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"webp: Make it a module and unbundle libwebp thirdparty files","body":"Note that there are two Godot-specific changes made to libwebp\nfor the javascript/HTML5 platform. They are documented in the\nREADME.md.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"b1e8889d969f5f88539c47c2afac6c9ea2a2dc11":{"hash":"b1e8889d969f5f88539c47c2afac6c9ea2a2dc11","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"dds/etc1/pbm/pvr: Make those modules and split thirdparty files","body":"They are not particularly packaged in Linux distros so we do not\nfacilitate unbundling via SCons. There could be done if/when there\nis interest.\n\nAlso s/pnm/pbm/, long-lived typo :)","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"c31ad71f10f68705a456b4257c084d4008c34370":{"hash":"c31ad71f10f68705a456b4257c084d4008c34370","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"enet: Split enet thirdparty files and allow unbundling","body":"Building against shared libraries only implemented for Linux X11 so far.\nTODO: Document Godot's modifications of upstream enet.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"16ba665db6bbd7f15aadc35fda87d69d0b220bf7":{"hash":"16ba665db6bbd7f15aadc35fda87d69d0b220bf7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"jpg: Make it a module and split jpgd thirdparty files","body":"Similar rationale as in previous commit.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"5fef84a1358310304cb1114924525ec4df794b49":{"hash":"5fef84a1358310304cb1114924525ec4df794b49","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"png: Split library to thirdparty dir and allow unbundling","body":"Uses the new structure agreed upon in #6157, but the thirdparty/ folder\ndoes not behave following a logic similar to that of modules/ yet.\n\nThe png driver can't be moved to a module as discussed in #6157, as it's\nrequired by core together with a few other ImageLoader implementations\n(see drivers/register_driver_types.cpp:register_core_driver_types())\n\nDropped the possibility to disable PNG support, it's a core component\nof Godot.","is_cherrypick":false,"cherrypick_hash":"","pull":6830},"17f06202b7d5e00b6bf250e03b0ca994ee5dd298":{"hash":"17f06202b7d5e00b6bf250e03b0ca994ee5dd298","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6827 from akien-mga/pr-bye-nedmalloc","body":"Drop nedmalloc which is apparently not used anymore","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5":{"hash":"7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix GraphEdit connection wire when resizing GraphNode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6829},"6ca2128ff8439fa669995f54940389b8f5d9b854":{"hash":"6ca2128ff8439fa669995f54940389b8f5d9b854","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6807 from volzhs/buttongroup-signal","body":"Add \"button_selected\" signal to ButtonGroup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38caa4ef918ef064f1b74fe9416b02fd517958c2":{"hash":"38caa4ef918ef064f1b74fe9416b02fd517958c2","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added support for tooltips in ButtonArray. Fixes #6597","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6806},"dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a":{"hash":"dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add option for root node name on Import 3D scene window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6825},"f63bf12193deaf9cae5b1d6c7289afc17a7de946":{"hash":"f63bf12193deaf9cae5b1d6c7289afc17a7de946","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop nedmalloc which is apparently not used anymore","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6827},"292132ef6b4a909e320e74170037c8c591ffeea4":{"hash":"292132ef6b4a909e320e74170037c8c591ffeea4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6821 from akien-mga/pr-bye-speex","body":"Remove speex support, it is obsoleted by opus","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3ffbc38a637647642bed2e837665aca924894a2":{"hash":"a3ffbc38a637647642bed2e837665aca924894a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6820 from WalasPrime/fix_6803","body":"Fix #6803 - Particle2D params","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e373c2a6926705b52a116ca00e5eff131b98274":{"hash":"5e373c2a6926705b52a116ca00e5eff131b98274","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6813 from Faless/fix_6801_bis","body":"Re-Allow absolute paths, make them behave correctly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f57249c29d35c7396209213e7e5b39bc328b3f4":{"hash":"2f57249c29d35c7396209213e7e5b39bc328b3f4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6793 from volzhs/save-branch","body":"Replace a node with saved branch scene instance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44e0071d0f57a8206fe2e79ef549af187912284a":{"hash":"44e0071d0f57a8206fe2e79ef549af187912284a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6780 from RandomShaper/space-padded-line-numbers","body":"Allow turning off zero-padding for line numbers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3d0507c053a7dd20d64a1cf73740c1f66493b8a":{"hash":"d3d0507c053a7dd20d64a1cf73740c1f66493b8a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove speex support, it is obsoleted by opus","body":"As mentioned by upstream, Xiph.Org [0]:\n> The Speex codec has been obsoleted by Opus. It will continue to be\n> available, but since Opus is better than Speex in all aspects,\n> users are encouraged to switch.\n\n[0] http://www.speex.org/","is_cherrypick":false,"cherrypick_hash":"","pull":6821},"6c0be2c017e605c2106823e80e5aaa78fc68aba5":{"hash":"6c0be2c017e605c2106823e80e5aaa78fc68aba5","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6815 from RandomShaper/one-based-col-numbers-2","body":"Adapt overlooked instances of zero-based column numbers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5687fa470962fc3f6528e6886284e3e965e7e35c":{"hash":"5687fa470962fc3f6528e6886284e3e965e7e35c","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Fixed Particle2D docs - radians to degrees for some params","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6820},"98ad32c1677575e9c31876d132c90423539aa3d3":{"hash":"98ad32c1677575e9c31876d132c90423539aa3d3","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6809 from volzhs/graphedit-zoom","body":"Fix GraphEdit connection wire when zoom in/out","is_cherrypick":false,"cherrypick_hash":"","pull":""},"682c20be468472a66c5742a17a3093c75df5938e":{"hash":"682c20be468472a66c5742a17a3093c75df5938e","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6814 from Hinsbart/animplayer","body":"Only show AnimationEditor automatically when an Animplayer is selected.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"61cca26ddffdd634c332c1fc4274c954481996e7":{"hash":"61cca26ddffdd634c332c1fc4274c954481996e7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Documentation of RPC-related methods and classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6779},"05a5d3d9d53350d7fd886390928d5d8e5fbd364b":{"hash":"05a5d3d9d53350d7fd886390928d5d8e5fbd364b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6782 from pkowal1982/load_icon","body":"New load icon, removed unused open icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"491e0fc14a46bbb8bf061b4a479ba874a3fe87ce":{"hash":"491e0fc14a46bbb8bf061b4a479ba874a3fe87ce","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6805 from volzhs/graphnode-resizable","body":"Expose resizable property of GraphNode in inspector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b3dcac28145bfc6cc1bf2327852209155f59082":{"hash":"1b3dcac28145bfc6cc1bf2327852209155f59082","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Adapt overlooked instances of zero-based column numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6815},"86fd40b06c14f32327def8d872312974ecd32436":{"hash":"86fd40b06c14f32327def8d872312974ecd32436","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Only show AnimationEditor automatically when an Animplayer is selected.","body":"Previous behaviour was to show it when an AnimationPlayer has been detected in the scene, now you actually have to select it.\nFixes #6213","is_cherrypick":false,"cherrypick_hash":"","pull":6814},"2f2cea070e062415f290103f1823ab17ea4e5874":{"hash":"2f2cea070e062415f290103f1823ab17ea4e5874","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Properly handle absolute paths in Globals::localize_path","body":"This give a proper fix for #4280 - #3106 , allowing absolute paths\nthat starts from the file system, not the resource folder","is_cherrypick":false,"cherrypick_hash":"","pull":6813},"11349a786be1fd02647493cfeff9883898ffd73e":{"hash":"11349a786be1fd02647493cfeff9883898ffd73e","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Revert \"Add warning when (pre)loading paths with leading / (#4280 - #3106)\"","body":"Also closes: #6801\n\nThis reverts commit e59820ac94b7c9706298d5559608937dfca332e5.","is_cherrypick":false,"cherrypick_hash":"","pull":6813},"00b3af246b03bc789a7edc45c11b000d7d63ad27":{"hash":"00b3af246b03bc789a7edc45c11b000d7d63ad27","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Allow turing off zero-padding for line numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6780},"753ba67d653c65239f0549313f3cca3330fd27f9":{"hash":"753ba67d653c65239f0549313f3cca3330fd27f9","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add/expose VisualServer::get_default_clear_color()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6812},"6227e38ec61e72ee5887eb3a0f1f45e64878990b":{"hash":"6227e38ec61e72ee5887eb3a0f1f45e64878990b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix GraphEdit connection wire when zoom in/out","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6809},"870ed6f2fa5aad700bb125a4d76977f493fa82e2":{"hash":"870ed6f2fa5aad700bb125a4d76977f493fa82e2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add \"button_selected\" signal to ButtonGroup","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6807},"06903c7ad2708dc078fa4fea90ae1e58d239facc":{"hash":"06903c7ad2708dc078fa4fea90ae1e58d239facc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Expose resizable property of GraphNode in inspector","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6805},"f5830e0973f2d868661ccbf78f4eedaec4e36cc0":{"hash":"f5830e0973f2d868661ccbf78f4eedaec4e36cc0","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixes for ButtonArray","body":"Fixed hover sometimes not resetting when mouse leaves widget.\nFixed text position not taking into account stylebox's content margins.","is_cherrypick":false,"cherrypick_hash":"","pull":6806},"9ad0850301045e0d7fd243340e807fb2c9f736de":{"hash":"9ad0850301045e0d7fd243340e807fb2c9f736de","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"Fixes hash float negative 0 problem","body":"Before this was giving an error:\n\nvar a = {Vector2(1, 0): 5, Vector2(-1, 0): 7}\nprint(a)\nprint(a[Vector2(1, 0)])\nprint(a[-Vector2(1, 0)])\n\nThis simple commit fixes the issue.","is_cherrypick":false,"cherrypick_hash":"","pull":6698},"cf4f3815b330093a0b4cf25569843929277739fd":{"hash":"cf4f3815b330093a0b4cf25569843929277739fd","is_merge":false,"authored_by":["MDQ6VXNlcjYwMzA3OTU="],"author_raw":"Mateusz Adamczyk <matek_a@outlook.com>","committer_raw":"Mateusz Adamczyk <matek_a@outlook.com>","summary":"Possibility to write node path by hand in exported NodePath variable (#3486)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6796},"f87e32696de6126f05d0b839a2a3689dd16fe73f":{"hash":"f87e32696de6126f05d0b839a2a3689dd16fe73f","is_merge":false,"authored_by":["MDQ6VXNlcjgzMjM1ODE="],"author_raw":"Anthony Fieroni <bvbfan@abv.bg>","committer_raw":"Anthony Fieroni <bvbfan@abv.bg>","summary":"Correct OS architecture detection","body":"Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>","is_cherrypick":false,"cherrypick_hash":"","pull":6723},"cc33c528eba7de158f5610fa884145fffc8df1c6":{"hash":"cc33c528eba7de158f5610fa884145fffc8df1c6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Replace a node with saved branch scene instance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6793},"12843167cacf3bacca32c29b7ea8b4426392bad0":{"hash":"12843167cacf3bacca32c29b7ea8b4426392bad0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6788 from Hinsbart/region_refresh","body":"Refresh TextureRegionEditor when region has been changed externally.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13bf9b6973aa7620e90a3d17f728fcf34094ba9e":{"hash":"13bf9b6973aa7620e90a3d17f728fcf34094ba9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6791 from Hinsbart/frame_changed","body":"Sprite: Fix inspector not showing changes on \"frame\" property.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893":{"hash":"9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Sprite: Fix inspector not showing changes on \"frame\" property.","body":"Fixes #6562","is_cherrypick":false,"cherrypick_hash":"","pull":6791},"094073e4b22344c4b969d55850c7927e569bfd43":{"hash":"094073e4b22344c4b969d55850c7927e569bfd43","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Refresh TextureRegionEditor when region has been changed externally.","body":"Now the TextureRegionEditor updates when you change the region_rect either via the inspector or via\nundo/redo.\n\nFixes #6772","is_cherrypick":false,"cherrypick_hash":"","pull":6788},"a317617aaec10956c5cb2ef1b271b9bfe8031cc7":{"hash":"a317617aaec10956c5cb2ef1b271b9bfe8031cc7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6783 from pkowal1982/buttonpressed","body":"Fix #5959, contrasting texture for toggled button","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f587c460e1f9675018cc3b3c07d9b750c522436":{"hash":"0f587c460e1f9675018cc3b3c07d9b750c522436","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6778 from Hinsbart/completion_z","body":"Fix Script Editor drawing over Dialogs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"53016ef7a134298f789f207c2cb2ab67d73f7946":{"hash":"53016ef7a134298f789f207c2cb2ab67d73f7946","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6777 from RandomShaper/revise-serial-naming","body":"Revise serial naming behavior","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b54cfad1d903fef4c12862271c91c86d2f28e56":{"hash":"8b54cfad1d903fef4c12862271c91c86d2f28e56","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6776 from RandomShaper/int_property_step","body":"Allow step for integer properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3106cddb38259f74846edd43b85208b99e3414a":{"hash":"f3106cddb38259f74846edd43b85208b99e3414a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6775 from RandomShaper/one-based-col-numbers","body":"Make text column numbers one-based","is_cherrypick":false,"cherrypick_hash":"","pull":""},"346e8a9a6e56114cd92b8d9fe83ee641c8c5381f":{"hash":"346e8a9a6e56114cd92b8d9fe83ee641c8c5381f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6762 from RandomShaper/improve-text-editor","body":"Line length guideline setting plus some tidy-up","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3df507d6961fe123a45f2af9e6eec50e136b6a1d":{"hash":"3df507d6961fe123a45f2af9e6eec50e136b6a1d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6694 from bojidar-bg/gdscript-newline-functions","body":"Allow for linebreaks in function calls and definitions and yeild/signal.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed1e71a77ed5913d64fc9db30c810eb64484573f":{"hash":"ed1e71a77ed5913d64fc9db30c810eb64484573f","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"New load icon, removed unused open icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6782},"1527cf8c0d17891dd0ebf99d484f83daa46eba3c":{"hash":"1527cf8c0d17891dd0ebf99d484f83daa46eba3c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"2D Shaders are working again using the new syntax, though all is buggy in general","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a747c8cceea53cd6dd02f4c41f062549afbbcac1":{"hash":"a747c8cceea53cd6dd02f4c41f062549afbbcac1","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"yg2f <yoann@terminajones.com>","committer_raw":"yg2f <yoann@terminajones.com>","summary":"xorshift32 PRNG for Math::rand_from_seed()","body":"should fixes #1043\n\nPRNG adapted from : http://excamera.com/sphinx/article-xorshift.html","is_cherrypick":false,"cherrypick_hash":"","pull":6751},"abfa42dd390f4e15771200763cce50d154c0c56c":{"hash":"abfa42dd390f4e15771200763cce50d154c0c56c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6781 from volzhs/unnecessary-parentheses","body":"Remove unnecessary parentheses\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42c72eee662fb423913a9515f5ccfb1c4ecf7f4c":{"hash":"42c72eee662fb423913a9515f5ccfb1c4ecf7f4c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove unnecessary parentheses","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6781},"d3a80876599aff1ac9e6e0172ba8862e9214aa04":{"hash":"d3a80876599aff1ac9e6e0172ba8862e9214aa04","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Fix #5959, contrasting texture for toggled button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6783},"f73b501d6f54a458a70d1e123d17d52e79072d04":{"hash":"f73b501d6f54a458a70d1e123d17d52e79072d04","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix Script Editor drawing over Dialogs.","body":"Resets the z-index when focus is lost and the completion is shown.\n\nFixes #6769","is_cherrypick":false,"cherrypick_hash":"","pull":6778},"84c525ba1bec018e75679334238fec5af942dabd":{"hash":"84c525ba1bec018e75679334238fec5af942dabd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Revise serial naming behavior","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6777},"7b293aa4d412c938b56d8996dab04232d3c40e2e":{"hash":"7b293aa4d412c938b56d8996dab04232d3c40e2e","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Allow step for integer properties","body":"Small readability improvement","is_cherrypick":false,"cherrypick_hash":"","pull":6776},"2f80965845dd40c4a7981b0d3f011f26c185d63f":{"hash":"2f80965845dd40c4a7981b0d3f011f26c185d63f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make text column numbers one-based","body":"Make one-based the column number on the code editor\n\nMake one-based the column number for GDScript error messages\n\nMake one-based the column number for shader code error messages","is_cherrypick":false,"cherrypick_hash":"","pull":6775},"0159e4f96918990ee7bc3e9616ba073e566ad6e4":{"hash":"0159e4f96918990ee7bc3e9616ba073e566ad6e4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Refactor duplicated code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6762},"d9c1729a8f1d3eceb259ef540b378b70beb55f24":{"hash":"d9c1729a8f1d3eceb259ef540b378b70beb55f24","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add line length guideline to code editors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6762},"6d21fd42d3713d8edd51f209e55358e2622aaa3a":{"hash":"6d21fd42d3713d8edd51f209e55358e2622aaa3a","is_merge":false,"authored_by":["MDQ6VXNlcjgzMjM1ODE="],"author_raw":"Anthony Fieroni <bvbfan@abv.bg>","committer_raw":"Anthony Fieroni <bvbfan@abv.bg>","summary":"Button focus hovering","body":"Signed-off-by: Anthony Fieroni bvbfan@abv.bg","is_cherrypick":false,"cherrypick_hash":"","pull":6739},"fea1fb0925142c3279fd3afaf27e80e78cd2e1e8":{"hash":"fea1fb0925142c3279fd3afaf27e80e78cd2e1e8","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6761 from neikeq/pr-missing-defval","body":"Bindings: Fix missing default value","is_cherrypick":false,"cherrypick_hash":"","pull":""},"068b58b3ce3d86e4b5ebf3637fb21a70d786b00e":{"hash":"068b58b3ce3d86e4b5ebf3637fb21a70d786b00e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Bindings: Fix missing default value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6761},"9012dfb8eb7276e29d567d27b49f6fea317bd83c":{"hash":"9012dfb8eb7276e29d567d27b49f6fea317bd83c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6757 from vnen/fix-android-build-win","body":"Fix Android build detection on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bdbafabce5aea47d131473a0b46830c401cc251":{"hash":"4bdbafabce5aea47d131473a0b46830c401cc251","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix Android build detection on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6757},"616ddbdf1d207b0de397ffbb0d03d6389e998db5":{"hash":"616ddbdf1d207b0de397ffbb0d03d6389e998db5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template and translations with current code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fb5a0030527ac04f1026d80bd8cf12ca3b3f38b":{"hash":"2fb5a0030527ac04f1026d80bd8cf12ca3b3f38b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix string that broke msgmerge","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0812ad8d270443a1e78658b7cd95aa85c385cead":{"hash":"0812ad8d270443a1e78658b7cd95aa85c385cead","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Adds template for Icelandic translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ef272290460670b82621727ba2e876fa0a5a01e":{"hash":"3ef272290460670b82621727ba2e876fa0a5a01e","is_merge":false,"authored_by":["MDQ6VXNlcjYwMzA3OTU="],"author_raw":"Mateusz Adamczyk <matek_a@outlook.com>","committer_raw":"Mateusz Adamczyk <matek_a@outlook.com>","summary":"Place child control under label in AcceptDialog.","body":"Fixes #6199.","is_cherrypick":false,"cherrypick_hash":"","pull":6748},"e0e21984d8f5153892e3b7eff4feb64a2c976cf9":{"hash":"e0e21984d8f5153892e3b7eff4feb64a2c976cf9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6747 from RandomShaper/unify-serial-naming","body":"Make node serial naming per-project and universal","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9e010fb7fa337f0aeb4a8262f61664300593847":{"hash":"b9e010fb7fa337f0aeb4a8262f61664300593847","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6743 from mateka/issue-6296","body":"Issue #6296: When searching for control, checking if matrix is inversible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20773733ca59d4860caa61b2bab5f469a2f5b7aa":{"hash":"20773733ca59d4860caa61b2bab5f469a2f5b7aa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6741 from Faless/network_no_spoof","body":"Better checks for Multiplayer API, prevent packet source spoofing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bff13f395001a76de6e67e88a0df8a326e15429b":{"hash":"bff13f395001a76de6e67e88a0df8a326e15429b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6738 from bojidar-bg/update-travis","body":"Attempt to fix travis builds for android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f7f73c6ae766342ed6a6d596f599ba63c826d7e":{"hash":"5f7f73c6ae766342ed6a6d596f599ba63c826d7e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6730 from Faless/fix_export_crash_error","body":"Throw an error when exporting a resource class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8711523c9867ca06e68cf53e937b21738876fef7":{"hash":"8711523c9867ca06e68cf53e937b21738876fef7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6722 from Hinsbart/projman_focus","body":"Project manager: grab focus on ok button after path selection.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6f9023c9a609e6f3a8370853266ab06e5f910acd":{"hash":"6f9023c9a609e6f3a8370853266ab06e5f910acd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6717 from Hinsbart/focus_crash","body":"Prevent crash on focus change when no valid next control has been found.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9eb54e5b6e89b51fb3287de3b89f009109242bad":{"hash":"9eb54e5b6e89b51fb3287de3b89f009109242bad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6716 from Hinsbart/completion_fix","body":"Fix code completion drawing under other gui elements.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a2826b6bae6a92aea7739daa44669b7e5563319":{"hash":"0a2826b6bae6a92aea7739daa44669b7e5563319","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6712 from lordadamson/issue6012","body":"fix #6012 exposed setters and getters of Camera H/V offset to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afa6f3492c5a697d2d1961e55020df04bdf868fa":{"hash":"afa6f3492c5a697d2d1961e55020df04bdf868fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6711 from Faless/add_go_to_origin_shortcut","body":"Add shortcut to reset cursor position in 3D Editor ( #166 )","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4f3d93136905d1809a9a52803621182e1719812":{"hash":"a4f3d93136905d1809a9a52803621182e1719812","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6707 from volzhs/graphnode","body":"Expose selected value of GraphNode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9521523a2e170ef0aace47d44f068cc755a817e":{"hash":"e9521523a2e170ef0aace47d44f068cc755a817e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6706 from RandomShaper/light2d-editor-only","body":"Add editor_only param to Light2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"369865f01aac33499e69bff7c619108b91dea06b":{"hash":"369865f01aac33499e69bff7c619108b91dea06b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6705 from volzhs/graphedit","body":"Fix GraphEdit grab random node when delete or deselect by clicking empty space","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93127070a65d8622f670ddd81f779abb61480327":{"hash":"93127070a65d8622f670ddd81f779abb61480327","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6704 from RandomShaper/fix-android-build-flags","body":"Fix compile flags not getting to the Android build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59d92d82a71428f86931a6331fad882d4d2bcc85":{"hash":"59d92d82a71428f86931a6331fad882d4d2bcc85","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6703 from razvanc-r/fix_node_path","body":"fixes #6695 - MultiNodeEdit edit path in exported NodePath","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fda72354c99d03dfdd34a072fdeae9877f49eee3":{"hash":"fda72354c99d03dfdd34a072fdeae9877f49eee3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6702 from Faless/load_error_leading_slash","body":"Add error when (pre)loading paths with leading / (#4280 - #3106)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3bac99c1c034af30ab5ea0f0650d81a7eb4c349":{"hash":"a3bac99c1c034af30ab5ea0f0650d81a7eb4c349","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6701 from Hinsbart/connect_noscript","body":"ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a938319bb7383de920653e2f130238384de84d1c":{"hash":"a938319bb7383de920653e2f130238384de84d1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6699 from razvanc-r/fix_variant_can_convert","body":"fixes #6331, Variant::can_convert","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca732a52dcd5531347ed36809eec26b0ed159703":{"hash":"ca732a52dcd5531347ed36809eec26b0ed159703","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6693 from J08nY/issue-editor-only-light","body":"light: respect editor_only setting in release build, fixes #6665","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c6058a5bc3db61aa12c3fae11b216828e2bc5a5":{"hash":"1c6058a5bc3db61aa12c3fae11b216828e2bc5a5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6691 from Faless/expose_more_physics","body":"Expose more 2D/3D physics options in project settings (#5029)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb856e532e4c7a4fb7a61c1e9431bc664a77dbfc":{"hash":"fb856e532e4c7a4fb7a61c1e9431bc664a77dbfc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6673 from J08nY/issue-update-spinner","body":"Fix #6653, add an option to stop the update spinner from spinning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c16c621c97f6abd443a751dfb493104575770011":{"hash":"c16c621c97f6abd443a751dfb493104575770011","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6657 from Faless/multi_channel_rpc","body":"Use 2 different ENet channels for reliable/unreliable packets","is_cherrypick":false,"cherrypick_hash":"","pull":""},"74917d7037e27c81dc5817b2c47820a2256b69e5":{"hash":"74917d7037e27c81dc5817b2c47820a2256b69e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6627 from seijihariki/fix_crash_collider_overlap","body":"Fix for crash when finding intersection on colliders that overlap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ddf2acad4efe661a38bc9ee7a451e41e159e7b79":{"hash":"ddf2acad4efe661a38bc9ee7a451e41e159e7b79","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6613 from pkowal1982/tween","body":"Tween reset/stop/resume/remove for all object properties at once","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28b0e9a56cabf6d637862bb01aa8e2f7bb871c06":{"hash":"28b0e9a56cabf6d637862bb01aa8e2f7bb871c06","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6553 from pkowal1982/treecheckbox","body":"Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4527fbcfa11c8e5fe618ce862d641c63b0204301":{"hash":"4527fbcfa11c8e5fe618ce862d641c63b0204301","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"editor_node: add an option to stop the update spinner from spinning, fixes #6653","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6673},"9b2e2935d06f870171353cb0e3f52caa6fc74c5b":{"hash":"9b2e2935d06f870171353cb0e3f52caa6fc74c5b","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Refactor node naming APIs used by editor","body":"Make 'name_num_separator' a project setting\nMake all node operations separator-aware","is_cherrypick":false,"cherrypick_hash":"","pull":6747},"88a32c11f1d35c57a7af4b8f6733595b95ab4e4b":{"hash":"88a32c11f1d35c57a7af4b8f6733595b95ab4e4b","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix reparent undo not renaming back","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6747},"8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3":{"hash":"8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3","is_merge":false,"authored_by":["MDQ6VXNlcjYwMzA3OTU="],"author_raw":"Mateusz Adamczyk <matek_a@outlook.com>","committer_raw":"Mateusz Adamczyk <matek_a@outlook.com>","summary":"Added simple check to viewport, if matrix32 is invesile (https://github.com/godotengine/godot/issues/6296).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6743},"b80d72e662339fe43552a16e64a1a7d531428f22":{"hash":"b80d72e662339fe43552a16e64a1a7d531428f22","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Better checks for Multiplayer API, prevent packet source spoofing.","body":"Fixes the following problems.\n\nA malicious client was able to contact another peer faking its identity\n(even looking like he was the server).\n\nA malicious client was able to force other client disconnections by sending\nbogus system packets to the server.","is_cherrypick":false,"cherrypick_hash":"","pull":6741},"850eaf7ed796d2f2d9a35c6bc4ba9a4e69f5ca1d":{"hash":"850eaf7ed796d2f2d9a35c6bc4ba9a4e69f5ca1d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-the new shader language seems to work","body":"-shader editor plugin can edit shaders\n-code completion in shader editor plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f73f554cc040507d5f28223678533fc12c9ba7cc":{"hash":"f73f554cc040507d5f28223678533fc12c9ba7cc","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Attempt to fix travis builds for android","body":"Using travis_wait command","is_cherrypick":false,"cherrypick_hash":"","pull":6738},"6debabe57eaff1bf59d04b84eb56ffdef2a2957f":{"hash":"6debabe57eaff1bf59d04b84eb56ffdef2a2957f","is_merge":false,"authored_by":["MDQ6VXNlcjM4Mzk5OQ=="],"author_raw":"Thomas Edvalson <machin3@gmail.com>","committer_raw":"Thomas Edvalson <machin3@gmail.com>","summary":"Use int instead of int32_t for Vectors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6733},"ee7df2c89ab0608c84f8c9390e1ed888dc1f805d":{"hash":"ee7df2c89ab0608c84f8c9390e1ed888dc1f805d","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Throw an error when exporting a resource class","body":"\"export var tex = Texture\"\nwill now throw an error to avoid crashing the editor:\n\"Exported constant not a type or resource\"\n\nFixes #6719 . Closes #6729","is_cherrypick":false,"cherrypick_hash":"","pull":6730},"36d2dd5318f5a021d6956a772cd7fc288e222253":{"hash":"36d2dd5318f5a021d6956a772cd7fc288e222253","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Project manager: grab focus on ok button after path selection.","body":"Slight usability improvement: grabs focus on the Import/Create button after engine.cfg/path selection.\nSo then I can just press enter to create the project ^^","is_cherrypick":false,"cherrypick_hash":"","pull":6722},"ced8fb480600b9b64e0c82735e592c2103accb3f":{"hash":"ced8fb480600b9b64e0c82735e592c2103accb3f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"fixes #6695 - MultiNodeEdit edit path in exported NodePath","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6703},"6dfa405eac8523f4dcc2c3b7624801647ef4c562":{"hash":"6dfa405eac8523f4dcc2c3b7624801647ef4c562","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix code completion drawing under other gui elements.","body":"Raises the z-index of the Script editor when the completion is shown.\n\nfixes #1257\nfixes #6690","is_cherrypick":false,"cherrypick_hash":"","pull":6716},"8dd026e4f91f802719315fb6b5a45e36723d3adc":{"hash":"8dd026e4f91f802719315fb6b5a45e36723d3adc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Prevent crash on focus change when no valid next control has been found.","body":"Fixes the crash discussed in #6714.","is_cherrypick":false,"cherrypick_hash":"","pull":6717},"1f9e16119f2b17fa507bdee8529459ed91f27b8c":{"hash":"1f9e16119f2b17fa507bdee8529459ed91f27b8c","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@okamstudio.com>","committer_raw":"Ariel Manzur <ariel@okamstudio.com>","summary":"bind method canvas_item_set_sort_children_by_y","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf5778e51a883936ffc896231da8259e5ebabc0a":{"hash":"cf5778e51a883936ffc896231da8259e5ebabc0a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added ViewportContainer, this is the only way to make viewports show up in GUI now","body":"-2D editing now seems to work\n-Added some functions and refactoring to Viewport","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbb0ea315b9946cd8d291bd0cbb63e2523c78644":{"hash":"cbb0ea315b9946cd8d291bd0cbb63e2523c78644","is_merge":false,"authored_by":[""],"author_raw":"Adham Zahran <adham.zahran@hotmail.com>","committer_raw":"Adham Zahran <adham.zahran@hotmail.com>","summary":"fix #6012 exposed setters and getters of Camera H/V offset to GDScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63abe3dcd0ba5323450b9b0603a34d61b2fe3033":{"hash":"63abe3dcd0ba5323450b9b0603a34d61b2fe3033","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Add shortcut to reset cursor position in 3D Editor ( #166 )","body":"The shortcut will focus the origin after you moved around with shift + mouse3.\nThe default shortcut is the letter \"O\", like \"F\" for focus.\nThis can be customized in the editor shortcuts menu.\n\nCloses #166","is_cherrypick":false,"cherrypick_hash":"","pull":6711},"7d74e3c39f7cef02444314b20b85ef5b311631ab":{"hash":"7d74e3c39f7cef02444314b20b85ef5b311631ab","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Expose selected value of GraphNode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6707},"83278a1ac41b5595e3d96f74ad0c2ce73d41835e":{"hash":"83278a1ac41b5595e3d96f74ad0c2ce73d41835e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix GraphEdit grab random node when delete or deselect by clicking empty space","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6705},"7f51bb7b1c5a8104afa859e38b8b207abfbd2093":{"hash":"7f51bb7b1c5a8104afa859e38b8b207abfbd2093","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix compile flags not getting to the Android build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6704},"34c02fad5ac54f6c10730c9a930b883b08e51e45":{"hash":"34c02fad5ac54f6c10730c9a930b883b08e51e45","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add editor_only param to Light2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6706},"e59820ac94b7c9706298d5559608937dfca332e5":{"hash":"e59820ac94b7c9706298d5559608937dfca332e5","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Add warning when (pre)loading paths with leading / (#4280 - #3106)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6702},"5b7021434f27145550ddb5de74dc66e9273d4dcb":{"hash":"5b7021434f27145550ddb5de74dc66e9273d4dcb","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.","body":"Shows a warning now.\nFixes #6656","is_cherrypick":false,"cherrypick_hash":"","pull":6701},"f2af5ab9499b343e72269239cb975dd91875bce9":{"hash":"f2af5ab9499b343e72269239cb975dd91875bce9","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"fixes #6331, Variant::can_convert","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6699},"a6e9dc615346f44b68b418483dd218d11ba4a674":{"hash":"a6e9dc615346f44b68b418483dd218d11ba4a674","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make editor update by tracking changes in visualserverraster","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22d83bc9f655d5ae7a1b49709c4c1b663725daf5":{"hash":"22d83bc9f655d5ae7a1b49709c4c1b663725daf5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Begining of GLES3 renderer:","body":"-Most 2D drawing is implemented\n-Missing shaders\n-Missing all 3D\n-Editor needs to be set on update always to be used, otherwise it does not refresh\n-Large parts of editor not working","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16a0e4b23528aad0c043f350831f5706987a2d01":{"hash":"16a0e4b23528aad0c043f350831f5706987a2d01","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow for linebreaks in function calls and definitions and yeild/signal.","body":"(Plus maybe a few other things)","is_cherrypick":false,"cherrypick_hash":"","pull":6694},"513c0265c4760a7d04caa764a2f367d070e873e3":{"hash":"513c0265c4760a7d04caa764a2f367d070e873e3","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add `String char(int ascii)` function to GDScript and Visual Script","body":"Just hope it doesn't crashes with that much pointer math... :smile:","is_cherrypick":false,"cherrypick_hash":"","pull":6692},"af35130b50c3238e82aa3b43fbc983fd7e4daf50":{"hash":"af35130b50c3238e82aa3b43fbc983fd7e4daf50","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"light: respect editor_only setting in release build and dont show the light","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6693},"1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38":{"hash":"1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Expose more 2D/3D physics options in project settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6691},"78d97b060a6873a454e710380cb9ef1bde5e4c65":{"hash":"78d97b060a6873a454e710380cb9ef1bde5e4c65","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6605 from zaps166/old-gl-ext-funcs","body":"Add compatibility with old OpenGL 2.1 drivers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"917f5e9bbc688214755f723e4c03cd471fb795d5":{"hash":"917f5e9bbc688214755f723e4c03cd471fb795d5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6675 from J08nY/issue-vector3-angle-to","body":"Adds Vector.angle_to(Vector other), fixes #3912\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"deb36b44d1a67157a44695ed7519605f431a3d89":{"hash":"deb36b44d1a67157a44695ed7519605f431a3d89","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Vector3: added angle_to(Vector3 other)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6675},"f468cfc379ec74b802edf0bc89d3f65225d9250d":{"hash":"f468cfc379ec74b802edf0bc89d3f65225d9250d","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Vector3: format properly, fix indents","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6675},"8d57640d3745084d5c4abc4e6926298c2f4a3fb4":{"hash":"8d57640d3745084d5c4abc4e6926298c2f4a3fb4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Added general notes on RayCast[2D] updating behaviour and force_raycast_update()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6090},"7494a8c3c6738ae212cc9ec62eb478056b846e3d":{"hash":"7494a8c3c6738ae212cc9ec62eb478056b846e3d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Added force_raycast_update GDScript method for RayCast[2D]","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6090},"c46e205237192ed58e21f13d90d7b6a75c7570ba":{"hash":"c46e205237192ed58e21f13d90d7b6a75c7570ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6617 from zaps166/theora-x86-simd-fix","body":"Fixes in Theora SCsub","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b12ebba1143888ee76302c33bbf67508717f42f":{"hash":"0b12ebba1143888ee76302c33bbf67508717f42f","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTM0MTEx"],"author_raw":"mookiexl <mookiexl@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Limit directional shadow draw distance, fixes #559, optimization (#1991)","body":"* Shadow fadeout exponent hardcoded for now, should be user configurable.\n* optimization - skip shadows outside visible range","is_cherrypick":false,"cherrypick_hash":"","pull":1991},"75299cf3348d1c47a9e9b2657591fde1f72a35d4":{"hash":"75299cf3348d1c47a9e9b2657591fde1f72a35d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Fixes in Theora SCsub","body":"- properly pass x86 assembly define to the compiler,\n- don't compile unnecessary/encoder files.","is_cherrypick":false,"cherrypick_hash":"","pull":6617},"1d2743302f8e118011e5fe51fbc7bf310acb30d4":{"hash":"1d2743302f8e118011e5fe51fbc7bf310acb30d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6686 from Faless/inputevent_none_fix","body":"Properly encode InputEvent of type NONE. Fix #5987","is_cherrypick":false,"cherrypick_hash":"","pull":""},"803ccb5c7f306cc456208170ce36ac0847be45b3":{"hash":"803ccb5c7f306cc456208170ce36ac0847be45b3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6684 from Hinsbart/save_all","body":"Fix \"Save All\" option in Script editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b675710b4639cca8dd01c5aba50e9f1834fed17e":{"hash":"b675710b4639cca8dd01c5aba50e9f1834fed17e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6677 from J08nY/issue-pck-packer","body":"PCKPacker: Move to core from tools, fixes #4129","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1a81906c9063c1c73415f3bf9261c157ae1a4cc":{"hash":"a1a81906c9063c1c73415f3bf9261c157ae1a4cc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6672 from WalasPrime/doc_raycasts","body":"Filled blanks and normalized documentation on RayCast[2D]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"735e905c775e6f9775a535ec041f2e4b63c55353":{"hash":"735e905c775e6f9775a535ec041f2e4b63c55353","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6662 from RandomShaper/export-texture-flags","body":"Respect texture .flags files on export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf89f43927d379ac1d0f2e00bcc8bfc9884bf3a9":{"hash":"bf89f43927d379ac1d0f2e00bcc8bfc9884bf3a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6650 from volzhs/resource-path","body":"Fix error when using 2 or more slashes on resource path","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad280e7bfccc150b81abd999f692bf1219ec87d1":{"hash":"ad280e7bfccc150b81abd999f692bf1219ec87d1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6640 from Hinsbart/color_picker","body":"Add inline ColorPicker to Script text editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c939be88592a1d0085c4633cc61c844ffd95ac12":{"hash":"c939be88592a1d0085c4633cc61c844ffd95ac12","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6634 from zaps166/fix-resampler-crash","body":"Don't crash when video is stopped and played again","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1dfa52ba59d6e6d9660e82202a77c2233b6f56e0":{"hash":"1dfa52ba59d6e6d9660e82202a77c2233b6f56e0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6608 from Hinsbart/signal_err","body":"Throw error when trying to emit a non-existing signal.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"463a42c71e0677560324acb8dca7672b2978badc":{"hash":"463a42c71e0677560324acb8dca7672b2978badc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6606 from zaps166/don-crash-on-unsupported-gl","body":"Don't crach when OpenGL version is unsupported","is_cherrypick":false,"cherrypick_hash":"","pull":""},"14fa87ce92af76c793624ca759cd3627ee1e9d54":{"hash":"14fa87ce92af76c793624ca759cd3627ee1e9d54","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6592 from Hinsbart/anim_zoom","body":"AnimationEditor: zoom using ctrl+wheel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de648e552bf651ea465bf9fd4fc9b863e04077a8":{"hash":"de648e552bf651ea465bf9fd4fc9b863e04077a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6575 from Geequlim/more_themes","body":"More custom theme support for editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44b741dd3c49fef26874872f9208bfa804fdecbe":{"hash":"44b741dd3c49fef26874872f9208bfa804fdecbe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6554 from pkowal1982/propertyeditortooltips","body":"Show True/False tooltip in property editor for bool values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"03ee749989d2681d49906b16b8a5591b46d8059b":{"hash":"03ee749989d2681d49906b16b8a5591b46d8059b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6529 from pkowal1982/scrolltree","body":"Add scrolling to Tree control in Drag and Drop mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c4c1733b4efd007f6bc29966f80dc5a5a38ef0a":{"hash":"9c4c1733b4efd007f6bc29966f80dc5a5a38ef0a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6513 from Brickcaster/master","body":"Fix for issue #6496: ItemList does not immediately scroll down to section","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9fce85f9d772bfc51df8f5e861986914fce0fc5d":{"hash":"9fce85f9d772bfc51df8f5e861986914fce0fc5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6501 from SuperUserNameMan/windows_compile_with_standalone_msvc","body":"scons detects standalone MSVC on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90f4e76a463713826b81a768444ce318dcdb3aa0":{"hash":"90f4e76a463713826b81a768444ce318dcdb3aa0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6479 from RandomShaper/improve-debug-focus","body":"Improve debug focus behavior","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf4693cf18ec6ccdd3ccb4e416d3520efbf26010":{"hash":"cf4693cf18ec6ccdd3ccb4e416d3520efbf26010","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6304 from razvanc-r/master","body":"(Array) .pop_front, .pop_back & .remove return values instead of void","is_cherrypick":false,"cherrypick_hash":"","pull":""},"941f46038415bfdc52f61b68511c83fed59fc2fe":{"hash":"941f46038415bfdc52f61b68511c83fed59fc2fe","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Properly encode InputEvent of type NONE. Fix #5987","body":"In the editor settings you can disable default editor shortcuts.\nWhen a default shortcut is disabled an InputEvent of type NONE must\nbe stored in the config file to allow the editor to remember that setting.\nvariant_parser.cpp was not properly encoding InputEvent of type NONE causing\nthe \"corruption\" of the editor settings file.","is_cherrypick":false,"cherrypick_hash":"","pull":6686},"ac80e68d2f60012f315d268c4a9d70dffb02f901":{"hash":"ac80e68d2f60012f315d268c4a9d70dffb02f901","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix \"Save All\" option in Script editor.","body":"Also removes some old code.\nfixes #6667","is_cherrypick":false,"cherrypick_hash":"","pull":6684},"b1fba2e013e0dc53dec7406e5db4fbc65ad17a94":{"hash":"b1fba2e013e0dc53dec7406e5db4fbc65ad17a94","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"PCKPacker: moved from tools into core, fixes #4129","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6677},"6b283ae2931475cfda8f5f24307ca01998b6e813":{"hash":"6b283ae2931475cfda8f5f24307ca01998b6e813","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"PopupMenu: added toggle_item_checked and exposed set_item_tooltip and get_item_tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6673},"db0a46d7f7af220cede52198f05082f74ca9c546":{"hash":"db0a46d7f7af220cede52198f05082f74ca9c546","is_merge":false,"authored_by":["MDQ6VXNlcjExNzg0MjYz"],"author_raw":"Karol Walasek <coreconviction@gmail.com>","committer_raw":"Karol Walasek <coreconviction@gmail.com>","summary":"Filled blanks and normalized documentation on RayCast[2D]","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6672},"3ecd8560fd90a615d80a447b04e713bb2c600fe4":{"hash":"3ecd8560fd90a615d80a447b04e713bb2c600fe4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Classref: Sync template with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f30602c67a86bce393c5e67551755e0a8b3f0dd4":{"hash":"f30602c67a86bce393c5e67551755e0a8b3f0dd4","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6652 from volzhs/word-wrap","body":"Fix typo for word_wrap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11cbbeb17ed0f5ff369046c1a194e0a31863f207":{"hash":"11cbbeb17ed0f5ff369046c1a194e0a31863f207","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Respect texture .flags files on export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6662},"dabcabe9815612c7ef1c99909b14d632f13df165":{"hash":"dabcabe9815612c7ef1c99909b14d632f13df165","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6658 from Faless/fix_bo_network","body":"Fix possible buffer overflow in NetworkedMultiplayerENet","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1dc71baee663eb470fbb318640afa146ee66060":{"hash":"c1dc71baee663eb470fbb318640afa146ee66060","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Fix possible buffer overflow in NetworkedMultiplayerENet","body":"NetworkedMultiplayerENet::get_packet was reporting the wrong size for the packet buffer exposing a potential buffer overflow in case of malformed/malicious packets","is_cherrypick":false,"cherrypick_hash":"","pull":6658},"8b9e5453a57e873d43d748d9acf16be4b7a1aa19":{"hash":"8b9e5453a57e873d43d748d9acf16be4b7a1aa19","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Use 2 different ENet channels for reliable/unreliable packets","body":"This avoids stalling other sequenced but unreliable packets\n(i.e. UNRELIABLE_ORDERED) when sending RELIABLE packets.","is_cherrypick":false,"cherrypick_hash":"","pull":6657},"c333659ebcdf41851761ebd3d8edc8e5e822164e":{"hash":"c333659ebcdf41851761ebd3d8edc8e5e822164e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix typo for word_wrap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6652},"0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9":{"hash":"0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix error when using 2 or more slashes on resource path","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6650},"cb7661df942cfb423c5fe5090c1c114489905c34":{"hash":"cb7661df942cfb423c5fe5090c1c114489905c34","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6646 from pkowal1982/area","body":"Fix #6480, area duplicated param\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9a21baa26427badcac2871253052039eb514674":{"hash":"f9a21baa26427badcac2871253052039eb514674","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Fix #6480, area duplicated param","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6646},"b491944130cce4f40bc2992c3d38a199c450ab50":{"hash":"b491944130cce4f40bc2992c3d38a199c450ab50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6636 from pkowal1982/lineedit","body":"LineEdit long indicator, fix #6624","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8c60636db79c8ef818d02722a7b148423a4dc3b":{"hash":"b8c60636db79c8ef818d02722a7b148423a4dc3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6637 from Zylann/windows_print_overflow","body":"Windows: prevent huge prints from crashing the engine","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f81d0095259c3affeec0de79e4ad1f38ea9bba39":{"hash":"f81d0095259c3affeec0de79e4ad1f38ea9bba39","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add inline ColorPicker to Script text editor.","body":"Adds an option to the script editor context menu that lets you open\na ColorPicker in order to easily edit `Color()` constructors.\nTo do this, right click on the word `Color` and select `Pick Color`.\n\nA side effect of this change is that the script editor now has its own\ncontext menu instead of re-using the one from TextEdit.\nIt's now possible to indent left/right and to toggle comments via this menu.\nI also felt free to make it more context-sensitive than before:\nNow \"Cut\" and \"Copy\" will only be shown if text has actually been selected.\n\nI also added default shortcuts for indent left/right. (alt + left/right)\n\nCloses #6232","is_cherrypick":false,"cherrypick_hash":"","pull":6640},"0c09de3ef175b52937ffa2bba89a328cb282ad65":{"hash":"0c09de3ef175b52937ffa2bba89a328cb282ad65","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Windows: prevent huge prints from crashing the engine","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6637},"3edc0a48320376021cf7f5dee47311789274744a":{"hash":"3edc0a48320376021cf7f5dee47311789274744a","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"LineEdit long indicator, fix #6624","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6636},"68325d7254db711beaedddad218e2cddb405c42c":{"hash":"68325d7254db711beaedddad218e2cddb405c42c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6615 from syskrank/master","body":"minor cleanup for code in the \"platform\" section","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5585bc1c3886b37f7188b357ddcdbc76ca46f42c":{"hash":"5585bc1c3886b37f7188b357ddcdbc76ca46f42c","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Don't crash when video is stopped and played again","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6634},"33af4a9746fb1feec4c88f4fe04c4e29317f2243":{"hash":"33af4a9746fb1feec4c88f4fe04c4e29317f2243","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6623 from Hinsbart/action_just_completion","body":"Code completion for is_action_just_{pressed, released}","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5edd50d6231dfc63b5309cbad56cdba05256a89":{"hash":"e5edd50d6231dfc63b5309cbad56cdba05256a89","is_merge":false,"authored_by":[""],"author_raw":"Victor Seiji Hariki <seijihariki@seiji-desktop.home.hariki>","committer_raw":"Victor Seiji Hariki <seijihariki@seiji-desktop.home.hariki>","summary":"Now ignoring remaining collision shapes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6627},"5e7db2a5b47a66337517b01e5d43ac87a0ac70b3":{"hash":"5e7db2a5b47a66337517b01e5d43ac87a0ac70b3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Code completion for is_action_just_{pressed, released}","body":"fixes #6621","is_cherrypick":false,"cherrypick_hash":"","pull":6623},"73a7b91459fc18013e51e8c4dfbcc7a309d6b1e2":{"hash":"73a7b91459fc18013e51e8c4dfbcc7a309d6b1e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6568 from Hinsbart/joy_names","body":"Add functions to get readable names for joystick events","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af4b0db1e4aef0c4ef77f025b9d539d7cce814bf":{"hash":"af4b0db1e4aef0c4ef77f025b9d539d7cce814bf","is_merge":false,"authored_by":[""],"author_raw":"syskrank <[omitted]>","committer_raw":"syskrank <[omitted]>","summary":"removed confusing \"if(true)\" statement with empty \"else\" block","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6615},"b40265492cccb9ee11067e328bd6e7f828fd8b6c":{"hash":"b40265492cccb9ee11067e328bd6e7f828fd8b6c","is_merge":false,"authored_by":["MDQ6VXNlcjUyMzg0ODQ="],"author_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","committer_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","summary":"Append selected dir when openning dir with Editorfiledialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6614},"ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74":{"hash":"ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74","is_merge":false,"authored_by":["MDQ6VXNlcjUyMzg0ODQ="],"author_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","committer_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","summary":"Show \".\" in item_list of EditorFiledialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6614},"241e2594f1ea9e051876dea0e4217890359dc50b":{"hash":"241e2594f1ea9e051876dea0e4217890359dc50b","is_merge":false,"authored_by":["MDQ6VXNlcjUyMzg0ODQ="],"author_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","committer_raw":"Ying-Ruei Liang(KK) <thumbd03803@gmail.com>","summary":"Show '.' in the tree of file_dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6614},"db1a9863d22799d5e23a26066a6547b1012754bc":{"hash":"db1a9863d22799d5e23a26066a6547b1012754bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6607 from zaps166/fix-crash-in-process_hdr","body":"Don't crash in \"_process_hdr()\" if \"framebuffer.luminance\" is empty","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3c7988e8ed3fa876fb9a6984583fe39dd627580":{"hash":"a3c7988e8ed3fa876fb9a6984583fe39dd627580","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6604 from touilleMan/patch-1","body":"Add CC parameter to allow use of custom C compiler","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acc242fd6a3fc0dda18c01290263313e09d8269e":{"hash":"acc242fd6a3fc0dda18c01290263313e09d8269e","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Tween reset/stop/resume/remove for all object properties at once","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6613},"276087e92dd707d990565a373ab9f51a3a52ef2d":{"hash":"276087e92dd707d990565a373ab9f51a3a52ef2d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Throw error when trying to emit a non-existing signal.","body":"closes #6017","is_cherrypick":false,"cherrypick_hash":"","pull":6608},"7b8fe97888dc1d9586d443498281df532ec1db3a":{"hash":"7b8fe97888dc1d9586d443498281df532ec1db3a","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Don't crash in \"_process_hdr()\" if \"framebuffer.luminance\" is empty","body":"If \"glFramebufferTexture2D()\" fails on old drivers the Vector is empty.\nDon't allow to read from empty Vector (NULL pointer).","is_cherrypick":false,"cherrypick_hash":"","pull":6607},"ca3b8deb7860eb54c2b5ef44eb686799a688febc":{"hash":"ca3b8deb7860eb54c2b5ef44eb686799a688febc","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Don't crach when OpenGL version is unsupported","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6606},"a27fafb2736a530a8a04f887dd8d6e67da3d8972":{"hash":"a27fafb2736a530a8a04f887dd8d6e67da3d8972","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Add compatibility with old OpenGL 2.1 drivers","body":"If ARB_framebuffer_object is not supported, try to fall-back to\nEXT_framebuffer_object if present.\n\nIn current version of godot, the way framebuffers are used is backward\ncompatible with the older EXT_framebuffer_object extension.\n\nFixes #6591\nDone with SuperUserNameMan","is_cherrypick":false,"cherrypick_hash":"","pull":6605},"cfd17de23098297d076def400cd6d506700a5f03":{"hash":"cfd17de23098297d076def400cd6d506700a5f03","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Add CC parameter to allow use of custom C compiler","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6604},"3cce39c2d37d73124038def2f002cc372ddceb8c":{"hash":"3cce39c2d37d73124038def2f002cc372ddceb8c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"AnimationEditor: zoom using ctrl+wheel","body":"closes #6585","is_cherrypick":false,"cherrypick_hash":"","pull":6592},"20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c":{"hash":"20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6588 from SuperUserNameMan/expose_geometryinstance_get_aabb_etc","body":"expose GeometryInstance.get_aabb() etc fixes #6587","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94d6757a0d7426f6805c6f9d50a8afc0c2f6061a":{"hash":"94d6757a0d7426f6805c6f9d50a8afc0c2f6061a","is_merge":false,"authored_by":["MDQ6VXNlcjIwOTc1NDYz"],"author_raw":"romeojulietthotel <romejulietthotel@ihubbell.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Use pkgconfig to locate ALSA libs (#6119)","body":"* This allows building when ALSA libs are in a non-standard location. PKG_CONFIG_PATH alone is not enough as the final link fails. Adding this makes the final link succeed.\n\n* The extra LIBS flag for alsa is not needed so removing.","is_cherrypick":false,"cherrypick_hash":"","pull":6119},"2af6b3dd1b564c5a58fbb16b3c04c791d73e8b26":{"hash":"2af6b3dd1b564c5a58fbb16b3c04c791d73e8b26","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6574 from RandomShaper/fix-android-export","body":"Fix manifest generation bug in Android export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1e23589143e8372612b906d0e09bb8bd6b48546":{"hash":"c1e23589143e8372612b906d0e09bb8bd6b48546","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"yg2f <yoann@terminajones.com>","committer_raw":"yg2f <yoann@terminajones.com>","summary":"expose GeometryInstance.get_aabb() etc fixes #6587","body":"expose ``GeometryInstance.get_aabb();`` to gdscript\nexpose ``VisualInstance.get_transformed_aabb();`` to gdscript\nand debug ``ImmediateGeometry::add_vertex()``;","is_cherrypick":false,"cherrypick_hash":"","pull":6588},"53c1c7ff8f062529bcdceabd62416c6f483ca523":{"hash":"53c1c7ff8f062529bcdceabd62416c6f483ca523","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6584 from Hinsbart/mod_release","body":"x11: Fix event.is_action() for release of modifier keys","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fcf2b2bd87e16c9cfc55f3c1293797c24124e85":{"hash":"6fcf2b2bd87e16c9cfc55f3c1293797c24124e85","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: Fix event.is_action() for release of modifier keys","body":"The bug was that the release events for these also had the modifier state set, so the event comparison\nfailed.\n\nFixes #5901","is_cherrypick":false,"cherrypick_hash":"","pull":6584},"a63167459c6972f3750bf22799897a711e7556ba":{"hash":"a63167459c6972f3750bf22799897a711e7556ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6581 from vnen/fix-mainscreen-crash","body":"Fix crash when disabling main screen plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ec2b7baea235c3c5cf43ab296b40c06982b32de":{"hash":"0ec2b7baea235c3c5cf43ab296b40c06982b32de","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix crash when disabling main screen plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6581},"2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5":{"hash":"2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix manifest generation bug in Android export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6574},"2f776af2e600639c8d214e19555f3452a558692f":{"hash":"2f776af2e600639c8d214e19555f3452a558692f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6573 from syskrank/master","body":"removed redundant assign operation in mesh_add_surface","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae825c5c1873eb0e6713f39855c0bc8ccc788f64":{"hash":"ae825c5c1873eb0e6713f39855c0bc8ccc788f64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6569 from vnen/winrt-build","body":"Change winrt build to be less dependent on ANGLE","is_cherrypick":false,"cherrypick_hash":"","pull":""},"708a028ce8a3192d4c879c346ed0126f82b23b6b":{"hash":"708a028ce8a3192d4c879c346ed0126f82b23b6b","is_merge":false,"authored_by":["MDQ6VXNlcjExNTI2NjY0"],"author_raw":"knd <sys686x@gmail.com>","committer_raw":"knd <sys686x@gmail.com>","summary":"removed redundant assign operation in mesh_add_surface: elem_count is reassigned a value before the old one has been used.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6573},"5c21d49caf58d949baebfc605b8dc993428a3b7b":{"hash":"5c21d49caf58d949baebfc605b8dc993428a3b7b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Change winrt build to be less dependent on ANGLE","body":"Now it does not try to build if the solution is not found. This way it's\npossible to provide a minimal package with includes and libs and make it\nbuild correctly.\n\nAlso remove messages from detect.py since it is ran for every platform\ntarget.","is_cherrypick":false,"cherrypick_hash":"","pull":6569},"e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3":{"hash":"e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add function to get readable names for joystick events","body":"Closes #6476","is_cherrypick":false,"cherrypick_hash":"","pull":6568},"fd236a4b6cb4619844c7fd0bafa6a4dc089d8019":{"hash":"fd236a4b6cb4619844c7fd0bafa6a4dc089d8019","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"More custom theme support for editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6575},"217e09c79da008e15bd789260e8b2513689c90bd":{"hash":"217e09c79da008e15bd789260e8b2513689c90bd","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"yg2f <yoann@terminajones.com>","committer_raw":"yg2f <yoann@terminajones.com>","summary":"Fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in Release mode","body":"When godot is in release mode, GDscript compiler does not generate\nbytecodes for OPCODE_LINE and OPCODE_BREAKPOINT anymore.\n\nThis optimizes GDscript execution speed when the script contains a lot\nof comments in blocs executed in loops.\n\nFixes #6487","is_cherrypick":false,"cherrypick_hash":"","pull":6564},"1c50dfdf6c352574391c953d88732382adc15e83":{"hash":"1c50dfdf6c352574391c953d88732382adc15e83","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6557 from anneomcl/master","body":"Fix for #6158","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa5ade834c8646b81e2320089314393c00ee8020":{"hash":"aa5ade834c8646b81e2320089314393c00ee8020","is_merge":false,"authored_by":["MDQ6VXNlcjU1MDg0Mzg="],"author_raw":"anneomcl <anneomclaughlin@gmail.com>","committer_raw":"anneomcl <anneomclaughlin@gmail.com>","summary":"Fix for #6158. Converting Vector2 to Size2 for scaling functions.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6557},"82f5130cad04c2a959a87ea0bca63e82454fa3cf":{"hash":"82f5130cad04c2a959a87ea0bca63e82454fa3cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6552 from Hinsbart/vec2_clamped","body":"Expose Vector2::clamped() to scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52431741d4f8d9786d2a8d0e6cb137d49a550310":{"hash":"52431741d4f8d9786d2a8d0e6cb137d49a550310","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6551 from vnen/doc-xml-tree","body":"Add docs for XMLparser, VideoPlayer and most of Tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"623c483ebaffa8de8f9e53b3910d6cfdf8207e59":{"hash":"623c483ebaffa8de8f9e53b3910d6cfdf8207e59","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Show True/False tooltip in property editor for bool values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6554},"7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5":{"hash":"7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add docs for XMLparser, VideoPlayer and most of Tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6551},"c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd":{"hash":"c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Expose Vector2::clamped() to scripts","body":"Needed this and wondered that there's no built-in function for it.\nSo I wanted to implement it and saw that it's actually already there, just wasn't bound ^^","is_cherrypick":false,"cherrypick_hash":"","pull":6552},"dd4f2a2ccb2d32aec0157562095e086b6c6a11be":{"hash":"dd4f2a2ccb2d32aec0157562095e086b6c6a11be","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6553},"d47e1f11fe9bb4c091dbc8017f7afc220730acd7":{"hash":"d47e1f11fe9bb4c091dbc8017f7afc220730acd7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6549 from Hinsbart/default_layout","body":"Make the choosable default editor layout the same as the actual default\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2bff72eee3bde88184a97f2386055d369ed03f6":{"hash":"a2bff72eee3bde88184a97f2386055d369ed03f6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Make the choosable default editor layout the same as the actual default one.","body":"Fixes #6266","is_cherrypick":false,"cherrypick_hash":"","pull":6549},"829d69ba52d1ac23d5533ba2b82df3a9b267195b":{"hash":"829d69ba52d1ac23d5533ba2b82df3a9b267195b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6545 from Hinsbart/textedit","body":"Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556":{"hash":"9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.","body":"Fixes #6466","is_cherrypick":false,"cherrypick_hash":"","pull":6545},"c284ebfb97564160679ffe44a18f8bae67874c5d":{"hash":"c284ebfb97564160679ffe44a18f8bae67874c5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6534 from djrm/icons","body":"New distraction free mode icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfa868e9000e4c0eccfb3882626da007fd814cad":{"hash":"cfa868e9000e4c0eccfb3882626da007fd814cad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6525 from vnen/plugin-bottom-show-hide","body":"Expose bottom panel show/hide for plugins","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8ec4a3e02da5af82af3e06718893704f73c0cd6":{"hash":"b8ec4a3e02da5af82af3e06718893704f73c0cd6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"New distraction free mode icon","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6534},"8b15b26eedad4fdd33d50f5f9aa0fcc1875d503f":{"hash":"8b15b26eedad4fdd33d50f5f9aa0fcc1875d503f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Click the inspected objet name to see all subresources.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e5aaa27bc48bcba7392febeb583b4959a826c9e":{"hash":"9e5aaa27bc48bcba7392febeb583b4959a826c9e","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Add scrolling to Tree control in Drag and Drop mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6529},"0e962311be7fa5565a456ecd328202c2d6f6ca13":{"hash":"0e962311be7fa5565a456ecd328202c2d6f6ca13","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6516 from vnen/plugin-main-screen","body":"Add a function to plugin get the main screen parent","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1830b807192bd02ba6ba13c06616cab41a5bea24":{"hash":"1830b807192bd02ba6ba13c06616cab41a5bea24","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6504 from Hinsbart/joy_axis","body":"Fix input action pressed state not changing for quick joystick moveme…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c47fd20cc690c205145291743ac3ccfdf8feb7a8":{"hash":"c47fd20cc690c205145291743ac3ccfdf8feb7a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6498 from Paulb23/current_script_highlight_fix","body":"Fix highlight current script when script temperature is disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c05242e324b4094a91185af5bda625d85a480443":{"hash":"c05242e324b4094a91185af5bda625d85a480443","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6489 from zaps166/vorbis-no-enc","body":"Vorbis: Don't compile unnecessary encoder files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"80861b7d59b22010d6e3f4ee90c4bb97631ac20f":{"hash":"80861b7d59b22010d6e3f4ee90c4bb97631ac20f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6414 from RandomShaper/improve-shader-shadow","body":"Expose additional light/shadow properties to canvas item shaders","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7904b2b4050dfc26db330da8c603d64bed462dc2":{"hash":"7904b2b4050dfc26db330da8c603d64bed462dc2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Expose bottom panel show/hide for plugins","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6525},"98e7c1edbab6605a7578643485e1e88b61fd83d7":{"hash":"98e7c1edbab6605a7578643485e1e88b61fd83d7","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add a function to plugin get the main screen parent","body":"- Fix a bug where the main screen button did not disappear when the plugin\nwas deactivated.","is_cherrypick":false,"cherrypick_hash":"","pull":6516},"cc7bc07e33107d3474ed5f09faf6d9d5840d5f13":{"hash":"cc7bc07e33107d3474ed5f09faf6d9d5840d5f13","is_merge":false,"authored_by":["MDQ6VXNlcjEzMzI0MDg5"],"author_raw":"Brickcaster <dralon@yahoo.com>","committer_raw":"Brickcaster <dralon@yahoo.com>","summary":"Fix for issue #6496","body":"Canged order of NOTIFICATION_DRAW to update scrollbar before scrollbar\nis checked to see which list elements to display.","is_cherrypick":false,"cherrypick_hash":"","pull":6513},"663d4ee7de9741e4e55255908fbecd8582097ae3":{"hash":"663d4ee7de9741e4e55255908fbecd8582097ae3","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"yg2f <yoann@terminajones.com>","committer_raw":"yg2f <yoann@terminajones.com>","summary":"scons detects standalone MSVC on Windows","body":"Under Windows, Scons is now capable of detecting and compiling with\nstandalone MSVC compilers (aka \"Visual C++ Build Tools\").\nhttp://landinghub.visualstudio.com/visual-cpp-build-tools\n\nTried with version 2015, and native x86 and x64 compilers under\nWindows 10 pro 64 and Windows 8.1 64, with the default Win8 SDK\nprovided by the \"Visual C++ Build Tools\" web-installer.\n\nFollow the same compiling instructions than for compiling with Visual\nStudio, except that Visual Studio is no more required.\n\nKNOWN ISSUES :\n- ``methods.detect_visual_c_compiler_version()`` will emit a warning message\non computers where the ``VSINSTALLDIR`` environement variable is not present.\nBut it should compile just fine and still automatically detects the 32 or\n64 bits according to the compiler you picked.\n\nTODO :\n- eventually, update ``platform/winrt/dectet.py`` with function\n``methods.msvc_is_detected()`` and try to compile winrt/UWP with\nthese standalone compilers (if you did not select Win10 SDK when\ninstalling the standalone tools, you can run it again).\n- update doc to make users aware of \"Visual C++ Build Tools\" aka\n\"stadalone MSVC\".\n- eventually, update ``methods.detect_visual_c_compiler_version()``","is_cherrypick":false,"cherrypick_hash":"","pull":6501},"c05ff0577fd9cc39a6968e65743f7d7da711bfe2":{"hash":"c05ff0577fd9cc39a6968e65743f7d7da711bfe2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6510 from Hinsbart/doc_vib","body":"Update documentation on joystick vibration.\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cef70a5f8b87caa00723cfb600c4ccd83305a322":{"hash":"cef70a5f8b87caa00723cfb600c4ccd83305a322","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Update documentation on joystick vibration.","body":"Added a note that long vibration durations are not recommended because of hardware limitations.\nFor example, my ps4 controller can only vibrate for ~3s on linux.","is_cherrypick":false,"cherrypick_hash":"","pull":6510},"84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd":{"hash":"84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix input action pressed state not changing for quick joystick movements.","body":"fixes #6488\nAlso removes a bunch of dead code related to checking if a joystick axis is pressed.","is_cherrypick":false,"cherrypick_hash":"","pull":6504},"fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9":{"hash":"fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix highlight current script when script temputure is disabled","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6498},"4613cb7874a7a6beb3195bebf06d7ecfbd2454c3":{"hash":"4613cb7874a7a6beb3195bebf06d7ecfbd2454c3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Hacked a demo C# class parser for neikeq.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"913925f10689f41ae956bb5b0b01501a8d7cf8de":{"hash":"913925f10689f41ae956bb5b0b01501a8d7cf8de","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Center camera2D with the proper viewport size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08688931a13ee49dc435100265748e4194f081e7":{"hash":"08688931a13ee49dc435100265748e4194f081e7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Call run callback","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a75f5f039e31e20d985937f63cb2c8b90734160c":{"hash":"a75f5f039e31e20d985937f63cb2c8b90734160c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added API version and hashing to ObjectTypeDB","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"222bc07874b11166410b6ae395fa854f238aed5a":{"hash":"222bc07874b11166410b6ae395fa854f238aed5a","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Vorbis: Don't compile unnecessary encoder files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6489},"a4156f1f0a69bcf4d7c1f43550a39a76cc389e0a":{"hash":"a4156f1f0a69bcf4d7c1f43550a39a76cc389e0a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a few functions to make 2D split screen easier.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51466ae5d2f4f36f155a9f9b3e84c878c0a86707":{"hash":"51466ae5d2f4f36f155a9f9b3e84c878c0a86707","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6486 from Faless/viewport2d","body":"Restore Viewport::set_world_2d() functionality (2D Split Screen)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97cf3eba56f7f89b9a6b275c70e54e52303e25a7":{"hash":"97cf3eba56f7f89b9a6b275c70e54e52303e25a7","is_merge":false,"authored_by":["MDQ6VXNlcjE2ODc5MTg="],"author_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","committer_raw":"Fabio Alessandrelli <fabio.alessandrelli@gmail.com>","summary":"Restore viewport set_world_2d functionality","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6486},"66dac878ac9fc278044281b7f67fbed668e4523d":{"hash":"66dac878ac9fc278044281b7f67fbed668e4523d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve debug focus behavior","body":"Fix focusing debugged game on Windows\nAdd re-focusing editor on continue","is_cherrypick":false,"cherrypick_hash":"","pull":6479},"827a9aa8294e7e2405f645579cc3e7044f3be079":{"hash":"827a9aa8294e7e2405f645579cc3e7044f3be079","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a generic AStar implementation to Godot.","body":"It's pretty fast, use it for games where Navigation does not cut it.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bfe67a3b87ada532d27df015141af8eb6091ef89":{"hash":"bfe67a3b87ada532d27df015141af8eb6091ef89","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make Godot detect if the screen is too small (<1200 pixels wide), and use single dock column like in 1.0 if that's the case.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8bcb6a290c61d40333cf3aa73e362836b6e12659":{"hash":"8bcb6a290c61d40333cf3aa73e362836b6e12659","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added VeryLowDPI and MidDPI modes to Godot editor.","body":"-Improved HiDPI detection (requires resolution of > 2000 in X axis)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08b096ccc2a46949d5c45e135bc66699f6c4d7cd":{"hash":"08b096ccc2a46949d5c45e135bc66699f6c4d7cd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Distraction free icon was missing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f10d2bd3944f3a520cf9f131b801f403c834ea6e":{"hash":"f10d2bd3944f3a520cf9f131b801f403c834ea6e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Add a distraction free mode button (so users know it's there)","body":"-Made distaction free not hide the top bar, it's more loss than gain to hide it\n-Fix fullscreen toggling and added a menu option for it so it's also visible in settings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"527ae80dffb6e0f4398310d25ceed951fe848871":{"hash":"527ae80dffb6e0f4398310d25ceed951fe848871","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6473 from sanikoyes/Pr-ScrollContainer-expand-children-bug-fix","body":"fix ScrollContainer cannot scroll when scroll bar is hidden","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af355364b2973405aae3b7dd3748ebdfa123fdce":{"hash":"af355364b2973405aae3b7dd3748ebdfa123fdce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6472 from vnen/fix-gds-nontools","body":"Fix build for templates","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b548ef000927ea90306efc0808ec866bd09e4fe9":{"hash":"b548ef000927ea90306efc0808ec866bd09e4fe9","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"fix ScrollContainer cannot scroll when scroll bar is hidden","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6473},"291e9858828cc7007700ac8b65179a32f9a80fe5":{"hash":"291e9858828cc7007700ac8b65179a32f9a80fe5","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix UWP gamepad","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"043a7a1e06d5f020f996080089e4742852edd37c":{"hash":"043a7a1e06d5f020f996080089e4742852edd37c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added favorites and recent history to create dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ef64aae58ffb9b66baba00f746413fc92ac980d":{"hash":"5ef64aae58ffb9b66baba00f746413fc92ac980d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix build for templates","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6472},"f51b202566e9b2a9deb3eb4836f6e00fb30e8500":{"hash":"f51b202566e9b2a9deb3eb4836f6e00fb30e8500","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Modified resource menu for node scripts so it always goes through the new script wizard.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc6eefdbf2b3f9362dbb571e9fb2f3df60760c04":{"hash":"dc6eefdbf2b3f9362dbb571e9fb2f3df60760c04","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6465 from Paulb23/script_highlight_color_update","body":"Update current script color on change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0136838b36261f21e6bd692089f7904895e807d":{"hash":"a0136838b36261f21e6bd692089f7904895e807d","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Update current script color on change","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6465},"37f1e86108a84c9b371e37c3854d8a03c8aea743":{"hash":"37f1e86108a84c9b371e37c3854d8a03c8aea743","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do ctrl-click on any code identifier to go to definiton or help page.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83df74a17d4de3c32a752a56ad01e3f962749021":{"hash":"83df74a17d4de3c32a752a56ad01e3f962749021","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix/improve AnimationPlayer blending logic","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6462},"78f92dbcb9b193fb7a100ca7096c15a6899199fc":{"hash":"78f92dbcb9b193fb7a100ca7096c15a6899199fc","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6281 from bojidar-bg/gdscript-ternary-operator","body":"Ternary operator in GDScript (a if x else b)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba3c47c696d9dd797a9053d77557259400b97586":{"hash":"ba3c47c696d9dd797a9053d77557259400b97586","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6446 from vnen/fix-scons-python-env","body":"Fix the Windows environment in SCons spawn function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a7aae7443194f7d6137901af369c843b3911b4f":{"hash":"1a7aae7443194f7d6137901af369c843b3911b4f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"(Array) pop_front, pop_back return values","body":"pop_front, pop_back now return values instead of `void`. Things\nI didn't know how to properly implement:\n\n1. pop_front & pop_back shows in the help menu Object as return value.\nI know this is incorrect but if not Object than what? Cause it\ncan't be void. It needs to be a generic type that includes all the\nArray types","is_cherrypick":false,"cherrypick_hash":"","pull":6304},"c40ab446c9bcd5b28a073fea4113794bb701937b":{"hash":"c40ab446c9bcd5b28a073fea4113794bb701937b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed default assignment of shorcut for alt-left/right to history next/prev, which is more standard and useful.","body":"Indent can be done with tab and shift-tab anyway.\nIf you don't like this, feel free to reassign them manually in the editor settings :P","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b83350f4b2e968baac4d1551a6f21fe2e6b468ad":{"hash":"b83350f4b2e968baac4d1551a6f21fe2e6b468ad","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added constants from types in code completion, somehow this was never added.","body":"Stuff like Label.ALIGN_CENTER or Mesh.PRIMITIVE_TRIANGLES did not complete..","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b874cede201d354dfbf8147ab07621bda845a28c":{"hash":"b874cede201d354dfbf8147ab07621bda845a28c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add argument options for the theme override functions in Control","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95eb7466df890dcbed9eb8e8bda15bd9235db9c0":{"hash":"95eb7466df890dcbed9eb8e8bda15bd9235db9c0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added a ColorFrame control, kind of like Texture but for color.","body":"-Added dropping nodes to text editor for them to become a path\n-Fixed issues with font not properly being set in code editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bf684cea274db7c58b3f62a77ad4de3980c14dc":{"hash":"1bf684cea274db7c58b3f62a77ad4de3980c14dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Cleaned up find/replace bar for replace (made selection only default if selection exists), also made buttons look like buttons","body":"-Fixed a bug related to theme propagation, may be able to solve #6443, #6302 and others. Please test.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6ef92d21753e2b06e5f490d59d12d512490093b":{"hash":"e6ef92d21753e2b06e5f490d59d12d512490093b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix build error in WinRT export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a003d7b4e74c809bf218f72506ba74b9e5bbb7f":{"hash":"2a003d7b4e74c809bf218f72506ba74b9e5bbb7f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix get_selected_nodes()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65b93d177e334aaa11db9c6cf9350d5280a76afe":{"hash":"65b93d177e334aaa11db9c6cf9350d5280a76afe","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added bindings to the resource filesystem for editor","body":"-Added set_child_rect, which was unavailable for script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2da3aaefc2509408284d77b01349231e6965ef20":{"hash":"2da3aaefc2509408284d77b01349231e6965ef20","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"small clarification in doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"491dde2eb46a3d5af60256a21a23d6c32e4bfa46":{"hash":"491dde2eb46a3d5af60256a21a23d6c32e4bfa46","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made it possible to properly draw over the 2D canvas for 2D objects. Arranged some functions to achieve this.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67d3935eb17110d71235f52d1b2040f06c8f2b23":{"hash":"67d3935eb17110d71235f52d1b2040f06c8f2b23","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added way to generate resource previews from script plugin.","body":"-Updated documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"75f292f8eb1d5afa9c29817e8cb9401ab5fa166f":{"hash":"75f292f8eb1d5afa9c29817e8cb9401ab5fa166f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add API for inspecting objects from EditorPlugin, as requested in one of the comments of #6254","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b16f41a10aa307adaa7e6af9f666ec0526658ad9":{"hash":"b16f41a10aa307adaa7e6af9f666ec0526658ad9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix Viewport.get_mouse_pos() for specific situations, closes #1885","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31545e0409437ffa176b60ae82f813d5a81c4615":{"hash":"31545e0409437ffa176b60ae82f813d5a81c4615","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6447 from godotengine/revert-6438-android-hard-float-abi","body":"Revert \"Change Android float ABI to hard\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f7fde299d1e127e1e7ef29fc1a50a402559b087":{"hash":"1f7fde299d1e127e1e7ef29fc1a50a402559b087","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Change Android float ABI to hard\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6447},"4d664c9289da4479d15045f4d8b35d78a42b0026":{"hash":"4d664c9289da4479d15045f4d8b35d78a42b0026","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5692 from kubecz3k/remoteTransform","body":"Remote transform node (for 3d)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6abd1437cd2d8a0448f37c6b6f2b8bf00a652b84":{"hash":"6abd1437cd2d8a0448f37c6b6f2b8bf00a652b84","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5879 from gau-veldt/subarray_patch","body":"Subarray patch","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc61eb37ce004ecfa0656a46c68d111c68bb5c19":{"hash":"fc61eb37ce004ecfa0656a46c68d111c68bb5c19","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5920 from 29jm/fix-warnings","body":"Fix some more warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"026c7913cf6f38b948d66484d97d7841fa1c9f16":{"hash":"026c7913cf6f38b948d66484d97d7841fa1c9f16","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5942 from pkowal1982/scroll","body":"ScrollContainer expand children bug fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2aad59b59e9cf9791bd7b21383d6c85c4b46203":{"hash":"e2aad59b59e9cf9791bd7b21383d6c85c4b46203","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5962 from Alex-doc/Y_billboard","body":"Implements Y billboard","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aad87ab1b6ef536837b7ce7a612dfc0ad422114b":{"hash":"aad87ab1b6ef536837b7ce7a612dfc0ad422114b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix the Windows environment in SCons spawn function","body":"Properly fix #2974 as discussed there.","is_cherrypick":false,"cherrypick_hash":"","pull":6446},"3c30a3b1aadfdf0c79162d8c6e8f8c12b4ad08a1":{"hash":"3c30a3b1aadfdf0c79162d8c6e8f8c12b4ad08a1","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6137 from supaiku-o/master","body":"Add a Close All files option to script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5b738511029ab27746b1ae34cfaaf056dc5902b":{"hash":"c5b738511029ab27746b1ae34cfaaf056dc5902b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6250 from Ovnuniarchos/CursorHotspot","body":"Mouse hotspot is now honored.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6dc95e49934a008e21f08c1d5789cc108736acb":{"hash":"e6dc95e49934a008e21f08c1d5789cc108736acb","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6292 from bojidar-bg/gdscript-add-enums","body":"Adds enums to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"34d3a4b471586fedf9743f50566e0db47d8168d6":{"hash":"34d3a4b471586fedf9743f50566e0db47d8168d6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6336 from sanikoyes/Pr-fix-inter-callback-delete","body":"Tween: fix non-repeat interpolate_callback","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8835882d23251fcf0f7eea148c648975a898becc":{"hash":"8835882d23251fcf0f7eea148c648975a898becc","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6355 from Kazuo256/http-request-methods","body":"Add http method and request data parameters to HTTPRequest::request","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa":{"hash":"7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6363 from vnen/winrt","body":"Fix the support for WinRT/UWP","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3":{"hash":"c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6413 from caryoscelus/script_load_singletons","body":"enable autoload for command-line scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a9c08f87cb77195d3780e4a2cfc5d52199a597e":{"hash":"0a9c08f87cb77195d3780e4a2cfc5d52199a597e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6438 from RandomShaper/android-hard-float-abi","body":"Change Android float ABI to hard","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83b0d7848e426a213ad0177ce03dd1d44b3afd8e":{"hash":"83b0d7848e426a213ad0177ce03dd1d44b3afd8e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6439 from Paulb23/item_list_scroll_issue_6343","body":"Added get_v_scroll to item list, issue 6343","is_cherrypick":false,"cherrypick_hash":"","pull":""},"365f3d7a6ea613b2678d2f667d1ec52c2e15a628":{"hash":"365f3d7a6ea613b2678d2f667d1ec52c2e15a628","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6442 from RandomShaper/fix-action-release","body":"Fix Input.action_release() marking action as pressed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fae6dbc7f3dccbf001b03395703979f79c6effd8":{"hash":"fae6dbc7f3dccbf001b03395703979f79c6effd8","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix Input.action_release() marking action as pressed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6442},"97cebe1358dbdd6d9dca8b079517e4ff8fb3fbc7":{"hash":"97cebe1358dbdd6d9dca8b079517e4ff8fb3fbc7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5892 from rollenrolm/pr-hardcoded-colors","body":"Move hardcoded theme colors from editor_node into editor_themes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"991a433cb30c8f1ca085db655648b8971c61c9bf":{"hash":"991a433cb30c8f1ca085db655648b8971c61c9bf","is_merge":false,"authored_by":[""],"author_raw":"Ralf Hölzemer <rollenrolm@posteo.de>","committer_raw":"Ralf Hölzemer <rollenrolm@posteo.de>","summary":"Move hardcoded theme colors from editor_node into editor_themes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d455fca71c37563f3a57c91b716c66101ce03fc":{"hash":"7d455fca71c37563f3a57c91b716c66101ce03fc","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added ItemList get_v_scroll to docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6439},"63fd8f863b731ae524205393d178aa55aad8b837":{"hash":"63fd8f863b731ae524205393d178aa55aad8b837","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added get_v_scroll to item list, issue 5343","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6439},"68cd19a6c2cd679b33428d32fcf007863a69599d":{"hash":"68cd19a6c2cd679b33428d32fcf007863a69599d","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Change Android float ABI to hard","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6438},"8af99ef1c6499ff485e81b0859cf3b123661d4ab":{"hash":"8af99ef1c6499ff485e81b0859cf3b123661d4ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6436 from djrm/icons","body":"Tweaked some icons, including xform one","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7":{"hash":"56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Tweaked some icons, including xform one","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6436},"7c4f6c654b846cba3548af89d05e211750bb1088":{"hash":"7c4f6c654b846cba3548af89d05e211750bb1088","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6190 from iammangod96/patch-1","body":"Fixed running the game before saving scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c87f143321d1b788f71d0326d36a1c886518678":{"hash":"5c87f143321d1b788f71d0326d36a1c886518678","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6432 from Paulb23/grid_color_issue_3781","body":"Added customisable grid color, issue 3781","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a82ecf6d80c2997fb61c7827de771c1b3a5e36fc":{"hash":"a82ecf6d80c2997fb61c7827de771c1b3a5e36fc","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added customisable grid color, issue 3781","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6432},"e04e55f822284a31e8268df3b0c8b33f0a0fdbf5":{"hash":"e04e55f822284a31e8268df3b0c8b33f0a0fdbf5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6431 from Hinsbart/xb_mapping","body":"x11: fix x360 wireless gamepad mapping.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20bad652efdb1a26ab3307aa733208b449e40c83":{"hash":"20bad652efdb1a26ab3307aa733208b449e40c83","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: fix x360 wireless gamepad mapping.","body":"Uses hat values instead of buttons for the dpad now.\nFixes #6419","is_cherrypick":false,"cherrypick_hash":"","pull":6431},"633f940c9690614c4bc3d340d4d3591784d452f0":{"hash":"633f940c9690614c4bc3d340d4d3591784d452f0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6368 from Garmelon/issue-6320","body":"Tilemap editor: Bucket tool - allow deleting and replacing of tiles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"233a9915173a1e249518b38c50d4d0c7d649498d":{"hash":"233a9915173a1e249518b38c50d4d0c7d649498d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6409 from Hinsbart/osx_gamepad","body":"osx: Support gamepad input.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e8c73331ad6e4854be7d6f61034d0fee1b0b7eb":{"hash":"2e8c73331ad6e4854be7d6f61034d0fee1b0b7eb","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6428 from Gastronok/master","body":"Correct Directory.list_dir_begin() Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aedff796850f6d4b38f4febc7421ee5cd202944":{"hash":"6aedff796850f6d4b38f4febc7421ee5cd202944","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6418 from RandomShaper/canvas-show-hide-bones","body":"Add show bones checkable menu item","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c73bef156276ed7168c0559bc8cbf4560848ec94":{"hash":"c73bef156276ed7168c0559bc8cbf4560848ec94","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6423 from bebae/issue-6143","body":"fixed wrong placement of AcceptDialog Buttons issue-6143","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd82fafd5810248e261ac633f9c942125d90906a":{"hash":"cd82fafd5810248e261ac633f9c942125d90906a","is_merge":false,"authored_by":["MDQ6VXNlcjEwNjg2NzAw"],"author_raw":"Gastronok <hammerbroish@hotmail.com>","committer_raw":"Gastronok <hammerbroish@hotmail.com>","summary":"Change the documentation to reflect that Directory.list_dir_begin()","body":"returns true (not false) when a stream could not be initialized. (See, for\nexample,\nhttps://github.com/godotengine/godot/blob/master/drivers/windows/dir_access_windows.cpp#L76\n)","is_cherrypick":false,"cherrypick_hash":"","pull":6428},"462c171c65ed12b8b483e3021f91754f559c9e94":{"hash":"462c171c65ed12b8b483e3021f91754f559c9e94","is_merge":true,"authored_by":[],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6427 from MarianoGnu/master","body":"Explicitly initialize TextureProgress's initial angle value.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479":{"hash":"ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Explicitly initialize TextureProgress's initial angle value.","body":"(Hopefully)\nFixes #3856\nFixes #6426\nFixes #6344","is_cherrypick":false,"cherrypick_hash":"","pull":6427},"828e1c092fa706d4392363435950960261765ba4":{"hash":"828e1c092fa706d4392363435950960261765ba4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed the bind_native functions to bind_vararg, should make it show the documentation more clearly and also make it easier to bind to C#","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd9189aac46c7f7a7624101a72d90c08dfa2e0c7":{"hash":"dd9189aac46c7f7a7624101a72d90c08dfa2e0c7","is_merge":false,"authored_by":["MDQ6VXNlcjExNDE5NjY0"],"author_raw":"bebae <baeumler.benjamin@googlemail.com>","committer_raw":"bebae <baeumler.benjamin@googlemail.com>","summary":"fixed wrong placement of AcceptDialog Buttons issue-6143","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6423},"19bd661a8fdc381bb68018028bf76997cf74b65a":{"hash":"19bd661a8fdc381bb68018028bf76997cf74b65a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6421 from Paulb23/highlight_current_script_issue_5450","body":"Added setting to change current script background color, issue 5450","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a40309b53261f4b8fdba1de2cbd6e08e57352be5":{"hash":"a40309b53261f4b8fdba1de2cbd6e08e57352be5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6420 from Paulb23/itemlist_tooltip_disable_issue_6240","body":"Itemlist tooltip disable issue 6240","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b0bba990bd5d835c07ce4b7fb0bc652a05df261":{"hash":"0b0bba990bd5d835c07ce4b7fb0bc652a05df261","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6417 from Geequlim/pr-program-manager-dialogs-theme","body":"Fix dialogs in ProjectManage don't with editor theme issue","is_cherrypick":false,"cherrypick_hash":"","pull":""},"632d2477f6a9a686b6bbbe5ef2855ae2594035e6":{"hash":"632d2477f6a9a686b6bbbe5ef2855ae2594035e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6415 from RandomShaper/fix-android-build","body":"Fix Android build (#5645)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"607d602493a88cab626db131d1427d4f9a13aff5":{"hash":"607d602493a88cab626db131d1427d4f9a13aff5","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Document itemlist disable tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6420},"62a968b1c66c6fa340234395870b781fb636bab8":{"hash":"62a968b1c66c6fa340234395870b781fb636bab8","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Ability to disable item list tooltip, issue 6240","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6420},"9e92fcaef989f9a368dd26cffd38a45deffbb601":{"hash":"9e92fcaef989f9a368dd26cffd38a45deffbb601","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added setting to change current script background color, issue 5450","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6421},"17c5fc59559eec0524948a1e060206efee4c4ca7":{"hash":"17c5fc59559eec0524948a1e060206efee4c4ca7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Add show bones checkable menu item","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6418},"c1f23bb6af8f6e72cb9b2871690752843e2c3cc9":{"hash":"c1f23bb6af8f6e72cb9b2871690752843e2c3cc9","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix dialogs in ProjectManage don't with editor theme issue","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6417},"b1ce9821e7ae78c31222d65ceb3ae681ec5bd9ca":{"hash":"b1ce9821e7ae78c31222d65ceb3ae681ec5bd9ca","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b48e6230f491098a4f0ebaaf7b0481e17827d0c1":{"hash":"b48e6230f491098a4f0ebaaf7b0481e17827d0c1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"LineEdit: Quick fix to set_expand_to_text_length argument name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9065632c6193736a2f539cc5f8906db4855c3ac":{"hash":"e9065632c6193736a2f539cc5f8906db4855c3ac","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix (potentially) Android libs packaging issue (#5645)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6415},"09608876258ffa7d19be1fb887541f3798fa945e":{"hash":"09608876258ffa7d19be1fb887541f3798fa945e","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Expose light shadow color to canvas item shaders","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6414},"405f6af79c32c575768f53661127cfd6aa4230f4":{"hash":"405f6af79c32c575768f53661127cfd6aa4230f4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added diectly editable expressions on node to VSEditor, closes #6392","body":"-Added ability for LineEdit to expand to fit text","is_cherrypick":false,"cherrypick_hash":"","pull":""},"181fdce1e9c0b31f3a4ff14e25b2e0fec7108da0":{"hash":"181fdce1e9c0b31f3a4ff14e25b2e0fec7108da0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Better snapping for graph ports, closes #6394","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b69e422af930ba6b6e539607e9c7cf0b962ee196":{"hash":"b69e422af930ba6b6e539607e9c7cf0b962ee196","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Rename misleading define","body":"The macro USE_LIGHT_SHADOW_COLOR actually was being defined when the shader used SHADOW (the output shadow color), not the shadow color set for the light so it's better named USE_OUTPUT_SHADOW_COLOR. In 3D there's not that difference but renaming as well for consistency.","is_cherrypick":false,"cherrypick_hash":"","pull":6414},"0094c30938c870cdc0dd546be792c7f1951b5e08":{"hash":"0094c30938c870cdc0dd546be792c7f1951b5e08","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do not expose resource/ properties in sectioned property editor, closes #6396","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f31400c04d49aee2d2433b5404e2f17cf54da3a1":{"hash":"f31400c04d49aee2d2433b5404e2f17cf54da3a1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added option for UVs (and tangents) in adding sphere for ImmediateGeometry, closes #6398","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23ababdcd57079182172b1c5467fcd6bb0f303d3":{"hash":"23ababdcd57079182172b1c5467fcd6bb0f303d3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ddc0b697b26797d2d5682a9112dff59c950b22a":{"hash":"8ddc0b697b26797d2d5682a9112dff59c950b22a","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTg4OTM="],"author_raw":"caryoscelus <caryoscelus@gmx.com>","committer_raw":"caryoscelus <caryoscelus@gmx.com>","summary":"enable autoload for command-line scripts","body":"fixes #6360","is_cherrypick":false,"cherrypick_hash":"","pull":6413},"15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7":{"hash":"15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add Windows Universal export to editor","body":"- Use OPENSSL_ENABLED definition to the whole source to detect it\nanywhere.\n- Add WinRT/UWP template files with manifest and default images.","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"78275aad871031ea0a4e20b901ba60d741415300":{"hash":"78275aad871031ea0a4e20b901ba60d741415300","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6364 from akien-mga/pr-tools-cleanup","body":"Cleanup of the tools folder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a66a23fafedd975f28f865deaba0b4ba783f59ba":{"hash":"a66a23fafedd975f28f865deaba0b4ba783f59ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6410 from supaiku-o/issue-6029","body":"Always show output panel when debugging","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10de1799fb68099ac443af68344355002f3fe9e6":{"hash":"10de1799fb68099ac443af68344355002f3fe9e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6408 from supaiku-o/issue-6374","body":"Show object string cast instead of object id in debugger","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7cf27b507165d4f81d71af61812e7a7fcffd78c":{"hash":"d7cf27b507165d4f81d71af61812e7a7fcffd78c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6406 from volzhs/create-folder","body":"Select newly created folder on Directory dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b9dac87f541e4b90b78856cc9b8c8cc0609e51a":{"hash":"4b9dac87f541e4b90b78856cc9b8c8cc0609e51a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6403 from ISylvox/fix-export-templates","body":"Fix for Compiling Export Templates","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8514eaf34b004ffb7d2c24e2c680a2c9df2e8146":{"hash":"8514eaf34b004ffb7d2c24e2c680a2c9df2e8146","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE3OTg="],"author_raw":"supaiku <supaiku@protonmail.ch>","committer_raw":"supaiku <supaiku@protonmail.ch>","summary":"Always show output panel when debugging","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6410},"8c886b9d7a22bfacf25a5f3303c25c099abf55f9":{"hash":"8c886b9d7a22bfacf25a5f3303c25c099abf55f9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"osx: Support gamepad input.","body":"Fixes #3881\n\nVibration support is not optimal yet as it doesn't try to emulate the \"weak\" and \"strong\" motor strength,\nbut just takes the parameter with the highest value for the vibration gain.","is_cherrypick":false,"cherrypick_hash":"","pull":6409},"0108e7c33acd0b053503bc7deee2cd58637d71ec":{"hash":"0108e7c33acd0b053503bc7deee2cd58637d71ec","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE3OTg="],"author_raw":"supaiku <supaiku@protonmail.ch>","committer_raw":"supaiku <supaiku@protonmail.ch>","summary":"Show object string cast instead of object id in debugger","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6408},"28a0ed75ba1d40874d19704342ed7959fff65c00":{"hash":"28a0ed75ba1d40874d19704342ed7959fff65c00","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Select newly created folder on Directory dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6406},"4aab004674df8bb0dbff8c1b4bda4cd7213c7348":{"hash":"4aab004674df8bb0dbff8c1b4bda4cd7213c7348","is_merge":false,"authored_by":["MDQ6VXNlcjIwNjk3NjU1"],"author_raw":"Indah Sylvia <ISylvox@yahoo.com>","committer_raw":"Indah Sylvia <ISylvox@yahoo.com>","summary":"Should Fix Compiling Export Templates","body":"- Works on Windows, Linux x11, Linux Server, Android, HTML5\n- Not tested on Mac/iOS (don't have Apple's devices yet)","is_cherrypick":false,"cherrypick_hash":"","pull":6403},"6f7b2d277fc068264b72b0a39d464da03807c628":{"hash":"6f7b2d277fc068264b72b0a39d464da03807c628","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6400 from razvanc-r/template","body":"Update GDScript template","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00e743b76ad89927d611f312cfc06d0511eac985":{"hash":"00e743b76ad89927d611f312cfc06d0511eac985","is_merge":false,"authored_by":["MDQ6VXNlcjExNzc1MDg="],"author_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","committer_raw":"Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>","summary":"Clean up GDScript template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6400},"c53e5c555aabff1c0b1e0e6b4a87e895e278606b":{"hash":"c53e5c555aabff1c0b1e0e6b4a87e895e278606b","is_merge":false,"authored_by":["MDQ6VXNlcjY0NTIyMg=="],"author_raw":"Kazuo256 <kazuo256@gmail.com>","committer_raw":"Kazuo256 <kazuo256@gmail.com>","summary":"Add http method and request data parameters","body":"For HTTPRequest::request","is_cherrypick":false,"cherrypick_hash":"","pull":6355},"3b3502b758fb4127eca7f71dc0c41c95fac97025":{"hash":"3b3502b758fb4127eca7f71dc0c41c95fac97025","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove tools/script_plugins, demos of the old plugin API","body":"They are superseded by the official demos in\nhttps://github.com/godotengine/godot-demo-projects/tree/master/plugins","is_cherrypick":false,"cherrypick_hash":"","pull":6364},"6a4ba76836a8a0579a6164351e3fa2d14e29aa79":{"hash":"6a4ba76836a8a0579a6164351e3fa2d14e29aa79","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Merge tools/docdump in tools/doc","body":"Reduces clutter in the tools folder.","is_cherrypick":false,"cherrypick_hash":"","pull":6364},"ae9729b6df885eb04c63501b33399d401829a76a":{"hash":"ae9729b6df885eb04c63501b33399d401829a76a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move various scripts to the \"scripts\" folder","body":"Thus cleaning up the \"tools\" folder a bit.","is_cherrypick":false,"cherrypick_hash":"","pull":6364},"08e5e8794aceff8de4a928d1876c6af88601a5db":{"hash":"08e5e8794aceff8de4a928d1876c6af88601a5db","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove obsolete Win32 libraries that everyone had forgotten about","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6364},"3efe1231f0ea9570e4985ac5b8e568c768ad87ce":{"hash":"3efe1231f0ea9570e4985ac5b8e568c768ad87ce","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Move templates and distribution stuff to tools/dist","body":"Also removed the obsolete iOS xcode template.","is_cherrypick":false,"cherrypick_hash":"","pull":6364},"eb1b71180ee7c37c32da3110bfee7d6638596f5d":{"hash":"eb1b71180ee7c37c32da3110bfee7d6638596f5d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6372 from waldson/master","body":"Fixes LineEdit text selection with mouse selecting more than intended","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d600caa1659b95a82fbb1bd932e36f40277ad16":{"hash":"7d600caa1659b95a82fbb1bd932e36f40277ad16","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6352 from hurikhan/fix_release_build_II","body":"Fix release build. (II)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24bd472a4a3295f1d1f217a7fc7492df6947bfea":{"hash":"24bd472a4a3295f1d1f217a7fc7492df6947bfea","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed script_variables/ prefix to VS properties, made them easier to access from GD and Expression nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9167cd45bb3fc835134f231778051bab470105fe":{"hash":"9167cd45bb3fc835134f231778051bab470105fe","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added expression nodes to visual script, please test.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe":{"hash":"5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Patch thirdy-party libraries to build for WinRT","body":"- Patch enet code.\n- Patch OpenSSL code and add shims for unavailable API.\n- Add extra definition header for Freetype.","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"c9b82498b4b8de7b5f4c19873421d32ca1749ed2":{"hash":"c9b82498b4b8de7b5f4c19873421d32ca1749ed2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix drivers coding for WinRT","body":"- Add a proper function to retrieve IP addresses.\n- Solve issues with Windows FileAccess and DirAccess to use the same code\nfor WinRT.\n- Add patches to the GLES2 rasterizer to workaround ANGLE issues.","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad":{"hash":"2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix root path resolution on PCK file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"c1dfbb7628e93370217eff204d997640793054e4":{"hash":"c1dfbb7628e93370217eff204d997640793054e4","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Remove embedded ANGLE headers","body":"There's now a dependency on external ANGLE code, those are not needed\nanymore.","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"e21702f76403845e915f3226f3c142d0dec8cb71":{"hash":"e21702f76403845e915f3226f3c142d0dec8cb71","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Implement missing WinRT functions","body":"- Fix buildsystem for WinRT/UWP platform.\n- Add audio driver and joystick mapping for WinRT.\n- Enable thread class for WinRT.\n- Refactor MSVC compiler architecture detection to methods.py, so it can\nbe used by Windows and WinRT.","is_cherrypick":false,"cherrypick_hash":"","pull":6363},"77cb836fc4110a19bdba1d74928a6343fbca7f05":{"hash":"77cb836fc4110a19bdba1d74928a6343fbca7f05","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"small fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5028d7510d1036cfb027d3dd2158d3d22afb530b":{"hash":"5028d7510d1036cfb027d3dd2158d3d22afb530b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Connection hints when connecting to empty space.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee37c2f4330e9bd247576b5834cd2660cb520e13":{"hash":"ee37c2f4330e9bd247576b5834cd2660cb520e13","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made basic call nodes unsequenced, since they are like gdscript and most return const.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb34384a9c922c8f372e483310c964082ecff786":{"hash":"bb34384a9c922c8f372e483310c964082ecff786","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6379 from Hinsbart/update_mappings","body":"Update gamepad mappings from community db.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"808bd539342a55ad1c59c621a05443957626bc9f":{"hash":"808bd539342a55ad1c59c621a05443957626bc9f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Update gamepad mappings from community db.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6379},"eff6519aafab0750d10978e9b0b6c51e0fac6862":{"hash":"eff6519aafab0750d10978e9b0b6c51e0fac6862","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"InputEvent: Fix event comparisons when type is NONE","body":"Was a regression from 2e5a4cb5ca33576ea81601f949b2e633ff92213c.\nFixes #6376.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d8497318401040979242ae04271d6c0f5b253e9":{"hash":"3d8497318401040979242ae04271d6c0f5b253e9","is_merge":false,"authored_by":["MDQ6VXNlcjE2MDY2OA=="],"author_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","committer_raw":"Waldson Patrício <waldsonpatricio@gmail.com>","summary":"Fixes LineEdit text selection with mouse selecting more than intended","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6372},"b78067930237ade5a8942b41dc4aea08b827cde2":{"hash":"b78067930237ade5a8942b41dc4aea08b827cde2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added focus to comment node","body":"-Make comment node not grab focus on main area","is_cherrypick":false,"cherrypick_hash":"","pull":""},"acd41d964a62e86742d4411fba1d2a294e259dec":{"hash":"acd41d964a62e86742d4411fba1d2a294e259dec","is_merge":false,"authored_by":["MDQ6VXNlcjExMDc3NTUz"],"author_raw":"Joscha <joscha@migejolise.de>","committer_raw":"Joscha <joscha@migejolise.de>","summary":"Tilemap editor: Bucket tool - allow deleting and replacing of tiles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6368},"8216bec7d1adf123e76e5feb8d72ac176e94d537":{"hash":"8216bec7d1adf123e76e5feb8d72ac176e94d537","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6365 from akien-mga/pr-locales","body":"i18n: Update list of supported locales based off glibc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89702d545b89a1f07d17fb2bd8e766c91574cd24":{"hash":"89702d545b89a1f07d17fb2bd8e766c91574cd24","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Basic type constants for visual script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65ae4976eb7dfaa472aba7a9931b5beb537fe21a":{"hash":"65ae4976eb7dfaa472aba7a9931b5beb537fe21a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"made visual script switch more flexible","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b96c3a5527c1b2989dbfbe625f1c763b8887334":{"hash":"5b96c3a5527c1b2989dbfbe625f1c763b8887334","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Modified Input and added is_action_just_pressed() as well as is_action_just_released()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"54e97e5ee69f311b165effc5f84b2387017d40df":{"hash":"54e97e5ee69f311b165effc5f84b2387017d40df","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Update list of supported locales based off glibc","body":"Fixes #5733, fixes #6214.","is_cherrypick":false,"cherrypick_hash":"","pull":6365},"3759d378da7ceab382b31b86d69bb90b9eeaba90":{"hash":"3759d378da7ceab382b31b86d69bb90b9eeaba90","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template and and merge translations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5134e432eaf25640b2a39fd4fbf5bba85027ad6":{"hash":"a5134e432eaf25640b2a39fd4fbf5bba85027ad6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations from Weblate","body":"Translator credits added manually based on Weblate git log.\nAdds Catalan, Danish and Norwegian Bokmål initial translations.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5fc084c28e912c54bf64645df3e6cf2cd2c30be6":{"hash":"5fc084c28e912c54bf64645df3e6cf2cd2c30be6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fixed issue in Kinematicbody2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc70824f7c6ab1944d54194f54b816e55671e177":{"hash":"fc70824f7c6ab1944d54194f54b816e55671e177","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More improvements to visual script..","body":"fixed a bug of not saving when sub-nodes changed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"588e124c533874b69b88d7245f6bc98c8e4e2588":{"hash":"588e124c533874b69b88d7245f6bc98c8e4e2588","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Fix release build. (II)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6352},"5567350e1bf28ca9468b8321378f19e67ee03909":{"hash":"5567350e1bf28ca9468b8321378f19e67ee03909","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Reworked constant nodes better","body":"-Added simple switch node, removed InputEventFilter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"028171845f457d8b7cce6d89d69c5387ff5dbafb":{"hash":"028171845f457d8b7cce6d89d69c5387ff5dbafb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with recent changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ce7e2ae4f4d9ac0389edf7eacb664db685ee6c0b":{"hash":"ce7e2ae4f4d9ac0389edf7eacb664db685ee6c0b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"draw_line: Properly bind antialiased argument","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c826ae1566cac462e2b72fd03947cd4893fde888":{"hash":"c826ae1566cac462e2b72fd03947cd4893fde888","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6321 from hurikhan/fix_windows_mousemode","body":"Windows: Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ace2ad961ca9b8b33c30ed6b855af9f7c03f6321":{"hash":"ace2ad961ca9b8b33c30ed6b855af9f7c03f6321","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6228 from manokara/tilemap-someinfo","body":"Add mouse position information in TileMap.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb4d6d1db0ed0fb8deb530be4b0ae481fb5ba3cd":{"hash":"fb4d6d1db0ed0fb8deb530be4b0ae481fb5ba3cd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More visual script improvements","body":"-Added anti-aliasing on lines\n-Improved draw performance enormously\n-Removed sequence ports for most nodes, current visual scripts will likely be broken now. Sorry!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15":{"hash":"cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Tween: fix non-repeat interpolate_callback does not delete after call triggered","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6336},"cd71fcb097b28a1602e34c7167cc4b4c3fc628c7":{"hash":"cd71fcb097b28a1602e34c7167cc4b4c3fc628c7","is_merge":false,"authored_by":["MDQ6VXNlcjM3MDk3ODk="],"author_raw":"Mark Nokalt <marknokalt@live.com>","committer_raw":"Mark Nokalt <marknokalt@live.com>","summary":"editor: Add mouse position information in TileMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6228},"2f0e2a78b5caaf659e078c549682e3d1347f7066":{"hash":"2f0e2a78b5caaf659e078c549682e3d1347f7066","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6332 from J08nY/vis-script-setget-flip","body":"VisualScript: Fixed VariableGet vs VariableSet node names, fixes #6325","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a35ed5d5487628a9901682eafcf0bbed100bc8a":{"hash":"9a35ed5d5487628a9901682eafcf0bbed100bc8a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5670 from timoschwarzer/feature/camera2d_limit_smoothing","body":"Add an option to smooth camera limits when camera smoothing is enabled.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41ee85b6a0dd9e0ee6960688a63ad8036a2a0497":{"hash":"41ee85b6a0dd9e0ee6960688a63ad8036a2a0497","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5262 from vnen/button-signals","body":"Add button_down and button_up signals","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a56e5c74f577302a51d41823d272f2ec5e0d96e9":{"hash":"a56e5c74f577302a51d41823d272f2ec5e0d96e9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"VisualScript: Fixed VariableGet vs VariableSet node names, fixes #6325","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6332},"5efe47fb0bd08bba569ec951ed6b6e40d4b264f1":{"hash":"5efe47fb0bd08bba569ec951ed6b6e40d4b264f1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4376 from eska014/js-eval","body":"Add JavaScript eval interface to web export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"445c7455da85d3505d7d9572052f22281fa95581":{"hash":"445c7455da85d3505d7d9572052f22281fa95581","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6324 from djrm/fix_compilation","body":"Fixed compilation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d692e6a8cb7e3645d76d99e2368848871d5d406":{"hash":"0d692e6a8cb7e3645d76d99e2368848871d5d406","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed compilation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6324},"b06fd4cfda67e37d45a5114f81b8b0062e68ed51":{"hash":"b06fd4cfda67e37d45a5114f81b8b0062e68ed51","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6303 from Marqin/enet_bind_ip_rebased","body":"add NetworkedMultiplayerENet::set_bind_ip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"622bf389f2956d33921c9eaa8bf6fafaded61474":{"hash":"622bf389f2956d33921c9eaa8bf6fafaded61474","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6264 from MasonAsh/issue-6263","body":"Fix sliders incorrectly calculating value on click","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a69544c45b7787b5d448fdd86c72242ccc66a36f":{"hash":"a69544c45b7787b5d448fdd86c72242ccc66a36f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6245 from volzhs/issue-6154","body":"Change \"Disable Filter\" to \"Enable Filter\" on Font Import window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79068e348f5195dee80f6650ed7782a49c9e3762":{"hash":"79068e348f5195dee80f6650ed7782a49c9e3762","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6223 from RandomShaper/improve-gridmap-edit","body":"Improve/fix GridMap editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01d5163b6f2ed58293288ae1c60dffc820699829":{"hash":"01d5163b6f2ed58293288ae1c60dffc820699829","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6220 from volzhs/issue-5789","body":"Make LineEdit not to cover whole line when rename node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e51d59ed986374f32b08c57698fb73790b5e5b1d":{"hash":"e51d59ed986374f32b08c57698fb73790b5e5b1d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6188 from TheHX/undo-redo","body":"Implemented UndoRedo mergeable modes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91a5c77282f0d5ce7008737f463c1ad27207b99c":{"hash":"91a5c77282f0d5ce7008737f463c1ad27207b99c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6185 from TheHX/pr-issue-3496","body":"Better editor settings for the FileSystem dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"835ee75d578913fc60c35f16a7d7bc5182c85cd0":{"hash":"835ee75d578913fc60c35f16a7d7bc5182c85cd0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6159 from touilleMan/issue-6148","body":"Add Node2d global rot/rotd/scale methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ecaa8844ca4dd824a848870f59aac03958e97549":{"hash":"ecaa8844ca4dd824a848870f59aac03958e97549","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6116 from Hinsbart/xrandr_so","body":"x11: Use proper sonames for loading libXrandr.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23cb5efe7ca991649e6e865d1e23754dc0de44c9":{"hash":"23cb5efe7ca991649e6e865d1e23754dc0de44c9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5956 from djrm/tree_behavior","body":"Double click on scene tree element to focus currently selected node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12dc7a2e6a0671cf0de8c44a02532c4aa293aac3":{"hash":"12dc7a2e6a0671cf0de8c44a02532c4aa293aac3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3caf72b1dbb340c39b865ad4ea68596b4b6f74d":{"hash":"b3caf72b1dbb340c39b865ad4ea68596b4b6f74d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6319 from djrm/icons","body":"VS icons improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0b6a242cc1934fb15c53e3e1724451c397bcb8b":{"hash":"f0b6a242cc1934fb15c53e3e1724451c397bcb8b","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6321},"9465ce46c6cded53b319935cd9836dc7b84264a5":{"hash":"9465ce46c6cded53b319935cd9836dc7b84264a5","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Colors for VS sockets and icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6319},"748836e0b373a0139c11473f862c8071bed244b7":{"hash":"748836e0b373a0139c11473f862c8071bed244b7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Several all around fixes to visual scripting (in the process of creating demos)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"372b5f2d045c60f5e80a755c520c11b6e16ee69b":{"hash":"372b5f2d045c60f5e80a755c520c11b6e16ee69b","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"VS icons improvements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6319},"1b80edafcaeca5c9f61c86448a16238fd82bb6da":{"hash":"1b80edafcaeca5c9f61c86448a16238fd82bb6da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6312 from Hinsbart/guid_fix","body":"Fix crash when trying to access the guid of an unavailable Gamepad.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02a8604906b1f50000f96e2f8dbd0d50a162ab6f":{"hash":"02a8604906b1f50000f96e2f8dbd0d50a162ab6f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix crash when trying to access the guid of an unavailable Gamepad.","body":"Throws an error now.","is_cherrypick":false,"cherrypick_hash":"","pull":6312},"85f373691ffe1f1a3080435fd378720615068fae":{"hash":"85f373691ffe1f1a3080435fd378720615068fae","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"check \"disable_filter\" option for backward compatibility","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6245},"6c674375e52e8228e2aec53ceb0ac3d3f4a0f4d9":{"hash":"6c674375e52e8228e2aec53ceb0ac3d3f4a0f4d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6249 from volzhs/issue-6121","body":"Show last added action on Input Map","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e5a4cb5ca33576ea81601f949b2e633ff92213c":{"hash":"2e5a4cb5ca33576ea81601f949b2e633ff92213c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Show last added action on Input Map and implement InputEvent \"==\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6249},"70c9979cce111f474ca68f4f1791fba0eddc63ca":{"hash":"70c9979cce111f474ca68f4f1791fba0eddc63ca","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Double click on scene tree element to focus currently selected node","body":"In 3D it will focus in the first viewport\nEnable double click for trees","is_cherrypick":false,"cherrypick_hash":"","pull":5956},"3cc08ab1f125820d78b9917998ff09f81b052918":{"hash":"3cc08ab1f125820d78b9917998ff09f81b052918","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6270 from neikeq/pr-m32-ctor","body":"Matrix32: Add a constructor which takes six real_t params","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3b2c217c640071b6874101f819a857dabb80e20":{"hash":"f3b2c217c640071b6874101f819a857dabb80e20","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6259 from volzhs/issue-6244","body":"Prevent to add node to selection when node is not inside tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c29c70275e127e178c06b4c01f65acac124ba7ca":{"hash":"c29c70275e127e178c06b4c01f65acac124ba7ca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6187 from TheHX/pr-pinfo-function","body":"Added add_property_info function to Globals and EditorSettings classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b01246731f3733b90e18d1d0ff95120e1f52781":{"hash":"1b01246731f3733b90e18d1d0ff95120e1f52781","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6186 from TheHX/pr-issue-5878","body":"Fix editor glitches when the mesh/material preview is shown","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6e206e9955af345c3bfc90b53fa3940fe047774":{"hash":"b6e206e9955af345c3bfc90b53fa3940fe047774","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6108 from djrm/vs_type_icons_2","body":"Icons for VScript types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"475b944f9c48d02c3650487d97dfd150ceb12286":{"hash":"475b944f9c48d02c3650487d97dfd150ceb12286","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6094 from djrm/texure_region_zoom_by_scroll","body":"Zoom texture region using mouse wheel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"820cef7c6b364490b6d02912cd0b0db0e492db8e":{"hash":"820cef7c6b364490b6d02912cd0b0db0e492db8e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6198 from gau-veldt/ItemList_doc","body":"Documentation for most of ItemList control.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4857eabddb3eda7fef9ee3740a0325265209c640":{"hash":"4857eabddb3eda7fef9ee3740a0325265209c640","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Prevent to add node to selection when node is not inside tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6259},"3b676439789e5816a66e935f4d98accacc698943":{"hash":"3b676439789e5816a66e935f4d98accacc698943","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6290 from caryoscelus/master","body":"fix string iterator","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88430f0962403779670c3e82bbbc3ef3f6022169":{"hash":"88430f0962403779670c3e82bbbc3ef3f6022169","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add enum naming, by assinging a given enum's values to a Dict","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6292},"4ee82a2c38c57fb980df1ed4727d47959ba9e983":{"hash":"4ee82a2c38c57fb980df1ed4727d47959ba9e983","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Adds enums to GDScript","body":"Fixes #2966","is_cherrypick":false,"cherrypick_hash":"","pull":6292},"8a4e636df673aad0e0f9a6c927270bf1d4c80a1b":{"hash":"8a4e636df673aad0e0f9a6c927270bf1d4c80a1b","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"add NetworkedMultiplayerENet::set_bind_ip","body":"which allows ENet to bind on custom IP.","is_cherrypick":false,"cherrypick_hash":"","pull":6303},"d015d93b8f94f55b26f874781ac7fd0a53e68227":{"hash":"d015d93b8f94f55b26f874781ac7fd0a53e68227","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6239 from volzhs/fix-return-spb","body":"Fix StreamPeerBuffer::duplicate() does not return value","is_cherrypick":false,"cherrypick_hash":"","pull":""},"141360ed82c2eff634cdee3a7823465937876484":{"hash":"141360ed82c2eff634cdee3a7823465937876484","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Better document the BaseButton signals","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5262},"8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040":{"hash":"8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add button_down and button_up signals","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5262},"ec49f41e19f1088b1bc8df4e8ef360270aa34204":{"hash":"ec49f41e19f1088b1bc8df4e8ef360270aa34204","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Even more work on visual script editor:","body":"-Added constructor nodes, specialized and conversion ones.\n-Cleaned up how unconnected input default values are shown and edited (much cleaner)\n-Dragging scene nodes into graph makes a call dialog appear by deault\n-Dragging properties into graph is set by default, not get\n-fixed dragging internal functions into graph","is_cherrypick":false,"cherrypick_hash":"","pull":""},"963ed2d9fae503f82754d11b5ce24182489839f8":{"hash":"963ed2d9fae503f82754d11b5ce24182489839f8","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6036 from neikeq/pr-issue-6030","body":"Device Input dialog now uses containers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45902931863a6389736749f825aab060b4bc7e04":{"hash":"45902931863a6389736749f825aab060b4bc7e04","is_merge":true,"authored_by":[],"author_raw":"Ignacio Etcheverry <neikeq@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6269 from neikeq/pr-doc-null","body":"DocData: Fix null reference not detected correctly","is_cherrypick":false,"cherrypick_hash":"","pull":""},"810fbb70aec2cbe03721c1f6291a81bbae1adc39":{"hash":"810fbb70aec2cbe03721c1f6291a81bbae1adc39","is_merge":false,"authored_by":["MDQ6VXNlcjE3NTg4OTM="],"author_raw":"caryoscelus <caryoscelus@gmx.com>","committer_raw":"caryoscelus <caryoscelus@gmx.com>","summary":"fix string iterator","body":"Since strings are null-terminated, size() returns incorrect length,\nso use length() instead.\n\nfixes #6287","is_cherrypick":false,"cherrypick_hash":"","pull":6290},"9c6175db11ff72603ae58789a462b33ec1e910f8":{"hash":"9c6175db11ff72603ae58789a462b33ec1e910f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More visual script work","body":"-Block switches to 2d/3d editor if editing visual script\n-Added cast node in flow control\n-Added ability to do RPC in visual script\n-Comment nodes\n-Fix bug with inverted cable in connecting backwards\n-Copy and paste nodes, including from different scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f66f59477bb75b804f265f373106b9de1715500":{"hash":"9f66f59477bb75b804f265f373106b9de1715500","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Ternary operator in GDScript (a if x else b)","body":"Fixes #1961","is_cherrypick":false,"cherrypick_hash":"","pull":6281},"3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd":{"hash":"3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Matrix32: Add constructor that takes six real_t params","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6270},"b81725b203cfceefd8577cf2ec4ca9dd0d618869":{"hash":"b81725b203cfceefd8577cf2ec4ca9dd0d618869","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"DocData: Fix null reference not detected correctly","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6269},"fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f":{"hash":"fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f","is_merge":false,"authored_by":["MDQ6VXNlcjE4MTcwMDA="],"author_raw":"Mason Ashbridge <masonjash@gmail.com>","committer_raw":"Mason Ashbridge <masonjash@gmail.com>","summary":"Slider value accounts for grabber offset","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6264},"8151da15e14667834d4eb9a625f8ad2265098546":{"hash":"8151da15e14667834d4eb9a625f8ad2265098546","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Icons for VScript types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6108},"41a58f7935ecd0c91ae55a5e5b84425aadc51840":{"hash":"41a58f7935ecd0c91ae55a5e5b84425aadc51840","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"tiny bug fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc7139c90d038ce2c766dd88fc5ecd051db3bac7":{"hash":"dc7139c90d038ce2c766dd88fc5ecd051db3bac7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Making bits of docs appear in different dialogues is made easier with EditorHelpBit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad8f208bdbcd9d3334c4d57d2e5554dfdb3a36d0":{"hash":"ad8f208bdbcd9d3334c4d57d2e5554dfdb3a36d0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Proper function/property selection in visual script editing for property.","body":"This one has an ordered list, built-in description, search, etc.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"965fcf5996c734507fe548331597097e06b69ce2":{"hash":"965fcf5996c734507fe548331597097e06b69ce2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"231c72b5eb2c81a3e5e21db019db029e9640cc48":{"hash":"231c72b5eb2c81a3e5e21db019db029e9640cc48","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"prettier connections for graph edit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fcd92c38af19ebfc637e7a0dc623371453d986c":{"hash":"8fcd92c38af19ebfc637e7a0dc623371453d986c","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"Mouse hotspot is not honored.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6250},"ff22db3b21d2f6c93cdb1e972b2da217573f1ddc":{"hash":"ff22db3b21d2f6c93cdb1e972b2da217573f1ddc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Make LineEdit not to cover whole line when rename node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6220},"449ad2b37a1aeb49029b500f4cf8471ce25f3d1f":{"hash":"449ad2b37a1aeb49029b500f4cf8471ce25f3d1f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Change \"Disable Filter\" to \"Enable Filter\" on Font Import window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6245},"79628b135168ffad262d43f39ae573e180bd7fbf":{"hash":"79628b135168ffad262d43f39ae573e180bd7fbf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix StreamPeerBuffer::duplicate() does not return value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6239},"2cf781d3c66cbc53739ff91d4608ac979ae17262":{"hash":"2cf781d3c66cbc53739ff91d4608ac979ae17262","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"enet: Fix build on android and iphone platforms","body":"Fixes #6156.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbbcf727035c8b481889f605337a96a9e58ed970":{"hash":"cbbcf727035c8b481889f605337a96a9e58ed970","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-High Level protocol optimization (should be smaller)","body":"-Ability to set compression to ENet packets (check API)\n-Fixed small bug in StringDB that lead to duplicate empty strings\n-Added a new class, StreamPeerBuffer, useful to create your own tightly packed data","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d3597348609eb8e976d16b04de7843440b5ec64":{"hash":"7d3597348609eb8e976d16b04de7843440b5ec64","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve/fix GridMap editor","body":"Fix cursor/palette update on tile eyedropping\nFix editor not cleaning its state when becoming inactive, which leaves indicators behind among other issues\nFix/improve menu/keyboard shortcuts\nMerge 'Gridmap Editor' and 'Grid Map' settings into the latter","is_cherrypick":false,"cherrypick_hash":"","pull":6223},"61cb8fd76c78ce2d27b5738e84c773ae4ec284e1":{"hash":"61cb8fd76c78ce2d27b5738e84c773ae4ec284e1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6197 from neikeq/pr-docs-reg-5919","body":"DocData: Fix duplicated parenthesis for default values","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6efbe9342a35584ff410f3c016ad1c219729d9c9":{"hash":"6efbe9342a35584ff410f3c016ad1c219729d9c9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix to mingw build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b7aa98d2d4d5efa9b1304086077243c903bbf4d":{"hash":"2b7aa98d2d4d5efa9b1304086077243c903bbf4d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed API to use sequenced packets for UDP (drop old)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38338e90c05e60fbea63ab4b68f14b82406e51ef":{"hash":"38338e90c05e60fbea63ab4b68f14b82406e51ef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ENet windows compilation fixes.","body":"For reference, when you include a Windows header (be it directly windows.h or something that includes it)\nput it at the end of the includes. it seems I forgot.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fa693273c4eca763a0d65385e1a44bd46dd715c":{"hash":"2fa693273c4eca763a0d65385e1a44bd46dd715c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to networking, demo should work now","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1add52b55e038a4fa789c64f3919f7fcab808e91":{"hash":"1add52b55e038a4fa789c64f3919f7fcab808e91","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Brand new networked multiplayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9e931bf126eeace101ec863f01759238d33a63c":{"hash":"f9e931bf126eeace101ec863f01759238d33a63c","is_merge":false,"authored_by":["MDQ6VXNlcjE4NjIxNjI="],"author_raw":"Gau o fthe Veldt <gau_veldt@hotmail.com>","committer_raw":"Gau o fthe Veldt <gau_veldt@hotmail.com>","summary":"Documentation for most of ItemList control.","body":"The icon stuff is incomplete since I haven't used icons.","is_cherrypick":false,"cherrypick_hash":"","pull":6198},"9e6b53c8dd0d15bf9f66de4cda08571f43c07d79":{"hash":"9e6b53c8dd0d15bf9f66de4cda08571f43c07d79","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"DocData: Fix duplicated parenthesis for default values","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6197},"82728b3384b31c98a7b467c43ebb0d5325a29549":{"hash":"82728b3384b31c98a7b467c43ebb0d5325a29549","is_merge":false,"authored_by":["MDQ6VXNlcjE1OTg1MjEx"],"author_raw":"Manish Sharma <man.god96@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Fixed running the game before saving scene","body":"Closes #6184","is_cherrypick":false,"cherrypick_hash":"","pull":6190},"debf574df35caf8e0880b65120e3c79c45e1c92a":{"hash":"debf574df35caf8e0880b65120e3c79c45e1c92a","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Implemented UndoRedo mergeable modes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"038e99e1074111c31d9d73d2d389f73078dcd07e":{"hash":"038e99e1074111c31d9d73d2d389f73078dcd07e","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Update Globals and EditorSettings docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f242ed6e553df947c3696be5f23cd06649deab0":{"hash":"9f242ed6e553df947c3696be5f23cd06649deab0","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Added add_property_info function to Globals and EditorSettings classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6b39827b1f68aef52fd87723f0225946eff1551":{"hash":"f6b39827b1f68aef52fd87723f0225946eff1551","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Better editor settings for the FileSystem dock","body":"* Save the current display mode when changing it from the dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4c3d2dc89b3078acc14af1cfd8a947490d21a3f":{"hash":"a4c3d2dc89b3078acc14af1cfd8a947490d21a3f","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix editor glitches when the mesh/material preview is shown","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"56fa741b7a729bd5a00cff17e4382af547de92ad":{"hash":"56fa741b7a729bd5a00cff17e4382af547de92ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6165 from TheHX/pr-tile-palette","body":"Small usability improvements on the TileMap editor tile palette.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fa26cd8506a17dd75d78168d9027b24e5d8da3f":{"hash":"0fa26cd8506a17dd75d78168d9027b24e5d8da3f","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Small usability improvements on the TileMap editor tile palette.","body":"* The column width changes with the zoom, now the icons don't overlap.\n* Added a tile hsepation setting.\n* Added a setting to show/hide tile names.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d11ca175c734026f0049b418a9771d6fadd306b4":{"hash":"d11ca175c734026f0049b418a9771d6fadd306b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6161 from djrm/icons","body":"2d collision shape icons now uses the color for shape icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7e75a097820dbab69707ed80a03aa959edd2b93":{"hash":"d7e75a097820dbab69707ed80a03aa959edd2b93","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6163 from TheHX/pr-editor-plugin","body":"Expose additional functions for the EditorPlugin class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a27d2e4c291975f4a5e9fabe89501584e33a3326":{"hash":"a27d2e4c291975f4a5e9fabe89501584e33a3326","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Update EditorPlugin doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"104653f9ebf5f04c050ad8db5dcf060651ff8bb2":{"hash":"104653f9ebf5f04c050ad8db5dcf060651ff8bb2","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Expose additional functions for the EditorPlugin class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbad6b3faea24631642e9ffb36f97fb88c827dff":{"hash":"cbad6b3faea24631642e9ffb36f97fb88c827dff","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"2d collision shape icons now uses the color for shape icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6161},"c402ac13df1a945336faa009b469ac4f0528770f":{"hash":"c402ac13df1a945336faa009b469ac4f0528770f","is_merge":false,"authored_by":["MDQ6VXNlcjMxODc2Mzc="],"author_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","committer_raw":"Emmanuel Leblond <emmanuel.leblond@gmail.com>","summary":"Add Node2D's set_global_rot get_global_rot set_global_rotd get_global_rotd set_global_scale get_global_scale methods.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6159},"91ba00b4163ceec83211b9445dd1a0900d71efe4":{"hash":"91ba00b4163ceec83211b9445dd1a0900d71efe4","is_merge":false,"authored_by":["MDQ6VXNlcjIzODQwOTE="],"author_raw":"vkbsb <vamsikrishna.v@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"VisualScript: Adding TOOLS_ENABLED flag where needed (#6144)","body":"Fixes #6022.","is_cherrypick":false,"cherrypick_hash":"","pull":6144},"3db36684b183adbec93cce9fe91182186e389e06":{"hash":"3db36684b183adbec93cce9fe91182186e389e06","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added high level networked multiplayer to Godot.","body":"It's complete, but absolutely and completely untested, undocumented and NSFW.\nHave fun :-)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01bdfe1ff6033c012d0833ee165f6055fed69724":{"hash":"01bdfe1ff6033c012d0833ee165f6055fed69724","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Missing some bits, and added connection status.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c21aae65b6bd85cecfa0efa484016787fc82f799":{"hash":"c21aae65b6bd85cecfa0efa484016787fc82f799","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added an ENet implementation for NetworkedMultiplayerPeer for \"a bit higher level\" networking.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4674bda47ddeed7cc929bafdcd89b6bd156ee30":{"hash":"a4674bda47ddeed7cc929bafdcd89b6bd156ee30","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix some comparisons between signed and unsigned integers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5920},"67b29e3b9ea9630b84477a4bdc71b41b25191872":{"hash":"67b29e3b9ea9630b84477a4bdc71b41b25191872","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix some warnings about misleading indentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5920},"046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2":{"hash":"046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Remove some unused variables","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5920},"8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e":{"hash":"8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix some warnings about unhandled switch cases","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5920},"cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc":{"hash":"cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix various warnings","body":"The warnings fixed were about things like unused variables, misleading\nindentation, missing default cases in switches and better grouping of\nconditions in if statements.","is_cherrypick":false,"cherrypick_hash":"","pull":5920},"3d84849e033f8046389006ed19f7fd8c9875f052":{"hash":"3d84849e033f8046389006ed19f7fd8c9875f052","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE3OTg="],"author_raw":"supaiku <supaiku@protonmail.ch>","committer_raw":"supaiku <supaiku@protonmail.ch>","summary":"Added CLOSE_ALL files option to script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6137},"b9e8bddf19a277b6a5302ec1e12ace780ed86b12":{"hash":"b9e8bddf19a277b6a5302ec1e12ace780ed86b12","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6132 from neikeq/pr-issue-6123","body":"Confirm code completion with numpad key ENTER","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9f9e00bd9ed9c4c34a5d15c219af56c1010763a":{"hash":"e9f9e00bd9ed9c4c34a5d15c219af56c1010763a","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Confirm code completion with numpad key ENTER","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6132},"f59860f4649a14dfd0d425590d226c55842f7a1c":{"hash":"f59860f4649a14dfd0d425590d226c55842f7a1c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: Use proper sonames for loading libXrandr.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6116},"408cc9dc9f82cfb8ce21c8231ca194cf28958ccd":{"hash":"408cc9dc9f82cfb8ce21c8231ca194cf28958ccd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Merge PO files with current template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29d443be37693fc0e1e2f7485fb1f140793bcaf0":{"hash":"29d443be37693fc0e1e2f7485fb1f140793bcaf0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"221d81a26daa811658a439cad16fc4f2a44a6605":{"hash":"221d81a26daa811658a439cad16fc4f2a44a6605","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations from Weblate","body":"Translator credits added manually based on Weblate git log.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df12333fab0228a56ca839adc488a9e6b823df79":{"hash":"df12333fab0228a56ca839adc488a9e6b823df79","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"807c615148f8a9daad6365e5a922430ecda2100f":{"hash":"807c615148f8a9daad6365e5a922430ecda2100f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"i18n: Add a README file to point to the Weblate repo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e7d0c6ac13585a7b201611d7b9038b4eee187ec":{"hash":"1e7d0c6ac13585a7b201611d7b9038b4eee187ec","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Zoom texture region via mouse wheel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6094},"ce72bef3a18ecdc173e2510030eff99ae8a48bb1":{"hash":"ce72bef3a18ecdc173e2510030eff99ae8a48bb1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6089 from marcelofg55/master","body":"Crashfix for OSX on Sierra beta","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf320fd4eaae1bdaae08063573c88ab51d6edc34":{"hash":"bf320fd4eaae1bdaae08063573c88ab51d6edc34","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Crashfix for OSX on Sierra beta","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6089},"d4c44485d8eee01a3a5065feb7fe4bf0fe30593e":{"hash":"d4c44485d8eee01a3a5065feb7fe4bf0fe30593e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6081 from djrm/new_icons","body":"Some new icons for visual script and graphs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf":{"hash":"287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Some new icons for visual script and graphs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6081},"37b5e99bc27a2a6a915accb814b0b618c66b0bb7":{"hash":"37b5e99bc27a2a6a915accb814b0b618c66b0bb7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"prevent bug due to scripts not working in editor and notifier sending signals to it.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df6dbadc3efa3c0f36b6c3c8992dba153e303254":{"hash":"df6dbadc3efa3c0f36b6c3c8992dba153e303254","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug in make_dir_recursive, closes #6016","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d9967ef0071b8ecc36db45640cb3eb66adb5f14":{"hash":"5d9967ef0071b8ecc36db45640cb3eb66adb5f14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6055 from eska014/native-bind-rettype","body":"Allow documenting unexposed return types in bind_native_method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f6a21b0df772804b67073dc65f000f571a4511e":{"hash":"4f6a21b0df772804b67073dc65f000f571a4511e","is_merge":false,"authored_by":["MDQ6VXNlcjIwODc0NDU2"],"author_raw":"Skyfrit <skyfrit.blog@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Android: Rename values-zh to values-zh-rCN (#6063)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6063},"664b5b5137b00c170968c688d880561ab294ae91":{"hash":"664b5b5137b00c170968c688d880561ab294ae91","is_merge":false,"authored_by":["MDQ6VXNlcjIwODc0NDU2"],"author_raw":"Skyfrit <skyfrit.blog@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Android: Add support for Traditional Chinese (HK) (#6061)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6062},"8ab4acd17f06c31b9281c63232756c4d1a7b3a24":{"hash":"8ab4acd17f06c31b9281c63232756c4d1a7b3a24","is_merge":false,"authored_by":["MDQ6VXNlcjIwODc0NDU2"],"author_raw":"Skyfrit <skyfrit.blog@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Android: Add support for Traditional Chinese (TW) (#6061)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6061},"a22d1f21e1063b661f2fc103ebd2b48f4056d42f":{"hash":"a22d1f21e1063b661f2fc103ebd2b48f4056d42f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6050 from Hinsbart/remove_pm_file_import","body":"Remove unused function in Project Manager.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a6643cf578bdb085b93f00c8734d32483fa3eff2":{"hash":"a6643cf578bdb085b93f00c8734d32483fa3eff2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6051 from neikeq/pr-imp-5882","body":"Project Manager: Fix and improve unhandled input","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e075656e8a634df03c43e09da96634fbd50fed0":{"hash":"3e075656e8a634df03c43e09da96634fbd50fed0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6049 from Hinsbart/sc-mapping","body":"Fix steam controller gamepad mapping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38cbf69e24814cabad984e6ee29e9cbc3b384871":{"hash":"38cbf69e24814cabad984e6ee29e9cbc3b384871","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6045 from bojidar-bg/extends-on-placeholders","body":"Fix #5891 by not expecting the script instance to be a GDInstance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72748d1363d090f33d5ca6b9c00142b5e8f7d78f":{"hash":"72748d1363d090f33d5ca6b9c00142b5e8f7d78f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Show proper node name in subcall","body":"-Implemented Ctrl-F to focus script type search","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9865650b43c2a924f5e3ed4ffdaac56c87328756":{"hash":"9865650b43c2a924f5e3ed4ffdaac56c87328756","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added a simpler way to do sub-functions in both visual and gdscript with the subcall node.","body":"With this, visual script is almost done (missing registering custom nodes from addon).\nAll this is probably pretty broken, too and needs a lot of testing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfbdeeffec74f9c8c8d7ddac9b31eb32c85ddf89":{"hash":"cfbdeeffec74f9c8c8d7ddac9b31eb32c85ddf89","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added ability to create custom nodes from script.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b8f0670c54ea8697806e3560b7dc99b93f923ea":{"hash":"0b8f0670c54ea8697806e3560b7dc99b93f923ea","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Automatically turn on process callbacks if relevant callbacks in node exists","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b77200728e7f2b2dd446a9717c83a20c9aac0ce4":{"hash":"b77200728e7f2b2dd446a9717c83a20c9aac0ce4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added yield nodes to visual script","body":"-Added input selection nodes to visual script\n-Added script create icon for those who miss it, will only appear when it can be used.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6671c6bdc78864bbe1d27c508ec9528f3b683ca2":{"hash":"6671c6bdc78864bbe1d27c508ec9528f3b683ca2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added yield() signal smart autocompletion.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d7c10e9ceda7d57a2df0461e6f9b6c81c052f1d":{"hash":"3d7c10e9ceda7d57a2df0461e6f9b6c81c052f1d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added an easy API to yield to a specific time by doing:","body":"yield( get_tree().create_timer(5.0), \"timeout\" )","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ed5dbb24d360307b8499fb1a68b15d94d858349":{"hash":"0ed5dbb24d360307b8499fb1a68b15d94d858349","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed extra print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9714a36e65a1caa848305531d5200ec5c5104141":{"hash":"9714a36e65a1caa848305531d5200ec5c5104141","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Reverted printable null object, seems to cause bugs around and not sure why.","body":"Will have to check better, likely for 3.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9890c1d2ca76dc936e23f5263a4fd296bfc68996":{"hash":"9890c1d2ca76dc936e23f5263a4fd296bfc68996","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Likely with bugs and with some features are missing, as well as profiler support, but VisualScript should be more or less done!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"259418f8275371fc2f0bab6892caa4ef66b84240":{"hash":"259418f8275371fc2f0bab6892caa4ef66b84240","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"VisualScript can now execute visual scripts, but there is no debugger or profiler yet.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4cd246898e00bd029af95f3b5fafe7a1e979ceff":{"hash":"4cd246898e00bd029af95f3b5fafe7a1e979ceff","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Allow documenting unexposed return types in bind_native_method","body":"Document return type of `Object.call` and `GDScript.new`","is_cherrypick":false,"cherrypick_hash":"","pull":6055},"f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f":{"hash":"f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Project Manager: Fix and improve unhandled input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6051},"0df40cc29b5f0c059383212c2bb8419767544696":{"hash":"0df40cc29b5f0c059383212c2bb8419767544696","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Remove unused function in Project Manager.","body":"This has been deprecated by #5993","is_cherrypick":false,"cherrypick_hash":"","pull":6050},"e52567bd2988e901c7c757a5f3a2d98309eaa902":{"hash":"e52567bd2988e901c7c757a5f3a2d98309eaa902","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix steam controller gamepad mapping","body":"The left stick click was missing","is_cherrypick":false,"cherrypick_hash":"","pull":6049},"76ea995228df510bfd4212e29f7cb76f13e25fb5":{"hash":"76ea995228df510bfd4212e29f7cb76f13e25fb5","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #5891 by not expecting the script instance to be a GDInstance","body":"It could be a placeholder instance as well","is_cherrypick":false,"cherrypick_hash":"","pull":6045},"6d5d23fa8de8673f4a2b312c05588fd4e7195543":{"hash":"6d5d23fa8de8673f4a2b312c05588fd4e7195543","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6043 from SaracenOne/texture_region_edit_fix","body":"TextureRegionEditor snap_mode fix.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea":{"hash":"7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea","is_merge":false,"authored_by":[""],"author_raw":"MSC <m.schlack@protonmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Some additions to the OS documentation (#6037)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6037},"b578cf4da8feaceca1862d0fb5a4e61818275503":{"hash":"b578cf4da8feaceca1862d0fb5a4e61818275503","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"TextureRegionEditor snap_mode fix.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6043},"9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96":{"hash":"9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Device Input dialog now uses containers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6036},"6ed5d48d0c01c551735121915eb006376269c380":{"hash":"6ed5d48d0c01c551735121915eb006376269c380","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Concluded base visual scripting! can edit but not run though.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd25624667fd2b37abfc605edc06b0345798f46e":{"hash":"cd25624667fd2b37abfc605edc06b0345798f46e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More work on visual scripting..","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f62a2542efbb40ddc999336b95399227737c893":{"hash":"2f62a2542efbb40ddc999336b95399227737c893","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6026 from Marqin/docs","body":"[ci skip] update Raycast documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1445553fea268104bf7012785536c4e7c9c6b1e6":{"hash":"1445553fea268104bf7012785536c4e7c9c6b1e6","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"[ci skip] update Raycast documentation","body":"clarification that set_cast_to needs LOCAL point\nand get_collision_point gives GLOBAL point","is_cherrypick":false,"cherrypick_hash":"","pull":6026},"c439a6188c0c48b1a9d1244ce3c4746678ee6f7c":{"hash":"c439a6188c0c48b1a9d1244ce3c4746678ee6f7c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 2.2-alpha","body":"There are now new developments that will not be in 2.1-stable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edaf1661e45076746ac140bf582f39fcf74cf7ad":{"hash":"edaf1661e45076746ac140bf582f39fcf74cf7ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6024 from Paulb23/missing_license_quotation_typo","body":"Added missing license and fixed quotation typo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8780d9d32640287cec4c9be54d7093d6c33a696":{"hash":"e8780d9d32640287cec4c9be54d7093d6c33a696","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added missing license and quotation typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6024},"d8af6330e57b98f370ed56d891a6a6952957cfec":{"hash":"d8af6330e57b98f370ed56d891a6a6952957cfec","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"More progress on visual script editing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"01ac237ab717e51db84f9c25b1fbe8141ff8cca0":{"hash":"01ac237ab717e51db84f9c25b1fbe8141ff8cca0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6021 from marcelofg55/master","body":"Fix set_window_size not setting the correct size on OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e51f4725fef586077fa1abfc56873b0f87d8b27d":{"hash":"e51f4725fef586077fa1abfc56873b0f87d8b27d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix translatable strings in VisualScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38de4d24efb51e70302fd08c819241db5ec545ad":{"hash":"38de4d24efb51e70302fd08c819241db5ec545ad","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fix set_window_size not setting the correct size on OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6021},"3d1d190dcd2993f87d5804de8a60e8bf5fc2cf49":{"hash":"3d1d190dcd2993f87d5804de8a60e8bf5fc2cf49","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad313097ebcb2a0c02c956fdf74a6610c3f7c9a8":{"hash":"ad313097ebcb2a0c02c956fdf74a6610c3f7c9a8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"WIP visual scripting, not working yet but you can check out stuff","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cea949180688add09eb9e69f5e405f361dc96d40":{"hash":"cea949180688add09eb9e69f5e405f361dc96d40","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #6009 from leezh/dynamicfont_tweaks","body":"Added texture filtering and char spacing for DynamicFont","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0de7860511fe56f06d039c51ff463c7a1146b7e1":{"hash":"0de7860511fe56f06d039c51ff463c7a1146b7e1","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"DynamicFont caches now accounts for texture flags","body":"CacheID added for future-proofing","is_cherrypick":false,"cherrypick_hash":"","pull":6009},"af6ef01c692311410c084b0bf4f3fe2f4d46786d":{"hash":"af6ef01c692311410c084b0bf4f3fe2f4d46786d","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added extra spacing support for DynamicFont","body":"Side effect is that label min-size will now take into account\nkerning.","is_cherrypick":false,"cherrypick_hash":"","pull":6009},"7b165e8ac27c8c6f979bf6e2da32a9a58836da08":{"hash":"7b165e8ac27c8c6f979bf6e2da32a9a58836da08","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added texture mipmaps and filtering to DynamicFont","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":6009},"3eb3752a5931b39b7200c842a1fa8bf7e6f5d7c7":{"hash":"3eb3752a5931b39b7200c842a1fa8bf7e6f5d7c7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5993 from profelis/PR-scan-dragged-folder-2","body":"Improved drad&drop files on project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bee20910569d89cf36b6601eca2c6322f2947943":{"hash":"bee20910569d89cf36b6601eca2c6322f2947943","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDkzNQ=="],"author_raw":"Dima Granetchi <system.grand@gmail.com>","committer_raw":"Dima Granetchi <system.grand@gmail.com>","summary":"Auto import project folder, confirm scan multiple folders or non-project folder","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5993},"73db1571cd5d6f9aebad5f38b0228e20decf3b1c":{"hash":"73db1571cd5d6f9aebad5f38b0228e20decf3b1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5175 from Paulb23/scene_tree_dock_shortcuts","body":"Added Scene tree dock shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7910f44d89e941772e1f54ffdc17d162795ba4a":{"hash":"d7910f44d89e941772e1f54ffdc17d162795ba4a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added Scene tree dock shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5175},"c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a":{"hash":"c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a","is_merge":false,"authored_by":[""],"author_raw":"Alex Piola <alex@axeeel.com>","committer_raw":"Alex Piola <alex@axeeel.com>","summary":"Implements Y billboard","body":"Y billboard wasn't hooked up. This commit implements it.","is_cherrypick":false,"cherrypick_hash":"","pull":5962},"87e8444499931b574869dc04c49367eb6e91e848":{"hash":"87e8444499931b574869dc04c49367eb6e91e848","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5996 from hurikhan/editor_help_indentation","body":"Fix help page title indentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d":{"hash":"ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Fix help page title indentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5996},"0b595f94c47a9144dbe9c200a8057558b0c4f839":{"hash":"0b595f94c47a9144dbe9c200a8057558b0c4f839","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Improve dialog title when scanning for projects","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c788284b5c24cacdddd50fef362a419f18809017":{"hash":"c788284b5c24cacdddd50fef362a419f18809017","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5981 from profelis/PR-scan-dragged-folder","body":"Drag open scan window if engine.cfg not found","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ca08d2a0fc48ac5e073fe586ae47d1fbcda47e2":{"hash":"3ca08d2a0fc48ac5e073fe586ae47d1fbcda47e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5980 from profelis/PR-run-btn-availability","body":"Run button availability check","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37ce4387875e66c1d212c626ba9b4f13e98e6e1c":{"hash":"37ce4387875e66c1d212c626ba9b4f13e98e6e1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5976 from allkhor/master","body":"Fix String::is_valid_integer() for single symbols + and -","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e011dcd0e4958f6bc59f64e024402af1ad1dc0d":{"hash":"5e011dcd0e4958f6bc59f64e024402af1ad1dc0d","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDkzNQ=="],"author_raw":"Dima Granetchi <system.grand@gmail.com>","committer_raw":"Dima Granetchi <system.grand@gmail.com>","summary":"dnd folder open scan window if engine.cfg not found","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5981},"a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0":{"hash":"a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDkzNQ=="],"author_raw":"Dima Granetchi <system.grand@gmail.com>","committer_raw":"Dima Granetchi <system.grand@gmail.com>","summary":"fix run button availability check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5980},"2b5198b23dde370563719f57d158f4f342263be2":{"hash":"2b5198b23dde370563719f57d158f4f342263be2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5978 from eska014/class-doc","body":"Document FuncRef, GDFunctionState, InstancePlaceholder, RID and World2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b80c42ef4e99ee155a98c7a2f17201280612257f":{"hash":"b80c42ef4e99ee155a98c7a2f17201280612257f","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Document FuncRef, GDFunctionState, InstancePlaceholder, RID, World2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5978},"09c4d65b64892f945aeb98a4abcedab42126c248":{"hash":"09c4d65b64892f945aeb98a4abcedab42126c248","is_merge":false,"authored_by":["MDQ6VXNlcjEwNDk0NDI="],"author_raw":"allkhor <say2word@gmail.com>","committer_raw":"allkhor <say2word@gmail.com>","summary":"Fix String::is_valid_integer() for single symbols + and -","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5976},"73f83fadc82a9fa0fd4a70dec4ecd9d4a8dde6a9":{"hash":"73f83fadc82a9fa0fd4a70dec4ecd9d4a8dde6a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5971 from Hinsbart/ui_axis","body":"UI navigation via JOYSTICK_MOTION.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4755fe5576b05c94081bdcad5bd37523d5040150":{"hash":"4755fe5576b05c94081bdcad5bd37523d5040150","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"UI navigation via JOYSTICK_MOTION.","body":"Previously, you could assign joystick axis events to \"ui_*\" actions but they had no effect.\nSee https://godotengine.org/qa/6232","is_cherrypick":false,"cherrypick_hash":"","pull":5971},"38286670acc1292eea8effb332aa47136f1f0be8":{"hash":"38286670acc1292eea8effb332aa47136f1f0be8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5966 from neikeq/pr-issue-5935","body":"Fix infinite loop when replacing text","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e137c02d26df269c9860ac69e9d8824e4b5336b":{"hash":"6e137c02d26df269c9860ac69e9d8824e4b5336b","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix infinite loop when replacing text","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5966},"e300df517de211afc4d31ca51e74ab6202b86b12":{"hash":"e300df517de211afc4d31ca51e74ab6202b86b12","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5963 from Hinsbart/pm_drop","body":"Project Manager: Import projects using filesystem drag'n'drop.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9720e73e0480e454b580afc9499240bb08a823f3":{"hash":"9720e73e0480e454b580afc9499240bb08a823f3","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Project Manager: Import projects using filesystem drag'n'drop.","body":"Can drop an engine.cfg file over the window to import it ;)","is_cherrypick":false,"cherrypick_hash":"","pull":5963},"7ea5bea00d6900d368906f37cff02fb0a72c1917":{"hash":"7ea5bea00d6900d368906f37cff02fb0a72c1917","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5961 from SaracenOne/script_sync_fix","body":"Explicitly initialize 'pending_auto_reload' to false.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5035edb7fdff85749ab5640b9a7fda91b9d39012":{"hash":"5035edb7fdff85749ab5640b9a7fda91b9d39012","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Explicitly initialize 'pending_auto_reload' to false.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5961},"2dd83e28b97d7bc070e6641b7d6939b02b4067bc":{"hash":"2dd83e28b97d7bc070e6641b7d6939b02b4067bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5957 from djrm/new_icons","body":"New http request and tutorials icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"829d89631e46ddef4f532666539d0cc82f287dcf":{"hash":"829d89631e46ddef4f532666539d0cc82f287dcf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5955 from profelis/PR-update-selected-list","body":"Keep ProjectManager.selected_list up to date","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f06f6716ebac26010836118ddfdf9ec57a56b154":{"hash":"f06f6716ebac26010836118ddfdf9ec57a56b154","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5954 from vnen/fix-icons-generation","body":"Fix editor icons source file generation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12ddc8703296abc5f1e88d9467f0ec0070fef103":{"hash":"12ddc8703296abc5f1e88d9467f0ec0070fef103","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"New http request and tutorials icon","body":"Remove garbage in group icon","is_cherrypick":false,"cherrypick_hash":"","pull":5957},"283530a70ba4c1a325dbd143f0c55e89b22f68df":{"hash":"283530a70ba4c1a325dbd143f0c55e89b22f68df","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDkzNQ=="],"author_raw":"Dima Granetchi <system.grand@gmail.com>","committer_raw":"Dima Granetchi <system.grand@gmail.com>","summary":"keep selected_list up to date","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5955},"3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2":{"hash":"3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix editor icons source file generation","body":"Also removes the unused make_icons.py file.","is_cherrypick":false,"cherrypick_hash":"","pull":5954},"08ba6086be75aac58748417808fed5462608f498":{"hash":"08ba6086be75aac58748417808fed5462608f498","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"World2D: Fix typo in default_density deprecation check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0d53ee274c3cecc2cb8fc1e3a8831bfc5a8988a8":{"hash":"0d53ee274c3cecc2cb8fc1e3a8831bfc5a8988a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5951 from Paulb23/syntax_highlighting_properties","body":"Exposed enable syntax highlighting to properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"740dea7de7ca9df8034076ee2c83fe7c0203b087":{"hash":"740dea7de7ca9df8034076ee2c83fe7c0203b087","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Exposed enable syntax highlighting to properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5951},"0dc2adad46590f2c9b34624e4a5b60dca768c9ae":{"hash":"0dc2adad46590f2c9b34624e4a5b60dca768c9ae","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5950 from neikeq/pr-issue-5944","body":"Fix regression with str() improvements for math types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2d4c4b6ea9947607227e55682d195ebd05d383c6":{"hash":"2d4c4b6ea9947607227e55682d195ebd05d383c6","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix regression with str() improvements for math types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5950},"1dae31f55459439cbb51eaa8fd9070873107a836":{"hash":"1dae31f55459439cbb51eaa8fd9070873107a836","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5925 from profelis/shortcut-filter-project","body":"Command-f focus filter input field in project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0e3c1fe7a869b36063b89271977ea0bdeda34a9":{"hash":"c0e3c1fe7a869b36063b89271977ea0bdeda34a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5943 from vnen/windows-resource-info","body":"Fix Windows resource script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0bc589a0c7a12c80f4e365724586174e2e7c9dbd":{"hash":"0bc589a0c7a12c80f4e365724586174e2e7c9dbd","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix Windows resource script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5943},"853161a0000b54bdb85cb57d2e07020bed16589e":{"hash":"853161a0000b54bdb85cb57d2e07020bed16589e","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"ScrollContainer expand children bug fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5942},"8a01655db596866b7ab0a7488b18d19501c7da75":{"hash":"8a01655db596866b7ab0a7488b18d19501c7da75","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5941 from neikeq/pr-regression-5271","body":"LineEdit: Fix event handled as text when a mod key is pressed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e":{"hash":"35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"LineEdit: Fix event handled as text when a mod key is pressed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5941},"ea17094c4f3714ac906c3706e9888d2b4ddcede0":{"hash":"ea17094c4f3714ac906c3706e9888d2b4ddcede0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5939 from neikeq/pr-imp-about","body":"AboutDialog: Popup respecting its minimum size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1d7ee3224f2f46754ee263ea72814e2a8d7ef7d":{"hash":"c1d7ee3224f2f46754ee263ea72814e2a8d7ef7d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5938 from vnen/windows-resource-info","body":"Improve Windows application details","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d87108b5b5b460e3ae9eb02a7a5554f3d78b376":{"hash":"1d87108b5b5b460e3ae9eb02a7a5554f3d78b376","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5937 from neikeq/pr-issue-5932","body":"Project Settings: Use containers for the Input Map tab content","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d71f5e5ad617ce95f83e797418eb9f61b4a184e":{"hash":"3d71f5e5ad617ce95f83e797418eb9f61b4a184e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5940 from pkowal1982/array_has_doc","body":"Array has() documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf851f7ed432134adb1da0077995a3ff26cc404d":{"hash":"cf851f7ed432134adb1da0077995a3ff26cc404d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"AboutDialog: Popup respecting its minimum size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5939},"b48fd16add3669219ad38c27f7db7fc2d5e32130":{"hash":"b48fd16add3669219ad38c27f7db7fc2d5e32130","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Improve Windows application details","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5938},"9df192d8ec2a332f62f2dae2634828abcd9015c4":{"hash":"9df192d8ec2a332f62f2dae2634828abcd9015c4","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Project Settings: Use containers for the Input Map tab content","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5937},"c6c9f29827198c30ae11c1ddff0c62b2df210a18":{"hash":"c6c9f29827198c30ae11c1ddff0c62b2df210a18","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5921 from neikeq/pr-issue-5919","body":"Prettier str() for some math types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"161e77471fe0733bde8c61fd3ecf29d9da9540cf":{"hash":"161e77471fe0733bde8c61fd3ecf29d9da9540cf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5936 from bojidar-bg/fix-empty-stringarray-read","body":"Fix reading of empty StringArray-s in .tscn","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eefca1ada97a6bc5db38936d23da323a78b2044d":{"hash":"eefca1ada97a6bc5db38936d23da323a78b2044d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Prettier str() for some math types","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5921},"2150855fafd76f881bf5b1389d7740216981aaf0":{"hash":"2150855fafd76f881bf5b1389d7740216981aaf0","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix reading of empty StringArray-s in .tscn","body":"Closes #5912","is_cherrypick":false,"cherrypick_hash":"","pull":5936},"535a6f9faf21f1f8cbd0f4580de47cfc231a625d":{"hash":"535a6f9faf21f1f8cbd0f4580de47cfc231a625d","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Array has() documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5940},"542bd81e760c4fcd271e95120978f6ddfa730ad5":{"hash":"542bd81e760c4fcd271e95120978f6ddfa730ad5","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5926 from akien-mga/pr-graphedit-drag","body":"Fix GraphEdit dragging issues at scales != 1","is_cherrypick":false,"cherrypick_hash":"","pull":""},"548a69aca7d843654ccc554da436bd03f2d59a7b":{"hash":"548a69aca7d843654ccc554da436bd03f2d59a7b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5909 from akien-mga/pr-gles2-error-before-crash","body":"GLES2: Check for GPU capabilities to display an error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"759e20aac69eca8beeca95a0f321c6a3f41f435f":{"hash":"759e20aac69eca8beeca95a0f321c6a3f41f435f","is_merge":false,"authored_by":["MDQ6VXNlcjI1MDkzNQ=="],"author_raw":"Dima Granetchi <system.grand@gmail.com>","committer_raw":"Dima Granetchi <system.grand@gmail.com>","summary":"Command-F focus filter input field in project manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5925},"80e8904784796e3592c667ef8cb4acbda6ab9821":{"hash":"80e8904784796e3592c667ef8cb4acbda6ab9821","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5905 from jlopezcur/master","body":"Update Tween class documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60e19f77519caee64842319443cd19e20c699d81":{"hash":"60e19f77519caee64842319443cd19e20c699d81","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix GraphEdit dragging issues at scales != 1","body":"Works around the issue originally described in #5907 (that was then\nhijacked to describe the broader issue it exposes).","is_cherrypick":false,"cherrypick_hash":"","pull":5926},"9151eb591dcab408d3a7e4d9e3b3874c2e281acf":{"hash":"9151eb591dcab408d3a7e4d9e3b3874c2e281acf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed the way the step decimals are computed to a safer way, fixes many issues.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd659e869b86bc72d1e22ee601ba46d145b8dbaa":{"hash":"fd659e869b86bc72d1e22ee601ba46d145b8dbaa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Windows: Make alert message box use MB_TASKMODAL","body":"This flag pauses the current running thread, allowing for the user to see the\nalert and acknowledge it before the thread continues (and e.g. crashes :)).\n\nThanks to @SuperUserNameMan for finding it.\nRef: https://msdn.microsoft.com/en-us/library/windows/desktop/ms645505(v=vs.85).aspx","is_cherrypick":false,"cherrypick_hash":"","pull":5909},"8d4d167234e08fe0de74ea29814febd5b7a272f8":{"hash":"8d4d167234e08fe0de74ea29814febd5b7a272f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5918 from Hinsbart/sc-mapping","body":"Add gamepad mapping for the free steam controller userspace driver.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ccf6b3151d1445f3e1bc351056a64b8f0094bc63":{"hash":"ccf6b3151d1445f3e1bc351056a64b8f0094bc63","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add gamepad mapping for the steam controller userspace driver.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5918},"bc6e750f957864d866bad94236212d1a87cebd2d":{"hash":"bc6e750f957864d866bad94236212d1a87cebd2d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5913 from djrm/fix_bake_segfault","body":"Stop baking process if there is no geometry in the BakedLightInstance.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"213a57ccafdf2f4fcc472801c60332d40cfe6464":{"hash":"213a57ccafdf2f4fcc472801c60332d40cfe6464","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Stop baking process if there is no geometry in the BakedLightInstance.","body":"moved missing baked light warning to BakedLightInstance configuration warning","is_cherrypick":false,"cherrypick_hash":"","pull":5913},"a155342eca0bf4417838e9d4f081450014f47e11":{"hash":"a155342eca0bf4417838e9d4f081450014f47e11","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GLES2: Check for GPU capabilities to display an error","body":"The engine will still segfault, but the error message should be displayed by the\nOS in a blocking manner, so that it will only crash once users have acknowledged\nthe error dialog.\n\nCloses #1162.","is_cherrypick":false,"cherrypick_hash":"","pull":5909},"2f8910185ea42a4b401a98b04f869562c87ffed6":{"hash":"2f8910185ea42a4b401a98b04f869562c87ffed6","is_merge":false,"authored_by":["MDQ6VXNlcjQ2MTAzNDI="],"author_raw":"Javier López Úbeda <jlopezcur@gmail.com>","committer_raw":"Javier López Úbeda <jlopezcur@gmail.com>","summary":"Update Tween class documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5905},"6273ec901faec2823c8f4801244d1cffbbe9b118":{"hash":"6273ec901faec2823c8f4801244d1cffbbe9b118","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5902 from 29jm/fix-warnings","body":"Fix some warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2b8ef6d5108f1822f323e23e8546878e3ec8fe3":{"hash":"a2b8ef6d5108f1822f323e23e8546878e3ec8fe3","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix some warnings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5902},"f86176d20b75598de78f117c06f55ef193115fd6":{"hash":"f86176d20b75598de78f117c06f55ef193115fd6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5900 from bojidar-bg/fix-integer-ranges","body":"Fix default ranges of the inspector, as well as Range.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7dbdfe8dbd761631850db2e3476b74ae082fbe14":{"hash":"7dbdfe8dbd761631850db2e3476b74ae082fbe14","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix default ranges of the inspector","body":"Probably closes #3091\n(Should apply to Variant::REAL and Variant::INT)","is_cherrypick":false,"cherrypick_hash":"","pull":5900},"29c1a6eb23d85acc3cf3ddff72a81ea418dc1cc0":{"hash":"29c1a6eb23d85acc3cf3ddff72a81ea418dc1cc0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5898 from MarianoGnu/master","body":"expose bottom panel button to EditorPlugin scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23a20791d1f0c0760c0e22d51c0450b58b0e05f1":{"hash":"23a20791d1f0c0760c0e22d51c0450b58b0e05f1","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Update documentation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5898},"ed094d52a9a281fc0735f633b02adc7f2cf11cf8":{"hash":"ed094d52a9a281fc0735f633b02adc7f2cf11cf8","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"expose bottom panel button to EditorPlugin scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5898},"ab93fd1af9db397f54cc0103867aa9953572fb84":{"hash":"ab93fd1af9db397f54cc0103867aa9953572fb84","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add thread support to HTTPRequest, changed assetlib to use it.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85f365bbffc0735a82d29ddce4e7991814ae1a5b":{"hash":"85f365bbffc0735a82d29ddce4e7991814ae1a5b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"shows progress (bytes) on download even if getting chunked content","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"991d9394d7a3ff03b412e80c8579523b3b4d47fb":{"hash":"991d9394d7a3ff03b412e80c8579523b3b4d47fb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 2.1-rc1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc3c32b488f7ffd40985f3b84c60fe74fbc43bf6":{"hash":"dc3c32b488f7ffd40985f3b84c60fe74fbc43bf6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5894 from vnen/windows-set-position","body":"Avoid changing position when the window is fullscreen","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8f3f302487d14976dca8181148ec189bccbc658":{"hash":"f8f3f302487d14976dca8181148ec189bccbc658","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5893 from akien-mga/pr-invisible-col","body":"Fix non-visible col number in text editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b0a810970b76e54cbd874228db01e0b0a74504d":{"hash":"6b0a810970b76e54cbd874228db01e0b0a74504d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5855 from Alex-doc/fix_velocity_at_pos","body":"Fix #5854 (get_contact_collider_velocity_at_pos() strange behavior)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62cdfeaf581e3c97f620ac6e58e5cec04f10899d":{"hash":"62cdfeaf581e3c97f620ac6e58e5cec04f10899d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5881 from neikeq/pr-fix-propagation","body":"Viewport: Replace obsolete \"windows\" group calls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e3c7fe5fe574ceeb056e4d1f697b0ec719801ec":{"hash":"6e3c7fe5fe574ceeb056e4d1f697b0ec719801ec","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5803 from jarfil/issue/origin5695-pr","body":"Fix tooltips blinking","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b75f894c3849f891a8876fcf0f4e62f0a5f2134":{"hash":"0b75f894c3849f891a8876fcf0f4e62f0a5f2134","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5746 from Ovnuniarchos/FileDialogExposed","body":"Corrections and additions to FileDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9d005375446c80cab2fb226d92e6b212b10faac":{"hash":"c9d005375446c80cab2fb226d92e6b212b10faac","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5524 from pkowal1982/master","body":"Array has(var value) function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ba625a14c64e451be46a18fb2e6ee37a7d2aa24b":{"hash":"ba625a14c64e451be46a18fb2e6ee37a7d2aa24b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5447 from RandomShaper/parallax-layer-fix-tidy","body":"Improve parallax mirroring algorithm","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9213400cd552b09667445916f812db186626fb50":{"hash":"9213400cd552b09667445916f812db186626fb50","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5415 from volzhs/improve-android-payment","body":"Improve android payment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60d937354790ac025ba0caef17a3ca7c81244492":{"hash":"60d937354790ac025ba0caef17a3ca7c81244492","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix non-visible col number in text editor","body":"The issue itself cannot be fully fixed due to the changes in 864c0e8,\nbut this solution makes the bug less likely to happen (it would only\nhappen with > 5 digits for line or column, and/or a much bigger font.\nCould be further refined by taking the configured font into account...\n\nFixed #5890.","is_cherrypick":false,"cherrypick_hash":"","pull":5893},"7be70c5a3c4645e50f2287fcdc777a282153b3c0":{"hash":"7be70c5a3c4645e50f2287fcdc777a282153b3c0","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Avoid changing position when the window is fullscreen","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5894},"bafcabb15714b03ab5f381066017793a91cb7591":{"hash":"bafcabb15714b03ab5f381066017793a91cb7591","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5832 from Algrin6/patch-1","body":"Fixes defects in Curve2D and Curve3D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"67640c84eb60238be7e75d1b0d9d937518f885fb":{"hash":"67640c84eb60238be7e75d1b0d9d937518f885fb","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Viewport: Replace obsolete \"windows\" group calls","body":"- Fixes neighbour focusing event propagation not being stopped","is_cherrypick":false,"cherrypick_hash":"","pull":5881},"2182ee3270378d8e109d343efa06aced34e69f58":{"hash":"2182ee3270378d8e109d343efa06aced34e69f58","is_merge":true,"authored_by":[],"author_raw":"Alex Piola <alex@axeeel.com>","committer_raw":"Alex Piola <alex@axeeel.com>","summary":"Merge remote-tracking branch 'origin/fix_velocity_at_pos' into fix_velocity_at_pos","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffdd9f16dd6a765c34f3a5d454419479fd431af6":{"hash":"ffdd9f16dd6a765c34f3a5d454419479fd431af6","is_merge":false,"authored_by":[""],"author_raw":"Alex Piola <alex@axeeel.com>","committer_raw":"Alex Piola <alex@axeeel.com>","summary":"Fix for incorrect velocity report due to a typo.","body":"Closes #5854","is_cherrypick":false,"cherrypick_hash":"","pull":5855},"8fbe804bd17f919f53daae70a229c07ca4d8a355":{"hash":"8fbe804bd17f919f53daae70a229c07ca4d8a355","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5884 from 29jm/fix-crash-graphnode","body":"Fix crash when GraphNode wasn't a child of a Control","is_cherrypick":false,"cherrypick_hash":"","pull":""},"580b4465c6aa98063ceb34288f2f37e83df4baaf":{"hash":"580b4465c6aa98063ceb34288f2f37e83df4baaf","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix crash when GraphNode wasn't a child of a Control","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5884},"308d405c31f83ce538fea76d6e88931718afc012":{"hash":"308d405c31f83ce538fea76d6e88931718afc012","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Turn some prints to error logs, remove others","body":"Fixes #5876 in passing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebefdaa598e29791ba83598fd3e3aa3f52f2bf31":{"hash":"ebefdaa598e29791ba83598fd3e3aa3f52f2bf31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5737 from neikeq/pr-issue-5269","body":"TextEdit: Scroll search results to the center","is_cherrypick":false,"cherrypick_hash":"","pull":""},"990a23e48ea6dee7d311d450f1032c4e3526b0ac":{"hash":"990a23e48ea6dee7d311d450f1032c4e3526b0ac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5821 from TheHX/issue-5795","body":"Improved FileSystem dock \"Instance\" option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2644ed188f8325606c896f046d77351e2b3eaa0":{"hash":"e2644ed188f8325606c896f046d77351e2b3eaa0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5875 from 29jm/fix-warnings","body":"Fix warnings in core/variant_op.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d248a7d78b9c56b969406274a5d72305f24aae42":{"hash":"d248a7d78b9c56b969406274a5d72305f24aae42","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5882 from neikeq/pr-issue-1481","body":"Project Manager: Added project list scrolling with keyboard","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82d4cb5114a9d5f341dba84cbee51fcfe1504de6":{"hash":"82d4cb5114a9d5f341dba84cbee51fcfe1504de6","is_merge":false,"authored_by":["MDQ6VXNlcjE4NjIxNjI="],"author_raw":"Gau o fthe Veldt <gau_veldt@hotmail.com>","committer_raw":"Gau o fthe Veldt <gau_veldt@hotmail.com>","summary":"Added slicing operation to DVector via DVector.subarray(int start,int end) method.","body":"Negative indices index from the end of the array.\nIndices are range checked before attempting and return appropriate error when out of range.\nBinding for RawArray in gdscript to access DVector.subarray() provided.\nDocumentation of RawArray.subarray() in classes.xml provided.","is_cherrypick":false,"cherrypick_hash":"","pull":5879},"761193ecd9ac0240fc8bf945f0601acb82bf8e98":{"hash":"761193ecd9ac0240fc8bf945f0601acb82bf8e98","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Project Manager: Added project list scrolling with keyboard","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5882},"5d52146ff783e8966562b1feb144ef1fee03a6f5":{"hash":"5d52146ff783e8966562b1feb144ef1fee03a6f5","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix warnings in core/variant_op.cpp","body":"Adds default cases in switches where needed, and replaces '0;' with ';;'\nin macro expansions (as suggested by @vnen in #5587).","is_cherrypick":false,"cherrypick_hash":"","pull":5875},"221cb58382ae34d4f91d9923fd979a328feabace":{"hash":"221cb58382ae34d4f91d9923fd979a328feabace","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add some doc to ImmediateGeometry","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1eefff283a961dbdd6365924d76db13023abdf68":{"hash":"1eefff283a961dbdd6365924d76db13023abdf68","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5872 from akien-mga/pr-libraries-update","body":"Update embedded libraries: rg_etc1 1.04, zlib 1.2.8, RtAudio 4.1.2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1ab343f02ee04b807087f28b33b4ac279d0fda6":{"hash":"c1ab343f02ee04b807087f28b33b4ac279d0fda6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"RtAudio: Update to upstream version 4.1.2","body":"The only differences we have with the upstream tarball are marked with\n`// -GODOT-` comments for clarity. The changes we currently have are\njust some defines for cross-platform configuration, and could likely be\nmoved to the SCons buildsystem (ideally in a sub-environment to avoid\nhaving RtAudio-specific defines pollute the whole build log).\n\nOne change for WinRT was not kept, if it is needed it should ideally be\nintegrated upstream:\n```\n#if defined(__WINDOWS_DS__) || defined(__WINDOWS_ASIO__) || defined(__WINDOWS_WASAPI__)\n-#ifdef WINRT_ENABLED\n- #define MUTEX_INITIALIZE(A) InitializeCriticalSectionEx(A, 0, 0)\n-#else\n#define MUTEX_INITIALIZE(A) InitializeCriticalSection(A)\n-#endif\n```","is_cherrypick":false,"cherrypick_hash":"","pull":5872},"b13f4308534537fa4931199e7a3f5bf297efba82":{"hash":"b13f4308534537fa4931199e7a3f5bf297efba82","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"zlib: Update builtin version to upstream 1.2.8","body":"Our only differences to the upstream distribution are:\n- The `gz*.c` files are not included\n- Z_PREFIX and Z_SOLO are defined in zconf.h","is_cherrypick":false,"cherrypick_hash":"","pull":5872},"1d41a070f6d65a967d488e727c94bfd9ce4637b5":{"hash":"1d41a070f6d65a967d488e727c94bfd9ce4637b5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"rg_etc1: Upstream version 1.04","body":"From https://github.com/richgel999/rg-etc1","is_cherrypick":false,"cherrypick_hash":"","pull":5872},"e7884246ebf6546d6cb2560fc22a1311c66b6891":{"hash":"e7884246ebf6546d6cb2560fc22a1311c66b6891","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5861 from akien-mga/pr-freetype-2.6.5","body":"Upgrade FreeType to upstream version 2.6.5","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abee84fe2185d4f34a3bd6fd8b22ea2d236a15bf":{"hash":"abee84fe2185d4f34a3bd6fd8b22ea2d236a15bf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5864 from djrm/new_icons","body":"Modified some icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b12b3997b30470a01bdac9cdb0fa70657b29ac5":{"hash":"5b12b3997b30470a01bdac9cdb0fa70657b29ac5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5866 from MarianoGnu/master","body":"Prevent crash in TextureRegionEditor. Fixes #5862","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6622a3d110e50d1666ab46b1c32cd04bafa265ae":{"hash":"6622a3d110e50d1666ab46b1c32cd04bafa265ae","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Prevent crash in TextureRegionEditor. Fixes #5862","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5866},"d49600f4a2a0e4fce94e2b0e117df62359ed6448":{"hash":"d49600f4a2a0e4fce94e2b0e117df62359ed6448","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Modified some icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5864},"71c12b58014e9ccdce14c8256ac23b8ef969c98e":{"hash":"71c12b58014e9ccdce14c8256ac23b8ef969c98e","is_merge":true,"authored_by":[],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5863 from MarianoGnu/master","body":"Fix pick color from screen. Closes #5853","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f00e0b589f94413afd446c63d941ced77fdda539":{"hash":"f00e0b589f94413afd446c63d941ced77fdda539","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Fix pick color from screen. Closes #5853","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5863},"4d4cb1bfabc8545ad593149df65340389bcb7ab4":{"hash":"4d4cb1bfabc8545ad593149df65340389bcb7ab4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"FreeType: Update to upstream version 2.6.5","body":"The only diffs to the upstream sources are to be found in `include/ft2build.h`\nand `include/freetype/config/ftoption.h`.","is_cherrypick":false,"cherrypick_hash":"","pull":5861},"b13bbcecc31851099d49ac7f435ea7c80de5d9a3":{"hash":"b13bbcecc31851099d49ac7f435ea7c80de5d9a3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"FreeType: Remove unnecessary subfolder","body":"Also sort sources alphabetically for clarity.","is_cherrypick":false,"cherrypick_hash":"","pull":5861},"6b7067630602ab662cf2d14793b538425700ec71":{"hash":"6b7067630602ab662cf2d14793b538425700ec71","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"FreeType: Reduce diff with upstream 2.5.0 version","body":"The Godot specific changes to ftoption.h are indicated with a\n`// -Godot-` comment for clarity.\nSee #5859 for details.","is_cherrypick":false,"cherrypick_hash":"","pull":5861},"5182fe2ef9c3a862362866546ffd2cdd6149cd8c":{"hash":"5182fe2ef9c3a862362866546ffd2cdd6149cd8c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5860 from 29jm/fix-itemlist-separators","body":"Fix ItemList.clear() not removing separators","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a1342670ea75d36aca704d0f05acb292c29fc4c":{"hash":"1a1342670ea75d36aca704d0f05acb292c29fc4c","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix ItemList.clear() not removing separators","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5860},"f46f5306260f9a3e0bb04a99bd1b575580441149":{"hash":"f46f5306260f9a3e0bb04a99bd1b575580441149","is_merge":false,"authored_by":[""],"author_raw":"Alex Piola <alex@axeeel.com>","committer_raw":"Alex Piola <alex@axeeel.com>","summary":"Fix #5854","body":"Fix for #5854","is_cherrypick":false,"cherrypick_hash":"","pull":5855},"b1df9e016cb8b7dac7499149f3f7d2a10575b133":{"hash":"b1df9e016cb8b7dac7499149f3f7d2a10575b133","is_merge":false,"authored_by":[""],"author_raw":"Robert Lewicki <zguba44@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed ItemList indexing bug while selecting items.","body":"Also added functionality for unselecting items in itemlist while clicking in empty space.\nFixes #5772.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3aeafcae04722dd6d6ff52632dec9f31239875e4":{"hash":"3aeafcae04722dd6d6ff52632dec9f31239875e4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed support for saving paths as relative, closes #5728","body":"Editor now has good refactoring tools, so this function is mostly obsolete","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4cd01ac8cc885ee5429a309a6db458eed22a85d":{"hash":"e4cd01ac8cc885ee5429a309a6db458eed22a85d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make texture parameter optional in begin() of ImmediateGeometry. Closes #5676 and closes #5720","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12472534ec644fbffa0d15b0ab199f41abefc324":{"hash":"12472534ec644fbffa0d15b0ab199f41abefc324","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Show a warning that an animation must be selected in order to edit it. Avoid copying/pasting if no anim selected. Closes #5799","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f51a8162532e135584f82ecb3ef48414fd8188cf":{"hash":"f51a8162532e135584f82ecb3ef48414fd8188cf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Set proper line into operators when parsing GDScript, fixes #5822","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51519b5d6b337ac339df13c548acb8ce8bf5a302":{"hash":"51519b5d6b337ac339df13c548acb8ce8bf5a302","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5851 from 29jm/typo-scroll","body":"Fix typo in ScrollContainer documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"908f585ef6b6e77e132eb17cddc2f92ee764eff1":{"hash":"908f585ef6b6e77e132eb17cddc2f92ee764eff1","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix typo in ScrollContainer documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5851},"6072eb878de93225eb44d335def80deacfc9cff8":{"hash":"6072eb878de93225eb44d335def80deacfc9cff8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5849 from SaracenOne/expose_add_index","body":"SurfaceTool add_index method exposed to scripts.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c57b992774251d239961524a2cc575427ac4f484":{"hash":"c57b992774251d239961524a2cc575427ac4f484","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5847 from 29jm/patch-3","body":"Expose virtual keyboard functions to GDScript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a812e15603702073b3e8ab1ce33b4cb315c00619":{"hash":"a812e15603702073b3e8ab1ce33b4cb315c00619","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5846 from leezh/regex_doc","body":"Added examples to RegEx doc #5827","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82d18f4c1c468e58268f3d27db00c342205a1b60":{"hash":"82d18f4c1c468e58268f3d27db00c342205a1b60","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5845 from hurikhan/x11_cleanup","body":"Code cleanup in platform/x11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51b03f0bf5af5cb6041b454a846061b5a7ff2d4c":{"hash":"51b03f0bf5af5cb6041b454a846061b5a7ff2d4c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix binding for ItemList.sort_items_by_text","body":"Also forces to recompute the cached rect for all items.\nFixes #5799","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f86b6987655aea7d471bbe2e5324efd7a6b615a7":{"hash":"f86b6987655aea7d471bbe2e5324efd7a6b615a7","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"SurfaceTool add_index method exposed to scripts.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5849},"ec8c6e2c7c6689856a9a5547ece905339df994a8":{"hash":"ec8c6e2c7c6689856a9a5547ece905339df994a8","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Expose virtual keyboard functions to GDScript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5847},"93c3c801dbc01251ee7b9e45066936c95eb510e1":{"hash":"93c3c801dbc01251ee7b9e45066936c95eb510e1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly implement item disabling, fixes #5683","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"925e5e9f2aa7a57da5a939918e7334db1f1bb6e0":{"hash":"925e5e9f2aa7a57da5a939918e7334db1f1bb6e0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Update profiler curves on item toggled, closes #5680","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3dd5ffb48aecd2d9947ecec193045bf86ea8afb8":{"hash":"3dd5ffb48aecd2d9947ecec193045bf86ea8afb8","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added examples to RegEx doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5846},"503f9ab9d978254b88c74f8f8c1ee1c3abe2069e":{"hash":"503f9ab9d978254b88c74f8f8c1ee1c3abe2069e","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Code cleanup in platform/x11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5845},"2a0dff9ae3a81dd056535cf6a142e13bd2ffbe7c":{"hash":"2a0dff9ae3a81dd056535cf6a142e13bd2ffbe7c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5842 from hurikhan/x11_request_attention","body":"Implement OS.request_attention() for X11","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d04ada397318bd895360b2000e2091a431854fb9":{"hash":"d04ada397318bd895360b2000e2091a431854fb9","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Implement OS.request_attention() for X11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5842},"b623acb718c50b86219027e0f6f7bebd11d96909":{"hash":"b623acb718c50b86219027e0f6f7bebd11d96909","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5841 from vnen/fix-windows-wheel","body":"Fix mouse wheel event position on Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"93de25f68a6b277293c0d3476996ab074ba3dc16":{"hash":"93de25f68a6b277293c0d3476996ab074ba3dc16","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5837 from hurikhan/android_cleanup","body":"Minor code formatting in platform/android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356":{"hash":"2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356","is_merge":false,"authored_by":[""],"author_raw":"GungnirInd <gungnirind@me.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Implement OS.request_attention() for OSX (#5662)","body":"Keeps bouncing icon until user focuses window","is_cherrypick":false,"cherrypick_hash":"","pull":5662},"d723e5a62ff10d338b8a2848e5a7a43a81233c24":{"hash":"d723e5a62ff10d338b8a2848e5a7a43a81233c24","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5560 from vnen/os-request-attention","body":"Add OS.request_attention() for Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4c0bc20c3052533a44533dc85a0576d0ecc140d":{"hash":"f4c0bc20c3052533a44533dc85a0576d0ecc140d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix mouse wheel event position on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5841},"53beeb774b36b7af391e61fffeceb9f7ed3e299e":{"hash":"53beeb774b36b7af391e61fffeceb9f7ed3e299e","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"\"FileSystem\" dock now instance all selected scenes in one action","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4abc945466c69426cf4c00ab87d61b927ef1639d":{"hash":"4abc945466c69426cf4c00ab87d61b927ef1639d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Instance only selected scenes in FS dock, closes #5795","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff8f4cb40984884c722809fc0d440299570053b1":{"hash":"ff8f4cb40984884c722809fc0d440299570053b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Renamed scenes_dock to filesystem_dock (makes more sense, it has not been a scenes dock since a long time).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e75bad41f777502b2fc05c9a8ccbb3f86c98b891":{"hash":"e75bad41f777502b2fc05c9a8ccbb3f86c98b891","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Hide editor types from create node dialog, closes #3263","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"124e3591a5b17e0fd4e50540dd909bed94792f32":{"hash":"124e3591a5b17e0fd4e50540dd909bed94792f32","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some optimizations and limits for extreme zoom in and out in editor, fixes #5820","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"beaa56bff209d4a4a24e556ff4b592f380c99550":{"hash":"beaa56bff209d4a4a24e556ff4b592f380c99550","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Minor code formatting in platform/android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5837},"ad55c63918bee55c84c2be9aff27f348c267d93e":{"hash":"ad55c63918bee55c84c2be9aff27f348c267d93e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5836 from volzhs/issue-5830","body":"Remove \"SMOOTH BEGIN?\" message","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b1cca17053fd0e1d714a0fd2e941296e91af195a":{"hash":"b1cca17053fd0e1d714a0fd2e941296e91af195a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5835 from volzhs/issue-5831","body":"Fix compile error if use android_stl=yes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5":{"hash":"dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove \"SMOOTH BEGIN?\" message","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5836},"01e39ecec8f73f99d2436a04d2e43c6cfa381a38":{"hash":"01e39ecec8f73f99d2436a04d2e43c6cfa381a38","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix compile error if use android_stl=yes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5835},"40d78c214404652d8ea8ab701f2473d6b4010b78":{"hash":"40d78c214404652d8ea8ab701f2473d6b4010b78","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5829 from 29jm/master","body":"Fix the rotation not updating in the inspector with Controls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5274f2a1262b68692e6010e2dc48c56c549f235f":{"hash":"5274f2a1262b68692e6010e2dc48c56c549f235f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5819 from hurikhan/android_getScreenDPI","body":"Implement get_screen_dpi() on Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"750b973ee4d022492544d61c3105d46d68af0c60":{"hash":"750b973ee4d022492544d61c3105d46d68af0c60","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5200 from neikeq/sc-CanvasItemEditor","body":"Implement ShortCuts in CanvasItemEditor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc16954fa2d87707fa69293b7507dd43b028a96f":{"hash":"fc16954fa2d87707fa69293b7507dd43b028a96f","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Center search results","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5737},"33cc480350264e15c12bf82b9198b9967e4313dc":{"hash":"33cc480350264e15c12bf82b9198b9967e4313dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed reloading of tool scripts within editor, they should work much better now, closes #3194","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e82f9ffcf8531b0065699b9eb03c823504ab271":{"hash":"4e82f9ffcf8531b0065699b9eb03c823504ab271","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Implement missing ShortCuts in CanvasItemEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5200},"2b608846594bc69a20f8945c6f61bdb9319b2fdb":{"hash":"2b608846594bc69a20f8945c6f61bdb9319b2fdb","is_merge":false,"authored_by":["MDQ6VXNlcjE2MzA5MTc4"],"author_raw":"Algrin6 <algrin@bk.ru>","committer_raw":"GitHub <noreply@github.com>","summary":"Fix curve bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5832},"fc4ace312013216360f544e06e50cdc0dab4e45a":{"hash":"fc4ace312013216360f544e06e50cdc0dab4e45a","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Fix the rotation not updating in the inspector with Controls","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5829},"07178937725d60e0f02050a3b39fc85e44c76b2d":{"hash":"07178937725d60e0f02050a3b39fc85e44c76b2d","is_merge":false,"authored_by":[""],"author_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","committer_raw":"Mario Schlack <m4r10.5ch14ck@gmail.com>","summary":"Implement get_screen_dpi() on Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5819},"79a7473cac40049769121a3a619b0d1e08899353":{"hash":"79a7473cac40049769121a3a619b0d1e08899353","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"put text formats for resources and scenes as priority","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0988970c1fca780f51ba4f2dce6afebdfef7f292":{"hash":"0988970c1fca780f51ba4f2dce6afebdfef7f292","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed properly not save signals that already exist in their base scenes, closes #5656","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9de33e18f14f78165754e97ed0f7827b2e50d560":{"hash":"9de33e18f14f78165754e97ed0f7827b2e50d560","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"WIP bugfix for existing connections","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bf16542720a431599127ec81323822786fa3de2":{"hash":"4bf16542720a431599127ec81323822786fa3de2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: WIP improved docs for Node","body":"Also clarified the purpose of Input.get_mouse_speed (see #1355)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b50b099f0dada789f369574a28e962737863e3e3":{"hash":"b50b099f0dada789f369574a28e962737863e3e3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync classes with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87d0515d0935d0af929feeef15fb704773cc4a12":{"hash":"87d0515d0935d0af929feeef15fb704773cc4a12","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix main scene not being saved when set via Play button","body":"Fixes #1134 for real. Also tweaked the engine.cfg template\nand the preference order when browsing for the main scene.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"525fb01fd2f3059eef17b9e082bbde86bce50fb4":{"hash":"525fb01fd2f3059eef17b9e082bbde86bce50fb4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Homogeinize resource formats loaders/savers\"","body":"The text format definition needs to stay in `scene/` as it relies\non other scene components, and `core/` must stay self-contained.\n\nThis reverts commits a5e27503fd52589703d637d1245a023233a14a27\nand 1492fd846073a4fa643365a8a5d4e021868c0e48.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c83aa5f86383bf89871f0a41752f5c6eeb148950":{"hash":"c83aa5f86383bf89871f0a41752f5c6eeb148950","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5794 from TheHX/editor-settings-dialog","body":"Keep selected section in Editor Settings when reopening the dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"919e9dd358161a4eb65697aaad1e2b03cf08a164":{"hash":"919e9dd358161a4eb65697aaad1e2b03cf08a164","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5793 from TheHX/issue-5722","body":"Fix Editor Settings dialog range editing by dragging and using the slider","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17f86eee33c06b45457eeb2c154592e56fe31959":{"hash":"17f86eee33c06b45457eeb2c154592e56fe31959","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5792 from neikeq/pr-issue-3868","body":"Label: Added `get_visible_line_count` method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"569541bafcefb45f5fd94e54f5aeba5d8c25ae33":{"hash":"569541bafcefb45f5fd94e54f5aeba5d8c25ae33","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5790 from neikeq/pr-issue-1149","body":"MenuButton: Fix event propagation with dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f519e7ebb836bdf52bc47e6873c5374fb673bdf":{"hash":"1f519e7ebb836bdf52bc47e6873c5374fb673bdf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5787 from akien-mga/pr-fix-warnings","body":"Fix multichar character constant warning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6626ac463eed0124736b8ef60bf82ba42a253200":{"hash":"6626ac463eed0124736b8ef60bf82ba42a253200","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5783 from TheHX/issue-5782","body":"Fix crash when dropping scene as a sibling of the root node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"13fe615ea34f3edcdbaa17820dd62d606a608b47":{"hash":"13fe615ea34f3edcdbaa17820dd62d606a608b47","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5760 from r1cebank/issue-5636__add-close-docs-option","body":"Script Editor: adding close all docs menu option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be560a750c363355ad077331bf6bdbc62c6b2762":{"hash":"be560a750c363355ad077331bf6bdbc62c6b2762","is_merge":false,"authored_by":["MDQ6VXNlcjE0MDgxNjE="],"author_raw":"Jaroslaw Filiochowski <jarfil@gmail.com>","committer_raw":"Jaroslaw Filiochowski <jarfil@gmail.com>","summary":"Hide tooltip if new mouse position's tooltip is empty","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5803},"1e7b9c509f02dd641f10fe50d24bb19c165078d7":{"hash":"1e7b9c509f02dd641f10fe50d24bb19c165078d7","is_merge":false,"authored_by":["MDQ6VXNlcjE0MDgxNjE="],"author_raw":"Jaroslaw Filiochowski <jarfil@gmail.com>","committer_raw":"Jaroslaw Filiochowski <jarfil@gmail.com>","summary":"Don't start a new tooltip timer for the same tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5803},"b49476a0119bd177341a2e974d62b591117efe3f":{"hash":"b49476a0119bd177341a2e974d62b591117efe3f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5731 from neikeq/pr-issue-5642","body":"LineEdit: Fix rtl scrolling with mouse drag selection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e3108abe2398fba80c54db153d0b375e437130f":{"hash":"3e3108abe2398fba80c54db153d0b375e437130f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Always soft reload editor plugins. Closes #5273","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea775534163cd0661eb4f316035610f1017f7d6a":{"hash":"ea775534163cd0661eb4f316035610f1017f7d6a","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Keep selected section in Editor Settings when reopening the dialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eeb8987276a10121cfd0d7762f6d9dca0e9c2d2f":{"hash":"eeb8987276a10121cfd0d7762f6d9dca0e9c2d2f","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix Editor Settings dialog range editing by dragging and using the slider","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78819b6b542ab4396d6909db7885498e0d692626":{"hash":"78819b6b542ab4396d6909db7885498e0d692626","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Label: Added `get_visible_line_count` method","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5792},"7a4d67ae7129ee92feebea3d5f7b46d456d29f88":{"hash":"7a4d67ae7129ee92feebea3d5f7b46d456d29f88","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Property convert images to RGBA before applying hq2x, fixes #5168","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c45837cf3f39eaaf70b6662a036e1c76bba6c6ee":{"hash":"c45837cf3f39eaaf70b6662a036e1c76bba6c6ee","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"MenuButton: Fix event propagation with dialogs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5790},"587826f879a1cf7a6ac578ae5cf5af160782d74f":{"hash":"587826f879a1cf7a6ac578ae5cf5af160782d74f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove GLU dependency, closes #3787","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f93e333e85191a467f87143cf1edec0829595767":{"hash":"f93e333e85191a467f87143cf1edec0829595767","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly transform sub-viewport input, closes #3580","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f10bd217a26487f097bc4609c02302126d36ae41":{"hash":"f10bd217a26487f097bc4609c02302126d36ae41","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly fixed notificaitons for theme changed, closes #5774","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9698571d61889bbb6da2be4cc471157499beb0d2":{"hash":"9698571d61889bbb6da2be4cc471157499beb0d2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix multichar character constant warning","body":"Multi-character character constants are implementation defined,\nand therefore they are risky to use for use when trying to be compatible\nwith so many different platforms. Fixes #2540.","is_cherrypick":false,"cherrypick_hash":"","pull":5787},"4f9dea3aed8a0a15df6dfde65fc5f2bd5e8a0b06":{"hash":"4f9dea3aed8a0a15df6dfde65fc5f2bd5e8a0b06","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Change default extension to .tscn when import 3d scene\"","body":"Also adds a comment as to why this extension should not be changed.\nThis commit reverts edf7082326526d76bfda095daa99e56317e30803.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a97d79a64a9a1e96858221e62762b1b84d171eb":{"hash":"2a97d79a64a9a1e96858221e62762b1b84d171eb","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix crash when dropping scene as a sibling of the root node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c3b1b51b854ae38cbb95059b1e457d02daaccf9":{"hash":"0c3b1b51b854ae38cbb95059b1e457d02daaccf9","is_merge":false,"authored_by":[""],"author_raw":"Siyuan Gao <siyuangao@gmail.com>","committer_raw":"Siyuan Gao <sgao@mobify.com>","summary":"Script Editor: adding close all docs menu option","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5760},"b0c2801458ed87f6e643c023e86488ee3a16c7f5":{"hash":"b0c2801458ed87f6e643c023e86488ee3a16c7f5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5780 from TheHX/script-editor-layout","body":"Fix ScriptEditor don't saving the layout when opening a help page","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f04137b9423a543efdfee8264acdc31670711d2c":{"hash":"f04137b9423a543efdfee8264acdc31670711d2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5781 from vnen/create-node-base-icon","body":"Add icon for root node in Create Dialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0610c77e43eeae135ca0ea14eb5deab3762fe7dc":{"hash":"0610c77e43eeae135ca0ea14eb5deab3762fe7dc","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add icon for root node in Create Dialog","body":"Close #5766","is_cherrypick":false,"cherrypick_hash":"","pull":5781},"3ca6e584e5457bf7e5b218ded84d33e649c28a8b":{"hash":"3ca6e584e5457bf7e5b218ded84d33e649c28a8b","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix ScriptEditor don't saving the layout when opening a help page","body":"- Use ScriptEditor::_update_script_names just once when re-creating the layout","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72194ceededdf9472b2f8398581fa5aeb6a20cc1":{"hash":"72194ceededdf9472b2f8398581fa5aeb6a20cc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5778 from volzhs/import-3d-scene-tscn","body":"Change default extension to .tscn when import 3d scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e91bd708d91fba94b97eb6bebea5752e85d8debf":{"hash":"e91bd708d91fba94b97eb6bebea5752e85d8debf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5777 from Paulb23/caret_stretching","body":"Fixed caret width on tabs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79cb91dc842eded0fcbb562f127996759abeddc7":{"hash":"79cb91dc842eded0fcbb562f127996759abeddc7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add querying details of IAP items for android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5415},"f26f181ba964d4fa4903ab936c26a27c65a1e525":{"hash":"f26f181ba964d4fa4903ab936c26a27c65a1e525","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix can't get all info if user purchases many items and not consumed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5415},"f53e7efefed8767cdf049f2ae942e4643144be22":{"hash":"f53e7efefed8767cdf049f2ae942e4643144be22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5527 from djrm/color_picker_fixes","body":"Color picker fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3725114a1658337d6de21bb7a5b6fde5f8a74d1f":{"hash":"3725114a1658337d6de21bb7a5b6fde5f8a74d1f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5383 from Ovnuniarchos/OptimizeOneWay","body":"Optimized one-way collision loops.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"edf7082326526d76bfda095daa99e56317e30803":{"hash":"edf7082326526d76bfda095daa99e56317e30803","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Change default extension to .tscn when import 3d scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5778},"5505f0c776c709a52f6db9b87a928cae35693b06":{"hash":"5505f0c776c709a52f6db9b87a928cae35693b06","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed caret width on tabs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5777},"254d79a560781e9f86debcc63ef6726cfd81ac80":{"hash":"254d79a560781e9f86debcc63ef6726cfd81ac80","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add a function to notify font users that the font changed. Closes #5774","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c328693e837f5899b24504caef5a9ee5e4d4cb4e":{"hash":"c328693e837f5899b24504caef5a9ee5e4d4cb4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5709 from akien-mga/pr-get-engine-version","body":"OS: Add get_engine_version method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2953bc1ccc23089559f1216563032fabd6b929f":{"hash":"b2953bc1ccc23089559f1216563032fabd6b929f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"OS: Add get_engine_version method","body":"Fixes #5693.","is_cherrypick":false,"cherrypick_hash":"","pull":5709},"be563a1663fa87510ddd59aced23b34560915dc2":{"hash":"be563a1663fa87510ddd59aced23b34560915dc2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5757 from Razzlegames/blendIndexFix","body":"Could not use pre multiply alpha for material in editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6f2e41e6f6ed2de6afd8d1e08085e732383b9cb":{"hash":"d6f2e41e6f6ed2de6afd8d1e08085e732383b9cb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5750 from TheHX/issue-5681","body":"Keep debugger selected tab open when pressing the pause button","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4958963abe5b76c613f25f8749c270988bdcccc3":{"hash":"4958963abe5b76c613f25f8749c270988bdcccc3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5742 from Ovnuniarchos/TreeItemSetButton","body":"TreeItem.set_button exposed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62eae7cbe25f3e2f5cf2cc3bd4cb8d13a6845ef3":{"hash":"62eae7cbe25f3e2f5cf2cc3bd4cb8d13a6845ef3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5723 from Paulb23/toggle_breakpoint_gutter_issue_5712","body":"Fixed toggle breakpoint gutter not updating when the game is running, issue 5712","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8de5aedb9ef7d4c17027b41b40677d1892f4158c":{"hash":"8de5aedb9ef7d4c17027b41b40677d1892f4158c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5718 from jay3d/master","body":"Added gyroscope support to Godot and Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e":{"hash":"3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5657 from Paulb23/block_caret","body":"Added block caret to TextEdit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"523e46ad0a915364de92d209ae59be14fbb3a7a4":{"hash":"523e46ad0a915364de92d209ae59be14fbb3a7a4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Make editor compatible with Windows high contrast themes\"","body":"This reverts commit 85a5290ee8a4c95be19f086181379330baf0deed.\n\nThe patch itself is good and it could maybe be readded in the future,\nbut right now Microsoft forced its Windows 10 \"update\" on people with older\nIntel HD Graphics 3000 IGP without ensuring that they can ship proper drivers,\nand such users seem to get Godot crashing due to this patch. Sorry :(\nCloses #5452.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6cf0d444b37522ab1e637dd173e8c7199bf36d7":{"hash":"e6cf0d444b37522ab1e637dd173e8c7199bf36d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5758 from TheHX/issue-5756","body":"Fix editor states saving, and remove related error messages","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7767aa272262d2fdfdb5b8ae50cb3470e993ce74":{"hash":"7767aa272262d2fdfdb5b8ae50cb3470e993ce74","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix editor states saving, and remove related error messages","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e69bc3bff38db3e22f0171e55355205277f8bde":{"hash":"4e69bc3bff38db3e22f0171e55355205277f8bde","is_merge":false,"authored_by":["MDQ6VXNlcjg3NTQ1NTk="],"author_raw":"Kyle Luce <razzlegames@gmail.com>","committer_raw":"Kyle Luce <razzlegames@gmail.com>","summary":"Could not use pre multiply alpha for material in editor","body":"- 3 was hard coded, I just changed to 4. Unfortunately this will break every time\na blend mode is added","is_cherrypick":false,"cherrypick_hash":"","pull":5757},"7b28976af5c4c1bb7bf49028d7e9fde5465d7d2e":{"hash":"7b28976af5c4c1bb7bf49028d7e9fde5465d7d2e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5755 from TheHX/issue-5716","body":"Fix empty reference pages after restarting Godot","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5218f35b7fe8c6655c6b304272cefdf9ea4d82e6":{"hash":"5218f35b7fe8c6655c6b304272cefdf9ea4d82e6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Forgot to clear signals on recompile, closes #5729","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18f165b494b7a4b314c0885d596131bcd2cf9287":{"hash":"18f165b494b7a4b314c0885d596131bcd2cf9287","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix empty reference pages after restarting Godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22419082d9bedbc9dc060ea5784bb0871f8710a3":{"hash":"22419082d9bedbc9dc060ea5784bb0871f8710a3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove some noisy debug prints","body":"Part of #5031","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f20680947bde28dfc10fcee4fc7c2949b111a40a":{"hash":"f20680947bde28dfc10fcee4fc7c2949b111a40a","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Keep debugger selected tab open when pressing the pause button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3698332f6be935a918a9afbba62abd1a7952f509":{"hash":"3698332f6be935a918a9afbba62abd1a7952f509","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"Exposed mode, access, filters, and show hidden files to the editor. Also, two functions to get/set the filter list.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5746},"b23889eb413f26cf0a3b94180fe11e86c08489f9":{"hash":"b23889eb413f26cf0a3b94180fe11e86c08489f9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5743 from TheHX/issue-5740","body":"Fix signals/group button on Scene dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"60f1656fff6242c02113534b4e592dcc8243be3e":{"hash":"60f1656fff6242c02113534b4e592dcc8243be3e","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix signals/group button on Scene dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10be575aa16f4158e23c8ae3cdaaced6e734086a":{"hash":"10be575aa16f4158e23c8ae3cdaaced6e734086a","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"TreeItem.set_button exposed.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5742},"6a5e11c075b6bc48d23267c03a66e613dee2bf55":{"hash":"6a5e11c075b6bc48d23267c03a66e613dee2bf55","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5735 from neikeq/menu-accept-event-fix","body":"MenuButton: Fix regression","is_cherrypick":false,"cherrypick_hash":"","pull":""},"671c21dce7a92239b6c15eafd61faa5f65c7adfa":{"hash":"671c21dce7a92239b6c15eafd61faa5f65c7adfa","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"MenuButton: Fix regression","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5735},"e2ad08c56b41ce5e33e0ed3f702f6133eb58f618":{"hash":"e2ad08c56b41ce5e33e0ed3f702f6133eb58f618","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4848 from neikeq/menu-accept-event","body":"MenuButton: Avoid key event propagation if handled as hotkey","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9d1e03018bc9fa7d32fd99cb21d5bf58140c265":{"hash":"f9d1e03018bc9fa7d32fd99cb21d5bf58140c265","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"MenuButton: Avoid event propagation if handled as hotkey","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4848},"24d86e33a6ef0d787a37639831ae582a397d821c":{"hash":"24d86e33a6ef0d787a37639831ae582a397d821c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5467 from RandomShaper/enhance-tidy-extensions","body":"Enhance/tidy file extensions management","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f07d4f556a875155625503b7217e5955c2a1d5c2":{"hash":"f07d4f556a875155625503b7217e5955c2a1d5c2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add missing locale identifiers for Bengali and Urdu","body":"Fixes errors showing up since the addition of those WIP translations.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"966eabb07b030c6881cef33ec581977452e021a9":{"hash":"966eabb07b030c6881cef33ec581977452e021a9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fonts: add missing license information","body":"Droid Sans is under Apache 2.0, Source Code Pro under SIL OFL 1.1.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"69b0835986e0448131289683cb5997d14b7d8030":{"hash":"69b0835986e0448131289683cb5997d14b7d8030","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5730 from neikeq/pr-issue-4856","body":"CanvasItemEditor: Changed Frame Selection shortcut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6":{"hash":"71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"LineEdit: Fix rtl scrolling with mouse drag selection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5731},"2bba1bf77074b8c0960f88867380f12947a8393b":{"hash":"2bba1bf77074b8c0960f88867380f12947a8393b","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"CanvasItemEditor: Changed Frame Selection shortcut","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5730},"b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272":{"hash":"b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added documentation for color picker raw mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5527},"7b846d62ac6e04cc3792c93576acce6a9f5b6e57":{"hash":"7b846d62ac6e04cc3792c93576acce6a9f5b6e57","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Color picker fixes:","body":"- fixed alpha channel slider range in raw mode to go from 0 to 1 fixes #4396\n- fixed HS bars going outside the control area\n- fixed color text field changing to hex mode even if script mode was selected","is_cherrypick":false,"cherrypick_hash":"","pull":5527},"370ae3512deda40b2659a1192f302298e269305f":{"hash":"370ae3512deda40b2659a1192f302298e269305f","is_merge":false,"authored_by":["MDQ6VXNlcjI1Mjc2Mzc="],"author_raw":"Jamil Halabi <jay3dlinux@gmail.com>","committer_raw":"Jamil Halabi <jay3dlinux@gmail.com>","summary":"Added gyroscope support to Godot and Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5718},"2c9468a46ac7be81085baec4778fcbf3075b2c70":{"hash":"2c9468a46ac7be81085baec4778fcbf3075b2c70","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Update docs with breakpoint_toggled signal","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5723},"b550471a148d232f50d0d1f03256fc9ef82a52f3":{"hash":"b550471a148d232f50d0d1f03256fc9ef82a52f3","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed breakpoint gutter toggle not updating when game is running, issue 5712","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5723},"4c4ab140b4569f2700517a13b20127eb7542b3ec":{"hash":"4c4ab140b4569f2700517a13b20127eb7542b3ec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5702 from Paulb23/zoom_shortcuts","body":"Added code editor zoom shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eaeee58b9ef95f708728161296a66743f45501d3":{"hash":"eaeee58b9ef95f708728161296a66743f45501d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5705 from StraToN/doc-update","body":"Docs-update: AnimatedSprite, AnimatedSprite3D (unfinished)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b781dcdb1a33c98be56e95d8557dcbc01d116990":{"hash":"b781dcdb1a33c98be56e95d8557dcbc01d116990","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Merge translations with synced template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfaad1ebe75bd0ba48258bcb9b7b137a3f6b7940":{"hash":"cfaad1ebe75bd0ba48258bcb9b7b137a3f6b7940","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template with current source","body":"Also fix a space after : in a translated string.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd5fdaba68974baaaa8868750ee0991478c9e089":{"hash":"fd5fdaba68974baaaa8868750ee0991478c9e089","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Pull translations from Weblate","body":"Adds Bengali and Urdu (Pakistan) WIP translations.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d33bdd2891fcda4f139a759363947290ea058fa9":{"hash":"d33bdd2891fcda4f139a759363947290ea058fa9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5715 from volzhs/issue-5659","body":"Perform connect when double click a node on connecting signal window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ff7c5524f21d299380e68e600cd99133cf6a215":{"hash":"9ff7c5524f21d299380e68e600cd99133cf6a215","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Perform connect when double click a node on connecting signal window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5715},"952cb123641e509d9b3285b9f2b70966cdb19124":{"hash":"952cb123641e509d9b3285b9f2b70966cdb19124","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Written AnimatedSprite, AnimatedSprite3D (unfinished)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5705},"e6eae244d3835addb87ed31f8325f590521c73aa":{"hash":"e6eae244d3835addb87ed31f8325f590521c73aa","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added code editor zoom shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5702},"3e2c7bf797bd073727e5d0272ce47aa77895935b":{"hash":"3e2c7bf797bd073727e5d0272ce47aa77895935b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5697 from TheHX/issue-5664","body":"Fix Orphan StringName on EditorAutoloadSettings class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a931e333c5e3fe9e455500319d861e1bd1386cd":{"hash":"9a931e333c5e3fe9e455500319d861e1bd1386cd","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix binding of File::get_sha256()","body":"Fix #5698","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98eec177ae3fbdfc2222844ba5b53fd9c8c45f60":{"hash":"98eec177ae3fbdfc2222844ba5b53fd9c8c45f60","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix classes.xml structure","body":"Fix the addition in #4854 which added elements in the wrong place.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8772b8ea85278f67832a34e51724720c46916f27":{"hash":"8772b8ea85278f67832a34e51724720c46916f27","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix Orphan StringName on EditorAutoloadSettings class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82f84f4c2f15b6715d0c8561a2cf8e85469fec76":{"hash":"82f84f4c2f15b6715d0c8561a2cf8e85469fec76","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"Remote transform node (for 3d)","body":"It's code is based on RemoteTransform2D node.","is_cherrypick":false,"cherrypick_hash":"","pull":5692},"19d9fac4ed3c9048423cb655fcd55eaade78de3b":{"hash":"19d9fac4ed3c9048423cb655fcd55eaade78de3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5689 from kubecz3k/master","body":"added KDevelop project files to gitignore file","is_cherrypick":false,"cherrypick_hash":"","pull":""},"280a75ac6cdced15a47f7d01199003a147a9e1e9":{"hash":"280a75ac6cdced15a47f7d01199003a147a9e1e9","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"added KDevelop project files to gitignore","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5689},"1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45":{"hash":"1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5592 from volzhs/libwebp-0.5.1","body":"Update webp driver to 0.5.1","is_cherrypick":false,"cherrypick_hash":"","pull":""},"26baaf447abb85c7a1670141ffa6a41f3287601e":{"hash":"26baaf447abb85c7a1670141ffa6a41f3287601e","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"WinRT: Add missing license file for ANGLE","body":"Also drop the unused \"All rights reserved\" FunctionDiscoveryKeys_devpkey.h\nFixes #4859.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68fbb8f8ac5c11a751c455fa1c4465522e21713f":{"hash":"68fbb8f8ac5c11a751c455fa1c4465522e21713f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop obsolete \"webpold\" backup of previous webp version","body":"Fixes #5252","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3cf4c73fcd51a893ed12dfea110151968e1a2e0":{"hash":"b3cf4c73fcd51a893ed12dfea110151968e1a2e0","is_merge":false,"authored_by":["MDQ6VXNlcjIzODQwOTE="],"author_raw":"vamsi <vamsikrishna.v@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fixed a crash in scenario where SSL is not available.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1403fa18a9cf1077d9b7ec974ee9f77249ae49b6":{"hash":"1403fa18a9cf1077d9b7ec974ee9f77249ae49b6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5677 from SaracenOne/animation_import_fix","body":"Removes AnimationPlayer renaming on import.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca866803bec602c595f0590977fe619194c19c27":{"hash":"ca866803bec602c595f0590977fe619194c19c27","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Removes AnimationPlayer renaming on import.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5677},"d691cb473254fb1058863f810c11bc2a67878ff1":{"hash":"d691cb473254fb1058863f810c11bc2a67878ff1","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Add an option to smooth camera limits when camera smoothing is enabled.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5670},"20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d":{"hash":"20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added caret block mode to docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5657},"54f720ac0688cc069e5ab7c2d66d2e8649143b75":{"hash":"54f720ac0688cc069e5ab7c2d66d2e8649143b75","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added block caret to TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5657},"5545afd52b912722bbdb6e412cce9593857c5726":{"hash":"5545afd52b912722bbdb6e412cce9593857c5726","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Bump version to 2.1-beta \\o/","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8c506be1c8316e6808ea2ea2b87b1b8867a1a2f":{"hash":"b8c506be1c8316e6808ea2ea2b87b1b8867a1a2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5615 from Paulb23/shortcut_save_print","body":"Removed shortcut saving print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0e63955260d36bde58102805467e16d3ec90dc3":{"hash":"c0e63955260d36bde58102805467e16d3ec90dc3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5638 from TheHX/tree-buttons","body":"Fix tree drawing the pressed stylebox in all buttons in the column","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f82e7d3a97431107b7581dc27f19912b12d3fb68":{"hash":"f82e7d3a97431107b7581dc27f19912b12d3fb68","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5641 from sanikoyes/Pr-fix-android-crash","body":"Fix crash in FileAccessJAndroid::file_exists (does not free local ref)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"480ac2bcfbe114d402cf5279ba392e709d378a24":{"hash":"480ac2bcfbe114d402cf5279ba392e709d378a24","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5648 from Paulb23/completion_box_colors","body":"Added Completion box colors. Exposed show line numbers, highlight all occurrences, and updated theme.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"31ebac2bfb7abc9b99907d16ac4926a1dfbb40ba":{"hash":"31ebac2bfb7abc9b99907d16ac4926a1dfbb40ba","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Downloaded templates from project manager can now be installed.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbc5f1ecfb60e0a08614d0fb2d78db6b61532145":{"hash":"fbc5f1ecfb60e0a08614d0fb2d78db6b61532145","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5650 from TheHX/issue-5643","body":"Fix \"Play custom scene\" keyboard shortcut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aed2f5f938c41af5c65b543cf4d9816780da3c40":{"hash":"aed2f5f938c41af5c65b543cf4d9816780da3c40","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix \"Play custom scene\" keyboard shortcut","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12e3bb1f0147c17c4269977949386fca19532300":{"hash":"12e3bb1f0147c17c4269977949386fca19532300","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Removed duplicate color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"a57c1da183c22ec6fb71fe550a6049296d63be3e":{"hash":"a57c1da183c22ec6fb71fe550a6049296d63be3e","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Update textedit docs with colors, show line number and highlight all occurences","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"28356a7d63b324bbd4b202434e1a2b8ac40aeb3f":{"hash":"28356a7d63b324bbd4b202434e1a2b8ac40aeb3f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Expose highlight all occurrences","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"21385d9ecbc74425a599f8a5953bd2ec7fdd1b68":{"hash":"21385d9ecbc74425a599f8a5953bd2ec7fdd1b68","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Expose show line numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"cc133c9289123e71789e9410f9ed07e2546fa459":{"hash":"cc133c9289123e71789e9410f9ed07e2546fa459","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Expose colors to theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"a9956be63de69ece580ce819307833b22c3d5993":{"hash":"a9956be63de69ece580ce819307833b22c3d5993","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added completion font colors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"8e5c40b3641352699497b8b4407144ed4f09c817":{"hash":"8e5c40b3641352699497b8b4407144ed4f09c817","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added completion scroll color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5648},"b41be2d1a9210d03be0817871ead7aa0f8657716":{"hash":"b41be2d1a9210d03be0817871ead7aa0f8657716","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4854 from Razzlegames/screenToLocal","body":"Conversion function for screen coords to local Canvas coords","is_cherrypick":false,"cherrypick_hash":"","pull":""},"978cb0e884dea9be4d98a0b52ae930655f7d9ad8":{"hash":"978cb0e884dea9be4d98a0b52ae930655f7d9ad8","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix crash in FileAccessJAndroid::file_exists (does not free local ref)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5641},"605193b22fc61913d00b4ba4801c0283646b3a00":{"hash":"605193b22fc61913d00b4ba4801c0283646b3a00","is_merge":false,"authored_by":["MDQ6VXNlcjg3NTQ1NTk="],"author_raw":"Kyle Luce <razzlegames@gmail.com>","committer_raw":"Kyle Luce <razzlegames@gmail.com>","summary":"Conversion function for screen coords to local Canvas coords","body":"- Useful if you need to Convert screen coords to the coordinate space of a\nCanvasItem, but don't have an associated InputEvent to use in\n#make_event_local.\n\nFor example, if you have a particular point on the screen you'd like to project\ninto World Space, for various reasons, you would use this function on the root\nof the scene. This is analogous to ray casting from screen space in 3D.","is_cherrypick":false,"cherrypick_hash":"","pull":4854},"9397458cc0a37f4899a0dba5352a6e045ed123d8":{"hash":"9397458cc0a37f4899a0dba5352a6e045ed123d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5634 from vnen/assetlib-map-crash","body":"Fix crash on asset lib install","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57080063407cc77c400197b07a1bf47f8cb40978":{"hash":"57080063407cc77c400197b07a1bf47f8cb40978","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix tree drawing the pressed stylebox in all buttons in the column","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a1b62748a01928401a344b8c538b59f75706ece":{"hash":"1a1b62748a01928401a344b8c538b59f75706ece","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix crash on asset lib install","body":"This is not the perfect solution, but fixes the crash and avoid a\ndependency on EditorNode.","is_cherrypick":false,"cherrypick_hash":"","pull":5634},"d37ef5990b229c0fb90c25e884ae6ef42dda5a6c":{"hash":"d37ef5990b229c0fb90c25e884ae6ef42dda5a6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5627 from Paulb23/fixed_highlighting_highlighted_section","body":"Fixed highlight all occurrences highlighing highlighted section","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83ab4445f2b37401593855e40c1628e5742babb1":{"hash":"83ab4445f2b37401593855e40c1628e5742babb1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"As volzhs mentioned in #5385, changes to save to FILE_SAVE_ALL_SCENES","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d9b73171ef2e500dc7e47e9373e602d0413a6ed":{"hash":"8d9b73171ef2e500dc7e47e9373e602d0413a6ed","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5385 from volzhs/autosave-android","body":"Fix autosave when run on remote device","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e525a0387bb79d5302cff768e580302fce0cba8f":{"hash":"e525a0387bb79d5302cff768e580302fce0cba8f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5421 from MarianoGnu/issues","body":"Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da3ad668259aa03caeae5904154e77481c1dba6b":{"hash":"da3ad668259aa03caeae5904154e77481c1dba6b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove Better Collada Exporter, now in its own repo","body":"See https://github.com/godotengine/collada-exporter for the new upstream location.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bba89aef3b01d96a0a14e93d9f78b068d3f3f8ca":{"hash":"bba89aef3b01d96a0a14e93d9f78b068d3f3f8ca","is_merge":true,"authored_by":[],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5559 from Hinsbart/connected_joysticks","body":"Input: add get_connected_joysticks() method.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e468bf25442648537abd9d31c6973bfc70ffc7ae":{"hash":"e468bf25442648537abd9d31c6973bfc70ffc7ae","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5628 from vnen/pass-semicolon","body":"Allow semicolon after 'pass' keyword","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d279d060e18fba43c83c77b0f91dcf2f6bfb3fd2":{"hash":"d279d060e18fba43c83c77b0f91dcf2f6bfb3fd2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5077 from RandomShaper/improve-android-build","body":"Improve Android build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8462127aa904eb394f86240d18ad0d488011b1ba":{"hash":"8462127aa904eb394f86240d18ad0d488011b1ba","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5287 from marcelofg55/master","body":"Added popup menu for animation key right-click","is_cherrypick":false,"cherrypick_hash":"","pull":""},"46bb02991ff6d7d0ef1ecdda76de015b183d0c08":{"hash":"46bb02991ff6d7d0ef1ecdda76de015b183d0c08","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5270 from lonesurvivor/master","body":"Added Tile Origin = Bottom Left option to the TileMap","is_cherrypick":false,"cherrypick_hash":"","pull":""},"223ca1363c32c12a6a5842d1c606280a69f8a5e9":{"hash":"223ca1363c32c12a6a5842d1c606280a69f8a5e9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5352 from m4nu3lf/master","body":"AnimationTreePlayer filters improved","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9dac41432e9aeaf2b96af9cd3ce44389c604c28a":{"hash":"9dac41432e9aeaf2b96af9cd3ce44389c604c28a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5443 from samuelgrigolato/iterate-string-in-gdscript","body":"Add support to String type in gdscript iteration","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bcf6491a86038559356729f28c98574c8086172f":{"hash":"bcf6491a86038559356729f28c98574c8086172f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5621 from TheHX/issue-5616","body":"Fix custom types showing on wrong dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7bfb84af0816c3f0cd9c108ff401cc7dec2e4160":{"hash":"7bfb84af0816c3f0cd9c108ff401cc7dec2e4160","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5611 from TheHX/spatial-gizmo","body":"Fix EditorSpatialGizmo virtual functions not being called","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7af77e1b7b60a023508ad1b4589b58adc500ddb0":{"hash":"7af77e1b7b60a023508ad1b4589b58adc500ddb0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5606 from akien-mga/pr-rtl-raw-text","body":"RichTextLabel: Fix adding raw text when bbcode is disabled","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06eef730c0f220ae16fade6e69ed9b81edbb0c23":{"hash":"06eef730c0f220ae16fade6e69ed9b81edbb0c23","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5584 from TheHX/project-settings","body":"Implement undo/redo for adding and deleting global properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e74d71a5bfccec42945836c82521469ec664b6dc":{"hash":"e74d71a5bfccec42945836c82521469ec664b6dc","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5574 from volzhs/android-app-id","body":"Add android_add_default_config for config.py","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5dd6530acf1f1db145ebfdd1c0967329b9c36fa0":{"hash":"5dd6530acf1f1db145ebfdd1c0967329b9c36fa0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5563 from opmana/fix-convert-tileset","body":"Respect frame property when converting to TileSet.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49b288d331cc1cb6854c780b861aa7964c6a83ee":{"hash":"49b288d331cc1cb6854c780b861aa7964c6a83ee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add function to get the list of samples, closes #5561","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eff44f0321268d0e338783b7da82342106a1051c":{"hash":"eff44f0321268d0e338783b7da82342106a1051c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5554 from TheHX/issue-3543","body":"Added drag and drop to rearrange the autoload order","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e6e0ed0e5b8f41b20c087f3acb3a5ebb0836e60":{"hash":"0e6e0ed0e5b8f41b20c087f3acb3a5ebb0836e60","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5533 from Hinsbart/cursor_atex","body":"Can use AtlasTextures as custom mouse cursor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28641fd9b8e73b3fae57ea4ccf0356629507ea3a":{"hash":"28641fd9b8e73b3fae57ea4ccf0356629507ea3a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5525 from SuperUserNameMan/window_get_latin_kb_variant","body":"windows get_latin_keyboard_variant() implementation and gdscript binding, #5503","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b06eca108af4da333e84f553ac1e8ca25e6c1cdf":{"hash":"b06eca108af4da333e84f553ac1e8ca25e6c1cdf","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5490 from timoschwarzer/master","body":"Add new Camera2D alignment functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bb552273bf1bf2dd1ce4b79678d0cbd1262dd04":{"hash":"5bb552273bf1bf2dd1ce4b79678d0cbd1262dd04","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5489 from jejung/richtextlabel-get_text","body":"RichTextLabel-get_text","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8113ba8befc7d2ad42a58ec7a01709ad26cecf54":{"hash":"8113ba8befc7d2ad42a58ec7a01709ad26cecf54","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Allow semicolon after 'pass' keyword","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5628},"d43adcbb1e8e14935af21a2765b1c50f9a3d9f20":{"hash":"d43adcbb1e8e14935af21a2765b1c50f9a3d9f20","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed highlight all occurrences highlighing highlighted section","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5627},"637796900080cfcf407e1045f10e6e9040c8d33e":{"hash":"637796900080cfcf407e1045f10e6e9040c8d33e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5623 from Ovnuniarchos/LineEditXlatedPHolder","body":"LineEdit placeholder property now accepts translated strings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6a0b0dab30a6a57ba69fd831090d132d758634e":{"hash":"c6a0b0dab30a6a57ba69fd831090d132d758634e","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix custom types showing on wrong dialogs","body":"* The custom types are visible when the dialog is shown","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae3d316798b6fbb36f73e7c2c0724dfac4f7ecad":{"hash":"ae3d316798b6fbb36f73e7c2c0724dfac4f7ecad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5618 from vnen/fix-openssl-conf","body":"Fix builtin OpenSSL configuration","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2c6d0d490519016986c1c5be992ff53fbdea8c8f":{"hash":"2c6d0d490519016986c1c5be992ff53fbdea8c8f","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix builtin OpenSSL configuration","body":"Fixes a bug that happens on Windows 64-bits.","is_cherrypick":false,"cherrypick_hash":"","pull":5618},"061cadcae57cf05b9fe60d42f1a8da0f0e6dc328":{"hash":"061cadcae57cf05b9fe60d42f1a8da0f0e6dc328","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"LineEdit placeholder now accepts translated strings.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5623},"5f41ea6bf8b75afbde201df7a11de01196cc0e39":{"hash":"5f41ea6bf8b75afbde201df7a11de01196cc0e39","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Removed shortcut saving print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5615},"864c0e84de9c2a2c5a030ec4ee167f3793e1e962":{"hash":"864c0e84de9c2a2c5a030ec4ee167f3793e1e962","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"line/col label was changing size with each cursor move, forcing the GUI to resize upwards and costing considerably CPU usage.","body":"It has been changed so it won't resize the UI when modified.\nThis will make the code editor feel a lot smoother.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d23d40cfbdb1033848f89a2896701b792ef5e5ad":{"hash":"d23d40cfbdb1033848f89a2896701b792ef5e5ad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5612 from TheHX/collision-polygon-plugin","body":"Fix CollisionPolygon gizmo showing error icons instead of the 3d handles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7cad11e1083c8ceb07c415ccb36eb4596b66384f":{"hash":"7cad11e1083c8ceb07c415ccb36eb4596b66384f","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix CollisionPolygon gizmo showing error icons instead of the 3d handles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d6be8b00d9c46ca748f9465864ce74487c6bc88":{"hash":"1d6be8b00d9c46ca748f9465864ce74487c6bc88","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed tree so shift-selection skips folded children, closes #5515","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48bdaaa5601e82f242af240fd9eb1b4a7acb79b7":{"hash":"48bdaaa5601e82f242af240fd9eb1b4a7acb79b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5609 from eska014/help-search-titles","body":"Fix help search dialog titles","is_cherrypick":false,"cherrypick_hash":"","pull":""},"914d670a7164b920d0b465950083aea7924de937":{"hash":"914d670a7164b920d0b465950083aea7924de937","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix EditorSpatialGizmo virtual functions not being called","body":"* Bind EditorSpatialGizmo::clear method","is_cherrypick":false,"cherrypick_hash":"","pull":""},"920310e72af9f9e36c007fdfe19ae03ce3f0c670":{"hash":"920310e72af9f9e36c007fdfe19ae03ce3f0c670","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed target_fps option, moved it to debug (it makes no sense for games). Added a frame_delay option for games that don't want to use the CPU fully.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b0f0ae072367b061e4ff59b17b920f2d67b41e3a":{"hash":"b0f0ae072367b061e4ff59b17b920f2d67b41e3a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Finally fixes the infamous bug #4444, hoping to never see you again.","body":"Closes #4444.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90f8a3bd29d9119fb4e34ec738df7583a41e7ea5":{"hash":"90f8a3bd29d9119fb4e34ec738df7583a41e7ea5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly generate tangents only upon request, closes #5580","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2980b27befbae4161675af006b0f8bf004970230":{"hash":"2980b27befbae4161675af006b0f8bf004970230","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"do not show help on multi node selection, array editing, etc, closes #5550","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15d52d6c95d9c04a990acee55a64361c4ab03efb":{"hash":"15d52d6c95d9c04a990acee55a64361c4ab03efb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Cleaned up preview generation thread, fixes #5499","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"af395cea42913f8f9d12912d7eee9011dd557ec7":{"hash":"af395cea42913f8f9d12912d7eee9011dd557ec7","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix help search dialog titles","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5609},"dd01286137366a53ee7ca41f1fbe1368d319d4d2":{"hash":"dd01286137366a53ee7ca41f1fbe1368d319d4d2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Regenerate hardcoded Godot icon to match current one","body":"Used `xxd -i icon64.png data.h` to get the raw array from a 64x64 export\nof the SVG icon. Also improved the formatting of the splash array to avoid\nhaving 65k char-long lines.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a70d4a072fa170ae927e2b416861ccd395f92d2":{"hash":"3a70d4a072fa170ae927e2b416861ccd395f92d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5589 from akien-mga/pr-unused-var","body":"Removing some more unused vars and dead code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3816fe9d190817b871de3a5b15adee1301b9d267":{"hash":"3816fe9d190817b871de3a5b15adee1301b9d267","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"RichTextLabel: Fix adding raw text when bbcode is disabled","body":"Fixes #5605.","is_cherrypick":false,"cherrypick_hash":"","pull":5606},"0e119a91640acbc7643ff1dd1049bf12ca302d21":{"hash":"0e119a91640acbc7643ff1dd1049bf12ca302d21","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5480 from paper-pauper/blender-flake8","body":"Made Better Collada Exporter flake8-compliant","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c973f3a1da9fbb7ba816455b761c6cc3f9535b78":{"hash":"c973f3a1da9fbb7ba816455b761c6cc3f9535b78","is_merge":false,"authored_by":[""],"author_raw":"Nobody Really <notactualowl@fakepmail.ie>","committer_raw":"Nobody Really <notactualowl@fakepmail.ie>","summary":"Flake8 compliance (except for unused variables)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"52fdc65a5df71af98af5f54ccb2db972084bbec1":{"hash":"52fdc65a5df71af98af5f54ccb2db972084bbec1","is_merge":false,"authored_by":[""],"author_raw":"Nobody Really <notactualowl@fakepmail.ie>","committer_raw":"Nobody Really <notactualowl@fakepmail.ie>","summary":"Comma fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7de55b86c16b2fbef45d9114031fb3b88044fc4f":{"hash":"7de55b86c16b2fbef45d9114031fb3b88044fc4f","is_merge":false,"authored_by":[""],"author_raw":"Nobody Really <notactualowl@fakepmail.ie>","committer_raw":"Nobody Really <notactualowl@fakepmail.ie>","summary":"Whitespace fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bf31b3f3d00bd2a27d8414e8e5bd254b4d4a29b":{"hash":"4bf31b3f3d00bd2a27d8414e8e5bd254b4d4a29b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Revert removing of function call in gd_parser","body":"The function call was removed in #5538 because of the unused return value,\nbut the function itself has side effects and the absence of the call was\ncausing crashes.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca009ac4afcccc21aa422de78265f05418304aed":{"hash":"ca009ac4afcccc21aa422de78265f05418304aed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5602 from akien-mga/pr-osx-fat-export","body":"OSX export: Default to fat format, make it an enum","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02aeac12d1e0638ad223190b2eb5c6845090b4ed":{"hash":"02aeac12d1e0638ad223190b2eb5c6845090b4ed","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"OSX export: Default to fat format, make it an enum","body":"Since we want to distribute only the fat binary in the official templates, this should\nmake it work out of the box. 32 bits and 64 bits options are still available for people\nthat want them, but will throw an error if the binaries are not in the template zip.","is_cherrypick":false,"cherrypick_hash":"","pull":5602},"69c8b583e7b7c31e9316a24f185ca99f9452d91d":{"hash":"69c8b583e7b7c31e9316a24f185ca99f9452d91d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Add docs for InputEvent* and InputMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a15de809429171e93556db6e9d7010a2b3d61f18":{"hash":"a15de809429171e93556db6e9d7010a2b3d61f18","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Fix arg name for is_action_pressed/released","body":"Also position TEXTURE_SPHERE constant properly.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"288355afe9d2c2baf5bfe52875934c5fb3178546":{"hash":"288355afe9d2c2baf5bfe52875934c5fb3178546","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Fix descriptions indentation after #5588","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78601c843464288868a49eb94438c0b25682c0ef":{"hash":"78601c843464288868a49eb94438c0b25682c0ef","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5601 from eska014/emscripten-mouse-pos","body":"Fix Input singleton mouse position in web export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4beeff94335938ba0249aea69c4e47024b08bf64":{"hash":"4beeff94335938ba0249aea69c4e47024b08bf64","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Pass mouse position to Input singleton in web export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5601},"20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a":{"hash":"20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5598 from TheHX/issue-5482","body":"Fix own world option of Viewport.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b154c9706c4dc99728195d5009d42782bf51b86":{"hash":"6b154c9706c4dc99728195d5009d42782bf51b86","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix own world option of Viewport.","body":"It happens when the viewport has WorldEnviroment child with a valid Enviroment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5a8335436f5b76f950a2f4d65b37ad10f195c08d":{"hash":"5a8335436f5b76f950a2f4d65b37ad10f195c08d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5588 from J08nY/doctool-indentation","body":"Doctool: change content indentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"158585b21cf5570c425428bb76c6749518199042":{"hash":"158585b21cf5570c425428bb76c6749518199042","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"save the editor state of the right scene instead of current","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5421},"2924536e903bebe0d7ddb892784fb3c3f16b23dd":{"hash":"2924536e903bebe0d7ddb892784fb3c3f16b23dd","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5421},"d7dd10a1a2f64d4e77f09e7d63ce55630863616c":{"hash":"d7dd10a1a2f64d4e77f09e7d63ce55630863616c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Cleanup: drop ImportSettingsDialog, replaced by contextual actions","body":"Note that it was already commented out.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1":{"hash":"f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove unused variables (fourth pass) + dead code","body":"Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33.","is_cherrypick":false,"cherrypick_hash":"","pull":5589},"7e3044981ef3ed2a71270e331f2a36f57d5ec0c5":{"hash":"7e3044981ef3ed2a71270e331f2a36f57d5ec0c5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid crash if setting modifiers fails, closes #5158","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e55c6f823251fcff366c7ce93b3ab0bf1fdedd68":{"hash":"e55c6f823251fcff366c7ce93b3ab0bf1fdedd68","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Modified webp source codes for godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5592},"ddd446f274d33d8624da3fd842c23e9ede0e6b11":{"hash":"ddd446f274d33d8624da3fd842c23e9ede0e6b11","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Update webp driver to 0.5.1 (upstream)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5592},"dc58be9f3542d640771722187959f56f042b5baa":{"hash":"dc58be9f3542d640771722187959f56f042b5baa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"ScenesDock: Fix regression in tree generation","body":"Was a regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33.\nFixes #5590.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8c31e0e7480906ccf230892b090e3c3cbe1b271":{"hash":"d8c31e0e7480906ccf230892b090e3c3cbe1b271","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove warnings if a script is missing and can't be opened","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1d841e6f7b9df50e0f90901a79425496bf394ad":{"hash":"a1d841e6f7b9df50e0f90901a79425496bf394ad","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"do not allow removal of groups that come from instanced/inherited scene, closes #5505","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f5ce4e251d0d5d6d1c77a25587870d91ac66e337":{"hash":"f5ce4e251d0d5d6d1c77a25587870d91ac66e337","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Classref: update with new doctool indentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5588},"5c77abd8a807d25710d75873b32d3d724c2f4c60":{"hash":"5c77abd8a807d25710d75873b32d3d724c2f4c60","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Doctool: correct XML indentation","body":"fixes #4483","is_cherrypick":false,"cherrypick_hash":"","pull":5588},"f1e1910ae435c255745773bf37a60d798f9412fb":{"hash":"f1e1910ae435c255745773bf37a60d798f9412fb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5538 from akien-mga/pr-unused-var","body":"Removed unused variables + dead code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"454b210242ec15a9928324757f27989216bc5a59":{"hash":"454b210242ec15a9928324757f27989216bc5a59","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove unused variables (third pass) + dead code","body":"Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable","is_cherrypick":false,"cherrypick_hash":"","pull":5538},"3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33":{"hash":"3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Removed unused variables (second pass) + dead code","body":"Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable","is_cherrypick":false,"cherrypick_hash":"","pull":5538},"b6ac91c0e6416eda0dec226c5dbe5716f293e4f6":{"hash":"b6ac91c0e6416eda0dec226c5dbe5716f293e4f6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Removed unused variables (first pass)","body":"Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable","is_cherrypick":false,"cherrypick_hash":"","pull":5538},"9be07081de26ff829586e8c81cc32f07b73777a8":{"hash":"9be07081de26ff829586e8c81cc32f07b73777a8","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Implement undo/redo for adding and deleting global properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96eb97cbbf8acd38a44ecb914e12aeda322d0bd4":{"hash":"96eb97cbbf8acd38a44ecb914e12aeda322d0bd4","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Array has(var value) function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5524},"1b9433594ecc6c935c81e9030a6b52c7b56cb3a4":{"hash":"1b9433594ecc6c935c81e9030a6b52c7b56cb3a4","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SceneTreeDock: Fix wrong argument in _has_visible_children","body":"Seen while checking for unused variables, which `child` was.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"779bf6eca3d5c50e094c65bc5c636beb27c2529d":{"hash":"779bf6eca3d5c50e094c65bc5c636beb27c2529d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5577 from vnen/improve-quickopen-listing","body":"Improve quick open sorting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c1ab42571d5291952e329554643142a30dee1d1":{"hash":"7c1ab42571d5291952e329554643142a30dee1d1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17e4ead62a949e2a1568574228a157ea4b403d30":{"hash":"17e4ead62a949e2a1568574228a157ea4b403d30","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix several bugs related to node duplication and signals, closes #5405","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a78226c32ceb0614e079f5cdd5653af7be729dac":{"hash":"a78226c32ceb0614e079f5cdd5653af7be729dac","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Only allow built-in scripts to be edited when the scene they belong to is loaded, closes #5403","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bc8d1900fe68510e1e5a9cc08a7241d69690034":{"hash":"1bc8d1900fe68510e1e5a9cc08a7241d69690034","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Improve quick open sorting","body":"Perfect matches and substrings will be shown first. Similar matches will\nbe at the bottom. When they score is the same they're shown in the natural\nfile system order.","is_cherrypick":false,"cherrypick_hash":"","pull":5577},"40d3234304535a3993b44c0a7cd55e18b14ced95":{"hash":"40d3234304535a3993b44c0a7cd55e18b14ced95","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add android_add_default_config for config.py","body":"usage : env.android_add_default_config(\"applicationId 'com.godot.game'\")","is_cherrypick":false,"cherrypick_hash":"","pull":5574},"e4b7a45a381f028752163d0f57662baa0def0301":{"hash":"e4b7a45a381f028752163d0f57662baa0def0301","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Initialize the SSL certificates in the project manager","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9238de4ea9fe444d2dcef8802f1a990b3c6a04b5":{"hash":"9238de4ea9fe444d2dcef8802f1a990b3c6a04b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5569 from pkowal1982/capitalize","body":"Update String.capitalize() documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe49b7180420eb8dafe4ced86de7168a34c292b9":{"hash":"fe49b7180420eb8dafe4ced86de7168a34c292b9","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Update String.capitalize() documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5569},"4316a17c02383c8a07966dde6c8ed9d65a55a8b0":{"hash":"4316a17c02383c8a07966dde6c8ed9d65a55a8b0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5564 from vnen/fix-xml-constants-sorting","body":"Fix documentation constants sorting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eecf4ff273a74ab8a71e6a8257032125c0254799":{"hash":"eecf4ff273a74ab8a71e6a8257032125c0254799","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Update classes.xml to fix sorting of constants","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5564},"29b62ce5d009bfdc57e065e450d7e01c5bd5bd05":{"hash":"29b62ce5d009bfdc57e065e450d7e01c5bd5bd05","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Make sure builtin types' constants remain in order","body":"This adds a list of constants for VariantCall to make sure the order of\nregister is kept when showing in the editor help and in the documentation.\n\nThis also remove the sorting of constants from the doctool, so it keeps\nthe natural order in classes.xml.","is_cherrypick":false,"cherrypick_hash":"","pull":5564},"647dc1e21422f1d501de2b80a5830a97f7ead0b4":{"hash":"647dc1e21422f1d501de2b80a5830a97f7ead0b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5562 from J08nY/hq2x-fix","body":"Fixed HQ2x compiler warnings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a8d6de0c336dfc2029da276c80371d3bf4c9792":{"hash":"0a8d6de0c336dfc2029da276c80371d3bf4c9792","is_merge":false,"authored_by":["MDQ6VXNlcjgzNjc1ODM="],"author_raw":"Andrii Skrynnyk <andy@manaon.com>","committer_raw":"Andrii Skrynnyk <andy@manaon.com>","summary":"Respect frame property when converting to TileSet.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5563},"5c355a63d3a86039a8f1a88e6ea508209de97dbc":{"hash":"5c355a63d3a86039a8f1a88e6ea508209de97dbc","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add OS.request_attention() for Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5560},"0f767fe8b923c9926247aee387563fa5e67971c2":{"hash":"0f767fe8b923c9926247aee387563fa5e67971c2","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Fixed HQ2x compiler warnings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5562},"45cfd199a46a6fdffb48cd367c69a336eb79590b":{"hash":"45cfd199a46a6fdffb48cd367c69a336eb79590b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Input: add get_connected_joysticks() method.","body":"fixes #5465","is_cherrypick":false,"cherrypick_hash":"","pull":5559},"628b0a9375814bc811820f073df5f102bdb049fc":{"hash":"628b0a9375814bc811820f073df5f102bdb049fc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Fix return type for EditorResourcePreview::check_for_invalidation\"","body":"This reverts commit 716dfa67a3c5a0a38205179c01676e05a718d244, since it was later\nfixes differently with c6b55e45e9256bb41b2d045d8c61d1946de881b1...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6b55e45e9256bb41b2d045d8c61d1946de881b1":{"hash":"c6b55e45e9256bb41b2d045d8c61d1946de881b1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"added missing return value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b7b581d63053b9cf599c208c2d79318abba40a3":{"hash":"3b7b581d63053b9cf599c208c2d79318abba40a3","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Added drag and drop to rearrange the autoload order","body":"* Created a new class for autoload settings, in editor_autoload_settings.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90b5b0d1c939eea5e15bc42349b99fbf65d68ce5":{"hash":"90b5b0d1c939eea5e15bc42349b99fbf65d68ce5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5552 from volzhs/fix-jni-null","body":"Fix crash when null value through jni on android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"176920278f7cdaca9ccbdebc9894f444902e6cf7":{"hash":"176920278f7cdaca9ccbdebc9894f444902e6cf7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5551 from eska014/bsd-no-libdl","body":"Link libdl only on Linux, fix BSD build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66856a11d7ae7641fee369842fd63a2984f0802b":{"hash":"66856a11d7ae7641fee369842fd63a2984f0802b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5549 from TheHX/fix-issue-4608","body":"Fix TreeItem range editing by dragging on the inspector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ca6d52cd68174a9496a9a5034f3abf31a3e0859c":{"hash":"ca6d52cd68174a9496a9a5034f3abf31a3e0859c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5548 from TheHX/fix-plugin-spatial-event","body":"Fix EditorPlugin::forward_spatial_input_event in GDScripts addons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9731da3280ed306c79e715c97279a4ffc6c6a061":{"hash":"9731da3280ed306c79e715c97279a4ffc6c6a061","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5547 from TheHX/fix-addons-disabling","body":"Fix addon disabling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b09dbaa78e716078806fdf1f88dea279d7d3c257":{"hash":"b09dbaa78e716078806fdf1f88dea279d7d3c257","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix crash when null value through jni on android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5552},"716dfa67a3c5a0a38205179c01676e05a718d244":{"hash":"716dfa67a3c5a0a38205179c01676e05a718d244","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix return type for EditorResourcePreview::check_for_invalidation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2386bd2b2a3eed54e02d7609c3c99505ac293e0":{"hash":"a2386bd2b2a3eed54e02d7609c3c99505ac293e0","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Link libdl only on Linux, fix BSD build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5551},"5c3c87206b7e00619b22d45ff2ce677ad50d478b":{"hash":"5c3c87206b7e00619b22d45ff2ce677ad50d478b","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix TreeItem range editing by dragging on the inspector","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22cf80eedeea48e0014065e87288d4cca3a62dbc":{"hash":"22cf80eedeea48e0014065e87288d4cca3a62dbc","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix EditorPlugin::forward_spatial_input_event in GDScripts addons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f97ff474d55ba26369e43627d7a7fe7f994d640b":{"hash":"f97ff474d55ba26369e43627d7a7fe7f994d640b","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix addon disabling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"576a28470fce95cf0d35d5e2e1e408b4afe80e4f":{"hash":"576a28470fce95cf0d35d5e2e1e408b4afe80e4f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5539 from vnen/fix-completion-crash","body":"Fix completion string check when column = 0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e095cf39760d0469e7a5a0749b1541a0790cb77":{"hash":"1e095cf39760d0469e7a5a0749b1541a0790cb77","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix to the fix, and removed some conflicting shorcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e50a9a2e87582e922b06d6c0b6a03d22e7cef68":{"hash":"7e50a9a2e87582e922b06d6c0b6a03d22e7cef68","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid settings from being lost when opening project manager.","body":"Probably fixes many issues of this kind, like missing shortcuts or other settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55b8a353f57bf870f17365389957433d4072651d":{"hash":"55b8a353f57bf870f17365389957433d4072651d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix completion string check when column = 0","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5539},"91add16300de38adf1e95728055c3e28f36ec182":{"hash":"91add16300de38adf1e95728055c3e28f36ec182","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Can use AtlasTextures as custom mouse cursor.","body":"fixes #3957","is_cherrypick":false,"cherrypick_hash":"","pull":5533},"7a142780f05d56aa751690c8716bd8aab429b140":{"hash":"7a142780f05d56aa751690c8716bd8aab429b140","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"SuperUserNameMan <yoann@terminajones.com>","committer_raw":"SuperUserNameMan <yoann@terminajones.com>","summary":"windows get_latin_keyboard_variant() implementation and gdscript binding","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5525},"ac157f8c05bf0967b65ba289b6118de807612cdf":{"hash":"ac157f8c05bf0967b65ba289b6118de807612cdf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5530 from Paulb23/shortcut_search","body":"Added search to shortcut config","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6bd22b9c2ebe8a7c489e167d61961be5ee210923":{"hash":"6bd22b9c2ebe8a7c489e167d61961be5ee210923","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5516 from Hinsbart/fix_win_freeze","body":"Windows: prevent freeze while moving or resizing the game window.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0c7ffc65aa17b626e04949a5bf63bda51da595c":{"hash":"e0c7ffc65aa17b626e04949a5bf63bda51da595c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5508 from djrm/spatial_editor_shortcuts","body":"Added spatial editor shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a801e28e46ebe16608fd63f1a621cdbd9014c3d9":{"hash":"a801e28e46ebe16608fd63f1a621cdbd9014c3d9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5507 from vnen/completion-sort-improve","body":"Fix code completion sorting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f866a793882dfe79c4d09c9b9040a9f6d8fddc9e":{"hash":"f866a793882dfe79c4d09c9b9040a9f6d8fddc9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5506 from vnen/enhance-quickopen-search","body":"Improve Quick Open search","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37ec0ad35ced330cac9d70ac8ea53584876ce38c":{"hash":"37ec0ad35ced330cac9d70ac8ea53584876ce38c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5504 from djrm/canvas_item_editor_shortcuts","body":"Canvas item editor shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9693f37fccffb415fc162d4e7eb397b85e6debbe":{"hash":"9693f37fccffb415fc162d4e7eb397b85e6debbe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5491 from volzhs/fix-jni-bool-string","body":"Fix wrong return bool, string, string array data through jni","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6442dfb73bf17d69768b5ff42d2fd269a6aa2f51":{"hash":"6442dfb73bf17d69768b5ff42d2fd269a6aa2f51","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added proper resource preview cache invalidation, fixes #5342","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec18b97f5cdc3fcf67cb2625d289cb061958b2b6":{"hash":"ec18b97f5cdc3fcf67cb2625d289cb061958b2b6","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Stop completion when the match is perfect","body":"to avoid the completion insisting showing up after a completion.","is_cherrypick":false,"cherrypick_hash":"","pull":5507},"805b668d7f7a5fcddf887e25938f6ee829bd19d8":{"hash":"805b668d7f7a5fcddf887e25938f6ee829bd19d8","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix code completion sorting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5507},"a28bf56ef9b9d5d93031fb8ce4209370f075f69b":{"hash":"a28bf56ef9b9d5d93031fb8ce4209370f075f69b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GH linguist: properly detect .inc files as C++","body":"Also drop two unnecessary speex buildsystem files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb2a456456857a3133ac837ea8b7b934fd0c6407":{"hash":"bb2a456456857a3133ac837ea8b7b934fd0c6407","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added search to shortcut config","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5530},"1726bacf78ea5089d2e23e55a334a2126e7c0eae":{"hash":"1726bacf78ea5089d2e23e55a334a2126e7c0eae","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"missnig ;","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9bd038ca749ccedfc55170b0780925574d4042e":{"hash":"f9bd038ca749ccedfc55170b0780925574d4042e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed no longer needed check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"973a12c5f2420b56438086c9a81eaf6bea2b537d":{"hash":"973a12c5f2420b56438086c9a81eaf6bea2b537d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Data dir returns a symlink in Android 6.0, which confuses DirAccess on android, this should fix it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eade613dc7e83646490477dc188a0cfdf75fa67a":{"hash":"eade613dc7e83646490477dc188a0cfdf75fa67a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5522 from neikeq/pr-issue-5519","body":"Prettier str() for arrays","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf":{"hash":"38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Prettier str() for arrays","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5522},"48959f0590665e9c958cafc7786a764365f4feb2":{"hash":"48959f0590665e9c958cafc7786a764365f4feb2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5407 from RandomShaper/opt-self-indexing","body":"Optimize member access with self","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6856c5249104d2b69fe297ff7546092e3bb23555":{"hash":"6856c5249104d2b69fe297ff7546092e3bb23555","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Windows: prevent freeze while moving or resizing the game window.","body":"When moving or resizing the window, Windows spins up a seperate event-loop, effectively blocking the normal one.\nTo work around this, we're starting a timer that will continue sending WM_TIMER messages which we can use to keep the mainloop running.\n\nfixes #4695","is_cherrypick":false,"cherrypick_hash":"","pull":5516},"ec94dd7eeebb218c51baedb1e63c02e77f8a2c9a":{"hash":"ec94dd7eeebb218c51baedb1e63c02e77f8a2c9a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed the order of input, reverts #4384, closes #5361","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cbb154466c4555f8ea44ebb9ea98f8a0e4c9877":{"hash":"8cbb154466c4555f8ea44ebb9ea98f8a0e4c9877","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Color picker was getting too much focus, made it get not as much focus.","body":"This abuse of focus was the original culprit of #5354","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3185ce64c5c27c3ce7c4ce755bfc890bac172f04":{"hash":"3185ce64c5c27c3ce7c4ce755bfc890bac172f04","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Invalidate key focus if not visible, fixes #5354","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db9335f4c1247d950b4858b56d653975bb3058ff":{"hash":"db9335f4c1247d950b4858b56d653975bb3058ff","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Improved drag&drop to work as n-piggeon wants to use, closes #5342","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a41a70ea3e661b14acd747e6173b3f08086d79fc":{"hash":"a41a70ea3e661b14acd747e6173b3f08086d79fc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Many fixes to scene tree node dragging, closes #5341","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"54571e94acf4628cf28bd4bdad2a5fc1f76386a8":{"hash":"54571e94acf4628cf28bd4bdad2a5fc1f76386a8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixes to import plugin, closes #5318","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f6725f9768b8ba379106b26810c83b0bd110764b":{"hash":"f6725f9768b8ba379106b26810c83b0bd110764b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"throw error if GridContainer::set_columns goes below 1, closes #5316","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b391306828294bc28675e135e7c2232ac6b8305a":{"hash":"b391306828294bc28675e135e7c2232ac6b8305a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make both signals be ordered and samplelibrary items too, fixes scenes changing for git, closes #5289","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9326e3f2bf08026b1b1a990432606c7633fad32":{"hash":"b9326e3f2bf08026b1b1a990432606c7633fad32","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly show the sample and play it back, also closes #5288","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ffbc2e56c90b632382b9deb280ee62d2f907d722":{"hash":"ffbc2e56c90b632382b9deb280ee62d2f907d722","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix some bugs in diraccess, closes #5288","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96c9f11aad7b3b422c71828ba756f6a8056dcd70":{"hash":"96c9f11aad7b3b422c71828ba756f6a8056dcd70","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added spatial editor shortcuts","body":"for now it does not support the emulate numpad setting","is_cherrypick":false,"cherrypick_hash":"","pull":5508},"89bb72b2d3ae209eae64252fcbac7d6f0ff6e376":{"hash":"89bb72b2d3ae209eae64252fcbac7d6f0ff6e376","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Only emit item_selected once per Tree row, closes #5280","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab93c38335f395345a9a855520bb54a3bb9b7a65":{"hash":"ab93c38335f395345a9a855520bb54a3bb9b7a65","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Improve Quick Open search","body":"Makes it sort by similarity with best match on top","is_cherrypick":false,"cherrypick_hash":"","pull":5506},"729e61e1d5faedeee116f3e3189c5453e206643e":{"hash":"729e61e1d5faedeee116f3e3189c5453e206643e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5502 from Paulb23/dock_connection_spam_issue_5498","body":"Fixed signal connection prints when moving docks, issue 5498","is_cherrypick":false,"cherrypick_hash":"","pull":""},"050a514799148877ee56d6d678ad2ce45589aeb5":{"hash":"050a514799148877ee56d6d678ad2ce45589aeb5","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed signal connection prints when moving docks, issue 5498","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5502},"185ba75bfac7fc958bf334ca017579177e094149":{"hash":"185ba75bfac7fc958bf334ca017579177e094149","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Fix Camera2D header for align()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5490},"913361928fe2b917def749af774c94228a840524":{"hash":"913361928fe2b917def749af774c94228a840524","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Add JavaScript eval interface","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4376},"e8a2c767d2c151b7960cc8a977b09664e10824e1":{"hash":"e8a2c767d2c151b7960cc8a977b09664e10824e1","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e49b73e93a91ebd76671dfedd213ddf5b0ae7b56":{"hash":"e49b73e93a91ebd76671dfedd213ddf5b0ae7b56","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Only check for constants when parsing constants, should close #5497","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d81b635957450a85efbf25066f9ee517ef10ec3f":{"hash":"d81b635957450a85efbf25066f9ee517ef10ec3f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5495 from SuperUserNameMan/joystick_bug_windows","body":"fixes #5464 windows_joystick close_joystick bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91655b9a18fdccaff9137af458add3778bf666e9":{"hash":"91655b9a18fdccaff9137af458add3778bf666e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5494 from jay3d/master","body":"Fixed building for latest Haiku nightlies.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0233c69bdcc951926421f1d9ac4160e0f3758f8d":{"hash":"0233c69bdcc951926421f1d9ac4160e0f3758f8d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5474 from samuelgrigolato/tile-map-idx","body":"Add tile index prefixes in tile map editor plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a99ca66ce5d9674691ee6252409dc18e4493124b":{"hash":"a99ca66ce5d9674691ee6252409dc18e4493124b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5449 from sanikoyes/Pr-placeholder-line-edit","body":"Add placeholder property for line_edit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efe4c667884d069c444a3191fcfb2edb553cae82":{"hash":"efe4c667884d069c444a3191fcfb2edb553cae82","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5445 from susnux/arch-detection","body":"Fix compiling for X11 on non-86, this fixes #5444","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fc115e4338a80d58ffd9b6ddfbf6ddb01e01b2b":{"hash":"3fc115e4338a80d58ffd9b6ddfbf6ddb01e01b2b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5439 from samuelgrigolato/fix-filesystem-dock-min-size","body":"Fix issue when switching between FileSystem and other editor docks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da2f7e3c3847e1a50ca7cca2575b56288f865b7b":{"hash":"da2f7e3c3847e1a50ca7cca2575b56288f865b7b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5419 from djrm/shortcuts","body":"Shortcuts for script switching in script Mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a3dec742e94f12df9ce99411181000c740fa73af":{"hash":"a3dec742e94f12df9ce99411181000c740fa73af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5462 from volzhs/fix-pm-warning","body":"remove the warning of instances in use at Project manager exit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fcf6977610aa197bbe9a044b536e008084531670":{"hash":"fcf6977610aa197bbe9a044b536e008084531670","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5487 from Paulb23/function_highlighting_issue_5454","body":"Fixed function highlighting with spaces","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cf0fbe493ff8e2dd80859d75a9794d364a03551c":{"hash":"cf0fbe493ff8e2dd80859d75a9794d364a03551c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to put constants in constant expressions, closes #5264","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36e754457fadef8f850db89cd0fa54d50ede5ab0":{"hash":"36e754457fadef8f850db89cd0fa54d50ede5ab0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Warn instad of crashing when class instance is gone after yield. Closes #5247 , probably closes other yield related crashes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff11401441ccdf00dc0c6772e01a835a130ca83c":{"hash":"ff11401441ccdf00dc0c6772e01a835a130ca83c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Allow animation name to be clipped, closes #5246","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea6c8d5b8b3a4223b21f8cf2a08af14bb9e81352":{"hash":"ea6c8d5b8b3a4223b21f8cf2a08af14bb9e81352","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add Variant to the list of clases, so it can be documented (make sure it can't be documented that it can't be used). Closes #5237","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac6257bf8ad51f0980e023ac4d28e8cd14fd606b":{"hash":"ac6257bf8ad51f0980e023ac4d28e8cd14fd606b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"only call finished signal when it really finishes, closes #5222","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"449a28e75a57a52df50db2027bfbe18ba3d4a0ac":{"hash":"449a28e75a57a52df50db2027bfbe18ba3d4a0ac","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make property not be applied in skeleton if not inside tree. This will eventually e changed. Fixes #5205","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe5ee68489ba2a7332fceddebdc1987bd3695276":{"hash":"fe5ee68489ba2a7332fceddebdc1987bd3695276","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5429 from Paulb23/selected_text_highlighting_issue_5199","body":"Fixed selected text turning black, issue 5199","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5fc62cc4b8ec6440fa4badb5b9ff4bbe92bdc04":{"hash":"e5fc62cc4b8ec6440fa4badb5b9ff4bbe92bdc04","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove unnecesary warning, closes #5169","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2511f48339ab9fa489cf31e7c985547ddb69ae4e":{"hash":"2511f48339ab9fa489cf31e7c985547ddb69ae4e","is_merge":false,"authored_by":["MDQ6VXNlcjk4MDE4MDI="],"author_raw":"SuperUserNameMan <yoann@terminajones.com>","committer_raw":"SuperUserNameMan <yoann@terminajones.com>","summary":"fixes #5464 windows_joystick close_joystick bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5495},"22d52276637164f8929e10b57a3d6cf8a79db69e":{"hash":"22d52276637164f8929e10b57a3d6cf8a79db69e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"AnimatedSprite and AnimatedSprite 3D adapt the name of the current animation if the one in SpriteFrames is removed/added or renamed. Closes #5152","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66ab096c49cf6b0d3cb91437ee655f8757609228":{"hash":"66ab096c49cf6b0d3cb91437ee655f8757609228","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Canvas item editor shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5504},"fbdb717cae6f7598fb9459d2f05afb2745bfede2":{"hash":"fbdb717cae6f7598fb9459d2f05afb2745bfede2","is_merge":false,"authored_by":["MDQ6VXNlcjI1Mjc2Mzc="],"author_raw":"Jamil Halabi <jay3dlinux@gmail.com>","committer_raw":"Jamil Halabi <jay3dlinux@gmail.com>","summary":"Fixed building for latest Haiku nightlies.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5494},"72c2cccbe28d37890e3367c1488830693a225e69":{"hash":"72c2cccbe28d37890e3367c1488830693a225e69","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"assetlib: Connect to the API using SSL","body":"Note: it does not work in the project manager as the latter does not\nuse the editor-bundled certificates, but that's a bug and should be fixed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"681471e3f097238b5dd25496bd04e92d5fe6ccdf":{"hash":"681471e3f097238b5dd25496bd04e92d5fe6ccdf","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Add documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5490},"aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5":{"hash":"aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix wrong return bool, string, string array data through jni","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5491},"ae055ebf82d46fd64d79c01369d60709a2d6c44e":{"hash":"ae055ebf82d46fd64d79c01369d60709a2d6c44e","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Add align() to realign the Camera2D to its tracked node","body":"align() will center the tracked Node if anchor mode is set to DRAG_CENTER, otherwise the camera is set to the Node's position","is_cherrypick":false,"cherrypick_hash":"","pull":5490},"aeb5365e841d610a3b9a0fde0520238909c25c49":{"hash":"aeb5365e841d610a3b9a0fde0520238909c25c49","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDU0ODcx"],"author_raw":"Jean Jung <jean.jung@rocketmail.com>","committer_raw":"Jean Jung <jean.jung@rocketmail.com>","summary":"Adding support to get the raw text without formatting information from a RichTextLabel.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5489},"6686fbc1e0458bc87909863d4a7ed018325be2d6":{"hash":"6686fbc1e0458bc87909863d4a7ed018325be2d6","is_merge":false,"authored_by":["MDQ6VXNlcjg4NDk1NTQ="],"author_raw":"Timo Schwarzer <me@timoschwarzer.com>","committer_raw":"Timo Schwarzer <me@timoschwarzer.com>","summary":"Add reset_smoothing() for immediately fixing the camera to the destination location","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5490},"484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8":{"hash":"484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed function highlighting with spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5487},"f56a0435f2008cf88609124a74fcaa71ad8fb2c1":{"hash":"f56a0435f2008cf88609124a74fcaa71ad8fb2c1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Turn on SNI in OpenSSL","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"119cd5d3ff9fbbafc59db7481c0eee29f43c0c64":{"hash":"119cd5d3ff9fbbafc59db7481c0eee29f43c0c64","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5479 from volzhs/fix-show-main-panel","body":"Fix main(2D, 3D, Script) panel not updated when start up and select f…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72ab3c22367c98735cc97402447b862b59b8557e":{"hash":"72ab3c22367c98735cc97402447b862b59b8557e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Do a second stage remap, so it considers translation first, atlas second, closes #5147","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd60c11229b7bf04a994ae7ccf7463a3e586dd41":{"hash":"cd60c11229b7bf04a994ae7ccf7463a3e586dd41","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix main(2D, 3D, Script) panel not updated when start up and select from tool button","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5479},"ea108bed7941725b1da2e0e28d7c8dc23f4fff70":{"hash":"ea108bed7941725b1da2e0e28d7c8dc23f4fff70","is_merge":true,"authored_by":[],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5478 from MarianoGnu/master","body":"Initialize missing variables. Fixes #5461","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea8292c1c06646928968519e5647c25cc3085b07":{"hash":"ea8292c1c06646928968519e5647c25cc3085b07","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Initialize missing variables. Fixes #5461","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5478},"afab4168fd33e56beddb857625facdfca305c575":{"hash":"afab4168fd33e56beddb857625facdfca305c575","is_merge":false,"authored_by":["MDQ6VXNlcjM1MjEwOA=="],"author_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","committer_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","summary":"Add tile index prefixes in tile map editor plugin. #5420","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5474},"5e0edcc48086ab0aa9a831373b3b26368faddc07":{"hash":"5e0edcc48086ab0aa9a831373b3b26368faddc07","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5468 from jejung/itemlist-get-selected_items","body":"itemlist-get_selected_items","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fbdb7a947bd9d75ed6e2a86e58337ca4d47d085e":{"hash":"fbdb7a947bd9d75ed6e2a86e58337ca4d47d085e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Editor properly reloads scenes if they changed on disk or were reimported","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"673e3b70b6bb888093f4963348c76c1423987aa8":{"hash":"673e3b70b6bb888093f4963348c76c1423987aa8","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDU0ODcx"],"author_raw":"Jean Jung <jean.jung@rocketmail.com>","committer_raw":"Jean Jung <jean.jung@rocketmail.com>","summary":"Added ItemList.get_selected_items() doc","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5468},"5502499469e84176bcaa3eaf3c2e0aff3778227e":{"hash":"5502499469e84176bcaa3eaf3c2e0aff3778227e","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDU0ODcx"],"author_raw":"Jean Jung <jean.jung@rocketmail.com>","committer_raw":"Jean Jung <jean.jung@rocketmail.com>","summary":"syncing the reference","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5468},"1492fd846073a4fa643365a8a5d4e021868c0e48":{"hash":"1492fd846073a4fa643365a8a5d4e021868c0e48","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make text formats preferent over binary ones","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5467},"2fd9b77828bcc7c22594c7037db17efd11ba1909":{"hash":"2fd9b77828bcc7c22594c7037db17efd11ba1909","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDU0ODcx"],"author_raw":"Jean Jung <jean.jung@rocketmail.com>","committer_raw":"Jean Jung <jean.jung@rocketmail.com>","summary":"itemlist-get_selected_items","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5468},"92f10a358289df3d81bc796a9d37dbd90afb39a0":{"hash":"92f10a358289df3d81bc796a9d37dbd90afb39a0","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Tidy up population of extensions list","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5467},"a5e27503fd52589703d637d1245a023233a14a27":{"hash":"a5e27503fd52589703d637d1245a023233a14a27","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Homogeinize resource formats loaders/savers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5467},"83740ab793079ff5094de372d499560589f68b81":{"hash":"83740ab793079ff5094de372d499560589f68b81","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Revert \"make default extension .tscn\"","body":"This reverts commit 29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c.","is_cherrypick":false,"cherrypick_hash":"","pull":5467},"5065e46381814746eeddb4c44b5eb1540b0331f8":{"hash":"5065e46381814746eeddb4c44b5eb1540b0331f8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Change method of storing folding, solves problems with inheritance, closes #3395","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"519fce94e97888d37efc11b44e6cc6cb01b51a3a":{"hash":"519fce94e97888d37efc11b44e6cc6cb01b51a3a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Remove error when getting dependencies from tscn files in some cases, closes #3897","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3754f6cd755c5ab266869a33abdde87db4845712":{"hash":"3754f6cd755c5ab266869a33abdde87db4845712","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly show the source:line even in inner clases, closes #3766","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c6ca17e12a4e439c3146672627c30c09e617a253":{"hash":"c6ca17e12a4e439c3146672627c30c09e617a253","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5463 from vnen/fix-shortcut-typo","body":"Fix typo in file dialog shortcut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"259e60d28367b4ad4f2be01a0c84280ee810935b":{"hash":"259e60d28367b4ad4f2be01a0c84280ee810935b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix typo in file dialog shortcut","body":"Also change the shortcut to refresh to F5.","is_cherrypick":false,"cherrypick_hash":"","pull":5463},"cf6450043d8815c5708644a097e3af85a1b120b6":{"hash":"cf6450043d8815c5708644a097e3af85a1b120b6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix bug in inner class reference, closes #1411","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f4c66408276c5eff471d9e945eb02b36e7c71395":{"hash":"f4c66408276c5eff471d9e945eb02b36e7c71395","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug related to resolving constants in a class, closes #1110","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"565bb3afcc207aea6608bb119e21c6833f1b87b3":{"hash":"565bb3afcc207aea6608bb119e21c6833f1b87b3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix extends issue, closes #4026","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e453c10ff5550a6dd7b17ae68da4b858b6415eff":{"hash":"e453c10ff5550a6dd7b17ae68da4b858b6415eff","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"remove the warning of instances in use at Project manager exit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5462},"8e1c0f287db96f73c8715ac1fa387b430f3758ca":{"hash":"8e1c0f287db96f73c8715ac1fa387b430f3758ca","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed bug in instance state ordering, closes #3904","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41a26528e4dc1e9204cbac20e3339ad89a2ed0ce":{"hash":"41a26528e4dc1e9204cbac20e3339ad89a2ed0ce","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid recursion in filesystem scanning, closes #3838","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4eb025bfe86df44fed54f93babaa9b193991336":{"hash":"e4eb025bfe86df44fed54f93babaa9b193991336","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjQ1NDcx"],"author_raw":"Bonfi96 <bonfi.96@hotmail.it>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"i18n: Corrected a typo (#5460)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5460},"2598fe5f8dcedf78ec990282323d5298683f3278":{"hash":"2598fe5f8dcedf78ec990282323d5298683f3278","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Merge translations with template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aa5a031f951ddc7a7b7fce30bc2f6ce31754558a":{"hash":"aa5a031f951ddc7a7b7fce30bc2f6ce31754558a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8743684c84cab5486dc457174c3e8dd77a1c09b":{"hash":"e8743684c84cab5486dc457174c3e8dd77a1c09b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations from Weblate","body":"Also adds Bulgarian and Japanese WIPs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"519086af60a284f93374b6b3bf3d21fe75bce921":{"hash":"519086af60a284f93374b6b3bf3d21fe75bce921","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix malformed TTR call","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd424d8f734fdad261953142451e412db60b4543":{"hash":"bd424d8f734fdad261953142451e412db60b4543","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix style bug in event queue","body":"Same fix as for 1f9812ab835e97ff07f4abba23a7915e04d306c9\nNot sure if this code actually does anything though, `buffer_max_used` seems unused.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c702981d5785386eea3ea81abca978b640cf6690":{"hash":"c702981d5785386eea3ea81abca978b640cf6690","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"add placeholder alpha property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5449},"ba5bc57816999804e3c392e9d1f94b528baa8c18":{"hash":"ba5bc57816999804e3c392e9d1f94b528baa8c18","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Figured out a way to fix event propagation for shortcuts and some other cases so they properly stop shortcuts if a modal window is open, closes #4848","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"972c2ad09f6a89e45e61987c9aa89cc3716d2b2b":{"hash":"972c2ad09f6a89e45e61987c9aa89cc3716d2b2b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ask about selecting a main scene if one has not been selected.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f9812ab835e97ff07f4abba23a7915e04d306c9":{"hash":"1f9812ab835e97ff07f4abba23a7915e04d306c9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"fix bug in reporting of message queue size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"efdcf205d2b428580ee9b4a50572649bc06b4276":{"hash":"efdcf205d2b428580ee9b4a50572649bc06b4276","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make most resources (save for packedscenes and scripts) reload if they change on disk. Closes #4059.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"88e28af5e360d826ee0e83944dff0003375e3daf":{"hash":"88e28af5e360d826ee0e83944dff0003375e3daf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add a small workaround to avoid modal tabs to be closed if they are spawned in the same frame, closes #3837","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d41b7a66e9e01b55310d68e216139d6b6cc712f1":{"hash":"d41b7a66e9e01b55310d68e216139d6b6cc712f1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly complain when a scene file has not be selected, closes #3811","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2d208f1226f802b941d099c2f16223e7446cb07":{"hash":"e2d208f1226f802b941d099c2f16223e7446cb07","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to rotate controls using tool, closes #3800","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47d6cc08bbd745d63829e02ae408c4ce09ce1299":{"hash":"47d6cc08bbd745d63829e02ae408c4ce09ce1299","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly deliver localized coordinates when passing gui events through parents, closes #4215","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"081c400ac6481192d0df214fac9da0f3206c1db7":{"hash":"081c400ac6481192d0df214fac9da0f3206c1db7","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Add placeholder property for line_edit","body":"this useful for user input tip","is_cherrypick":false,"cherrypick_hash":"","pull":5449},"e7b2626707457fe1d6af36da3d7a1ec3863cd52f":{"hash":"e7b2626707457fe1d6af36da3d7a1ec3863cd52f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make Android build smarter (SCons + Gradle)","body":"Upgrade Gradle and Android plugin for Gradle\nDisable all signing and zip-aligning for the export templates\nGive correct names to generated APKs\nPut .so files built by SCons right where Gradle has to pick them according to arch & build type\nDowngrade NDK platform to 14 to match minSdkVersion","is_cherrypick":false,"cherrypick_hash":"","pull":5077},"6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f":{"hash":"6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve parallax mirroring algorithm","body":"Replaces the iterative approach currently used by an equivalent direct computation.\nAlso fixes infinite looping that happens when the mirroring value is negative.","is_cherrypick":false,"cherrypick_hash":"","pull":5447},"2c59f778850dc4450481680e859efd66660c9119":{"hash":"2c59f778850dc4450481680e859efd66660c9119","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5438 from akien-mga/pr-revert-loop-interpolation","body":"Revert \"Added toggle for loop interpolation based on adolson's code\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e751178eb45d048d6edafdd13663fd2dea047f9":{"hash":"9e751178eb45d048d6edafdd13663fd2dea047f9","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTU0NDg="],"author_raw":"Ferdinand Thiessen <rpm@fthiessen.de>","committer_raw":"Ferdinand Thiessen <rpm@fthiessen.de>","summary":"Fix compiling for X11 on non-86, this fixes #5444","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5445},"9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168":{"hash":"9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168","is_merge":false,"authored_by":["MDQ6VXNlcjM1MjEwOA=="],"author_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","committer_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","summary":"Add support to String type in gdscript iteration. #5188","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5443},"f55dc6d0b6a0407fa9f88e38169fe1d216969f74":{"hash":"f55dc6d0b6a0407fa9f88e38169fe1d216969f74","is_merge":false,"authored_by":["MDQ6VXNlcjM1MjEwOA=="],"author_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","committer_raw":"Samuel Grigolato <samuel.grigolato@gmail.com>","summary":"Fix issue when switching between FileSystem and other editor docks. #5384","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5439},"8362bb1434b16724b4a1ef959725fe009a58c614":{"hash":"8362bb1434b16724b4a1ef959725fe009a58c614","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5437 from vnen/fix-visualserver-minimize-error","body":"Fix visual server error when minimizing the window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf44275b1af5f8757162ebbd81bdbccdfcf61a26":{"hash":"bf44275b1af5f8757162ebbd81bdbccdfcf61a26","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix visual server error when minimizing the window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5437},"da034f324adebda824db010e1d020df884cb1e81":{"hash":"da034f324adebda824db010e1d020df884cb1e81","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Added toggle for loop interpolation based on adolson's code\"","body":"This reverts commits 8884b8f51963553dd1ecc0bc4accf64deb4f645f\nbd5c8f2aa086c2cacc704dfef249c124760ab569\nand 5cb31f6d5b667a551092b699de6f4786e0bb5b6d.\n\n<reduz> Akien, I understand the need for the second loop mode, but I think\nthe current UI is pretty confusing. I think this should be changed for an\nenum, both there and in the animation.. otherwise we should revert it\n[...]\n<reduz> alternatively this could be added per track, which I think should\nmake it a little less confusing\n\nReopens #959..","is_cherrypick":false,"cherrypick_hash":"","pull":5438},"10f411b47bd46fc28f780be9f70c20228ef4428c":{"hash":"10f411b47bd46fc28f780be9f70c20228ef4428c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Avoid mirroring to go negative to fix crash, closes #4036","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8baa85d6b4428b3fcbcd7ef160e608471ea7606b":{"hash":"8baa85d6b4428b3fcbcd7ef160e608471ea7606b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove the warning of instances in use at exit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"282da142aea365680acd80c12916d8e46dd2f5e8":{"hash":"282da142aea365680acd80c12916d8e46dd2f5e8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33f1204dc4e919660bd923f366897349a9f9fdbb":{"hash":"33f1204dc4e919660bd923f366897349a9f9fdbb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix error reporting when a scene is not imported properly, closes #3968","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"66d513bb2ab86ab75d727cce031cfb226501cab4":{"hash":"66d513bb2ab86ab75d727cce031cfb226501cab4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5434 from vnen/fix-msvc-cscript-compile","body":"Fix cscript module syntax errors for MSVC compiler","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a":{"hash":"dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix cscript module syntax errors for MSVC compiler","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5434},"5b96496a99fccee6fe890810758a88c4ad9d9d6d":{"hash":"5b96496a99fccee6fe890810758a88c4ad9d9d6d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5431 from godotengine/revert-5416-master","body":"Revert \"Fix issue when switching between FileSystem and other editor docks\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3668bdc93e30410741bb22dbd2b1735126e75a48":{"hash":"3668bdc93e30410741bb22dbd2b1735126e75a48","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix issue when switching between FileSystem and other editor docks\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5431},"5dbb587c0ffe35940505a3216e0fc56b063a3b31":{"hash":"5dbb587c0ffe35940505a3216e0fc56b063a3b31","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5430 from godotengine/revert-5391-parallax-layer-fix-tidy","body":"Revert \"Improve parallax mirroring algorithm\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0be12898a7ed2d4130b1bda2dc2677ff17018925":{"hash":"0be12898a7ed2d4130b1bda2dc2677ff17018925","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Improve parallax mirroring algorithm\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5430},"130b83bc527b90448a36f8d6357183d29c837cd5":{"hash":"130b83bc527b90448a36f8d6357183d29c837cd5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to set draw transform as a matrix, closes #5428","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f98f37f139537fe82ac1e7b790c7517eed05f1b":{"hash":"7f98f37f139537fe82ac1e7b790c7517eed05f1b","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed selected text turning black, issue 5199","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5429},"8f259ff5ca04635d3c229c1947741fe828a96f98":{"hash":"8f259ff5ca04635d3c229c1947741fe828a96f98","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Shortcuts for script switching in script Mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5419},"fb9d1498bf96f89773dff3f0e5ab6051b84f59bc":{"hash":"fb9d1498bf96f89773dff3f0e5ab6051b84f59bc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Cleaner way to enable ptrcall","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f31a6d26f15ef6fe5aac783dc188534074517b1e":{"hash":"f31a6d26f15ef6fe5aac783dc188534074517b1e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"missing files","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3813160ea015b6e7532455aefd183a274e56fcef":{"hash":"3813160ea015b6e7532455aefd183a274e56fcef","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix crashes with thread_exit()","body":"-Added draft of C script API (still disabled and unused)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"544b196d77428f5b3362f1b3a3b7f2be3ad4164a":{"hash":"544b196d77428f5b3362f1b3a3b7f2be3ad4164a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5416 from samuelgrigolato/master","body":"Fix issue when switching between FileSystem and other editor docks","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a5d23c820dd6ff0d124fa6e29322ddbfa942ae0":{"hash":"8a5d23c820dd6ff0d124fa6e29322ddbfa942ae0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5412 from vnen/dvector-invert-bind","body":"Expose *Array.invert() to script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d06d50e65193e7d40d03544d84c51ea20c4ddde":{"hash":"7d06d50e65193e7d40d03544d84c51ea20c4ddde","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5395 from vnen/android-sensors","body":"Fix Android sensors polling rate on resume","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fad6b29a59525cddb3c0d9e284671d86e18a4667":{"hash":"fad6b29a59525cddb3c0d9e284671d86e18a4667","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5390 from volzhs/jni-stringarray","body":"Fix string array parameter check with jni","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b02d67be308a9f756a9447afe14ed276a18813d2":{"hash":"b02d67be308a9f756a9447afe14ed276a18813d2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5307 from MarianoGnu/master","body":"TextureRegion improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee7c1bc235cabc159359b6927ab628280f76762a":{"hash":"ee7c1bc235cabc159359b6927ab628280f76762a","is_merge":false,"authored_by":["MDQ6VXNlcjM1MjEwOA=="],"author_raw":"samuel.grigolato <samuel.grigolato@gmail.com>","committer_raw":"samuel.grigolato <samuel.grigolato@gmail.com>","summary":"Fix issue when switching between FileSystem and other docks. #5384","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5416},"620da09b8714b446b2fc2fb0a9d897ce502f0377":{"hash":"620da09b8714b446b2fc2fb0a9d897ce502f0377","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"try to fix windows build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"441640506f5aaba3467e5bad706f101b7752d119":{"hash":"441640506f5aaba3467e5bad706f101b7752d119","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add *Array.invert() documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5412},"a6ec3af349914ea54725e87a699fa5b6f942dd80":{"hash":"a6ec3af349914ea54725e87a699fa5b6f942dd80","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Expose *Array.invert() to script","body":"Properly solve #4601.","is_cherrypick":false,"cherrypick_hash":"","pull":5412},"d306b9bea57660676f10229dd65fc885e173f268":{"hash":"d306b9bea57660676f10229dd65fc885e173f268","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Optimize member access with self","body":"Let the compiler take the fast path when a member is superfluously accessed with `self.`.","is_cherrypick":false,"cherrypick_hash":"","pull":5407},"8dac3bf3b10406d05c4d520e81082e490e3b76ff":{"hash":"8dac3bf3b10406d05c4d520e81082e490e3b76ff","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added function to notify ScriptLanguage when a thread is created/freed, allows scripts to allocate a stack there via TLS","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c931ed976b5952d7f0972f4c8c4efe279db456ac":{"hash":"c931ed976b5952d7f0972f4c8c4efe279db456ac","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Gradle: remove trailing spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"882b3ed13893d721d39fb9780f3fe026eb86184e":{"hash":"882b3ed13893d721d39fb9780f3fe026eb86184e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5400 from paper-pauper/wm-class-fix","body":"Changes X11 res_name to \"Godot_Engine\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38faed54baa04a1ffea52020b2c87567aa7cf6e0":{"hash":"38faed54baa04a1ffea52020b2c87567aa7cf6e0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5398 from djrm/shortcuts","body":"Configurable shortcuts for tabs switching","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4c5a16a2c9c9a72675866562c1b9f03f1d55e2c":{"hash":"e4c5a16a2c9c9a72675866562c1b9f03f1d55e2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5397 from djrm/gizmos_fix","body":"Added high resolution icons for the Gizmos","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd1ad3175715d7a1eea089a4d9ecec8cb3a516fd":{"hash":"dd1ad3175715d7a1eea089a4d9ecec8cb3a516fd","is_merge":false,"authored_by":[""],"author_raw":"paper-pauper <paper-pauper@users.noreply.github.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Changes X11 res_name to \"Godot_Engine\"","body":"Add additional/alternative WM_CLASS; only affects the game window, avoids redundancy and allows finer control in WMs (#5265)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9":{"hash":"24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Configurable shortcuts for tabs switching","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5398},"b8190fbef6fcc676a0b2c47dcd739f5fda08be3b":{"hash":"b8190fbef6fcc676a0b2c47dcd739f5fda08be3b","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added high resolution icons for the Gizmos, fixes #1638","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5397},"6d37253be5657844171413c2fbb164a1a9e7ee9a":{"hash":"6d37253be5657844171413c2fbb164a1a9e7ee9a","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix Android sensors polling rate on resume","body":"Fix #5306","is_cherrypick":false,"cherrypick_hash":"","pull":5395},"62dfee768d1541d8933452c004e5f9e002e6d912":{"hash":"62dfee768d1541d8933452c004e5f9e002e6d912","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"changed way to return reference","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22c9a44174a113a5f41c21c3d8fa22413834a21d":{"hash":"22c9a44174a113a5f41c21c3d8fa22413834a21d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5391 from RandomShaper/parallax-layer-fix-tidy","body":"Improve parallax mirroring algorithm","is_cherrypick":false,"cherrypick_hash":"","pull":""},"322c12d8a7d180625e0c6dde0e49852d96a21dcc":{"hash":"322c12d8a7d180625e0c6dde0e49852d96a21dcc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5389 from volzhs/remove-duplicate-aidl","body":"Remove duplicated aidl for android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7da269f46081ba5d7fdf7b609cc15fe6834a43d":{"hash":"d7da269f46081ba5d7fdf7b609cc15fe6834a43d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5388 from Hinsbart/keyword_bool","body":"Add \"bool\" to GDScript reserverd keywords","is_cherrypick":false,"cherrypick_hash":"","pull":""},"001294ed35fc4ffe2130923ab180255065a79c86":{"hash":"001294ed35fc4ffe2130923ab180255065a79c86","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5386 from Paulb23/code_completion_color_theme","body":"Exposed code completion colors to the text edit theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cd1eb5e4fc5b966ea0950e859625ccbc1d231af":{"hash":"8cd1eb5e4fc5b966ea0950e859625ccbc1d231af","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5382 from volzhs/fix-save-ip","body":"Fix network IP setting change","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d52fa2e0ebc5eec796d243286494afae55d3a31a":{"hash":"d52fa2e0ebc5eec796d243286494afae55d3a31a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5380 from vnen/string-canvasitem-docs","body":"Documentation for String and CanvasItem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06c6516604696c294df2e374ba8433efee54912c":{"hash":"06c6516604696c294df2e374ba8433efee54912c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5379 from neikeq/pr-issue-5375","body":"Fix weird deselection behaviour with text field","is_cherrypick":false,"cherrypick_hash":"","pull":""},"118f54aeeb3c2f67e721d261edf4f96dce7cf0d4":{"hash":"118f54aeeb3c2f67e721d261edf4f96dce7cf0d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5328 from Paulb23/line_edit_caret","body":"Added caret blink to line edit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"456b7733fca2af68c1943597e181d7bcd81edc78":{"hash":"456b7733fca2af68c1943597e181d7bcd81edc78","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix string array parameter check with jni","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5390},"fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74":{"hash":"fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Improve parallax mirroring algorithm","body":"Replaces the iterative approach currently used by the standard fmod() function.\nAlso fixes infinite looping that happens when the mirroring value is negative.","is_cherrypick":false,"cherrypick_hash":"","pull":5391},"a5a5bdef25f95008e7c4ddecf48694c43000fbdf":{"hash":"a5a5bdef25f95008e7c4ddecf48694c43000fbdf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Remove duplicated aidl for android","body":"Tested IAP function on device.","is_cherrypick":false,"cherrypick_hash":"","pull":5389},"7c4221f62aba064718301e0de69c0edc3bb1ae3b":{"hash":"7c4221f62aba064718301e0de69c0edc3bb1ae3b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5387 from vnen/fix-strrange-comparison","body":"Fix bug in String==StrRange comparison","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c871cf68012f833d33be9f1c9bcc59dea6a7a030":{"hash":"c871cf68012f833d33be9f1c9bcc59dea6a7a030","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add \"bool\" to GDScript reserverd keywords","body":"Noticed that \"bool\" wasn't highlighted when used like `export(bool) var is_xy = false`","is_cherrypick":false,"cherrypick_hash":"","pull":5388},"f4dfa37a23629e011dac74911a87860edf83c63d":{"hash":"f4dfa37a23629e011dac74911a87860edf83c63d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix bug in String==StrRange comparison","body":"It was comparing the StrRange with itself, always return true if both\nwere the same length.\n\nFix #3843","is_cherrypick":false,"cherrypick_hash":"","pull":5387},"b643d9af6f889e12609997dc253e3925f0438c8c":{"hash":"b643d9af6f889e12609997dc253e3925f0438c8c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Exposed code completion colors to the text edit theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5386},"95e3279d34fd99bf816a19a7c0dc5a2d58e418e6":{"hash":"95e3279d34fd99bf816a19a7c0dc5a2d58e418e6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Properly report a valid error instead of reporting as a bug, closes #3841","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1e75527222b0e01e04c64db26e5f1e0a0017922":{"hash":"f1e75527222b0e01e04c64db26e5f1e0a0017922","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix weird deselection behaviour with text field","body":"- TextEdit will now deselect if Ctrl+Left/Right is pressed\n- TextEdit and LineEdit no longer deselect text when Alt is pressed (except with Apple style keys)","is_cherrypick":false,"cherrypick_hash":"","pull":5379},"3dd4cf3fed549820bdfcf04647fd21636de1b33b":{"hash":"3dd4cf3fed549820bdfcf04647fd21636de1b33b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix autosave when run on remote device","body":"Fix #5367","is_cherrypick":false,"cherrypick_hash":"","pull":5385},"b09b449615956f795bee7a0d3a64bc1e65f2cab5":{"hash":"b09b449615956f795bee7a0d3a64bc1e65f2cab5","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"Optimized one way collision loops.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5383},"515472bc524b3432667678bd1191042c3b6b03b1":{"hash":"515472bc524b3432667678bd1191042c3b6b03b1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix network IP setting change","body":"Fix #5368","is_cherrypick":false,"cherrypick_hash":"","pull":5382},"9e0b6057e74181635bf3732879313d3d82bcfd93":{"hash":"9e0b6057e74181635bf3732879313d3d82bcfd93","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make button aware of it being dragged and reset state, closes #4178","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6776fa63de4d96f043c1e970ee366a865d46da27":{"hash":"6776fa63de4d96f043c1e970ee366a865d46da27","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add docs for String and CanvasItem","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5380},"b06d235ce8634167cc1c37814f915e06ec0fa326":{"hash":"b06d235ce8634167cc1c37814f915e06ec0fa326","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Rename CanvasItem.edit_get() to edit_get_state()","body":"This makes more sense of what it does and correlates to edit_set_state()","is_cherrypick":false,"cherrypick_hash":"","pull":5380},"a8f8f52b195f1992ae72e5ea21eb0d4eeaeeaa02":{"hash":"a8f8f52b195f1992ae72e5ea21eb0d4eeaeeaa02","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix issue saving flags (size fill expand), fixes #4176","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98b02209a438ddd4358eda58870100287c3924d1":{"hash":"98b02209a438ddd4358eda58870100287c3924d1","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add sha256_buffer() function to String","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5380},"60fa2b98151ae2fc87d77ef52372eec82f7754dd":{"hash":"60fa2b98151ae2fc87d77ef52372eec82f7754dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5201 from Hinsbart/quat_op","body":"Expose missing Quaternion operators.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9bf3ee7acc144713d8e55d42f29ec0ea6fef7301":{"hash":"9bf3ee7acc144713d8e55d42f29ec0ea6fef7301","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"png: Do not output warnings as errors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f54ab93bc25dc5164c678dc8cb653fdfe8a4f16":{"hash":"0f54ab93bc25dc5164c678dc8cb653fdfe8a4f16","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix typo to PTRCALL_ENABLED from previous commit","body":"And boo @reduz, those trailing spaces :p","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10c512e46d57034b2fd6f408e0fec37f17e972e5":{"hash":"10c512e46d57034b2fd6f408e0fec37f17e972e5","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"added \"arch\" parameter, made iphone use it to build isim","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc8c14548833d6d1ffe209ecc37e442bc5259b3f":{"hash":"dc8c14548833d6d1ffe209ecc37e442bc5259b3f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"iOS simulator: merge into iphone detect.py","body":"Fixes #4489","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a72f9ccb80baed0e21a5d7b25f717372e2e02a2":{"hash":"0a72f9ccb80baed0e21a5d7b25f717372e2e02a2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5362 from J08nY/png","body":"libpng: New version 1.6.27","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe087409895c167d0149513495219c2b6640a340":{"hash":"fe087409895c167d0149513495219c2b6640a340","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5360 from Paulb23/fix_script_save_as_issue_4210","body":"Fixed save as not working with scripts, issue 4210","is_cherrypick":false,"cherrypick_hash":"","pull":""},"92ee868a94cdd55bbadc39e0e28447d08e7aa0ee":{"hash":"92ee868a94cdd55bbadc39e0e28447d08e7aa0ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5358 from Keyaku/alert-for-osx","body":"Added alert() functionality for OS X","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cafcaedd02133a5a22708cafe62e951fca8b803":{"hash":"3cafcaedd02133a5a22708cafe62e951fca8b803","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5345 from djrm/fix_#5324","body":"Fixed file name being removed on folder change in save as dialogs fix…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9ed5b12c9c4b68b1f0c727916dfc74bdc4f6fb7":{"hash":"b9ed5b12c9c4b68b1f0c727916dfc74bdc4f6fb7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5235 from volzhs/fix-android-export","body":"fix errors while exporting android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"20112a338d94364b6a296ce9ca3753699e76c98b":{"hash":"20112a338d94364b6a296ce9ca3753699e76c98b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5338 from J08nY/array-bindings","body":"*Array bindings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"daa41802109d690962129cd7a4264ad1f9a23068":{"hash":"daa41802109d690962129cd7a4264ad1f9a23068","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5364 from RandomShaper/windows-high-contrast-compat","body":"Make editor compatible with Windows high contrast themes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6225b1e0004c57cc50452ddb5d512fd6556a523":{"hash":"d6225b1e0004c57cc50452ddb5d512fd6556a523","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Improved binding system (ObjectTypeDB::bind_method) to be friendlier to statically typed languages, should help in the Mono integration.","body":"Disabled by default.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85a5290ee8a4c95be19f086181379330baf0deed":{"hash":"85a5290ee8a4c95be19f086181379330baf0deed","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Make editor compatible with Windows high contrast themes","body":"By providing a manifest specifying the targeted Windows versions (as per https://msdn.microsoft.com/en-us/library/windows/desktop/hh404233(v=vs.85).aspx#_______supporting_high_contrast_themes_in_windows_8_and_later) now the Godot editor renders normally under a high contrast theme on Windows, instead of staying white/black.","is_cherrypick":false,"cherrypick_hash":"","pull":5364},"0ab05b09e4a950783c9bd95e65fdcee6b39dcc67":{"hash":"0ab05b09e4a950783c9bd95e65fdcee6b39dcc67","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Fixed iCCp chunk in pngs","body":"neccesary for libpng 1.6.27 to work silently","is_cherrypick":false,"cherrypick_hash":"","pull":5362},"f0290e643be514d15f29382a5b07a3d3bbd182f2":{"hash":"f0290e643be514d15f29382a5b07a3d3bbd182f2","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"libpng: New version 1.6.27","body":"Warning: libpng 1.6 is strict about iCCp chunks being incorrect,\nsolution is to fix the profile. On *nix ImageMagicks \"convert\" works\non windows optiPNG.","is_cherrypick":false,"cherrypick_hash":"","pull":5362},"cfa11777c0a031c0f3f556b27240dc4d789e3cd6":{"hash":"cfa11777c0a031c0f3f556b27240dc4d789e3cd6","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"AnimationTreePlayer filters improved","body":"Now the AnimationTreePlayer filters for Blend2 and OneShot nodes\nbehave as expected, that is the main animation is not affected by\nthe secondary animation if the track is filterd out for arbitarily\ncomplex trees.","is_cherrypick":false,"cherrypick_hash":"","pull":5352},"c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2":{"hash":"c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed save as not working with scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5360},"072da51f20870ec2949ed306be46501905b93a75":{"hash":"072da51f20870ec2949ed306be46501905b93a75","is_merge":false,"authored_by":[""],"author_raw":"Keyaku <antonio.luis.sarmento@gmail.com>","committer_raw":"Keyaku <antonio.luis.sarmento@gmail.com>","summary":"Added alert() functionality for OS X","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5358},"842e7bfc2f81cda73fd9f16a1ade323a1a5d0292":{"hash":"842e7bfc2f81cda73fd9f16a1ade323a1a5d0292","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5357 from volzhs/fix-locale-android","body":"fix android resource locale","is_cherrypick":false,"cherrypick_hash":"","pull":""},"591be5df25be713bfe9b34a93b72b33e6e6f989e":{"hash":"591be5df25be713bfe9b34a93b72b33e6e6f989e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix android resource locale","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5357},"4f54e721895d44ded7b49fe6d6138a97d56d456b":{"hash":"4f54e721895d44ded7b49fe6d6138a97d56d456b","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added setting to toggle line edit caret blink","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5328},"e09e036565cdcb37b86f64c16531ce8fad4f860a":{"hash":"e09e036565cdcb37b86f64c16531ce8fad4f860a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Line edit caret no longer draws on focus loss","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5328},"c85f27c9736c1634477939ddba0525624c1a5602":{"hash":"c85f27c9736c1634477939ddba0525624c1a5602","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added caret blink documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5328},"e65eba664fcb333256e88a34da0c790b7d4c37ea":{"hash":"e65eba664fcb333256e88a34da0c790b7d4c37ea","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added caret blink to line edit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5328},"3284e7b9d40b37de76cbf487a31ea4ac3675fd0c":{"hash":"3284e7b9d40b37de76cbf487a31ea4ac3675fd0c","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Classref: added for new *Array bindings","body":"- append(),append_array(),insert(),remove()","is_cherrypick":false,"cherrypick_hash":"","pull":5338},"797168e62dfb43762dbf91a47ec6484502904723":{"hash":"797168e62dfb43762dbf91a47ec6484502904723","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"*Array: added bindings for other DVector methods","body":"- affects {RAW,INT,REAL,STRING,VECTOR2,VECTOR3,COLOR}_ARRAY\n- adds bindings for append(),append_array(),remove(),insert()\n- broadens #4245","is_cherrypick":false,"cherrypick_hash":"","pull":5338},"0266d752b3e0b2c5d5234ffd16ea19709bd0c8dd":{"hash":"0266d752b3e0b2c5d5234ffd16ea19709bd0c8dd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5333 from J08nY/signal-list-fix","body":"Object: get_signal_connection_list fixed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87cb3629f2ae34ee65b2edaa52199c302d14f4e2":{"hash":"87cb3629f2ae34ee65b2edaa52199c302d14f4e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5344 from Paulb23/code_completion_colors","body":"Code completion box colors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5974653307b56cfd8ed5a8b784f23e7f5822a6f4":{"hash":"5974653307b56cfd8ed5a8b784f23e7f5822a6f4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5274 from Paulb23/editor_file_dialog_shortcuts","body":"Added editor file dialog shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44c37e9b13c255ab0e002ef6c0ea794141da1a9f":{"hash":"44c37e9b13c255ab0e002ef6c0ea794141da1a9f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5282 from Hodes/master","body":"editor_node.cpp now takes care of removing plugin after deactivating it","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3edf66477a49696ae82074b4675aff818dda68fe":{"hash":"3edf66477a49696ae82074b4675aff818dda68fe","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed error using the same atlas rect for all images, closes #4139","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d57b09e47bb229b164ac34a408207882635b541b":{"hash":"d57b09e47bb229b164ac34a408207882635b541b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Better support in ScriptLanguage for GC based scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b5b893a0ea489585ba98361911fa210b7864a43":{"hash":"3b5b893a0ea489585ba98361911fa210b7864a43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5350 from vnen/fix-classesxml-sorting","body":"Fix classes.xml sorting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e082d583b1dc0fcdefe39960bcefda7955b8537":{"hash":"5e082d583b1dc0fcdefe39960bcefda7955b8537","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Fix UTF-8 parsing in makerst","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d08092e113bd878f8d3eb4a4f67f305b82df470d":{"hash":"d08092e113bd878f8d3eb4a4f67f305b82df470d","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Expose missing Quaternion operators.","body":"Scripts can now evaluate the following cases:\n- (quat * real) and (quat / real)\n- (quat + quat) and (quat - quat)","is_cherrypick":false,"cherrypick_hash":"","pull":5201},"e53f18689927be0193b6c811f0de64ec6686860c":{"hash":"e53f18689927be0193b6c811f0de64ec6686860c","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Sync classes.xml with the new sorting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5350},"9bde4e565237b60f3543491839a38211ca717e9d":{"hash":"9bde4e565237b60f3543491839a38211ca717e9d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix classes.xml sorting","body":"Make methods, signals, theme items and constants sort correctly","is_cherrypick":false,"cherrypick_hash":"","pull":5350},"e69e50040b51d3cba4bb38b848bac6ed003640d7":{"hash":"e69e50040b51d3cba4bb38b848bac6ed003640d7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5349 from bojidar-bg/fix-camera2d-screen-preview","body":"Fix a inherited transform bug with Camera2D preview drawing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3342eb72e8d2768d2457abbec28ccedc865876a":{"hash":"f3342eb72e8d2768d2457abbec28ccedc865876a","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix a inherited transform bug with Camera2D preview drawing","body":"Closes #5339","is_cherrypick":false,"cherrypick_hash":"","pull":5349},"45f0dec55c64c62f6f47b6fc6735af33afb6e028":{"hash":"45f0dec55c64c62f6f47b6fc6735af33afb6e028","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added code completion existing color setting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5344},"706895a922d69c5825d2d2a2d51ca205b1b81ea3":{"hash":"706895a922d69c5825d2d2a2d51ca205b1b81ea3","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added code completion selected color setting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5344},"a3e69b7bab5fe15eacdbfabf5f89a8f43a7c0be6":{"hash":"a3e69b7bab5fe15eacdbfabf5f89a8f43a7c0be6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5336 from bojidar-bg/assetlib-additional-features","body":"Assetlib additional features","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a40cb680cae75342ef86443c6996024199b1391d":{"hash":"a40cb680cae75342ef86443c6996024199b1391d","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added code completion background color setting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5344},"528727d3d98f8cda714f6649504c416b1fa34a96":{"hash":"528727d3d98f8cda714f6649504c416b1fa34a96","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5340 from Hinsbart/rumble_duration","body":"Set default duration parameter of joystick vibration to 0.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91ee2f60591d0b47d5eca8783ffbd15caa9c4665":{"hash":"91ee2f60591d0b47d5eca8783ffbd15caa9c4665","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5335 from J08nY/loop-interpolation-scene-fix","body":"Animation: Fix property loop_interpolation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d09183c44e6db0ca1896f50f8727e55716dd85c":{"hash":"6d09183c44e6db0ca1896f50f8727e55716dd85c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Set default duration parameter of joystick vibration to 0.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5340},"81a5e4238d43891442556c5ed208a15ee938b2cd":{"hash":"81a5e4238d43891442556c5ed208a15ee938b2cd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5325 from vnen/doc-file","body":"Add class reference for File class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f20d8756e6d6842449e4249ba961178b24c72ee":{"hash":"0f20d8756e6d6842449e4249ba961178b24c72ee","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix File.get_as_text() to return the whole file","body":"It was returning only from the cursor forward.","is_cherrypick":false,"cherrypick_hash":"","pull":5325},"4d33eb01d7d29e32359df7a072f96a084fc7bd05":{"hash":"4d33eb01d7d29e32359df7a072f96a084fc7bd05","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add classref for File class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5325},"1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4":{"hash":"1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix project manager category list, small enchancements as well","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5336},"ae855438069e16a0da6d569404cff11f9c8c7bd6":{"hash":"ae855438069e16a0da6d569404cff11f9c8c7bd6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to premultiply alpha on font import, fixes #5231","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2e39c8da00e0c8a1015a6dea8d0989a551ee016":{"hash":"a2e39c8da00e0c8a1015a6dea8d0989a551ee016","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add support levels to search","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5336},"7915db67c55748e7e7ad3051b9749f9a992a1f17":{"hash":"7915db67c55748e7e7ad3051b9749f9a992a1f17","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Check hashes when downloading assets","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5336},"bd5c8f2aa086c2cacc704dfef249c124760ab569":{"hash":"bd5c8f2aa086c2cacc704dfef249c124760ab569","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Animation: Fix property loop_interpolation","body":"fixes #5317","is_cherrypick":false,"cherrypick_hash":"","pull":5335},"2009619166e019f5eba4f4e67485011c038807ce":{"hash":"2009619166e019f5eba4f4e67485011c038807ce","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5334 from SaracenOne/explict_return_fix","body":"Make return value explicit","is_cherrypick":false,"cherrypick_hash":"","pull":""},"912afb129ff1f220a0089dd19d37158736eb3f64":{"hash":"912afb129ff1f220a0089dd19d37158736eb3f64","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Make return type explicit.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5334},"621b8d132431506b4b686a77a72f240095b6b1c7":{"hash":"621b8d132431506b4b686a77a72f240095b6b1c7","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Object: get_signal_connection_list fixed","body":"now returns only the connections for the signal argument, as specified\nfixes #5329","is_cherrypick":false,"cherrypick_hash":"","pull":5333},"67a29bab74837947fc05a889e573efd86457a88e":{"hash":"67a29bab74837947fc05a889e573efd86457a88e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5326 from MarianoGnu/issues","body":"Don't create outlines from dummy meshes. Fixes #4718","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b3b1fdae85f845d92d749ec268877b87bb9bc47a":{"hash":"b3b1fdae85f845d92d749ec268877b87bb9bc47a","is_merge":false,"authored_by":[""],"author_raw":"sunnystormy <michael.brodeur@unseen.is>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Renamed Trackpad Hint to Emulate 3 Button Mouse. (#5258)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5258},"029ca80dca135df3dcbbea517032d6842f2efc87":{"hash":"029ca80dca135df3dcbbea517032d6842f2efc87","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5321 from Paulb23/caret_hidden_issue_5320","body":"Fixed caret not drawing on focus regain","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b7b547a191ce89df25bfcc322e1305c15f149f49":{"hash":"b7b547a191ce89df25bfcc322e1305c15f149f49","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5319 from volzhs/android-new-intent","body":"correct current Intent for android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d76ee09774c546476b350c15a4197d2b9ae160dc":{"hash":"d76ee09774c546476b350c15a4197d2b9ae160dc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"property remove parent owned nodes when using replace, fixes #4128","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b8f2741aee4604bd7a84ac746fae58ae06a4267":{"hash":"9b8f2741aee4604bd7a84ac746fae58ae06a4267","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"do not crash when generating preview of very large sound files, fixes #4123","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa0d1cd27cac45534097219b52a5b7ab08e1b917":{"hash":"fa0d1cd27cac45534097219b52a5b7ab08e1b917","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix CanvasItem.get_global_transform() and CanvasItem.get_local_transform(), closes #4075","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48f9c0228926d632eac2d820be9d9e3f9f3ef73e":{"hash":"48f9c0228926d632eac2d820be9d9e3f9f3ef73e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed file name being removed on folder change in save as dialogs fixes #5324","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5345},"6d19d905cfe2fa426c9fd6470fa024255a7b0014":{"hash":"6d19d905cfe2fa426c9fd6470fa024255a7b0014","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Don't create outlines from dummy meshes. Fixes #4718","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5326},"9d4cdc6d8a04cfbd543b5385f68e61dd1b33bd94":{"hash":"9d4cdc6d8a04cfbd543b5385f68e61dd1b33bd94","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix bug decompressing bc texture, closes #4404","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ad8d4a6b261277388433d72f6dbcea348ef0d0ca":{"hash":"ad8d4a6b261277388433d72f6dbcea348ef0d0ca","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed the order of events called by _input, closes #4384","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6872139300cefae120d6ec9493ebb134c41ec7cc":{"hash":"6872139300cefae120d6ec9493ebb134c41ec7cc","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add quotes to .tscn keys, solves #4366","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e9d2c9ad51f7251ec39ccc7a890735bc1225a448":{"hash":"e9d2c9ad51f7251ec39ccc7a890735bc1225a448","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"added missing status, closes #4361","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85d8000449be06affcd686838d498be186594c14":{"hash":"85d8000449be06affcd686838d498be186594c14","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Allow mouse wheel to go throuhgh so scroll containers work properly, fixes #4431","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6bdd17f07c37db678f1d4e915cf121ad085096d4":{"hash":"6bdd17f07c37db678f1d4e915cf121ad085096d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix error storing path for children of instanced nodes in .tscn, fixes #4320 fixes #4579 fixes #4580","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79c500bee1bb53164a78855419eca8543193f77f":{"hash":"79c500bee1bb53164a78855419eca8543193f77f","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Modify margins with mouse input","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5307},"8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2":{"hash":"8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed caret not drawing on focus regain","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5321},"f1af0fd25c8b380956c8083a448db6c7b3fe5142":{"hash":"f1af0fd25c8b380956c8083a448db6c7b3fe5142","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed save all scripts shortcut to avoid collision, fixes #4278","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95":{"hash":"780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"correct current Intent for android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5319},"93441d6119e801fe3b949c96a6c845e982462bd0":{"hash":"93441d6119e801fe3b949c96a6c845e982462bd0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly initialize loops to 0 in eventplayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f7a1367fe9bc15314aedf7fed3b66e31242706f":{"hash":"8f7a1367fe9bc15314aedf7fed3b66e31242706f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix loop counter for eventstream, closes #4493","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"38843a67a9fc1411feaa0106b83d499b511aa7c3":{"hash":"38843a67a9fc1411feaa0106b83d499b511aa7c3","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Chance Snap for SnapMode and add AutoSlice option.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5307},"a1e32a6f7d19a4a594e498fea250d0b65417c2c8":{"hash":"a1e32a6f7d19a4a594e498fea250d0b65417c2c8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Improved theme editor, when a new class is added, the members are created empty, closes #4619","body":"-Made theme editor take less vertical space by using a scroll area","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e07f49a03cdf8bca5859e2a28bb68e4997005f4":{"hash":"0e07f49a03cdf8bca5859e2a28bb68e4997005f4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make dure to only call drop_data if can_drop_data returned true, closes #4616","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36687684632bac50f1e6b0fc4b0adab6f09bf663":{"hash":"36687684632bac50f1e6b0fc4b0adab6f09bf663","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5196 from vnen/similarity-code-completion","body":"Improve code completion search","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fff4d5867ce8ae69cd5699a55f7617edb3015f0f":{"hash":"fff4d5867ce8ae69cd5699a55f7617edb3015f0f","is_merge":false,"authored_by":[""],"author_raw":"Patrick Reh <musicmylove@gmx.net>","committer_raw":"patrick <musicmylove@gmx.net>","summary":"Added Tile Origin = Bottom Left option to the TileMap","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5270},"a1a57bc369de01cbb2295b403d84ec5fac210020":{"hash":"a1a57bc369de01cbb2295b403d84ec5fac210020","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5309 from nounoursheureux/master","body":"Fix the joystick vibration on Linux","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d950728795cdc9cc6ea3c40e29b38d3dc43b709":{"hash":"5d950728795cdc9cc6ea3c40e29b38d3dc43b709","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","summary":"Remove the vibration effect from the joystick when stopping","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5309},"913e3206dbbc503fcdf093f8ac52a06cd6641103":{"hash":"913e3206dbbc503fcdf093f8ac52a06cd6641103","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","summary":"Fix the joystick vibration timestamp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5309},"d4359b2d09625695a972a40ce76faf90b38f4e59":{"hash":"d4359b2d09625695a972a40ce76faf90b38f4e59","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5308 from MarianoGnu/issues","body":"ShaderEditor fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"225fbe0a9075c026a1a41d954b1dab8a2269d6cb":{"hash":"225fbe0a9075c026a1a41d954b1dab8a2269d6cb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"isim: Sync with iphone files list","body":"Should fix broken build due to Appirater.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b2f8afcc2274767ba5afd2205d5d49fda449864":{"hash":"9b2f8afcc2274767ba5afd2205d5d49fda449864","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations from Weblate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17f706594412194bceb5209dfed0e54ea5bdd5ac":{"hash":"17f706594412194bceb5209dfed0e54ea5bdd5ac","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Improve a couple English strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5e816fd8c8e8c97e22f636573667a99ac705e56c":{"hash":"5e816fd8c8e8c97e22f636573667a99ac705e56c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Property reporty base type when a function fails, fixes #4581 probably also closes other issues","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f1a717c643f3353ed75051e2f432aacdefe0ed0":{"hash":"0f1a717c643f3353ed75051e2f432aacdefe0ed0","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Remove unused connection. ShaderEditor should'nt handle ShaderGraphs.","body":"Fixes #4678 && #4745","is_cherrypick":false,"cherrypick_hash":"","pull":5308},"6e9e57beaa7876479a629c32a31c98f7699b9773":{"hash":"6e9e57beaa7876479a629c32a31c98f7699b9773","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added ability to disable overwrite warning on file dialog, fixes #4545","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00bc06b50bb1c688e6481ae8fbfab0a758b83dad":{"hash":"00bc06b50bb1c688e6481ae8fbfab0a758b83dad","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make sure that scripts are reloaded if needed when they enter editing, fixes #4456","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0db02f26b66ba4e3ac671607ba85fc794ae698fa":{"hash":"0db02f26b66ba4e3ac671607ba85fc794ae698fa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added options for scene import plugin to keep materials and user-added tracks to animations, please test! closes #4425","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eff0bd2d48b57855b8895c6798cac7df05851e74":{"hash":"eff0bd2d48b57855b8895c6798cac7df05851e74","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5304 from djrm/shortcuts","body":"switch tabs using ctrl+tab and ctrl-shift-tab, added shortcuts for scene tree dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bcd55503b455de5442fc9074fdd26f9837b85386":{"hash":"bcd55503b455de5442fc9074fdd26f9837b85386","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added shortcuts to scene tree dock","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5304},"753d86f27ad4fe9b46888269404b68c334efca1e":{"hash":"753d86f27ad4fe9b46888269404b68c334efca1e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Switch tabs using CTRL+TAB and CTRL+SHIFT+TAB","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5304},"3e0966cfc3b25338c1cb23f9a47272b622febd94":{"hash":"3e0966cfc3b25338c1cb23f9a47272b622febd94","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5303 from vnen/fix-delete-layout","body":"Fix layout menu labels and shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4ee9a1033274911300128815f470bd9cc3fe6f80":{"hash":"4ee9a1033274911300128815f470bd9cc3fe6f80","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix layout menu labels and shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5303},"64717a54e132a905a35eb73ac80e4aeff4d126d6":{"hash":"64717a54e132a905a35eb73ac80e4aeff4d126d6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5301 from DimOkGamer/update_rus_loc_with_48a7216","body":"Update of Russian translation (commit 48a7216)\n\n[ci skip]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"725b9c8c05a9906218ac28a2c7b583e4754d91e5":{"hash":"725b9c8c05a9906218ac28a2c7b583e4754d91e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5302 from djrm/new_icons","body":"Added loop interpolation and track trigger icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"618d34463d37f179ae7f6fbba15502e2e8ffac65":{"hash":"618d34463d37f179ae7f6fbba15502e2e8ffac65","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5298 from Paulb23/caret_draw_focus","body":"Text Edit no longer draws caret on focus loss","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7bdccc19119cec273f46d4d3b1be72f87049749a":{"hash":"7bdccc19119cec273f46d4d3b1be72f87049749a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5292 from J08nY/external-lib-update","body":"External lib update: libogg, libvorbis, libtheora","is_cherrypick":false,"cherrypick_hash":"","pull":""},"07b6195a33c1344abb8b8b494497bcca5e37dd8c":{"hash":"07b6195a33c1344abb8b8b494497bcca5e37dd8c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added loop interpolation and track trigger icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5302},"a1fcc4c33a3407b6e663cc1f781ae5819d5050e4":{"hash":"a1fcc4c33a3407b6e663cc1f781ae5819d5050e4","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Update of Russian translation (commit 48a7216)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5301},"5cb31f6d5b667a551092b699de6f4786e0bb5b6d":{"hash":"5cb31f6d5b667a551092b699de6f4786e0bb5b6d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Replace 'or'/'and' keywords","body":"Some compilers do not like this.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cbd0b9ae34f893683bb650813320cfe9d1b3d78":{"hash":"8cbd0b9ae34f893683bb650813320cfe9d1b3d78","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Text Edit no longer draws caret on focus loss","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5298},"66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc":{"hash":"66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Improve code completion search","body":"- List completion by subsequence match.\n- Case insensitive.\n- Sort completion list by similarity.","is_cherrypick":false,"cherrypick_hash":"","pull":5196},"831ae2d510b4ae87a1ff5f828ab817640269dca2":{"hash":"831ae2d510b4ae87a1ff5f828ab817640269dca2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix TextEdit cursor position after undo remove text","body":"It was going to where the text started, now it goes to where the text\nends.","is_cherrypick":false,"cherrypick_hash":"","pull":5196},"d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f":{"hash":"d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add docs for String.bigrams() and String.similarity(text)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5196},"1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e":{"hash":"1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add similarity comparison to String","body":"Uses the Sorensen-Dice coefficient to calculate similarity. This also adds\nString.bigrams() as a convenience function needed by the comparison.","is_cherrypick":false,"cherrypick_hash":"","pull":5196},"f47d7b27cb70c8f454fd5a6461f817a2928d52e5":{"hash":"f47d7b27cb70c8f454fd5a6461f817a2928d52e5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5294 from hubbyist/master","body":"Clarification about \"Enter\" and \"Return\" keys confusion for programmers from web background\n[skip ci]","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0cf4bba6e2c3cb8c046839feebe04a76ccaa9315":{"hash":"0cf4bba6e2c3cb8c046839feebe04a76ccaa9315","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5293 from Paulb23/ttr_add_font_extention","body":"Made .fnt warning translatable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"214f316cf9c861a0083cf74b790760aab77cb2ea":{"hash":"214f316cf9c861a0083cf74b790760aab77cb2ea","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"libtheora: New version 1.1.1","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5292},"644e9076bbb0daf5e137fae2acad774c6fd3dc49":{"hash":"644e9076bbb0daf5e137fae2acad774c6fd3dc49","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"libvorbis: New version 1.3.5","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5292},"92fc3fa5369693772d4cd5acc42fabd18003fd0a":{"hash":"92fc3fa5369693772d4cd5acc42fabd18003fd0a","is_merge":false,"authored_by":[""],"author_raw":"Mehmet Durgel <mehmet.durgel@ydspublishing.com>","committer_raw":"Mehmet Durgel <mehmet.durgel@ydspublishing.com>","summary":"Clarification about enter keys confusion","body":"Some Languages threat KEY_RETURN and KEY_ENTER keys having the same keycode (eg: Javascript).\nAdded additional explanation about this issue.\nRelated to #4595","is_cherrypick":false,"cherrypick_hash":"","pull":5294},"0454e1d6cbe95fa6708ea27525ea78eb181590d4":{"hash":"0454e1d6cbe95fa6708ea27525ea78eb181590d4","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Made .fnt warning translatable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5293},"35ffa56e170f4f666d9f9105c3e5cfa40c310a31":{"hash":"35ffa56e170f4f666d9f9105c3e5cfa40c310a31","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added editor file dialog shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5274},"f84ffb9bedf307721f50d36eb5a9e5905a52a583":{"hash":"f84ffb9bedf307721f50d36eb5a9e5905a52a583","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Setting script in multi node edit works, closes #4442","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98f23d27a4ffda0828a72108c00178fe1d8d2c3f":{"hash":"98f23d27a4ffda0828a72108c00178fe1d8d2c3f","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"libogg: New version 1.3.2","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5292},"37d1bf4d53c9e057fa344d37ce208874bf319268":{"hash":"37d1bf4d53c9e057fa344d37ce208874bf319268","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Also sync incomplete translations from Weblate","body":"It is simpler to sync everything from Weblate and to maybe delete incomplete translations\nbefore building release binaries, than to try to cherry-pick changes (which leads to painful\nmerge conflicts on Weblate's git repo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48a7216f99457ece6e4958016260652063358acf":{"hash":"48a7216f99457ece6e4958016260652063358acf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Update and merge translation templates","body":"Also switched the wrapping length to 79 chars instead of 80,\nwhich seems to be what Weblate uses by default (as well as Poedit).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"425962a3aa1fa6068d38e7bbde2baaa501039975":{"hash":"425962a3aa1fa6068d38e7bbde2baaa501039975","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add translators credits in the PO headers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"361c8b1dc6a585d1cac663df6b3619bd8165c390":{"hash":"361c8b1dc6a585d1cac663df6b3619bd8165c390","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with Weblate","body":"Only synced translation with > 50% completion.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"42cbdc26b83db39b82546aebd61ec72cd815ebb3":{"hash":"42cbdc26b83db39b82546aebd61ec72cd815ebb3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5290 from djrm/new_icons","body":"Added missing icons for some nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8a27835bca1e4462b372bdc6e3a7f3da4ad21a07":{"hash":"8a27835bca1e4462b372bdc6e3a7f3da4ad21a07","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5285 from brakhane/fix-memset","body":"fix memset calls","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e76f744c36234b5b4043c68c7d20a3d2e22d7a8c":{"hash":"e76f744c36234b5b4043c68c7d20a3d2e22d7a8c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5283 from djrm/remove_prints","body":"Removed lots of prints","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df202127e3096c7e8b5188c4d29f38b03cae1658":{"hash":"df202127e3096c7e8b5188c4d29f38b03cae1658","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5281 from J08nY/useless-preprocessor","body":"Fix #5263: Useless preprocessor condition","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9f944ed5c68f6b2d23866cd718510596080749c":{"hash":"b9f944ed5c68f6b2d23866cd718510596080749c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5271 from neikeq/pr-issue-1004","body":"LineEdit cursor fixes and improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1923733ec83d2402d2b91877e9dbe62f87882784":{"hash":"1923733ec83d2402d2b91877e9dbe62f87882784","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5268 from brakhane/fix-floating-bug","body":"correctly parse floats in scientific notation (Fix #5267)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7b425ed9c1a085ee648a11d037373af5df1148a":{"hash":"c7b425ed9c1a085ee648a11d037373af5df1148a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5259 from neikeq/pr-textedit-zoom","body":"TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9498e12a503697011e7297e5393f1fabb54fb3a":{"hash":"c9498e12a503697011e7297e5393f1fabb54fb3a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5243 from Geequlim/editor-themes","body":"Clean up editor theme creation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"360cebaf23e8d4dd8c701184214d4a6802cc587e":{"hash":"360cebaf23e8d4dd8c701184214d4a6802cc587e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5234 from Paulb23/fix_error_tab_print","body":"Fixed error: set_current_tab print on project open","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57e1387199c96473007bfa2d430e8cf6cedfc5ff":{"hash":"57e1387199c96473007bfa2d430e8cf6cedfc5ff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5225 from Hinsbart/x_rumble","body":"Windows: Support gamepad vibration using XInput.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f70aa176e5b84c3029078ceb4941fd6234ff7680":{"hash":"f70aa176e5b84c3029078ceb4941fd6234ff7680","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5166 from djrm/shortcuts","body":"Added customizable shortcuts for tile map editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f2115529ec861d3d4184091dabbd063e5684983":{"hash":"8f2115529ec861d3d4184091dabbd063e5684983","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5135 from volzhs/android-manifest","body":"fix android support screen property for large screen","is_cherrypick":false,"cherrypick_hash":"","pull":""},"40944ddffb8e6e73c31d1061eb185995787a968e":{"hash":"40944ddffb8e6e73c31d1061eb185995787a968e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5085 from RandomShaper/remove-unreachable-code","body":"Remove found dead code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"174b78119bd644106da3c1bbd27a530cc9733d1c":{"hash":"174b78119bd644106da3c1bbd27a530cc9733d1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5039 from jay3d/master","body":"Add \"-rigid\" postfix import feature to create rigid bodies","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3520902194357d77f729ed608bb4c1ea68fe495f":{"hash":"3520902194357d77f729ed608bb4c1ea68fe495f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4724 from Cybolic/optional-loop-interpolation","body":"Added toggle for loop interpolation based on adolson's code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"400febf58517631651ffdb6707e483db3271f04c":{"hash":"400febf58517631651ffdb6707e483db3271f04c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add function to get the color picker dialog from ColorPickerButton, closes #4415","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c20c386c519185bd7884dd770588a360fec9a11":{"hash":"7c20c386c519185bd7884dd770588a360fec9a11","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added trigger mode to tracks, useful for properties that work as triggers, such as playing a sample, an animation, etc.","body":"-Better interpolation of discrete tracks, fixes #4417","is_cherrypick":false,"cherrypick_hash":"","pull":""},"939ec3693043aabb7c0223b48955bc2d1012402c":{"hash":"939ec3693043aabb7c0223b48955bc2d1012402c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added missing icons for some nodes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5290},"29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c":{"hash":"29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make default extension .tscn","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e71391e7cc1f143055ef089e94f3e0d033630f68":{"hash":"e71391e7cc1f143055ef089e94f3e0d033630f68","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added popup menu for animation key right-click","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5287},"3d85a144040389be950f3a34806016252ce9d73d":{"hash":"3d85a144040389be950f3a34806016252ce9d73d","is_merge":false,"authored_by":["MDQ6VXNlcjU0MTYzNw=="],"author_raw":"Dennis Brakhane <brakhane@gmail.com>","committer_raw":"Dennis Brakhane <brakhane@gmail.com>","summary":"fix memset calls","body":"Order is \"mem, val, count\", not \"mem, count, val\"","is_cherrypick":false,"cherrypick_hash":"","pull":5285},"bd79aa52ab2ef7eec4cad55d373b6e4fc7de7731":{"hash":"bd79aa52ab2ef7eec4cad55d373b6e4fc7de7731","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4158 from Paulb23/add_fnt_extension_issue_162","body":"Adds .fnt extension if not provided, issue #162","is_cherrypick":false,"cherrypick_hash":"","pull":""},"422fac5066b704cb2bf251000869b5b94e188c85":{"hash":"422fac5066b704cb2bf251000869b5b94e188c85","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Removed lots of prints","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5283},"449571b6cd48083fb34a4f7aebe6758cd527afc9":{"hash":"449571b6cd48083fb34a4f7aebe6758cd527afc9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Remove USE_QUAD_VECTORS unused check","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5281},"17fbf473fdd12f0a9a351521256d5c34880cb427":{"hash":"17fbf473fdd12f0a9a351521256d5c34880cb427","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"revert previous fix, was a bad idea","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"935a56844473931dcd810ae5f6e807f369ac3920":{"hash":"935a56844473931dcd810ae5f6e807f369ac3920","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Do not ask about overwriting when opening a script in the wizard, but still show complaint about existing. Closes #4545","body":"-Fixed a crash in EditorDirDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7544cd6ce2d747b65a0ca704c1f14f6393071d1e":{"hash":"7544cd6ce2d747b65a0ca704c1f14f6393071d1e","is_merge":false,"authored_by":["MDQ6VXNlcjExMzU1NDY5"],"author_raw":"hodes <henrique.otavio.es@gmail.com>","committer_raw":"Hodes <rikee8@gmail.com>","summary":"editor_node.cpp now takes care of removing plugin after deactivating it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5282},"2ca331d95902266239b2ecbdef8dc5831bc40b6e":{"hash":"2ca331d95902266239b2ecbdef8dc5831bc40b6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5236 from djrm/fix_#5228","body":"Visible path editor icons, fixes #5228","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a95a1f47a45a5d8595c6681c28abd31ab0635479":{"hash":"a95a1f47a45a5d8595c6681c28abd31ab0635479","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Remove CHARTYPE_16BITS unused checks","body":"fix #5263","is_cherrypick":false,"cherrypick_hash":"","pull":5281},"0bbb0d0caadcabb4228482424a3809c7132aa557":{"hash":"0bbb0d0caadcabb4228482424a3809c7132aa557","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"DynamicFontData can be built-in (will still link to a ttf though), closes #4600","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b05181397bb916b20d0eec3d1c640e028896eda":{"hash":"4b05181397bb916b20d0eec3d1c640e028896eda","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed a stupid bug with segment-segment collision in SAT physics, closes #4801 , closes #4984","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c541a2bee5f3ad71509d0d4a08d6db7d97c46da":{"hash":"1c541a2bee5f3ad71509d0d4a08d6db7d97c46da","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"corrently parse utf8 from zip_io open, closes #1708","body":"this probably failed when exporting or opening android apk files too, should fix that too.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b4b80625d175a151f05403c9dcbc5f13be652289":{"hash":"b4b80625d175a151f05403c9dcbc5f13be652289","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Change hash grid in 2D physics to contemplate large objects as separate cases, to avoid huge memory and performance penalty. Fixes #4662","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b587a13293840975b53bad3392374ad30a578064":{"hash":"b587a13293840975b53bad3392374ad30a578064","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <J08nY@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Classref: Mutex, Semaphore, Thread, *Array (#5278)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5278},"5e7f1fc79b03f0c1eb9877ff82f24b921d2c43ea":{"hash":"5e7f1fc79b03f0c1eb9877ff82f24b921d2c43ea","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"update EditorDirDialog on external change, closes #4629","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81a10795dc3c88331e211d80ac13baea41b11d77":{"hash":"81a10795dc3c88331e211d80ac13baea41b11d77","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5275 from akien-mga/pr-empty-files","body":"Drop empty or commented out files and classes that are not in use","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4928cc34ebb907c72232b8bcfc311bddffefd232":{"hash":"4928cc34ebb907c72232b8bcfc311bddffefd232","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"LineEdit: Word jumping and OSX hotkeys","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5271},"9b9580f5682fc5876a546eaf3062d5a3d29fc0f9":{"hash":"9b9580f5682fc5876a546eaf3062d5a3d29fc0f9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-fix bug in scene tree dragndrop reparenting, closes #4712, closes #4633, closes #4628","body":"-avoid editor scrollable areas to scroll if touchscreen ui hint is turned on","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb3362fd124988b5730b8ff7d1a9c0e6b6c67789":{"hash":"bb3362fd124988b5730b8ff7d1a9c0e6b6c67789","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop useless 3rd party files from nedmalloc and png","body":"Part of #5272","is_cherrypick":false,"cherrypick_hash":"","pull":5275},"c3bf11d4d48c0499460dc294c6836acedbfd46cb":{"hash":"c3bf11d4d48c0499460dc294c6836acedbfd46cb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop fully commented-out files","body":"Part of #5272","is_cherrypick":false,"cherrypick_hash":"","pull":5275},"80727b68961c0c884b7ce8e84b587e4f0350f385":{"hash":"80727b68961c0c884b7ce8e84b587e4f0350f385","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop empty .cpp files for header-only classes","body":"Part of #5272","is_cherrypick":false,"cherrypick_hash":"","pull":5275},"b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c":{"hash":"b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop empty files that are not used anywhere","body":"Part of #5272","is_cherrypick":false,"cherrypick_hash":"","pull":5275},"bc9f9b1c6ae0e5858790fe2463a175b451580fba":{"hash":"bc9f9b1c6ae0e5858790fe2463a175b451580fba","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5259},"adc13e902722d62555d112a74c5b8ce39348aceb":{"hash":"adc13e902722d62555d112a74c5b8ce39348aceb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make \"..\" always appear even if dir is unlistable (likely lacking permissions), closes #1938","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e048d1e0a2acc187c90f1df5da807e01547b6e74":{"hash":"e048d1e0a2acc187c90f1df5da807e01547b6e74","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix make_dir for long paths on Windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d8be6713133555763f86cea4337a6548c0dd0639":{"hash":"d8be6713133555763f86cea4337a6548c0dd0639","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Changed how Dir works so it's more user friendly, closes #4705","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e3905a084e614738fa6565144bf364b8f364f2ae":{"hash":"e3905a084e614738fa6565144bf364b8f364f2ae","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-made get_space_left() return values more homogenous, also for script, converted to mb, closes #4617","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa":{"hash":"99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"LineEdit: Fix and improve selection behaviour","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5271},"61655d6dc2912424de937e2870b6a5ad346c3daf":{"hash":"61655d6dc2912424de937e2870b6a5ad346c3daf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7fc04626af238bf9a80c4f3b569e1c5d70465c9":{"hash":"a7fc04626af238bf9a80c4f3b569e1c5d70465c9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Add missing license headers in our source files (#5255)","body":"Also removes a couple wrong Godot headers from third-party source files.","is_cherrypick":false,"cherrypick_hash":"","pull":5255},"c246931f030fa434d9494835a565543ab7d61258":{"hash":"c246931f030fa434d9494835a565543ab7d61258","is_merge":false,"authored_by":["MDQ6VXNlcjU0MTYzNw=="],"author_raw":"Dennis Brakhane <brakhane@gmail.com>","committer_raw":"Dennis Brakhane <brakhane@gmail.com>","summary":"correctly parse floats in scientific notation","body":"GDScript incorrectly parsed float values in scientific notation\nwhen no decimal point was given. \"1e-5\" was parsed as \"15\".\n\nFix this by not requiring a decimal point when we found an exponent\nfor the number to be considered a float.\n\nFixes #5267","is_cherrypick":false,"cherrypick_hash":"","pull":5268},"916e84d08cf08de08ba6966a6fd28ffb2b2d6cd0":{"hash":"916e84d08cf08de08ba6966a6fd28ffb2b2d6cd0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5266 from Geequlim/type_exists","body":"Add @GDScript.type_exists","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71245995a4813d49449ac055f77cf60c896b483d":{"hash":"71245995a4813d49449ac055f77cf60c896b483d","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add @GDScript.type_exists","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5266},"6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1":{"hash":"6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1","is_merge":false,"authored_by":["MDQ6VXNlcjI1Mjc2Mzc="],"author_raw":"jay3d <jay3dlinux@gmail.com>","committer_raw":"jay3d <jay3dlinux@gmail.com>","summary":"Add \"-rigid\" postfix import feature to create rigid bodies","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5039},"06690989f17f8ad0de84794b4cc42fdf22458302":{"hash":"06690989f17f8ad0de84794b4cc42fdf22458302","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Clean up editor theme creation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5243},"57c67fb0f7515564ae739e828d2f4320785d789c":{"hash":"57c67fb0f7515564ae739e828d2f4320785d789c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"reverted to ==, if a line is missing a statement, we'll have to make sure to add it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dcd50f8838f0e0714e13c0d105030e75c9481c5a":{"hash":"dcd50f8838f0e0714e13c0d105030e75c9481c5a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"changed == for >= since some statements may not store a line (if line is empty)","body":"this is added to #5204","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ddce309f4ea3410c280192f9062b25b02df27c5":{"hash":"3ddce309f4ea3410c280192f9062b25b02df27c5","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5204 from vnen/fix-completion-crash","body":"Fix crash in code completion","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b5f1afb5cc82cf8417b1fe94774e04e238a9488":{"hash":"3b5f1afb5cc82cf8417b1fe94774e04e238a9488","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed fractional offset not being reset in ringbuffer resamples, closes #4764","body":"Probably fixes other streamplayer issues too.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7723579237706f08cc29b4b4b551c552ed5c0694":{"hash":"7723579237706f08cc29b4b4b551c552ed5c0694","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix type hint for the seed argument","body":"Closes #5260.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aebad5de5f629826ae4e63df7c48cab204999b4f":{"hash":"aebad5de5f629826ae4e63df7c48cab204999b4f","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix Theora video playback without a Vorbis stream","body":"- prevent audio resampler errors when number of channels is 0,\n- don't check for 'audio_done' when there is no audio data.\n\n(cherry picked from commit 763b29f34e8c99c2f9559dcc31b59f99d0d6dee3)","is_cherrypick":true,"cherrypick_hash":"763b29f34e8c99c2f9559dcc31b59f99d0d6dee3","pull":""},"763b29f34e8c99c2f9559dcc31b59f99d0d6dee3":{"hash":"763b29f34e8c99c2f9559dcc31b59f99d0d6dee3","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"Fix Theora video playback without a Vorbis stream","body":"- prevent audio resampler errors when number of channels is 0,\n- don't check for 'audio_done' when there is no audio data.","is_cherrypick":false,"cherrypick_hash":"","pull":5224},"65bcde0a7d837bcfc98d37734806caa1f894a36d":{"hash":"65bcde0a7d837bcfc98d37734806caa1f894a36d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"TabContainer now reports proper minimum size, closes #4896","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95dc15b75096b7f4017b16ddae9066ee2deb3934":{"hash":"95dc15b75096b7f4017b16ddae9066ee2deb3934","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Send body inout notifications after state is applied, fixes #4683","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a68ce9c93fb47d69718cf41c97074138b81c620":{"hash":"6a68ce9c93fb47d69718cf41c97074138b81c620","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix bug in GridContainer not updating minimumsize when columns changes, fixes #4677","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"55b83157e70a34a933a2a73f14a0052a832d0287":{"hash":"55b83157e70a34a933a2a73f14a0052a832d0287","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Keep track of when fonts change, so theme or controls that use fonts as overrides get properly updated.","body":"closes #4622 , probably closes many other issues too","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebbd705b63d44d6f25949f6fda9bacf8d974c8bd":{"hash":"ebbd705b63d44d6f25949f6fda9bacf8d974c8bd","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5250 from bojidar-bg/add-sha256","body":"Add sha256 to String and File/FileAccess.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9f2f8c91302e5a1b66c39ee32420288398742d64":{"hash":"9f2f8c91302e5a1b66c39ee32420288398742d64","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixes compilation error on visual studio, closes #5249","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7073bb0bb2c814b71f6128d249d7135dfca94b4a":{"hash":"7073bb0bb2c814b71f6128d249d7135dfca94b4a","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add sha256 to String and File/FileAccess.","body":"Probably does #4166","is_cherrypick":false,"cherrypick_hash":"","pull":5250},"f0d9245ecf981dada4595da0e525cc95a0caf785":{"hash":"f0d9245ecf981dada4595da0e525cc95a0caf785","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-added missing .inc files","body":"-Made it possible to change the editor theme\n-Added two options to theme editor plugin to create empty template themes and editor themes\n-Make sure that saved themes to .tres keep the null theme fields, to make it easier to keep those when saving/loading the theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"816b3fa94de91fb671b58d7cda57f10104a682da":{"hash":"816b3fa94de91fb671b58d7cda57f10104a682da","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"It is now possible to set a default custom theme, whether you want a hidpi default theme, or just use a custom font for the default theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c4c6797fc1d700f59ea8d4927d42c1838bcfb3b9":{"hash":"c4c6797fc1d700f59ea8d4927d42c1838bcfb3b9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5239 from J08nY/classref","body":"Classref: Added PacketPeer*","is_cherrypick":false,"cherrypick_hash":"","pull":""},"541a1226cd9fe136ef218d74a92a1d3ac6a76fab":{"hash":"541a1226cd9fe136ef218d74a92a1d3ac6a76fab","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Classref: added PacketPeer*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5239},"6bbc53ee18f273cd45a332847a9053a268b3937c":{"hash":"6bbc53ee18f273cd45a332847a9053a268b3937c","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Fixed PacketPeer.get_var() return type in docs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5239},"bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7":{"hash":"bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Sync classref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5239},"dacb620f83c5e84a5f8954bdbbbfa030af9e2444":{"hash":"dacb620f83c5e84a5f8954bdbbbfa030af9e2444","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5233 from UgisBrekis/scene-tree-relationship-lines","body":"Enables parent-children relationship line drawing in scene tree editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb013e87031aa2d4453eaaee87b6b104ba625123":{"hash":"cb013e87031aa2d4453eaaee87b6b104ba625123","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Visible path editor icons, fixes #5228","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5236},"e6bbe9199436c1c0e9467f4d1bd02d465374ddf6":{"hash":"e6bbe9199436c1c0e9467f4d1bd02d465374ddf6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix errors while exporting android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5235},"a3481ed1c780ac983d474d97af68f7175f296116":{"hash":"a3481ed1c780ac983d474d97af68f7175f296116","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed error: set_current_tab print on project open","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5234},"d97e46ffb6e2e449f958296480d52ab5bd779d0d":{"hash":"d97e46ffb6e2e449f958296480d52ab5bd779d0d","is_merge":false,"authored_by":["MDQ6VXNlcjkzMDk1ODk="],"author_raw":"UgisBrekis <ugis.brekis@hotmail.lv>","committer_raw":"UgisBrekis <ugis.brekis@hotmail.lv>","summary":"Adds the ability to draw parent-children relationship lines in scene tree editor","body":"Can be turned on/off in editor settings + line color change available as\nwell","is_cherrypick":false,"cherrypick_hash":"","pull":5233},"367aabf03080da8e4e72c9db56b0b2097c86d6b4":{"hash":"367aabf03080da8e4e72c9db56b0b2097c86d6b4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5230 from Paulb23/fullscreen_distraction_mode_shortcuts","body":"Added fullscreen and distraction free mode shortcuts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e50ec71e97dbad6978f06261175a4c0504013d8":{"hash":"3e50ec71e97dbad6978f06261175a4c0504013d8","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added fullscreen and distraction free mode shorcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5230},"1899f7f28d814193a04b50fe51c5494f0eb14813":{"hash":"1899f7f28d814193a04b50fe51c5494f0eb14813","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5223 from RandomShaper/fix-android-export","body":"Fix Android export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1fcb2a1a00e425266baa53b0de3530c115957963":{"hash":"1fcb2a1a00e425266baa53b0de3530c115957963","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Handle tmp files properly on Android export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5223},"0e8b8600488971e5d452ad681bb41153ed8d34ad":{"hash":"0e8b8600488971e5d452ad681bb41153ed8d34ad","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Windows: Support gamepad vibration using XInput.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5225},"5c135bc0b3df8c34f84229ea4c207d9d72f0fbab":{"hash":"5c135bc0b3df8c34f84229ea4c207d9d72f0fbab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5219 from Geequlim/fix-5215","body":"Fix endless reimporting for LargeTexture close #5215","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41677df7cfe74df197ebfcea9382b0154823d136":{"hash":"41677df7cfe74df197ebfcea9382b0154823d136","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5218 from djrm/new_icons","body":"Some theme icons and better exporter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cffdc52482b12db0fec62a49680a350734cc5c6b":{"hash":"cffdc52482b12db0fec62a49680a350734cc5c6b","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <J08nY@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Classref: Added docs for StreamPeer* (#5216)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5216},"01bb8787c953aeb399bd97fa64c8b31c2e9abe43":{"hash":"01bb8787c953aeb399bd97fa64c8b31c2e9abe43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5212 from vnen/fix-emscripten-build","body":"Fix javascript build in Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f38f5c9e16c37e799fdcd2b71bbe7f9e66705a78":{"hash":"f38f5c9e16c37e799fdcd2b71bbe7f9e66705a78","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5195 from Ovnuniarchos/Shape2DIcons","body":"New Shape2D* icons.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78b745bb0a6e515255ffba0c646c770b94109413":{"hash":"78b745bb0a6e515255ffba0c646c770b94109413","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5192 from J08nY/issue-5190","body":"Dictionary: rename param in .has() .has_all() .erase()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ee105744e0c6bc64f76124b0a80f0f4ac96c5957":{"hash":"ee105744e0c6bc64f76124b0a80f0f4ac96c5957","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5210 from J08nY/issue-5189","body":"String documentation: .ord_at() returns int not String","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2345f7fcae53b12e3da15b8e57fdf9c79669ca10":{"hash":"2345f7fcae53b12e3da15b8e57fdf9c79669ca10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5163 from Paulb23/script_editor_shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c1f17e72baa5a6cf9d630cc6db3cd95dc48569d":{"hash":"1c1f17e72baa5a6cf9d630cc6db3cd95dc48569d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5162 from GungnirInd/app_bundle_retina","body":"Make .app bundle high resolution aware","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f1ae03626941590f6d884e8ceafc9d2264483d4":{"hash":"0f1ae03626941590f6d884e8ceafc9d2264483d4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5149 from m4nu3lf/master","body":"TimeSeek node in AnimationTreePlayer now propagates filters","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9cf8b235707ef2290e4df049e7954ffb81bc57f5":{"hash":"9cf8b235707ef2290e4df049e7954ffb81bc57f5","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"Dmitriy Salnikov <dimokgamer@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Update russian translation from Weblate (#5140)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5140},"f665200df7bd6d1660f6dd8255ad66f5c675770d":{"hash":"f665200df7bd6d1660f6dd8255ad66f5c675770d","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Add joystick vibration support on Linux (#5043)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5043},"1a99c5bad82ecd86e3329f71110c7c2c502b5219":{"hash":"1a99c5bad82ecd86e3329f71110c7c2c502b5219","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix endless reimporting for LargeTexture close #5215","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5219},"c43008d2009206f231e9e8db0a3561617afa79cd":{"hash":"c43008d2009206f231e9e8db0a3561617afa79cd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added new svgs to pngs exporter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5218},"0537709b396530346f8df3217c2c19574760fc94":{"hash":"0537709b396530346f8df3217c2c19574760fc94","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added zoom icons for graph edit, and removed old exporter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5218},"131cd1399cc97ba2f4b3cc5c9aeff64c33de0955":{"hash":"131cd1399cc97ba2f4b3cc5c9aeff64c33de0955","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added some theme icons and its sources","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5218},"c48ffed87a189c3543e0bb2a8056f24b5f7d19cb":{"hash":"c48ffed87a189c3543e0bb2a8056f24b5f7d19cb","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix javascript build in Windows","body":"Fix #3438","is_cherrypick":false,"cherrypick_hash":"","pull":5212},"58a891265aabc7944ae5b7e588b64ff21ecd3ea8":{"hash":"58a891265aabc7944ae5b7e588b64ff21ecd3ea8","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"String documentation: .ord_at() returns int not String","body":"fixes #5189","is_cherrypick":false,"cherrypick_hash":"","pull":5210},"333de40180d7d8d6890cceaa1bc3d46efa2b5083":{"hash":"333de40180d7d8d6890cceaa1bc3d46efa2b5083","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"does not fix the bug reported in #4326 and #4818,","body":"but at least make sure it throws and error and does not crash","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99e5bb56d120e82279404db2731b2d930ef1b30b":{"hash":"99e5bb56d120e82279404db2731b2d930ef1b30b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5137 from nunodonato/fixaxismessages","body":"show correct message when transforming with axis-constraint (fixes #4870)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c204170232a6e15d60ad67e684b21453abd71184":{"hash":"c204170232a6e15d60ad67e684b21453abd71184","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"correctly wrap lines longer than width in richtextlabel, fixes #4735","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f57d6eef983e5abb650793af173bab79544e48b9":{"hash":"f57d6eef983e5abb650793af173bab79544e48b9","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5203 from Hinsbart/update_mappings","body":"Update gamepad mappings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"37ed2bae69c1ff6e7481ad837ab183d5e3b23299":{"hash":"37ed2bae69c1ff6e7481ad837ab183d5e3b23299","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Better error text when trying to add/remove/move child nodes in a busy parent, closes #4838","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"944c7e26038ff82c4666fa2c3814c612ef576761":{"hash":"944c7e26038ff82c4666fa2c3814c612ef576761","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix crash when clearing dynamicfontdata, closes #4877","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"17b6cebcfe30c796fcbf374ecc9db14066f3744d":{"hash":"17b6cebcfe30c796fcbf374ecc9db14066f3744d","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix crash in code completion","body":"Fix #4641","is_cherrypick":false,"cherrypick_hash":"","pull":5204},"64b4253dbfe3fdfc4efa405086d23765a9774d91":{"hash":"64b4253dbfe3fdfc4efa405086d23765a9774d91","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"changed visual server free() to free_rid() like in the other servers. Fixes #4917","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4866713bc3ab58cd22ef5090a75b8a20e3b35e7d":{"hash":"4866713bc3ab58cd22ef5090a75b8a20e3b35e7d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"added a function CanvasItem.get_item_and_children_rect() , fixes #4738","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d0b39045793fc652633732923028a9d53d473e9":{"hash":"3d0b39045793fc652633732923028a9d53d473e9","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Update gamepad mappings.","body":"Merge mappings from https://github.com/gabomdq/SDL_GameControllerDB","is_cherrypick":false,"cherrypick_hash":"","pull":5203},"26d63b559433c12c8208d36ab586d36e47752829":{"hash":"26d63b559433c12c8208d36ab586d36e47752829","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"propagate theme changes properly even through 2D nodes, fixes #4754","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c09682417baa9bde490bd21961f6f3df92909be":{"hash":"3c09682417baa9bde490bd21961f6f3df92909be","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"New Shape2D* icons.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5195},"d03f1131d75204fc0eb2d30896d4aff132c790aa":{"hash":"d03f1131d75204fc0eb2d30896d4aff132c790aa","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5058 from neikeq/pr-issue-1461","body":"Preserve signal connections when replacing target node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc54830f1aa84534233c2a599e0121eba4255a07":{"hash":"fc54830f1aa84534233c2a599e0121eba4255a07","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5127 from bojidar-bg/asset-library-update-onshow","body":"Update asset library assets only when opening the respective tab","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b46bffd7ef87d0618e192b469dc4cf7207aac1ab":{"hash":"b46bffd7ef87d0618e192b469dc4cf7207aac1ab","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5138 from Geequlim/TextureRegionEditor","body":"Edit the region of AtlasTexture by TextureRegionEditorPlugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cee648144b25a7d0ab1daa5ce09716958148f10":{"hash":"3cee648144b25a7d0ab1daa5ce09716958148f10","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5160 from neikeq/pr-issue-5136","body":"FindReplaceBar: Fix search bug when text is selected","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dca382647ee2734ff856f0aa50df12f86509c4e8":{"hash":"dca382647ee2734ff856f0aa50df12f86509c4e8","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5165 from neikeq/pr-issue-5116","body":"ConnectionsDock: Double click to create and go to signal connection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7526b14afdd6668498fa0ac4ce912930b8235532":{"hash":"7526b14afdd6668498fa0ac4ce912930b8235532","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5173 from Hinsbart/fix_xrandr","body":"x11: fix XRandr GetMonitors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"28034190a9757bc0cbfbf6b2f9582009776b1399":{"hash":"28034190a9757bc0cbfbf6b2f9582009776b1399","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5176 from marcelofg55/master","body":"Fixed overloaded virtual functions with const vs none warning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"137464af870d4155d948c5956876936c54c8d6f4":{"hash":"137464af870d4155d948c5956876936c54c8d6f4","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5187 from volzhs/find-nomatch-notice","body":"change \"No matches\" noticeable on finder","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f674bdca1dafd7073c769a3830dac15f5dbc9d6":{"hash":"5f674bdca1dafd7073c769a3830dac15f5dbc9d6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5179 from RandomShaper/better-android-export","body":"Enhanced Android export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a19e3c6ae360fc278f2eed7b5d402d794b794e3":{"hash":"7a19e3c6ae360fc278f2eed7b5d402d794b794e3","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Dictionary: rename param in .has() .has_all() .erase()","body":"fixes #5190, param should be named key, not value","is_cherrypick":false,"cherrypick_hash":"","pull":5192},"d42117eeb6bad1b39e23feaa3c027711e50fa88f":{"hash":"d42117eeb6bad1b39e23feaa3c027711e50fa88f","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Sync classref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5192},"20b45678293551f9fdb5a4b13ec1d5871a3d9cf8":{"hash":"20b45678293551f9fdb5a4b13ec1d5871a3d9cf8","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5177 from vnen/string-subsequence","body":"Add subsequence search to tools","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7127f0943df4790f49afa8fda084ea6dff705e7e":{"hash":"7127f0943df4790f49afa8fda084ea6dff705e7e","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5139 from zaps166/init_navigation_pointer","body":"GridMap: Initialize \"navigation\" pointer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b90ecc6e0a5fe2c664b33ef6dd563290bbe35841":{"hash":"b90ecc6e0a5fe2c664b33ef6dd563290bbe35841","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"change \"No matches\" noticeable on finder","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5187},"907100337e751ca710801691a1fe31bf6a6016f4":{"hash":"907100337e751ca710801691a1fe31bf6a6016f4","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added shader editor shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5163},"52d2d52c31c20fa734b1af85d673400835a97470":{"hash":"52d2d52c31c20fa734b1af85d673400835a97470","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added script editor shortcuts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5163},"45443a165147859f83df37223572cdd40df476b4":{"hash":"45443a165147859f83df37223572cdd40df476b4","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed reload logic to auto-hard-reload scripts on save. It's simpler to use and also fixes #4756","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"910151a36153d954acaff9c95ef09ec6540179fa":{"hash":"910151a36153d954acaff9c95ef09ec6540179fa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Avoid negative zero from being saved to config files o resource files, fixes #4758","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7f02627290cedf2d5ef6b45cddc6117c763cb15b":{"hash":"7f02627290cedf2d5ef6b45cddc6117c763cb15b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Add visible IO errors when closing a file fails due to it being locked (most likely on windows), closes #4760","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f0abda999e179faf1577026d0369062349cb4897":{"hash":"f0abda999e179faf1577026d0369062349cb4897","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"resolve numerical error when comparing instancing an inheritance to avoid saving changed properties when they didn't, closes 4759","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e1948d520af3df173e33bc46087b1717215293dd":{"hash":"e1948d520af3df173e33bc46087b1717215293dd","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Zip-align exported APK","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5179},"5524bcd2b5dd798c2ef054e5c475d2d3e4845d51":{"hash":"5524bcd2b5dd798c2ef054e5c475d2d3e4845d51","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Completed shortcuts for Tile Map Editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5166},"9b7e21698dc613504de04f4809fca8391047ea42":{"hash":"9b7e21698dc613504de04f4809fca8391047ea42","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added shortcuts to convert_to/MeshLibrary and convert_to/TileSet (pretty handy), dissabled by default.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5166},"7427cbee7b866f589386f5ddd60ded445e6ae0bd":{"hash":"7427cbee7b866f589386f5ddd60ded445e6ae0bd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added some shortcutable actions for animation player editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5166},"7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30":{"hash":"7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added customizable shortcuts for tile map editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5166},"be223c91f93f8e5235a4425236a4c3254c3e62c1":{"hash":"be223c91f93f8e5235a4425236a4c3254c3e62c1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed tile map editor plugin, all previews are now the same size, closes #4983","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4667f9e61ebacda472a8df123018625488a54645":{"hash":"4667f9e61ebacda472a8df123018625488a54645","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed how min/max icon size in ItemList works and replaced it by a fixed size. Fixes many issues, closes #4907","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"918d8517b738d1ff1cbd8d803e291dbb4e4672d6":{"hash":"918d8517b738d1ff1cbd8d803e291dbb4e4672d6","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5178 from Ovnuniarchos/MiscDocs","body":"Documented many Physics2D* classes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d91120382991b021f0e39a39d4aff97ed8bfdbd9":{"hash":"d91120382991b021f0e39a39d4aff97ed8bfdbd9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"project history was not being saved after a recent fix, this should fix it","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1056a9bfb723d053c3bec9d9f8d84ecdc5e93f9":{"hash":"c1056a9bfb723d053c3bec9d9f8d84ecdc5e93f9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed ancient bug that prevented proper theme editing, closes #4924","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214":{"hash":"471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"Documented many Physics2D* classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5178},"feb95fa9ace04a3f2eb883e39995b962fde09561":{"hash":"feb95fa9ace04a3f2eb883e39995b962fde09561","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add documentation to String.is_subsequence_of{,i}","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5177},"68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4":{"hash":"68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add subsequence search to tools","body":"Add it to the following searches:\n- Create node.\n- Scene tree.\n- Inspector properties.\n- Classes list in help.\n- Quick open.","is_cherrypick":false,"cherrypick_hash":"","pull":5177},"a6c37d2b5d058d3bad2a942d965564c5054424c5":{"hash":"a6c37d2b5d058d3bad2a942d965564c5054424c5","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add 'is_subsequence_of' function to String","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5177},"378785656350fc1eacb523ca42307b651607fa6c":{"hash":"378785656350fc1eacb523ca42307b651607fa6c","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Fixed overloaded virtual functions with const vs none warning","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5176},"4bb93c976c6b67b4538c8a012ea549ec24e3ac1a":{"hash":"4bb93c976c6b67b4538c8a012ea549ec24e3ac1a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made error when signal calls a method with the wrong number of parameters more detailed, closes #4893","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83bf8036def06e8038891b1f143ac86c1d9b0c0c":{"hash":"83bf8036def06e8038891b1f143ac86c1d9b0c0c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"rewrote LineEdit window repositioning code so it does not eat the last character, closes #4992","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eaa34f21236757758920efed631d51068e9767fd":{"hash":"eaa34f21236757758920efed631d51068e9767fd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: fix XRandr GetMonitors","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5173},"1785f6939f2db8e02776559c8a2b5c5d391ad909":{"hash":"1785f6939f2db8e02776559c8a2b5c5d391ad909","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to discard instancing from menu, closes #4903","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1555608276abda42bd2ced9f949e1afb5bc0a6dd":{"hash":"1555608276abda42bd2ced9f949e1afb5bc0a6dd","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix how some display values are shown, fixes #4953","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"482b21a5a4562ac2dd4f5bb2c35b53f4d8b860c7":{"hash":"482b21a5a4562ac2dd4f5bb2c35b53f4d8b860c7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"apply built-in scripts when running the game, closes #4987","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ceeb5453a8d8e385de49a5f72b1b395e7ca380e3":{"hash":"ceeb5453a8d8e385de49a5f72b1b395e7ca380e3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"gdscript tokenizer will dislike use of case, closes #4991","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f071c827422e8d3e7344345d41d9eddd57454abb":{"hash":"f071c827422e8d3e7344345d41d9eddd57454abb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove (for now) the next/prev instance buttons in debugger, closes #4993","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c5e22b252df8deb7ac1d53288703807a9229da8":{"hash":"5c5e22b252df8deb7ac1d53288703807a9229da8","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix the warning message from not using the editor theme, closes #5002","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef9720c8f032ec85ccc45b21db5705050b5e2d48":{"hash":"ef9720c8f032ec85ccc45b21db5705050b5e2d48","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix crash in SamplePlayer, closes #5005","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3c21827d13793684fe2d87ea208194dadea11cb1":{"hash":"3c21827d13793684fe2d87ea208194dadea11cb1","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make sure editor forgets removed settings, closes #5010","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8209b9c5cd40649e0ab87515d20b4aab6c9feb0":{"hash":"e8209b9c5cd40649e0ab87515d20b4aab6c9feb0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Prevent crash in specific situation of removing a plugin, fixes #5019","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fea9511bc6be3135ee80f6aef03b4323110826e9":{"hash":"fea9511bc6be3135ee80f6aef03b4323110826e9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"remove unnecesary found bug? print, closes #5028","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e88e0607f8f9eac59d155c23490094159fde865b":{"hash":"e88e0607f8f9eac59d155c23490094159fde865b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Rewrote ConnectionsDialog to use containers, should work fine on HiDPI, closes #5608","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10881802bab109e076577edda3b9a86226367cda":{"hash":"10881802bab109e076577edda3b9a86226367cda","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"ConnectionsDock: Double click to create and go to signal connection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5165},"ef2f6a18d215df77ce5c00b19b9429ddb1613c8c":{"hash":"ef2f6a18d215df77ce5c00b19b9429ddb1613c8c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make sure tab is not visible in RichTextLabel, closes #5079","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f860915ae0a1f09ff554a0b37777a57fc6e29ece":{"hash":"f860915ae0a1f09ff554a0b37777a57fc6e29ece","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Made many built-in gdscript functions return more descriptive errors, closes #5150","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5e2b59c84d8cc60dd042c1567cd1d74a654dc6e":{"hash":"d5e2b59c84d8cc60dd042c1567cd1d74a654dc6e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added options to keep scale and keep aspect centered to TextureFrame, closes #5114","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ddc13a5ccdfdb67950bb198a6e56868f64e8852":{"hash":"9ddc13a5ccdfdb67950bb198a6e56868f64e8852","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-All variables from script are visible through get_property_list(), not just those with export()","body":"-Added PROPERTY_USAGE_SCRIPT_VARIABLE to identify what comes from script\n-closes #5146","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b2c96139b39ddcfbadcd21b61e5c1ff608ad95e":{"hash":"3b2c96139b39ddcfbadcd21b61e5c1ff608ad95e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #4905 from Hinsbart/x11_dpi","body":"x11: Implemented dpi detection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b75fb6674b844d177d6d07526dd4d05de74294f5":{"hash":"b75fb6674b844d177d6d07526dd4d05de74294f5","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"do not allow picking in captured mode, closes #5134","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"36d51f21ff2d63bb0a77448c6415d555d30dcc13":{"hash":"36d51f21ff2d63bb0a77448c6415d555d30dcc13","is_merge":false,"authored_by":[""],"author_raw":"GungnirInd <gungnirind@me.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Make .app bundle hidpi aware","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5162},"db1e9bac79ce4934e62b1c97586ff0ec19346ffb":{"hash":"db1e9bac79ce4934e62b1c97586ff0ec19346ffb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"better rewording","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"375fbe5c7ce5ebeb45a04e7f6b8aa72b9fb06507":{"hash":"375fbe5c7ce5ebeb45a04e7f6b8aa72b9fb06507","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Show descriptive errors when look_at is improperly used, closes #5131","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5f2ea542a563fc44870417f1343fd9cb9acc253":{"hash":"b5f2ea542a563fc44870417f1343fd9cb9acc253","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5161 from neikeq/pr-imp-sc-tooltip","body":"BaseButton: Add identifier for shortcut in tooltip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"90b3f702bdc3ad6228f302cc8c9f7d5f272460dc":{"hash":"90b3f702bdc3ad6228f302cc8c9f7d5f272460dc","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"BaseButton: Add identifier for shortcut in tooltip","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5161},"9a2d5fa1e19acdeaaf9fef253571677868ad3346":{"hash":"9a2d5fa1e19acdeaaf9fef253571677868ad3346","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"FindReplaceBar: Fix search bug when text is selected","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5160},"fc7adf0b4c2d501ca2732d366156ad32e187a912":{"hash":"fc7adf0b4c2d501ca2732d366156ad32e187a912","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"property output unix seconds since epoch in windows get_system_time_secs, fixes #5155","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0bda0fcb3e8985fe613b696761ab5f211316faf7":{"hash":"0bda0fcb3e8985fe613b696761ab5f211316faf7","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5148 from vnen/pr-array-find","body":"Add Array.find(what, from) and Array.rfind(what, from)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b189ad9435b6b119a594c4972aee88bc3ca3e29":{"hash":"1b189ad9435b6b119a594c4972aee88bc3ca3e29","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Fix typo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5179},"bb1b51f470b20aefa8bc1e401dcf76844c7609d7":{"hash":"bb1b51f470b20aefa8bc1e401dcf76844c7609d7","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Keep certain assets uncompressed on Android export","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5179},"048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9":{"hash":"048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9","is_merge":false,"authored_by":["MDQ6VXNlcjU0NzgzNjU="],"author_raw":"m4nu3lf <m4nu3lf@gmail.com>","committer_raw":"m4nu3lf <m4nu3lf@gmail.com>","summary":"TimeSeek node in AnimationTreePlayer now propagates filters","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5149},"6ce5876c63ffd7bc21b38197c4fa89713a77ceb5":{"hash":"6ce5876c63ffd7bc21b38197c4fa89713a77ceb5","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add documentation for Array.find and Array.rfind","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5148},"46b6bb9dc49a7b187a7bf6e19e5da732a5656e19":{"hash":"46b6bb9dc49a7b187a7bf6e19e5da732a5656e19","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add 'rfind' function to Array","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5148},"269d5704202d29d1f367abfb2df44fa19997fd18":{"hash":"269d5704202d29d1f367abfb2df44fa19997fd18","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add 'from' argument to Array.find()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5148},"3d931f3353eaa3bb9afed0c351389006826191df":{"hash":"3d931f3353eaa3bb9afed0c351389006826191df","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"GridMap: Initialize \"navigation\" pointer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5139},"f5aadad7ae58d2eec06e7b6fff29a9ca2d035063":{"hash":"f5aadad7ae58d2eec06e7b6fff29a9ca2d035063","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5125 from volzhs/translation-korean-2","body":"update Korean translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f3798811d018e19ffc7ea43465962ca0f5f1f56":{"hash":"3f3798811d018e19ffc7ea43465962ca0f5f1f56","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add support for AtlasTexture resources","body":"Add undo/redo support for texture region of stylebox and atlas texture resources.","is_cherrypick":false,"cherrypick_hash":"","pull":5138},"a7131883888b31f972025a248c16e8ea1e02f09a":{"hash":"a7131883888b31f972025a248c16e8ea1e02f09a","is_merge":false,"authored_by":["MDQ6VXNlcjE2NDIwMTU="],"author_raw":"Nuno Donato <nunodonato@gmail.com>","committer_raw":"Nuno Donato <nunodonato@gmail.com>","summary":"* fix messages when modifying on switching the active axis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5137},"4f64935ab62f7837c0a1cd6b8f069ef568928474":{"hash":"4f64935ab62f7837c0a1cd6b8f069ef568928474","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix android support screen property for large screen","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5135},"00bfdc834bc028e7c15e939662a72353250d00f3":{"hash":"00bfdc834bc028e7c15e939662a72353250d00f3","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Better way to disable asset library","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c5a2aff6db2ee419c544a4eb38f2629f4f9555ee":{"hash":"c5a2aff6db2ee419c544a4eb38f2629f4f9555ee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixes wrong bool return, closes #5037","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b7ddce183b7ba1e05739a345bf8b100b11e02ca":{"hash":"6b7ddce183b7ba1e05739a345bf8b100b11e02ca","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fix last line of label being deleted by line spacing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"678563a3b9352655acdb298342e1a1b47e02c976":{"hash":"678563a3b9352655acdb298342e1a1b47e02c976","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8266cf46b5f680f4382318d1f95c8ca935d2c5a2":{"hash":"8266cf46b5f680f4382318d1f95c8ca935d2c5a2","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Reverted a PR i don't understand how to find but fixes #5097","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ae1e43afef3eaa2c5dc0522e40d245672210a89e":{"hash":"ae1e43afef3eaa2c5dc0522e40d245672210a89e","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5132 from godotengine/revert-5052-fix-label-min-size","body":"Revert \"Fix min size bug of Label\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45d1ffd611de94377f99e54ae7ca355b2b23afc9":{"hash":"45d1ffd611de94377f99e54ae7ca355b2b23afc9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"GitHub <noreply@github.com>","summary":"Revert \"Fix min size bug of Label\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5132},"f4ff30dff0468880c6b36c347e83ebacb9db2d5e":{"hash":"f4ff30dff0468880c6b36c347e83ebacb9db2d5e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"If a resource is delete from fs dialog, but the resource is currently loaded,","body":"clear the path of the resource. Fixes #5110","is_cherrypick":false,"cherrypick_hash":"","pull":""},"94a6ff3d7a2ff770e32a68ac76771639e5a22665":{"hash":"94a6ff3d7a2ff770e32a68ac76771639e5a22665","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-make freetype build for all platforms the same, default as builtin except on x11.","body":"closes #5119","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d02261fc844b54ee5a1aa96ef675ee3b3c672744":{"hash":"d02261fc844b54ee5a1aa96ef675ee3b3c672744","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Disable asset library compilation if no openssl exists","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c63ec998be918ada277d381520d6324a40325409":{"hash":"c63ec998be918ada277d381520d6324a40325409","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Update asset library assets only when opening the respective tab","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5127},"5534ba83dc4a0adfda05df94905d9ff0eba422e8":{"hash":"5534ba83dc4a0adfda05df94905d9ff0eba422e8","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"update Korean translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5125},"a3890594fa2798ef31d92e4195c84b7246860929":{"hash":"a3890594fa2798ef31d92e4195c84b7246860929","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5124 from Paulb23/editor_help_focus_issues","body":"Fixed editor help focus issues and input propagation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1dadaa4db3bbb825dc204536b14831f1042f3fc3":{"hash":"1dadaa4db3bbb825dc204536b14831f1042f3fc3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"GitHub <noreply@github.com>","summary":"Merge pull request #5123 from zaps166/fix-editorassetlibrary-crash","body":"EditorAssetLibrary: Don't call add_child() on uninitialized pointer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"990956c4e0db8de0a2031a416e6b8298e25a2ba4":{"hash":"990956c4e0db8de0a2031a416e6b8298e25a2ba4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"add line spacing option to script and shader editor (#5105)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5105},"eb14373d699870e5f2cbd3e0160dc8799c8de83f":{"hash":"eb14373d699870e5f2cbd3e0160dc8799c8de83f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed editor help focus issues and input propagation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5124},"73b93c9110ec853e12bcde1a26305bd96ed801d4":{"hash":"73b93c9110ec853e12bcde1a26305bd96ed801d4","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"EditorAssetLibrary: Don't call add_child() on uninitialized pointer","body":"Fixes possible crash and fixes crash when using undefined sanitizer.\nThe \"search_hb\" is already added into \"library_main\" container.","is_cherrypick":false,"cherrypick_hash":"","pull":5123},"18c941bbec51fa7e899a98eaadb883dfc4f046c0":{"hash":"18c941bbec51fa7e899a98eaadb883dfc4f046c0","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: Implemented dpi detection","body":"depends on XRandR.\nHad to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it.\nAlso removed libudev from travis install list.","is_cherrypick":false,"cherrypick_hash":"","pull":4905},"26d18b74ac8b5cc3f99fe3aa7d8a2438f9dd52cd":{"hash":"26d18b74ac8b5cc3f99fe3aa7d8a2438f9dd52cd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync and merge translations with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78856d537edbcffdd12e032bc45d7f70885c80fa":{"hash":"78856d537edbcffdd12e032bc45d7f70885c80fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5115 from noidexe/master","body":"es.po base translation and es_AR.po complete translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dc2ea39f242979f69be3469bea8ef2467ab98b34":{"hash":"dc2ea39f242979f69be3469bea8ef2467ab98b34","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Preserve signal connections when replacing the target node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5058},"ca764f8579d7831d7882f6e0978e21103163e4f1":{"hash":"ca764f8579d7831d7882f6e0978e21103163e4f1","is_merge":true,"authored_by":[],"author_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","committer_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","summary":"Merge pull request #1 from noidexe/es_AR","body":"Add es_AR.po. First complete draft.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9349e747f671b3c655c88e9365af7e07d95649b9":{"hash":"9349e747f671b3c655c88e9365af7e07d95649b9","is_merge":false,"authored_by":["MDQ6VXNlcjUyNjgyOQ=="],"author_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","committer_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","summary":"Add es.po","body":"Right now it's just a copy of es_AR to be used as a\ntemplate for a more neutral version.","is_cherrypick":false,"cherrypick_hash":"","pull":5115},"be71cb425b3b25d5507416c3df7b7dc0daf4f3d7":{"hash":"be71cb425b3b25d5507416c3df7b7dc0daf4f3d7","is_merge":false,"authored_by":["MDQ6VXNlcjUyNjgyOQ=="],"author_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","committer_raw":"Lisandro Lorea <lisandrolorea@gmail.com>","summary":"Add es_AR.po. First complete draft.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5115},"f8f30662d93a46eb4b1ece6d45be28760d5ad58c":{"hash":"f8f30662d93a46eb4b1ece6d45be28760d5ad58c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Ability to reload (and soft reload) tool scripts. Please test!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1bdb55831dc90075665b1900b1cf4cdf1a5fe335":{"hash":"1bdb55831dc90075665b1900b1cf4cdf1a5fe335","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Assetlib: Update link for renamed repository","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"beabefe432bc8f6ec75f2cbdac96e055ae74f3fa":{"hash":"beabefe432bc8f6ec75f2cbdac96e055ae74f3fa","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"port changes from AnimatedSprite to AnimatedSprite3D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1705899299566609fece7ff890c658505557f19":{"hash":"c1705899299566609fece7ff890c658505557f19","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-properly use hidpi icons in hidpi, looks pretty!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73fa537472eeb216bfbd98deb80290b995c040ba":{"hash":"73fa537472eeb216bfbd98deb80290b995c040ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5111 from CowThing/classref-edit","body":"Filling in documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50de99f0503c220aea71e882a16e0fb64d7eb680":{"hash":"50de99f0503c220aea71e882a16e0fb64d7eb680","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Filling in documentation","body":"Documentation for BoneAttachment, KinematicBody, ParallaxBackground,\nParallaxLayer, and TestCube","is_cherrypick":false,"cherrypick_hash":"","pull":5111},"aa200ef735cb2198c859e091f69599308ac09795":{"hash":"aa200ef735cb2198c859e091f69599308ac09795","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5107 from Paulb23/caret_blink_update_issue_5100","body":"Caret blink no longer updates when hidden, issue 5100","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f2ad872cc6ba88ee9242cf29093ff06b90e8d96":{"hash":"1f2ad872cc6ba88ee9242cf29093ff06b90e8d96","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Fixed some options in assetlib","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e260e3872cb08c12c46981a6c8b7d2115a6a405c":{"hash":"e260e3872cb08c12c46981a6c8b7d2115a6a405c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Caret blink no longer updates when hidden, issue 5100","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5107},"b847aec864d30eb148de7222ca74689c6be8c0ec":{"hash":"b847aec864d30eb148de7222ca74689c6be8c0ec","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added asset library on project manager for templates","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47944098c2fbebc62fde33d4a86e6a923cb547e9":{"hash":"47944098c2fbebc62fde33d4a86e6a923cb547e9","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5007 from bojidar-bg/asset-store","body":"Update asset library editor plugin, adding a bit new functionality and fixes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32fa1e3ee6f94d6bc1fc5aaa604c7461428f63f3":{"hash":"32fa1e3ee6f94d6bc1fc5aaa604c7461428f63f3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5088 from Paulb23/breakpoint_marker_scaling","body":"Improved breakpoint marker position, and scales with font size","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b3fd498a33151a1029a3235bb77e3c6bcb81a64":{"hash":"1b3fd498a33151a1029a3235bb77e3c6bcb81a64","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5089 from Hinsbart/resdock_copy_path","body":"Add a \"copy path\" item to the filesystem dock context menu.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d95c82669ebcbee15e04574aa179a3da2e712a3":{"hash":"3d95c82669ebcbee15e04574aa179a3da2e712a3","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5090 from akien-mga/glew-1.13.0","body":"Upgrade embedded GLEW to version 1.13.0","is_cherrypick":false,"cherrypick_hash":"","pull":""},"040c87ea7b81c8235435626bca02f1046b059c1b":{"hash":"040c87ea7b81c8235435626bca02f1046b059c1b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5093 from DimOkGamer/more_translatable_strings","body":"Fixed localization in file dialogs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"732e5be3fff2883feb4f1434bec953f936e7c9e7":{"hash":"732e5be3fff2883feb4f1434bec953f936e7c9e7","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5094 from pkowal1982/master","body":"Improved Blender/Collada shadeless->unshaded import","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ac4fdb391e50e3ba4d30fc5ab6f09114dc32d8c2":{"hash":"ac4fdb391e50e3ba4d30fc5ab6f09114dc32d8c2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5103 from J08nY/issue-5102","body":"RtAudio: proper under/overflow warning","is_cherrypick":false,"cherrypick_hash":"","pull":""},"39260f9dca60d9637cf00264d8ae51e027cb1a51":{"hash":"39260f9dca60d9637cf00264d8ae51e027cb1a51","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"RtAudio: proper under/overflow warning","body":"fix #5102","is_cherrypick":false,"cherrypick_hash":"","pull":5103},"9f94d3fbace543bb723b49d3a3a7d97e0da65f41":{"hash":"9f94d3fbace543bb723b49d3a3a7d97e0da65f41","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5101 from djrm/new_icons","body":"Regenerated icons with the new faster exporter, Added and fixed some …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d6b0836d38b742b37e5c4f0b7f183c1f891726e":{"hash":"1d6b0836d38b742b37e5c4f0b7f183c1f891726e","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Regenerated icons with the new faster exporter, Added and fixed some icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5101},"d61b91cbe0c05466182b15a6dd1899e92fcac749":{"hash":"d61b91cbe0c05466182b15a6dd1899e92fcac749","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Heavily improved editor startup and exit performance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bed0af65e7bac0a4f8b97ea5392d2df2c25622d":{"hash":"5bed0af65e7bac0a4f8b97ea5392d2df2c25622d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GLEW: Update to upstream version 1.13.0 (pristine)","body":"This removes a custom redefinition of glewGetProcAddress,\nwhich was apparently necessary for older Macs with buggy OpenGL\n(see #5087).\n\nThe added source files are as provided in the upstream tarball.","is_cherrypick":false,"cherrypick_hash":"","pull":5090},"768e9252714b57421b5c893a8258469a14630a30":{"hash":"768e9252714b57421b5c893a8258469a14630a30","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GLEW: Define static + enabled and includes via SCons","body":"This allows us not to have to hack our definitions in the upstream files,\nmaking it easier to upgrade to newer versions in the future.\n\nFor the include paths to work, the headers are moved to a GL subfolder to\nmatch their upstream location.","is_cherrypick":false,"cherrypick_hash":"","pull":5090},"4c658dc52303ece088a245ede2835a68b78530b2":{"hash":"4c658dc52303ece088a245ede2835a68b78530b2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Haiku: Do not define GLEW_ENABLED to undefine it later","body":"Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.","is_cherrypick":false,"cherrypick_hash":"","pull":5090},"193272aa8a809168b836dde3535cf96ce1f52264":{"hash":"193272aa8a809168b836dde3535cf96ce1f52264","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5098 from godotengine/revert-5082-EditorFontImportDialog-layout","body":"Revert \"Fix ui layout for EditorFontImportDialog\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e6ac3a3f35252d44938d88b9471d1675731a56ec":{"hash":"e6ac3a3f35252d44938d88b9471d1675731a56ec","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Revert \"Fix ui layout for EditorFontImportDialog\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5098},"c2de978bac2d6209c09cd8ab21b0c666affc9733":{"hash":"c2de978bac2d6209c09cd8ab21b0c666affc9733","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5082 from Geequlim/EditorFontImportDialog-layout","body":"Fix ui layout for EditorFontImportDialog","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c762fef0fb8c4af6cd2b3fb97525114b2d35d27":{"hash":"9c762fef0fb8c4af6cd2b3fb97525114b2d35d27","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"rtr instead ttr","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5093},"101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477":{"hash":"101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Improved Blender/Collada shadeless->unshaded import","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5094},"ceae11ee290debf84ab06494df1c7a88e0c0e65d":{"hash":"ceae11ee290debf84ab06494df1c7a88e0c0e65d","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Fixed localization in file dialogs","body":"and two more lines.\n2 fixes in ru.po.","is_cherrypick":false,"cherrypick_hash":"","pull":5093},"e4a24812cd3fa6d6fb9f0ba440e01c84642204ac":{"hash":"e4a24812cd3fa6d6fb9f0ba440e01c84642204ac","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Update asset library editor plugin - new functionality and fixes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5007},"5e01566d01023b0ce136e6db122d5817d9b207eb":{"hash":"5e01566d01023b0ce136e6db122d5817d9b207eb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5091 from djrm/new_icons","body":"listener icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a4fd9d1662c7f22cc799a9500164b47241caf40f":{"hash":"a4fd9d1662c7f22cc799a9500164b47241caf40f","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"listener icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5091},"d66b034bd1557bb8a3b8e29a1fa64b10b94e408c":{"hash":"d66b034bd1557bb8a3b8e29a1fa64b10b94e408c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Improved breakpoint marker position, and scales with font size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5088},"ce328ce99b6dd41862dea3c95aa8621dc4b83d15":{"hash":"ce328ce99b6dd41862dea3c95aa8621dc4b83d15","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5084 from J08nY/issue-5051","body":"Windows: Hide mouse on MOUSE_MODE_CAPTURED","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b893ffeeb5582b861ef74c8ff320c4f30201c25":{"hash":"4b893ffeeb5582b861ef74c8ff320c4f30201c25","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4861 from brakhane/negative-indexing","body":"Add support for Python-like negative indexing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5":{"hash":"3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Remove found dead code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5085},"a21eb2b89dca54bcda4cb923d9e1ac01359aec27":{"hash":"a21eb2b89dca54bcda4cb923d9e1ac01359aec27","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5057 from pkowal1982/master","body":"Improved Blender/Collada -colonly import creating collision shapes fo…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cfa9209825b1992f8958ecedf88ee1eec8c7fb0":{"hash":"3cfa9209825b1992f8958ecedf88ee1eec8c7fb0","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Windows: Hide mouse on MOUSE_MODE_CAPTURED","body":"Fixes #5051","is_cherrypick":false,"cherrypick_hash":"","pull":5084},"bf98095f46c4d9dbe55c0d07582d9f073f2f7405":{"hash":"bf98095f46c4d9dbe55c0d07582d9f073f2f7405","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5083 from J08nY/classref","body":"Added classref for Image, ImageTexture, LargeTexture","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ec96e36bc9c2884226bd5a546e7b9717988022cd":{"hash":"ec96e36bc9c2884226bd5a546e7b9717988022cd","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Classref for: ImageTexture, Image, LargeTexture","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5083},"8a4eca8aa84ae79feba4c73f45af77b3dfde0e65":{"hash":"8a4eca8aa84ae79feba4c73f45af77b3dfde0e65","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Exposed Image.INTERPOLATE_*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5083},"db5ea849d8f20296700e9f9d368dc41f6609ce5a":{"hash":"db5ea849d8f20296700e9f9d368dc41f6609ce5a","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Sync classref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5083},"a1ba404cc5d31e8b71edcc95737afe318fc01108":{"hash":"a1ba404cc5d31e8b71edcc95737afe318fc01108","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Fix ui layout for EditorFontImportDialog","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5082},"aed547423825af99fbd5112c39c7e3c33fc2200f":{"hash":"aed547423825af99fbd5112c39c7e3c33fc2200f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4729 from volzhs/android-23","body":"Supporting Android API 23 (Android 6.0)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0729c852b4f459b9cb6350f564136e3e8aa6c2cf":{"hash":"0729c852b4f459b9cb6350f564136e3e8aa6c2cf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix indentation issues in last commits","body":"Ping @reduz.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78218359b1e85728cda9879aba326dda021219a8":{"hash":"78218359b1e85728cda9879aba326dda021219a8","is_merge":true,"authored_by":[],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"Merge pull request #5078 from godotengine/revert-5054-fix-implicit-extends","body":"Revert \"Fix implicit GDScript Reference inheritance\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86253cbdfe0410ad4d50c2051036b51fb01ea16d":{"hash":"86253cbdfe0410ad4d50c2051036b51fb01ea16d","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"Revert \"Fix implicit GDScript Reference inheritance\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5078},"0c985913a74ce196e81e711350961f3bd97a7355":{"hash":"0c985913a74ce196e81e711350961f3bd97a7355","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loading","body":"Add etc1(pkm) texture loading support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"06bc4e20d3952129b622fc3c07a33d725930058f":{"hash":"06bc4e20d3952129b622fc3c07a33d725930058f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4101 from SaracenOne/listener","body":"Added New Listener Spatial Node.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aec550641429ace3ff7b3db57c3fb33d8f1def4c":{"hash":"aec550641429ace3ff7b3db57c3fb33d8f1def4c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"properly pass events to parent controls, closes #4701","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e535c942f3c1b7e87a2971101192df5c259cdd30":{"hash":"e535c942f3c1b7e87a2971101192df5c259cdd30","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b9cab25c08f9319fcb9d89262d8eda5618a89ee":{"hash":"2b9cab25c08f9319fcb9d89262d8eda5618a89ee","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Fix small bug regarding to canvas layer detection, closes #4381","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c86f1f1737ee58dca9ad6c4ddb3b475fc005453a":{"hash":"c86f1f1737ee58dca9ad6c4ddb3b475fc005453a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4693 from kjohnson0451/dvector_invert","body":"Adds invert() method DVector","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9a3ca0eaa29798fd2e87bca1b96a6271681d9584":{"hash":"9a3ca0eaa29798fd2e87bca1b96a6271681d9584","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4824 from 29jm/pr-3481","body":"Ability to rename autoloads","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82b759d9388b8d64323b9f8cd61ae7a8691e4b8a":{"hash":"82b759d9388b8d64323b9f8cd61ae7a8691e4b8a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4895 from TheoXD/_fix_interactive_loader_cache","body":"fixed interactive_loader() not returning a cached scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"736b65e56605c5b50ddb48cc29d3fa457a3580a5":{"hash":"736b65e56605c5b50ddb48cc29d3fa457a3580a5","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4977 from SaracenOne/scripting_expose","body":"Expose extra methods and constants to scripts","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be830d10c25e0699d516cbb0a4e8124754e5ff51":{"hash":"be830d10c25e0699d516cbb0a4e8124754e5ff51","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5026 from Geequlim/patch9frame-extension","body":"Enhanced Patch9Frame","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7499fa4507919eb0f1802f01d012d9b88fe714c7":{"hash":"7499fa4507919eb0f1802f01d012d9b88fe714c7","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5048 from J08nY/dictionary","body":"Added Dictionary.values()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5aa40704388be838c4fecc9989dd69bc6b5d9077":{"hash":"5aa40704388be838c4fecc9989dd69bc6b5d9077","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5054 from eska014/fix-implicit-extends","body":"Fix implicit GDScript Reference inheritance","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9df4c1885362103baef02f01bf2012d8aa64e0a0":{"hash":"9df4c1885362103baef02f01bf2012d8aa64e0a0","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5056 from SaracenOne/bitmask_import_plugin","body":"Bitmask import plugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c42651c39e80478594f5fef0c852faaaf498009d":{"hash":"c42651c39e80478594f5fef0c852faaaf498009d","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85f4f3927973fa7b106ee274033b1f0180ad4343":{"hash":"85f4f3927973fa7b106ee274033b1f0180ad4343","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added function get_signals_connected_to_this_this()","body":"should help properly implement #5058","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1b696aa569da526745927bad1c4203aeab9e2c6":{"hash":"a1b696aa569da526745927bad1c4203aeab9e2c6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #5067 from Hinsbart/x11_vsync","body":"x11: fix vsync support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972":{"hash":"5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: fix vsync support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5067},"3ae24865f1d65d7b493fcddd7b431f2281661a95":{"hash":"3ae24865f1d65d7b493fcddd7b431f2281661a95","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5074 from djrm/new_icons","body":"Fixed some icons by the feedback received, also added some missing icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf4d749f1036f332094b8ff58cbe8889a64e6ca5":{"hash":"bf4d749f1036f332094b8ff58cbe8889a64e6ca5","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed some icons given the feedback, also added some missing icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5074},"31fb0eff62dd0b03123af446218af42c3027962a":{"hash":"31fb0eff62dd0b03123af446218af42c3027962a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5072 from Paulb23/error_tab_index_issue_4997","body":"Fix error tab index out of size print, issue 4997","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7fd6977ef9768a6f699ec0ee3f4ef46d152011bc":{"hash":"7fd6977ef9768a6f699ec0ee3f4ef46d152011bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5070 from zenvoid/master","body":"Add missing license information for bundled libraries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7dd00d3398acc06fc2d7517304f2c85365df67ea":{"hash":"7dd00d3398acc06fc2d7517304f2c85365df67ea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5065 from RandomShaper/keep-default-build-env","body":"Keep the default environment variables as set by SCons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1ce0ccac29fd6ad7d3c0c404cc135633a00c2d40":{"hash":"1ce0ccac29fd6ad7d3c0c404cc135633a00c2d40","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5059 from J08nY/directory-support","body":"Somewhat fixed Directory::get_space_left() return values.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf":{"hash":"a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix error tab index out of size print, issue 4997","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5072},"840c5f9b9882043a1e72eb9ce9ded4a3554273b7":{"hash":"840c5f9b9882043a1e72eb9ce9ded4a3554273b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5071 from SaracenOne/anchor_icon_fix","body":"Anchor icon fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a21f98131149a534b8e89083d5ddccc660f8ae2":{"hash":"3a21f98131149a534b8e89083d5ddccc660f8ae2","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fixed bottom left and right icon order for anchor editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5071},"c0a8c4f6e4cd3b70d8c14d34918a25c28760170c":{"hash":"c0a8c4f6e4cd3b70d8c14d34918a25c28760170c","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzQyMzMz"],"author_raw":"Roberto <roberto@zenvoid.org>","committer_raw":"Roberto <roberto@zenvoid.org>","summary":"Add missing license information (ogg/vorbis/opus)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5070},"be867f387781913f7ffdecc4332f7e0978789f5c":{"hash":"be867f387781913f7ffdecc4332f7e0978789f5c","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add a \"copy path\" item to the filesystem dock context menu.","body":"Copies the path (in \"res://\" format) of the selected resource to the clipboard.\nUseful for preloads/extends etc.","is_cherrypick":false,"cherrypick_hash":"","pull":5089},"18fc2ccbe1b6ae38153db1066b696dee3a7a176b":{"hash":"18fc2ccbe1b6ae38153db1066b696dee3a7a176b","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzQyMzMz"],"author_raw":"Roberto <roberto@zenvoid.org>","committer_raw":"Roberto <roberto@zenvoid.org>","summary":"Add missing license information (Theora)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5070},"ad0af9d2739f17c35be1dc78fab8049e96592cc4":{"hash":"ad0af9d2739f17c35be1dc78fab8049e96592cc4","is_merge":false,"authored_by":["MDQ6VXNlcjExNzk3MTc0"],"author_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","committer_raw":"Pedro J. Estébanez <pedrojrulez@gmail.com>","summary":"Keep the default environment variables as set by SCons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5065},"f97f8971e3afd738a787b3a47f18feba3ee1f104":{"hash":"f97f8971e3afd738a787b3a47f18feba3ee1f104","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzQyMzMz"],"author_raw":"Roberto <roberto@zenvoid.org>","committer_raw":"Roberto <roberto@zenvoid.org>","summary":"Add missing license information (WebP)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5070},"04fc62c4e3ace066cfb6c1114dc0238b299e2d7c":{"hash":"04fc62c4e3ace066cfb6c1114dc0238b299e2d7c","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzQyMzMz"],"author_raw":"Roberto <roberto@zenvoid.org>","committer_raw":"Roberto <roberto@zenvoid.org>","summary":"Add missing license information (MiniZip)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5070},"3fb3b7c1f7609f73b6992b43316e2a52764f09db":{"hash":"3fb3b7c1f7609f73b6992b43316e2a52764f09db","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <johny@neuromancer.sk>","committer_raw":"J08nY <johny@neuromancer.sk>","summary":"Somewhat fixed Directory::get_space_left() return values.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5059},"955ed0a95f61e14e6c941540b11905a16fb40d00":{"hash":"955ed0a95f61e14e6c941540b11905a16fb40d00","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"HiDPI: Use global/hidpi_mode as property","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"63ab89d28cba3256eb9cdb707832e0551621acdb":{"hash":"63ab89d28cba3256eb9cdb707832e0551621acdb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5062 from volzhs/translation-korean-1","body":"Better translation for Korean","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5af475cd3e7de0b2d0cee6553668f959e360543b":{"hash":"5af475cd3e7de0b2d0cee6553668f959e360543b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Better translation for Korean","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5062},"942de803f94148f10562476a58baa4495cbb73f5":{"hash":"942de803f94148f10562476a58baa4495cbb73f5","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"temporary fix for vsync call on x11","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2420e46b449f4c8acdfe48c765ea52fc3e860de7":{"hash":"2420e46b449f4c8acdfe48c765ea52fc3e860de7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"vsync support","body":"-works on windows\n-may not work on X11, if so please fix\n-OSX does not seem to support disabling vsync","is_cherrypick":false,"cherrypick_hash":"","pull":""},"684a1207c0a08889be7024d5851c224877557053":{"hash":"684a1207c0a08889be7024d5851c224877557053","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"make hdpi manually configurable in project settings","body":"also added hidpi support to project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d497301d424f5f82c759878cc0c4f7e589bdb11":{"hash":"8d497301d424f5f82c759878cc0c4f7e589bdb11","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5055 from djrm/new_icons","body":"Added missing icons for some nodes, changed instance icon","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1a18039c8557deb4517d2c001e35fa9bcbbea3a":{"hash":"c1a18039c8557deb4517d2c001e35fa9bcbbea3a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5053 from Hinsbart/fix_editor_events","body":"fix ui_* input events in Editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"494847f0d106968e4f527eec088aeb84ab39b112":{"hash":"494847f0d106968e4f527eec088aeb84ab39b112","is_merge":false,"authored_by":["MDQ6VXNlcjE5NzY0NDky"],"author_raw":"Pawel Kowal <pkowal1982@gmail.com>","committer_raw":"Pawel Kowal <pkowal1982@gmail.com>","summary":"Improved Blender/Collada -colonly import creating collision shapes for empties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5057},"1dab0aab7ce40cc421136a281898d106db2a0a06":{"hash":"1dab0aab7ce40cc421136a281898d106db2a0a06","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Bitmask import plugin","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5056},"1e068d34f4cb70c949aa7425c2b83169d745fd6b":{"hash":"1e068d34f4cb70c949aa7425c2b83169d745fd6b","is_merge":false,"authored_by":["MDQ6VXNlcjU0MTYzNw=="],"author_raw":"Dennis Brakhane <brakhane@gmail.com>","committer_raw":"Dennis Brakhane <brakhane@gmail.com>","summary":"Add support for Python-like negative indexing","body":"Negative indexing is a useful feature in Python, especially when combined\nwith array slicing. Array slicing will hopefully be implemented later, but\nnegative indexing is useful in its own right.\n\nA negative index is indexing from the end of an array,\n\"array[-1] == array[array.size()-1]\", using a negative index\nlarger/smaller than the length of the array is still an error.\n\nWhile primarily useful for arrays and strings, support is also added to\n\"array like\" structures like Vector3 and Color. This is done just\nto be consistent; vector3[2] is much clearer than vector3[-1], but disallowing\nit while allowing it for an array with 3 elements seems confusing.","is_cherrypick":false,"cherrypick_hash":"","pull":4861},"842057e56f63c7dfc20b60615aa1a70fd5791d59":{"hash":"842057e56f63c7dfc20b60615aa1a70fd5791d59","is_merge":false,"authored_by":["MDQ6VXNlcjU0MTYzNw=="],"author_raw":"Dennis Brakhane <brakhane@gmail.com>","committer_raw":"Dennis Brakhane <brakhane@gmail.com>","summary":"Move repetitive code to macros","body":"In preparation for the following \"allow negative indexing\" commit,\nreplace the repetitive array \"set index\" and \"get index\" code with\nmacros.\n\nno functional changes were made, the resulting machine code is unchanged.","is_cherrypick":false,"cherrypick_hash":"","pull":4861},"7398d696d0da3f294571ebeddc32fc92f9f99519":{"hash":"7398d696d0da3f294571ebeddc32fc92f9f99519","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added missing icons for some nodes, changed instance icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5055},"3acbf8e71f15c682bcf4fee248f58180e689df1c":{"hash":"3acbf8e71f15c682bcf4fee248f58180e689df1c","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Fix implicit GDScript Reference inheritance","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5054},"a9779efe820e4ca62e498487d4e75e952d8b1bda":{"hash":"a9779efe820e4ca62e498487d4e75e952d8b1bda","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"fix ui_* input events in Editor","body":"`input/` is the category for these in globals ^^\nfixes #5050","is_cherrypick":false,"cherrypick_hash":"","pull":5053},"a0ac4293c17d08ca985a54247c73aa6cd183fe0f":{"hash":"a0ac4293c17d08ca985a54247c73aa6cd183fe0f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5052 from volzhs/fix-label-min-size","body":"Fix min size bug of Label","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f792f63b030ad2306c0407492f03fd9508b70766":{"hash":"f792f63b030ad2306c0407492f03fd9508b70766","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Fix min size bug of Label","body":"caused by #5030","is_cherrypick":false,"cherrypick_hash":"","pull":5052},"dcce477f5e2b6572e3b9579e288986c969f1a816":{"hash":"dcce477f5e2b6572e3b9579e288986c969f1a816","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Added Dictionary.values()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5048},"56348cbbfe82c2f5e2b95875e0687b664cc6e2d8":{"hash":"56348cbbfe82c2f5e2b95875e0687b664cc6e2d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5047 from bojidar-bg/document-viewport-viewportsprite","body":"Document Viewport and ViewportSprite","is_cherrypick":false,"cherrypick_hash":"","pull":""},"662e0cc4115be65de3ca7a59c78454f97918dce3":{"hash":"662e0cc4115be65de3ca7a59c78454f97918dce3","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Document Viewport and ViewportSprite classes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5047},"9e0921e038fc2c8f88f837e234a0b1b7cec32117":{"hash":"9e0921e038fc2c8f88f837e234a0b1b7cec32117","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Sync with -doctool","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5047},"673105feb9224a469eb629afe7ee5fa7ac0e8023":{"hash":"673105feb9224a469eb629afe7ee5fa7ac0e8023","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5038 from djrm/new_icons","body":"New icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"64fd75d91a65d6fe05cf6c3578f53f85b4c92c27":{"hash":"64fd75d91a65d6fe05cf6c3578f53f85b4c92c27","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Make Input Actions config not affect the editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cee94b61199163ad3c03e240fad5b164958687ff":{"hash":"cee94b61199163ad3c03e240fad5b164958687ff","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"changed TTR for RTR","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1028b9011693f9e40f32bfcd45f33b1efedce9a":{"hash":"c1028b9011693f9e40f32bfcd45f33b1efedce9a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix for travis","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"007efb6a20dcaa9230f1cfdc1cda92db24c5510f":{"hash":"007efb6a20dcaa9230f1cfdc1cda92db24c5510f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-customizable shortcuts in editor","body":"-editor settings now save to .tres instead of .xml\n-buttons can now hold a shortcut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4389388d4e0b2973e831b030b14e912e00b124b8":{"hash":"4389388d4e0b2973e831b030b14e912e00b124b8","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added 2x PNG versions of the icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5038},"50fd5edb9e16acc9fe6c7828608252c0b6de03e2":{"hash":"50fd5edb9e16acc9fe6c7828608252c0b6de03e2","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added basic script to convert source svgs to pngs","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5038},"279b7921e8dc8feb44a7650b983f6b3878a01d14":{"hash":"279b7921e8dc8feb44a7650b983f6b3878a01d14","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5036 from J08nY/inputmap-actions","body":"Added InputMap.get_actions()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2884faf55bfe5bc01c71f1b77d8996300c7597ec":{"hash":"2884faf55bfe5bc01c71f1b77d8996300c7597ec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4999 from volzhs/fix-project-path","body":"change invalid characters when get user data dir on Windows & Unix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2ddaf417778e57a24682e13f573cb876f9a9ce1c":{"hash":"2ddaf417778e57a24682e13f573cb876f9a9ce1c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"New icons, almost all the icons have an svg version, plus a more consistent look","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5038},"5894060abb35713d744b6a79e7112d38926ba767":{"hash":"5894060abb35713d744b6a79e7112d38926ba767","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Enhanced StyleBoxTexture:","body":"Add texture region support for StyleBoxTexture.\nQuick region(texture region and scale region) selection for StyleBoxTexture with TextureRegionEditorPlugin.","is_cherrypick":false,"cherrypick_hash":"","pull":5026},"9546b2ffd4a73001b4e00248b8f7dc893c133a06":{"hash":"9546b2ffd4a73001b4e00248b8f7dc893c133a06","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add plugin to pick texture region and patch margins for Patch9Frame","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5026},"dc3cef7c4d7d596dd2e6a171a0912971c21df89b":{"hash":"dc3cef7c4d7d596dd2e6a171a0912971c21df89b","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add texture region support for Patch9Frame","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5026},"fdf914e53e80f49153ea7f999f816010c0ad8e50":{"hash":"fdf914e53e80f49153ea7f999f816010c0ad8e50","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add texture region support for stylebox render","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5026},"5b6a8eca94301410b066def0303a132bdc833dd4":{"hash":"5b6a8eca94301410b066def0303a132bdc833dd4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5035 from marcelofg55/master","body":"Right click->Quit on the godot icon will close the application on OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ae61f22921520e473a9e95783f0fcc03a5c6a54":{"hash":"3ae61f22921520e473a9e95783f0fcc03a5c6a54","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Created a NodeDock with signals and groups","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1a80b2a04a16f930e0d5cca4bdf322769d5a24f9":{"hash":"1a80b2a04a16f930e0d5cca4bdf322769d5a24f9","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Added InputMap.get_actions()","body":"get_actions() lists all actions in the InputMap.","is_cherrypick":false,"cherrypick_hash":"","pull":5036},"b160a26abd50eb34e8ba982f2c1fd95fdd6d102e":{"hash":"b160a26abd50eb34e8ba982f2c1fd95fdd6d102e","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Expose control theme element and override detection methods to scripting side.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4977},"76ab7d3886c5a5e7c777e3cd9869e7b428247c06":{"hash":"76ab7d3886c5a5e7c777e3cd9869e7b428247c06","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Right click->Quit on the godot icon will now close the application on OSX.","body":"Fixed get_window_position that missed a return on OSX.","is_cherrypick":false,"cherrypick_hash":"","pull":5035},"280e3611b90c40fc26c7b7295430703f70f50f03":{"hash":"280e3611b90c40fc26c7b7295430703f70f50f03","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5032 from akien-mga/pr-defaut-linear-damp","body":"Physics2D: Rename default_density to default_linear_damp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1cd33b53916f47ee4b60440f5b37dd08bec0c9e":{"hash":"f1cd33b53916f47ee4b60440f5b37dd08bec0c9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5030 from sanikoyes/Pr-fix-label-minsize","body":"fix line_edit&label get min size bug&draw problem","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b0bae97998dc337c0ca3cfb84332fe2d06d3433":{"hash":"4b0bae97998dc337c0ca3cfb84332fe2d06d3433","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5027 from J08nY/gdscript","body":"Add Array.find_last() and Array.count()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"992a76b41a59de8aad28cf6bce918e7d17970e4e":{"hash":"992a76b41a59de8aad28cf6bce918e7d17970e4e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5023 from volzhs/deselect-help","body":"deselect in help when click somewhere","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e122566d0dcb1e24ae8347ce4e03121df6478c1":{"hash":"0e122566d0dcb1e24ae8347ce4e03121df6478c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5022 from vnen/pr-fix-color8","body":"Fix Color8 constructor using wrong value range","is_cherrypick":false,"cherrypick_hash":"","pull":""},"95773c478555728c7c0a183185c9d0cab5cff300":{"hash":"95773c478555728c7c0a183185c9d0cab5cff300","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4943 from marcelofg55/master","body":"Key modifiers (Ctrl, Alt, Meta and Shift) may be used as Input keys n…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cbba9c45062d7daf76823cad8a98893132c3ba81":{"hash":"cbba9c45062d7daf76823cad8a98893132c3ba81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4300 from leezh/control_focus_mode","body":"Exposed Control::focus_mode to the scene editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a068152ba08cde6933db6862b9b440d3b5cc00a5":{"hash":"a068152ba08cde6933db6862b9b440d3b5cc00a5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Physics2D: Rename default_density to default_linear_damp","body":"Also adds a proper deprecating warning and tries to do some porting automatically.\nSupersedes #4109.","is_cherrypick":false,"cherrypick_hash":"","pull":5032},"5f7b42cb874764b9e23724ed4a99c1b165b84f8a":{"hash":"5f7b42cb874764b9e23724ed4a99c1b165b84f8a","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"fix line_edit&label get min size bug","body":"fix line_edit draw char(x ofs_max)","is_cherrypick":false,"cherrypick_hash":"","pull":5030},"f32f4671542839495c5fbf18f3460eae8d0499f2":{"hash":"f32f4671542839495c5fbf18f3460eae8d0499f2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4994 from Warlaan/create_dialog_starts_collapsed","body":"The create node dialog now starts collapsed.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"987192775a713c61bc7ac17b54b3bbd1d1e067f3":{"hash":"987192775a713c61bc7ac17b54b3bbd1d1e067f3","is_merge":false,"authored_by":[""],"author_raw":"Warlaan <lars@lkokemor.de>","committer_raw":"Warlaan <lars@lkokemohr.de>","summary":"The create dialog starts collapsed now.","body":"The original behavior can be reactivated in the editor settings.","is_cherrypick":false,"cherrypick_hash":"","pull":4994},"26332479d3d1df0b9c48288eedde9b2d85b3f752":{"hash":"26332479d3d1df0b9c48288eedde9b2d85b3f752","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Signals became a tab","body":"added icons to contextual scene tree menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f5ca8cd9b323e3a89940afd5df09099f83d1473":{"hash":"5f5ca8cd9b323e3a89940afd5df09099f83d1473","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Added Array.find_last() and Array.count()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5027},"cd56cad9ac9f0787d8eaa62dee470b783ee0212e":{"hash":"cd56cad9ac9f0787d8eaa62dee470b783ee0212e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5025 from J08nY/master","body":"Fix typo in http_client.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b4fb4a131dcfc4b62b07e33430d638c0813c3b71":{"hash":"b4fb4a131dcfc4b62b07e33430d638c0813c3b71","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Fix typo in http_client.h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5025},"bf22e698229797284c3145c2750533c2eb4046cc":{"hash":"bf22e698229797284c3145c2750533c2eb4046cc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"deselect in help when click somewhere","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5023},"bff77d731fbfc51f4b7cbb3a1a72d9fd3995d631":{"hash":"bff77d731fbfc51f4b7cbb3a1a72d9fd3995d631","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"SampleLibraryEditor: Initialize \"is_playing\" variable","body":"Fixes crash caused by jumping to wrong place due to uninitialized\nvariable.\n\nCloses #4703\n\n(cherry picked from commit 9acb666320a03d6f47b6bd43842488bdb921be9f)","is_cherrypick":true,"cherrypick_hash":"9acb666320a03d6f47b6bd43842488bdb921be9f","pull":""},"9acb666320a03d6f47b6bd43842488bdb921be9f":{"hash":"9acb666320a03d6f47b6bd43842488bdb921be9f","is_merge":false,"authored_by":["MDQ6VXNlcjYyMzkwOTA="],"author_raw":"Błażej Szczygieł <spaz16@wp.pl>","committer_raw":"Błażej Szczygieł <spaz16@wp.pl>","summary":"SampleLibraryEditor: Initialize \"is_playing\" variable","body":"Fixes crash caused by jumping to wrong place due to uninitialized\nvariable.\n\nCloses #4703","is_cherrypick":false,"cherrypick_hash":"","pull":5021},"43dad78209e76fc37ae8b46ac3a8ffe4a589eb55":{"hash":"43dad78209e76fc37ae8b46ac3a8ffe4a589eb55","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix Color8 constructor using wrong value range","body":"Fix #5015","is_cherrypick":false,"cherrypick_hash":"","pull":5022},"21e05167b1f3afa46de33be76b17b600cd9c640c":{"hash":"21e05167b1f3afa46de33be76b17b600cd9c640c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5016 from J08nY/classref","body":"Added classref for HTTPClient and HTTPRequest","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c5439f8cd787d6422a5ca30316f256227ff3405":{"hash":"4c5439f8cd787d6422a5ca30316f256227ff3405","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Added classref for HTTPClient and HTTPRequest","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5016},"dd4eaa10051407034bf854a7f876fbb6d1027f01":{"hash":"dd4eaa10051407034bf854a7f876fbb6d1027f01","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Exposed a RESULT_DOWNLOAD_FILE_CANT_OPEN constant to docs and GDScript.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5016},"45163b10bebb07769fdb103a76468915e0066f76":{"hash":"45163b10bebb07769fdb103a76468915e0066f76","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Sync classref","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5016},"2ca4995a6f934b9d849679e3bbcf5722d5e238f0":{"hash":"2ca4995a6f934b9d849679e3bbcf5722d5e238f0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Cleaned up remote menu","body":"-Merged fileserver & deploy dumb clients option\n-Live Script Reloading can now happen automatically on script save\n-Changed Live to Mirror term to differentiate from Unity and Unreal, as\nwhat Godot does is not the same thing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0a16aec3ae3a1df90ef8b5d1f041eca5e476f08":{"hash":"a0a16aec3ae3a1df90ef8b5d1f041eca5e476f08","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove leftover from the demos","body":"Was missed in c7d45ec085086ab86192a7890b9622320d57b89d.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7d45ec085086ab86192a7890b9622320d57b89d":{"hash":"c7d45ec085086ab86192a7890b9622320d57b89d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Removed demos","body":"they go to their own project now","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9af57f3bdb16e015ee10b979fe18cf2195077f9":{"hash":"f9af57f3bdb16e015ee10b979fe18cf2195077f9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4950 from Geequlim/fix-editor-import-plugin","body":"Expose ResourceImportMetadata::set_source_md5 for script","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bbedd35ddfa0eb4872003383c5ea91b887427ac":{"hash":"2bbedd35ddfa0eb4872003383c5ea91b887427ac","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Expose ResourceImportMetadata::set_source_md5 for script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4950},"b8d31c5eb5ff91c5c4f0af3c74d92aabbbebac9f":{"hash":"b8d31c5eb5ff91c5c4f0af3c74d92aabbbebac9f","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"Dmitriy Salnikov <dimokgamer@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"more fixes in Russian localization (#5006)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5006},"4e0f2389c3a79f1e558ee13e6d51e7dbe531368e":{"hash":"4e0f2389c3a79f1e558ee13e6d51e7dbe531368e","is_merge":true,"authored_by":[],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Merge remote-tracking branch 'upstream/master'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bc25492e636a82a30d77aa1b37edede0a2a9182f":{"hash":"bc25492e636a82a30d77aa1b37edede0a2a9182f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Update to libpng 1.5.27","body":"No security relevant fix as far as I can see, but the version bump\ndoes not hurt either.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fa4a82a8677d1cc6987dc6f4a96309570becc3c1":{"hash":"fa4a82a8677d1cc6987dc6f4a96309570becc3c1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5001 from derderder77/master","body":"Add some french translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6829b4b57bf74160d7ba2a6174c6238177326c67":{"hash":"6829b4b57bf74160d7ba2a6174c6238177326c67","is_merge":false,"authored_by":["MDQ6VXNlcjExODE4ODA5"],"author_raw":"derderder <derderder77380@gmail.com>","committer_raw":"derderder <derderder77380@gmail.com>","summary":"Improve french translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5001},"b38ee6b1f98bea4c4870722cae2e3260ff1ef4d3":{"hash":"b38ee6b1f98bea4c4870722cae2e3260ff1ef4d3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4989 from volzhs/fix-texture-atlas-error","body":"fix crash and error with texture atlas","is_cherrypick":false,"cherrypick_hash":"","pull":""},"25800e958c3179e4ff3c2a587d614d7421ea79b1":{"hash":"25800e958c3179e4ff3c2a587d614d7421ea79b1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #5003 from volzhs/translation-korean","body":"Add Korean translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9eab56bf0329daf89637c7ebffc142e9c1431a6":{"hash":"d9eab56bf0329daf89637c7ebffc142e9c1431a6","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add Korean translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":5003},"da950fcc3fed87ece8bbeda3c521d4337d317c09":{"hash":"da950fcc3fed87ece8bbeda3c521d4337d317c09","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4995 from Warlaan/tooltips_in_create_dialog","body":"Added classes' short descriptions as tooltips in the create dialog.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fe3a68c4c2c2608ea1d5d17483771bead501c794":{"hash":"fe3a68c4c2c2608ea1d5d17483771bead501c794","is_merge":false,"authored_by":["MDQ6VXNlcjc1MDA2OTM="],"author_raw":"Warlaan <lars@lkokemohr.de>","committer_raw":"Warlaan <lars@lkokemohr.de>","summary":"Added classes' short descriptions as tooltips in the create dialog.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4995},"9073dc99634285edc3b4886467871c14100f8233":{"hash":"9073dc99634285edc3b4886467871c14100f8233","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"change invalid characters when get user data dir on Windows & Unix","body":"Can't create user data folder when project name has ``\\ / : * ? \" < > |`` characters on OS_Windows & OS_Unix.\nSo, change it to ``-`` to be able to make folder.\n\nfixes #4928 and it's altanative to #4986.","is_cherrypick":false,"cherrypick_hash":"","pull":4999},"ee7d94bf1102425a669646e8712ad675b03c6165":{"hash":"ee7d94bf1102425a669646e8712ad675b03c6165","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix invalid texture plugin name","body":"EditorTextureImportPlugin had ``texture_2d``, ``texture_3d``, ``texture_atlas`` and ``larget_texture``.\nThese are now just ``texture``.","is_cherrypick":false,"cherrypick_hash":"","pull":4989},"fc73f0c8b01ca5777f9c7970c5d78abc7c190b6e":{"hash":"fc73f0c8b01ca5777f9c7970c5d78abc7c190b6e","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix crash and error with texture atlas","body":"- crashes at Project Export Settings > Preview Atlas\n- error message when export project\n\n```\nERROR: EditorImportExport::get_import_plugin_by_name: Condition ' !by_idx.has(p_string) ' is true. returned: Ref<EditorImportPlugin>()\nAt: tools\\editor\\editor_import_export.cpp:1548\n```\n\nit is caused by https://github.com/godotengine/godot/commit/8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da#diff-67a74bd708380c6b3baa717bb178dd47R802","is_cherrypick":false,"cherrypick_hash":"","pull":4989},"182ee80b7d0e187053150add897931363e5caab4":{"hash":"182ee80b7d0e187053150add897931363e5caab4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4926 from Paulb23/fullscreen_and_distraction_free_mode","body":"Added fullscreen and distraction free modes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e57bca90ab9e5c7ab983d2db62b033dd2f00f653":{"hash":"e57bca90ab9e5c7ab983d2db62b033dd2f00f653","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4982 from vnen/pr-android-flags","body":"Remove Make-related flags from Android build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"408c26ce0bc3847ed956a6993faa2619cd942da2":{"hash":"408c26ce0bc3847ed956a6993faa2619cd942da2","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Remove Make-related flags from Android build","body":"They were wrongly placed, creating a file named \"-fpic\" instead of\napplying \"-fpic\" to the build. This file was in .gitignore, which made it\nless noticiable.\n\nThis also adds build.gradle to .gitignore.","is_cherrypick":false,"cherrypick_hash":"","pull":4982},"cc0a7b24e760512c4a17e54371c3308cd082c266":{"hash":"cc0a7b24e760512c4a17e54371c3308cd082c266","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"missed ifdef that broke android build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e745b920fec25f1088ae0377a8d87a87136a5f7":{"hash":"9e745b920fec25f1088ae0377a8d87a87136a5f7","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Ability to reload scripts on running game","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45752eaae4a97b93c794651aa1b8dfec3c4f4d95":{"hash":"45752eaae4a97b93c794651aa1b8dfec3c4f4d95","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4979 from neikeq/pr-fix-defval","body":"Removed invalid DEFVAL for HTTPClient::request_raw","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cceb842a4899faae702be8ec0291423a177d1879":{"hash":"cceb842a4899faae702be8ec0291423a177d1879","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Removed invalid DEFVAL for HTTPClient::request_raw","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4979},"4ec2b1434f8260f959e3e7327ebf1410cff6841b":{"hash":"4ec2b1434f8260f959e3e7327ebf1410cff6841b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"removed dependency on shcore.dll to get DPI","body":"fixes #4973","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5b9ff5f494055f20b2fbb655a52556b77796e906":{"hash":"5b9ff5f494055f20b2fbb655a52556b77796e906","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4976 from J08nY/issue-4947","body":"Sort translations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4bcc60008d7ce346b282652a347b3e1f6184e5f9":{"hash":"4bcc60008d7ce346b282652a347b3e1f6184e5f9","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Expose Vector2 abs method to scripts","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4977},"445909c1e106a3fd02da313d258d9078632cb745":{"hash":"445909c1e106a3fd02da313d258d9078632cb745","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Exposed remaining PROPERTY_USAGE constants to script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4977},"7ebc4229455521bd1e978c8de2913a9a7763b66f":{"hash":"7ebc4229455521bd1e978c8de2913a9a7763b66f","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Expose string 'erase' method to script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4977},"4192d6d5512611825c777aea7af0c8a9478ee290":{"hash":"4192d6d5512611825c777aea7af0c8a9478ee290","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Sort l18n while building","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4976},"33bb0491f8b1794875ee9b7c858054c86ecb872f":{"hash":"33bb0491f8b1794875ee9b7c858054c86ecb872f","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4952 from sanikoyes/Pr-fix-stb-font-prop","body":"fix stb font property names","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b3319b70d23444f566701f47ee0fd30fe51e90d":{"hash":"9b3319b70d23444f566701f47ee0fd30fe51e90d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4974 from DimOkGamer/added_3_more_translatable_strings","body":"Added 3 more translatable strings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a1a6c0d06883767000b9e607e40b73402c86c7d":{"hash":"4a1a6c0d06883767000b9e607e40b73402c86c7d","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"1 changed string","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4974},"f7d0110cdf61fff70bcb66b50a5274e5d96a6c76":{"hash":"f7d0110cdf61fff70bcb66b50a5274e5d96a6c76","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Added 3 more translatable strings","body":"and fixed russian localization based on user feedback.\n\nAdded strings already contained in the current version of the\nlocalization.","is_cherrypick":false,"cherrypick_hash":"","pull":4974},"f2efa22c9615c36a3dd36dc659ef83c374895cea":{"hash":"f2efa22c9615c36a3dd36dc659ef83c374895cea","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4971 from P-GLEZ/master","body":"StaticBody documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bca3864492be39a2c4be0b3b1ff29e810095e05f":{"hash":"bca3864492be39a2c4be0b3b1ff29e810095e05f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4972 from hyperglow/master","body":"i18n: Improve existing german translations. Merged two po files.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35cb75220de897face4d133cd9a9c5c1ac80d8a4":{"hash":"35cb75220de897face4d133cd9a9c5c1ac80d8a4","is_merge":false,"authored_by":["MDQ6VXNlcjE5NjY5Mzky"],"author_raw":"P-GLEZ <4cpablogp@gmail.com>","committer_raw":"P-GLEZ <4cpablogp@gmail.com>","summary":"StaticBody documentation","body":"Documented StaticBody. Also corrected an error in StaticBody2D\ndocumentation","is_cherrypick":false,"cherrypick_hash":"","pull":4971},"ec3d23c32302aca114dcb82cc5e5c805387b3d45":{"hash":"ec3d23c32302aca114dcb82cc5e5c805387b3d45","is_merge":false,"authored_by":["MDQ6VXNlcjg1MjMyOTA="],"author_raw":"hyperglow <greensoma@web.de>","committer_raw":"hyperglow <greensoma@web.de>","summary":"i18n: Improve existing german translations. Merged two po files.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4972},"9d036f51a3045503989510764d30dc81e6df50a3":{"hash":"9d036f51a3045503989510764d30dc81e6df50a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4968 from ajacobsen/german-translation-fix","body":"i18n: Improve existing german translations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"195a76632add9e9226f95e57721feffb94572716":{"hash":"195a76632add9e9226f95e57721feffb94572716","is_merge":false,"authored_by":["MDQ6VXNlcjcxNzI5MA=="],"author_raw":"atze <atze@libra.uberspace.de>","committer_raw":"atze <atze@libra.uberspace.de>","summary":"i18n: Improve existing german translations","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4968},"0dc6ee9c1ee85d6fa155e5997c5f4d64f2c2f024":{"hash":"0dc6ee9c1ee85d6fa155e5997c5f4d64f2c2f024","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4964 from toby3d/patch-1","body":"Morphological and stylistic corrections in ru.po","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4e6f452c527c9305f57cb383cfe3f2253612d215":{"hash":"4e6f452c527c9305f57cb383cfe3f2253612d215","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4933 from J08nY/classref","body":"Added RigidBody and finished Resource class-reference","is_cherrypick":false,"cherrypick_hash":"","pull":""},"df139f57b32fb19759392e5082ec65a7df316ab9":{"hash":"df139f57b32fb19759392e5082ec65a7df316ab9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Some cleanup to GDScript","body":"separated GDFunction (VM) from GDScript in two different files","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8f6b5ffdc72fe53776ddf7e98783aa2b21e06c09":{"hash":"8f6b5ffdc72fe53776ddf7e98783aa2b21e06c09","is_merge":false,"authored_by":["MDQ6VXNlcjU0MTIzMjI="],"author_raw":"Maxim Lebedev <toby3d@users.noreply.github.com>","committer_raw":"Maxim Lebedev <toby3d@users.noreply.github.com>","summary":"Morphological and stylistic corrections in ru.po","body":"I just corrected a small errors and has added missed signs.","is_cherrypick":false,"cherrypick_hash":"","pull":4964},"1ae9ff19194af9a365b3a76e50ee8d3aa01205b8":{"hash":"1ae9ff19194af9a365b3a76e50ee8d3aa01205b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4960 from Hinsbart/fix_color8","body":"Make Color.{rgba}8 return int instead float","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0325944ee4f6e3ca17382df82fa6d12868b3c541":{"hash":"0325944ee4f6e3ca17382df82fa6d12868b3c541","is_merge":false,"authored_by":["MDQ6VXNlcjE5NjY5Mzky"],"author_raw":"P-GLEZ <4cpablogp@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Area documentation","body":"One method was missing.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da3247a500662dcbd8e1946ecf0a9af19a146982":{"hash":"da3247a500662dcbd8e1946ecf0a9af19a146982","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Make Color.{rgba}8 return int instead float","body":"According to the class doc, these should be int.\nAlso fixed a little bug: the setter for 'r8' changed the green value","is_cherrypick":false,"cherrypick_hash":"","pull":4960},"d77f465bd02a55b99a80aa1e8f65c8eadac5fe62":{"hash":"d77f465bd02a55b99a80aa1e8f65c8eadac5fe62","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4958 from P-GLEZ/master","body":"Area Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da25b76aa1c1950df34d540e808919f2f3740b9d":{"hash":"da25b76aa1c1950df34d540e808919f2f3740b9d","is_merge":false,"authored_by":["MDQ6VXNlcjIzNTYzNjg="],"author_raw":"Andreas Hirschauer <andreas@hirschauer-it.de>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add more German translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"617530832b56d10dc6df16f83692ccdcb905cfc7":{"hash":"617530832b56d10dc6df16f83692ccdcb905cfc7","is_merge":false,"authored_by":["MDQ6VXNlcjE5NjY5Mzky"],"author_raw":"P-GLEZ <4cpablogp@gmail.com>","committer_raw":"P-GLEZ <4cpablogp@gmail.com>","summary":"Area Documentation","body":"Ported the Area2D documentation into its 3D counterpart. Also fixed some\ntypos","is_cherrypick":false,"cherrypick_hash":"","pull":4958},"68e35b6bebb936bd083bca6f813475cefdc5419b":{"hash":"68e35b6bebb936bd083bca6f813475cefdc5419b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4956 from volzhs/fix-error-scene-update","body":"fix error when open scene or switch to another scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e4f68d08ebbfafec43d97763facc964026483be1":{"hash":"e4f68d08ebbfafec43d97763facc964026483be1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix error when open scene or switch to another scene","body":"## Error message on console ##\n```\nno access to ID:18723\nERROR: FileAccessWindows::_get_modified_time: Method/Function Failed, returning: 0\nAt: drivers\\windows\\file_access_windows.cpp:251\n```","is_cherrypick":false,"cherrypick_hash":"","pull":4956},"f4ee46124a4b0926703b11ff11ee873be123b933":{"hash":"f4ee46124a4b0926703b11ff11ee873be123b933","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sort files to parse alphabetically","body":"This should ensure that python produces the same tools.pot for every user,\nand thus that the .po will not get useless diffs upon merge.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bbaaf032009cb9deeab2e9693fa702288ae1b9ec":{"hash":"bbaaf032009cb9deeab2e9693fa702288ae1b9ec","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4955 from Geequlim/translation-zh_CN","body":"Sync and more translation for zh_CN","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e18de6b6abb7bc9533bc4d7b2669b7273f6f9b6":{"hash":"7e18de6b6abb7bc9533bc4d7b2669b7273f6f9b6","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"More translation for zh_CN","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4955},"21bcf4a8aa209053c1a3177877695a444e8957f4":{"hash":"21bcf4a8aa209053c1a3177877695a444e8957f4","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"fix stb font property names","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4952},"fbef1ff253e79217e55b712767ae8f50050d7ed3":{"hash":"fbef1ff253e79217e55b712767ae8f50050d7ed3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4948 from volzhs/non-latin-script-editor","body":"Supports to use non-latin characters in script editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c761333ce412c18dc57890305253fd5991bac2c2":{"hash":"c761333ce412c18dc57890305253fd5991bac2c2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Supports to use non-latin characters in script editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4948},"4f596e1924386500fa723317c68584e1b22f4b91":{"hash":"4f596e1924386500fa723317c68584e1b22f4b91","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4946 from volzhs/issue-4927","body":"fix random inifinite loop when open editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dffbc19c8a5cb5f804159b948bf1848787f760db":{"hash":"dffbc19c8a5cb5f804159b948bf1848787f760db","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4942 from DimOkGamer/master","body":"Many improvements of Russian translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9418b81c74004794cbab323a1d5daed2b5057e0d":{"hash":"9418b81c74004794cbab323a1d5daed2b5057e0d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4916 from Paulb23/current_line_highlighting","body":"Current line highlighting draws behind line numbers and breakpont gutter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a9d246ea6caa25d94e729f2aff8b64366b68b79c":{"hash":"a9d246ea6caa25d94e729f2aff8b64366b68b79c","is_merge":false,"authored_by":["MDQ6VXNlcjEwMzMyNTM0"],"author_raw":"jmintb <isai@protonmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Switched the space shooter demo from none fixed process to fixed process","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8804b939531f6cab6b1db35da846403f6d60fd04":{"hash":"8804b939531f6cab6b1db35da846403f6d60fd04","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix random inifinite loop when open editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4946},"344a39dafd13922ee535928df284d4a87e8721fd":{"hash":"344a39dafd13922ee535928df284d4a87e8721fd","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","committer_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","summary":"Implemented file drop support in OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb223869e0d016d372d8f3d98b3d5680cc069368":{"hash":"bb223869e0d016d372d8f3d98b3d5680cc069368","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Key modifiers (Ctrl, Alt, Meta and Shift) may be used as Input keys now on OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4943},"fb2d52e1164bd823e6de406f77d762804c1b1df9":{"hash":"fb2d52e1164bd823e6de406f77d762804c1b1df9","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Many improvements of Russian translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4942},"4d6d6fcbfc9cd7e37ad38bb83c05f9260e50d5bc":{"hash":"4d6d6fcbfc9cd7e37ad38bb83c05f9260e50d5bc","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge remote-tracking branch 'origin/master'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0eb6c644b282440d3e83aaa4db6db2c48be46f8c":{"hash":"0eb6c644b282440d3e83aaa4db6db2c48be46f8c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"changed font system to use fallbacks","body":"this way more than 64k characters can be used","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97b116dfc6db2d8706e2f64d1f51aec729497398":{"hash":"97b116dfc6db2d8706e2f64d1f51aec729497398","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4897 from djrm/svg_icons","body":"Added first batch of svg icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a217507373bb8f2833cf24d5a9f661f395f1da1":{"hash":"0a217507373bb8f2833cf24d5a9f661f395f1da1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4934 from paviro/master","body":"Added partial German translation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d1f5c3a5bf9446cdbd29b2f431fad81dfbb32910":{"hash":"d1f5c3a5bf9446cdbd29b2f431fad81dfbb32910","is_merge":false,"authored_by":["MDQ6VXNlcjk5MjgyNg=="],"author_raw":"Paul-Vincent Roll <paviro@me.com>","committer_raw":"Paul-Vincent Roll <paviro@me.com>","summary":"Added partial German translation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4934},"ec9637613f68eba38450fb93867e616681efcc50":{"hash":"ec9637613f68eba38450fb93867e616681efcc50","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4932 from vnen/pr-ptbr-translation","body":"Add pt_BR editor translation file","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84ad8a11b6e63fb34eca619b7b5bdf6254deb910":{"hash":"84ad8a11b6e63fb34eca619b7b5bdf6254deb910","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4931 from CowThing/classref-edit","body":"Filling in documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78b4dcf84d58b23e50a41e2851693524b8c1f812":{"hash":"78b4dcf84d58b23e50a41e2851693524b8c1f812","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4920 from neikeq/pr-search-bar-fix","body":"Fixed and improved search bar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"063d507a15d7895a08dabe50feaf949e454445d3":{"hash":"063d507a15d7895a08dabe50feaf949e454445d3","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Added classref for RigidBody, and finished classref for Resource","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4933},"a4cbed846589c8987965684757f59f234a55c9a8":{"hash":"a4cbed846589c8987965684757f59f234a55c9a8","is_merge":false,"authored_by":["MDQ6VXNlcjEyOTY3MjY="],"author_raw":"J08nY <jancar.jj@gmail.com>","committer_raw":"J08nY <jancar.jj@gmail.com>","summary":"Sync class-ref with code base.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4933},"6cd39ed956ea72bdf7ad0c19f10ca410997217de":{"hash":"6cd39ed956ea72bdf7ad0c19f10ca410997217de","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template and PO files with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27aac93c5fd67cfa86e67f8c85d90bb55905e073":{"hash":"27aac93c5fd67cfa86e67f8c85d90bb55905e073","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4929 from DimOkGamer/master","body":"Added more translatable strings in code. Updated template tools.pot.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ba4e6b2ac079c20d4e79f6e0d7dc1123ce49f25":{"hash":"3ba4e6b2ac079c20d4e79f6e0d7dc1123ce49f25","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Filling in documentation","body":"VisibilityNotifier and VisibilityEnabler (2D and 3D).","is_cherrypick":false,"cherrypick_hash":"","pull":4931},"0fc4f1bcf4daf4b6efbce3e76506d74c672db59a":{"hash":"0fc4f1bcf4daf4b6efbce3e76506d74c672db59a","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Added more translatable strings in code. Updated template tools.pot.","body":"also improved Russian localization.","is_cherrypick":false,"cherrypick_hash":"","pull":4929},"67d44e18f540a39f3edb43b2c0337295e65037b8":{"hash":"67d44e18f540a39f3edb43b2c0337295e65037b8","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add pt_BR editor translation file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4932},"771b22571859df758609c2391e113e6fb894fa58":{"hash":"771b22571859df758609c2391e113e6fb894fa58","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added fullscreen and distraction free modes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4926},"405094c167b573d196faa40a0e13ef2d059333d9":{"hash":"405094c167b573d196faa40a0e13ef2d059333d9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Enable parsing RTR strings","body":"TTR is used in the editor, and RTR is for content that it shared between\nthe editor and games (e.g. in scenes/gui)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d0292a68cf52d14fd760a5541e08d7249dd655d2":{"hash":"d0292a68cf52d14fd760a5541e08d7249dd655d2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync PO files with template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"73918100bebed91f50464f8242be97e3b9703fd9":{"hash":"73918100bebed91f50464f8242be97e3b9703fd9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"GH Linguist: Ignore drivers/*","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b1c665087c1f26578a1847c05cc32e02b7fe2d8":{"hash":"8b1c665087c1f26578a1847c05cc32e02b7fe2d8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4921 from Leandros/master","body":"Properly detect .h as a C++ header file","is_cherrypick":false,"cherrypick_hash":"","pull":""},"18484eb6c778c318e824882f2bec829ef1fe3582":{"hash":"18484eb6c778c318e824882f2bec829ef1fe3582","is_merge":false,"authored_by":["MDQ6VXNlcjM5NjQ3NQ=="],"author_raw":"Arvid Gerstmann <ag@arvid.io>","committer_raw":"Arvid Gerstmann <ag@arvid.io>","summary":"properly detect .h as a C++ header file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4921},"7e4c58c56331f0a6f98c9ac950135041d8578f97":{"hash":"7e4c58c56331f0a6f98c9ac950135041d8578f97","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fixed and improved search bar","body":"- Search no longer selects the results\n- Return focus to the text editor when hiding the bar\n- Fix connecting to invalid signal\n- Update/redraw the text editor after searching","is_cherrypick":false,"cherrypick_hash":"","pull":4920},"6ae126ef9b2d654dc3575aea18bbb280992e0bc5":{"hash":"6ae126ef9b2d654dc3575aea18bbb280992e0bc5","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Current line draws behind line numbers and breakpont gutter","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4916},"9e86b2714faa295df6c0dd8be207862ef0c67c0e":{"hash":"9e86b2714faa295df6c0dd8be207862ef0c67c0e","is_merge":false,"authored_by":["MDQ6VXNlcjEyMjczNg=="],"author_raw":"Yakov Borevich <j.borevich@gmail.com>","committer_raw":"Yakov Borevich <j.borevich@gmail.com>","summary":"[GDScript] Redefine var results in an error","body":"Error rised if redefine\n- function argument\n- for-loop argument\n- local-scope var\n\nAffects #3730","is_cherrypick":false,"cherrypick_hash":"","pull":4918},"f2327829669385ebcb51a0af966709dfce070373":{"hash":"f2327829669385ebcb51a0af966709dfce070373","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4910 from ZX-WT/master","body":"Incomplete Traditional Chinese translation(zh_HK)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a4968e5a839c8866d0d20d18f796bb48446fd2d":{"hash":"4a4968e5a839c8866d0d20d18f796bb48446fd2d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4902 from Geequlim/translatable-dialogs","body":"Make dialogs translatable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dde995a5134d2421f987200542e50547484d956f":{"hash":"dde995a5134d2421f987200542e50547484d956f","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Make dialogs translatable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4902},"9845b08f816bd5c3915874f8155ec17a4ea402ae":{"hash":"9845b08f816bd5c3915874f8155ec17a4ea402ae","is_merge":false,"authored_by":["MDQ6VXNlcjEwMjQ1NDcx"],"author_raw":"Bonfi96 <bonfi.96@hotmail.it>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Added Italian Localization (#4908)","body":"Full Italian localization of the Godot interface","is_cherrypick":false,"cherrypick_hash":"","pull":4908},"889d141ba987940c25b7465bab862752dbd14d43":{"hash":"889d141ba987940c25b7465bab862752dbd14d43","is_merge":false,"authored_by":["MDQ6VXNlcjEwODgzNzQ5"],"author_raw":"ZX-WT <ZX_WT@ymail.com>","committer_raw":"ZX-WT <ZX_WT@ymail.com>","summary":"Incomplete Traditional Chinese translation(zh_HK)","body":"probably can be used as zh_TW translation","is_cherrypick":false,"cherrypick_hash":"","pull":4910},"8a70c6eaf1f7a1ceae94edf68103526d0fcdf22a":{"hash":"8a70c6eaf1f7a1ceae94edf68103526d0fcdf22a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync Russian translation with template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77d998934c6307c6ecfe5f2772b91bd69812dc95":{"hash":"77d998934c6307c6ecfe5f2772b91bd69812dc95","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Convert Russian PO to Unix format","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a35ee35785b5a3b2055f7de386847221095ebce7":{"hash":"a35ee35785b5a3b2055f7de386847221095ebce7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4899 from DimOkGamer/master","body":"Added Russian Localization","is_cherrypick":false,"cherrypick_hash":"","pull":""},"77da64ca96c3292c1ce5b7d8845305a98da4224c":{"hash":"77da64ca96c3292c1ce5b7d8845305a98da4224c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4891 from Hinsbart/dpi_demo","body":"Update window management demo to show screen dpi","is_cherrypick":false,"cherrypick_hash":"","pull":""},"72c0d6d706f1066d166629036a0364fbad795553":{"hash":"72c0d6d706f1066d166629036a0364fbad795553","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Second batch of icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4897},"cf3575e0b4c5e73c6f8889bcf662906383021171":{"hash":"cf3575e0b4c5e73c6f8889bcf662906383021171","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","committer_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9b1f8230ec435d9289b53afa8da02367daf8b5af":{"hash":"9b1f8230ec435d9289b53afa8da02367daf8b5af","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","committer_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","summary":"-Some fixes to OSX retina scaling for window functions","body":"-Implemented HiDPI detection and support for Godot Editor!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7dd0b5857a92629c0e0c9fb06f6e054052cc57a7":{"hash":"7dd0b5857a92629c0e0c9fb06f6e054052cc57a7","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Added first batch of svg icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4897},"47bd1e868893c6ad8cd56b591115b181726b7b93":{"hash":"47bd1e868893c6ad8cd56b591115b181726b7b93","is_merge":false,"authored_by":["MDQ6VXNlcjY2MzM5OTg="],"author_raw":"TheoXD <redsymbzone@hotmail.com>","committer_raw":"TheoXD <redsymbzone@hotmail.com>","summary":"fixed interactive_loader() not returning a cached scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4895},"db4948030ea202b130052cc8348544bf03901a53":{"hash":"db4948030ea202b130052cc8348544bf03901a53","is_merge":false,"authored_by":["MDQ6VXNlcjc3ODIyMTg="],"author_raw":"DimOkGamer <dimokgamer@gmail.com>","committer_raw":"DimOkGamer <dimokgamer@gmail.com>","summary":"Added Russian Localization","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4899},"d02a819fd0637bf87f10390e14f54e8341474869":{"hash":"d02a819fd0637bf87f10390e14f54e8341474869","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"window management demo: show screen dpi","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4891},"e6e878e139eb48f587bf4f6e111b08ebf0121749":{"hash":"e6e878e139eb48f587bf4f6e111b08ebf0121749","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Icon: Remove more grey capsules behind official logo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0e52055bc6dd76ab26ca9f914631b351ba49ff9":{"hash":"e0e52055bc6dd76ab26ca9f914631b351ba49ff9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix parsing bug while adding locations to the template","body":"Also sync the template and PO files to reflect this change\n+ the recent TTR additions/removals.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5fe48831a52acf808f4688ecf938406ad5e9c67":{"hash":"d5fe48831a52acf808f4688ecf938406ad5e9c67","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4888 from vnen/pr-remove-comment-ttr","body":"Remove translatable strings in comments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e623a50be623e3e714e28c2346d8130eb2f0e471":{"hash":"e623a50be623e3e714e28c2346d8130eb2f0e471","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Remove translatable strings in comments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4888},"c7d24b7814b335fb9503f6a957ac5923a47da161":{"hash":"c7d24b7814b335fb9503f6a957ac5923a47da161","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"hidpi for now not available on mingw, sorry","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4f100f92d859848f44c972c08e7fbf37c04e8d3e":{"hash":"4f100f92d859848f44c972c08e7fbf37c04e8d3e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"DPI Detection support","body":"Windows only for now.\nMany builds may break (older visual studio, mingw32)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d31696e3dbe54111cfcf444abf854a55c94bdb76":{"hash":"d31696e3dbe54111cfcf444abf854a55c94bdb76","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4874 from Hinsbart/x11_dragndrop","body":"x11: Add support for filesystem drag & drop using xdnd","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2b13156895ede907166c25098f4d01b7edc635b":{"hash":"c2b13156895ede907166c25098f4d01b7edc635b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4847 from Hinsbart/fix_icon_scale_new","body":"Proper alignment and fixed scaling for TileMapEditor tile icons.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96bdab6edfb2834a07add23cd3892a599ee9bfa4":{"hash":"96bdab6edfb2834a07add23cd3892a599ee9bfa4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4845 from vnen/pr-magnetometer","body":"Add magnetometer sensor support for Android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2fee794591c09be9f1c625eee0df60977fb1e95":{"hash":"a2fee794591c09be9f1c625eee0df60977fb1e95","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4843 from Paulb23/breakpoints_next_prev_and_remove_issue_1690","body":"Added, goto next and previous breakpoint and remove all, issue 1690","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8d5ff5169a5a2813cfea75568a12fef50d7eadf":{"hash":"e8d5ff5169a5a2813cfea75568a12fef50d7eadf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4823 from Paulb23/fix_backspace_selection_redo_crash","body":"Fix crash when redoing backspace to clear selection","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3b46b6bf21713b99d991bb69d33df1ee80a15e8":{"hash":"d3b46b6bf21713b99d991bb69d33df1ee80a15e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4822 from Paulb23/breakpoint_marker_issue_4750","body":"Added breakpoint markers, issue 4750","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bbb67fcacff4df5d3c117a2bd81778d3ba0a53f":{"hash":"5bbb67fcacff4df5d3c117a2bd81778d3ba0a53f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4814 from neikeq/pr-issue-4805","body":"Debugger: show error message if description is not available","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a7530c71882967b90946ef91a2f546dd4a380df":{"hash":"6a7530c71882967b90946ef91a2f546dd4a380df","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4812 from neikeq/pr-search-bar","body":"ScriptEditor/ShaderEditor: Replace find/replace dialog with a bar","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7d262947af09303394a440700d13590a275271fd":{"hash":"7d262947af09303394a440700d13590a275271fd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4810 from marcelofg55/master","body":"Added application/fat_bits property for EditorExportPlatformOSX::Edit…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3f8cd70c1ab78197e01cee9ae284997a2362ff0e":{"hash":"3f8cd70c1ab78197e01cee9ae284997a2362ff0e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4871 from Geequlim/translation-zh_cn","body":"Add Simplified Chinese translation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a046e6232cd6dc094423436da8bc1842a8e2645":{"hash":"0a046e6232cd6dc094423436da8bc1842a8e2645","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Simplified Chinese Translation:","body":"Fix issuse in last commit\nAdd more translation","is_cherrypick":false,"cherrypick_hash":"","pull":4871},"f9253fa47aaa9e36c015449b514e48d43c93475f":{"hash":"f9253fa47aaa9e36c015449b514e48d43c93475f","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add Simplified Chinese translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4871},"2c9b28df1377eb90c8619644eb2a4125d8d408bf":{"hash":"2c9b28df1377eb90c8619644eb2a4125d8d408bf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"xdnd: can handle more than 3 different target types","body":"Now dropping also works with Nemo and PCManFM(gtk)","is_cherrypick":false,"cherrypick_hash":"","pull":4874},"53279bf02dad30d5bb4306ad21f12f874190043d":{"hash":"53279bf02dad30d5bb4306ad21f12f874190043d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"FreeType: Add mandatory license text","body":"Part of #4859.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"65615c03539305d022abf9ac720726bcaefb1d2f":{"hash":"65615c03539305d022abf9ac720726bcaefb1d2f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix freetype paths on osx and mingw","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3e8eb396d7cfec8a96efb78719c0556f1beccf68":{"hash":"3e8eb396d7cfec8a96efb78719c0556f1beccf68","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Finalized DynamicFont implementation","body":"-DynamicFont uses Freetype by default\n-Editor fonts are now scalable thanks to this\n-Cleaned up documentation browser and added fonts for this","is_cherrypick":false,"cherrypick_hash":"","pull":""},"51be9beec9c38a8cd5a0f9a42a8258484aece9fb":{"hash":"51be9beec9c38a8cd5a0f9a42a8258484aece9fb","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"ScriptEditor/ShaderEditor: Replace find/replace dialog with a bar","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4812},"a5777994cbc06183af7db7d8233434f245d5b089":{"hash":"a5777994cbc06183af7db7d8233434f245d5b089","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4868 from Geequlim/more-tranlatable","body":"Set more visible string to translatable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb05e8450d1c81f709627e7f174a1c3ad8420955":{"hash":"cb05e8450d1c81f709627e7f174a1c3ad8420955","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Set more visible string to translatable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4868},"cb3faf0b6f0db57dd58c09791ca7ff1a1bf4e234":{"hash":"cb3faf0b6f0db57dd58c09791ca7ff1a1bf4e234","is_merge":true,"authored_by":[],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Merge pull request #4860 from Griefchief/msvc_build_fix","body":"Fix MS Visual Studio build settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f2bb7722abcd9d13fb05c5a9eda81471bf096353":{"hash":"f2bb7722abcd9d13fb05c5a9eda81471bf096353","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4864 from StraToN/classes-ref-writing","body":"Documentation : BackBufferCopy, Light2D, LightOccluder2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9ac4b293229f62502f4e4e54e1b426e366bbccc8":{"hash":"9ac4b293229f62502f4e4e54e1b426e366bbccc8","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Documented Light2D and LightOccluder2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4864},"defe7f18c22d78cb19925c36edad6c2ada41163e":{"hash":"defe7f18c22d78cb19925c36edad6c2ada41163e","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Documented BackBufferCopy. Need validation for the different copy modes (constants)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4864},"62de01ae3b9076682f7f19039c00f98fe7763625":{"hash":"62de01ae3b9076682f7f19039c00f98fe7763625","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Delete unused code in TileMapEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4847},"ae0a59731e72efec5bdcca038397c8bda3d13a74":{"hash":"ae0a59731e72efec5bdcca038397c8bda3d13a74","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: Add support for filesystem drag & drop using xdnd","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4874},"aba972238ec23612a9b418c9aa39b903557813ee":{"hash":"aba972238ec23612a9b418c9aa39b903557813ee","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Improve search method to avoid overlapping results","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4812},"65fa8f91ca979d61cebed8eddd4c8a5bc5317ca7":{"hash":"65fa8f91ca979d61cebed8eddd4c8a5bc5317ca7","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Avoid capturing KEY_ESCAPE when there is no completion hint","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4812},"ca876191e548adee0c0ce4c3317eba818a6e0838":{"hash":"ca876191e548adee0c0ce4c3317eba818a6e0838","is_merge":false,"authored_by":["MDQ6VXNlcjU3NTc3MDQ="],"author_raw":"Aleksandar Danilovic <greatgames.alexandar@gmail.com>","committer_raw":"Aleksandar Danilovic <greatgames.alexandar@gmail.com>","summary":"Fix MS Visual Studio build settings","body":"NMake was not setup by the vsproj=yes compilation\nparameter. After attempting other possible options,\nthis is the best fix for our current requirements.\nCompiling via NMake is implementing an alternative\nto SCons, so this fix escapes out of NMake\nenvironment while also supporting different target\nbuilds and IDE error list integration.\n\nAlso sets -j setting to 2 so that it's easy for\npeople to change it to a propper value and speed it\nup a bit for those that do not.\n\nAdds two missing .gitignore Visual Studio temp files\npresent in Visual Studio's .gitignore.","is_cherrypick":false,"cherrypick_hash":"","pull":4860},"d9e86528933aac72ca5c80df7e0194dc9cfb7dca":{"hash":"d9e86528933aac72ca5c80df7e0194dc9cfb7dca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4857 from akien-mga/pr-fix-pm-base-dir","body":"Editor: Fix base dir when going back to project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6fefcfd46a7b37d06311819d390bbc87ecb044a7":{"hash":"6fefcfd46a7b37d06311819d390bbc87ecb044a7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Editor: Fix base dir when going back to project manager","body":"This caused the PM to load with the parameters of the previously loaded project.\nWas a regression from ea751724a21e3513ff2291aa24491e9d91c8c0f0. Closes #4045.","is_cherrypick":false,"cherrypick_hash":"","pull":4857},"b2013603b4b5d5a3de38672c3f3ac503f579e4c3":{"hash":"b2013603b4b5d5a3de38672c3f3ac503f579e4c3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync translations with template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"71f18fdaae156eabd5a35749626bec0f8f33718d":{"hash":"71f18fdaae156eabd5a35749626bec0f8f33718d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add makefile to handle translation updates","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d708afdc1cd0c23ee3381bd91fe20a7c2acfd056":{"hash":"d708afdc1cd0c23ee3381bd91fe20a7c2acfd056","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix typo and sync template","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6fdac80cb0716f4c64aed9d0920159b50e2ed15":{"hash":"b6fdac80cb0716f4c64aed9d0920159b50e2ed15","is_merge":true,"authored_by":[],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Merge pull request #4852 from MarianoGnu/master","body":"Remove focus from Sprite Region Editor dialog. Fixes #4751","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7b7dfefd39308083fa7329d8acde03b94df2c32":{"hash":"e7b7dfefd39308083fa7329d8acde03b94df2c32","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Remove focus from Sprite Region Editor dialog. Fixes #4751","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4852},"bccdc11ddec9dc8690f2686c296eb81f424e56f9":{"hash":"bccdc11ddec9dc8690f2686c296eb81f424e56f9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Added translation support to Godot","body":"included is a French translation!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab97718d8aca65297b147770e5158f0494ac5bb8":{"hash":"ab97718d8aca65297b147770e5158f0494ac5bb8","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Reorder tiles into nice columns","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4847},"8d69e1b6205b0f7073129873b2b8f809e6d25c2b":{"hash":"8d69e1b6205b0f7073129873b2b8f809e6d25c2b","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add documentation for Input.get_magnetometer()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4845},"4877b714b3f8b0f0af2bce7a32691fc2202c8acc":{"hash":"4877b714b3f8b0f0af2bce7a32691fc2202c8acc","is_merge":false,"authored_by":[""],"author_raw":"fluffrabbit <fluffrabbit@aol.com>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add magnetometer sensor support for Android","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4845},"8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da":{"hash":"8be2fabbe5cd846bac5e5a38e55f3fb70e73f2da","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changed import workflow","body":"-Rearrange favorites in fs dock with drag and drop\n-Removed import -> sub-scene, moved to scenetree contextual menu\n-Removed import -> re-import , moved and integrated to FS dock\n-Added ability in FS dock to re-import more than one resource\nsimultaneously\n-Added ability to drag from native filesystem explorer to Godot, only\nworks on Windows though\n-Removed scene reimport merge options, never worked well. Eventually\nmerging materials should be re-added\n-Added ability to set custom root node type when importing scenes\n-Re-Import is now automatic, can be configured back to manual in editor\nsettings\n-Added resource previews in property list for many resource types","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c1594ee5a6e17216ffa4e73e33be235e65e0946":{"hash":"7c1594ee5a6e17216ffa4e73e33be235e65e0946","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Use scalar to scale TileMap icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4847},"4b80b6b0e3dc88592282c05df0446265fc397b9e":{"hash":"4b80b6b0e3dc88592282c05df0446265fc397b9e","is_merge":false,"authored_by":["MDQ6VXNlcjYxNTQwNzc="],"author_raw":"Johan Manuel <johan.manuel@live.fr>","committer_raw":"Johan Manuel <johan.manuel@live.fr>","summary":"Ability to rename autoloads","body":"The commit makes the 'Name' field of autoloads editable, with support\nfor undo/redo. Name clashes/invalid characters are handled. Fixes #3481.","is_cherrypick":false,"cherrypick_hash":"","pull":4824},"daf0ed646f90ed149a45838e5e6ebf9c577672f7":{"hash":"daf0ed646f90ed149a45838e5e6ebf9c577672f7","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added, goto next and previous breakpoint and remove all, issue 1690","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4843},"eb7227a20b27e91c6e2adfb1ded738f2dd7e453b":{"hash":"eb7227a20b27e91c6e2adfb1ded738f2dd7e453b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4839 from Geequlim/fix-memory-compiler-warnnings","body":"Add spaces to macros in memory.h to make C++11 compilers happy","is_cherrypick":false,"cherrypick_hash":"","pull":""},"728ce570a55a563ac78ade7998fa204a64dca3c5":{"hash":"728ce570a55a563ac78ade7998fa204a64dca3c5","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add spaces to macros in memory.h to make C++11 compilers happy","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4839},"b0a97579ac8da127a1a0fe370dd4fb6a473a83b2":{"hash":"b0a97579ac8da127a1a0fe370dd4fb6a473a83b2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"README.md: Add codetriage badge","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a5997ec1cf19737d2472012871ad7e4836f4f3a":{"hash":"4a5997ec1cf19737d2472012871ad7e4836f4f3a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fix crash when redoing backspace to clear selection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4823},"72fda444d198108a250e019d1437b6383c5258da":{"hash":"72fda444d198108a250e019d1437b6383c5258da","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added breakpoint markers, issue 4750","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4822},"ea9cde884279a665c89d89915559ae3ddc5f8cc1":{"hash":"ea9cde884279a665c89d89915559ae3ddc5f8cc1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Debugger: show error message if description is not available","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4814},"ba0fbe4f79622e739ffa5a03a61d772fea7a47d5":{"hash":"ba0fbe4f79622e739ffa5a03a61d772fea7a47d5","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added application/fat_bits property for EditorExportPlatformOSX::EditorExportPlatformOSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4810},"9daaa709207adf77eb5cf7c440782eaad3a3f7b2":{"hash":"9daaa709207adf77eb5cf7c440782eaad3a3f7b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4808 from Paulb23/mark_and_breakpoint_colors","body":"Added settings to change marked and breakpoint color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"27dbbd68d5244a20942cc759976132050d93f164":{"hash":"27dbbd68d5244a20942cc759976132050d93f164","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added settings to change marked and breakpoint color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4808},"e5d16eca466aa50b57a127d660499591f16f2255":{"hash":"e5d16eca466aa50b57a127d660499591f16f2255","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add comments for NotificationCompat to support API < 16","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4729},"a16eb3726cd14bbcc2dd9e5024e6bb438feca301":{"hash":"a16eb3726cd14bbcc2dd9e5024e6bb438feca301","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4806 from Hinsbart/sregion_tooltip","body":"Set tooltip for SpriteRegionEditor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"abbdfb57393fe807f8c5bd30adb903d6ec9ec53f":{"hash":"abbdfb57393fe807f8c5bd30adb903d6ec9ec53f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Set tooltip for SpriteRegionEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4806},"c7ac70cc9ecd16fc393dda80e34e4382bd52ef30":{"hash":"c7ac70cc9ecd16fc393dda80e34e4382bd52ef30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4788 from volzhs/dir-error-windows","body":"fix unexpected char: '\\' error on windows for android module","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12a6153ab407e36091a0fbd37be0ea92cdac961c":{"hash":"12a6153ab407e36091a0fbd37be0ea92cdac961c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4800 from Hinsbart/tilemap_zoom","body":"Add a slider for zooming TileMap preview icons.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a629e83b1557a481c01dbe4f7222fc58b5f5c0bc":{"hash":"a629e83b1557a481c01dbe4f7222fc58b5f5c0bc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4784 from neikeq/pr-missing-4296","body":"Save line number color with text editor theme","is_cherrypick":false,"cherrypick_hash":"","pull":""},"11f728fc987785c94edeb60002cb16bf0c95fcdf":{"hash":"11f728fc987785c94edeb60002cb16bf0c95fcdf","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Add a slider for zooming TileMap preview icons.","body":"Fixes #2413","is_cherrypick":false,"cherrypick_hash":"","pull":4800},"677b77036ae643b13970f033121570d25203c418":{"hash":"677b77036ae643b13970f033121570d25203c418","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Allow ItemList icons to stretch to max size.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4800},"15e9f66a1aca28cda51828a8ab409b905ae6def5":{"hash":"15e9f66a1aca28cda51828a8ab409b905ae6def5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4798 from Paulb23/caret_color_not_setting","body":"Fixed caret colour not changing though properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dd538a7ae40333ece7fca8f8786228204156416":{"hash":"6dd538a7ae40333ece7fca8f8786228204156416","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed caret color not changing though properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4798},"f7b5fdc923d4064c0c5346a757df098ea7e0cc1d":{"hash":"f7b5fdc923d4064c0c5346a757df098ea7e0cc1d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4794 from mcanders/RemovePrint","body":"Remove noisy print","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7df5249779cc7b1146a72d14e764422dbea50d7c":{"hash":"7df5249779cc7b1146a72d14e764422dbea50d7c","is_merge":false,"authored_by":["MDQ6VXNlcjI2OTQ2NjM="],"author_raw":"Carter Anderson <mcanders1@gmail.com>","committer_raw":"Carter Anderson <mcanders1@gmail.com>","summary":"Remove noisy print","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4794},"98e73429afccaba88bf0220352ecdc38da1aeca6":{"hash":"98e73429afccaba88bf0220352ecdc38da1aeca6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4792 from djrm/better_property_ranges","body":"Better property ranges","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e843e74d39bbed3657c611c50bdceade979cf031":{"hash":"e843e74d39bbed3657c611c50bdceade979cf031","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"General docks clean up","body":"-Moved path box above in fs dock\n-Remove up/down button and added reordering with DND of favorites\n-Changed zoom icon to be centered vertically\n-Made filter for files always visible\n-Added some options to TextureFrame for better alignment/stretching","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff67c256f52b904bdabe17e755194149da9b219f":{"hash":"ff67c256f52b904bdabe17e755194149da9b219f","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix compatibility for Android API 14 with supporting API 23","body":"using ``NotificationCompat`` in ``support-v4`` library will increase APK filesize a little bit, but it guarantees to run OK with API 4+\ntested with API 19 and 23 devices","is_cherrypick":false,"cherrypick_hash":"","pull":4729},"ba0baa3ca74b40eb6f2a1c3623feaaa647fbd6f6":{"hash":"ba0baa3ca74b40eb6f2a1c3623feaaa647fbd6f6","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Modified damp ranges","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4792},"c9350d7897b2513da1c9aa7870026dabc1d03eeb":{"hash":"c9350d7897b2513da1c9aa7870026dabc1d03eeb","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Clamped some light2D ranges","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4792},"472ab44768240bc8415778af125ab605b8f334fd":{"hash":"472ab44768240bc8415778af125ab605b8f334fd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"D&D: Fix wrong path in ScenesDock (#4789)","body":"Fixes #4786","is_cherrypick":false,"cherrypick_hash":"","pull":4789},"5eb14d3af08a97e71222a8972996d86e3ceed54b":{"hash":"5eb14d3af08a97e71222a8972996d86e3ceed54b","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix unexpected char: '\\' error on windows","body":"error occurred when register additional directory for android module on windows.\n\n### config.py ###\n```\ndef can_build(plat):\nreturn plat==\"android\"\n\ndef configure(env):\nif (env['platform'] == 'android'):\nenv.android_add_res_dir(\"android/res\")\n```","is_cherrypick":false,"cherrypick_hash":"","pull":4788},"d3495b128a700b6f830ec90ff0b544ad1333b867":{"hash":"d3495b128a700b6f830ec90ff0b544ad1333b867","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Improve resource previews","body":"-Also fixed draw_texture_rect() tile parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb61ef9d9ad61b9bff1993709024afbfaee8cc18":{"hash":"bb61ef9d9ad61b9bff1993709024afbfaee8cc18","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Save line number color with text editor theme","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4784},"b777b32470fc7cba345f3ff2ee419074104f8f9b":{"hash":"b777b32470fc7cba345f3ff2ee419074104f8f9b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4296 from Paulb23/code_editor_themes","body":"Added color themes to the text editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7073a77e1dfcdb7259737adf40e522264b89d1a":{"hash":"d7073a77e1dfcdb7259737adf40e522264b89d1a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added color themes to the text editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4296},"0ccf153a15c04bf6d7a40fd9d48b665af9384240":{"hash":"0ccf153a15c04bf6d7a40fd9d48b665af9384240","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"GUI Focus mode improvements","body":"Exposed `get_focus_mode()` to the script\nAdded `focus_mode` to the property panels for line-edit and sliders\nAdded `enabled_focus_mode` to the property panels for buttons\n\nenabled_focus_mode is used when button is enabled/disabled","is_cherrypick":false,"cherrypick_hash":"","pull":4300},"beeed210c904d4cb57df8b72417f004a37ce3b6b":{"hash":"beeed210c904d4cb57df8b72417f004a37ce3b6b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4779 from volzhs/issue-4723","body":"use node name as filename when save scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e1ee568a6683fcd9a0f97d00da892d47eb5e8ec":{"hash":"9e1ee568a6683fcd9a0f97d00da892d47eb5e8ec","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"use node name as filename when save scene","body":"fix #4723","is_cherrypick":false,"cherrypick_hash":"","pull":4779},"8a6933afb1c8a5e70fbc580a5d06b1f798f760a9":{"hash":"8a6933afb1c8a5e70fbc580a5d06b1f798f760a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4772 from iap-mutant/PR-fix4748","body":"Fix #4748: proper call to base class function","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29d9eb02b9b96df9542523665947bc7b18ec80b2":{"hash":"29d9eb02b9b96df9542523665947bc7b18ec80b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4765 from Ovnuniarchos/ColorPoly","body":"Polygon2D now exposes vertex colors.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e75701e0b5ab909b8ec434c060340d6706537647":{"hash":"e75701e0b5ab909b8ec434c060340d6706537647","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Hugo Locurcio <hugo.locurcio@hugo.pro>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Change the default comment color to #676767 (#4763)","body":"A neutral gray color, more readable than the old brown one.","is_cherrypick":false,"cherrypick_hash":"","pull":4763},"7caabd939867ac55db8a8c3973442b8a385762b7":{"hash":"7caabd939867ac55db8a8c3973442b8a385762b7","is_merge":false,"authored_by":["MDQ6VXNlcjEwOTczNDU3"],"author_raw":"Ignacio Armenteros <ignacio.armenteros@mutant-games.com>","committer_raw":"Ignacio Armenteros <ignacio.armenteros@mutant-games.com>","summary":"Fix #4748: proper call to base class function","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4772},"e56f05c6909f0294a8a26d2c1ad53749d2fe41f8":{"hash":"e56f05c6909f0294a8a26d2c1ad53749d2fe41f8","is_merge":false,"authored_by":["MDQ6VXNlcjUxNTg4OQ=="],"author_raw":"anatoly techtonik <techtonik@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"README.md docs are not wiki (#4770)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4770},"c721c20f053015ed79f6828fb54c97d1c3c9dd22":{"hash":"c721c20f053015ed79f6828fb54c97d1c3c9dd22","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4762 from Calinou/increase_editor_fps","body":"Change low processor usage mode to cap to 60 FPS rather than 40 FPS","is_cherrypick":false,"cherrypick_hash":"","pull":""},"91214abdaac8a0ea896db7af24f420516062b007":{"hash":"91214abdaac8a0ea896db7af24f420516062b007","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4766 from est31/readme-nicer","body":"README: little improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da54a4d69367b8ca42aa8a5c33c6ee883c0fda5d":{"hash":"da54a4d69367b8ca42aa8a5c33c6ee883c0fda5d","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"README: use https links to main website","body":"Thanks @akien-mga for having given me the idea:\nhttps://github.com/w84death/Tanks-of-Freedom/commit/926df79a7c7581ebcee3fd45bc52ac9a0d7b5412","is_cherrypick":false,"cherrypick_hash":"","pull":4766},"d3515a1ccb1a33618d7d119302d53ef192c25ca3":{"hash":"d3515a1ccb1a33618d7d119302d53ef192c25ca3","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"README: Improve Documentation section","body":"The move was over three months ago, it is irritating\nto still read \"has been moved to\".","is_cherrypick":false,"cherrypick_hash":"","pull":4766},"0d20ceeb61be915fea81c22c174efb9253d96974":{"hash":"0d20ceeb61be915fea81c22c174efb9253d96974","is_merge":false,"authored_by":["MDQ6VXNlcjEzNDE4ODkw"],"author_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","committer_raw":"Ovnuniarchos <pujalte.jorge@gmail.com>","summary":"Polygon2D now exposes vertex colors.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4765},"b2a4908e9cc802a838a67f92dd66a17d3894c619":{"hash":"b2a4908e9cc802a838a67f92dd66a17d3894c619","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Real-Time Remote Inspector support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc5a020afe3e02a421b3fcfdfac3b6ea9cf6699d":{"hash":"cc5a020afe3e02a421b3fcfdfac3b6ea9cf6699d","is_merge":false,"authored_by":["MDQ6VXNlcjE4MDAzMg=="],"author_raw":"Calinou <calinou@opmbx.org>","committer_raw":"Calinou <calinou@opmbx.org>","summary":"Change low processor usage mode to cap to 60 FPS rather than 40 FPS","body":"This results in smoother operation in the editor, without needing to\nresort to the \"Update Always\" method which uses more resources than\nneeded.","is_cherrypick":false,"cherrypick_hash":"","pull":4762},"ec7c36aa3eccaa1bb26c119041fd6c9459396a1c":{"hash":"ec7c36aa3eccaa1bb26c119041fd6c9459396a1c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4752 from volzhs/fix-signal-error","body":"fix error when open project and close editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f3a3596295e9a2d0f86588c579eb6f0b43590f99":{"hash":"f3a3596295e9a2d0f86588c579eb6f0b43590f99","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix error when open project and close editor","body":"### when open project ###\n```\nERROR: Attempt to connect nonexistent signal 'size_flags_changed' to method 'queue_sort'\nAt: core\\object.cpp:1400\nERROR: Attempt to connect nonexistent signal 'minimum_size_changed' to method '_child_minsize_changed'\nAt: core\\object.cpp:1400\nERROR: Attempt to connect nonexistent signal 'visibility_changed' to method '_child_minsize_changed'\nAt: core\\object.cpp:1400\n```\n\n### when close editor ###\n```\nERROR: Nonexistent signal: size_flags_changed\nAt: core\\object.cpp:1458\nERROR: Nonexistent signal: minimum_size_changed\nAt: core\\object.cpp:1458\nERROR: Nonexistent signal: visibility_changed\nAt: core\\object.cpp:1458\n```","is_cherrypick":false,"cherrypick_hash":"","pull":4752},"81fd4598c1e436c9dfe7951b1f829ff68045103b":{"hash":"81fd4598c1e436c9dfe7951b1f829ff68045103b","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fixed compilation bug","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62b568ebbf3837d4d0cae90f55b5ca834fe0dd9a":{"hash":"62b568ebbf3837d4d0cae90f55b5ca834fe0dd9a","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge branch 'master' of https://github.com/godotengine/godot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eacb8f04c4697b8123afeec03088eebb3c4b20bd":{"hash":"eacb8f04c4697b8123afeec03088eebb3c4b20bd","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge remote-tracking branch 'origin/master'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dbb4c0c9b759a384b3c454f4629976cb69a399d7":{"hash":"dbb4c0c9b759a384b3c454f4629976cb69a399d7","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"fixes android drivers build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a75f8963380a1f6ae8501f21a1d3f3bef8a89d91":{"hash":"a75f8963380a1f6ae8501f21a1d3f3bef8a89d91","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"First version of Profiler","body":"It is now possible to profile GDScript as well as some parts of Godot\ninternals.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4c4d79e3c98182faf348f41f98d1cc3e5d843e69":{"hash":"4c4d79e3c98182faf348f41f98d1cc3e5d843e69","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Ariel Manzur <punto@godotengine.org>","summary":"fix drivers build on ios","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"12bd9ee6f27c6d40f91e0bee7b150fea257463cb":{"hash":"12bd9ee6f27c6d40f91e0bee7b150fea257463cb","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"fix","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6cf2353305922f3464ff91ae1b137e747e1d2961":{"hash":"6cf2353305922f3464ff91ae1b137e747e1d2961","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"using 1 env for all drivers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"87e8e8d37298a126214679dfdbe3ef7db3543fd5":{"hash":"87e8e8d37298a126214679dfdbe3ef7db3543fd5","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add gettext header template to the POT","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"10a50853dfa65a70dc4c4ed1c95cfdb38f29436c":{"hash":"10a50853dfa65a70dc4c4ed1c95cfdb38f29436c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Recreate template with improved script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d300cc8a85e2f9e8fc710f524b6817c27fc30bb":{"hash":"8d300cc8a85e2f9e8fc710f524b6817c27fc30bb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Disable line numbers in location context","body":"Can be toggled on with --with-line-nb.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1c8a447cb652ee332b2add03c9ad1cc571965a36":{"hash":"1c8a447cb652ee332b2add03c9ad1cc571965a36","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Add location of duplicate strings to the context","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bcd4d8a8a0d7f5075312d8e286deef663505d19c":{"hash":"bcd4d8a8a0d7f5075312d8e286deef663505d19c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Cosmetic fixes to extract script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21f965f249799d5f6adb607a6ea5a4cd728f28b0":{"hash":"21f965f249799d5f6adb607a6ea5a4cd728f28b0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Fix another %i in vformat","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be053e62860a6b9d712e6ece4cde025569ff2efb":{"hash":"be053e62860a6b9d712e6ece4cde025569ff2efb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Use %d instead of %i in vformat","body":"Fixes #4742.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a65a66b2a3b44ae93258cbdab7388752d1a05fad":{"hash":"a65a66b2a3b44ae93258cbdab7388752d1a05fad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4740 from Marqin/whitespace","body":"remove trailing whitespace","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33403d91f77f1f34b19bff763391500bc9c2616c":{"hash":"33403d91f77f1f34b19bff763391500bc9c2616c","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"remove trailing whitespace","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4740},"b0a5347a1ceaff56e88d33fb13df2a91abae594f":{"hash":"b0a5347a1ceaff56e88d33fb13df2a91abae594f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4737 from Geequlim/filesystem-show_in_explore","body":"Changes to open dir in native explorer RMB option","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83fe6a6bdb057388308bdffa4a492d3af4390179":{"hash":"83fe6a6bdb057388308bdffa4a492d3af4390179","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Changes to open dir in native explorer RMB option","body":"Rename 'Show In System' to 'Show In File Manager'\nReplace path from DirAccess::get_full_path to Globals::globalize_path","is_cherrypick":false,"cherrypick_hash":"","pull":4737},"da24bc8f3fa5bb00deb7042b63794f4218dee774":{"hash":"da24bc8f3fa5bb00deb7042b63794f4218dee774","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"VehicleBody: Cosmetic fixes to previous commit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"97da9f14abfbbfd8a27f12afef0cd7c46fa425a6":{"hash":"97da9f14abfbbfd8a27f12afef0cd7c46fa425a6","is_merge":false,"authored_by":["MDQ6VXNlcjkxNDIyMjQ="],"author_raw":"Agustin Benavidez <agustinbenavidez@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Add get_linear_velocity() method to VehicleBody class","body":"Doc added also.","is_cherrypick":false,"cherrypick_hash":"","pull":4734},"436debb0450baffc44956523b8277ecf1a477b7a":{"hash":"436debb0450baffc44956523b8277ecf1a477b7a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4733 from akien-mga/pr-i18n-proofreading","body":"i18n: Proofreading of all strings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b29e7ba6ff20f81dc512c14fbb0153d1ef6a201":{"hash":"2b29e7ba6ff20f81dc512c14fbb0153d1ef6a201","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4732 from marcelofg55/master","body":"Added 'fat' option for bits param on scons for osx, this will produce…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a6bd0c357fbc537f0e0260cf9c14101f3d53355":{"hash":"2a6bd0c357fbc537f0e0260cf9c14101f3d53355","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4722 from MarianoGnu/master","body":"Add Drag&Drop to ShaderGraphEditor's texture uniform graph node.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8061be1465638da27cd1dfcc4897f4913e36ece9":{"hash":"8061be1465638da27cd1dfcc4897f4913e36ece9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4719 from Paulb23/multiline_duplication","body":"Multiline duplication, issue #4661","is_cherrypick":false,"cherrypick_hash":"","pull":""},"674cfe21d3b4e8db0aac548c4c579a55503201a0":{"hash":"674cfe21d3b4e8db0aac548c4c579a55503201a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4700 from Geequlim/filesystem-show_in_explore","body":"Add 'Show In System' option into filesystem RMB menu","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00d8f8604476b525869787f0962bf41b4b591061":{"hash":"00d8f8604476b525869787f0962bf41b4b591061","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Second pass at proofreading","body":"Mostly removing commented out strings, plus a few critical ones\nthat should not be translated.","is_cherrypick":false,"cherrypick_hash":"","pull":4733},"c2d754516f1c94674fc27afe329f41c34aedaaa9":{"hash":"c2d754516f1c94674fc27afe329f41c34aedaaa9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template with previous commit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4733},"94c34ff8906935cf0a9ef5ad82c6755ee21bbd07":{"hash":"94c34ff8906935cf0a9ef5ad82c6755ee21bbd07","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Proofreading of all strings","body":"Done to ensure that no important identifiers are translatable,\nto fix compound strings using the new vformat() function, and\nsome general English proofreading here and there.","is_cherrypick":false,"cherrypick_hash":"","pull":4733},"eeb83982e2eb4b70e43d45f9fdfe5a54f08576eb":{"hash":"eeb83982e2eb4b70e43d45f9fdfe5a54f08576eb","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"Added 'fat' option for bits param on scons for osx, this will produce a fat binary that contains both 32 bits and 64 bits binaries","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4732},"160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7":{"hash":"160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Supporting Android API 23 (Android 6.0)","body":"If we update build gradle to use ``compileSdkVersion 23``,\n``org.apache.http`` package causes error. (issue #4711)\n\nWe need to use ``useLibrary 'org.apache.http.legacy'`` to solve this problem.\nTo use ``useLibrary``, we need to use latest gradle also.\n\nAnd now, we faced another problem with ``APK Expansion`` java sources.\n\n```\n/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloadNotification.java\n137 : mCurrentNotification.setLatestEventInfo(mContext, mCurrentTitle, mCurrentText, mContentIntent); // causes error\n```\n\nSo, some of APK Expansion java sources are updated by referencing commits from https://github.com/danikula/Google-Play-Expansion-File\nAnd dropped V3CustomNotification.java which was for android 3.0, since godot supports android 14 (4.0) above officially.\n\nUnfortunately, another problem, The 'MissingTranslation' error was occurred.\nSo, build.gradle is updated to use ``disable 'MissingTranslation'``\n\nAdditionally, I updated ``buildToolsVersion``, ``targetSdkVersion`` to latest version.\n\nI tested APK Expansion funtionality on Android 6.0 (Nexus 9, Nexus 6p) and Android 4.4 (Galaxy Note 2) with Google Developer console.","is_cherrypick":false,"cherrypick_hash":"","pull":4729},"bc8df8feaafd4e9ce0daa383f772ff111073c672":{"hash":"bc8df8feaafd4e9ce0daa383f772ff111073c672","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4728 from Geequlim/classref-edit","body":"Document the FileDialog and partial OS methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a92652d5789ed8948ca696604fde56196486e653":{"hash":"a92652d5789ed8948ca696604fde56196486e653","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Document the FileDialog and partial OS methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4728},"dfc50c06d63e6c2437ce458c9c9fd2d45bbc82e2":{"hash":"dfc50c06d63e6c2437ce458c9c9fd2d45bbc82e2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4726 from bojidar-bg/fix-docs","body":"Fix a XML error with the documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4b80895082655084742480a6c42ccfae01cc336e":{"hash":"4b80895082655084742480a6c42ccfae01cc336e","is_merge":false,"authored_by":["MDQ6VXNlcjg1ODMzNzU="],"author_raw":"captainwasabi <github@dougwalker.us>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Fix for tooltip blinking (#4713)","body":"Moved where active tooltips are canceled to wait until the mouse actually moves off the control.","is_cherrypick":false,"cherrypick_hash":"","pull":4713},"d2085729068e5ced979d672257dcb4af4581b1ee":{"hash":"d2085729068e5ced979d672257dcb4af4581b1ee","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix a XML error with the documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4726},"8884b8f51963553dd1ecc0bc4accf64deb4f645f":{"hash":"8884b8f51963553dd1ecc0bc4accf64deb4f645f","is_merge":false,"authored_by":["MDQ6VXNlcjExOTYxOTc="],"author_raw":"Christian Dannie Storgaard <cybolic@gmail.com>","committer_raw":"Christian Dannie Storgaard <cybolic@gmail.com>","summary":"Added toggle for loop interpolation based on adolson's code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4724},"5eaf0bcc203c94c21aac9b80cef046655aea4f04":{"hash":"5eaf0bcc203c94c21aac9b80cef046655aea4f04","is_merge":false,"authored_by":["MDQ6VXNlcjE3NzYwNDQ="],"author_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","committer_raw":"Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>","summary":"Add Drag&Drop to ShaderGraphEditor's texture uniform graph node.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4722},"2eb4e7c103793c7ca915b5f1cfc1a8bf356c0152":{"hash":"2eb4e7c103793c7ca915b5f1cfc1a8bf356c0152","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Multiline duplication, issue #4661","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4719},"5e0f0a962adddfc85957400b007b6b0c08160057":{"hash":"5e0f0a962adddfc85957400b007b6b0c08160057","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Android buildsystem: Drop obsolete NDK_TOOLCHAIN argument","body":"It was a duplicate of NDK_TARGET, and not used for anything.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7c9bb2565ceff2cff6d3cc9976810f5ab336040":{"hash":"d7c9bb2565ceff2cff6d3cc9976810f5ab336040","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4707 from nounoursheureux/master","body":"Check the save path before importing a 3D Mesh","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f38473f65bd570467f485ca63af718454a70c546":{"hash":"f38473f65bd570467f485ca63af718454a70c546","is_merge":false,"authored_by":[""],"author_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","committer_raw":"Wilhem Barbier <nounoursheureux@openmailbox.org>","summary":"Check the save path before importing a 3D Mesh","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4707},"5ad648097930e46df3d23f514e8bc08fa00b31f5":{"hash":"5ad648097930e46df3d23f514e8bc08fa00b31f5","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add 'Show In System' option into filesystem RMB menu","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4700},"926495d8eb11de2878319ba54f30812fa1637d72":{"hash":"926495d8eb11de2878319ba54f30812fa1637d72","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4698 from volzhs/compile-no-tools","body":"fix compile failure when tools=no","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebcf04ff1fa37531f82b0c8d2a9f2df221d08198":{"hash":"ebcf04ff1fa37531f82b0c8d2a9f2df221d08198","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix compile failure when tools=no","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4698},"3e61927790ca64ee01a929b8cefa87bb052762c2":{"hash":"3e61927790ca64ee01a929b8cefa87bb052762c2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Sync template with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"be4d95c19a05e651b5a727ab9f227b27f12fe0a9":{"hash":"be4d95c19a05e651b5a727ab9f227b27f12fe0a9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"CanvasModulate: fix build issue with GCC","body":"Bug from c195c0d.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f33460aa2397a6d38f26b671318cb8864d258047":{"hash":"f33460aa2397a6d38f26b671318cb8864d258047","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Make .pot paths hopefully platform-independent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c195c0df6b36debc870216dd42e49fbda70fa861":{"hash":"c195c0df6b36debc870216dd42e49fbda70fa861","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Added configuration warning system for nodes","body":"-Added a new \"add\" and \"instance\" buttons for scene tree\n-Added a vformat() function to ease translation work","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a26e14a2bab777c9ba6aedceff6e4ef2666faf0":{"hash":"3a26e14a2bab777c9ba6aedceff6e4ef2666faf0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Simple extract.py improvements","body":"Also sync the template with current source.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"433de90564ed76c4069f5fb0193136bf34894847":{"hash":"433de90564ed76c4069f5fb0193136bf34894847","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"Removing round from int interpolation","body":"This might break some animations that use int tracks in continuous mode, but it should provide a more uniform interpolation for things like sprite frames.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8cb2e1be1b7ffb6a3a5de93b67373f1736beb2da":{"hash":"8cb2e1be1b7ffb6a3a5de93b67373f1736beb2da","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4690 from volzhs/dnd-visual","body":"Scenetree Nodes drag and drop visual representation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3dd722d92f2c8a750065e23188c0cd7fba4fb2d7":{"hash":"3dd722d92f2c8a750065e23188c0cd7fba4fb2d7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Scenetree Nodes drag and drop visual representation","body":"fixes #4684","is_cherrypick":false,"cherrypick_hash":"","pull":4690},"10e6525a10cdd652affa47c92f0046b8204d772f":{"hash":"10e6525a10cdd652affa47c92f0046b8204d772f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4688 from volzhs/search-tree","body":"use case insensitive for searching nodes in Scene tree dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"afd5186ca38a227d09256d237cf02b76712392a2":{"hash":"afd5186ca38a227d09256d237cf02b76712392a2","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"use case insensitive for searching nodes in Scene tree dock","body":"fixes #4674","is_cherrypick":false,"cherrypick_hash":"","pull":4688},"1137ed33aacf3b6459c6b58541923f27f6aae1f1":{"hash":"1137ed33aacf3b6459c6b58541923f27f6aae1f1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4687 from volzhs/remove-duplicated-add_frame","body":"remove old bind for add_frame of SpriteFrames","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6ccea541d029c503818381133a05a29031bd850":{"hash":"d6ccea541d029c503818381133a05a29031bd850","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"remove old bind for add_frame of SpriteFrames","body":"it causes ``ERROR: Method already bound: SpriteFrames::add_frame``","is_cherrypick":false,"cherrypick_hash":"","pull":4687},"b58e261d41ba534584f2efc22240624a304b9d1f":{"hash":"b58e261d41ba534584f2efc22240624a304b9d1f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"GDScript: Fix method info for is_nan and is_inf","body":"As reported on https://godotengine.org/qa/4114/why-isnan-and-isinf-arent-implemented","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02f3e7e766ef33de51f0d2dffdb5b1abf4b44022":{"hash":"02f3e7e766ef33de51f0d2dffdb5b1abf4b44022","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4659 from Paulb23/hex_notation_highlighting","body":"Fixed hex notation highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"68dc685f1f6182d306fd7a3b31b27ab7c8e10b73":{"hash":"68dc685f1f6182d306fd7a3b31b27ab7c8e10b73","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4652 from Paulb23/node_duplication_position","body":"Node duplication positions under duplicated node, issue #964","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f93aaa9b7896231e80379a17938b9aca26429dd0":{"hash":"f93aaa9b7896231e80379a17938b9aca26429dd0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Default editing popup for LineEdit and TextEdit","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe":{"hash":"eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe","is_merge":false,"authored_by":["MDQ6VXNlcjEyMjU5NjE3"],"author_raw":"kjohnson0451 <kjohnson0451@gmail.com>","committer_raw":"kjohnson0451 <kjohnson0451@gmail.com>","summary":"Adds the invert() method to DVector.","body":"This effectively allows invert() to be used on the following types:\nByteArray, IntArray, RealArray, StringArray, Vector2Array, Vector3Array, ColorArray","is_cherrypick":false,"cherrypick_hash":"","pull":4693},"a0dd7ec171001f9b9a14bafc0c9ed12623908984":{"hash":"a0dd7ec171001f9b9a14bafc0c9ed12623908984","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Missing translatable strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9d615ee87ac27fa5fa26f91738b5267ecc7b40e":{"hash":"f9d615ee87ac27fa5fa26f91738b5267ecc7b40e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Contextualized Scene Tree menu","body":"-Added context menu to Scene Tree Dock\n-Removed Buttons\n-Added a filter to search for nods more easily in the dock","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6cf4f20590c850cf70da0c46101c6545f028be43":{"hash":"6cf4f20590c850cf70da0c46101c6545f028be43","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4666 from CowThing/classref-edit","body":"Filling in documentation.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a2c4c1708501e1eb223e34375c506c14d8fb4631":{"hash":"a2c4c1708501e1eb223e34375c506c14d8fb4631","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Experimental Right Mouse Button menu for SceneTree","body":"Will eventually replace the buttons of that dock, so please test it!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8b47e26f59ddca57f95dfae5ce807d382957a97e":{"hash":"8b47e26f59ddca57f95dfae5ce807d382957a97e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Changes to FileSystem Dock","body":"-Replaced buttons for file actions fo RMB menu\n-Added a split mode, if the dock is not sharing vertical space with\nanything else\n-imroved drag and drop support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0749db2cf8dfaacb70cb5817f60473fa811c0145":{"hash":"0749db2cf8dfaacb70cb5817f60473fa811c0145","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Filling in documentation.","body":"AABB, Color, Rect2, Transform, Vector2, and Vector3.","is_cherrypick":false,"cherrypick_hash":"","pull":4666},"bed3efb17ede58a2bfc177b47cb3a49091aea30a":{"hash":"bed3efb17ede58a2bfc177b47cb3a49091aea30a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"New reworked AnimatedSprite!","body":"-New SpriteFrames editor, with support for drag&drop, multiple animation\nsets, animation speed and loop.\n-New AnimatedSprite, with support for all the new features!\nAnimatedSprite3D has not been updated yet.\n-Added support for drag&drop to other editors, such as resourcepreload,\nsample library, etc.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b2bf266ddc799c8421c544b860c36ba1f110ba9c":{"hash":"b2bf266ddc799c8421c544b860c36ba1f110ba9c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed hex notation highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4659},"7913e792acd656469b29fb90be1dbb7c06a855ba":{"hash":"7913e792acd656469b29fb90be1dbb7c06a855ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4563 from djrm/classref-edit","body":"Documented @GlobalScope singletons and some keys","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aee156dc023e8cf4db5c5ee51fe6b2b46c7c1660":{"hash":"aee156dc023e8cf4db5c5ee51fe6b2b46c7c1660","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Node duplication positions under duplicated node, issue 964","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4652},"da7a9aae2782af46b21d70452a4edcf317b8c38b":{"hash":"da7a9aae2782af46b21d70452a4edcf317b8c38b","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4096 from neikeq/pr-margin-cont-imp","body":"MarginContainer improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bd3dbe5fa306c96f79190ccfcd116436d27acb93":{"hash":"bd3dbe5fa306c96f79190ccfcd116436d27acb93","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4650 from bojidar-bg/add-doctool-member","body":"Save member information in docdata","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4cbf74da7107a255ceecc602a76f72dde2b77c05":{"hash":"4cbf74da7107a255ceecc602a76f72dde2b77c05","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Save member information in docdata","body":"Closes #4609","is_cherrypick":false,"cherrypick_hash":"","pull":4650},"ce70c844d1512e713224ea1ad6fe1e86c012085b":{"hash":"ce70c844d1512e713224ea1ad6fe1e86c012085b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4649 from volzhs/issue-3653","body":"Add SpinBox to Lossy Quality on Image Groups","is_cherrypick":false,"cherrypick_hash":"","pull":""},"82600944bde132c6240a6c05840b18828848ce24":{"hash":"82600944bde132c6240a6c05840b18828848ce24","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Add SpinBox to Lossy Quality on Image Groups","body":"fixes #3653","is_cherrypick":false,"cherrypick_hash":"","pull":4649},"1bdda9a92255d7c333b2ee621179d178b355e11a":{"hash":"1bdda9a92255d7c333b2ee621179d178b355e11a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Travis: Filter out another string, still noisy","body":"That should leave only the `extracting:` lines of the verbose unzip,\nshould be enough to keep Travis awake.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dfb9ba877ec1591ef4d6ad3c8df56eaa43dc1bad":{"hash":"dfb9ba877ec1591ef4d6ad3c8df56eaa43dc1bad","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Travis: Filter verbose output of ndk install","body":"Screw you travis... Timeout after 10 minutes without log output,\nbut build killed once the log reaches 4 MB...","is_cherrypick":false,"cherrypick_hash":"","pull":""},"83913e86fe5b5553c107ffde5a00d380755707bc":{"hash":"83913e86fe5b5553c107ffde5a00d380755707bc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Travis: Install android *DKs in verbose mode","body":"Builds tend to fail due to the 10 min limit for stalled builds.\nMost likely because the download is done silently and takes more than\n10 min depending on the Travis connection.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"79f29babc961c9989f07455c318955cb9b3f90d6":{"hash":"79f29babc961c9989f07455c318955cb9b3f90d6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4638 from volzhs/pr-issue-4607","body":"open directory or file when double click","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5a56a492377537bf27876f8c10cfb0492d532a9":{"hash":"a5a56a492377537bf27876f8c10cfb0492d532a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4644 from djrm/classref-edit-2","body":"Fix some errors in some rotation functions, also clarify that certain…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"70ec87ecd26f1f9933a8d6c18454b0034cb9095d":{"hash":"70ec87ecd26f1f9933a8d6c18454b0034cb9095d","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fix some errors in some rotation functions, also clarify that certain parameters are expressed in radians","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4644},"e4765c4831e8249696ac3c94ca28da2218cb236c":{"hash":"e4765c4831e8249696ac3c94ca28da2218cb236c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4639 from eska014/js-build-bossl","body":"Remove nocpuid.c from builtin OpenSSL","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81b4d38fa70246446af5ed1b5efcb91b2b38b028":{"hash":"81b4d38fa70246446af5ed1b5efcb91b2b38b028","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"open directory or file when double click","body":"fixes #4607","is_cherrypick":false,"cherrypick_hash":"","pull":4638},"2392824dbab773b365dc77b8a75c1b75f42b93d8":{"hash":"2392824dbab773b365dc77b8a75c1b75f42b93d8","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Remove nocpuid.c from builtin OpenSSL","body":"Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines\nOPENSSL_cpuid_setup itself (with the same empty definition)","is_cherrypick":false,"cherrypick_hash":"","pull":4639},"91c85ff1f5e83fd7e360ad07abad98684acf6ecf":{"hash":"91c85ff1f5e83fd7e360ad07abad98684acf6ecf","is_merge":false,"authored_by":["MDQ6VXNlcjEzMjE1MDQz"],"author_raw":"MattUV <matt.huve@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"classref: Fixed return types in Area and Area2D (#4635)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4635},"48dc4d92a8f3c9eb42456eda2433c6fcaff0c723":{"hash":"48dc4d92a8f3c9eb42456eda2433c6fcaff0c723","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4631 from akien-mga/pr-classref","body":"classref: Documentation for Directory and ConfigFile","is_cherrypick":false,"cherrypick_hash":"","pull":""},"22d1385caf40badde869fb114b01f6f50ab608ab":{"hash":"22d1385caf40badde869fb114b01f6f50ab608ab","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Directory and ConfigFile","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4631},"2fbf4f563bd5b5b159c35ce93db8963089f46d9d":{"hash":"2fbf4f563bd5b5b159c35ce93db8963089f46d9d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Sync with current source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4631},"0c57a58056d68e0e859ab8fd91676143cec9ef17":{"hash":"0c57a58056d68e0e859ab8fd91676143cec9ef17","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ability to drag scenes from filesystem to tree for instancing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7292b1f3d22323352a14e756497b03d66c90666":{"hash":"c7292b1f3d22323352a14e756497b03d66c90666","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"OpenSSL buildsystem: actually apply the flag on gcc/clang","body":"Commit 972b0f7 was bogus.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"eb64a8d373b835152794a1b1330fdb6d63599e51":{"hash":"eb64a8d373b835152794a1b1330fdb6d63599e51","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4626 from akien-mga/pr-msvc-build","body":"Windows: Fix MinGW argument being passed to MSVC","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b42c4cce0f378ca51cd30aa542299bad8c575512":{"hash":"b42c4cce0f378ca51cd30aa542299bad8c575512","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4627 from Paulb23/caret_blink_binds","body":"Exposed caret blink to gdscript and properties","is_cherrypick":false,"cherrypick_hash":"","pull":""},"997476777a83022d4ea2858e3b8127ef44639d86":{"hash":"997476777a83022d4ea2858e3b8127ef44639d86","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Updated caret blink method documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4627},"972b0f78b3f89ea5096bc37658ceb859ad47fa44":{"hash":"972b0f78b3f89ea5096bc37658ceb859ad47fa44","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Windows: Fix MinGW argument being passed to MSVC","body":"Fixes #4620","is_cherrypick":false,"cherrypick_hash":"","pull":4626},"dc90cba42e3c9357af8eb94e69022b4afe901896":{"hash":"dc90cba42e3c9357af8eb94e69022b4afe901896","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Bind caret blink to gdscript and properties","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4627},"7b471068cf8e4d166d8b0569b489f595213c3b52":{"hash":"7b471068cf8e4d166d8b0569b489f595213c3b52","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4612 from bojidar-bg/fix-anchor-builds","body":"Fix #4588 (crash in Control::_set_anchor)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d7318f69653ca090575d1243256fcafe8d9ca25f":{"hash":"d7318f69653ca090575d1243256fcafe8d9ca25f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-begun implementing drag & drop editor wide","body":"-filesystem dock dnd support\n-property list dnd support\n-scene tree dnd support","is_cherrypick":false,"cherrypick_hash":"","pull":""},"41db10a8ae6702709343b6b2cd38b0f5497cce38":{"hash":"41db10a8ae6702709343b6b2cd38b0f5497cce38","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4621 from marcelofg55/master","body":"OS.get_screen_size now returns the correct value on OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b697de92efab8ddd9796a1f396cebfb159be11b0":{"hash":"b697de92efab8ddd9796a1f396cebfb159be11b0","is_merge":false,"authored_by":["MDQ6VXNlcjEwNTc4MjI1"],"author_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","committer_raw":"Marcelo Fernandez <marcelofg55@gmail.com>","summary":"OS.get_screen_size now returns the correct value on OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4621},"b5e0729fcd21a63fc71fe2f37804a02c1d446e40":{"hash":"b5e0729fcd21a63fc71fe2f37804a02c1d446e40","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4596 from mattiascibien/hide-cursor-fix","body":"Hide cursor only inside window","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9b423c1ee4b9d83e5cfa9d50da73af7cdca5827":{"hash":"b9b423c1ee4b9d83e5cfa9d50da73af7cdca5827","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4598 from Paulb23/caret_blink","body":"Added caret blink to the text editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49c473bb365054969687f14ed0b55bfe3b06e637":{"hash":"49c473bb365054969687f14ed0b55bfe3b06e637","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDA2ODE="],"author_raw":"Mattias Cibien <mattiascibien@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Added possibility to strip left and right to strip_edges (#4594)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4594},"98bff2f595beda46a35ce66ac4d714fbc41ba2ba":{"hash":"98bff2f595beda46a35ce66ac4d714fbc41ba2ba","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4613 from Hinsbart/joydemo_cleanup","body":"Joystick demo script cleanup","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86b46c0b7ec624ba6584974bf021398b4d4db993":{"hash":"86b46c0b7ec624ba6584974bf021398b4d4db993","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Joystick demo script cleanup","body":"Removes a leftover variable and uses constants instead of magic numbers.","is_cherrypick":false,"cherrypick_hash":"","pull":4613},"0b572b35c2a5b284f7ecae4160fccda9a0eec336":{"hash":"0b572b35c2a5b284f7ecae4160fccda9a0eec336","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix #4588 (crash Control::_set_anchor)","body":"Thanks to @vnen for testing this","is_cherrypick":false,"cherrypick_hash":"","pull":4612},"bc31be9812b165c677584a2be81a5a9bd71d8ecf":{"hash":"bc31be9812b165c677584a2be81a5a9bd71d8ecf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Sync classes.xml with current sources","body":"Also fix a typo in the binding of Control::set_drag_forwarding.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e03e7deb1bbc25d1d7e3506058e090a14eabde97":{"hash":"e03e7deb1bbc25d1d7e3506058e090a14eabde97","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added caret blink in text editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4598},"0dfc4a2029e7a39ce521cc81da94fdaf73341ab2":{"hash":"0dfc4a2029e7a39ce521cc81da94fdaf73341ab2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4571 from akien-mga/pr-rot-deg","body":"Rotation APIs: Better exposure for degrees methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7985bd8e15fc037b42e182972f40742d25d8b847":{"hash":"7985bd8e15fc037b42e182972f40742d25d8b847","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4597 from vnen/pr-openssl-flag","body":"Add ignore error flag to OpenSSL driver","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2e44e255ed913372df5ced3526ea56fd50e6df3a":{"hash":"2e44e255ed913372df5ced3526ea56fd50e6df3a","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Add ignore error flag to OpenSSL driver","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4597},"4ee2999777a434940f9546316069bec305e92472":{"hash":"4ee2999777a434940f9546316069bec305e92472","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDA2ODE="],"author_raw":"Mattias Cibien <mattias@mattiascibien.net>","committer_raw":"Mattias Cibien <mattias@mattiascibien.net>","summary":"Working even when re-entering window.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4596},"b78b01354d7deb0f52c95539805688943b44695f":{"hash":"b78b01354d7deb0f52c95539805688943b44695f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4583 from Paulb23/autocomplte_string_completion","body":"Fixed autocomplete strings not appearing for function arguments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b64b97d41cd298b03d064316c19c63dbf7f355b":{"hash":"0b64b97d41cd298b03d064316c19c63dbf7f355b","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDA2ODE="],"author_raw":"Mattias Cibien <mattias@mattiascibien.net>","committer_raw":"Mattias Cibien <mattias@mattiascibien.net>","summary":"Cursor hides only in client area","body":"At the moment is however restored when going out and then in again.","is_cherrypick":false,"cherrypick_hash":"","pull":4596},"9e6234201bdd9abbd780d75d5c5e1ead454d4c20":{"hash":"9e6234201bdd9abbd780d75d5c5e1ead454d4c20","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed autocomlete strings not appearing for function arguments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4583},"8a45936abd8679b5128e9d990b2c563afac72379":{"hash":"8a45936abd8679b5128e9d990b2c563afac72379","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4560 from eska014/fix-emscripten-opus","body":"Fix JavaScript build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"59e68ae6d02c87c5130eb4aea6de3dc936f223bb":{"hash":"59e68ae6d02c87c5130eb4aea6de3dc936f223bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4557 from Paulb23/autocomplete_truncate_issue_4554","body":"Fixed autocomplete truncate, issue 4554","is_cherrypick":false,"cherrypick_hash":"","pull":""},"21a71e8b7c6d518aaa444dd559e286dceaeaf1bd":{"hash":"21a71e8b7c6d518aaa444dd559e286dceaeaf1bd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4553 from AlexHolly/fix-percent-decode-utf8","body":"fix percent decode utf8 error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d5c11091e7987dbbb5dbde8060a4853c1e511296":{"hash":"d5c11091e7987dbbb5dbde8060a4853c1e511296","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4576 from Paulb23/animation_player_next_auto_queue_fixes","body":"Fixed animation player auto-queue duplication and undo/redo","is_cherrypick":false,"cherrypick_hash":"","pull":""},"488495852bcee4e92038657abd166b83f78f2a2a":{"hash":"488495852bcee4e92038657abd166b83f78f2a2a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed animation player auto-queue duplication and undo/redo","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4576},"a53841a43a20576aedfce440a749b03cb199bc4b":{"hash":"a53841a43a20576aedfce440a749b03cb199bc4b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4573 from Paulb23/code_completion_after_bracket_issue_3977","body":"Fixed code completion after opening bracket, issue 3977","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0a2b341d0a7027b9d8c1e3bf1448f83c568a9304":{"hash":"0a2b341d0a7027b9d8c1e3bf1448f83c568a9304","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed code completion after opening bracket, issue 3977","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4573},"baaa74f2153403044ab7570b920bc01317f8a047":{"hash":"baaa74f2153403044ab7570b920bc01317f8a047","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"cloning env for builtin_openssl _and_ openssl :)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"62c17d65a8ad808bb712e64df2f16ecfb193c9be":{"hash":"62c17d65a8ad808bb712e64df2f16ecfb193c9be","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"clonning env for builtin ssl","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4eab767a6fbc746f6a13e976b4e34d566e7cc4cd":{"hash":"4eab767a6fbc746f6a13e976b4e34d566e7cc4cd","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Rotation APIs: Better exposure for degrees methods","body":"Made public the various set/getters for rotations in degrees.\nFor consistency, renamed the exposed method names to remove the leading\nunderscore, and kept the old names with a deprecation warning.\n\nFixes #4511.","is_cherrypick":false,"cherrypick_hash":"","pull":4571},"e7f78cddc91696bd47b5e5400f0b4b4fd654fd6b":{"hash":"e7f78cddc91696bd47b5e5400f0b4b4fd654fd6b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Issue template: ask for Godot version","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c556a97b27ff7129ecfda20bb73480239f3cd146":{"hash":"c556a97b27ff7129ecfda20bb73480239f3cd146","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Variant: readd String.ends_with and Dict.has_all","body":"Erroneously removed in cfd3efd09785301eed733abe9e46fd89da3ad114.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78a616eab02ef6397e65873e378982f21ae7b0ab":{"hash":"78a616eab02ef6397e65873e378982f21ae7b0ab","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4561 from vnen/pr-fix-win64-build","body":"Fix build for Windows 64-bits with GCC","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cfd3efd09785301eed733abe9e46fd89da3ad114":{"hash":"cfd3efd09785301eed733abe9e46fd89da3ad114","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"export fix_alpha_edges","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb0be4adaac5c2d1715b70a6d2cbd65cb2855b06":{"hash":"cb0be4adaac5c2d1715b70a6d2cbd65cb2855b06","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented @GlobalScope singletons and some keys","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4563},"1bbb970af8649ddab978d570aff41c2703199f61":{"hash":"1bbb970af8649ddab978d570aff41c2703199f61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4559 from djrm/classref-edit","body":"Documented LinkButton, some OS methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed7c0a6caf35838efbf8799bdae7b591f5332ec9":{"hash":"ed7c0a6caf35838efbf8799bdae7b591f5332ec9","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Partial documentation for OS methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4559},"5619efe9f881240580842187537a04d5044c3ef3":{"hash":"5619efe9f881240580842187537a04d5044c3ef3","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Ignore unneeded Opus file, fix JavaScript build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4560},"81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5":{"hash":"81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix build for Windows 64-bits with GCC","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4561},"f558b4003b010a81884b95eea37470da1cffa38c":{"hash":"f558b4003b010a81884b95eea37470da1cffa38c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented LinkButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4559},"accc2a195bdcb79628650a61e6d9a3e408c37d19":{"hash":"accc2a195bdcb79628650a61e6d9a3e408c37d19","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed autocomplete truncate, issue 4554","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4557},"f86cffd8e6cacb09cf59c27423c7e82c0e024aaa":{"hash":"f86cffd8e6cacb09cf59c27423c7e82c0e024aaa","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"fix percent decode utf8 error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4553},"9487a9b3c25f23942561eba20edce24f4be6f148":{"hash":"9487a9b3c25f23942561eba20edce24f4be6f148","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4550 from Valentactive/master","body":"Adds the \".vscode\" folder from Visual Studio Code to \".gitignore\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c71afda49916c61c4212bb5411af8d89124f8b81":{"hash":"c71afda49916c61c4212bb5411af8d89124f8b81","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4549 from AlexHolly/httpclient-rawbody-support","body":"HTTPClient request with raw_array body","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1b53a0c5da1c6cb7f8249b84f8238fbc3719b19":{"hash":"c1b53a0c5da1c6cb7f8249b84f8238fbc3719b19","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4548 from vnen/pr-fix-win64-build","body":"Fix memory leak","is_cherrypick":false,"cherrypick_hash":"","pull":""},"99e31e10053a96e794ff0c3391b0c5054f7ed0e8":{"hash":"99e31e10053a96e794ff0c3391b0c5054f7ed0e8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4547 from neikeq/pr-wrong-debug-methods","body":"Fix wrong return and argument types in documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"49f31197f2557e1e3b7519d810999f9541a32688":{"hash":"49f31197f2557e1e3b7519d810999f9541a32688","is_merge":false,"authored_by":["MDQ6VXNlcjE2NTIwNjE3"],"author_raw":"Michele Valente <valentactive@gmail.com>","committer_raw":"Michele Valente <valentactive@gmail.com>","summary":"Adds the \".vscode\" folder from Visual Studio Code to \".gitignore\"","body":"Adds to \".gitignore\" the \".vscode\" folder which is created when using\nVisual Studio Code together with the \"C/C++\" extension.","is_cherrypick":false,"cherrypick_hash":"","pull":4550},"f909634832a72cfc669fd1b6281c8a960ea3d40f":{"hash":"f909634832a72cfc669fd1b6281c8a960ea3d40f","is_merge":false,"authored_by":[""],"author_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","committer_raw":"Juan Linietsky <reduz@Juans-MBP.fibertel.com.ar>","summary":"-make sure single select after multi select works better","body":"-fixed some warnings for OSX","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab1da5dc1be0c24e0ac47c8e946372d8574ca575":{"hash":"ab1da5dc1be0c24e0ac47c8e946372d8574ca575","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"httpclient request withh raw_array body","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4549},"8043135e0d34b59d82a6ac82d31cc0193f7faacf":{"hash":"8043135e0d34b59d82a6ac82d31cc0193f7faacf","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"missing default value","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd6667a7dc24c41686110e9473774ef168ef9ea9":{"hash":"fd6667a7dc24c41686110e9473774ef168ef9ea9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix to avoid video texture scaling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89d87294dbc84df8dd7740cd04cc4842b8738e96":{"hash":"89d87294dbc84df8dd7740cd04cc4842b8738e96","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"ability to shrink all images x2 on load","body":"this is for extreme cases when running on devices with very low video\nmemory, so you can still retain compatibility.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5930408746fab692aaf277ec7b6482e7055f3344":{"hash":"5930408746fab692aaf277ec7b6482e7055f3344","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix memory leak","body":"As pointed out by @sanikoyes in #4541.","is_cherrypick":false,"cherrypick_hash":"","pull":4548},"0fa5154c0af7895b0a5e11ff4899e12cc0cbbdd2":{"hash":"0fa5154c0af7895b0a5e11ff4899e12cc0cbbdd2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: regenerate template for removed debug strings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e752c01203b2560ef3ed28993aac9c98c053cb8":{"hash":"1e752c01203b2560ef3ed28993aac9c98c053cb8","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix wrong return and argument types in documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4547},"fbe5a5e4a734b40f83d842105b5bf6652d73c197":{"hash":"fbe5a5e4a734b40f83d842105b5bf6652d73c197","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: remove trailing spaces in script","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb277dbde6a337a3294867f54cebc54c7cd91653":{"hash":"fb277dbde6a337a3294867f54cebc54c7cd91653","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"i18n: Don't make print_line calls translatable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2060e6616cb39362cddc3c57a94292896f9f4525":{"hash":"2060e6616cb39362cddc3c57a94292896f9f4525","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Add missing Vector2Array case to Variant::operator String()","body":"- Correcly display Vector2Array default arguments in the documentation","is_cherrypick":false,"cherrypick_hash":"","pull":4547},"dd419e8efa347a8c1d6be464a89ec056cb4e4712":{"hash":"dd419e8efa347a8c1d6be464a89ec056cb4e4712","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"forgot this","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea1c9d5b5d379b45472c416e1b00db2c96e23aa9":{"hash":"ea1c9d5b5d379b45472c416e1b00db2c96e23aa9","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"accepting suggestions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e37dcd88b1b8323b3fd03e01d8cd6c7b71880d0":{"hash":"1e37dcd88b1b8323b3fd03e01d8cd6c7b71880d0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"template is now pot","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f338a0c944dbb41e8d49449bd4bf3abc9c10deb0":{"hash":"f338a0c944dbb41e8d49449bd4bf3abc9c10deb0","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"base for translation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"98bd5362c3474d7c2580eac1b99c07e5ca9ab2d1":{"hash":"98bd5362c3474d7c2580eac1b99c07e5ca9ab2d1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4544 from mattiascibien/fix-double-include","body":"Removed double incluson of scene/gui/dialogs.h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f8322c99488925eeca36456f81716119f74d77e2":{"hash":"f8322c99488925eeca36456f81716119f74d77e2","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDA2ODE="],"author_raw":"Mattias Cibien <mattias@mattiascibien.net>","committer_raw":"Mattias Cibien <mattias@mattiascibien.net>","summary":"Remove double incluson of scene/gui/dialogs.h","body":"Removed a double inclusion of scene/gui/dialogs.h in file\neditor_file_dialog.h","is_cherrypick":false,"cherrypick_hash":"","pull":4544},"a79e3906135c2258b5bf9814e4971c4fc2f231e6":{"hash":"a79e3906135c2258b5bf9814e4971c4fc2f231e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4543 from djrm/better_hint_all","body":"Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db0fde9d39687937567c208e989cf25b15e09af4":{"hash":"db0fde9d39687937567c208e989cf25b15e09af4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4541 from vnen/pr-fix-win64-build","body":"Fix windows 64-bits build.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3279ad79c3dcecbb2c5c001775d7a28f982e0955":{"hash":"3279ad79c3dcecbb2c5c001775d7a28f982e0955","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4540 from mrezai/openssl-1.0.2h","body":"Update OpenSSL to 1.0.2h","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6a4b62e72069f7c96f8b7cb9b7855da0bbd84b63":{"hash":"6a4b62e72069f7c96f8b7cb9b7855da0bbd84b63","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4535 from sanikoyes/Pr-crash-dynamic-font","body":"Fix crash in dynamic font","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dd69aeceac3d1798d0869d8adfb44af883b5fb93":{"hash":"dd69aeceac3d1798d0869d8adfb44af883b5fb93","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge remote-tracking branch 'origin/master'","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"567cb691ec49844101247bb9dc34bc2722f6af4f":{"hash":"567cb691ec49844101247bb9dc34bc2722f6af4f","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Modified editor strings to be translatable in the future","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"723c0d730c0bb3df888934dd94ed1e45f24b7acd":{"hash":"723c0d730c0bb3df888934dd94ed1e45f24b7acd","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4543},"b81d9e6d614a67fd58e2256e90055589205bfa30":{"hash":"b81d9e6d614a67fd58e2256e90055589205bfa30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4542 from Hinsbart/ds3","body":"Fix ds3 gamepad mapping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6cd5108e3b448a71cdd4150693c9b0d3610f7e1":{"hash":"d6cd5108e3b448a71cdd4150693c9b0d3610f7e1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Fix ds3 gamepad mapping","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4542},"9424c6c58f0b33f06807936958978e907574a845":{"hash":"9424c6c58f0b33f06807936958978e907574a845","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Fix windows 64-bits build.","body":"The change in `tools/doc/doc_data.cpp` is needed because the MSVC\ncompiler does not support variable length arrays.\n\nFix #4113","is_cherrypick":false,"cherrypick_hash":"","pull":4541},"ab623c923d4e2c950342aec5da371cb92b1fbbc6":{"hash":"ab623c923d4e2c950342aec5da371cb92b1fbbc6","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"mrezai <mhd.rezai@gmail.com>","summary":"Update OpenSSL to 1.0.2h","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4540},"f1b39631f594b28f81b7d3d3162ae9847134464e":{"hash":"f1b39631f594b28f81b7d3d3162ae9847134464e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4539 from Paulb23/autocomplete_duplicate_items_issue_1824","body":"Autocomplete no longer shows duplicates, issue #1824","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7b834dd788734b38ba0259c740eefce180f76b0e":{"hash":"7b834dd788734b38ba0259c740eefce180f76b0e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4538 from CowThing/classref-edit","body":"Input Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"084d0bef96068109b67a4bc90e270cd32c678094":{"hash":"084d0bef96068109b67a4bc90e270cd32c678094","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Autocomplete no longer shows duplicates, issue 1824","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4539},"f6ae5e41de720996195eb02e1ba6ea954e4932e9":{"hash":"f6ae5e41de720996195eb02e1ba6ea954e4932e9","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Input Documentation","body":"Input Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":4538},"5b039245b9d95c8ca1914d41d976e9a52e5510ef":{"hash":"5b039245b9d95c8ca1914d41d976e9a52e5510ef","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Sync class reference","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2e2c0a39fad3ab501a3409a989a6496f6116df9":{"hash":"e2e2c0a39fad3ab501a3409a989a6496f6116df9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4533 from djrm/doc_data_merge_fix","body":"Fixed documentation generator for polymorphic functions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e0d27c55237d4f61910b1e72b744fc043e9b6bff":{"hash":"e0d27c55237d4f61910b1e72b744fc043e9b6bff","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4536 from mattiascibien/fix-set-window-resizable-win","body":"Fixed behavior of OS.set_window_resizable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c90bc695447b5d74227ed7c0d0bc19b7141dc835":{"hash":"c90bc695447b5d74227ed7c0d0bc19b7141dc835","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4532 from vnen/pr-update-opus-1.1.2","body":"Update Opus driver to 1.1.2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c7e8def44696da9ddf0b459e166280668c84c4cb":{"hash":"c7e8def44696da9ddf0b459e166280668c84c4cb","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Add ability to send drag events to another object","body":"will be documented/tested later","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8fb7280f39600b1fec6f5a88fba29aecb0caa9b4":{"hash":"8fb7280f39600b1fec6f5a88fba29aecb0caa9b4","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDA2ODE="],"author_raw":"Mattias Cibien <mattias@mattiascibien.net>","committer_raw":"Mattias Cibien <mattias@mattiascibien.net>","summary":"Fixed behavior of OS.set_window_resizable","body":"Should fix #4428.\n* Minimize button is not hidden anymore","is_cherrypick":false,"cherrypick_hash":"","pull":4536},"c824781e9808bf1edb6b3fd963dda32eda5bf7ab":{"hash":"c824781e9808bf1edb6b3fd963dda32eda5bf7ab","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix crash in dynamic font","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4535},"57d0b784266f02c8f021d09f4f0bab911d894207":{"hash":"57d0b784266f02c8f021d09f4f0bab911d894207","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Fixed documentation generator for polymorphic functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4533},"4e23ba5f37e21021c47e3aecf544afc9485e311b":{"hash":"4e23ba5f37e21021c47e3aecf544afc9485e311b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4523 from neikeq/pr-issue-4504","body":"Fix checking unsaved changes only in current scene","is_cherrypick":false,"cherrypick_hash":"","pull":""},"564ba76becab1819bcde1265d4f119e04a6b76ee":{"hash":"564ba76becab1819bcde1265d4f119e04a6b76ee","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4531 from djrm/classref-edit","body":"Documented bool methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3ca1d0f1d534d1111ccd9dfd007a891592154146":{"hash":"3ca1d0f1d534d1111ccd9dfd007a891592154146","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented bool methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4531},"1d9c4c559be260327e367860acd32c59ea6f6470":{"hash":"1d9c4c559be260327e367860acd32c59ea6f6470","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4529 from djrm/classref-float","body":"Documented float","is_cherrypick":false,"cherrypick_hash":"","pull":""},"520e6f5b0944df0140521158f05c7d3fbd8bc2c0":{"hash":"520e6f5b0944df0140521158f05c7d3fbd8bc2c0","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented float","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4529},"da6cdd9112870855a08324f4a27182f6dfd2cfe9":{"hash":"da6cdd9112870855a08324f4a27182f6dfd2cfe9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4528 from djrm/classref-int","body":"Documented int methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4453284388bcdad18242f1cbbdf2a4835c666d68":{"hash":"4453284388bcdad18242f1cbbdf2a4835c666d68","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented int methods","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4528},"bbac15388a0dc5f45f272f54209996a3b315757c":{"hash":"bbac15388a0dc5f45f272f54209996a3b315757c","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #4527 from godotengine/revert-4518-animationplayer-finished-name","body":"Revert \"added name parameter on animationplayer finished\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"78eccd61f8afca377d3eb88d1987811619cb557d":{"hash":"78eccd61f8afca377d3eb88d1987811619cb557d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Revert \"added name parameter on animationplayer finished\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4527},"bac283a8748d78ac9f99a9f7198108eba18b3ea9":{"hash":"bac283a8748d78ac9f99a9f7198108eba18b3ea9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4526 from CowThing/classref-edit","body":"Documenting Timer and AnimationPlayer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7c59d819a7ebb936d51ca032e66a2489e4080d08":{"hash":"7c59d819a7ebb936d51ca032e66a2489e4080d08","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Update Opus driver to 1.1.2","body":"And opusfile to 0.7.","is_cherrypick":false,"cherrypick_hash":"","pull":4532},"abf5f8c586239d1fe6924e218b55182e9cb99e77":{"hash":"abf5f8c586239d1fe6924e218b55182e9cb99e77","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Finished AnimationPlayer Documentation","body":"Finished AnimationPlayer Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":4526},"f48d385644c2e532032184cde099845edc07a794":{"hash":"f48d385644c2e532032184cde099845edc07a794","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4274 from Griefchief/master","body":"Fixes 64 bit MSVC builds, disables bits parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf13410626b0085cf5cd11d4542bbcbb5bde1628":{"hash":"bf13410626b0085cf5cd11d4542bbcbb5bde1628","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <cowthing@gmail.com>","committer_raw":"CowThing <cowthing@gmail.com>","summary":"Finished Timer Documentation","body":"Finished Timer Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":4526},"3ff7ec807d6315ae1974ebd5ba684d09914298b9":{"hash":"3ff7ec807d6315ae1974ebd5ba684d09914298b9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4524 from SaracenOne/glsl_includes","body":"Fix error in GLSL #include code","is_cherrypick":false,"cherrypick_hash":"","pull":""},"107e62be7045ae69415f8069a6f49ec912ec3799":{"hash":"107e62be7045ae69415f8069a6f49ec912ec3799","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix checking unsaved changes only in current scene","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4523},"3717bafa4a1dbe550069814ebb84740018f48a29":{"hash":"3717bafa4a1dbe550069814ebb84740018f48a29","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix error in GLSL #include code","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4524},"479cfb1d361bcf1863d69a464ed404efa7fe3b40":{"hash":"479cfb1d361bcf1863d69a464ed404efa7fe3b40","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4518 from AlexHolly/animationplayer-finished-name","body":"added name parameter on animationplayer finished","is_cherrypick":false,"cherrypick_hash":"","pull":""},"85c2dbe0697ed58d69f4c13b6250f6ce52b55de2":{"hash":"85c2dbe0697ed58d69f4c13b6250f6ce52b55de2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4505 from SaracenOne/glsl_includes","body":"Support for #includes in built-in GL shaders.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5bb7cef8367e77c70b9a1ad045741fb97b32ef9d":{"hash":"5bb7cef8367e77c70b9a1ad045741fb97b32ef9d","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Support for dynamic fonts (TTF)","body":"Added support for DynamicFont, which can load a TTF of any size to use\nas a font. No import required.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f9fafb75dc30486818ea7d8972f013343c68edd9":{"hash":"f9fafb75dc30486818ea7d8972f013343c68edd9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"added name parameter on animationplayer finished","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4518},"957c265f11fc5f244e24bb4d5442fedba4e32634":{"hash":"957c265f11fc5f244e24bb4d5442fedba4e32634","is_merge":false,"authored_by":["MDQ6VXNlcjExNDUwODc1"],"author_raw":"CowThing <CowThing@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Documented YSort (#4515)","body":"Documented YSort","is_cherrypick":false,"cherrypick_hash":"","pull":4515},"8ceab5ddaf141434cda982a04bdf4a8f4b0b5155":{"hash":"8ceab5ddaf141434cda982a04bdf4a8f4b0b5155","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Debugger: Fix breaked signal binding (#4508)","body":"Closes #4270.","is_cherrypick":false,"cherrypick_hash":"","pull":4508},"d6304855c5e83b6a04442091a83453b65bc73f69":{"hash":"d6304855c5e83b6a04442091a83453b65bc73f69","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4506 from akien-mga/pr-tabs","body":"Tabs: Various fixes for multiple tabs and right/close buttons position","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23f04abfb7241158cd6e9446280f1f7d14cb2b88":{"hash":"23f04abfb7241158cd6e9446280f1f7d14cb2b88","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4510 from djrm/classref-edit","body":"Documented ColorRamp","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c2bdb3727b14aff4de2504221e55c7574da4b60b":{"hash":"c2bdb3727b14aff4de2504221e55c7574da4b60b","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Documented ColorRamp","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4510},"6117a6f9b0fb5d3f8f7c5519f7f3b593157f6eb8":{"hash":"6117a6f9b0fb5d3f8f7c5519f7f3b593157f6eb8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4509 from djrm/classref-edit","body":"Partial documentation for Particles2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cd58fe0ba597f5e72e087b9df0a847d2ecbf990":{"hash":"3cd58fe0ba597f5e72e087b9df0a847d2ecbf990","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"Partial documentation for Particles2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4509},"a3d81cab8a97eeece54ebadb82c40532188b4d57":{"hash":"a3d81cab8a97eeece54ebadb82c40532188b4d57","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4507 from bojidar-bg/document-popup-and-inherited","body":"Document Popup, PopupDialog, PopupMenu, and PopupPanel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5cdf4a63792ab7979da90977cf7d36568c8fd83e":{"hash":"5cdf4a63792ab7979da90977cf7d36568c8fd83e","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Document Popup, PopupDialog, PopupMenu, and PopupPanel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4507},"21c181bd3ce5c13b346f44af362a779e742ec344":{"hash":"21c181bd3ce5c13b346f44af362a779e742ec344","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tabs: Fix align issue with right/close buttons","body":"The stylebox around the close button was badly centered.\nThere were also bad margins applied when using right buttons.","is_cherrypick":false,"cherrypick_hash":"","pull":4506},"8b32c805298da73463d59b448097f949aec84e49":{"hash":"8b32c805298da73463d59b448097f949aec84e49","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tabs: cleanup code, no functional change","body":"Some dead code removed, a few cosmetic changes.","is_cherrypick":false,"cherrypick_hash":"","pull":4506},"8574489dd2597de73c720cb02b601b826b92a1ff":{"hash":"8574489dd2597de73c720cb02b601b826b92a1ff","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tabs: Fix navigation buttons overlap when resizing","body":"It was not taking into account the minimum width of the stylebox.\nFixed by factorizing some duplicate code.","is_cherrypick":false,"cherrypick_hash":"","pull":4506},"bbaf2969483d9b289bd8985067d546f5b60d645f":{"hash":"bbaf2969483d9b289bd8985067d546f5b60d645f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Tabs: Fix icon size not taken into account for offset","body":"Fixes #4107.","is_cherrypick":false,"cherrypick_hash":"","pull":4506},"6c0071be965b03a0d2d2b1a5c315aa0cf13972ca":{"hash":"6c0071be965b03a0d2d2b1a5c315aa0cf13972ca","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Support for #includes in built-in GL shaders.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4505},"8dc9e557072dd93e6f70d0b5504f743df26c4b2c":{"hash":"8dc9e557072dd93e6f70d0b5504f743df26c4b2c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4502 from volzhs/import-font","body":"Allow any directory for custom character set and gradient image file …","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab7886ffc41326db9c1b578ff008e90a42cad446":{"hash":"ab7886ffc41326db9c1b578ff008e90a42cad446","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"FileDialog: reset mkdir label after use (#4500)","body":"Closes #1686.","is_cherrypick":false,"cherrypick_hash":"","pull":4500},"94274b9ab517aac175d205636f8561ff76d45eda":{"hash":"94274b9ab517aac175d205636f8561ff76d45eda","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"OSX: Fix lib suffix for Android lib (#4499)","body":"Fixes #1452.","is_cherrypick":false,"cherrypick_hash":"","pull":4499},"8259c4670771adb574f4e813d9d5862f45642268":{"hash":"8259c4670771adb574f4e813d9d5862f45642268","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"GridMap: Fix backwards rotate hotkeys (#4498)","body":"Fixes #1237","is_cherrypick":false,"cherrypick_hash":"","pull":4498},"0b4f27718420c0b27218ecb79616b4f11f59773d":{"hash":"0b4f27718420c0b27218ecb79616b4f11f59773d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"AnimationPlayer: Prevent resetting timeline when pinned (#4497)","body":"Fixes #1019","is_cherrypick":false,"cherrypick_hash":"","pull":4497},"6883325f926af425cf1db7606506f5538b7a205a":{"hash":"6883325f926af425cf1db7606506f5538b7a205a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"math: Fix rounding error for 0 in Math::round (#4495)","body":"Thus revert the previous workaround in commit b123bc4a2a9c07fcfd27a84109960bda158b3b9d.\nFixes #3221.","is_cherrypick":false,"cherrypick_hash":"","pull":4495},"78adbf4790a080fc02778a1a67d06dfcdf28290c":{"hash":"78adbf4790a080fc02778a1a67d06dfcdf28290c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Project manager: unescape project names (#4494)","body":"Fixes #3609","is_cherrypick":false,"cherrypick_hash":"","pull":4494},"a735573327d26536bd29e14350f1e5811c030b86":{"hash":"a735573327d26536bd29e14350f1e5811c030b86","is_merge":false,"authored_by":["MDQ6VXNlcjY5NDAyOTg="],"author_raw":"Franco Eusébio Garcia <francoegarcia@outlook.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Add math/script expression evaluation in editor (#3620)","body":"Rebase of #453","is_cherrypick":false,"cherrypick_hash":"","pull":3620},"b172cb524d494867601fbb0335e55bf558429cdc":{"hash":"b172cb524d494867601fbb0335e55bf558429cdc","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"Allow any directory for custom character set and gradient image file when import font","body":"fix #4486","is_cherrypick":false,"cherrypick_hash":"","pull":4502},"ff40dcd83f7cc74446ee90a911b58c165b6e164f":{"hash":"ff40dcd83f7cc74446ee90a911b58c165b6e164f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4488 from vnen/pr-windows-pid","body":"Implement OS.get_process_ID for Windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f938793e7892639d5cea894aae447ed256f51c41":{"hash":"f938793e7892639d5cea894aae447ed256f51c41","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Ignore invalid folders in `platform`","body":"Fixes #4479","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cd8e86aa016fe8c61a48889529aa81284f6d889":{"hash":"2cd8e86aa016fe8c61a48889529aa81284f6d889","is_merge":false,"authored_by":["MDQ6VXNlcjU1OTk3OTY="],"author_raw":"George Marques <george@gmarqu.es>","committer_raw":"George Marques <george@gmarqu.es>","summary":"Implement OS.get_process_ID for Windows","body":"Based on code by @ratsdiov.\nCloses #1733","is_cherrypick":false,"cherrypick_hash":"","pull":4488},"18c09acf9fd040644515a4ae2f56d38517d71825":{"hash":"18c09acf9fd040644515a4ae2f56d38517d71825","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"classref: Run doctool and merge BitmapFont","body":"BitmapFont was split from the Font class, so the relevant method\ndescriptions were readded manually.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6aae63fce24dad69a90eac5afe7e7b33149eb2b7":{"hash":"6aae63fce24dad69a90eac5afe7e7b33149eb2b7","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Ariel Manzur <punto@godotengine.org>","summary":"disabled appirater","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2bc626a72c2b66140b751dd7f5be1f63342ff167":{"hash":"2bc626a72c2b66140b751dd7f5be1f63342ff167","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4487 from Geequlim/master","body":"Add more documentations","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a518792d89217b3e1f1d19762e733ca779101e63":{"hash":"a518792d89217b3e1f1d19762e733ca779101e63","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add more documentations for this classes:","body":"* BoxContainer\n* CenterContainer\n* ScrollContainer\n* SplitContainer\n* Vector2\n* StringArray\n* FileDiloags","is_cherrypick":false,"cherrypick_hash":"","pull":4487},"6962fd91c6c03ceec91e8f25242ca5c638dfea03":{"hash":"6962fd91c6c03ceec91e8f25242ca5c638dfea03","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Ariel Manzur <punto@godotengine.org>","summary":"rate url on iOS and properly launching from .app on OSX","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"de3ed61fc54b7815f0887f03ebea74381d9c0587":{"hash":"de3ed61fc54b7815f0887f03ebea74381d9c0587","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Ariel Manzur <punto@godotengine.org>","summary":"I think this is ok, \"resizable\" property might change","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b50c00ff9065ee0073c79bd5c3f11296a5f6965f":{"hash":"b50c00ff9065ee0073c79bd5c3f11296a5f6965f","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <punto@godotengine.org>","committer_raw":"Ariel Manzur <punto@godotengine.org>","summary":"merged iphoen changes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6d22e03b96b95a07a49d25cf31cd623079ec1e3b":{"hash":"6d22e03b96b95a07a49d25cf31cd623079ec1e3b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4485 from bojidar-bg/2d-snap-axis","body":"Allow dragging on only one axis when holding down shift in 2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db50ccb25ff5bf9e6a05dab11590b62837fb6263":{"hash":"db50ccb25ff5bf9e6a05dab11590b62837fb6263","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4484 from Paulb23/shader_editor_text_editor_settings","body":"Shader editor now uses text editor settings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d82ff4ed0987642087a8148a28c1da7da38606f4":{"hash":"d82ff4ed0987642087a8148a28c1da7da38606f4","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Allow dragging on only one (global) axis when holding down shift","body":"Closes #1723","is_cherrypick":false,"cherrypick_hash":"","pull":4485},"64751e0a75eae68eb90ce810a7b79b51b36f3c1f":{"hash":"64751e0a75eae68eb90ce810a7b79b51b36f3c1f","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Shader editor now uses text editor settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4484},"fa3240a8e902164054ac9bd881933a682d22c5b7":{"hash":"fa3240a8e902164054ac9bd881933a682d22c5b7","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Specify the demos license","body":"It was already under the MIT as the rest of the engine,\nbut some users seemed not convinced about it.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0dce1e66fbd3d20ee851abc76a85e96b3db0d13":{"hash":"a0dce1e66fbd3d20ee851abc76a85e96b3db0d13","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4482 from Geequlim/master","body":"Add more documentations and fix AcceptDialog::add_cancel","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5c61e17c103f4f9fc391b2152fdf3dad0f44bd00":{"hash":"5c61e17c103f4f9fc391b2152fdf3dad0f44bd00","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Geequlim <geequlim@gmail.com>","summary":"Add more documentations and fix AcceptDialog::add_cancel","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4482},"c97cc362e381137bd8198b7a6a7084b842ac1c59":{"hash":"c97cc362e381137bd8198b7a6a7084b842ac1c59","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4387 from JoshuaGrams/rigidbody2d-torque","body":"Hooked up RigidBody2D torque methods","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4de3f8944e88b3dbfe6c07379c1e360a6e623669":{"hash":"4de3f8944e88b3dbfe6c07379c1e360a6e623669","is_merge":false,"authored_by":["MDQ6VXNlcjY5NjQ1NTY="],"author_raw":"Geequlim <geequlim@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Fill in the blank in the Array, CenterContainer and Dictionary class reference (#4476)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4476},"4e8cb708ec2e5bdfd0227ceb1d731b8482c7bfa1":{"hash":"4e8cb708ec2e5bdfd0227ceb1d731b8482c7bfa1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4473 from Paulb23/shader_editor_color_fix","body":"Fixed shader editor syntax coloring","is_cherrypick":false,"cherrypick_hash":"","pull":""},"faf21b81e82c1a27897932c309c800b7dee94d32":{"hash":"faf21b81e82c1a27897932c309c800b7dee94d32","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Documentation for Canvas Modulate, ColorPicker, ColorPickerButton","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fa588a8301b50cff5975f6c9fe8dd7969f59f16":{"hash":"0fa588a8301b50cff5975f6c9fe8dd7969f59f16","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"move Font to BitmapFont","body":"so we can add DynamicFont later..","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bda5ea087151f88d90a71f7a2758c4d7e8a6a568":{"hash":"bda5ea087151f88d90a71f7a2758c4d7e8a6a568","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed shader editor syntax coloring","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4473},"ea0231a56c32e4c61938cd42af37f6d6befd7aa2":{"hash":"ea0231a56c32e4c61938cd42af37f6d6befd7aa2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4468 from Hinsbart/better_axis_desc","body":"More precise InputMap Axis descriptions in project settings.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ae279a5e7118e28ae3788f45ddd9c055af560dc":{"hash":"8ae279a5e7118e28ae3788f45ddd9c055af560dc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4466 from eska014/move-export-debug-toggle","body":"Make export GUI debug toggle more obvious","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45ffc053b5c96a0c384261d67dd1a88cc599f1a9":{"hash":"45ffc053b5c96a0c384261d67dd1a88cc599f1a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4462 from Paulb23/scroll_lines","body":"Added scroll lines, issue #4243","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0485c9eaba0cbe6a919959e727ff99ff8c99ffad":{"hash":"0485c9eaba0cbe6a919959e727ff99ff8c99ffad","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4451 from JoshuaGrams/anim-tree-filter","body":"Anim tree: add filters on Animation nodes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ab4caa79538750d7557308dd4f83d6b17d9bdd22":{"hash":"ab4caa79538750d7557308dd4f83d6b17d9bdd22","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Move export GUI debug toggle to export settings window","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4466},"418049b741bc6aa1445e64b78c681e5291f5a4d4":{"hash":"418049b741bc6aa1445e64b78c681e5291f5a4d4","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"More precise InputMap Axis descriptions in project settings.","body":"Now it's \"Left Stick {Up, Down, Left, Right}\" instead of just \"Left Stick\" repeated 4x.","is_cherrypick":false,"cherrypick_hash":"","pull":4468},"9f29b4b26a9c9d24235c266f750c14339c038227":{"hash":"9f29b4b26a9c9d24235c266f750c14339c038227","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel Ramirez <djrmuv@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Partial documentation for Polygon2D and Raycast2D (#4467)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4467},"8156f4944eac69fd6cbe16e5b24221a5a0412c54":{"hash":"8156f4944eac69fd6cbe16e5b24221a5a0412c54","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4465 from akien-mga/pr-classref","body":"Classref: Document Button and ButtonArray","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3a4ec88b37d50837ef9e1cfa57f004b9bd36715d":{"hash":"3a4ec88b37d50837ef9e1cfa57f004b9bd36715d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Classref: Document Button and ButtonArray","body":"Also bind relevant constants and define some object types and better\nargument names for the docs.","is_cherrypick":false,"cherrypick_hash":"","pull":4465},"e9a5471ee1eb96d87c755c33e77aa58a2643f352":{"hash":"e9a5471ee1eb96d87c755c33e77aa58a2643f352","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4461 from djrm/classref-edit","body":"Added GridContainer documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5141574422eaa5c264baac2a29b4f8a63f4a9a9b":{"hash":"5141574422eaa5c264baac2a29b4f8a63f4a9a9b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4463 from AlexHolly/http-fix-duplicate-header","body":"fix - HTTPClient connection keep-alive duplicate Headers #4208","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a5b4c1d64f799c5f1bceb874eac46f80d949445c":{"hash":"a5b4c1d64f799c5f1bceb874eac46f80d949445c","is_merge":false,"authored_by":["MDQ6VXNlcjExMDM4OTc="],"author_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","committer_raw":"Daniel J. Ramirez <djrmuv@gmail.com>","summary":"GridContainer, CheckBox documentation, descriptions for Vector2 and CenterContainer.set_use_top_left","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4461},"6ad226ac38c16d66d96fa93fef61c4f8a2143ea9":{"hash":"6ad226ac38c16d66d96fa93fef61c4f8a2143ea9","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"fix - HTTPClient connection keep-alive duplicate Headers #4208","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4463},"49e560bfb6f67892604996c4f94aa4c39b83e884":{"hash":"49e560bfb6f67892604996c4f94aa4c39b83e884","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4459 from CombustibleLemonade/master","body":"Documentation for WeakRef","is_cherrypick":false,"cherrypick_hash":"","pull":""},"54244e0e1d37c03d86b1628df062b23c09a79c43":{"hash":"54244e0e1d37c03d86b1628df062b23c09a79c43","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added scroll lines, issue 4243","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4462},"e301ca35447ef568d2773ab0bf90b0d0fdf9748e":{"hash":"e301ca35447ef568d2773ab0bf90b0d0fdf9748e","is_merge":false,"authored_by":["MDQ6VXNlcjMxNjQxOTA="],"author_raw":"Jan Heemstra <heemstrajan@gmail.com>","committer_raw":"Jan Heemstra <heemstrajan@gmail.com>","summary":"fixed some mistakes in WeakRef documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4459},"edff81c2142f75d811263dafed42fd817e407be0":{"hash":"edff81c2142f75d811263dafed42fd817e407be0","is_merge":false,"authored_by":["MDQ6VXNlcjMxNjQxOTA="],"author_raw":"Jan Heemstra <heemstrajan@gmail.com>","committer_raw":"Jan Heemstra <heemstrajan@gmail.com>","summary":"Documented WeakRef and member functions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4459},"f2a73816c2202f0f155086e451a73f76fba67c42":{"hash":"f2a73816c2202f0f155086e451a73f76fba67c42","is_merge":false,"authored_by":["MDQ6VXNlcjMxNjQxOTA="],"author_raw":"Jan Heemstra <heemstrajan@gmail.com>","committer_raw":"Jan Heemstra <heemstrajan@gmail.com>","summary":"Sync classes reference template with current code base","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4459},"87aa1282285fe4c71caa82740b7f1d6ddb5643b6":{"hash":"87aa1282285fe4c71caa82740b7f1d6ddb5643b6","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Documented Node2D","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"034d6e811fdfeb91e19a013e63d3d2ec463f5a8c":{"hash":"034d6e811fdfeb91e19a013e63d3d2ec463f5a8c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Various improvements to doc_status.py","body":"- Make comments opt-in (smaller table in width)\n- Reduce length of Brief Description and Description (also smaller table as output)\n- Make names cyan (blue is too dark on black terminal)\n- Drop some redundant synonyms for the flags","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7b4127481d1f377a50ac5f62ec3f20e2ba71dff":{"hash":"a7b4127481d1f377a50ac5f62ec3f20e2ba71dff","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"RigidBody2D (add_force, set_inertia): new methods.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4387},"bd95e18ae48711e5c62f3f2254aaf3d9edc989e1":{"hash":"bd95e18ae48711e5c62f3f2254aaf3d9edc989e1","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTree: add filters to Animation nodes.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4451},"81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1":{"hash":"81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Edited classes.xml : GraphEdit finished (#4450)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4450},"2c026c4c961f7aca93a6d1015d788edbbd654027":{"hash":"2c026c4c961f7aca93a6d1015d788edbbd654027","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4441 from akien-mga/pr-drop-obsolete-platforms","body":"Drop obsolete platforms","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d3811b490d5cad9ccac329a7266cce0520892673":{"hash":"d3811b490d5cad9ccac329a7266cce0520892673","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove last NACL references","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4441},"ec606f94dc259cd4d22b11e9147789b87ed73738":{"hash":"ec606f94dc259cd4d22b11e9147789b87ed73738","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop NACL platform","body":"It's no longer maintained and Chrome-specific, so it's not a viable solution\nto deploy Godot games in browsers. The current prefered alternative is asm.js\n(platform/javascript), and we're looking forward to WebAssembly.","is_cherrypick":false,"cherrypick_hash":"","pull":4441},"f368d380e708bd39589a309e2611b55306b78b3a":{"hash":"f368d380e708bd39589a309e2611b55306b78b3a","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Drop obsolete WIP for Flash platform","body":"It was apparently never fully functional and has not been maintained.\nFlash itself is nowadays clearly a deprecated technology, so there will\nnot be further work on it. platform/javascript and the upcoming\nWebAssembly technologies should have a brighter future.","is_cherrypick":false,"cherrypick_hash":"","pull":4441},"82a725a3fd8033c87c2e15232bab6dd01e877710":{"hash":"82a725a3fd8033c87c2e15232bab6dd01e877710","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4414 from Paulb23/trim_whitespace","body":"Trim trailing whitespace on save","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a1ebf555b757f493b69c37f2baf498dd472ed396":{"hash":"a1ebf555b757f493b69c37f2baf498dd472ed396","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4409 from Hinsbart/encode_axis_value","body":"Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ef8b160da898a67f226c6af2f443a18929739db7":{"hash":"ef8b160da898a67f226c6af2f443a18929739db7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4407 from bojidar-bg/camera2d-fix-update-in-editor","body":"Fix continious update with Camera2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e4957d429c845731fe3d4b93198b29dd1d6da41":{"hash":"6e4957d429c845731fe3d4b93198b29dd1d6da41","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4401 from Hinsbart/fix_is_action_bug","body":"add sign comparison for joystick axis events in InputMap::_find_event","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2272824ee27eb98624d0296884582dbd4fbedb67":{"hash":"2272824ee27eb98624d0296884582dbd4fbedb67","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTree: set value track property per frame, not per track.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4451},"ffaced87a652109bf150f2680b666a8602d04103":{"hash":"ffaced87a652109bf150f2680b666a8602d04103","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"RigidBody2D: rename apply_impulse(pos) to offset.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4387},"f3e6569e00b6fcebe5f932d91cf0df24411ce062":{"hash":"f3e6569e00b6fcebe5f932d91cf0df24411ce062","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Trim trailing white space on save, issue 4383","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4414},"9201b5a27c0672bc249d2ba2a1e26f08b16b5536":{"hash":"9201b5a27c0672bc249d2ba2a1e26f08b16b5536","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.","body":"Fixes a bug that caused InputMap actions which have been set to joystick axes\nnot to work correctly on exported builds as the axis_value property wouldn't be serialized into engine.cfb.\nSee recent discussion in #49 (Post 121+)","is_cherrypick":false,"cherrypick_hash":"","pull":4409},"b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3":{"hash":"b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix continious update with Camera2D","body":"Closes #4406","is_cherrypick":false,"cherrypick_hash":"","pull":4407},"7d89a8b7481c1e172958010366b3735b6d000591":{"hash":"7d89a8b7481c1e172958010366b3735b6d000591","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4402 from bojidar-bg/docteam-add-helper","body":"Add a python script to check the current doc status","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c9340cdcc622d3352eb78d3f0480cd5f9fe2b169":{"hash":"c9340cdcc622d3352eb78d3f0480cd5f9fe2b169","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add a python script to check the current doc status","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4402},"3b12f9ea8254e6c979e14b6cc5241edbff5c797a":{"hash":"3b12f9ea8254e6c979e14b6cc5241edbff5c797a","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"add sign comparison for joystick axis events in InputMap::_find_event","body":"fixes #4400","is_cherrypick":false,"cherrypick_hash":"","pull":4401},"79df52b57e92c7f30ee8b01c55b7cc7d0a0b2215":{"hash":"79df52b57e92c7f30ee8b01c55b7cc7d0a0b2215","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4388 from kurikaesu/theme-editor-remove-class-items","body":"Adds a remove class item option in the theme editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d75856146cccd9547eb41ce64bca95cd71f6fb66":{"hash":"d75856146cccd9547eb41ce64bca95cd71f6fb66","is_merge":false,"authored_by":["MDQ6VXNlcjY3Njk2NjY="],"author_raw":"Aren Villanueva <arenvillanueva@yomogi-soft.com>","committer_raw":"Aren Villanueva <arenvillanueva@yomogi-soft.com>","summary":"Adds a remove class item option in the theme editor.","body":"I've also added a get_stylebox_types helper function to the theme class in order to figure out exactly what types are available to a theme.","is_cherrypick":false,"cherrypick_hash":"","pull":4388},"f7d31cec38c795909c4d1e0917f54aa118d380d7":{"hash":"f7d31cec38c795909c4d1e0917f54aa118d380d7","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"RigidBody2D: add and bind get_inertia() method.","body":"You can't set this value very well, since it's automatically computed\nfrom the mass and the collision shapes. But since the values are higher\nthan many people might suspect, so being able to read it helps estimate\nthe amount of torque you might need to apply.","is_cherrypick":false,"cherrypick_hash":"","pull":4387},"dbabe4c07cd9c0d825c14b961bd472f77e525162":{"hash":"dbabe4c07cd9c0d825c14b961bd472f77e525162","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"RigidBody2D: add and bind get/set_applied_torque.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4387},"c0ec7e933ac6b6419e564b276b49c8d9a6d03f30":{"hash":"c0ec7e933ac6b6419e564b276b49c8d9a6d03f30","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4302 from Anarchid/gridmap-navmesh","body":"Navmesh support for GridMaps","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b03a892f9574d78da2cfded1b829c549dd1fced1":{"hash":"b03a892f9574d78da2cfded1b829c549dd1fced1","is_merge":false,"authored_by":["MDQ6VXNlcjM4MjI3Njg="],"author_raw":"Anarchid <anarchid@mail.ru>","committer_raw":"Anarchid <anarchid@mail.ru>","summary":"manually fix indent","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4302},"73ca83184894f7c6a24178b25095088c7b4c508c":{"hash":"73ca83184894f7c6a24178b25095088c7b4c508c","is_merge":false,"authored_by":["MDQ6VXNlcjM4MjI3Njg="],"author_raw":"Anarchid <anarchid@mail.ru>","committer_raw":"Anarchid <anarchid@mail.ru>","summary":"Implement GridMap support for navigation meshes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4302},"1ea4b8e2dc61b39e78fb1691f738a03091ee2138":{"hash":"1ea4b8e2dc61b39e78fb1691f738a03091ee2138","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4382 from kurikaesu/get-executable-path-fixes-osx-javascript","body":"Implements get_executable_path for OS X should proc_pidpath in os_osx…","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e5c1a2c3f7bc97e75f885ea1af6d1ac0cf1efb46":{"hash":"e5c1a2c3f7bc97e75f885ea1af6d1ac0cf1efb46","is_merge":false,"authored_by":["MDQ6VXNlcjY3Njk2NjY="],"author_raw":"Aren Villanueva <arenvillanueva@yomogi-soft.com>","committer_raw":"Aren Villanueva <arenvillanueva@yomogi-soft.com>","summary":"Implements get_executable_path for OS X should proc_pidpath in os_osx.mm doesn't succeed. Silences the warning for javascript as the function currently appears superfluous.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4382},"30e5df6e21911a1952e5301600c036e603821fc4":{"hash":"30e5df6e21911a1952e5301600c036e603821fc4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4365 from bojidar-bg/surfacetool-add-quad","body":"Add an add_triangle_fan method to SurfaceTool","is_cherrypick":false,"cherrypick_hash":"","pull":""},"016be49e084a0a3582b5ebba921114bfd37bfa7e":{"hash":"016be49e084a0a3582b5ebba921114bfd37bfa7e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4377 from eska014/web-keys","body":"Fix key events in web export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6da39ce18de976cbf101292aabb598de2e4f6648":{"hash":"6da39ce18de976cbf101292aabb598de2e4f6648","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4380 from bojidar-bg/camera2d-fix-zoom","body":"Fix Camera2D ignoring zoom when checking limits","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1566da2a6f4761aca1b9243cc45283e0ef8ff3b6":{"hash":"1566da2a6f4761aca1b9243cc45283e0ef8ff3b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4373 from bojidar-bg/draw-camera2d-screen","body":"Add preview of the Camera2D's screen boundaries","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a8aea0be9186e9b47b28ca3d2999d7182a73d2b":{"hash":"7a8aea0be9186e9b47b28ca3d2999d7182a73d2b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix Camera2D ignoring zoom when checking limits","body":"Closes #1912","is_cherrypick":false,"cherrypick_hash":"","pull":4380},"9ab8461a3e894a22ea6312b1c431faad8788f774":{"hash":"9ab8461a3e894a22ea6312b1c431faad8788f774","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4375 from eska014/fix-web-clear-color","body":"Fix default clear color in web export","is_cherrypick":false,"cherrypick_hash":"","pull":""},"45b90f16ca080c601e6bf7038979eabb6b7eaa3e":{"hash":"45b90f16ca080c601e6bf7038979eabb6b7eaa3e","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Add fallback to legacy KeyboardEvent in web export","body":"Fallback to KeyboardEvent property `charCode` is absence of both `key`\nand `char` for retrieval of unicode value.","is_cherrypick":false,"cherrypick_hash":"","pull":4377},"e7f66a88d67542d13764eb8b1441037c327beabe":{"hash":"e7f66a88d67542d13764eb8b1441037c327beabe","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add preview of the Camera2D's screen boundaries","body":"Closes #3365","is_cherrypick":false,"cherrypick_hash":"","pull":4373},"0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace":{"hash":"0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Reimplement key input events in Emscripten export","body":"Scancodes work, but unicode values are now completely broken in some\nbrowser/OS combinations.","is_cherrypick":false,"cherrypick_hash":"","pull":4377},"a3fbabf4a1a4b2fd5cfad3802b93ffd5a851feb2":{"hash":"a3fbabf4a1a4b2fd5cfad3802b93ffd5a851feb2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4369 from volzhs/res-android","body":"remove unused resources and add korean locale for android","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e94e710893960d9b6581c0c669a436173185d596":{"hash":"e94e710893960d9b6581c0c669a436173185d596","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"remove unused resources and add korean locale for android","body":"- remove unused resources in platform/android/java/res/values/strings.xml\n- add korean language resource for apk expansion download screen","is_cherrypick":false,"cherrypick_hash":"","pull":4369},"325a02e4af082fcef6173fb1a100eab2ecd936b1":{"hash":"325a02e4af082fcef6173fb1a100eab2ecd936b1","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add a add_triangle_fan method to SurfaceTool","body":"Closes #4298","is_cherrypick":false,"cherrypick_hash":"","pull":4365},"206895afae413df9a3961ce6793ce295babb5920":{"hash":"206895afae413df9a3961ce6793ce295babb5920","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4329 from mrezai/openssl-1.0.2g","body":"Update OpenSSL to version 1.0.2g","is_cherrypick":false,"cherrypick_hash":"","pull":""},"336cbfa7b63721757874f0fc5c33ec5dd31c5076":{"hash":"336cbfa7b63721757874f0fc5c33ec5dd31c5076","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4364 from leezh/master","body":"Fixed SEGFAULT in zero-reserved arrays in nrex. Fixes #4346","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd07ef07fa9058e3fc6c72c246a4db421336c346":{"hash":"fd07ef07fa9058e3fc6c72c246a4db421336c346","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4345 from mownier/add/getter/http-client-connection","body":"Added getter method for the connection property in HTTPClient.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ca7e192423e743db3ded3822ae70888a523a35e":{"hash":"0ca7e192423e743db3ded3822ae70888a523a35e","is_merge":false,"authored_by":["MDQ6VXNlcjM2ODU2MTM="],"author_raw":"Mounir Ybanez <rinuom91@gmail.com>","committer_raw":"Mounir Ybanez <rinuom91@gmail.com>","summary":"Added getter method for the connection property in HTTPClient. (#4336)","body":"- Exposed a getter method for the private property named `connection` in HTTPClient class.","is_cherrypick":false,"cherrypick_hash":"","pull":4345},"48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11":{"hash":"48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Fixed zero-length arrays in nrex. Fixes #4346","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4364},"df13fdf0e93b1ef3ce4e12dfca0fcd38086eb0ed":{"hash":"df13fdf0e93b1ef3ce4e12dfca0fcd38086eb0ed","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4360 from AlexHolly/string-ends_with","body":"string ends_with","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3348dea78bba42ede7a6f607c1287bc000119b62":{"hash":"3348dea78bba42ede7a6f607c1287bc000119b62","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4359 from neikeq/pr-issue-4351","body":"Fix 'Quit to Project Manager' not stopping the running application","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e566b17f91a7c8e341793d2b07a0127a92c4391f":{"hash":"e566b17f91a7c8e341793d2b07a0127a92c4391f","is_merge":false,"authored_by":["MDQ6VXNlcjk4NDc0MzA="],"author_raw":"Alex <alxpla123@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"tiny fix to loop restart (#4358)","body":"Closes #4355","is_cherrypick":false,"cherrypick_hash":"","pull":4358},"6b41544a3955c71ffe6882e9494c48d8f0a59451":{"hash":"6b41544a3955c71ffe6882e9494c48d8f0a59451","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4319 from kubecz3k/played_signal","body":"animation_started signal for AnimationPlayer","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f124b5e0acc0e06eb1e641902c68efd96cf7281a":{"hash":"f124b5e0acc0e06eb1e641902c68efd96cf7281a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4299 from neikeq/pr-issue-4297","body":"Keep editable instances data when replacing tree root node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a379ed56ea2b605802534a5a3c25c244fc684d18":{"hash":"a379ed56ea2b605802534a5a3c25c244fc684d18","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"string ends_with","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4360},"e48c07750f0f0f5a4570546152360275b9af1866":{"hash":"e48c07750f0f0f5a4570546152360275b9af1866","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix 'Quit to Project Manager' not stopping the running application","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4359},"c04b3edac4fb1f99f7a58bb3b634954666db47e6":{"hash":"c04b3edac4fb1f99f7a58bb3b634954666db47e6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4337 from bojidar-bg/translation-csv-newlines","body":"Fix File.get_csv_line not including quoted newlines in the output","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7a18bb8ace4bc7a639a1db92826fa16097fda803":{"hash":"7a18bb8ace4bc7a639a1db92826fa16097fda803","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix File.get_csv_line not including quoted newlines in the output","body":"Close #1232","is_cherrypick":false,"cherrypick_hash":"","pull":4337},"bf0f9141409fd5f754c2b4e8dea0e5ea6f156896":{"hash":"bf0f9141409fd5f754c2b4e8dea0e5ea6f156896","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4325 from SaracenOne/bone_attachment_reposition","body":"BoneAttachments now position themselves instantly during bind.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0ee8b74101a4273fa333b8988a3a9d69757c7eae":{"hash":"0ee8b74101a4273fa333b8988a3a9d69757c7eae","is_merge":false,"authored_by":["MDQ6VXNlcjY5OTYxOTE="],"author_raw":"Leon Krause <eska@eska.me>","committer_raw":"Leon Krause <eska@eska.me>","summary":"Always set default clear color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4375},"37f84c47aa30cded43c3409bd9e4de06d926f937":{"hash":"37f84c47aa30cded43c3409bd9e4de06d926f937","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4328 from mrezai/travisci","body":"Add openssl=builtin to build command in .travis.yml","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14":{"hash":"1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"mrezai <mhd.rezai@gmail.com>","summary":"Add openssl=builtin to build command in .travis.yml","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4328},"e97922f22038e9049ed4c2db5b3736dfaa0edde3":{"hash":"e97922f22038e9049ed4c2db5b3736dfaa0edde3","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"mrezai <mhd.rezai@gmail.com>","summary":"Update OpenSSL to version 1.0.2g","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4329},"bc5ee6c98fa77cc75e1654d2f3b5044f075688b7":{"hash":"bc5ee6c98fa77cc75e1654d2f3b5044f075688b7","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"BoneAttachments now position themselves instantly during bind.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4325},"880f4abda44a42532abb6f15999a90bc85f6264a":{"hash":"880f4abda44a42532abb6f15999a90bc85f6264a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4324 from HeartoLazor/path_2d_fix","body":"Fixed curve baking, now always start at origin point","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2":{"hash":"08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2","is_merge":false,"authored_by":["MDQ6VXNlcjEyMzc2MDQy"],"author_raw":"Hearto Lazor <heartolazor@gmail.com>","committer_raw":"Hearto Lazor <heartolazor@gmail.com>","summary":"Fixed curve baking, now always start at origin point","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4324},"fd9b82a082c5122df5dffeda4d2d90adf31e2a42":{"hash":"fd9b82a082c5122df5dffeda4d2d90adf31e2a42","is_merge":false,"authored_by":["MDQ6VXNlcjYxMjk1OTQ="],"author_raw":"Jakub Grzesik <kubecz3k@gmail.com>","committer_raw":"Jakub Grzesik <kubecz3k@gmail.com>","summary":"animation_started signal to AnimationPlayer","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4319},"c0576c64da3fb03f63922fa572897b1a80e606e4":{"hash":"c0576c64da3fb03f63922fa572897b1a80e606e4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4317 from volzhs/typo-overwrite","body":"correct typo \"overwrite\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86c632605771ba4d2caca0faf610c1345eea5a53":{"hash":"86c632605771ba4d2caca0faf610c1345eea5a53","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"correct typo \"overwrite\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4317},"20f62dd9585cfda1f6d75a49ddd9bb0ce7803bb6":{"hash":"20f62dd9585cfda1f6d75a49ddd9bb0ce7803bb6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4308 from JoshuaGrams/atp-resources","body":"AnimationTreePlayer: fix discrete value tracks.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3029f5ee02483021aadd5d5bc48becb2490791f1":{"hash":"3029f5ee02483021aadd5d5bc48becb2490791f1","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Keep editable instances data when replacing tree root node","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4299},"ee59b2053fd2ea4b9517028380f231f8f0c4b353":{"hash":"ee59b2053fd2ea4b9517028380f231f8f0c4b353","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer: fix discrete value tracks.","body":"Discrete value tracks don't update every frame (only when a new key is\nreached). So we can't use the actual property value as an accumulator:\nit will end up being zero most of the time.","is_cherrypick":false,"cherrypick_hash":"","pull":4308},"67682b35b0e3057b2d630592815cd84596e741e3":{"hash":"67682b35b0e3057b2d630592815cd84596e741e3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4295 from neikeq/pr-issue-2232","body":"x11: Flush the X output buffer after changing mouse mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5907a007dc2e9dd7c89649cfed42dbc0239e4b42":{"hash":"5907a007dc2e9dd7c89649cfed42dbc0239e4b42","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"x11: Flush the X output buffer after changing mouse mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4295},"08aaff21f30c2eafb37e6220a314f2a5774521bd":{"hash":"08aaff21f30c2eafb37e6220a314f2a5774521bd","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4286 from JoshuaGrams/atp-resources","body":"AnimationTreePlayer: allow animating resource properties.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e07266f6c1177d963f015fa108af40a315305f89":{"hash":"e07266f6c1177d963f015fa108af40a315305f89","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4273 from bojidar-bg/add-layers-and-masks-to-3d","body":"Port collision and layer masks to 3D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"29ed58eab698334bcfc06c808406c054b06614a3":{"hash":"29ed58eab698334bcfc06c808406c054b06614a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4284 from JoshuaGrams/atp-process-mode","body":"AnimationTreePlayer: constructor now sets processing mode.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15de5b0a2cfd2966d093a04a057501612a499ab0":{"hash":"15de5b0a2cfd2966d093a04a057501612a499ab0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4289 from Zylann/issue4265_trackpad_option","body":"Made trackpad behaviour optional in 3D mode (issue #4265)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"16edce0cc242831062e1e1630e33146a003280a9":{"hash":"16edce0cc242831062e1e1630e33146a003280a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4287 from Zylann/fix_4163","body":"Fixed #4163 (intersect_shape crashes on results limit)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d":{"hash":"2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Fix OpenSSL compilation on Windows","body":"Fixes #4285.","is_cherrypick":false,"cherrypick_hash":"","pull":4291},"84d706cb356f4f00bedfa0bff265968b439385c8":{"hash":"84d706cb356f4f00bedfa0bff265968b439385c8","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Made trackpad behaviour optional in 3D mode (issue #4265)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4289},"d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2":{"hash":"d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2","is_merge":false,"authored_by":["MDQ6VXNlcjEzMTE1NTU="],"author_raw":"Marc Gilleron <marc.gilleron@gmail.com>","committer_raw":"Marc Gilleron <marc.gilleron@gmail.com>","summary":"Fixed #4163 (intersect_shape crashes on results limit)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4287},"aabb0d9cbcebea1ce7ebe056c672a51dd6d816d9":{"hash":"aabb0d9cbcebea1ce7ebe056c672a51dd6d816d9","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer: allow animating resource properties.","body":"e.g. Particles2D config and param values.","is_cherrypick":false,"cherrypick_hash":"","pull":4286},"925aa086a27fc06d7dacc866fed975046652cf23":{"hash":"925aa086a27fc06d7dacc866fed975046652cf23","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4275 from mrezai/openssl-1.0.1s","body":"Update OpenSSL to version 1.0.1s","is_cherrypick":false,"cherrypick_hash":"","pull":""},"89fcd529f3966a2f4977402f9d8f1ec25dfeb53e":{"hash":"89fcd529f3966a2f4977402f9d8f1ec25dfeb53e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4223 from AlexHolly/dictionary-has-all","body":"dictionary has_all","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ed497cb1532340e2074fdb26857ac6b5d69910d7":{"hash":"ed497cb1532340e2074fdb26857ac6b5d69910d7","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer: constructor now sets processing mode.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4284},"7d1b4567b07ac4d88bca58f70b773dd996d0cae6":{"hash":"7d1b4567b07ac4d88bca58f70b773dd996d0cae6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4155 from JoshuaGrams/anim_tree_switched","body":"AnimationTreePlayer: Various processing improvements","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a7e37586f3a1f8b350695f9bbd2620931cbb5277":{"hash":"a7e37586f3a1f8b350695f9bbd2620931cbb5277","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4264 from leezh/nrex-0.2","body":"Updated nrex to v0.2","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9d754247d93883804de94425278a3d1a50f2be6e":{"hash":"9d754247d93883804de94425278a3d1a50f2be6e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4266 from Paulb23/line_number_color","body":"Added a setting to change the line number color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"57cddf3811b3abfe557aac4ebcf55394b51ee596":{"hash":"57cddf3811b3abfe557aac4ebcf55394b51ee596","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4269 from SaracenOne/subclass_extend","body":"Subclasses can now extend from other subclasses in relative scripts.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b6a2459870412d887b2fe3dd1011bf446b5bfe2b":{"hash":"b6a2459870412d887b2fe3dd1011bf446b5bfe2b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4268 from Paulb23/find_replace_undo_redo_fix","body":"Fixed undo redo interaction with find replace","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8a0b2462b11528838ad5890f2146a84a9e70f93":{"hash":"e8a0b2462b11528838ad5890f2146a84a9e70f93","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Use non-templated nearest_power_of_2","body":"Works around #4262 and likely #4190.\n\n(cherry picked from commit 3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f)","is_cherrypick":true,"cherrypick_hash":"3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f","pull":""},"3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f":{"hash":"3a390e9b44cb196aa4b4843dd8b3a7875bbc3a3f","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"Use non-templated nearest_power_of_2","body":"Works around #4262 and likely #4190.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c860574d8ba246b5e2c59578f24accd2ace5e9bc":{"hash":"c860574d8ba246b5e2c59578f24accd2ace5e9bc","is_merge":false,"authored_by":["MDQ6VXNlcjUxMjA0MzY="],"author_raw":"mrezai <mhd.rezai@gmail.com>","committer_raw":"mrezai <mhd.rezai@gmail.com>","summary":"Update OpenSSL to version 1.0.1s","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4275},"7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6":{"hash":"7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6","is_merge":false,"authored_by":["MDQ6VXNlcjU3NTc3MDQ="],"author_raw":"Aleksandar Danilovic <greatgames.alexandar@gmail.com>","committer_raw":"Aleksandar Danilovic <greatgames.alexandar@gmail.com>","summary":"Fixes 64 bit MSVC builds, disables bits parameter","body":"Also Enables automatic detection of architecture for the MSVC compilers.\nBuilds without assembly optimisations for x64\nCloses issue #3098\n\nSigned-off-by: Aleksandar Danilovic <greatgames.alexandar@gmail.com>","is_cherrypick":false,"cherrypick_hash":"","pull":4274},"f7c3d6329cdc9c21c205f1522813090313a422d2":{"hash":"f7c3d6329cdc9c21c205f1522813090313a422d2","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Port collision and layer masks to 3D, fixes #1759","body":"Raycasts now have type_mask and layer_mask. Areas - collision_mask and layer_mask. PhysicsBodies needed only collision_mask.","is_cherrypick":false,"cherrypick_hash":"","pull":4273},"d643a40f95b7f7392f143f68d970a0db8c61c491":{"hash":"d643a40f95b7f7392f143f68d970a0db8c61c491","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Subclasses can now extend from other subclasses contained in scripts derived from relative paths.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4269},"189b3067221831bf116058f06322a5b4f2c49e43":{"hash":"189b3067221831bf116058f06322a5b4f2c49e43","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed undo redo interaction with find replace","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4268},"8c328474f2b2397fb4bcc3fc84402a0305383da6":{"hash":"8c328474f2b2397fb4bcc3fc84402a0305383da6","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Setting to change line number color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4266},"6207d56b958ddc288d0b7f80e057ff93fc011280":{"hash":"6207d56b958ddc288d0b7f80e057ff93fc011280","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Updated nrex to v0.2","body":"* Fixed capturing groups matching to invalid results\n* Fixed parents of recursive quantifiers not expanding properly\n* Fixed LookAhead sometimes adding to result","is_cherrypick":false,"cherrypick_hash":"","pull":4264},"d454e64f429affb89de036eed6daa5c6e5278492":{"hash":"d454e64f429affb89de036eed6daa5c6e5278492","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Sync docs with source","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"473de561f8827fc29204b011509dcac7ee8e7ce2":{"hash":"473de561f8827fc29204b011509dcac7ee8e7ce2","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove duplicate","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b9ac3df29be261f4ec83005415900539ca30a818":{"hash":"b9ac3df29be261f4ec83005415900539ca30a818","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4259 from neikeq/pr-issue-4224","body":"Fix RayCast not updating when debugging collissions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"823e87baeed23d8244fd7e89ef334377f5890be6":{"hash":"823e87baeed23d8244fd7e89ef334377f5890be6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4258 from neikeq/pr-imp-canvas-select","body":"Avoid selecting items from instanced scenes in CanvasItemEditorPlugin","is_cherrypick":false,"cherrypick_hash":"","pull":""},"33d63f42f52fa21c10e15e4b9a0b94a87a130c87":{"hash":"33d63f42f52fa21c10e15e4b9a0b94a87a130c87","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4257 from sanikoyes/Pr-gui-fix-warn","body":"Fix warn print when hide an control does not inside_tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e7b6994e241c806284489dda217bafc63610f67a":{"hash":"e7b6994e241c806284489dda217bafc63610f67a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4256 from sanikoyes/Pr-fix-tween-crash","body":"Fix crash when tween control object previous freed","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3":{"hash":"6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix RayCast not updating when debugging collissions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4259},"fab57f2fbc3d6ccd497bbde0174b05e5f52e260c":{"hash":"fab57f2fbc3d6ccd497bbde0174b05e5f52e260c","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"CanvasItemEditorPlugin: Avoid selecting items from instanced scenes","body":"- This behaviour is only applied to click selection. Rect selection and List selection can still select these items","is_cherrypick":false,"cherrypick_hash":"","pull":4258},"7820e590ead1755381630fde280cd1852cd28630":{"hash":"7820e590ead1755381630fde280cd1852cd28630","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Doc: fix type of stream object","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ec7d3f264bd01f38046e52af28d950054cdce0b":{"hash":"5ec7d3f264bd01f38046e52af28d950054cdce0b","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix warn print when hide an control does not inside_tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4257},"da28a2f062521a991ac2521e2c43333edbffd160":{"hash":"da28a2f062521a991ac2521e2c43333edbffd160","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix crash when tween control object previous freed","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4256},"4f6b2152e2e12a6c9157ea3190830b627cbae3b7":{"hash":"4f6b2152e2e12a6c9157ea3190830b627cbae3b7","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (transition_node_set_current): fix by removing copy-paste duplication.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"1b95dca6bd8113503f4da21c148f7eb98e7722e6":{"hash":"1b95dca6bd8113503f4da21c148f7eb98e7722e6","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (set_active, reset, constructor): seek all animations to start.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"5d6b58fea69ab78cb04f1f52eed3b2aee0ec9207":{"hash":"5d6b58fea69ab78cb04f1f52eed3b2aee0ec9207","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (_process_node): more robust oneshot termination condition.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"3e3f16fefc4dc8b9ffa40d3357f0959ac17163e7":{"hash":"3e3f16fefc4dc8b9ffa40d3357f0959ac17163e7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4251 from Paulb23/block_indent_issue_3803","body":"Fixed block indent inconsistency, issue #3803","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e26f3dc03a76d71e01c3a3ebaa6fb0caf0580578":{"hash":"e26f3dc03a76d71e01c3a3ebaa6fb0caf0580578","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4253 from Paulb23/toggle_syntax_highlighting","body":"Option to toggle syntax highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d78e98e2a49bf952dd3e38e4a8359903d03bf42c":{"hash":"d78e98e2a49bf952dd3e38e4a8359903d03bf42c","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Option to toggle syntax highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4253},"93700676b5491ff41d0a14954e71327b99440f7e":{"hash":"93700676b5491ff41d0a14954e71327b99440f7e","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed block indent inconsistency, fixes issue 3803","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4251},"d5191a610b9beb833cd9fc0e6607cfa95365be64":{"hash":"d5191a610b9beb833cd9fc0e6607cfa95365be64","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4248 from bojidar-bg/fix-launchmedia-for-bones","body":"Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44446cf58bcbcfac42244f731e088edb4141145d":{"hash":"44446cf58bcbcfac42244f731e088edb4141145d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4238 from Paulb23/caret_color","body":"Ability to change the caret color","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6871ee847524aea3648095196fa726d52480db2":{"hash":"d6871ee847524aea3648095196fa726d52480db2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4234 from Paulb23/member_variable_syntax_highlighting","body":"Member variable syntax highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aad31ee986e60183c708f0c6d31cc04e05f31916":{"hash":"aad31ee986e60183c708f0c6d31cc04e05f31916","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4174 from Hodes/master","body":"Multiple editor plugins for same obj type","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2f12c2dd9090e4b8f959e3bebf4f7ce57b0186b2":{"hash":"2f12c2dd9090e4b8f959e3bebf4f7ce57b0186b2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4169 from slapin/ik","body":"InverseKinematics node, basic features","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b000bdeb720c3bd79d5ab218f597b4ac0d5bac0":{"hash":"6b000bdeb720c3bd79d5ab218f597b4ac0d5bac0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4249 from bojidar-bg/add-sleep-state-change-signal","body":"Add a `sleeping_state_changed` signal to RigidBody and RigidBody2D","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6dcd1354c2e0c489eea9cf111ddbf11804c39c4b":{"hash":"6dcd1354c2e0c489eea9cf111ddbf11804c39c4b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add a `sleeping_state_changed` signal to RigidBody and RigidBody2D classes","body":"Closes #3911","is_cherrypick":false,"cherrypick_hash":"","pull":4249},"b7d79c93f47c6d5e6d9e4f50c546cd521866703a":{"hash":"b7d79c93f47c6d5e6d9e4f50c546cd521866703a","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix PopupMenu and MenuButton not activating items with shortcut inside submenus","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4248},"4af1839073261d913ef53bb6f81d2a0cb486d39b":{"hash":"4af1839073261d913ef53bb6f81d2a0cb486d39b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"","body":"Close #4044","is_cherrypick":false,"cherrypick_hash":"","pull":4248},"9dc620f6a225ffaf79dfdffaf843c36d69643e9e":{"hash":"9dc620f6a225ffaf79dfdffaf843c36d69643e9e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Bind Z key (without modifiers) to toggle wireframe in 3D view","body":"Bind Z key (without modifiers) to toggle wireframe in 3D view","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8ee8802cbe753c9cb6472da9f906a71954ecae5e":{"hash":"8ee8802cbe753c9cb6472da9f906a71954ecae5e","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Bind Z key (without modifiers) to toggle wireframe in 3D view","body":"Fixed #4124","is_cherrypick":false,"cherrypick_hash":"","pull":4246},"646e0897829d7baf4b982c59d4bddade85199665":{"hash":"646e0897829d7baf4b982c59d4bddade85199665","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <Paulb23@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Fixed text edit undo and redo operation interaction","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4242},"f303e3483d2a160a9841a3b50f21b86a62a7b4ec":{"hash":"f303e3483d2a160a9841a3b50f21b86a62a7b4ec","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Fixes errors occurring when switching to a new scene with a spatial editor from a canvas editor.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4244},"3ebde34d8fbcce5796b7bac6f26c9cf7881b55ad":{"hash":"3ebde34d8fbcce5796b7bac6f26c9cf7881b55ad","is_merge":false,"authored_by":[""],"author_raw":"sunnystormy <michael.brodeur@unseen.is>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Added rotation/panning support for trackpads in 3D mode #53","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4241},"c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a":{"hash":"c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Ability to change the caret color","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4238},"868872392379aa5c90c3d199a2cfee32b8f593f2":{"hash":"868872392379aa5c90c3d199a2cfee32b8f593f2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4231 from Paulb23/selection_undo_fix","body":"Fixed undoing twice when removing selection and 'complex' typo in method name","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fc9f9adcb25cde432f888b8b29aee862eb0d8f95":{"hash":"fc9f9adcb25cde432f888b8b29aee862eb0d8f95","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Member variable syntax highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4234},"971c3be52deddb163e90f17126d462e4f3900799":{"hash":"971c3be52deddb163e90f17126d462e4f3900799","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed 'complex' typo in method name","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4231},"15f43149e179f754f48b59ac08002d5c4c0a5bc0":{"hash":"15f43149e179f754f48b59ac08002d5c4c0a5bc0","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed undoing twice when removing selection","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4231},"a8ebd43ab7d246669f1a8bb30fb780c07abe01d6":{"hash":"a8ebd43ab7d246669f1a8bb30fb780c07abe01d6","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"dictionary has_all","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4223},"9c89d3e042fd7a6472ac2261afedaa235d2b4ebb":{"hash":"9c89d3e042fd7a6472ac2261afedaa235d2b4ebb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Separate help pages from scripts by default","body":"Fixes #4199","is_cherrypick":false,"cherrypick_hash":"","pull":4211},"1b6f14d81047b563283fb66022701f03d5bd9ca1":{"hash":"1b6f14d81047b563283fb66022701f03d5bd9ca1","is_merge":false,"authored_by":["MDQ6VXNlcjQyNzY1OTM="],"author_raw":"Luiz Paulo de Vasconcellos <luiz.pv9@gmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Change toggle comment behaviour. Fixes #4198","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4207},"72825ecdca3ea91a2f552fb84416f9bc4d42b182":{"hash":"72825ecdca3ea91a2f552fb84416f9bc4d42b182","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4191 from leezh/progressbar_minsize","body":"Progress bar minsize now checks percent_visible","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e971112f4abc8a89089f4cb500863867a4e88ec6":{"hash":"e971112f4abc8a89089f4cb500863867a4e88ec6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4218 from Paulb23/text_edit_insert_mode","body":"Fixed insert mode interaction with selection and autocomplete","is_cherrypick":false,"cherrypick_hash":"","pull":""},"391095e0efe075268b892ff47a5885f5a6e2706f":{"hash":"391095e0efe075268b892ff47a5885f5a6e2706f","is_merge":false,"authored_by":[""],"author_raw":"MSC <m.schlack@protonmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"memdelete 'joy_thread' + 'joy_mutex' on ::~joystick_linux()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4216},"7a9998370f0a805a75634f31558abba9c4d74a48":{"hash":"7a9998370f0a805a75634f31558abba9c4d74a48","is_merge":false,"authored_by":[""],"author_raw":"MSC <m.schlack@protonmail.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"free Material 'shadow_material_double_sided' on ::finish()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4212},"a984adb5a6bde78c3b3c7681ad529cf22f2452ec":{"hash":"a984adb5a6bde78c3b3c7681ad529cf22f2452ec","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed insert mode interaction with auto complete","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4218},"fe779d4386ac32431ed85b6248b05f018a5db86e":{"hash":"fe779d4386ac32431ed85b6248b05f018a5db86e","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed insert mode removing first unselected character","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4218},"7a1d7af332552e9658ef8e759614f3841984d4eb":{"hash":"7a1d7af332552e9658ef8e759614f3841984d4eb","is_merge":false,"authored_by":["MDQ6VXNlcjExMzU1NDY5"],"author_raw":"hodes <henrique.otavio.es@gmail.com>","committer_raw":"hodes <henrique.otavio.es@gmail.com>","summary":"Enables the possibility of editing on multiple plugins at same time on same object type.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4174},"e7572c690a3a6792e5aa183e16d902bff77398bc":{"hash":"e7572c690a3a6792e5aa183e16d902bff77398bc","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Switch Mac version to 2.1-dev too","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"50aa78210c0e31ea8a348bdd8a2432159dc61879":{"hash":"50aa78210c0e31ea8a348bdd8a2432159dc61879","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <Paulb23@users.noreply.github.com>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Function syntax highlighting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4121},"0a5472e697dee57956c2583a50bc5cf5faada5d8":{"hash":"0a5472e697dee57956c2583a50bc5cf5faada5d8","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Remove trailing spaces","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4205},"48f057ea816f4ae4b917cb110e399fcbfb4234a0":{"hash":"48f057ea816f4ae4b917cb110e399fcbfb4234a0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4193 from Paulb23/text_edit_insert_mode","body":"Added insert mode to text editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"35865139e1a7934723c50950bfd1e2f7d7abfc18":{"hash":"35865139e1a7934723c50950bfd1e2f7d7abfc18","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4184 from Paulb23/toggle_line_numbers","body":"Option to toggle line numbers.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"23cf6a85bdb904a1833c6015222d9ee69842c1ed":{"hash":"23cf6a85bdb904a1833c6015222d9ee69842c1ed","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Port 2D demos to TSCN/TRES formats","body":"Part of #4196.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2b57cb94da8bfad1f32a89437f4978301da92e10":{"hash":"2b57cb94da8bfad1f32a89437f4978301da92e10","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added insert mode to text editor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4193},"4eb49cc73241e0597174c4bfdfdddaf96dce86af":{"hash":"4eb49cc73241e0597174c4bfdfdddaf96dce86af","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Fix last two bindings in input_mapping demo","body":"Also connect the signal from script, as it makes it easier to understand\nthan by having to check the connected signals via the GUI.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3cc7b6fa5ddaea8cbc29a32ede638834ef83de56":{"hash":"3cc7b6fa5ddaea8cbc29a32ede638834ef83de56","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4194 from HeartoLazor/timerpause","body":"Now the timer could be paused","is_cherrypick":false,"cherrypick_hash":"","pull":""},"995890d5b29fc0dc4eca66d9f11e1e3f8f275ae0":{"hash":"995890d5b29fc0dc4eca66d9f11e1e3f8f275ae0","is_merge":false,"authored_by":["MDQ6VXNlcjEyMzc2MDQy"],"author_raw":"Hearto Lazor <heartolazor@gmail.com>","committer_raw":"Hearto Lazor <heartolazor@gmail.com>","summary":"Now the timer could be paused","body":"pause with: set_active(true/false)\nis paused with: is_active()","is_cherrypick":false,"cherrypick_hash":"","pull":4194},"0a9c8a9f36dbcba2e416b7ab29c949b70bd72c0e":{"hash":"0a9c8a9f36dbcba2e416b7ab29c949b70bd72c0e","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (_process_node:TIMESEEK): allow auto-advance with 0 xfade.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"7fe28d4168aa52a79cbc41c42112c1d1ec2680f4":{"hash":"7fe28d4168aa52a79cbc41c42112c1d1ec2680f4","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (_process_node:TIMESEEK): give p_seek precedence over tsn->seek_pos.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"0bba09c4cb98525ccc88aa69574162458a79abb6":{"hash":"0bba09c4cb98525ccc88aa69574162458a79abb6","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Progress bar minsize now checks percent_visible","body":"Allows for really thin progress bars such as for pixel-art styles.","is_cherrypick":false,"cherrypick_hash":"","pull":4191},"eae5169dfdba004a1bba1978a6acf011af8cc69b":{"hash":"eae5169dfdba004a1bba1978a6acf011af8cc69b","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTk="],"author_raw":"Sergey Lapin <slapinid@gmail.com>","committer_raw":"Sergey Lapin <slapinid@gmail.com>","summary":"Now parameters can be changed real time","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4169},"e4fea5d5f9906a022ab0e83dc7a2070b8d688599":{"hash":"e4fea5d5f9906a022ab0e83dc7a2070b8d688599","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTk="],"author_raw":"Sergey Lapin <slapinid@gmail.com>","committer_raw":"Sergey Lapin <slapinid@gmail.com>","summary":"Added speed setting","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4169},"8d7a94389aeefb805fb2840c6a69af95f563f89b":{"hash":"8d7a94389aeefb805fb2840c6a69af95f563f89b","is_merge":false,"authored_by":["MDQ6VXNlcjYwOTk="],"author_raw":"Sergey Lapin <slapinid@gmail.com>","committer_raw":"Sergey Lapin <slapinid@gmail.com>","summary":"InverseKinematics node, basic features","body":"I don't already know how the fuck it works, but it is.\nA bit slow currently, but hope to improve it soon.\n\nThe current limitations:\n\n1. No constraints. At all.\n2. Used simplest CCD algorithm, I just can't believe\nin jacobian construction from code.\n3. Slow to get to target.","is_cherrypick":false,"cherrypick_hash":"","pull":4169},"8708a284f7b5390a48ea2fd95848f60cc40d0bf0":{"hash":"8708a284f7b5390a48ea2fd95848f60cc40d0bf0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4179 from Adjective-Object/master","body":"inherit PKG_CONFIG_PATH from environment","is_cherrypick":false,"cherrypick_hash":"","pull":""},"474911c5338e3dfece0c7195c50e11b9027adb05":{"hash":"474911c5338e3dfece0c7195c50e11b9027adb05","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Option to toggle line numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4184},"32391ffd73904a3e397ed942ff6cd35c179239eb":{"hash":"32391ffd73904a3e397ed942ff6cd35c179239eb","is_merge":false,"authored_by":["MDQ6VXNlcjExNzQ4NTg="],"author_raw":"Maxwell Huang-Hobbs <mhuan13@gmail.com>","committer_raw":"Maxwell Huang-Hobbs <mhuan13@gmail.com>","summary":"inherit PKG_CONFIG_PATH from environment","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4179},"6b64b26f0ef8be16741da5f4359c4014dc5f60b8":{"hash":"6b64b26f0ef8be16741da5f4359c4014dc5f60b8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4156 from JoshuaGrams/match-docs","body":"doc/base/classes.xml: String.match, Node.find_node","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f293503a9857fae6b0c1db45f9d68f2cccd3b5fa":{"hash":"f293503a9857fae6b0c1db45f9d68f2cccd3b5fa","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4150 from Paulb23/number_syntax_highlighting","body":"Fixed numbers not highlighting after space","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44ee7c238e972b26c196f2c555da172b28ceecd1":{"hash":"44ee7c238e972b26c196f2c555da172b28ceecd1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4149 from Paulb23/save_scene_flicker_issue_4118","body":"Fix for issue #4118","is_cherrypick":false,"cherrypick_hash":"","pull":""},"681969d5b396c46d187e5005b6f0853605531e7e":{"hash":"681969d5b396c46d187e5005b6f0853605531e7e","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Adds .fnt extension if not provided, issue 162","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4158},"ef08fed277f457249ae4058f2a391bc9e2ebe5bb":{"hash":"ef08fed277f457249ae4058f2a391bc9e2ebe5bb","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"doc/base/classes.xml: String.match, Node.find_node","body":"Clarify wildcard behavior.","is_cherrypick":false,"cherrypick_hash":"","pull":4156},"8920ab0fbfd31098b97894d27db5704072c5cd2b":{"hash":"8920ab0fbfd31098b97894d27db5704072c5cd2b","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"* AnimationTreePlayer (_process_node): remove `switched` argument.","body":"The _process_node function (which recurses through the blend tree\ngenerating blend values and the active animation list) had an argument\nnamed `switched` which would loop an animation back to the beginning if\nit had reached the end (regardless of whether or not it was supposed to\nbe a looping animation).\n\nThis argument was only used in four places: two of them were overridden\nby a seek-to-zero, and I believe the other two are bugs.\n\nIn OneShot, it was used to reset the oneshot animation to the beginning\nwhen fired. But this would fail if the oneshot node was fired before it\nhad completed its previous run. While this *could* be a valid way for\noneshot to work (firing does nothing if it's already running), the code\ncurrently resets the fade-in, so I believe that it is intended to reset.\nI replaced this usage with seek-to-0.\n\nIn Transition, it was used on the previous (fading out) animation when\nseeking the Transition node, which I believe is incorrect: why would you\nwant to loop a non-looping animation instead of simply fading out from\nthe end? Also it will never happen unless you seek the Transition node\ntwice during one cross-fade.\n\nThe other two uses are in Transition and _process_animation, where it is\nused along with a seek-to-zero which overrides it.","is_cherrypick":false,"cherrypick_hash":"","pull":4155},"cd07badee3c198d295354f4e35b6bdc73622dbcc":{"hash":"cd07badee3c198d295354f4e35b6bdc73622dbcc","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed numbers not highlighting after space","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4150},"9d74b76a69b1fda38d8e0fc5a7460c79ad276420":{"hash":"9d74b76a69b1fda38d8e0fc5a7460c79ad276420","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Stopped save scene flicker, issue 4118","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4149},"15d1fca0614ad87fd16fa7532e4db867b342d00e":{"hash":"15d1fca0614ad87fd16fa7532e4db867b342d00e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4102 from SaracenOne/dynamic_margin_properties","body":"Dynamic property list for control margins","is_cherrypick":false,"cherrypick_hash":"","pull":""},"440ef4b7562cb8a84fdd9812bf359a9bbe35de4c":{"hash":"440ef4b7562cb8a84fdd9812bf359a9bbe35de4c","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Enter the 2.1 alpha phase","body":"To make it clearer that this branch is more recent than\nthe stable 2.0.x releases.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"81b449908e5af7c0873345f85edd5c634ecbce24":{"hash":"81b449908e5af7c0873345f85edd5c634ecbce24","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add support for patch versions (2.0.x)","body":"(cherry picked from commit 706d576f7b24ec62effd59f66f1d7c47c813056b)","is_cherrypick":true,"cherrypick_hash":"706d576f7b24ec62effd59f66f1d7c47c813056b","pull":""},"706d576f7b24ec62effd59f66f1d7c47c813056b":{"hash":"706d576f7b24ec62effd59f66f1d7c47c813056b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add support for patch versions (2.0.x)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e8ee4f79734af75cb04c3220f83e8735d28dd6e7":{"hash":"e8ee4f79734af75cb04c3220f83e8735d28dd6e7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4115 from Paulb23/number_syntax_highlighting","body":"Syntax highlighting for numbers","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8c2771b6d5f0a50d8b7c9587da8116667d42e03a":{"hash":"8c2771b6d5f0a50d8b7c9587da8116667d42e03a","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4119 from sanikoyes/Pr-crash-exit-tree","body":"Fix GDScript crash when call show/hide in func _exit_tree","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0c6f089ce4068c02514261c8a40e231c3779b9d5":{"hash":"0c6f089ce4068c02514261c8a40e231c3779b9d5","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix GDScript crash when call show/hide in func _exit_tree","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4119},"c844c2d604ab7e8824659e1f6b6011039a552cbe":{"hash":"c844c2d604ab7e8824659e1f6b6011039a552cbe","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Syntax highlighting for numbers","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4115},"d38454b9670483707f980e638a00f3c8b947906d":{"hash":"d38454b9670483707f980e638a00f3c8b947906d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"MarginContainer: Add top, right and bottom margins","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4096},"a895e2e372c9df2a9972f38134ae0ea9c8bf45a8":{"hash":"a895e2e372c9df2a9972f38134ae0ea9c8bf45a8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4105 from akien-mga/pr-android-shutdown-adb","body":"Expose android/shutdown_adb_on_exit parameter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c58494038702876403687e5b76a100f077b8d9b3":{"hash":"c58494038702876403687e5b76a100f077b8d9b3","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Expose android/shutdown_adb_on_exit parameter and default to true","body":"It was added in 30d0ca9 for the Steam build but only enabled\nwhen parsing a ._sc_ file that would define it.\nIt is now available for all users to toggle, in and outside of Steam.\n\nFixes #4073.","is_cherrypick":false,"cherrypick_hash":"","pull":4105},"d4321c9f3363674360eac275805166e416418dca":{"hash":"d4321c9f3363674360eac275805166e416418dca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4033 from akien-mga/pr-sample-lib-stop-button","body":"Add stop and delete buttons to sample library (supersedes #3339)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e67ee2bc087e5f36d906dc4d252fd89c3d616f51":{"hash":"e67ee2bc087e5f36d906dc4d252fd89c3d616f51","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4104 from teamblubee/master","body":"Add support for gnu-libstc++-4.9 needed by recent NDK versions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a0fb5b5f95f0d4ce90766301ddce4e5f199fb125":{"hash":"a0fb5b5f95f0d4ce90766301ddce4e5f199fb125","is_merge":false,"authored_by":["MDQ6VXNlcjIxMjkxNTA="],"author_raw":"blubee <gurenchan@gmail.com>","committer_raw":"blubee <gurenchan@gmail.com>","summary":"Add support for gnu-libstc++-4.9 needed by recent NDK versions","body":"The 4.9 version is the default one, people can still build using 4.8\nwith older NDK versions by setting the (optional) NDK_TARGET\nand NDK_TARGET_X86 environment variables.","is_cherrypick":false,"cherrypick_hash":"","pull":4104},"d8392dd1176f5d133a77304ad591fe9cb311c3ea":{"hash":"d8392dd1176f5d133a77304ad591fe9cb311c3ea","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Dynamic property list for control margins allowing floating point properties to be used with ratio anchors.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4102},"3741bc70fe2aa96d163880cfe1ca013e741fd03e":{"hash":"3741bc70fe2aa96d163880cfe1ca013e741fd03e","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added listener spatial node.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4101},"6cf978b7d61fa1655f13138a775acdd7fbbf39b5":{"hash":"6cf978b7d61fa1655f13138a775acdd7fbbf39b5","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4085 from sanikoyes/Pr-adb-keep-user-data","body":"Add -r flag to adb install for keep app user data","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b8daa7e6e6c75324bd1aab346975b38721667c2f":{"hash":"b8daa7e6e6c75324bd1aab346975b38721667c2f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4095 from neikeq/pr-bind-add_spacer","body":"BoxContainer: Bind method add_spacer(bool)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bf13f29b15d6c61a1492783ad278e64f0eca6ed2":{"hash":"bf13f29b15d6c61a1492783ad278e64f0eca6ed2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4094 from neikeq/pr-fix-4062","body":"TextEdit: Fix Shift+Delete shortcut not calling cut()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0571f961a8758139fdcb34211d80c855dad8c3c6":{"hash":"0571f961a8758139fdcb34211d80c855dad8c3c6","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"BoxContainer: Bind method add_spacer(bool)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4095},"abb720438fcdc2c9e4d82bf28cbcfcd78bb7d001":{"hash":"abb720438fcdc2c9e4d82bf28cbcfcd78bb7d001","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Fix Shift+Delete shortcut not calling cut()","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4094},"77949f02d95966ee49423844f7e20415f908d5a3":{"hash":"77949f02d95966ee49423844f7e20415f908d5a3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4088 from bojidar-bg/PR-fix-tilemap-z","body":"Fix issues with tilemap covering child nodes and old quadrants","is_cherrypick":false,"cherrypick_hash":"","pull":""},"dda9528dac88c15025cc989028f4f6639ec84a3b":{"hash":"dda9528dac88c15025cc989028f4f6639ec84a3b","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Add etc1(pkm) texture loading support","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4092},"3eddd46fa81cc51ecb3974da7a12883c6bedbe10":{"hash":"3eddd46fa81cc51ecb3974da7a12883c6bedbe10","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4090 from demolitions/master","body":"Fixes #3942 - Throws an error when exporting for X11 with no filename","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fb58bafc540de18c94ebd4939547e3b564982a1b":{"hash":"fb58bafc540de18c94ebd4939547e3b564982a1b","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzg4NzY="],"author_raw":"demolitions <demolitions@gmail.com>","committer_raw":"demolitions <demolitions@gmail.com>","summary":"Fixes #3942 - Throws an error when exporting for X11 with no filename","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4090},"db81ef92b5e22051e54644018909f73dd0cf9d01":{"hash":"db81ef92b5e22051e54644018909f73dd0cf9d01","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4087 from demolitions/master","body":"Fix for #4014","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a581835cab08aef79136ed7b765e25db546bba1":{"hash":"2a581835cab08aef79136ed7b765e25db546bba1","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix issues with tilemap covering child nodes and old quadrants","body":"Closes #4070","is_cherrypick":false,"cherrypick_hash":"","pull":4088},"4e59d1c51fc504acf03e4287c13b4d4a6971207d":{"hash":"4e59d1c51fc504acf03e4287c13b4d4a6971207d","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzg4NzY="],"author_raw":"demolitions <demolitions@gmail.com>","committer_raw":"demolitions <demolitions@gmail.com>","summary":"Fix for #4014, changed to 2 instead of 3 chars to trigger search","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4087},"15ba4d34c5040532b7926f6cfe670d081fee79b1":{"hash":"15ba4d34c5040532b7926f6cfe670d081fee79b1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4077 from sanikoyes/Pr-resourcepreloader-multiple-select","body":"Allow select multiple files in ResourcePreloaderEditor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e1ae3b3819a26bcf67789802107cb9ca3f414e7":{"hash":"0e1ae3b3819a26bcf67789802107cb9ca3f414e7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4086 from Paulb23/toggle_draw_tabs","body":"Option to toggle tab drawing","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0fc7be89d3d85e35a42e4b33f619f53c92694a76":{"hash":"0fc7be89d3d85e35a42e4b33f619f53c92694a76","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Option to toggle tab drawing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4086},"e13e343c9ceac6be272347f5aba5e3fc59d63fba":{"hash":"e13e343c9ceac6be272347f5aba5e3fc59d63fba","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Rename path to paths","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4077},"9e026fecef94c5bc52ecddf6db5ec60c76b2e3be":{"hash":"9e026fecef94c5bc52ecddf6db5ec60c76b2e3be","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Add -r flag to adb install for keep app user data","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4085},"b955282d4673ea8b2240c4154b01a8cab858c2a9":{"hash":"b955282d4673ea8b2240c4154b01a8cab858c2a9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4071 from Razzlegames/getUnixTimeFromDateTime","body":"Add function to convert Datetime from a dictionary to Epoch","is_cherrypick":false,"cherrypick_hash":"","pull":""},"021a84e704bf4b0a18df4515c01b83a657dc967c":{"hash":"021a84e704bf4b0a18df4515c01b83a657dc967c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4083 from SaracenOne/tree_control_cursor_fix","body":"Fix cursor getting locked on tree control","is_cherrypick":false,"cherrypick_hash":"","pull":""},"44fe74bfc3df6ac8251ebc4b678c99a7ad122dbb":{"hash":"44fe74bfc3df6ac8251ebc4b678c99a7ad122dbb","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix cursor getting locked on tree control if tree is cleared while modifying numerical element.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4083},"3adc5a45ab8a6a486ee2713f1ef60370c0d94cbe":{"hash":"3adc5a45ab8a6a486ee2713f1ef60370c0d94cbe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4082 from Paulb23/word_highlighting","body":"Fixes for Word highlighting","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9c0e1524e56a3d38bf5ab281939770e806ac24e9":{"hash":"9c0e1524e56a3d38bf5ab281939770e806ac24e9","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed highlighting when word occurs as substring first","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4082},"4cc3fbeaffcffe5fe834b2b2afda18661836f769":{"hash":"4cc3fbeaffcffe5fe834b2b2afda18661836f769","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Fixed highliting with shift and mouse","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4082},"63aafb3f4891a66b06e65ba1f47d958fcd92ed7f":{"hash":"63aafb3f4891a66b06e65ba1f47d958fcd92ed7f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4076 from Paulb23/word_highlighting","body":"Highlight all occurrences of selected word","is_cherrypick":false,"cherrypick_hash":"","pull":""},"674c6f2f2de46517948c00ecfb7ee8f39849905e":{"hash":"674c6f2f2de46517948c00ecfb7ee8f39849905e","is_merge":false,"authored_by":["MDQ6VXNlcjg3NTQ1NTk="],"author_raw":"Kyle Luce <razzlegames@gmail.com>","committer_raw":"Kyle Luce <razzlegames@gmail.com>","summary":"Add function to convert Date time from a dictionary to Epoch","body":"- Also changed get_time_from_unix_time to get_date_time_from_unix_time to be\nconsistent.\n\nTicket:\nhttps://github.com/godotengine/godot/issues/4038","is_cherrypick":false,"cherrypick_hash":"","pull":4071},"174b9a5f9e2382508df320f6ee1188fd3572c44b":{"hash":"174b9a5f9e2382508df320f6ee1188fd3572c44b","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Allow select multiple files in ResourcePreloaderEditor","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4077},"b0488cacf27cb98c4a0dd58661c83262236e18a0":{"hash":"b0488cacf27cb98c4a0dd58661c83262236e18a0","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Highlight all occurrences of selected word","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4076},"5b67305ebb466cea3b767d4abd2f360ebadf3414":{"hash":"5b67305ebb466cea3b767d4abd2f360ebadf3414","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4065 from TheHX/issue-4058","body":"Fix editors panels, of the bottom panel, not resizing in some cases","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb065b961c80ec6d810539e48ebff75b64367df3":{"hash":"cb065b961c80ec6d810539e48ebff75b64367df3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4006 from TheHX/tilemap-editor","body":"Several improvements for the Tilemap editor","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a0f835ece40db45f1705761cd492bd34e8c4630":{"hash":"4a0f835ece40db45f1705761cd492bd34e8c4630","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix editors panels, of the bottom panel, not resizing in some cases","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"15891573374210323ae37293a63f53aaa6d44af5":{"hash":"15891573374210323ae37293a63f53aaa6d44af5","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Fix some last issues of PR-4006","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"648af0c42b57fd6a70ce1751311dd5ec23a3daf8":{"hash":"648af0c42b57fd6a70ce1751311dd5ec23a3daf8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4062 from neikeq/pr-issue-4060","body":"LineEdit/TextEdit: Add Shift+Delete shortcut for cut","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fac027cb14a730c1d8cca080dad733663c287a2d":{"hash":"fac027cb14a730c1d8cca080dad733663c287a2d","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"LineEdit/TextEdit: Add Shift+Delete shortcut for cut","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4062},"4dfd0c1863fca80ddc35b6bcacf339077a0c4f54":{"hash":"4dfd0c1863fca80ddc35b6bcacf339077a0c4f54","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TextEdit: Fix inconsistent copy, cut and paste behaviour","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4062},"c9a401e54172d87ed8c541b563b471d0ff36a33b":{"hash":"c9a401e54172d87ed8c541b563b471d0ff36a33b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3694 from techtonik/patch-1","body":"Show driver information in verbose mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aec4f57f9507208f9aef499d8a8e8d1642bf2c72":{"hash":"aec4f57f9507208f9aef499d8a8e8d1642bf2c72","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3528 from SaracenOne/baked_light_realtime_colourize","body":"Ability to colourize baked lighting in real time.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c1a1adae280c6a25fa776dfd083b6d7a48f580c0":{"hash":"c1a1adae280c6a25fa776dfd083b6d7a48f580c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4051 from AlexHolly/fileeditor-open-any","body":"(editor)filedialog open file and dir MODE_OPEN_ANY","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9e97e9f39d3893174f42803b5eabc73819d68ac2":{"hash":"9e97e9f39d3893174f42803b5eabc73819d68ac2","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4057 from TheHX/particles-plugin","body":"Fix file dialog, of Particles2D plugin, showing \"Error\" icons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f1c58e4b189bfde0397bd489ed7b9a25d8f8947a":{"hash":"f1c58e4b189bfde0397bd489ed7b9a25d8f8947a","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Use ItemList::set_item_icon_region in tile palette","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"86c6a4a8f676e8c3b8f204cc27960513d4cf4c6b":{"hash":"86c6a4a8f676e8c3b8f204cc27960513d4cf4c6b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4056 from TheHX/issue-1423","body":"Automatically create input node when creating a ShaderGraph","is_cherrypick":false,"cherrypick_hash":"","pull":""},"8d2a957e360bd66e02522a18161df8b35c0db0df":{"hash":"8d2a957e360bd66e02522a18161df8b35c0db0df","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix file dialog, of Particles2D plugin, showing \"Error\" icons","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5ee67ba498f7c556f92ed7d4d33afdda18f92ee8":{"hash":"5ee67ba498f7c556f92ed7d4d33afdda18f92ee8","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Automatically create input node when creating a ShaderGraph","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bb22db570421f8cece3507e91cf1769145df52dc":{"hash":"bb22db570421f8cece3507e91cf1769145df52dc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4052 from TheHX/issue-4048","body":"Fix crash when importing sub-scenes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c30bebd1d3d10f705eae339a684e439edc052195":{"hash":"c30bebd1d3d10f705eae339a684e439edc052195","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4017 from Paulb23/set_tab_size","body":"Added configurable tab size in the text editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cb7db2d4302654312cb1de75597e498353bf8ae2":{"hash":"cb7db2d4302654312cb1de75597e498353bf8ae2","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix crash when importing sub-scenes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"05036ed0addb5634ff2e92bba1055d8e99b3f982":{"hash":"05036ed0addb5634ff2e92bba1055d8e99b3f982","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Bucket tool - optimize memory usage, \"removed safety limit\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"aba9729ba78dc50810189c69a8fadc08104926c7":{"hash":"aba9729ba78dc50810189c69a8fadc08104926c7","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Bucket fill","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9de53c98a045e35dfacb6a2adf1aac7f87989132":{"hash":"9de53c98a045e35dfacb6a2adf1aac7f87989132","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Shortcuts for the editor menu, fixed small inconsistencies","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"fd06683cb4cf16fd607c28114fcbc659657929b5":{"hash":"fd06683cb4cf16fd607c28114fcbc659657929b5","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Line drawing and erasing","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"e2061e00257ba33e9e147ef31fb6ea89b4237007":{"hash":"e2061e00257ba33e9e147ef31fb6ea89b4237007","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Tilemap Editor: Rectangle drawing/erasing and small improvements","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9234bd3ff9a3ff025368a1882ccfb91ca1b96ff1":{"hash":"9234bd3ff9a3ff025368a1882ccfb91ca1b96ff1","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Added configuable tab size","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4017},"751c1deef1086cd3c708e6ef063700ed3ffdf79b":{"hash":"751c1deef1086cd3c708e6ef063700ed3ffdf79b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"(editor)filedialog mode open any","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4051},"ad29ee328d5d4f1e08fb20248aa4a8ae5fd6c380":{"hash":"ad29ee328d5d4f1e08fb20248aa4a8ae5fd6c380","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4046 from bdero/bdero/blender-export-light-size","body":"Correct spot light size conversion in Blender exporter.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f4a214987a2c3a9d767af36620d632174fe861d":{"hash":"1f4a214987a2c3a9d767af36620d632174fe861d","is_merge":false,"authored_by":["MDQ6VXNlcjkxOTAxNw=="],"author_raw":"Brandon DeRosier <x@bdero.me>","committer_raw":"Brandon DeRosier <x@bdero.me>","summary":"Correct spot light size conversion in Blender exporter.","body":"The collada falloff angle is the angle from the center of the spot\nlight projection, whereas Blender's point light size is the angle from\none side to the opposite, meaning it's twice as much.","is_cherrypick":false,"cherrypick_hash":"","pull":4046},"8b9596b7bf4c3e72dc73e10cd0feb986c89a0ebb":{"hash":"8b9596b7bf4c3e72dc73e10cd0feb986c89a0ebb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4035 from TheHX/item-list","body":"Add icon region support for ItemList","is_cherrypick":false,"cherrypick_hash":"","pull":""},"096667fb57e67744d069c21efdd364d4ede0f250":{"hash":"096667fb57e67744d069c21efdd364d4ede0f250","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4040 from SaracenOne/text_editor_undo_fix","body":"Undo and Redo Text Editor Fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"942157bde3687baefca3aea48c8773d37a52e527":{"hash":"942157bde3687baefca3aea48c8773d37a52e527","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4027 from Razzlegames/fixMonthConsistency","body":"Fixes the month consistency issue in enums (OS::Month) and get_date etc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"feef563f3f2ad7f1cb5aa2e788e3ea4adfee3c56":{"hash":"feef563f3f2ad7f1cb5aa2e788e3ea4adfee3c56","is_merge":false,"authored_by":["MDQ6VXNlcjg3NTQ1NTk="],"author_raw":"Kyle Luce <razzlegames@gmail.com>","committer_raw":"Kyle Luce <razzlegames@gmail.com>","summary":"Fixes the month consistency issue in enums and get_date etc","body":"- Also updated the docs to reflect this.\n- Added some vim temp files to gitignore\n- Changed NaCL to be consistent with the other OS_Unix::get_date implementation\n(added 1 to month to map to 1-12)\n\nTicket:\nhttps://github.com/godotengine/godot/issues/4025","is_cherrypick":false,"cherrypick_hash":"","pull":4027},"b2e471fd7c60a81c29e21367a849c9bc0fb3ac05":{"hash":"b2e471fd7c60a81c29e21367a849c9bc0fb3ac05","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Undo and redo commands on text editor now affect internal version which fixes inconsistent file saving validation.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4040},"1f07fe5502a97c72ef2cf44610cb6d24698eb693":{"hash":"1f07fe5502a97c72ef2cf44610cb6d24698eb693","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Add icon region support for ItemList","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d36333b6483b4a8f4ef6d1b38b0688f0f7e99caf":{"hash":"d36333b6483b4a8f4ef6d1b38b0688f0f7e99caf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove redundant buttons","body":"Now the Load button is alone on its line,\nwe probably need to find it a better place.","is_cherrypick":false,"cherrypick_hash":"","pull":4033},"533b9b734272d60ba60427e3d7092a84fe47f9e0":{"hash":"533b9b734272d60ba60427e3d7092a84fe47f9e0","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Add stop and delete buttons to sample library","body":"Based on the work by @rdcklinux in #3339.\nThe play button becomes a stop button while playing.\nA delete button is added in the last column.","is_cherrypick":false,"cherrypick_hash":"","pull":4033},"be4d58e1203ae35dab97b14f08098f50998d4201":{"hash":"be4d58e1203ae35dab97b14f08098f50998d4201","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3956 from SaracenOne/receive_shadow_flag_fix","body":"Fix 'FLAG_RECEIVE_SHADOWS' flag for GeometryInstances.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"801221d01b705103cac27e7a50e87312cedb8f18":{"hash":"801221d01b705103cac27e7a50e87312cedb8f18","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove undefined binds","body":"Bug introduced by 6eb4812","is_cherrypick":false,"cherrypick_hash":"","pull":""},"24bc7d8db7744589672b0b16b269e99160b64e32":{"hash":"24bc7d8db7744589672b0b16b269e99160b64e32","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix 'FLAG_RECEIVE_SHADOWS' flag for GeometryInstances so that turning it off now correctly disables shadows from affecting the instance.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3956},"082092267a1ee41600b6d21a42f2d0cfc63e4b3e":{"hash":"082092267a1ee41600b6d21a42f2d0cfc63e4b3e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3215 from SaracenOne/borderless_windows","body":"Borderless windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6eb4812317bc5207444ddbfe887d06969969b669":{"hash":"6eb4812317bc5207444ddbfe887d06969969b669","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Borderless window support for the Win32 build. Default window position is now also centred.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3215},"8b1dcbfe4d92f9d7273bbd2f1eb805e5c508961a":{"hash":"8b1dcbfe4d92f9d7273bbd2f1eb805e5c508961a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Made editor support SSL certs by default (embedded them)","body":"-Made asset sharing support https\n-Many fixes to HTTPRequest\n-Added an asset installer dialog\n-Visual cleanups to asset sharing tab\n-Fixed some issues in ScrollContainer, hope it does not break things\n-Asset sharing tab is not visible (hidden on purpose) for now.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d85f06c42d54971af5da826581c75d1ed001475e":{"hash":"d85f06c42d54971af5da826581c75d1ed001475e","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-more progress to asset sharing client, but still disabled by default","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6e86a0535050855d5c4e4d63002eea084f2e3ebf":{"hash":"6e86a0535050855d5c4e4d63002eea084f2e3ebf","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4012 from sanikoyes/Pr-linke-fail-disable-3d","body":"Fix link error when disable_3d=yes","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ebc581becfc78e29ff82c2ea955e2d1ed0b6e825":{"hash":"ebc581becfc78e29ff82c2ea955e2d1ed0b6e825","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4011 from neikeq/fix_regr_3280","body":"TileSet Export: Avoid invalid error when merge is enabled but file doesn't exist","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a638af886e40ea749088ad0978cd24e0e70d0e23":{"hash":"a638af886e40ea749088ad0978cd24e0e70d0e23","is_merge":false,"authored_by":["MDQ6VXNlcjY4ODAzNzg="],"author_raw":"sanikoyes <sanikoyes@163.com>","committer_raw":"sanikoyes <sanikoyes@163.com>","summary":"Fix link error when disable_3d=yes","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4012},"897b33ce77dee4ba22ce30aede7784eec73f9c64":{"hash":"897b33ce77dee4ba22ce30aede7784eec73f9c64","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"TileSet Export: Avoid invalid error when merge is enabled but file does not exist","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":4011},"c6e57bf514cb3cfd12f5eae9a96b0e0cef3af923":{"hash":"c6e57bf514cb3cfd12f5eae9a96b0e0cef3af923","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #4007 from bojidar-bg/PR-fix-controls","body":"Fix a crash when running a game with Controls with a tools build","is_cherrypick":false,"cherrypick_hash":"","pull":""},"bac875be66073d3f36adc3f03c391e724986888e":{"hash":"bac875be66073d3f36adc3f03c391e724986888e","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Fix a crash when running a game with Controls with a tools build","body":"Regression from #3997\n\nTOOLS_ENABLED is defined, even when running from editor, but EDITOR_DEF SEGFAULTs","is_cherrypick":false,"cherrypick_hash":"","pull":4007},"aaad24e6fb1528fc6c773c0225ed9500c3fdd2bb":{"hash":"aaad24e6fb1528fc6c773c0225ed9500c3fdd2bb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3865 from Marqin/coverity","body":"[Coverity] fixed 11 of 537 potential bugs found by Coverity","is_cherrypick":false,"cherrypick_hash":"","pull":""},"042f8bf88c331197b05e9b250b48ef3f5632b4fe":{"hash":"042f8bf88c331197b05e9b250b48ef3f5632b4fe","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3934 from Razzlegames/epocConvert","body":"Added epoc to dictionary converter (for human readable display when only given an epoc time)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b5f873c9d132ea80b3f221b3bfd149d02f4f2aac":{"hash":"b5f873c9d132ea80b3f221b3bfd149d02f4f2aac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3999 from neikeq/issues_3650_3990","body":"Fix crash when resizing ConcavePolygonShape2D segments","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6ef3c3b6458f6d3156cdcfc6b906b8dba4c91a2b":{"hash":"6ef3c3b6458f6d3156cdcfc6b906b8dba4c91a2b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3980 from JoshuaGrams/timescale-remainder","body":"TimeScale node: scale return value (time remaining).","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0a6df53a8cbd31a0c47aaa2d57803f6950941f4":{"hash":"c0a6df53a8cbd31a0c47aaa2d57803f6950941f4","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3997 from bojidar-bg/PR-keep-margins","body":"Add option to keep margins when changing anchors","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0e8a8d2cb116f06ecd5d420b22b158b917fc7626":{"hash":"0e8a8d2cb116f06ecd5d420b22b158b917fc7626","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Add option to keep margins when changing anchors, closes #3979","body":"Amend: Fixed an issue for non-tool builds\nAmend2: Same, just fixed doing nothing at some times","is_cherrypick":false,"cherrypick_hash":"","pull":3997},"3fc16d402514550206709c87616657ce7c0933ea":{"hash":"3fc16d402514550206709c87616657ce7c0933ea","is_merge":false,"authored_by":["MDQ6VXNlcjc3MTgxMDA="],"author_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","committer_raw":"Ignacio Etcheverry <ignalfonsore@gmail.com>","summary":"Fix crash when resizing ConcavePolygonShape2D segments","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3999},"65b7791263e8e20f83b6b7fbfd30329a0e4e9a4f":{"hash":"65b7791263e8e20f83b6b7fbfd30329a0e4e9a4f","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"TimeScale node: return +inf remaining for 0 scale.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3980},"7b07bcaf449ea6cf52c2ac501e48cddbe4bde035":{"hash":"7b07bcaf449ea6cf52c2ac501e48cddbe4bde035","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl+git@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"fix six possible \"divide by zero\"","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3865},"bf7f9244a95962c9833e68743726fe83a00b732c":{"hash":"bf7f9244a95962c9833e68743726fe83a00b732c","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl+git@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"fix two reading uninitialized pointers","body":"fixed in:\ntools/editor/project_settings.cpp\nscene/gui/graph_edit.cpp","is_cherrypick":false,"cherrypick_hash":"","pull":3865},"19ea9ae1e5ad51e22c32d4f6593e93c7ef58f491":{"hash":"19ea9ae1e5ad51e22c32d4f6593e93c7ef58f491","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl+git@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"fix possible crash in tools/editor/editor_import_export.cpp","body":"da could be NULL, and dereferencing NULL could lead to crash","is_cherrypick":false,"cherrypick_hash":"","pull":3865},"96d6a74e25976c64657c5a060494e667d4ab3643":{"hash":"96d6a74e25976c64657c5a060494e667d4ab3643","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl+git@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"fix possible crash in tools/editor/spatial_editor_gizmos.cpp","body":"spatial_node and base where uninitialized, which could lead to crash","is_cherrypick":false,"cherrypick_hash":"","pull":3865},"4b14c18d1334d65c6b1949dfbb554037448fd59f":{"hash":"4b14c18d1334d65c6b1949dfbb554037448fd59f","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl+git@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"fix possible crash in platform/x11/joystick_linux.cpp","body":"ev may be tainted and out of MAX_KEY range,\nwhich will cause joy->key_map[ev.code] to crash","is_cherrypick":false,"cherrypick_hash":"","pull":3865},"e46e43d2aaa6339a1675eb989f41885e745bf5c3":{"hash":"e46e43d2aaa6339a1675eb989f41885e745bf5c3","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3928 from Marqin/whitespace","body":"remove trailing whitespace - sorry for the broken PRs, please rebase :)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4a4f2479146aa33e235ed57cde311efda68d3c8f":{"hash":"4a4f2479146aa33e235ed57cde311efda68d3c8f","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"remove trailing whitespace","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3928},"1dad6eca812e5c2e313b54265114de8a1d73d999":{"hash":"1dad6eca812e5c2e313b54265114de8a1d73d999","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3991 from JoshuaGrams/issue-3711","body":"Issue 3711","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fa200ff5380d03bf3f581c00ef202729983423f":{"hash":"2fa200ff5380d03bf3f581c00ef202729983423f","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer: distinguish value tracks.","body":"If the node had a 3D Transform, the transform would always get written,\neven if the tracks on that node were supposed to be value tracks.","is_cherrypick":false,"cherrypick_hash":"","pull":3991},"a3d6768199c2100391343083900177c129a683d6":{"hash":"a3d6768199c2100391343083900177c129a683d6","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #3958 from SaracenOne/cpu_skinning_path_fix","body":"Fix to CPU skinning path when using GPU skinning (meshes with morphs)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9157a13aef46c0642fb46fcbe5c14892d42583b2":{"hash":"9157a13aef46c0642fb46fcbe5c14892d42583b2","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #3969 from Paulb23/scroll_past_end_of_file","body":"Enabled scrolling past end of file in text editor.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7e223cc29acd677b5efce87241cc2b9f82491710":{"hash":"7e223cc29acd677b5efce87241cc2b9f82491710","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #3981 from SaracenOne/shadow_casting_features","body":"Added extra controls to GeometryInstances for controlling how shadows are cast.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"32bb7a04a285e6d8bc045df8b4f07cfc4928ddac":{"hash":"32bb7a04a285e6d8bc045df8b4f07cfc4928ddac","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3833 from AlexHolly/feature-file-md5","body":"expose md5 for file(s) to gdscript","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f7fad321886858dd05d06f1e2d57773a2b24f147":{"hash":"f7fad321886858dd05d06f1e2d57773a2b24f147","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"Variant::blend: add Quat, fix Vector3.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3991},"9509d92149084b0aa3993c5da65a83af4857353e":{"hash":"9509d92149084b0aa3993c5da65a83af4857353e","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3982 from RegalMedia/patch-1","body":"Update version in Info.plist","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3d9e26bfce02ddeb7c7e1dd2e9c88a16f4ab046f":{"hash":"3d9e26bfce02ddeb7c7e1dd2e9c88a16f4ab046f","is_merge":false,"authored_by":["MDQ6VXNlcjE0OTU3NDA3"],"author_raw":"RegalMedia <RegalMedia@users.noreply.github.com>","committer_raw":"RegalMedia <RegalMedia@users.noreply.github.com>","summary":"Update version in Info.plist","body":"Getting info on Godot.app still shows version 1.0.0. Would be nice to have this reflect the real version number via the build system.","is_cherrypick":false,"cherrypick_hash":"","pull":3982},"7fecebd8a8dc12e59c8fd430b9e3dc0069fd48d1":{"hash":"7fecebd8a8dc12e59c8fd430b9e3dc0069fd48d1","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Added extra controls to GeometryInstances to control how they should cast shadows: double-sided and shadows only.","body":"Conflicts:\nservers/visual/visual_server_raster.h","is_cherrypick":false,"cherrypick_hash":"","pull":3981},"2e1b1234a339e5aa651b6462fe03461c65c98bc4":{"hash":"2e1b1234a339e5aa651b6462fe03461c65c98bc4","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"TimeScale node: scale return value (time remaining).","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3980},"20308c0475acb4678c9b86c7a4f210c1ec7548dc":{"hash":"20308c0475acb4678c9b86c7a4f210c1ec7548dc","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3919 from chuckeles/open-lines-below-above","body":"Open line below and above","is_cherrypick":false,"cherrypick_hash":"","pull":""},"84c879b9e90ac733735ca0be68ef795649a0218d":{"hash":"84c879b9e90ac733735ca0be68ef795649a0218d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3978 from Hinsbart/fix_erase_event","body":"fix InputMap::action_erase_event()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"9544042adb2818561370e776f93d6ab7cf0033c5":{"hash":"9544042adb2818561370e776f93d6ab7cf0033c5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"fix InputMap::action_erase_event()","body":"fixes #3976","is_cherrypick":false,"cherrypick_hash":"","pull":3978},"5eeb46da8da58c88802f89e6f63218c6f9678c70":{"hash":"5eeb46da8da58c88802f89e6f63218c6f9678c70","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3975 from volzhs/compile-png-on-windows","body":"fix compiling android templates on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"db89a47e282bd30bc73f43802d5987319060b3c5":{"hash":"db89a47e282bd30bc73f43802d5987319060b3c5","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"This will disable png arm neon optimizing for android template if compile on windows, but make compiling successful.","body":"And arm neon opt is enabled if not on windows.","is_cherrypick":false,"cherrypick_hash":"","pull":3975},"17e92a896e0ced75e868517687cf900239afa010":{"hash":"17e92a896e0ced75e868517687cf900239afa010","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3974 from Marqin/master","body":"migrate to container-based Travis CI","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1f83ae9b5abd03fe4d0943da2d7a1f06151e116c":{"hash":"1f83ae9b5abd03fe4d0943da2d7a1f06151e116c","is_merge":false,"authored_by":[""],"author_raw":"Hubert Jarosz <marqin.pl@gmail.com>","committer_raw":"Hubert Jarosz <marqin.pl@gmail.com>","summary":"migrate to container-based Travis CI","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3974},"973f7d56f3a973539da0ec6a7109a78f65e0d70d":{"hash":"973f7d56f3a973539da0ec6a7109a78f65e0d70d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3972 from Hinsbart/fix_hscroll","body":"osx: fix inverted horizontal scrolling","is_cherrypick":false,"cherrypick_hash":"","pull":""},"02eddbf7dae761c7763119271bb5cca5c0059c03":{"hash":"02eddbf7dae761c7763119271bb5cca5c0059c03","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"osx: fix inverted horizontal scrolling","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3972},"f19eea2f2d01cdfd671f16436eb639b46908b150":{"hash":"f19eea2f2d01cdfd671f16436eb639b46908b150","is_merge":false,"authored_by":["MDQ6VXNlcjY1ODQzMzA="],"author_raw":"Paul Batty <p_batty@hotmail.co.uk>","committer_raw":"Paul Batty <p_batty@hotmail.co.uk>","summary":"Enabled scrolling past end of file","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3969},"23a4683879f4da5b09f05e79a43e061e78ccdb43":{"hash":"23a4683879f4da5b09f05e79a43e061e78ccdb43","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fix to CPU skinning path when using GPU skinning (meshes with morphs) causing modifications to root bone to have doubled offset and wasted performance.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3958},"a283d367a7cb54807e8c2e6015167feca9f604d1":{"hash":"a283d367a7cb54807e8c2e6015167feca9f604d1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3951 from TheHX/issue-3857","body":"Fix Project Settings dialog add/delete global variable","is_cherrypick":false,"cherrypick_hash":"","pull":""},"48524384d6f29facb759517eb0cd7ddae7329cce":{"hash":"48524384d6f29facb759517eb0cd7ddae7329cce","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix Project Settings dialog add/delete global variable","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d9ef89f90a24aa3f0557bc13fd2a175014c491c0":{"hash":"d9ef89f90a24aa3f0557bc13fd2a175014c491c0","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3949 from Hinsbart/fix_trigger_doc","body":"doc: fix joystick left/right trigger axis description","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1b806ef54e4f74a47e5d922330f63bf53220fffd":{"hash":"1b806ef54e4f74a47e5d922330f63bf53220fffd","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"doc: fix joystick left/right trigger axis description (index 6/7 instead of 4/5)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3949},"f8c666085e390783f7582a2aee871d3330c4bdc1":{"hash":"f8c666085e390783f7582a2aee871d3330c4bdc1","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3939 from chuckeles/gdscript-doc","body":"Built-in functions and global scope doc","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ff7c89ebaf7303380dee8b9120093f20e35aa5cf":{"hash":"ff7c89ebaf7303380dee8b9120093f20e35aa5cf","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Add more verbose build-in functions descriptions","body":"Add descriptions for some global constants","is_cherrypick":false,"cherrypick_hash":"","pull":3939},"61e63b635c5bbd733859a10ce2cf81201286077d":{"hash":"61e63b635c5bbd733859a10ce2cf81201286077d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3927 from TheHX/issue-3645","body":"Added search box in Class List dialog (Script Editor)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"754d24612f61b5301fd5e8664d4ebc00bed3b061":{"hash":"754d24612f61b5301fd5e8664d4ebc00bed3b061","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3931 from TheHX/issue-3876","body":"Fix Sprite doesn't updating region_rect value in certain conditions","is_cherrypick":false,"cherrypick_hash":"","pull":""},"4fb729362b750657d3a9a43ba7be31609dc6578b":{"hash":"4fb729362b750657d3a9a43ba7be31609dc6578b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3932 from TheHX/issue-807","body":"The help page now show the entire object hierarchy","is_cherrypick":false,"cherrypick_hash":"","pull":""},"866e47ec5458c26296dc8296888d686535d57030":{"hash":"866e47ec5458c26296dc8296888d686535d57030","is_merge":false,"authored_by":["MDQ6VXNlcjg3NTQ1NTk="],"author_raw":"Kyle Luce <razzlegames@gmail.com>","committer_raw":"Kyle Luce <razzlegames@gmail.com>","summary":"Added epoc to dictionary converter","body":"Useful for when user is storing time as epoc and wants to do operations on this\ntime and then display in human readable form\n\nhttps://www.facebook.com/groups/godotengine/permalink/737469773056286/?comment_id=738011009668829&reply_comment_id=738192799650650¬if_t=group_comment_reply","is_cherrypick":false,"cherrypick_hash":"","pull":3934},"fdd1209276433565af089fe4142a991b9e8d3b78":{"hash":"fdd1209276433565af089fe4142a991b9e8d3b78","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"The help page now show the entire object hierarchy","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"218bb112e59b20fd881e799754d7cc634f4a8bca":{"hash":"218bb112e59b20fd881e799754d7cc634f4a8bca","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3930 from TheHX/issue-3801","body":"Removed \"__editor_plugin_screen__\" metadata creation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1d188c1c7b37ab2661042492325a9da97d096c8c":{"hash":"1d188c1c7b37ab2661042492325a9da97d096c8c","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Fix Sprite doesn't updating region_rect value in certain conditions","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b79e83ad6ff438aed4761a281eec33ed2f2eee26":{"hash":"b79e83ad6ff438aed4761a281eec33ed2f2eee26","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Removed \"__editor_plugin_screen__\" metadata creation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"da85fe26a58f47670679da7941dde6a9a4dcf5e9":{"hash":"da85fe26a58f47670679da7941dde6a9a4dcf5e9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3922 from chuckeles/doc","body":"GDScript Documentation","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cd1184d56c89015463ed44d9e4debb9bbe302c6d":{"hash":"cd1184d56c89015463ed44d9e4debb9bbe302c6d","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Write GDScript documentation","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3922},"21335e502cfb2ad2cfc62aafd1fa621823c9089d":{"hash":"21335e502cfb2ad2cfc62aafd1fa621823c9089d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3893 from leezh/diraccess_fix","body":"Added relative paths for DirAccess::remove()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b1ca582f94b23e000e8c930586bf980e12e622c":{"hash":"6b1ca582f94b23e000e8c930586bf980e12e622c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3920 from Hinsbart/js_echo_keys","body":"html5: workaround for echo key events.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cc6a6ef08cff08348c2038312d040f032d58ee50":{"hash":"cc6a6ef08cff08348c2038312d040f032d58ee50","is_merge":false,"authored_by":[""],"author_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","committer_raw":"Franklin Sobrinho <franklin_gs@hotmail.com>","summary":"Added search box in Class List dialog (Script Editor)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"352db6b17eaed84fef930723a67c6fba40a4b099":{"hash":"352db6b17eaed84fef930723a67c6fba40a4b099","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"html5: workaround for echo key events.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3920},"bd7f2590f19bc3e6e15c532a79823f9a71a4d8ea":{"hash":"bd7f2590f19bc3e6e15c532a79823f9a71a4d8ea","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Add special new line opening","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3919},"5a9b18b665b250b54c0d8eb80354dc08e363377c":{"hash":"5a9b18b665b250b54c0d8eb80354dc08e363377c","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-Work on addon editor plugin (disabled by default)","body":"-New HTTPRequest node, to make HTTP requests simpler.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3fc80f65cd26122fed771a149c2e583a8139e4ce":{"hash":"3fc80f65cd26122fed771a149c2e583a8139e4ce","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3910 from chuckeles/completion-tooltip","body":"Completion tooltip","is_cherrypick":false,"cherrypick_hash":"","pull":""},"47206b409d6802ac9ccbaedaa0daedc30b739e2f":{"hash":"47206b409d6802ac9ccbaedaa0daedc30b739e2f","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Add editor settings for call hint placement","body":"Added settings: text_editor/put_callhint_tooltip_below_current_line\nand text_editor/callhint_tooltip_offset","is_cherrypick":false,"cherrypick_hash":"","pull":3910},"26cc14e83974b9d865edfb4f03396bdad5a29b87":{"hash":"26cc14e83974b9d865edfb4f03396bdad5a29b87","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Hide hint if completion is active","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3910},"03025f60b6db551335f3101c1d024dd86b492beb":{"hash":"03025f60b6db551335f3101c1d024dd86b492beb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDAxMjI="],"author_raw":"Martin Chuckeles <martin@jakubik.info>","committer_raw":"Martin Chuckeles <martin@jakubik.info>","summary":"Move the call hint under the current line","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3910},"5200ebd8fd3e72f26c28b46235838d1b8267b2b7":{"hash":"5200ebd8fd3e72f26c28b46235838d1b8267b2b7","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3907 from Stabington/master","body":"set_time_scale docs","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b7ec5de695623c395827533225ce864d3486d4b":{"hash":"6b7ec5de695623c395827533225ce864d3486d4b","is_merge":false,"authored_by":[""],"author_raw":"Stabington <stabington@openmailbox.org>","committer_raw":"Stabington <stabington@openmailbox.org>","summary":"set_time_scale docs","body":"This is correct?","is_cherrypick":false,"cherrypick_hash":"","pull":3907},"26342b34aaaa2daedb51b36f5c209341d146097b":{"hash":"26342b34aaaa2daedb51b36f5c209341d146097b","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3898 from volzhs/fix-android-gradle","body":"fix gradle build on windows","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d6cc887627de8868d88fe93968978a90f243c8e1":{"hash":"d6cc887627de8868d88fe93968978a90f243c8e1","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE0NTQ="],"author_raw":"volzhs <volzhs@gmail.com>","committer_raw":"volzhs <volzhs@gmail.com>","summary":"fix gradle build on windows","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3898},"d0c95ec19136fe60af17ce46ab0d9fa076c480f8":{"hash":"d0c95ec19136fe60af17ce46ab0d9fa076c480f8","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3894 from akien-mga/pr-revert-3814","body":"Revert \"Merge pull request #3814 from est31/iterators_for_for\"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"002ff3cc9a6479695034b556f15ef4d9fa4bc6fe":{"hash":"002ff3cc9a6479695034b556f15ef4d9fa4bc6fe","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Revert \"Merge pull request #3814 from est31/iterators_for_for\"","body":"This reverts commit adf50568890cefb5fc354dbc1b21c4140bb410f9, reversing\nchanges made to ee2bc87c0ef3cc1a432655ff935e60f32977904d.","is_cherrypick":false,"cherrypick_hash":"","pull":3894},"46bfcd350745d3053a0cab2985d73baae0a4a88d":{"hash":"46bfcd350745d3053a0cab2985d73baae0a4a88d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3858 from JoshuaGrams/blend3","body":"AnimationTreePlayer (Blend3): process all inputs.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c26f753ffe0e853bc248a76165935f169cb2dbbb":{"hash":"c26f753ffe0e853bc248a76165935f169cb2dbbb","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3757 from JoshuaGrams/animation-tree-blending","body":"AnimationTreePlayer: blend value tracks (intended to close #2299)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"391ce81c5ea037ffcbc525434673f4edd55a7d7e":{"hash":"391ce81c5ea037ffcbc525434673f4edd55a7d7e","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer: blend value tracks (closes #2299)","body":"Variant:\n- zero() sets a Variant to the appropriate type of zero value\n- blend() blends part of one Variant on top of another.","is_cherrypick":false,"cherrypick_hash":"","pull":3757},"d7052ddba334de3df1190837c6d8589b48799965":{"hash":"d7052ddba334de3df1190837c6d8589b48799965","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Added relative paths for DirAccess::remove()","body":"Follows similar behaviour to DirAccess::rename()","is_cherrypick":false,"cherrypick_hash":"","pull":3893},"a12c63ef9e6332d0003228e1d8d79a57ef3995fb":{"hash":"a12c63ef9e6332d0003228e1d8d79a57ef3995fb","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Quick fixes to tween documentation formatting","body":"Maybe the reST parser should be improved instead though ;)","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c0382a1731b2979ad6231720372dc850b2cd4db9":{"hash":"c0382a1731b2979ad6231720372dc850b2cd4db9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3880 from Hinsbart/joy_names","body":"use joystick name from mapping-db if available","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0022af96476e55a2d4d26f7f54e22eb4a3f42ded":{"hash":"0022af96476e55a2d4d26f7f54e22eb4a3f42ded","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"use joystick name from mapping-db if available","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3880},"210d332defffb5528da6c6aff3b28fb8732bf007":{"hash":"210d332defffb5528da6c6aff3b28fb8732bf007","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"-wip on addon editor","body":"-fixes instantiable subclasses not working, as reported in #3871","is_cherrypick":false,"cherrypick_hash":"","pull":""},"445d38b7280b25caec1b9728f68d0aa0f69917b6":{"hash":"445d38b7280b25caec1b9728f68d0aa0f69917b6","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3875 from est31/master","body":"Fix crash with release mode","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0b24a13fa0116e63a70b6ccbd77c75fcb31c21eb":{"hash":"0b24a13fa0116e63a70b6ccbd77c75fcb31c21eb","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Fix bug with nearest_power_of_2_templated","body":"We have to shift log(num of bits) many times not num of bytes many.","is_cherrypick":false,"cherrypick_hash":"","pull":3875},"640443be6a81c2b5a0f7182bf51b6196fbfc6215":{"hash":"640443be6a81c2b5a0f7182bf51b6196fbfc6215","is_merge":true,"authored_by":[],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Merge pull request #3864 from leezh/editorplugin_extras","body":"Adds EditorPlugin::remove_control_from_bottom_panel()","is_cherrypick":false,"cherrypick_hash":"","pull":""},"96b60c281fcaee977b1116dfa0ca8c3064fefa36":{"hash":"96b60c281fcaee977b1116dfa0ca8c3064fefa36","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"deleted files added accidentally","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"f740d0ced31c7b941e55edeebebd5e921c142ef9":{"hash":"f740d0ced31c7b941e55edeebebd5e921c142ef9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3693 from SaracenOne/hardware_skinning_fix","body":"Fixed hardware-accelerated skinning support.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"adf50568890cefb5fc354dbc1b21c4140bb410f9":{"hash":"adf50568890cefb5fc354dbc1b21c4140bb410f9","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3814 from est31/iterators_for_for","body":"Add Iterators and use them for for","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5f66692395744712244f19e66eaa89790590a019":{"hash":"5f66692395744712244f19e66eaa89790590a019","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Use xrange for common \"for i in range(...)\" use case","body":"Make the parser eliminate a wasteful allocation and initialisation\nof a possibly large array.","is_cherrypick":false,"cherrypick_hash":"","pull":3814},"f81153eb6997c16318a5a7df5e982f013ebad37b":{"hash":"f81153eb6997c16318a5a7df5e982f013ebad37b","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Add xrange builtin function","body":"Also update classes.xml in order to document xrange","is_cherrypick":false,"cherrypick_hash":"","pull":3814},"bc87ce62365b71ba5da5afffd8ddf90c6ca4af0a":{"hash":"bc87ce62365b71ba5da5afffd8ddf90c6ca4af0a","is_merge":false,"authored_by":["MDQ6VXNlcjExODU0MzMw"],"author_raw":"sheepandshepherd <sheepandshepherd@hotmail.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Add RangeIterator class for loops","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3814},"ee2bc87c0ef3cc1a432655ff935e60f32977904d":{"hash":"ee2bc87c0ef3cc1a432655ff935e60f32977904d","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3863 from bojidar-bg/PR-document-tween","body":"Document Tween class","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3546403af2a95e6d209ce1113e78bef7bfb9440b":{"hash":"3546403af2a95e6d209ce1113e78bef7bfb9440b","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Updated the docs for EditorPlugin","body":"One thing to note is that visibilty of the bottom panel items are automatically\nmanaged by the buttons along the bottom.","is_cherrypick":false,"cherrypick_hash":"","pull":3864},"49e1cc6fa90e437bae2477c1825331915e41f4dc":{"hash":"49e1cc6fa90e437bae2477c1825331915e41f4dc","is_merge":false,"authored_by":["MDQ6VXNlcjUyNzY3Mjc="],"author_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","committer_raw":"Bojidar Marinov <bojidar.marinov.bg@gmail.com>","summary":"Document Tween class","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3863},"d8ac5cff579bb454b945eaf6c47f4240fb431570":{"hash":"d8ac5cff579bb454b945eaf6c47f4240fb431570","is_merge":false,"authored_by":["MDQ6VXNlcjE4NTMyMg=="],"author_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","committer_raw":"Zher Huei Lee <lee.zh.92@gmail.com>","summary":"Adds EditorPlugin::remove_control_from_bottom_panel()","body":"Also renames `add_control_to_bottom_dock` to\n`add_control_to_bottom_panel` so that it would be clear that the\nremoval functions are different too.","is_cherrypick":false,"cherrypick_hash":"","pull":3864},"eb5f9ed89be7be2ba147cb95ee74516ce4862d01":{"hash":"eb5f9ed89be7be2ba147cb95ee74516ce4862d01","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove grey capsule on official logo","body":"It had been added by a contributor without prior discussion\nwith the rest of the team, but the grey capsule did not look\nso good. Closes #3848.\n\nAlso renamed godot_{icon,logo} to just {icon,logo}.","is_cherrypick":false,"cherrypick_hash":"","pull":""},"b79351aa455f0c16144f4f148fad7ba8be94049f":{"hash":"b79351aa455f0c16144f4f148fad7ba8be94049f","is_merge":false,"authored_by":["MDQ6VXNlcjM5NDM4"],"author_raw":"Josh Grams <josh@qualdan.com>","committer_raw":"Josh Grams <josh@qualdan.com>","summary":"AnimationTreePlayer (Blend3): process all inputs.","body":"Always call _process_node on all three inputs so that looped animations\ndon't get out of sync.","is_cherrypick":false,"cherrypick_hash":"","pull":3858},"6fc1c3a4d1cf0c865f7dfdb1221ef07a5d25f305":{"hash":"6fc1c3a4d1cf0c865f7dfdb1221ef07a5d25f305","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"Completed the support for plugins! It is not possible to add plugins.","body":"Not all APIs are provided yet, please request whathever you are missing.\nSome example plugins are provided in demos/plugins. Just copy them to a folder in your project named addons/ and then enable them from the project settings.\nHave fun!","is_cherrypick":false,"cherrypick_hash":"","pull":""},"a97c1ca8f9f22aca758ebc778d8eb34b3f9ccc39":{"hash":"a97c1ca8f9f22aca758ebc778d8eb34b3f9ccc39","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"screen_shaders: convert demo images to JPG","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2fd177b2a58f491f91b836206865275f62832d49":{"hash":"2fd177b2a58f491f91b836206865275f62832d49","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"normalmap demo: convert images to JPG","body":"To make the demos lighter","is_cherrypick":false,"cherrypick_hash":"","pull":""},"0f087755ccccd161676def0a8f3fb13f5c9b1f5b":{"hash":"0f087755ccccd161676def0a8f3fb13f5c9b1f5b","is_merge":false,"authored_by":["MDQ6VXNlcjQ3MDEzMzg="],"author_raw":"Rémi Verschelde <rverschelde@gmail.com>","committer_raw":"Rémi Verschelde <rverschelde@gmail.com>","summary":"Remove Noto Sans font from translation demo (heavy!)","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"30d0ca97664a7645ce8b2af7d169f0cee3248953":{"hash":"30d0ca97664a7645ce8b2af7d169f0cee3248953","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@okamstudio.com>","committer_raw":"Ariel Manzur <ariel@okamstudio.com>","summary":"added [presets] to ._sc_ and \"android/shutdown_adb_on_exit\" to editor_settings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"08e0e64a192940468b0f74b594fbaff32b39dfd6":{"hash":"08e0e64a192940468b0f74b594fbaff32b39dfd6","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"fix transform localization event in mouse motion","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"2a7fdb23b3381900c3dd087f567e50d2d738c43a":{"hash":"2a7fdb23b3381900c3dd087f567e50d2d738c43a","is_merge":false,"authored_by":["MDQ6VXNlcjYyNjUzMDc="],"author_raw":"Juan Linietsky <reduzio@gmail.com>","committer_raw":"Juan Linietsky <reduzio@gmail.com>","summary":"First attempt at making a more useful EditorPlugin API. Still undocumented, but feedback welcome!","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"d093f558ab3b33766cc346d9964f59a6ba09ed58":{"hash":"d093f558ab3b33766cc346d9964f59a6ba09ed58","is_merge":false,"authored_by":["MDQ6VXNlcjQ3NDE4ODY="],"author_raw":"Alexander Holland <alexander.holland@live.de>","committer_raw":"Alexander Holland <alexander.holland@live.de>","summary":"expose md5 for file(s) to gdscript","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3833},"7d8b7df19d2ee8f6f6c09c3bbb92224eedf8115f":{"hash":"7d8b7df19d2ee8f6f6c09c3bbb92224eedf8115f","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3830 from w84death/patch-1","body":"OUYA gamepad mappings fix","is_cherrypick":false,"cherrypick_hash":"","pull":""},"6b6ce35e7883120637a3ad798d40427d50aee405":{"hash":"6b6ce35e7883120637a3ad798d40427d50aee405","is_merge":false,"authored_by":["MDQ6VXNlcjI1NjcxNjI="],"author_raw":"Krzysztof Jankowski <w84death@gmail.com>","committer_raw":"Krzysztof Jankowski <w84death@gmail.com>","summary":"OUYA gamepad mappings fix","body":"Fix gamepad mappings for OUYA revision 4","is_cherrypick":false,"cherrypick_hash":"","pull":3830},"89b4c76e0c3bbdea7d4ad67ad5f57b6228c4abaf":{"hash":"89b4c76e0c3bbdea7d4ad67ad5f57b6228c4abaf","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"theora on server build","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":""},"ea751724a21e3513ff2291aa24491e9d91c8c0f0":{"hash":"ea751724a21e3513ff2291aa24491e9d91c8c0f0","is_merge":false,"authored_by":["MDQ6VXNlcjY2NDUzMDk="],"author_raw":"Ariel Manzur <ariel@okamstudio.com>","committer_raw":"Ariel Manzur <ariel@okamstudio.com>","summary":"adds -pm and -project_manager command line options to start project manager","body":"fixes bug where the user has an engine.cfg on the executable directory so it runs the game instead of opening the project manager","is_cherrypick":false,"cherrypick_hash":"","pull":""},"c91b1daad82a5c1097eac1510d30897399ca9f61":{"hash":"c91b1daad82a5c1097eac1510d30897399ca9f61","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3824 from StraToN/fix-close-button","body":"Fixed closing a scene tab when it was not the CURRENT tab. Fixes #3810","is_cherrypick":false,"cherrypick_hash":"","pull":""},"5d5b7f2120efa61d4a75552f294e12e82f449a65":{"hash":"5d5b7f2120efa61d4a75552f294e12e82f449a65","is_merge":false,"authored_by":["MDQ6VXNlcjEyODkyMDc="],"author_raw":"Julian Murgia <the.straton@gmail.com>","committer_raw":"Julian Murgia <the.straton@gmail.com>","summary":"Fixed closing a scene tab when it was not the CURRENT tab. Fixes #3810","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3824},"ba6858dd414f05f9937d3f2af8e21385d893ccfb":{"hash":"ba6858dd414f05f9937d3f2af8e21385d893ccfb","is_merge":false,"authored_by":["MDQ6VXNlcjUxNTg4OQ=="],"author_raw":"anatoly techtonik <techtonik@gmail.com>","committer_raw":"anatoly techtonik <techtonik@gmail.com>","summary":"Show which video driver is used in verbose mode","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3694},"f2a567d925c70da5968cb9cb0e5aa18ed280d28d":{"hash":"f2a567d925c70da5968cb9cb0e5aa18ed280d28d","is_merge":true,"authored_by":[],"author_raw":"Ariel Manzur <ariel@godotengine.org>","committer_raw":"Ariel Manzur <ariel@godotengine.org>","summary":"Merge pull request #3819 from Hinsbart/fix_dpad","body":"x11: fix joysticks not recognizing some buttons","is_cherrypick":false,"cherrypick_hash":"","pull":""},"1e54fd142be062fd221209c88926d77f909066b7":{"hash":"1e54fd142be062fd221209c88926d77f909066b7","is_merge":false,"authored_by":["MDQ6VXNlcjgyODE5MTY="],"author_raw":"Andreas Haas <liu.gam3@gmail.com>","committer_raw":"Andreas Haas <liu.gam3@gmail.com>","summary":"x11: fix joysticks not recognizing some buttons","body":"dpad on x360 pads with kernel < 4.3 is working now","is_cherrypick":false,"cherrypick_hash":"","pull":3819},"3d58d5d5f2c952fe2d508a6b58d8d96822638325":{"hash":"3d58d5d5f2c952fe2d508a6b58d8d96822638325","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3817 from wass3r/typo-fixes","body":"applied some typo fixes. see godotengine/godot-docs#18","is_cherrypick":false,"cherrypick_hash":"","pull":""},"00d3c657dea373fa98723504a3340eaa5045d829":{"hash":"00d3c657dea373fa98723504a3340eaa5045d829","is_merge":false,"authored_by":["MDQ6VXNlcjEzMDEyMDE="],"author_raw":"David <wasser@gmail.com>","committer_raw":"David <wasser@gmail.com>","summary":"applied some typo fixes. see godotengine/godot-docs#18","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3817},"0ab681b9cd7477a51e22d6abbca6b485e29ff710":{"hash":"0ab681b9cd7477a51e22d6abbca6b485e29ff710","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3816 from adolson/more_js_maps_2","body":"added more Android gamepad mappings","is_cherrypick":false,"cherrypick_hash":"","pull":""},"7efb45e0db6dfaa1f5faf04e62572408bb187db3":{"hash":"7efb45e0db6dfaa1f5faf04e62572408bb187db3","is_merge":false,"authored_by":["MDQ6VXNlcjYzNTE0MjE="],"author_raw":"Dana Olson <dana@shineuponthee.com>","committer_raw":"Dana Olson <dana@shineuponthee.com>","summary":"added more Android gamepad mappings","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3816},"fe49ac19df042595d9858fec0fad0ee02224bb47":{"hash":"fe49ac19df042595d9858fec0fad0ee02224bb47","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Fixed hardware-accelerated skinning support.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3693},"c8071dfce867dc3b1ac252099082008d102f1a88":{"hash":"c8071dfce867dc3b1ac252099082008d102f1a88","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3812 from est31/master","body":"Fix typo in error","is_cherrypick":false,"cherrypick_hash":"","pull":""},"cea8e97c11b684462f6875e40168691b5c9165e9":{"hash":"cea8e97c11b684462f6875e40168691b5c9165e9","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Fix typo in error","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3812},"32e1a56cd3b016d6834fdd0734da0e2b8fbb5c6c":{"hash":"32e1a56cd3b016d6834fdd0734da0e2b8fbb5c6c","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3771 from est31/fix_memalloc","body":"Fix allocation bug","is_cherrypick":false,"cherrypick_hash":"","pull":""},"3b18a90ca351fef61c54a8293afbc14d33afee91":{"hash":"3b18a90ca351fef61c54a8293afbc14d33afee91","is_merge":true,"authored_by":[],"author_raw":"Rémi Verschelde <remi@verschelde.fr>","committer_raw":"Rémi Verschelde <remi@verschelde.fr>","summary":"Merge pull request #3809 from adolson/jsmaps2","body":"added a couple more Linux mappings, tweaked Ouya Linux mapping","is_cherrypick":false,"cherrypick_hash":"","pull":""},"862c56c00494bd12b0fa5c66ee92805f307bf16a":{"hash":"862c56c00494bd12b0fa5c66ee92805f307bf16a","is_merge":false,"authored_by":["MDQ6VXNlcjYzNTE0MjE="],"author_raw":"Dana Olson <dana@shineuponthee.com>","committer_raw":"Dana Olson <dana@shineuponthee.com>","summary":"added a couple more Linux mappings, tweaked Ouya Linux mapping","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3809},"fb1e52f4d8bbf03e59a810950c3d39c0f4f1d38c":{"hash":"fb1e52f4d8bbf03e59a810950c3d39c0f4f1d38c","is_merge":false,"authored_by":["MDQ6VXNlcjg4NzIxMTk="],"author_raw":"est31 <MTest31@outlook.com>","committer_raw":"est31 <MTest31@outlook.com>","summary":"Fix allocation bug if compiled with modern clang or gcc","body":"* Add overflow checked intrinsic abstractions that check on overflow.\n* Use them for memory allocation code.\n* Use size_t type for memory allocation code to support full platform dependent width.\n\nFixes #3756.","is_cherrypick":false,"cherrypick_hash":"","pull":3771},"de5281c3989fd4071cf57e5b7bc0cbbc174524e8":{"hash":"de5281c3989fd4071cf57e5b7bc0cbbc174524e8","is_merge":false,"authored_by":["MDQ6VXNlcjEyNzU2MDQ3"],"author_raw":"Saracen <SaracenOne@gmail.com>","committer_raw":"Saracen <SaracenOne@gmail.com>","summary":"Ability to colourize baked lighting in real time.","body":"","is_cherrypick":false,"cherrypick_hash":"","pull":3528}},"pulls":{"1991":{"id":"MDExOlB1bGxSZXF1ZXN0MzYyMjkzMDU=","public_id":1991,"url":"https://github.com/godotengine/godot/pull/1991","diff_url":"https://github.com/godotengine/godot/pull/1991.diff","patch_url":"https://github.com/godotengine/godot/pull/1991.patch","title":"Limit directional shadow draw distance, fixes #559, optimization","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTM0MTEx","created_at":"2015-05-26T18:06:14Z","updated_at":"2019-12-19T07:49:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["0b12ebba1143888ee76302c33bbf67508717f42f"]},"3215":{"id":"MDExOlB1bGxSZXF1ZXN0NTQ5MTg5Nzc=","public_id":3215,"url":"https://github.com/godotengine/godot/pull/3215","diff_url":"https://github.com/godotengine/godot/pull/3215.diff","patch_url":"https://github.com/godotengine/godot/pull/3215.patch","title":"Borderless windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-01-03T04:57:44Z","updated_at":"2020-01-26T08:10:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6eb4812317bc5207444ddbfe887d06969969b669"]},"3528":{"id":"MDExOlB1bGxSZXF1ZXN0NTc3NjgwNzc=","public_id":3528,"url":"https://github.com/godotengine/godot/pull/3528","diff_url":"https://github.com/godotengine/godot/pull/3528.diff","patch_url":"https://github.com/godotengine/godot/pull/3528.patch","title":"Ability to colourize baked lighting in real time.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-01-31T13:00:41Z","updated_at":"2020-01-26T09:47:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["de5281c3989fd4071cf57e5b7bc0cbbc174524e8"]},"3620":{"id":"MDExOlB1bGxSZXF1ZXN0NTg1NTI1MTc=","public_id":3620,"url":"https://github.com/godotengine/godot/pull/3620","diff_url":"https://github.com/godotengine/godot/pull/3620.diff","patch_url":"https://github.com/godotengine/godot/pull/3620.patch","title":"Add math/script expression evaluation in editor (rebase of #453)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NDAyOTg=","created_at":"2016-02-07T18:05:19Z","updated_at":"2020-01-26T09:47:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a735573327d26536bd29e14350f1e5811c030b86"]},"3693":{"id":"MDExOlB1bGxSZXF1ZXN0NTkyMTkxNDg=","public_id":3693,"url":"https://github.com/godotengine/godot/pull/3693","diff_url":"https://github.com/godotengine/godot/pull/3693.diff","patch_url":"https://github.com/godotengine/godot/pull/3693.patch","title":"Fixed hardware-accelerated skinning support.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-02-12T19:28:56Z","updated_at":"2016-03-01T09:39:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["fe49ac19df042595d9858fec0fad0ee02224bb47"]},"3694":{"id":"MDExOlB1bGxSZXF1ZXN0NTkyMjY4MTA=","public_id":3694,"url":"https://github.com/godotengine/godot/pull/3694","diff_url":"https://github.com/godotengine/godot/pull/3694.diff","patch_url":"https://github.com/godotengine/godot/pull/3694.patch","title":"Show driver information in verbose mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxNTg4OQ==","created_at":"2016-02-12T20:30:03Z","updated_at":"2020-01-26T09:46:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ba6858dd414f05f9937d3f2af8e21385d893ccfb"]},"3757":{"id":"MDExOlB1bGxSZXF1ZXN0NTk3NDcwNDU=","public_id":3757,"url":"https://github.com/godotengine/godot/pull/3757","diff_url":"https://github.com/godotengine/godot/pull/3757.diff","patch_url":"https://github.com/godotengine/godot/pull/3757.patch","title":"AnimationTreePlayer: blend value tracks (intended to close #2299)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-02-18T03:43:27Z","updated_at":"2016-03-04T11:44:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["391ce81c5ea037ffcbc525434673f4edd55a7d7e"]},"3771":{"id":"MDExOlB1bGxSZXF1ZXN0NTk5MTAyMjA=","public_id":3771,"url":"https://github.com/godotengine/godot/pull/3771","diff_url":"https://github.com/godotengine/godot/pull/3771.diff","patch_url":"https://github.com/godotengine/godot/pull/3771.patch","title":"Fix allocation bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NzIxMTk=","created_at":"2016-02-19T06:35:07Z","updated_at":"2016-02-23T21:12:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fb1e52f4d8bbf03e59a810950c3d39c0f4f1d38c"]},"3809":{"id":"MDExOlB1bGxSZXF1ZXN0NjAzNjg5OTY=","public_id":3809,"url":"https://github.com/godotengine/godot/pull/3809","diff_url":"https://github.com/godotengine/godot/pull/3809.diff","patch_url":"https://github.com/godotengine/godot/pull/3809.patch","title":"added a couple more Linux mappings, tweaked Ouya Linux mapping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYzNTE0MjE=","created_at":"2016-02-23T16:38:34Z","updated_at":"2020-01-26T08:52:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["862c56c00494bd12b0fa5c66ee92805f307bf16a"]},"3812":{"id":"MDExOlB1bGxSZXF1ZXN0NjA0Mjc2MDU=","public_id":3812,"url":"https://github.com/godotengine/godot/pull/3812","diff_url":"https://github.com/godotengine/godot/pull/3812.diff","patch_url":"https://github.com/godotengine/godot/pull/3812.patch","title":"Fix typo in error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NzIxMTk=","created_at":"2016-02-23T23:12:56Z","updated_at":"2020-01-26T08:52:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["cea8e97c11b684462f6875e40168691b5c9165e9"]},"3814":{"id":"MDExOlB1bGxSZXF1ZXN0NjA0NDQxNTg=","public_id":3814,"url":"https://github.com/godotengine/godot/pull/3814","diff_url":"https://github.com/godotengine/godot/pull/3814.diff","patch_url":"https://github.com/godotengine/godot/pull/3814.patch","title":"Add Iterators and use them for for","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NzIxMTk=","created_at":"2016-02-24T01:59:44Z","updated_at":"2016-07-12T14:45:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5f66692395744712244f19e66eaa89790590a019","f81153eb6997c16318a5a7df5e982f013ebad37b","bc87ce62365b71ba5da5afffd8ddf90c6ca4af0a"]},"3816":{"id":"MDExOlB1bGxSZXF1ZXN0NjA0NTkxNTU=","public_id":3816,"url":"https://github.com/godotengine/godot/pull/3816","diff_url":"https://github.com/godotengine/godot/pull/3816.diff","patch_url":"https://github.com/godotengine/godot/pull/3816.patch","title":"added more Android gamepad mappings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYzNTE0MjE=","created_at":"2016-02-24T05:38:20Z","updated_at":"2020-01-26T08:52:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7efb45e0db6dfaa1f5faf04e62572408bb187db3"]},"3817":{"id":"MDExOlB1bGxSZXF1ZXN0NjA0Njk3MDI=","public_id":3817,"url":"https://github.com/godotengine/godot/pull/3817","diff_url":"https://github.com/godotengine/godot/pull/3817.diff","patch_url":"https://github.com/godotengine/godot/pull/3817.patch","title":"applied some typo fixes. see godotengine/godot-docs#18","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDEyMDE=","created_at":"2016-02-24T07:57:01Z","updated_at":"2020-01-26T08:54:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["00d3c657dea373fa98723504a3340eaa5045d829"]},"3819":{"id":"MDExOlB1bGxSZXF1ZXN0NjA0OTQwNjE=","public_id":3819,"url":"https://github.com/godotengine/godot/pull/3819","diff_url":"https://github.com/godotengine/godot/pull/3819.diff","patch_url":"https://github.com/godotengine/godot/pull/3819.patch","title":"x11: fix joysticks not recognizing some buttons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-02-24T11:25:27Z","updated_at":"2020-01-26T08:54:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1e54fd142be062fd221209c88926d77f909066b7"]},"3824":{"id":"MDExOlB1bGxSZXF1ZXN0NjA1Nzg3NDE=","public_id":3824,"url":"https://github.com/godotengine/godot/pull/3824","diff_url":"https://github.com/godotengine/godot/pull/3824.diff","patch_url":"https://github.com/godotengine/godot/pull/3824.patch","title":"Fixed closing a scene tab when it was not the CURRENT tab. Fixes #3810","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2016-02-24T21:09:39Z","updated_at":"2020-01-26T08:54:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5d5b7f2120efa61d4a75552f294e12e82f449a65"]},"3830":{"id":"MDExOlB1bGxSZXF1ZXN0NjA3MDU2MjE=","public_id":3830,"url":"https://github.com/godotengine/godot/pull/3830","diff_url":"https://github.com/godotengine/godot/pull/3830.diff","patch_url":"https://github.com/godotengine/godot/pull/3830.patch","title":"OUYA gamepad mappings fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1NjcxNjI=","created_at":"2016-02-25T16:25:32Z","updated_at":"2020-01-26T08:54:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6b6ce35e7883120637a3ad798d40427d50aee405"]},"3833":{"id":"MDExOlB1bGxSZXF1ZXN0NjA3MjY3NDA=","public_id":3833,"url":"https://github.com/godotengine/godot/pull/3833","diff_url":"https://github.com/godotengine/godot/pull/3833.diff","patch_url":"https://github.com/godotengine/godot/pull/3833.patch","title":"expose md5 for file(s) to gdscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-02-25T18:44:33Z","updated_at":"2020-01-26T08:53:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d093f558ab3b33766cc346d9964f59a6ba09ed58"]},"3858":{"id":"MDExOlB1bGxSZXF1ZXN0NjA5ODkwNzU=","public_id":3858,"url":"https://github.com/godotengine/godot/pull/3858","diff_url":"https://github.com/godotengine/godot/pull/3858.diff","patch_url":"https://github.com/godotengine/godot/pull/3858.patch","title":"AnimationTreePlayer (Blend3): process all inputs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-02-28T11:59:56Z","updated_at":"2020-01-26T08:53:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b79351aa455f0c16144f4f148fad7ba8be94049f"]},"3863":{"id":"MDExOlB1bGxSZXF1ZXN0NjEwMDQ2MDk=","public_id":3863,"url":"https://github.com/godotengine/godot/pull/3863","diff_url":"https://github.com/godotengine/godot/pull/3863.diff","patch_url":"https://github.com/godotengine/godot/pull/3863.patch","title":"Document Tween class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-02-28T20:10:07Z","updated_at":"2020-01-26T08:53:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["49e1cc6fa90e437bae2477c1825331915e41f4dc"]},"3864":{"id":"MDExOlB1bGxSZXF1ZXN0NjEwMDQ5NDg=","public_id":3864,"url":"https://github.com/godotengine/godot/pull/3864","diff_url":"https://github.com/godotengine/godot/pull/3864.diff","patch_url":"https://github.com/godotengine/godot/pull/3864.patch","title":"Adds EditorPlugin::remove_control_from_bottom_panel()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-02-28T20:19:26Z","updated_at":"2020-01-26T08:53:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["3546403af2a95e6d209ce1113e78bef7bfb9440b","d8ac5cff579bb454b945eaf6c47f4240fb431570"]},"3865":{"id":"MDExOlB1bGxSZXF1ZXN0NjEwMDUxMTg=","public_id":3865,"url":"https://github.com/godotengine/godot/pull/3865","diff_url":"https://github.com/godotengine/godot/pull/3865.diff","patch_url":"https://github.com/godotengine/godot/pull/3865.patch","title":"[Coverity] fixed 11 of 537 potential bugs found by Coverity","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-02-28T20:24:06Z","updated_at":"2020-01-26T08:53:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7b07bcaf449ea6cf52c2ac501e48cddbe4bde035","bf7f9244a95962c9833e68743726fe83a00b732c","19ea9ae1e5ad51e22c32d4f6593e93c7ef58f491","96d6a74e25976c64657c5a060494e667d4ab3643","4b14c18d1334d65c6b1949dfbb554037448fd59f"]},"3875":{"id":"MDExOlB1bGxSZXF1ZXN0NjEwMzE1ODg=","public_id":3875,"url":"https://github.com/godotengine/godot/pull/3875","diff_url":"https://github.com/godotengine/godot/pull/3875.diff","patch_url":"https://github.com/godotengine/godot/pull/3875.patch","title":"Fix crash with release mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NzIxMTk=","created_at":"2016-02-29T05:54:38Z","updated_at":"2020-01-26T08:53:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b24a13fa0116e63a70b6ccbd77c75fcb31c21eb"]},"3880":{"id":"MDExOlB1bGxSZXF1ZXN0NjEwOTgxODM=","public_id":3880,"url":"https://github.com/godotengine/godot/pull/3880","diff_url":"https://github.com/godotengine/godot/pull/3880.diff","patch_url":"https://github.com/godotengine/godot/pull/3880.patch","title":"use joystick name from mapping-db if available","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-02-29T15:52:38Z","updated_at":"2020-01-26T08:53:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0022af96476e55a2d4d26f7f54e22eb4a3f42ded"]},"3893":{"id":"MDExOlB1bGxSZXF1ZXN0NjEyNTM4NTM=","public_id":3893,"url":"https://github.com/godotengine/godot/pull/3893","diff_url":"https://github.com/godotengine/godot/pull/3893.diff","patch_url":"https://github.com/godotengine/godot/pull/3893.patch","title":"Added relative paths for DirAccess::remove()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-03-01T14:57:59Z","updated_at":"2020-01-26T09:46:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d7052ddba334de3df1190837c6d8589b48799965"]},"3894":{"id":"MDExOlB1bGxSZXF1ZXN0NjEyNzY0MDg=","public_id":3894,"url":"https://github.com/godotengine/godot/pull/3894","diff_url":"https://github.com/godotengine/godot/pull/3894.diff","patch_url":"https://github.com/godotengine/godot/pull/3894.patch","title":"Revert \"Merge pull request #3814 from est31/iterators_for_for\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-03-01T17:18:17Z","updated_at":"2020-01-26T09:46:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["002ff3cc9a6479695034b556f15ef4d9fa4bc6fe"]},"3898":{"id":"MDExOlB1bGxSZXF1ZXN0NjEzNDU3NjA=","public_id":3898,"url":"https://github.com/godotengine/godot/pull/3898","diff_url":"https://github.com/godotengine/godot/pull/3898.diff","patch_url":"https://github.com/godotengine/godot/pull/3898.patch","title":"fix gradle build on windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-03-02T03:19:35Z","updated_at":"2020-01-26T09:46:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d6cc887627de8868d88fe93968978a90f243c8e1"]},"3907":{"id":"MDExOlB1bGxSZXF1ZXN0NjE1MjkwNDc=","public_id":3907,"url":"https://github.com/godotengine/godot/pull/3907","diff_url":"https://github.com/godotengine/godot/pull/3907.diff","patch_url":"https://github.com/godotengine/godot/pull/3907.patch","title":"set_time_scale docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NzkzMzE=","created_at":"2016-03-03T09:09:30Z","updated_at":"2020-01-26T09:46:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["6b7ec5de695623c395827533225ce864d3486d4b"]},"3910":{"id":"MDExOlB1bGxSZXF1ZXN0NjE2MTI2MzM=","public_id":3910,"url":"https://github.com/godotengine/godot/pull/3910","diff_url":"https://github.com/godotengine/godot/pull/3910.diff","patch_url":"https://github.com/godotengine/godot/pull/3910.patch","title":"Completion tooltip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDAxMjI=","created_at":"2016-03-03T19:37:23Z","updated_at":"2020-01-26T09:46:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["47206b409d6802ac9ccbaedaa0daedc30b739e2f","26cc14e83974b9d865edfb4f03396bdad5a29b87","03025f60b6db551335f3101c1d024dd86b492beb"]},"3919":{"id":"MDExOlB1bGxSZXF1ZXN0NjE3NTczNDE=","public_id":3919,"url":"https://github.com/godotengine/godot/pull/3919","diff_url":"https://github.com/godotengine/godot/pull/3919.diff","patch_url":"https://github.com/godotengine/godot/pull/3919.patch","title":"Open line below and above","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDAxMjI=","created_at":"2016-03-04T19:16:18Z","updated_at":"2020-01-26T09:46:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bd7f2590f19bc3e6e15c532a79823f9a71a4d8ea"]},"3920":{"id":"MDExOlB1bGxSZXF1ZXN0NjE3NTk1MTY=","public_id":3920,"url":"https://github.com/godotengine/godot/pull/3920","diff_url":"https://github.com/godotengine/godot/pull/3920.diff","patch_url":"https://github.com/godotengine/godot/pull/3920.patch","title":"html5: workaround for echo key events.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-03-04T19:33:01Z","updated_at":"2020-01-26T09:46:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["352db6b17eaed84fef930723a67c6fba40a4b099"]},"3922":{"id":"MDExOlB1bGxSZXF1ZXN0NjE3ODczNTk=","public_id":3922,"url":"https://github.com/godotengine/godot/pull/3922","diff_url":"https://github.com/godotengine/godot/pull/3922.diff","patch_url":"https://github.com/godotengine/godot/pull/3922.patch","title":"GDScript Documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDAxMjI=","created_at":"2016-03-04T23:31:47Z","updated_at":"2020-01-26T09:46:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["cd1184d56c89015463ed44d9e4debb9bbe302c6d"]},"3928":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4MTIzNjg=","public_id":3928,"url":"https://github.com/godotengine/godot/pull/3928","diff_url":"https://github.com/godotengine/godot/pull/3928.diff","patch_url":"https://github.com/godotengine/godot/pull/3928.patch","title":"remove trailing whitespace","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-03-05T13:44:02Z","updated_at":"2020-01-26T09:45:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4a4f2479146aa33e235ed57cde311efda68d3c8f"]},"3934":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4MTkyNzE=","public_id":3934,"url":"https://github.com/godotengine/godot/pull/3934","diff_url":"https://github.com/godotengine/godot/pull/3934.diff","patch_url":"https://github.com/godotengine/godot/pull/3934.patch","title":"Added epoc to dictionary converter (for human readable display when only given an epoc time)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NTQ1NTk=","created_at":"2016-03-05T18:09:45Z","updated_at":"2020-01-26T09:45:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["866e47ec5458c26296dc8296888d686535d57030"]},"3939":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4MjM3NzY=","public_id":3939,"url":"https://github.com/godotengine/godot/pull/3939","diff_url":"https://github.com/godotengine/godot/pull/3939.diff","patch_url":"https://github.com/godotengine/godot/pull/3939.patch","title":"Built-in functions and global scope doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDAxMjI=","created_at":"2016-03-05T20:54:45Z","updated_at":"2020-01-26T09:45:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["ff7c89ebaf7303380dee8b9120093f20e35aa5cf"]},"3949":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4Mzk4NDE=","public_id":3949,"url":"https://github.com/godotengine/godot/pull/3949","diff_url":"https://github.com/godotengine/godot/pull/3949.diff","patch_url":"https://github.com/godotengine/godot/pull/3949.patch","title":"doc: fix joystick left/right trigger axis description ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-03-06T10:54:28Z","updated_at":"2020-01-26T09:45:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["1b806ef54e4f74a47e5d922330f63bf53220fffd"]},"3956":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4NDk4MjA=","public_id":3956,"url":"https://github.com/godotengine/godot/pull/3956","diff_url":"https://github.com/godotengine/godot/pull/3956.diff","patch_url":"https://github.com/godotengine/godot/pull/3956.patch","title":"Fix 'FLAG_RECEIVE_SHADOWS' flag for GeometryInstances.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-06T18:09:44Z","updated_at":"2020-01-26T09:45:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["24bc7d8db7744589672b0b16b269e99160b64e32"]},"3958":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4NTA5NjE=","public_id":3958,"url":"https://github.com/godotengine/godot/pull/3958","diff_url":"https://github.com/godotengine/godot/pull/3958.diff","patch_url":"https://github.com/godotengine/godot/pull/3958.patch","title":"Fix to CPU skinning path when using GPU skinning (meshes with morphs)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-06T18:51:19Z","updated_at":"2020-01-26T09:45:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["23a4683879f4da5b09f05e79a43e061e78ccdb43"]},"3969":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4NjYyNzI=","public_id":3969,"url":"https://github.com/godotengine/godot/pull/3969","diff_url":"https://github.com/godotengine/godot/pull/3969.diff","patch_url":"https://github.com/godotengine/godot/pull/3969.patch","title":"Enabled scrolling past end of file in text editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-07T02:37:10Z","updated_at":"2020-01-26T09:45:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f19eea2f2d01cdfd671f16436eb639b46908b150"]},"3972":{"id":"MDExOlB1bGxSZXF1ZXN0NjE4OTgwODc=","public_id":3972,"url":"https://github.com/godotengine/godot/pull/3972","diff_url":"https://github.com/godotengine/godot/pull/3972.diff","patch_url":"https://github.com/godotengine/godot/pull/3972.patch","title":"osx: fix inverted horizontal scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-03-07T10:27:17Z","updated_at":"2020-01-26T09:45:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["02eddbf7dae761c7763119271bb5cca5c0059c03"]},"3974":{"id":"MDExOlB1bGxSZXF1ZXN0NjE5MDgxMTE=","public_id":3974,"url":"https://github.com/godotengine/godot/pull/3974","diff_url":"https://github.com/godotengine/godot/pull/3974.diff","patch_url":"https://github.com/godotengine/godot/pull/3974.patch","title":"migrate to container-based Travis CI","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-03-07T12:02:02Z","updated_at":"2020-01-26T09:45:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1f83ae9b5abd03fe4d0943da2d7a1f06151e116c"]},"3975":{"id":"MDExOlB1bGxSZXF1ZXN0NjE5MTAxMTE=","public_id":3975,"url":"https://github.com/godotengine/godot/pull/3975","diff_url":"https://github.com/godotengine/godot/pull/3975.diff","patch_url":"https://github.com/godotengine/godot/pull/3975.patch","title":"fix compiling android templates on windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-03-07T12:22:42Z","updated_at":"2016-05-12T16:24:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["db89a47e282bd30bc73f43802d5987319060b3c5"]},"3978":{"id":"MDExOlB1bGxSZXF1ZXN0NjE5NTU2MDY=","public_id":3978,"url":"https://github.com/godotengine/godot/pull/3978","diff_url":"https://github.com/godotengine/godot/pull/3978.diff","patch_url":"https://github.com/godotengine/godot/pull/3978.patch","title":"fix InputMap::action_erase_event()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-03-07T18:04:01Z","updated_at":"2020-01-26T09:45:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9544042adb2818561370e776f93d6ab7cf0033c5"]},"3980":{"id":"MDExOlB1bGxSZXF1ZXN0NjE5OTE1MDQ=","public_id":3980,"url":"https://github.com/godotengine/godot/pull/3980","diff_url":"https://github.com/godotengine/godot/pull/3980.diff","patch_url":"https://github.com/godotengine/godot/pull/3980.patch","title":"TimeScale node: scale return value (time remaining).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-03-07T22:23:55Z","updated_at":"2020-01-26T09:45:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["65b7791263e8e20f83b6b7fbfd30329a0e4e9a4f","2e1b1234a339e5aa651b6462fe03461c65c98bc4"]},"3981":{"id":"MDExOlB1bGxSZXF1ZXN0NjIwMDE4ODI=","public_id":3981,"url":"https://github.com/godotengine/godot/pull/3981","diff_url":"https://github.com/godotengine/godot/pull/3981.diff","patch_url":"https://github.com/godotengine/godot/pull/3981.patch","title":"Added extra controls to GeometryInstances for controlling how shadows are cast.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-07T23:50:40Z","updated_at":"2020-01-26T09:45:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7fecebd8a8dc12e59c8fd430b9e3dc0069fd48d1"]},"3982":{"id":"MDExOlB1bGxSZXF1ZXN0NjIwMTQ4ODA=","public_id":3982,"url":"https://github.com/godotengine/godot/pull/3982","diff_url":"https://github.com/godotengine/godot/pull/3982.diff","patch_url":"https://github.com/godotengine/godot/pull/3982.patch","title":"Update version in Info.plist","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0OTU3NDA3","created_at":"2016-03-08T02:19:10Z","updated_at":"2020-01-26T09:45:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["3d9e26bfce02ddeb7c7e1dd2e9c88a16f4ab046f"]},"3991":{"id":"MDExOlB1bGxSZXF1ZXN0NjIxNDgwMzU=","public_id":3991,"url":"https://github.com/godotengine/godot/pull/3991","diff_url":"https://github.com/godotengine/godot/pull/3991.diff","patch_url":"https://github.com/godotengine/godot/pull/3991.patch","title":"Issue 3711","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-03-08T22:30:01Z","updated_at":"2016-03-09T12:10:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2fa200ff5380d03bf3f581c00ef202729983423f","f7fad321886858dd05d06f1e2d57773a2b24f147"]},"3997":{"id":"MDExOlB1bGxSZXF1ZXN0NjIyNjE1Njk=","public_id":3997,"url":"https://github.com/godotengine/godot/pull/3997","diff_url":"https://github.com/godotengine/godot/pull/3997.diff","patch_url":"https://github.com/godotengine/godot/pull/3997.patch","title":"Add option to keep margins when changing anchors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-03-09T17:04:47Z","updated_at":"2020-01-26T09:44:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0e8a8d2cb116f06ecd5d420b22b158b917fc7626"]},"3999":{"id":"MDExOlB1bGxSZXF1ZXN0NjIyNzc2MDc=","public_id":3999,"url":"https://github.com/godotengine/godot/pull/3999","diff_url":"https://github.com/godotengine/godot/pull/3999.diff","patch_url":"https://github.com/godotengine/godot/pull/3999.patch","title":"Fix crash when resizing ConcavePolygonShape2D segments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-09T18:56:40Z","updated_at":"2020-01-26T09:44:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3fc16d402514550206709c87616657ce7c0933ea"]},"4007":{"id":"MDExOlB1bGxSZXF1ZXN0NjI0Mzg4MjY=","public_id":4007,"url":"https://github.com/godotengine/godot/pull/4007","diff_url":"https://github.com/godotengine/godot/pull/4007.diff","patch_url":"https://github.com/godotengine/godot/pull/4007.patch","title":"Fix a crash when running a game with Controls with a tools build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-03-10T19:04:07Z","updated_at":"2020-01-26T09:42:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bac875be66073d3f36adc3f03c391e724986888e"]},"4011":{"id":"MDExOlB1bGxSZXF1ZXN0NjI0Nzk1NjA=","public_id":4011,"url":"https://github.com/godotengine/godot/pull/4011","diff_url":"https://github.com/godotengine/godot/pull/4011.diff","patch_url":"https://github.com/godotengine/godot/pull/4011.patch","title":"TileSet Export: Avoid invalid error when merge is enabled but file doesn't exist","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-11T00:25:03Z","updated_at":"2020-01-26T09:44:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["897b33ce77dee4ba22ce30aede7784eec73f9c64"]},"4012":{"id":"MDExOlB1bGxSZXF1ZXN0NjI0ODc2ODU=","public_id":4012,"url":"https://github.com/godotengine/godot/pull/4012","diff_url":"https://github.com/godotengine/godot/pull/4012.diff","patch_url":"https://github.com/godotengine/godot/pull/4012.patch","title":"Fix link error when disable_3d=yes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-03-11T02:03:20Z","updated_at":"2020-01-26T09:44:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a638af886e40ea749088ad0978cd24e0e70d0e23"]},"4017":{"id":"MDExOlB1bGxSZXF1ZXN0NjI1ODI2MTE=","public_id":4017,"url":"https://github.com/godotengine/godot/pull/4017","diff_url":"https://github.com/godotengine/godot/pull/4017.diff","patch_url":"https://github.com/godotengine/godot/pull/4017.patch","title":"Added configurable tab size in the text editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-11T18:24:58Z","updated_at":"2020-01-26T09:44:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9234bd3ff9a3ff025368a1882ccfb91ca1b96ff1"]},"4027":{"id":"MDExOlB1bGxSZXF1ZXN0NjI2NTkzNTQ=","public_id":4027,"url":"https://github.com/godotengine/godot/pull/4027","diff_url":"https://github.com/godotengine/godot/pull/4027.diff","patch_url":"https://github.com/godotengine/godot/pull/4027.patch","title":"Fixes the month consistency issue in enums (OS::Month) and get_date etc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NTQ1NTk=","created_at":"2016-03-13T02:27:12Z","updated_at":"2020-01-26T09:43:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["feef563f3f2ad7f1cb5aa2e788e3ea4adfee3c56"]},"4033":{"id":"MDExOlB1bGxSZXF1ZXN0NjI2NzE3OTM=","public_id":4033,"url":"https://github.com/godotengine/godot/pull/4033","diff_url":"https://github.com/godotengine/godot/pull/4033.diff","patch_url":"https://github.com/godotengine/godot/pull/4033.patch","title":"Add stop and delete buttons to sample library (supersedes #3339)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-03-13T14:07:33Z","updated_at":"2016-03-20T15:04:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d36333b6483b4a8f4ef6d1b38b0688f0f7e99caf","533b9b734272d60ba60427e3d7092a84fe47f9e0"]},"4040":{"id":"MDExOlB1bGxSZXF1ZXN0NjI2ODE2NjU=","public_id":4040,"url":"https://github.com/godotengine/godot/pull/4040","diff_url":"https://github.com/godotengine/godot/pull/4040.diff","patch_url":"https://github.com/godotengine/godot/pull/4040.patch","title":"Undo and Redo Text Editor Fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-13T20:11:31Z","updated_at":"2020-01-26T09:43:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b2e471fd7c60a81c29e21367a849c9bc0fb3ac05"]},"4046":{"id":"MDExOlB1bGxSZXF1ZXN0NjI2OTk5MjE=","public_id":4046,"url":"https://github.com/godotengine/godot/pull/4046","diff_url":"https://github.com/godotengine/godot/pull/4046.diff","patch_url":"https://github.com/godotengine/godot/pull/4046.patch","title":"Correct spot light size conversion in Blender exporter.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjkxOTAxNw==","created_at":"2016-03-14T04:43:44Z","updated_at":"2020-01-26T09:43:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["1f4a214987a2c3a9d767af36620d632174fe861d"]},"4051":{"id":"MDExOlB1bGxSZXF1ZXN0NjI3NjMyMDg=","public_id":4051,"url":"https://github.com/godotengine/godot/pull/4051","diff_url":"https://github.com/godotengine/godot/pull/4051.diff","patch_url":"https://github.com/godotengine/godot/pull/4051.patch","title":"(editor)filedialog open file and dir MODE_OPEN_ANY","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-03-14T15:11:41Z","updated_at":"2020-01-26T09:43:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["751c1deef1086cd3c708e6ef063700ed3ffdf79b"]},"4062":{"id":"MDExOlB1bGxSZXF1ZXN0NjI4OTcyMTg=","public_id":4062,"url":"https://github.com/godotengine/godot/pull/4062","diff_url":"https://github.com/godotengine/godot/pull/4062.diff","patch_url":"https://github.com/godotengine/godot/pull/4062.patch","title":"LineEdit/TextEdit: Add Shift+Delete shortcut for cut","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-15T12:24:04Z","updated_at":"2020-01-26T09:43:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fac027cb14a730c1d8cca080dad733663c287a2d","4dfd0c1863fca80ddc35b6bcacf339077a0c4f54"]},"4071":{"id":"MDExOlB1bGxSZXF1ZXN0NjMwMTI2Njg=","public_id":4071,"url":"https://github.com/godotengine/godot/pull/4071","diff_url":"https://github.com/godotengine/godot/pull/4071.diff","patch_url":"https://github.com/godotengine/godot/pull/4071.patch","title":"Add function to convert Datetime from a dictionary to Epoch","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NTQ1NTk=","created_at":"2016-03-16T04:26:06Z","updated_at":"2020-01-26T09:43:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["674c6f2f2de46517948c00ecfb7ee8f39849905e"]},"4076":{"id":"MDExOlB1bGxSZXF1ZXN0NjMxMzg0MTA=","public_id":4076,"url":"https://github.com/godotengine/godot/pull/4076","diff_url":"https://github.com/godotengine/godot/pull/4076.diff","patch_url":"https://github.com/godotengine/godot/pull/4076.patch","title":"Highlight all occurrences of selected word","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-16T21:24:43Z","updated_at":"2020-01-26T09:43:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b0488cacf27cb98c4a0dd58661c83262236e18a0"]},"4077":{"id":"MDExOlB1bGxSZXF1ZXN0NjMxNzIyNjI=","public_id":4077,"url":"https://github.com/godotengine/godot/pull/4077","diff_url":"https://github.com/godotengine/godot/pull/4077.diff","patch_url":"https://github.com/godotengine/godot/pull/4077.patch","title":"Allow select multiple files in ResourcePreloaderEditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-03-17T04:34:29Z","updated_at":"2020-01-26T09:43:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e13e343c9ceac6be272347f5aba5e3fc59d63fba","174b9a5f9e2382508df320f6ee1188fd3572c44b"]},"4082":{"id":"MDExOlB1bGxSZXF1ZXN0NjMyODg1NTE=","public_id":4082,"url":"https://github.com/godotengine/godot/pull/4082","diff_url":"https://github.com/godotengine/godot/pull/4082.diff","patch_url":"https://github.com/godotengine/godot/pull/4082.patch","title":"Fixes for Word highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-17T20:37:10Z","updated_at":"2020-01-26T09:43:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9c0e1524e56a3d38bf5ab281939770e806ac24e9","4cc3fbeaffcffe5fe834b2b2afda18661836f769"]},"4083":{"id":"MDExOlB1bGxSZXF1ZXN0NjMzMDcwNjA=","public_id":4083,"url":"https://github.com/godotengine/godot/pull/4083","diff_url":"https://github.com/godotengine/godot/pull/4083.diff","patch_url":"https://github.com/godotengine/godot/pull/4083.patch","title":"Fix cursor getting locked on tree control","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-17T23:13:07Z","updated_at":"2020-01-26T09:42:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["44fe74bfc3df6ac8251ebc4b678c99a7ad122dbb"]},"4085":{"id":"MDExOlB1bGxSZXF1ZXN0NjMzNTIyODk=","public_id":4085,"url":"https://github.com/godotengine/godot/pull/4085","diff_url":"https://github.com/godotengine/godot/pull/4085.diff","patch_url":"https://github.com/godotengine/godot/pull/4085.patch","title":"Add -r flag to adb install for keep app user data","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-03-18T10:13:21Z","updated_at":"2020-01-26T09:42:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["9e026fecef94c5bc52ecddf6db5ec60c76b2e3be"]},"4086":{"id":"MDExOlB1bGxSZXF1ZXN0NjMzNjk4NDI=","public_id":4086,"url":"https://github.com/godotengine/godot/pull/4086","diff_url":"https://github.com/godotengine/godot/pull/4086.diff","patch_url":"https://github.com/godotengine/godot/pull/4086.patch","title":"Option to toggle tab drawing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-18T12:53:29Z","updated_at":"2020-01-26T09:42:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0fc7be89d3d85e35a42e4b33f619f53c92694a76"]},"4087":{"id":"MDExOlB1bGxSZXF1ZXN0NjMzODg0ODY=","public_id":4087,"url":"https://github.com/godotengine/godot/pull/4087","diff_url":"https://github.com/godotengine/godot/pull/4087.diff","patch_url":"https://github.com/godotengine/godot/pull/4087.patch","title":"Fix for #4014","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzg4NzY=","created_at":"2016-03-18T15:10:14Z","updated_at":"2020-01-26T09:41:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4e59d1c51fc504acf03e4287c13b4d4a6971207d"]},"4088":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0MDU3ODA=","public_id":4088,"url":"https://github.com/godotengine/godot/pull/4088","diff_url":"https://github.com/godotengine/godot/pull/4088.diff","patch_url":"https://github.com/godotengine/godot/pull/4088.patch","title":"Fix issues with tilemap covering child nodes and old quadrants","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-03-18T17:02:51Z","updated_at":"2020-01-26T09:41:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2a581835cab08aef79136ed7b765e25db546bba1"]},"4090":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0NDAxNjY=","public_id":4090,"url":"https://github.com/godotengine/godot/pull/4090","diff_url":"https://github.com/godotengine/godot/pull/4090.diff","patch_url":"https://github.com/godotengine/godot/pull/4090.patch","title":"Fixes #3942 - Throws an error when exporting for X11 with no filename","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzg4NzY=","created_at":"2016-03-18T21:40:52Z","updated_at":"2020-01-26T09:41:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fb58bafc540de18c94ebd4939547e3b564982a1b"]},"4092":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0NTU0NjE=","public_id":4092,"url":"https://github.com/godotengine/godot/pull/4092","diff_url":"https://github.com/godotengine/godot/pull/4092.diff","patch_url":"https://github.com/godotengine/godot/pull/4092.patch","title":"Add etc1(pkm) texture loading support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-03-19T01:50:19Z","updated_at":"2016-06-07T05:42:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dda9528dac88c15025cc989028f4f6639ec84a3b"]},"4094":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0NjY3Nzg=","public_id":4094,"url":"https://github.com/godotengine/godot/pull/4094","diff_url":"https://github.com/godotengine/godot/pull/4094.diff","patch_url":"https://github.com/godotengine/godot/pull/4094.patch","title":"TextEdit: Fix Shift+Delete shortcut not calling cut()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-19T12:26:48Z","updated_at":"2020-01-26T09:41:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["abb720438fcdc2c9e4d82bf28cbcfcd78bb7d001"]},"4095":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0NjcwODE=","public_id":4095,"url":"https://github.com/godotengine/godot/pull/4095","diff_url":"https://github.com/godotengine/godot/pull/4095.diff","patch_url":"https://github.com/godotengine/godot/pull/4095.patch","title":"BoxContainer: Bind method add_spacer(bool)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-19T12:43:38Z","updated_at":"2020-01-26T09:41:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0571f961a8758139fdcb34211d80c855dad8c3c6"]},"4096":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0NjgyMDA=","public_id":4096,"url":"https://github.com/godotengine/godot/pull/4096","diff_url":"https://github.com/godotengine/godot/pull/4096.diff","patch_url":"https://github.com/godotengine/godot/pull/4096.patch","title":"MarginContainer improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-03-19T13:43:20Z","updated_at":"2020-01-26T09:41:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d38454b9670483707f980e638a00f3c8b947906d"]},"4101":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0ODQ3MDg=","public_id":4101,"url":"https://github.com/godotengine/godot/pull/4101","diff_url":"https://github.com/godotengine/godot/pull/4101.diff","patch_url":"https://github.com/godotengine/godot/pull/4101.patch","title":"Added New Listener Spatial Node.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-20T02:15:50Z","updated_at":"2016-06-07T18:17:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3741bc70fe2aa96d163880cfe1ca013e741fd03e"]},"4102":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0ODc5ODQ=","public_id":4102,"url":"https://github.com/godotengine/godot/pull/4102","diff_url":"https://github.com/godotengine/godot/pull/4102.diff","patch_url":"https://github.com/godotengine/godot/pull/4102.patch","title":"Dynamic property list for control margins","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-03-20T06:00:59Z","updated_at":"2016-07-01T05:21:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d8392dd1176f5d133a77304ad591fe9cb311c3ea"]},"4104":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0OTA4NDg=","public_id":4104,"url":"https://github.com/godotengine/godot/pull/4104","diff_url":"https://github.com/godotengine/godot/pull/4104.diff","patch_url":"https://github.com/godotengine/godot/pull/4104.patch","title":"Add support for gnu-libstc++-4.9 needed by recent NDK versions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMjkxNTA=","created_at":"2016-03-20T09:26:04Z","updated_at":"2020-01-26T09:40:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a0fb5b5f95f0d4ce90766301ddce4e5f199fb125"]},"4105":{"id":"MDExOlB1bGxSZXF1ZXN0NjM0OTIzMjg=","public_id":4105,"url":"https://github.com/godotengine/godot/pull/4105","diff_url":"https://github.com/godotengine/godot/pull/4105.diff","patch_url":"https://github.com/godotengine/godot/pull/4105.patch","title":"Expose android/shutdown_adb_on_exit parameter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-03-20T10:53:09Z","updated_at":"2016-03-20T18:38:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c58494038702876403687e5b76a100f077b8d9b3"]},"4115":{"id":"MDExOlB1bGxSZXF1ZXN0NjM1ODU0NDc=","public_id":4115,"url":"https://github.com/godotengine/godot/pull/4115","diff_url":"https://github.com/godotengine/godot/pull/4115.diff","patch_url":"https://github.com/godotengine/godot/pull/4115.patch","title":"Syntax highlighting for numbers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-21T15:47:19Z","updated_at":"2020-01-26T09:40:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c844c2d604ab7e8824659e1f6b6011039a552cbe"]},"4119":{"id":"MDExOlB1bGxSZXF1ZXN0NjM2Njk0MjY=","public_id":4119,"url":"https://github.com/godotengine/godot/pull/4119","diff_url":"https://github.com/godotengine/godot/pull/4119.diff","patch_url":"https://github.com/godotengine/godot/pull/4119.patch","title":"Fix GDScript crash when call show/hide in func _exit_tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-03-22T04:47:01Z","updated_at":"2020-01-26T09:40:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0c6f089ce4068c02514261c8a40e231c3779b9d5"]},"4121":{"id":"MDExOlB1bGxSZXF1ZXN0NjM3Mjk3MTA=","public_id":4121,"url":"https://github.com/godotengine/godot/pull/4121","diff_url":"https://github.com/godotengine/godot/pull/4121.diff","patch_url":"https://github.com/godotengine/godot/pull/4121.patch","title":"Function syntax highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-22T14:34:41Z","updated_at":"2020-01-26T09:40:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["50aa78210c0e31ea8a348bdd8a2432159dc61879"]},"4149":{"id":"MDExOlB1bGxSZXF1ZXN0NjQyNDgzNjQ=","public_id":4149,"url":"https://github.com/godotengine/godot/pull/4149","diff_url":"https://github.com/godotengine/godot/pull/4149.diff","patch_url":"https://github.com/godotengine/godot/pull/4149.patch","title":"Fix for issue #4118","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-26T20:39:38Z","updated_at":"2020-01-26T09:40:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9d74b76a69b1fda38d8e0fc5a7460c79ad276420"]},"4150":{"id":"MDExOlB1bGxSZXF1ZXN0NjQyNTA0NDg=","public_id":4150,"url":"https://github.com/godotengine/godot/pull/4150","diff_url":"https://github.com/godotengine/godot/pull/4150.diff","patch_url":"https://github.com/godotengine/godot/pull/4150.patch","title":"Fixed numbers not highlighting after space","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-26T22:07:33Z","updated_at":"2020-01-26T08:57:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cd07badee3c198d295354f4e35b6bdc73622dbcc"]},"4155":{"id":"MDExOlB1bGxSZXF1ZXN0NjQyNjMyMjM=","public_id":4155,"url":"https://github.com/godotengine/godot/pull/4155","diff_url":"https://github.com/godotengine/godot/pull/4155.diff","patch_url":"https://github.com/godotengine/godot/pull/4155.patch","title":"AnimationTreePlayer (_process_node): remove `switched` argument.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-03-27T11:23:28Z","updated_at":"2020-01-26T08:57:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f6b2152e2e12a6c9157ea3190830b627cbae3b7","1b95dca6bd8113503f4da21c148f7eb98e7722e6","5d6b58fea69ab78cb04f1f52eed3b2aee0ec9207","0a9c8a9f36dbcba2e416b7ab29c949b70bd72c0e","7fe28d4168aa52a79cbc41c42112c1d1ec2680f4","8920ab0fbfd31098b97894d27db5704072c5cd2b"]},"4156":{"id":"MDExOlB1bGxSZXF1ZXN0NjQyNjQyOTg=","public_id":4156,"url":"https://github.com/godotengine/godot/pull/4156","diff_url":"https://github.com/godotengine/godot/pull/4156.diff","patch_url":"https://github.com/godotengine/godot/pull/4156.patch","title":"doc/base/classes.xml: String.match, Node.find_node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-03-27T12:22:43Z","updated_at":"2020-01-26T08:57:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["ef08fed277f457249ae4058f2a391bc9e2ebe5bb"]},"4158":{"id":"MDExOlB1bGxSZXF1ZXN0NjQyNzA3MTY=","public_id":4158,"url":"https://github.com/godotengine/godot/pull/4158","diff_url":"https://github.com/godotengine/godot/pull/4158.diff","patch_url":"https://github.com/godotengine/godot/pull/4158.patch","title":"Adds .fnt extension if not provided, issue #162","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-27T17:29:13Z","updated_at":"2017-11-10T23:37:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["681969d5b396c46d187e5005b6f0853605531e7e"]},"4169":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ1MjQ2MzU=","public_id":4169,"url":"https://github.com/godotengine/godot/pull/4169","diff_url":"https://github.com/godotengine/godot/pull/4169.diff","patch_url":"https://github.com/godotengine/godot/pull/4169.patch","title":"InverseKinematics node, basic features","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTk=","created_at":"2016-03-29T20:02:10Z","updated_at":"2020-01-26T08:57:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eae5169dfdba004a1bba1978a6acf011af8cc69b","e4fea5d5f9906a022ab0e83dc7a2070b8d688599","8d7a94389aeefb805fb2840c6a69af95f563f89b"]},"4174":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ1NTE3MTU=","public_id":4174,"url":"https://github.com/godotengine/godot/pull/4174","diff_url":"https://github.com/godotengine/godot/pull/4174.diff","patch_url":"https://github.com/godotengine/godot/pull/4174.patch","title":"Multiple editor plugins for same obj type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMzU1NDY5","created_at":"2016-03-29T23:41:22Z","updated_at":"2020-01-26T08:57:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["7a1d7af332552e9658ef8e759614f3841984d4eb"]},"4179":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ2Mjc3NDg=","public_id":4179,"url":"https://github.com/godotengine/godot/pull/4179","diff_url":"https://github.com/godotengine/godot/pull/4179.diff","patch_url":"https://github.com/godotengine/godot/pull/4179.patch","title":"inherit PKG_CONFIG_PATH from environment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzQ4NTg=","created_at":"2016-03-30T13:33:56Z","updated_at":"2020-01-26T08:57:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["32391ffd73904a3e397ed942ff6cd35c179239eb"]},"4184":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ2NzMxNjk=","public_id":4184,"url":"https://github.com/godotengine/godot/pull/4184","diff_url":"https://github.com/godotengine/godot/pull/4184.diff","patch_url":"https://github.com/godotengine/godot/pull/4184.patch","title":"Option to toggle line numbers.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-30T18:20:01Z","updated_at":"2020-01-26T08:57:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["474911c5338e3dfece0c7195c50e11b9027adb05"]},"4191":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ3ODA2Mjk=","public_id":4191,"url":"https://github.com/godotengine/godot/pull/4191","diff_url":"https://github.com/godotengine/godot/pull/4191.diff","patch_url":"https://github.com/godotengine/godot/pull/4191.patch","title":"Progress bar minsize now checks percent_visible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-03-31T12:20:53Z","updated_at":"2020-01-26T08:57:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0bba09c4cb98525ccc88aa69574162458a79abb6"]},"4193":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ4NDgzMjA=","public_id":4193,"url":"https://github.com/godotengine/godot/pull/4193","diff_url":"https://github.com/godotengine/godot/pull/4193.diff","patch_url":"https://github.com/godotengine/godot/pull/4193.patch","title":"Added insert mode to text editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-03-31T19:52:40Z","updated_at":"2020-01-26T08:57:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2b57cb94da8bfad1f32a89437f4978301da92e10"]},"4194":{"id":"MDExOlB1bGxSZXF1ZXN0NjQ4NjM2MjA=","public_id":4194,"url":"https://github.com/godotengine/godot/pull/4194","diff_url":"https://github.com/godotengine/godot/pull/4194.diff","patch_url":"https://github.com/godotengine/godot/pull/4194.patch","title":"Now the timer could be paused","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMzc2MDQy","created_at":"2016-03-31T21:40:01Z","updated_at":"2020-01-26T08:57:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["995890d5b29fc0dc4eca66d9f11e1e3f8f275ae0"]},"4205":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNDUxNDc=","public_id":4205,"url":"https://github.com/godotengine/godot/pull/4205","diff_url":"https://github.com/godotengine/godot/pull/4205.diff","patch_url":"https://github.com/godotengine/godot/pull/4205.patch","title":"Remove trailing spaces","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-02T18:00:02Z","updated_at":"2020-01-26T08:57:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0a5472e697dee57956c2583a50bc5cf5faada5d8"]},"4207":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNDk4NDE=","public_id":4207,"url":"https://github.com/godotengine/godot/pull/4207","diff_url":"https://github.com/godotengine/godot/pull/4207.diff","patch_url":"https://github.com/godotengine/godot/pull/4207.patch","title":"Change toggle comment behaviour. Fixes #4198","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyNzY1OTM=","created_at":"2016-04-02T20:55:30Z","updated_at":"2020-01-26T08:57:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1b6f14d81047b563283fb66022701f03d5bd9ca1"]},"4211":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNjM0NTM=","public_id":4211,"url":"https://github.com/godotengine/godot/pull/4211","diff_url":"https://github.com/godotengine/godot/pull/4211.diff","patch_url":"https://github.com/godotengine/godot/pull/4211.patch","title":"Separate help pages from scripts by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-03T09:18:07Z","updated_at":"2020-01-26T08:56:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9c89d3e042fd7a6472ac2261afedaa235d2b4ebb"]},"4212":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNjUyOTk=","public_id":4212,"url":"https://github.com/godotengine/godot/pull/4212","diff_url":"https://github.com/godotengine/godot/pull/4212.diff","patch_url":"https://github.com/godotengine/godot/pull/4212.patch","title":"Fix for memory leak: rasterizer_gles2.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-04-03T10:58:19Z","updated_at":"2020-01-26T08:56:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7a9998370f0a805a75634f31558abba9c4d74a48"]},"4216":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNjc4MzU=","public_id":4216,"url":"https://github.com/godotengine/godot/pull/4216","diff_url":"https://github.com/godotengine/godot/pull/4216.diff","patch_url":"https://github.com/godotengine/godot/pull/4216.patch","title":"Fix for memory leak: joystick_linux.cpp ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-04-03T13:00:07Z","updated_at":"2020-01-26T08:56:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["391095e0efe075268b892ff47a5885f5a6e2706f"]},"4218":{"id":"MDExOlB1bGxSZXF1ZXN0NjUwNjkwOTk=","public_id":4218,"url":"https://github.com/godotengine/godot/pull/4218","diff_url":"https://github.com/godotengine/godot/pull/4218.diff","patch_url":"https://github.com/godotengine/godot/pull/4218.patch","title":"Fixed insert mode interaction with selection and autocomplete","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-03T13:57:27Z","updated_at":"2020-01-26T08:56:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a984adb5a6bde78c3b3c7681ad529cf22f2452ec","fe779d4386ac32431ed85b6248b05f018a5db86e"]},"4223":{"id":"MDExOlB1bGxSZXF1ZXN0NjUxNzcwMTQ=","public_id":4223,"url":"https://github.com/godotengine/godot/pull/4223","diff_url":"https://github.com/godotengine/godot/pull/4223.diff","patch_url":"https://github.com/godotengine/godot/pull/4223.patch","title":"dictionary has_all","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-04-04T16:50:55Z","updated_at":"2020-01-26T08:56:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a8ebd43ab7d246669f1a8bb30fb780c07abe01d6"]},"4231":{"id":"MDExOlB1bGxSZXF1ZXN0NjUyOTkzMTQ=","public_id":4231,"url":"https://github.com/godotengine/godot/pull/4231","diff_url":"https://github.com/godotengine/godot/pull/4231.diff","patch_url":"https://github.com/godotengine/godot/pull/4231.patch","title":"Fixed undoing twice when removing selection and 'complex' typo in method name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-05T12:55:07Z","updated_at":"2020-01-26T08:56:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["971c3be52deddb163e90f17126d462e4f3900799","15f43149e179f754f48b59ac08002d5c4c0a5bc0"]},"4234":{"id":"MDExOlB1bGxSZXF1ZXN0NjUzMTkwNDQ=","public_id":4234,"url":"https://github.com/godotengine/godot/pull/4234","diff_url":"https://github.com/godotengine/godot/pull/4234.diff","patch_url":"https://github.com/godotengine/godot/pull/4234.patch","title":"Member variable syntax highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-05T14:55:32Z","updated_at":"2020-01-26T08:56:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fc9f9adcb25cde432f888b8b29aee862eb0d8f95"]},"4238":{"id":"MDExOlB1bGxSZXF1ZXN0NjUzMzE4MTk=","public_id":4238,"url":"https://github.com/godotengine/godot/pull/4238","diff_url":"https://github.com/godotengine/godot/pull/4238.diff","patch_url":"https://github.com/godotengine/godot/pull/4238.patch","title":"Ability to change the caret color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-05T16:09:07Z","updated_at":"2020-01-26T08:56:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c7519f091d6c4bd3f7edc1b8213fb4aa418fad3a"]},"4241":{"id":"MDExOlB1bGxSZXF1ZXN0NjUzOTM0Mzg=","public_id":4241,"url":"https://github.com/godotengine/godot/pull/4241","diff_url":"https://github.com/godotengine/godot/pull/4241.diff","patch_url":"https://github.com/godotengine/godot/pull/4241.patch","title":"Added rotation/panning support for trackpads in 3D mode #53","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNzIwNzc=","created_at":"2016-04-06T00:27:58Z","updated_at":"2020-01-26T08:56:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3ebde34d8fbcce5796b7bac6f26c9cf7881b55ad"]},"4242":{"id":"MDExOlB1bGxSZXF1ZXN0NjUzOTM5MjI=","public_id":4242,"url":"https://github.com/godotengine/godot/pull/4242","diff_url":"https://github.com/godotengine/godot/pull/4242.diff","patch_url":"https://github.com/godotengine/godot/pull/4242.patch","title":"Fixed text edit undo and redo operation interaction","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-06T00:34:18Z","updated_at":"2020-01-26T08:59:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["646e0897829d7baf4b982c59d4bddade85199665"]},"4244":{"id":"MDExOlB1bGxSZXF1ZXN0NjU0MTAyMTU=","public_id":4244,"url":"https://github.com/godotengine/godot/pull/4244","diff_url":"https://github.com/godotengine/godot/pull/4244.diff","patch_url":"https://github.com/godotengine/godot/pull/4244.patch","title":"Fixes camera switching error.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-04-06T04:59:45Z","updated_at":"2020-01-26T08:59:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f303e3483d2a160a9841a3b50f21b86a62a7b4ec"]},"4246":{"id":"MDExOlB1bGxSZXF1ZXN0NjU0NTAxNjM=","public_id":4246,"url":"https://github.com/godotengine/godot/pull/4246","diff_url":"https://github.com/godotengine/godot/pull/4246.diff","patch_url":"https://github.com/godotengine/godot/pull/4246.patch","title":"Bind Z key (without modifiers) to toggle wireframe in 3D view","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-06T11:28:39Z","updated_at":"2020-01-26T08:59:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8ee8802cbe753c9cb6472da9f906a71954ecae5e"]},"4248":{"id":"MDExOlB1bGxSZXF1ZXN0NjU0NjA4ODc=","public_id":4248,"url":"https://github.com/godotengine/godot/pull/4248","diff_url":"https://github.com/godotengine/godot/pull/4248.diff","patch_url":"https://github.com/godotengine/godot/pull/4248.patch","title":"Fix Ctrl+LaunchMedia showing up as a shortcut for \"Make Bones\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-06T12:55:46Z","updated_at":"2020-01-26T08:59:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b7d79c93f47c6d5e6d9e4f50c546cd521866703a","4af1839073261d913ef53bb6f81d2a0cb486d39b"]},"4249":{"id":"MDExOlB1bGxSZXF1ZXN0NjU0NzM3Njg=","public_id":4249,"url":"https://github.com/godotengine/godot/pull/4249","diff_url":"https://github.com/godotengine/godot/pull/4249.diff","patch_url":"https://github.com/godotengine/godot/pull/4249.patch","title":"Add a `sleeping_state_changed` signal to RigidBody and RigidBody2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-06T14:17:02Z","updated_at":"2020-01-26T08:59:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6dcd1354c2e0c489eea9cf111ddbf11804c39c4b"]},"4251":{"id":"MDExOlB1bGxSZXF1ZXN0NjU0ODg1NTA=","public_id":4251,"url":"https://github.com/godotengine/godot/pull/4251","diff_url":"https://github.com/godotengine/godot/pull/4251.diff","patch_url":"https://github.com/godotengine/godot/pull/4251.patch","title":"Fixed block indent inconsistency, issue #3803","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-06T15:40:18Z","updated_at":"2020-01-26T08:59:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["93700676b5491ff41d0a14954e71327b99440f7e"]},"4253":{"id":"MDExOlB1bGxSZXF1ZXN0NjU1MDUwOTU=","public_id":4253,"url":"https://github.com/godotengine/godot/pull/4253","diff_url":"https://github.com/godotengine/godot/pull/4253.diff","patch_url":"https://github.com/godotengine/godot/pull/4253.patch","title":"Option to toggle syntax highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-06T17:29:10Z","updated_at":"2020-01-26T08:59:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d78e98e2a49bf952dd3e38e4a8359903d03bf42c"]},"4256":{"id":"MDExOlB1bGxSZXF1ZXN0NjU1ODcxMjk=","public_id":4256,"url":"https://github.com/godotengine/godot/pull/4256","diff_url":"https://github.com/godotengine/godot/pull/4256.diff","patch_url":"https://github.com/godotengine/godot/pull/4256.patch","title":"Fix crash when tween control object previous freed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-04-07T07:48:35Z","updated_at":"2020-01-26T08:59:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["da28a2f062521a991ac2521e2c43333edbffd160"]},"4257":{"id":"MDExOlB1bGxSZXF1ZXN0NjU1ODcxODQ=","public_id":4257,"url":"https://github.com/godotengine/godot/pull/4257","diff_url":"https://github.com/godotengine/godot/pull/4257.diff","patch_url":"https://github.com/godotengine/godot/pull/4257.patch","title":"Fix warn print when hide an control does not inside_tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-04-07T07:49:06Z","updated_at":"2020-01-26T08:59:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5ec7d3f264bd01f38046e52af28d950054cdce0b"]},"4258":{"id":"MDExOlB1bGxSZXF1ZXN0NjU2MTMwODc=","public_id":4258,"url":"https://github.com/godotengine/godot/pull/4258","diff_url":"https://github.com/godotengine/godot/pull/4258.diff","patch_url":"https://github.com/godotengine/godot/pull/4258.patch","title":"Avoid selecting items from instanced scenes in CanvasItemEditorPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-04-07T11:18:05Z","updated_at":"2020-01-26T08:59:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fab57f2fbc3d6ccd497bbde0174b05e5f52e260c"]},"4259":{"id":"MDExOlB1bGxSZXF1ZXN0NjU2MTQ3NjM=","public_id":4259,"url":"https://github.com/godotengine/godot/pull/4259","diff_url":"https://github.com/godotengine/godot/pull/4259.diff","patch_url":"https://github.com/godotengine/godot/pull/4259.patch","title":"Fix RayCast not updating when debugging collissions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-04-07T11:32:30Z","updated_at":"2020-01-26T08:59:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6cf3bdcf7662218f8f02feb91fa85efedbc1b7b3"]},"4264":{"id":"MDExOlB1bGxSZXF1ZXN0NjU3NzM5MTM=","public_id":4264,"url":"https://github.com/godotengine/godot/pull/4264","diff_url":"https://github.com/godotengine/godot/pull/4264.diff","patch_url":"https://github.com/godotengine/godot/pull/4264.patch","title":"Updated nrex to v0.2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-04-08T11:41:04Z","updated_at":"2020-01-26T08:58:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6207d56b958ddc288d0b7f80e057ff93fc011280"]},"4266":{"id":"MDExOlB1bGxSZXF1ZXN0NjU4MzM2NDQ=","public_id":4266,"url":"https://github.com/godotengine/godot/pull/4266","diff_url":"https://github.com/godotengine/godot/pull/4266.diff","patch_url":"https://github.com/godotengine/godot/pull/4266.patch","title":"Added a setting to change the line number color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-08T19:12:59Z","updated_at":"2020-01-26T08:58:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8c328474f2b2397fb4bcc3fc84402a0305383da6"]},"4268":{"id":"MDExOlB1bGxSZXF1ZXN0NjU4NjQzNjQ=","public_id":4268,"url":"https://github.com/godotengine/godot/pull/4268","diff_url":"https://github.com/godotengine/godot/pull/4268.diff","patch_url":"https://github.com/godotengine/godot/pull/4268.patch","title":"Fixed undo redo interaction with find replace","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-09T00:30:03Z","updated_at":"2020-01-26T08:58:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["189b3067221831bf116058f06322a5b4f2c49e43"]},"4269":{"id":"MDExOlB1bGxSZXF1ZXN0NjU4NjgwNTk=","public_id":4269,"url":"https://github.com/godotengine/godot/pull/4269","diff_url":"https://github.com/godotengine/godot/pull/4269.diff","patch_url":"https://github.com/godotengine/godot/pull/4269.patch","title":"Subclasses can now extend from other subclasses in relative scripts.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-04-09T02:26:12Z","updated_at":"2020-01-26T08:58:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d643a40f95b7f7392f143f68d970a0db8c61c491"]},"4273":{"id":"MDExOlB1bGxSZXF1ZXN0NjU4ODk3NjE=","public_id":4273,"url":"https://github.com/godotengine/godot/pull/4273","diff_url":"https://github.com/godotengine/godot/pull/4273.diff","patch_url":"https://github.com/godotengine/godot/pull/4273.patch","title":"Port collision and layer masks to 3D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-09T19:19:02Z","updated_at":"2016-04-22T11:45:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f7c3d6329cdc9c21c205f1522813090313a422d2"]},"4274":{"id":"MDExOlB1bGxSZXF1ZXN0NjU4OTg3NzQ=","public_id":4274,"url":"https://github.com/godotengine/godot/pull/4274","diff_url":"https://github.com/godotengine/godot/pull/4274.diff","patch_url":"https://github.com/godotengine/godot/pull/4274.patch","title":"Fixes 64 bit MSVC builds, disables bits parameter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3NTc3MDQ=","created_at":"2016-04-10T02:26:31Z","updated_at":"2020-01-26T09:00:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7762e1afe60d6cf3ae310a4cf0af0e25ae5d18c6"]},"4275":{"id":"MDExOlB1bGxSZXF1ZXN0NjU5MTA4MDM=","public_id":4275,"url":"https://github.com/godotengine/godot/pull/4275","diff_url":"https://github.com/godotengine/godot/pull/4275.diff","patch_url":"https://github.com/godotengine/godot/pull/4275.patch","title":"Update OpenSSL to version 1.0.1s","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2016-04-10T13:45:23Z","updated_at":"2016-05-20T11:52:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["c860574d8ba246b5e2c59578f24accd2ace5e9bc"]},"4284":{"id":"MDExOlB1bGxSZXF1ZXN0NjYwNjgwOTA=","public_id":4284,"url":"https://github.com/godotengine/godot/pull/4284","diff_url":"https://github.com/godotengine/godot/pull/4284.diff","patch_url":"https://github.com/godotengine/godot/pull/4284.patch","title":"AnimationTreePlayer: constructor now sets processing mode.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-04-11T21:46:38Z","updated_at":"2020-01-26T09:00:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ed497cb1532340e2074fdb26857ac6b5d69910d7"]},"4286":{"id":"MDExOlB1bGxSZXF1ZXN0NjYwODI5NDk=","public_id":4286,"url":"https://github.com/godotengine/godot/pull/4286","diff_url":"https://github.com/godotengine/godot/pull/4286.diff","patch_url":"https://github.com/godotengine/godot/pull/4286.patch","title":"AnimationTreePlayer: allow animating resource properties.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-04-12T00:14:15Z","updated_at":"2020-01-26T09:00:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aabb0d9cbcebea1ce7ebe056c672a51dd6d816d9"]},"4287":{"id":"MDExOlB1bGxSZXF1ZXN0NjYwODM5NDk=","public_id":4287,"url":"https://github.com/godotengine/godot/pull/4287","diff_url":"https://github.com/godotengine/godot/pull/4287.diff","patch_url":"https://github.com/godotengine/godot/pull/4287.patch","title":"Fixed #4163 (intersect_shape crashes on results limit)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2016-04-12T00:27:38Z","updated_at":"2020-01-26T08:59:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d239e6bc0ebf7ac987f2c1991a5dceb33ad2a8f2"]},"4289":{"id":"MDExOlB1bGxSZXF1ZXN0NjYwODkyMjk=","public_id":4289,"url":"https://github.com/godotengine/godot/pull/4289","diff_url":"https://github.com/godotengine/godot/pull/4289.diff","patch_url":"https://github.com/godotengine/godot/pull/4289.patch","title":"Made trackpad behaviour optional in 3D mode (issue #4265)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2016-04-12T01:42:58Z","updated_at":"2020-01-26T08:59:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["84d706cb356f4f00bedfa0bff265968b439385c8"]},"4291":{"id":"MDExOlB1bGxSZXF1ZXN0NjYwOTMyNjc=","public_id":4291,"url":"https://github.com/godotengine/godot/pull/4291","diff_url":"https://github.com/godotengine/godot/pull/4291.diff","patch_url":"https://github.com/godotengine/godot/pull/4291.patch","title":"Fix OpenSSL compilation on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2016-04-12T02:47:06Z","updated_at":"2020-01-26T08:59:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2cbd850979ac6d260f15a1e62f7b0a89e7a16b4d"]},"4295":{"id":"MDExOlB1bGxSZXF1ZXN0NjYxNjcxMjc=","public_id":4295,"url":"https://github.com/godotengine/godot/pull/4295","diff_url":"https://github.com/godotengine/godot/pull/4295.diff","patch_url":"https://github.com/godotengine/godot/pull/4295.patch","title":"x11: Flush the X output buffer after changing mouse mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-04-12T14:27:52Z","updated_at":"2020-01-26T08:59:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5907a007dc2e9dd7c89649cfed42dbc0239e4b42"]},"4296":{"id":"MDExOlB1bGxSZXF1ZXN0NjYxNzg4ODc=","public_id":4296,"url":"https://github.com/godotengine/godot/pull/4296","diff_url":"https://github.com/godotengine/godot/pull/4296.diff","patch_url":"https://github.com/godotengine/godot/pull/4296.patch","title":"Added color themes to the text editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-12T15:33:50Z","updated_at":"2017-11-10T23:37:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d7073a77e1dfcdb7259737adf40e522264b89d1a"]},"4299":{"id":"MDExOlB1bGxSZXF1ZXN0NjYxODc0OTk=","public_id":4299,"url":"https://github.com/godotengine/godot/pull/4299","diff_url":"https://github.com/godotengine/godot/pull/4299.diff","patch_url":"https://github.com/godotengine/godot/pull/4299.patch","title":"Keep editable instances data when replacing tree root node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-04-12T16:26:29Z","updated_at":"2020-01-26T08:59:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3029f5ee02483021aadd5d5bc48becb2490791f1"]},"4300":{"id":"MDExOlB1bGxSZXF1ZXN0NjYxOTQ1NTI=","public_id":4300,"url":"https://github.com/godotengine/godot/pull/4300","diff_url":"https://github.com/godotengine/godot/pull/4300.diff","patch_url":"https://github.com/godotengine/godot/pull/4300.patch","title":"Exposed Control::focus_mode to the scene editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-04-12T17:15:28Z","updated_at":"2020-01-26T09:02:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0ccf153a15c04bf6d7a40fd9d48b665af9384240"]},"4302":{"id":"MDExOlB1bGxSZXF1ZXN0NjYyMTcyNjM=","public_id":4302,"url":"https://github.com/godotengine/godot/pull/4302","diff_url":"https://github.com/godotengine/godot/pull/4302.diff","patch_url":"https://github.com/godotengine/godot/pull/4302.patch","title":"Navmesh support for GridMaps","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MjI3Njg=","created_at":"2016-04-12T19:53:10Z","updated_at":"2020-01-26T09:02:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b03a892f9574d78da2cfded1b829c549dd1fced1","73ca83184894f7c6a24178b25095088c7b4c508c"]},"4308":{"id":"MDExOlB1bGxSZXF1ZXN0NjYzMTEwMzI=","public_id":4308,"url":"https://github.com/godotengine/godot/pull/4308","diff_url":"https://github.com/godotengine/godot/pull/4308.diff","patch_url":"https://github.com/godotengine/godot/pull/4308.patch","title":"AnimationTreePlayer: fix discrete value tracks.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-04-13T12:16:38Z","updated_at":"2020-01-26T09:02:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ee59b2053fd2ea4b9517028380f231f8f0c4b353"]},"4317":{"id":"MDExOlB1bGxSZXF1ZXN0NjY0NzEyNzg=","public_id":4317,"url":"https://github.com/godotengine/godot/pull/4317","diff_url":"https://github.com/godotengine/godot/pull/4317.diff","patch_url":"https://github.com/godotengine/godot/pull/4317.patch","title":"correct typo \"overwrite\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-04-14T11:54:37Z","updated_at":"2020-01-26T09:02:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["86c632605771ba4d2caca0faf610c1345eea5a53"]},"4319":{"id":"MDExOlB1bGxSZXF1ZXN0NjY1MDMxNTI=","public_id":4319,"url":"https://github.com/godotengine/godot/pull/4319","diff_url":"https://github.com/godotengine/godot/pull/4319.diff","patch_url":"https://github.com/godotengine/godot/pull/4319.patch","title":"animation_started signal for AnimationPlayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2016-04-14T15:21:25Z","updated_at":"2020-01-26T09:02:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fd9b82a082c5122df5dffeda4d2d90adf31e2a42"]},"4324":{"id":"MDExOlB1bGxSZXF1ZXN0NjY1ODU5Mjc=","public_id":4324,"url":"https://github.com/godotengine/godot/pull/4324","diff_url":"https://github.com/godotengine/godot/pull/4324.diff","patch_url":"https://github.com/godotengine/godot/pull/4324.patch","title":"Fixed curve baking, now always start at origin point","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMzc2MDQy","created_at":"2016-04-15T03:31:44Z","updated_at":"2020-01-26T09:01:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["08b93da28aaa3cef006ce6cb13c4e5f7f8d8b5d2"]},"4325":{"id":"MDExOlB1bGxSZXF1ZXN0NjY2MjI2NDE=","public_id":4325,"url":"https://github.com/godotengine/godot/pull/4325","diff_url":"https://github.com/godotengine/godot/pull/4325.diff","patch_url":"https://github.com/godotengine/godot/pull/4325.patch","title":"BoneAttachments now position themselves instantly during bind.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-04-15T10:38:10Z","updated_at":"2020-01-26T09:01:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bc5ee6c98fa77cc75e1654d2f3b5044f075688b7"]},"4328":{"id":"MDExOlB1bGxSZXF1ZXN0NjY2NTcxMzk=","public_id":4328,"url":"https://github.com/godotengine/godot/pull/4328","diff_url":"https://github.com/godotengine/godot/pull/4328.diff","patch_url":"https://github.com/godotengine/godot/pull/4328.patch","title":"Add openssl=builtin to build command in .travis.yml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2016-04-15T15:03:32Z","updated_at":"2020-01-26T09:01:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1db2759f5e41dab1d3dcba8b67ae7dd4a52edd14"]},"4329":{"id":"MDExOlB1bGxSZXF1ZXN0NjY2Njk4MzQ=","public_id":4329,"url":"https://github.com/godotengine/godot/pull/4329","diff_url":"https://github.com/godotengine/godot/pull/4329.diff","patch_url":"https://github.com/godotengine/godot/pull/4329.patch","title":"Update OpenSSL to version 1.0.2g","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2016-04-15T16:30:32Z","updated_at":"2016-05-20T11:52:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e97922f22038e9049ed4c2db5b3736dfaa0edde3"]},"4337":{"id":"MDExOlB1bGxSZXF1ZXN0NjY3MzY2Mzg=","public_id":4337,"url":"https://github.com/godotengine/godot/pull/4337","diff_url":"https://github.com/godotengine/godot/pull/4337.diff","patch_url":"https://github.com/godotengine/godot/pull/4337.patch","title":"Fix File.get_csv_line not including quoted newlines in the output","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-16T12:21:21Z","updated_at":"2020-01-26T09:01:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7a18bb8ace4bc7a639a1db92826fa16097fda803"]},"4345":{"id":"MDExOlB1bGxSZXF1ZXN0NjY3NTg4OTI=","public_id":4345,"url":"https://github.com/godotengine/godot/pull/4345","diff_url":"https://github.com/godotengine/godot/pull/4345.diff","patch_url":"https://github.com/godotengine/godot/pull/4345.patch","title":"Added getter method for the connection property in HTTPClient.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM2ODU2MTM=","created_at":"2016-04-17T05:26:06Z","updated_at":"2020-01-26T09:01:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0ca7e192423e743db3ded3822ae70888a523a35e"]},"4358":{"id":"MDExOlB1bGxSZXF1ZXN0NjY3ODAwMTQ=","public_id":4358,"url":"https://github.com/godotengine/godot/pull/4358","diff_url":"https://github.com/godotengine/godot/pull/4358.diff","patch_url":"https://github.com/godotengine/godot/pull/4358.patch","title":"Stream player looptime fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4NDc0MzA=","created_at":"2016-04-17T20:24:08Z","updated_at":"2020-01-26T09:01:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e566b17f91a7c8e341793d2b07a0127a92c4391f"]},"4359":{"id":"MDExOlB1bGxSZXF1ZXN0NjY3ODE2NjU=","public_id":4359,"url":"https://github.com/godotengine/godot/pull/4359","diff_url":"https://github.com/godotengine/godot/pull/4359.diff","patch_url":"https://github.com/godotengine/godot/pull/4359.patch","title":"Fix 'Quit to Project Manager' not stopping the running application","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-04-17T21:14:54Z","updated_at":"2020-01-26T09:01:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e48c07750f0f0f5a4570546152360275b9af1866"]},"4360":{"id":"MDExOlB1bGxSZXF1ZXN0NjY3ODMyNjA=","public_id":4360,"url":"https://github.com/godotengine/godot/pull/4360","diff_url":"https://github.com/godotengine/godot/pull/4360.diff","patch_url":"https://github.com/godotengine/godot/pull/4360.patch","title":"string ends_with","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-04-17T22:08:47Z","updated_at":"2020-01-26T09:01:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["a379ed56ea2b605802534a5a3c25c244fc684d18"]},"4364":{"id":"MDExOlB1bGxSZXF1ZXN0NjY4MjA2OTg=","public_id":4364,"url":"https://github.com/godotengine/godot/pull/4364","diff_url":"https://github.com/godotengine/godot/pull/4364.diff","patch_url":"https://github.com/godotengine/godot/pull/4364.patch","title":"Fixed SEGFAULT in zero-reserved arrays in nrex. Fixes #4346","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-04-18T09:13:34Z","updated_at":"2020-01-26T09:01:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["48b2dfab9f91bec2fd9a0fc94630e2dae51fbf11"]},"4365":{"id":"MDExOlB1bGxSZXF1ZXN0NjY4OTIxOTU=","public_id":4365,"url":"https://github.com/godotengine/godot/pull/4365","diff_url":"https://github.com/godotengine/godot/pull/4365.diff","patch_url":"https://github.com/godotengine/godot/pull/4365.patch","title":"Add an add_triangle_fan method to SurfaceTool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-18T17:37:29Z","updated_at":"2020-01-26T09:01:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["325a02e4af082fcef6173fb1a100eab2ecd936b1"]},"4369":{"id":"MDExOlB1bGxSZXF1ZXN0NjY5NTA2NDI=","public_id":4369,"url":"https://github.com/godotengine/godot/pull/4369","diff_url":"https://github.com/godotengine/godot/pull/4369.diff","patch_url":"https://github.com/godotengine/godot/pull/4369.patch","title":"remove unused resources and add korean locale for android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-04-19T02:11:47Z","updated_at":"2020-01-26T09:01:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e94e710893960d9b6581c0c669a436173185d596"]},"4373":{"id":"MDExOlB1bGxSZXF1ZXN0NjcwMTU4MzU=","public_id":4373,"url":"https://github.com/godotengine/godot/pull/4373","diff_url":"https://github.com/godotengine/godot/pull/4373.diff","patch_url":"https://github.com/godotengine/godot/pull/4373.patch","title":"Add preview of the Camera2D's screen boundaries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-19T13:13:12Z","updated_at":"2020-01-26T09:01:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e7f66a88d67542d13764eb8b1441037c327beabe"]},"4375":{"id":"MDExOlB1bGxSZXF1ZXN0NjcwMzA3MDg=","public_id":4375,"url":"https://github.com/godotengine/godot/pull/4375","diff_url":"https://github.com/godotengine/godot/pull/4375.diff","patch_url":"https://github.com/godotengine/godot/pull/4375.patch","title":"Fix default clear color in web export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-04-19T14:41:54Z","updated_at":"2020-01-26T09:01:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["0ee8b74101a4273fa333b8988a3a9d69757c7eae"]},"4376":{"id":"MDExOlB1bGxSZXF1ZXN0NjcwMzA5MjA=","public_id":4376,"url":"https://github.com/godotengine/godot/pull/4376","diff_url":"https://github.com/godotengine/godot/pull/4376.diff","patch_url":"https://github.com/godotengine/godot/pull/4376.patch","title":"Add JavaScript eval interface to web export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-04-19T14:43:02Z","updated_at":"2019-12-19T07:49:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["913361928fe2b917def749af774c94228a840524"]},"4377":{"id":"MDExOlB1bGxSZXF1ZXN0NjcwMzExODQ=","public_id":4377,"url":"https://github.com/godotengine/godot/pull/4377","diff_url":"https://github.com/godotengine/godot/pull/4377.diff","patch_url":"https://github.com/godotengine/godot/pull/4377.patch","title":"Fix key events in web export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-04-19T14:44:32Z","updated_at":"2020-01-26T09:01:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["45b90f16ca080c601e6bf7038979eabb6b7eaa3e","0e9eefb7d4d3d3b10558ade0fea5ea9656a7cace"]},"4380":{"id":"MDExOlB1bGxSZXF1ZXN0NjcwNjc4MDc=","public_id":4380,"url":"https://github.com/godotengine/godot/pull/4380","diff_url":"https://github.com/godotengine/godot/pull/4380.diff","patch_url":"https://github.com/godotengine/godot/pull/4380.patch","title":"Fix Camera2D ignoring zoom when checking limits","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-19T18:36:50Z","updated_at":"2020-01-26T09:00:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7a8aea0be9186e9b47b28ca3d2999d7182a73d2b"]},"4382":{"id":"MDExOlB1bGxSZXF1ZXN0NjcxNDI0NzA=","public_id":4382,"url":"https://github.com/godotengine/godot/pull/4382","diff_url":"https://github.com/godotengine/godot/pull/4382.diff","patch_url":"https://github.com/godotengine/godot/pull/4382.patch","title":"Implements get_executable_path for OS X should proc_pidpath in os_osx…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3Njk2NjY=","created_at":"2016-04-20T07:51:57Z","updated_at":"2017-09-04T22:53:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e5c1a2c3f7bc97e75f885ea1af6d1ac0cf1efb46"]},"4387":{"id":"MDExOlB1bGxSZXF1ZXN0NjcyODE5MzU=","public_id":4387,"url":"https://github.com/godotengine/godot/pull/4387","diff_url":"https://github.com/godotengine/godot/pull/4387.diff","patch_url":"https://github.com/godotengine/godot/pull/4387.patch","title":"Hooked up RigidBody2D torque methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-04-21T01:00:46Z","updated_at":"2020-01-26T09:00:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["a7b4127481d1f377a50ac5f62ec3f20e2ba71dff","ffaced87a652109bf150f2680b666a8602d04103","f7d31cec38c795909c4d1e0917f54aa118d380d7","dbabe4c07cd9c0d825c14b961bd472f77e525162"]},"4388":{"id":"MDExOlB1bGxSZXF1ZXN0NjcyODU3NzQ=","public_id":4388,"url":"https://github.com/godotengine/godot/pull/4388","diff_url":"https://github.com/godotengine/godot/pull/4388.diff","patch_url":"https://github.com/godotengine/godot/pull/4388.patch","title":"Adds a remove class item option in the theme editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3Njk2NjY=","created_at":"2016-04-21T02:00:19Z","updated_at":"2020-01-26T09:00:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d75856146cccd9547eb41ce64bca95cd71f6fb66"]},"4401":{"id":"MDExOlB1bGxSZXF1ZXN0Njc1MjIyNzk=","public_id":4401,"url":"https://github.com/godotengine/godot/pull/4401","diff_url":"https://github.com/godotengine/godot/pull/4401.diff","patch_url":"https://github.com/godotengine/godot/pull/4401.patch","title":"add sign comparison for joystick axis events in InputMap::_find_event","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-04-22T14:40:58Z","updated_at":"2020-01-26T09:00:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3b12f9ea8254e6c979e14b6cc5241edbff5c797a"]},"4402":{"id":"MDExOlB1bGxSZXF1ZXN0Njc1MzMwMTk=","public_id":4402,"url":"https://github.com/godotengine/godot/pull/4402","diff_url":"https://github.com/godotengine/godot/pull/4402.diff","patch_url":"https://github.com/godotengine/godot/pull/4402.patch","title":"Add a python script to check the current doc status","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-22T15:49:55Z","updated_at":"2020-01-26T09:04:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["c9340cdcc622d3352eb78d3f0480cd5f9fe2b169"]},"4407":{"id":"MDExOlB1bGxSZXF1ZXN0Njc2MDU0ODg=","public_id":4407,"url":"https://github.com/godotengine/godot/pull/4407","diff_url":"https://github.com/godotengine/godot/pull/4407.diff","patch_url":"https://github.com/godotengine/godot/pull/4407.patch","title":"Fix continious update with Camera2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-23T12:30:40Z","updated_at":"2020-01-26T09:40:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b2e0cedbf04c3d97bbf3bc41fac82ceeb34327a3"]},"4409":{"id":"MDExOlB1bGxSZXF1ZXN0Njc2MDY3ODQ=","public_id":4409,"url":"https://github.com/godotengine/godot/pull/4409","diff_url":"https://github.com/godotengine/godot/pull/4409.diff","patch_url":"https://github.com/godotengine/godot/pull/4409.patch","title":"Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-04-23T13:31:09Z","updated_at":"2020-01-26T09:04:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9201b5a27c0672bc249d2ba2a1e26f08b16b5536"]},"4414":{"id":"MDExOlB1bGxSZXF1ZXN0Njc2MTQ0NTI=","public_id":4414,"url":"https://github.com/godotengine/godot/pull/4414","diff_url":"https://github.com/godotengine/godot/pull/4414.diff","patch_url":"https://github.com/godotengine/godot/pull/4414.patch","title":"Trim trailing whitespace on save","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-23T18:25:46Z","updated_at":"2020-01-26T09:04:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f3e6569e00b6fcebe5f932d91cf0df24411ce062"]},"4441":{"id":"MDExOlB1bGxSZXF1ZXN0Njc3NTQ2Mzg=","public_id":4441,"url":"https://github.com/godotengine/godot/pull/4441","diff_url":"https://github.com/godotengine/godot/pull/4441.diff","patch_url":"https://github.com/godotengine/godot/pull/4441.patch","title":"Drop obsolete platforms","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-25T17:08:05Z","updated_at":"2016-04-27T05:56:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d3811b490d5cad9ccac329a7266cce0520892673","ec606f94dc259cd4d22b11e9147789b87ed73738","f368d380e708bd39589a309e2611b55306b78b3a"]},"4450":{"id":"MDExOlB1bGxSZXF1ZXN0Njc4NjM4MTk=","public_id":4450,"url":"https://github.com/godotengine/godot/pull/4450","diff_url":"https://github.com/godotengine/godot/pull/4450.diff","patch_url":"https://github.com/godotengine/godot/pull/4450.patch","title":"Classes.xml update : GraphEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2016-04-26T10:46:07Z","updated_at":"2020-01-26T09:04:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["81e405545bdbd5771ce29a8a01dfd3a3ccb0bff1"]},"4451":{"id":"MDExOlB1bGxSZXF1ZXN0Njc4ODI0OTg=","public_id":4451,"url":"https://github.com/godotengine/godot/pull/4451","diff_url":"https://github.com/godotengine/godot/pull/4451.diff","patch_url":"https://github.com/godotengine/godot/pull/4451.patch","title":"Anim tree: add filters on Animation nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NDM4","created_at":"2016-04-26T13:09:24Z","updated_at":"2020-01-26T09:04:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bd95e18ae48711e5c62f3f2254aaf3d9edc989e1","2272824ee27eb98624d0296884582dbd4fbedb67"]},"4459":{"id":"MDExOlB1bGxSZXF1ZXN0NjgwNzQwMDE=","public_id":4459,"url":"https://github.com/godotengine/godot/pull/4459","diff_url":"https://github.com/godotengine/godot/pull/4459.diff","patch_url":"https://github.com/godotengine/godot/pull/4459.patch","title":"Documentation for WeakRef","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNjQxOTA=","created_at":"2016-04-27T15:30:06Z","updated_at":"2020-01-26T09:04:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["e301ca35447ef568d2773ab0bf90b0d0fdf9748e","edff81c2142f75d811263dafed42fd817e407be0","f2a73816c2202f0f155086e451a73f76fba67c42"]},"4461":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxMDgyMjQ=","public_id":4461,"url":"https://github.com/godotengine/godot/pull/4461","diff_url":"https://github.com/godotengine/godot/pull/4461.diff","patch_url":"https://github.com/godotengine/godot/pull/4461.patch","title":"Added GridContainer documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-04-27T19:12:11Z","updated_at":"2020-01-26T09:04:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["a5b4c1d64f799c5f1bceb874eac46f80d949445c"]},"4462":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxMTM3MTI=","public_id":4462,"url":"https://github.com/godotengine/godot/pull/4462","diff_url":"https://github.com/godotengine/godot/pull/4462.diff","patch_url":"https://github.com/godotengine/godot/pull/4462.patch","title":"Added scroll lines, issue #4243","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-27T19:50:47Z","updated_at":"2020-01-26T09:04:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["54244e0e1d37c03d86b1628df062b23c09a79c43"]},"4463":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxMTk0OTc=","public_id":4463,"url":"https://github.com/godotengine/godot/pull/4463","diff_url":"https://github.com/godotengine/godot/pull/4463.diff","patch_url":"https://github.com/godotengine/godot/pull/4463.patch","title":"fix - HTTPClient connection keep-alive duplicate Headers #4208","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-04-27T20:30:23Z","updated_at":"2020-01-26T09:03:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ad226ac38c16d66d96fa93fef61c4f8a2143ea9"]},"4465":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxMzM5MTI=","public_id":4465,"url":"https://github.com/godotengine/godot/pull/4465","diff_url":"https://github.com/godotengine/godot/pull/4465.diff","patch_url":"https://github.com/godotengine/godot/pull/4465.patch","title":"Classref: Document Button and ButtonArray","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-27T22:11:39Z","updated_at":"2020-01-26T09:03:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["3a4ec88b37d50837ef9e1cfa57f004b9bd36715d"]},"4466":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxNDgxNDg=","public_id":4466,"url":"https://github.com/godotengine/godot/pull/4466","diff_url":"https://github.com/godotengine/godot/pull/4466.diff","patch_url":"https://github.com/godotengine/godot/pull/4466.patch","title":"Make export GUI debug toggle more obvious","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-04-28T00:45:28Z","updated_at":"2020-01-26T09:03:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ab4caa79538750d7557308dd4f83d6b17d9bdd22"]},"4467":{"id":"MDExOlB1bGxSZXF1ZXN0NjgxNTc5MzE=","public_id":4467,"url":"https://github.com/godotengine/godot/pull/4467","diff_url":"https://github.com/godotengine/godot/pull/4467.diff","patch_url":"https://github.com/godotengine/godot/pull/4467.patch","title":"partial documentation for Polygon2D and Raycast2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-04-28T03:15:27Z","updated_at":"2020-01-26T09:03:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["9f29b4b26a9c9d24235c266f750c14339c038227"]},"4468":{"id":"MDExOlB1bGxSZXF1ZXN0NjgyMDgwMzM=","public_id":4468,"url":"https://github.com/godotengine/godot/pull/4468","diff_url":"https://github.com/godotengine/godot/pull/4468.diff","patch_url":"https://github.com/godotengine/godot/pull/4468.patch","title":"More precise InputMap Axis descriptions in project settings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-04-28T11:56:14Z","updated_at":"2020-01-26T09:03:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["418049b741bc6aa1445e64b78c681e5291f5a4d4"]},"4473":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzMTE4MjM=","public_id":4473,"url":"https://github.com/godotengine/godot/pull/4473","diff_url":"https://github.com/godotengine/godot/pull/4473.diff","patch_url":"https://github.com/godotengine/godot/pull/4473.patch","title":"Fixed shader editor syntax coloring","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-29T00:38:08Z","updated_at":"2020-01-26T09:03:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bda5ea087151f88d90a71f7a2758c4d7e8a6a568"]},"4476":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzMjM4NzE=","public_id":4476,"url":"https://github.com/godotengine/godot/pull/4476","diff_url":"https://github.com/godotengine/godot/pull/4476.diff","patch_url":"https://github.com/godotengine/godot/pull/4476.patch","title":"Fill in the blank in the Array, CenterContainer and Dictionary class reference","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-04-29T04:35:03Z","updated_at":"2020-01-26T09:03:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["4de3f8944e88b3dbfe6c07379c1e360a6e623669"]},"4482":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzNDAwOTc=","public_id":4482,"url":"https://github.com/godotengine/godot/pull/4482","diff_url":"https://github.com/godotengine/godot/pull/4482.diff","patch_url":"https://github.com/godotengine/godot/pull/4482.patch","title":"Add more documentations and fix AcceptDialog::add_cancel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-04-29T08:42:19Z","updated_at":"2020-01-26T09:03:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["5c61e17c103f4f9fc391b2152fdf3dad0f44bd00"]},"4484":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzNjAwNjQ=","public_id":4484,"url":"https://github.com/godotengine/godot/pull/4484","diff_url":"https://github.com/godotengine/godot/pull/4484.diff","patch_url":"https://github.com/godotengine/godot/pull/4484.patch","title":"Shader editor now uses text editor settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-04-29T11:51:23Z","updated_at":"2020-01-26T09:03:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["64751e0a75eae68eb90ce810a7b79b51b36f3c1f"]},"4485":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzNjIwOTY=","public_id":4485,"url":"https://github.com/godotengine/godot/pull/4485","diff_url":"https://github.com/godotengine/godot/pull/4485.diff","patch_url":"https://github.com/godotengine/godot/pull/4485.patch","title":"Allow dragging on only one axis when holding down shift in 2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-04-29T12:11:15Z","updated_at":"2020-01-26T09:03:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d82ff4ed0987642087a8148a28c1da7da38606f4"]},"4487":{"id":"MDExOlB1bGxSZXF1ZXN0NjgzODA1NDU=","public_id":4487,"url":"https://github.com/godotengine/godot/pull/4487","diff_url":"https://github.com/godotengine/godot/pull/4487.diff","patch_url":"https://github.com/godotengine/godot/pull/4487.patch","title":"Add more documentations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-04-29T14:31:08Z","updated_at":"2020-01-26T09:03:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["a518792d89217b3e1f1d19762e733ca779101e63"]},"4488":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0MDI1ODQ=","public_id":4488,"url":"https://github.com/godotengine/godot/pull/4488","diff_url":"https://github.com/godotengine/godot/pull/4488.diff","patch_url":"https://github.com/godotengine/godot/pull/4488.patch","title":"Implement OS.get_process_ID for Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-04-29T17:02:12Z","updated_at":"2020-01-26T09:07:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2cd8e86aa016fe8c61a48889529aa81284f6d889"]},"4494":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0NzA0OTc=","public_id":4494,"url":"https://github.com/godotengine/godot/pull/4494","diff_url":"https://github.com/godotengine/godot/pull/4494.diff","patch_url":"https://github.com/godotengine/godot/pull/4494.patch","title":"Project manager: unescape project names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T15:23:38Z","updated_at":"2016-05-01T12:10:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["78adbf4790a080fc02778a1a67d06dfcdf28290c"]},"4495":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0NzA5MzM=","public_id":4495,"url":"https://github.com/godotengine/godot/pull/4495","diff_url":"https://github.com/godotengine/godot/pull/4495.diff","patch_url":"https://github.com/godotengine/godot/pull/4495.patch","title":"math: Fix rounding error for 0 in Math::round","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T15:42:06Z","updated_at":"2016-05-01T12:10:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6883325f926af425cf1db7606506f5538b7a205a"]},"4497":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0NzYyNjU=","public_id":4497,"url":"https://github.com/godotengine/godot/pull/4497","diff_url":"https://github.com/godotengine/godot/pull/4497.diff","patch_url":"https://github.com/godotengine/godot/pull/4497.patch","title":"AnimationPlayer: Prevent resetting timeline when pinned","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T19:11:30Z","updated_at":"2016-05-01T12:10:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0b4f27718420c0b27218ecb79616b4f11f59773d"]},"4498":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0Nzg2MTc=","public_id":4498,"url":"https://github.com/godotengine/godot/pull/4498","diff_url":"https://github.com/godotengine/godot/pull/4498.diff","patch_url":"https://github.com/godotengine/godot/pull/4498.patch","title":"GridMap: Fix backwards rotate hotkeys","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T20:51:26Z","updated_at":"2016-05-01T12:10:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8259c4670771adb574f4e813d9d5862f45642268"]},"4499":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0Nzg4OTQ=","public_id":4499,"url":"https://github.com/godotengine/godot/pull/4499","diff_url":"https://github.com/godotengine/godot/pull/4499.diff","patch_url":"https://github.com/godotengine/godot/pull/4499.patch","title":"OSX: Fix lib suffix for Android lib","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T21:03:58Z","updated_at":"2016-05-01T12:10:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["94274b9ab517aac175d205636f8561ff76d45eda"]},"4500":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0NzkyNTE=","public_id":4500,"url":"https://github.com/godotengine/godot/pull/4500","diff_url":"https://github.com/godotengine/godot/pull/4500.diff","patch_url":"https://github.com/godotengine/godot/pull/4500.patch","title":"FileDialog: reset mkdir label after use","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-04-30T21:18:52Z","updated_at":"2020-01-26T09:07:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ab7886ffc41326db9c1b578ff008e90a42cad446"]},"4502":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0OTAzMDk=","public_id":4502,"url":"https://github.com/godotengine/godot/pull/4502","diff_url":"https://github.com/godotengine/godot/pull/4502.diff","patch_url":"https://github.com/godotengine/godot/pull/4502.patch","title":"Allow any directory for custom character set and gradient image file …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-01T08:06:22Z","updated_at":"2020-01-26T09:06:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b172cb524d494867601fbb0335e55bf558429cdc"]},"4505":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0OTUzMDY=","public_id":4505,"url":"https://github.com/godotengine/godot/pull/4505","diff_url":"https://github.com/godotengine/godot/pull/4505.diff","patch_url":"https://github.com/godotengine/godot/pull/4505.patch","title":"Support for #includes in built-in GL shaders.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-05-01T12:51:30Z","updated_at":"2020-01-26T09:06:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6c0071be965b03a0d2d2b1a5c315aa0cf13972ca"]},"4506":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0OTYwNTM=","public_id":4506,"url":"https://github.com/godotengine/godot/pull/4506","diff_url":"https://github.com/godotengine/godot/pull/4506.diff","patch_url":"https://github.com/godotengine/godot/pull/4506.patch","title":"Tabs: Various fixes for multiple tabs and right/close buttons position","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-01T13:32:27Z","updated_at":"2016-05-01T21:06:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["21c181bd3ce5c13b346f44af362a779e742ec344","8b32c805298da73463d59b448097f949aec84e49","8574489dd2597de73c720cb02b601b826b92a1ff","bbaf2969483d9b289bd8985067d546f5b60d645f"]},"4507":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0OTc4NTg=","public_id":4507,"url":"https://github.com/godotengine/godot/pull/4507","diff_url":"https://github.com/godotengine/godot/pull/4507.diff","patch_url":"https://github.com/godotengine/godot/pull/4507.patch","title":"Document Popup, PopupDialog, PopupMenu, and PopupPanel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-05-01T14:55:38Z","updated_at":"2020-01-26T09:06:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["5cdf4a63792ab7979da90977cf7d36568c8fd83e"]},"4508":{"id":"MDExOlB1bGxSZXF1ZXN0Njg0OTgyNzY=","public_id":4508,"url":"https://github.com/godotengine/godot/pull/4508","diff_url":"https://github.com/godotengine/godot/pull/4508.diff","patch_url":"https://github.com/godotengine/godot/pull/4508.patch","title":"Debugger: Fix breaked signal binding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-01T15:14:10Z","updated_at":"2020-01-26T09:06:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8ceab5ddaf141434cda982a04bdf4a8f4b0b5155"]},"4509":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1MDE4MDA=","public_id":4509,"url":"https://github.com/godotengine/godot/pull/4509","diff_url":"https://github.com/godotengine/godot/pull/4509.diff","patch_url":"https://github.com/godotengine/godot/pull/4509.patch","title":"Partial documentation for Particles2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-01T17:37:40Z","updated_at":"2020-01-26T09:06:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["3cd58fe0ba597f5e72e087b9df0a847d2ecbf990"]},"4510":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1MDMxOTI=","public_id":4510,"url":"https://github.com/godotengine/godot/pull/4510","diff_url":"https://github.com/godotengine/godot/pull/4510.diff","patch_url":"https://github.com/godotengine/godot/pull/4510.patch","title":"Documented ColorRamp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-01T18:35:33Z","updated_at":"2020-01-26T09:06:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["c2bdb3727b14aff4de2504221e55c7574da4b60b"]},"4515":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1MDgxNTI=","public_id":4515,"url":"https://github.com/godotengine/godot/pull/4515","diff_url":"https://github.com/godotengine/godot/pull/4515.diff","patch_url":"https://github.com/godotengine/godot/pull/4515.patch","title":"Documented YSort","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-05-01T21:34:08Z","updated_at":"2020-01-26T09:06:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["957c265f11fc5f244e24bb4d5442fedba4e32634"]},"4518":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1MTIwNTM=","public_id":4518,"url":"https://github.com/godotengine/godot/pull/4518","diff_url":"https://github.com/godotengine/godot/pull/4518.diff","patch_url":"https://github.com/godotengine/godot/pull/4518.patch","title":"added name parameter on animationplayer finished","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-05-01T23:57:06Z","updated_at":"2020-01-26T09:06:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f9fafb75dc30486818ea7d8972f013343c68edd9"]},"4523":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1NDk4NDA=","public_id":4523,"url":"https://github.com/godotengine/godot/pull/4523","diff_url":"https://github.com/godotengine/godot/pull/4523.diff","patch_url":"https://github.com/godotengine/godot/pull/4523.patch","title":"Fix checking unsaved changes only in current scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-02T11:44:52Z","updated_at":"2020-01-26T09:06:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["107e62be7045ae69415f8069a6f49ec912ec3799"]},"4524":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1NTAzMTM=","public_id":4524,"url":"https://github.com/godotengine/godot/pull/4524","diff_url":"https://github.com/godotengine/godot/pull/4524.diff","patch_url":"https://github.com/godotengine/godot/pull/4524.patch","title":"Fix error in GLSL #include code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-05-02T11:50:50Z","updated_at":"2020-01-26T09:06:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3717bafa4a1dbe550069814ebb84740018f48a29"]},"4526":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1ODI1NzE=","public_id":4526,"url":"https://github.com/godotengine/godot/pull/4526","diff_url":"https://github.com/godotengine/godot/pull/4526.diff","patch_url":"https://github.com/godotengine/godot/pull/4526.patch","title":"Documenting Timer and AnimationPlayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-05-02T16:20:54Z","updated_at":"2020-01-26T09:06:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["abf5f8c586239d1fe6924e218b55182e9cb99e77","bf13410626b0085cf5cd11d4542bbcbb5bde1628"]},"4527":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1OTA0MDM=","public_id":4527,"url":"https://github.com/godotengine/godot/pull/4527","diff_url":"https://github.com/godotengine/godot/pull/4527.diff","patch_url":"https://github.com/godotengine/godot/pull/4527.patch","title":"Revert \"added name parameter on animationplayer finished\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2016-05-02T17:22:33Z","updated_at":"2020-01-26T09:06:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["78eccd61f8afca377d3eb88d1987811619cb557d"]},"4528":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1OTMzMzk=","public_id":4528,"url":"https://github.com/godotengine/godot/pull/4528","diff_url":"https://github.com/godotengine/godot/pull/4528.diff","patch_url":"https://github.com/godotengine/godot/pull/4528.patch","title":"Documented int methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-02T17:45:40Z","updated_at":"2020-01-26T09:06:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["4453284388bcdad18242f1cbbdf2a4835c666d68"]},"4529":{"id":"MDExOlB1bGxSZXF1ZXN0Njg1OTcwNzU=","public_id":4529,"url":"https://github.com/godotengine/godot/pull/4529","diff_url":"https://github.com/godotengine/godot/pull/4529.diff","patch_url":"https://github.com/godotengine/godot/pull/4529.patch","title":"Documented float","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-02T18:12:07Z","updated_at":"2020-01-26T09:06:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["520e6f5b0944df0140521158f05c7d3fbd8bc2c0"]},"4531":{"id":"MDExOlB1bGxSZXF1ZXN0Njg2MDAwOTE=","public_id":4531,"url":"https://github.com/godotengine/godot/pull/4531","diff_url":"https://github.com/godotengine/godot/pull/4531.diff","patch_url":"https://github.com/godotengine/godot/pull/4531.patch","title":"Documented bool methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-02T18:33:24Z","updated_at":"2020-01-26T09:06:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["3ca1d0f1d534d1111ccd9dfd007a891592154146"]},"4532":{"id":"MDExOlB1bGxSZXF1ZXN0Njg2MzY5NzA=","public_id":4532,"url":"https://github.com/godotengine/godot/pull/4532","diff_url":"https://github.com/godotengine/godot/pull/4532.diff","patch_url":"https://github.com/godotengine/godot/pull/4532.patch","title":"Update Opus driver to 1.1.2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-02T23:16:23Z","updated_at":"2016-06-21T14:51:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["7c59d819a7ebb936d51ca032e66a2489e4080d08"]},"4533":{"id":"MDExOlB1bGxSZXF1ZXN0Njg2NjQxNDI=","public_id":4533,"url":"https://github.com/godotengine/godot/pull/4533","diff_url":"https://github.com/godotengine/godot/pull/4533.diff","patch_url":"https://github.com/godotengine/godot/pull/4533.patch","title":"Fixed documentation generator for polymorphic functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-03T06:48:52Z","updated_at":"2020-01-26T09:05:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["57d0b784266f02c8f021d09f4f0bab911d894207"]},"4535":{"id":"MDExOlB1bGxSZXF1ZXN0Njg2Nzg4OTA=","public_id":4535,"url":"https://github.com/godotengine/godot/pull/4535","diff_url":"https://github.com/godotengine/godot/pull/4535.diff","patch_url":"https://github.com/godotengine/godot/pull/4535.patch","title":"Fix crash in dynamic font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-05-03T09:26:40Z","updated_at":"2016-06-07T03:15:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c824781e9808bf1edb6b3fd963dda32eda5bf7ab"]},"4536":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3MDk5MTE=","public_id":4536,"url":"https://github.com/godotengine/godot/pull/4536","diff_url":"https://github.com/godotengine/godot/pull/4536.diff","patch_url":"https://github.com/godotengine/godot/pull/4536.patch","title":"Fixed behavior of OS.set_window_resizable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDA2ODE=","created_at":"2016-05-03T13:59:07Z","updated_at":"2016-05-03T18:16:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8fb7280f39600b1fec6f5a88fba29aecb0caa9b4"]},"4538":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3NTUyMzQ=","public_id":4538,"url":"https://github.com/godotengine/godot/pull/4538","diff_url":"https://github.com/godotengine/godot/pull/4538.diff","patch_url":"https://github.com/godotengine/godot/pull/4538.patch","title":"Input Documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-05-03T18:48:07Z","updated_at":"2020-01-26T09:05:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["f6ae5e41de720996195eb02e1ba6ea954e4932e9"]},"4539":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3NTU5MTE=","public_id":4539,"url":"https://github.com/godotengine/godot/pull/4539","diff_url":"https://github.com/godotengine/godot/pull/4539.diff","patch_url":"https://github.com/godotengine/godot/pull/4539.patch","title":"Autocomplete no longer shows duplicates, issue #1824","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-03T18:52:28Z","updated_at":"2017-11-10T23:37:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["084d0bef96068109b67a4bc90e270cd32c678094"]},"4540":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3NjMwMTE=","public_id":4540,"url":"https://github.com/godotengine/godot/pull/4540","diff_url":"https://github.com/godotengine/godot/pull/4540.diff","patch_url":"https://github.com/godotengine/godot/pull/4540.patch","title":"Update OpenSSL to 1.0.2h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2016-05-03T19:43:06Z","updated_at":"2016-05-04T06:35:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["ab623c923d4e2c950342aec5da371cb92b1fbbc6"]},"4541":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3NjQ2OTc=","public_id":4541,"url":"https://github.com/godotengine/godot/pull/4541","diff_url":"https://github.com/godotengine/godot/pull/4541.diff","patch_url":"https://github.com/godotengine/godot/pull/4541.patch","title":"Fix windows 64-bits build.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-03T19:54:48Z","updated_at":"2020-01-26T09:05:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["9424c6c58f0b33f06807936958978e907574a845"]},"4542":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3Njk5Mzg=","public_id":4542,"url":"https://github.com/godotengine/godot/pull/4542","diff_url":"https://github.com/godotengine/godot/pull/4542.diff","patch_url":"https://github.com/godotengine/godot/pull/4542.patch","title":"Fix ds3 gamepad mapping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-03T20:32:03Z","updated_at":"2020-01-26T09:05:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d6cd5108e3b448a71cdd4150693c9b0d3610f7e1"]},"4543":{"id":"MDExOlB1bGxSZXF1ZXN0Njg3Nzc3NzU=","public_id":4543,"url":"https://github.com/godotengine/godot/pull/4543","diff_url":"https://github.com/godotengine/godot/pull/4543.diff","patch_url":"https://github.com/godotengine/godot/pull/4543.patch","title":"Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-03T21:25:33Z","updated_at":"2020-01-26T09:05:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["723c0d730c0bb3df888934dd94ed1e45f24b7acd"]},"4544":{"id":"MDExOlB1bGxSZXF1ZXN0Njg4MjkxOTU=","public_id":4544,"url":"https://github.com/godotengine/godot/pull/4544","diff_url":"https://github.com/godotengine/godot/pull/4544.diff","patch_url":"https://github.com/godotengine/godot/pull/4544.patch","title":"Removed double incluson of scene/gui/dialogs.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDA2ODE=","created_at":"2016-05-04T08:56:41Z","updated_at":"2020-01-26T09:05:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f8322c99488925eeca36456f81716119f74d77e2"]},"4547":{"id":"MDExOlB1bGxSZXF1ZXN0Njg4NjEyMDI=","public_id":4547,"url":"https://github.com/godotengine/godot/pull/4547","diff_url":"https://github.com/godotengine/godot/pull/4547.diff","patch_url":"https://github.com/godotengine/godot/pull/4547.patch","title":"Fix wrong return and argument types in documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-04T13:25:11Z","updated_at":"2020-01-26T09:05:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1e752c01203b2560ef3ed28993aac9c98c053cb8","2060e6616cb39362cddc3c57a94292896f9f4525"]},"4548":{"id":"MDExOlB1bGxSZXF1ZXN0Njg4NzQ4ODk=","public_id":4548,"url":"https://github.com/godotengine/godot/pull/4548","diff_url":"https://github.com/godotengine/godot/pull/4548.diff","patch_url":"https://github.com/godotengine/godot/pull/4548.patch","title":"Fix memory leak","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-04T14:49:49Z","updated_at":"2020-01-26T09:05:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5930408746fab692aaf277ec7b6482e7055f3344"]},"4549":{"id":"MDExOlB1bGxSZXF1ZXN0Njg5MDUxMTM=","public_id":4549,"url":"https://github.com/godotengine/godot/pull/4549","diff_url":"https://github.com/godotengine/godot/pull/4549.diff","patch_url":"https://github.com/godotengine/godot/pull/4549.patch","title":"HTTPClient request with raw_array body","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-05-04T18:01:27Z","updated_at":"2020-01-26T09:09:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ab1da5dc1be0c24e0ac47c8e946372d8574ca575"]},"4550":{"id":"MDExOlB1bGxSZXF1ZXN0Njg5MzczNTM=","public_id":4550,"url":"https://github.com/godotengine/godot/pull/4550","diff_url":"https://github.com/godotengine/godot/pull/4550.diff","patch_url":"https://github.com/godotengine/godot/pull/4550.patch","title":"Adds the \".vscode\" folder from Visual Studio Code to \".gitignore\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTIwNjE3","created_at":"2016-05-04T21:46:12Z","updated_at":"2020-01-26T09:09:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["49f31197f2557e1e3b7519d810999f9541a32688"]},"4553":{"id":"MDExOlB1bGxSZXF1ZXN0Njg5OTc1NTI=","public_id":4553,"url":"https://github.com/godotengine/godot/pull/4553","diff_url":"https://github.com/godotengine/godot/pull/4553.diff","patch_url":"https://github.com/godotengine/godot/pull/4553.patch","title":"fix percent decode utf8 error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-05-05T11:56:01Z","updated_at":"2020-01-26T09:09:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f86cffd8e6cacb09cf59c27423c7e82c0e024aaa"]},"4557":{"id":"MDExOlB1bGxSZXF1ZXN0NjkwMjYzMjE=","public_id":4557,"url":"https://github.com/godotengine/godot/pull/4557","diff_url":"https://github.com/godotengine/godot/pull/4557.diff","patch_url":"https://github.com/godotengine/godot/pull/4557.patch","title":"Fixed autocomplete truncate, issue 4554","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-05T15:48:41Z","updated_at":"2017-11-10T23:37:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["accc2a195bdcb79628650a61e6d9a3e408c37d19"]},"4559":{"id":"MDExOlB1bGxSZXF1ZXN0NjkwNDI1MTU=","public_id":4559,"url":"https://github.com/godotengine/godot/pull/4559","diff_url":"https://github.com/godotengine/godot/pull/4559.diff","patch_url":"https://github.com/godotengine/godot/pull/4559.patch","title":"Documented LinkButton, some OS methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-05T17:48:31Z","updated_at":"2020-01-26T09:09:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["ed7c0a6caf35838efbf8799bdae7b591f5332ec9","f558b4003b010a81884b95eea37470da1cffa38c"]},"4560":{"id":"MDExOlB1bGxSZXF1ZXN0NjkwNDc2OTI=","public_id":4560,"url":"https://github.com/godotengine/godot/pull/4560","diff_url":"https://github.com/godotengine/godot/pull/4560.diff","patch_url":"https://github.com/godotengine/godot/pull/4560.patch","title":"Fix JavaScript build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-05-05T18:25:11Z","updated_at":"2020-01-26T09:09:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5619efe9f881240580842187537a04d5044c3ef3"]},"4561":{"id":"MDExOlB1bGxSZXF1ZXN0NjkwNTYwNjQ=","public_id":4561,"url":"https://github.com/godotengine/godot/pull/4561","diff_url":"https://github.com/godotengine/godot/pull/4561.diff","patch_url":"https://github.com/godotengine/godot/pull/4561.patch","title":"Fix build for Windows 64-bits with GCC","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-05T19:22:46Z","updated_at":"2020-01-26T09:08:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["81297f0fa1a0f021c5dfe120d0f4419d5cbcb2b5"]},"4563":{"id":"MDExOlB1bGxSZXF1ZXN0NjkwNTk1Mjk=","public_id":4563,"url":"https://github.com/godotengine/godot/pull/4563","diff_url":"https://github.com/godotengine/godot/pull/4563.diff","patch_url":"https://github.com/godotengine/godot/pull/4563.patch","title":"Documented @GlobalScope singletons and some keys","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-05T19:47:47Z","updated_at":"2020-01-26T09:08:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["cb0be4adaac5c2d1715b70a6d2cbd65cb2855b06"]},"4571":{"id":"MDExOlB1bGxSZXF1ZXN0NjkyMTQ0Njc=","public_id":4571,"url":"https://github.com/godotengine/godot/pull/4571","diff_url":"https://github.com/godotengine/godot/pull/4571.diff","patch_url":"https://github.com/godotengine/godot/pull/4571.patch","title":"Rotation APIs: Better exposure for degrees methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-06T21:41:02Z","updated_at":"2016-05-12T01:03:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4eab767a6fbc746f6a13e976b4e34d566e7cc4cd"]},"4573":{"id":"MDExOlB1bGxSZXF1ZXN0NjkyMzk5MDM=","public_id":4573,"url":"https://github.com/godotengine/godot/pull/4573","diff_url":"https://github.com/godotengine/godot/pull/4573.diff","patch_url":"https://github.com/godotengine/godot/pull/4573.patch","title":"Fixed code completion after opening bracket, issue 3977","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-07T11:05:21Z","updated_at":"2020-01-26T09:08:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0a2b341d0a7027b9d8c1e3bf1448f83c568a9304"]},"4576":{"id":"MDExOlB1bGxSZXF1ZXN0NjkyNDYyNDM=","public_id":4576,"url":"https://github.com/godotengine/godot/pull/4576","diff_url":"https://github.com/godotengine/godot/pull/4576.diff","patch_url":"https://github.com/godotengine/godot/pull/4576.patch","title":"Fixed animation player auto-queue duplication and undo/redo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-07T16:33:12Z","updated_at":"2020-01-26T09:08:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["488495852bcee4e92038657abd166b83f78f2a2a"]},"4583":{"id":"MDExOlB1bGxSZXF1ZXN0NjkyNjc3NTc=","public_id":4583,"url":"https://github.com/godotengine/godot/pull/4583","diff_url":"https://github.com/godotengine/godot/pull/4583.diff","patch_url":"https://github.com/godotengine/godot/pull/4583.patch","title":"Fixed autocomplete strings not appearing for function arguments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-08T12:27:39Z","updated_at":"2020-01-26T09:08:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9e6234201bdd9abbd780d75d5c5e1ead454d4c20"]},"4594":{"id":"MDExOlB1bGxSZXF1ZXN0NjkzMTYzMzQ=","public_id":4594,"url":"https://github.com/godotengine/godot/pull/4594","diff_url":"https://github.com/godotengine/godot/pull/4594.diff","patch_url":"https://github.com/godotengine/godot/pull/4594.patch","title":"Added possibility to strip left and right to strip_edges","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDA2ODE=","created_at":"2016-05-09T09:19:15Z","updated_at":"2020-01-26T09:08:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["49c473bb365054969687f14ed0b55bfe3b06e637"]},"4596":{"id":"MDExOlB1bGxSZXF1ZXN0NjkzNDk4MDc=","public_id":4596,"url":"https://github.com/godotengine/godot/pull/4596","diff_url":"https://github.com/godotengine/godot/pull/4596.diff","patch_url":"https://github.com/godotengine/godot/pull/4596.patch","title":"Hide cursor only inside window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDA2ODE=","created_at":"2016-05-09T14:01:34Z","updated_at":"2020-01-26T09:08:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4ee2999777a434940f9546316069bec305e92472","0b64b97d41cd298b03d064316c19c63dbf7f355b"]},"4597":{"id":"MDExOlB1bGxSZXF1ZXN0NjkzNjc4NTM=","public_id":4597,"url":"https://github.com/godotengine/godot/pull/4597","diff_url":"https://github.com/godotengine/godot/pull/4597.diff","patch_url":"https://github.com/godotengine/godot/pull/4597.patch","title":"Add ignore error flag to OpenSSL driver","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-09T15:54:36Z","updated_at":"2020-01-26T09:08:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["2e44e255ed913372df5ced3526ea56fd50e6df3a"]},"4598":{"id":"MDExOlB1bGxSZXF1ZXN0NjkzODg5NDg=","public_id":4598,"url":"https://github.com/godotengine/godot/pull/4598","diff_url":"https://github.com/godotengine/godot/pull/4598.diff","patch_url":"https://github.com/godotengine/godot/pull/4598.patch","title":"Added caret blink to the text editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-09T18:29:33Z","updated_at":"2020-01-26T09:08:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e03e7deb1bbc25d1d7e3506058e090a14eabde97"]},"4612":{"id":"MDExOlB1bGxSZXF1ZXN0Njk1NDUzODk=","public_id":4612,"url":"https://github.com/godotengine/godot/pull/4612","diff_url":"https://github.com/godotengine/godot/pull/4612.diff","patch_url":"https://github.com/godotengine/godot/pull/4612.patch","title":"Fix #4588 (crash in Control::_set_anchor)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-05-10T17:27:02Z","updated_at":"2020-01-26T09:08:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b572b35c2a5b284f7ecae4160fccda9a0eec336"]},"4613":{"id":"MDExOlB1bGxSZXF1ZXN0Njk1NTY3NTg=","public_id":4613,"url":"https://github.com/godotengine/godot/pull/4613","diff_url":"https://github.com/godotengine/godot/pull/4613.diff","patch_url":"https://github.com/godotengine/godot/pull/4613.patch","title":"Joystick demo script cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-10T18:43:15Z","updated_at":"2020-01-26T09:08:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["86b46c0b7ec624ba6584974bf021398b4d4db993"]},"4621":{"id":"MDExOlB1bGxSZXF1ZXN0Njk2ODQ3OTU=","public_id":4621,"url":"https://github.com/godotengine/godot/pull/4621","diff_url":"https://github.com/godotengine/godot/pull/4621.diff","patch_url":"https://github.com/godotengine/godot/pull/4621.patch","title":"OS.get_screen_size now returns the correct value on OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-05-11T14:45:53Z","updated_at":"2020-01-26T09:08:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b697de92efab8ddd9796a1f396cebfb159be11b0"]},"4626":{"id":"MDExOlB1bGxSZXF1ZXN0Njk3MDUyNTE=","public_id":4626,"url":"https://github.com/godotengine/godot/pull/4626","diff_url":"https://github.com/godotengine/godot/pull/4626.diff","patch_url":"https://github.com/godotengine/godot/pull/4626.patch","title":"Windows: Fix MinGW argument being passed to MSVC","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-11T16:48:51Z","updated_at":"2016-05-12T01:43:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["972b0f78b3f89ea5096bc37658ceb859ad47fa44"]},"4627":{"id":"MDExOlB1bGxSZXF1ZXN0Njk3MDcyMDc=","public_id":4627,"url":"https://github.com/godotengine/godot/pull/4627","diff_url":"https://github.com/godotengine/godot/pull/4627.diff","patch_url":"https://github.com/godotengine/godot/pull/4627.patch","title":"Exposed caret blink to gdscript and properties ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-11T17:01:47Z","updated_at":"2020-01-26T09:08:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["997476777a83022d4ea2858e3b8127ef44639d86","dc90cba42e3c9357af8eb94e69022b4afe901896"]},"4631":{"id":"MDExOlB1bGxSZXF1ZXN0Njk3ODY2MzA=","public_id":4631,"url":"https://github.com/godotengine/godot/pull/4631","diff_url":"https://github.com/godotengine/godot/pull/4631.diff","patch_url":"https://github.com/godotengine/godot/pull/4631.patch","title":"classref: Documentation for Directory and ConfigFile","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-12T06:42:46Z","updated_at":"2016-05-12T06:43:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["22d1385caf40badde869fb114b01f6f50ab608ab","2fbf4f563bd5b5b159c35ce93db8963089f46d9d"]},"4635":{"id":"MDExOlB1bGxSZXF1ZXN0Njk4MzM0NDc=","public_id":4635,"url":"https://github.com/godotengine/godot/pull/4635","diff_url":"https://github.com/godotengine/godot/pull/4635.diff","patch_url":"https://github.com/godotengine/godot/pull/4635.patch","title":"Corrected two return types in Area2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2016-05-12T13:11:24Z","updated_at":"2020-01-26T09:08:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["91c85ff1f5e83fd7e360ad07abad98684acf6ecf"]},"4638":{"id":"MDExOlB1bGxSZXF1ZXN0Njk4NjY0MjA=","public_id":4638,"url":"https://github.com/godotengine/godot/pull/4638","diff_url":"https://github.com/godotengine/godot/pull/4638.diff","patch_url":"https://github.com/godotengine/godot/pull/4638.patch","title":"open directory or file when double click","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-12T16:23:09Z","updated_at":"2020-01-26T09:08:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["81b4d38fa70246446af5ed1b5efcb91b2b38b028"]},"4639":{"id":"MDExOlB1bGxSZXF1ZXN0Njk4Njk1Mjc=","public_id":4639,"url":"https://github.com/godotengine/godot/pull/4639","diff_url":"https://github.com/godotengine/godot/pull/4639.diff","patch_url":"https://github.com/godotengine/godot/pull/4639.patch","title":"Remove nocpuid.c from builtin OpenSSL ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-05-12T16:44:20Z","updated_at":"2016-05-12T17:34:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2392824dbab773b365dc77b8a75c1b75f42b93d8"]},"4644":{"id":"MDExOlB1bGxSZXF1ZXN0Njk5MjQ4MzI=","public_id":4644,"url":"https://github.com/godotengine/godot/pull/4644","diff_url":"https://github.com/godotengine/godot/pull/4644.diff","patch_url":"https://github.com/godotengine/godot/pull/4644.patch","title":"Fix some errors in some rotation functions, also clarify that certain…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-12T23:51:05Z","updated_at":"2020-01-26T09:07:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["70ec87ecd26f1f9933a8d6c18454b0034cb9095d"]},"4649":{"id":"MDExOlB1bGxSZXF1ZXN0Njk5ODkyODk=","public_id":4649,"url":"https://github.com/godotengine/godot/pull/4649","diff_url":"https://github.com/godotengine/godot/pull/4649.diff","patch_url":"https://github.com/godotengine/godot/pull/4649.patch","title":"Add SpinBox to Lossy Quality on Image Groups","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-13T12:40:27Z","updated_at":"2020-01-26T09:11:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["82600944bde132c6240a6c05840b18828848ce24"]},"4650":{"id":"MDExOlB1bGxSZXF1ZXN0NzAwMDMyODI=","public_id":4650,"url":"https://github.com/godotengine/godot/pull/4650","diff_url":"https://github.com/godotengine/godot/pull/4650.diff","patch_url":"https://github.com/godotengine/godot/pull/4650.patch","title":"Save member information in docdata","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-05-13T14:21:01Z","updated_at":"2020-01-26T09:11:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4cbf74da7107a255ceecc602a76f72dde2b77c05"]},"4652":{"id":"MDExOlB1bGxSZXF1ZXN0NzAwMjIwMjU=","public_id":4652,"url":"https://github.com/godotengine/godot/pull/4652","diff_url":"https://github.com/godotengine/godot/pull/4652.diff","patch_url":"https://github.com/godotengine/godot/pull/4652.patch","title":"Node duplication positions under duplicated node, issue #964","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-13T16:19:55Z","updated_at":"2020-01-26T09:11:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["aee156dc023e8cf4db5c5ee51fe6b2b46c7c1660"]},"4659":{"id":"MDExOlB1bGxSZXF1ZXN0NzAxMDgyMzU=","public_id":4659,"url":"https://github.com/godotengine/godot/pull/4659","diff_url":"https://github.com/godotengine/godot/pull/4659.diff","patch_url":"https://github.com/godotengine/godot/pull/4659.patch","title":"Fixed hex notation highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-15T00:34:45Z","updated_at":"2020-01-26T09:11:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b2bf266ddc799c8421c544b860c36ba1f110ba9c"]},"4666":{"id":"MDExOlB1bGxSZXF1ZXN0NzAxMzY1MjE=","public_id":4666,"url":"https://github.com/godotengine/godot/pull/4666","diff_url":"https://github.com/godotengine/godot/pull/4666.diff","patch_url":"https://github.com/godotengine/godot/pull/4666.patch","title":"Filling in documentation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-05-15T23:06:04Z","updated_at":"2020-01-26T09:11:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["0749db2cf8dfaacb70cb5817f60473fa811c0145"]},"4687":{"id":"MDExOlB1bGxSZXF1ZXN0NzAzNTk5NDE=","public_id":4687,"url":"https://github.com/godotengine/godot/pull/4687","diff_url":"https://github.com/godotengine/godot/pull/4687.diff","patch_url":"https://github.com/godotengine/godot/pull/4687.patch","title":"remove old bind for add_frame of SpriteFrames","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-17T13:49:16Z","updated_at":"2020-01-26T09:11:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d6ccea541d029c503818381133a05a29031bd850"]},"4688":{"id":"MDExOlB1bGxSZXF1ZXN0NzAzNjI1NDA=","public_id":4688,"url":"https://github.com/godotengine/godot/pull/4688","diff_url":"https://github.com/godotengine/godot/pull/4688.diff","patch_url":"https://github.com/godotengine/godot/pull/4688.patch","title":"use case insensitive for searching nodes in Scene tree dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-17T14:04:22Z","updated_at":"2020-01-26T09:11:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["afd5186ca38a227d09256d237cf02b76712392a2"]},"4690":{"id":"MDExOlB1bGxSZXF1ZXN0NzAzNjY3OTc=","public_id":4690,"url":"https://github.com/godotengine/godot/pull/4690","diff_url":"https://github.com/godotengine/godot/pull/4690.diff","patch_url":"https://github.com/godotengine/godot/pull/4690.patch","title":"Scenetree Nodes drag and drop visual representation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-17T14:28:19Z","updated_at":"2020-01-26T09:10:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3dd722d92f2c8a750065e23188c0cd7fba4fb2d7"]},"4693":{"id":"MDExOlB1bGxSZXF1ZXN0NzA0MDk1MTQ=","public_id":4693,"url":"https://github.com/godotengine/godot/pull/4693","diff_url":"https://github.com/godotengine/godot/pull/4693.diff","patch_url":"https://github.com/godotengine/godot/pull/4693.patch","title":"Adds invert() method DVector","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMjU5NjE3","created_at":"2016-05-17T18:48:45Z","updated_at":"2016-06-07T05:33:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe"]},"4698":{"id":"MDExOlB1bGxSZXF1ZXN0NzA0NzEwMzE=","public_id":4698,"url":"https://github.com/godotengine/godot/pull/4698","diff_url":"https://github.com/godotengine/godot/pull/4698.diff","patch_url":"https://github.com/godotengine/godot/pull/4698.patch","title":"fix compile failure when tools=no","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-18T05:30:21Z","updated_at":"2016-06-07T06:55:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ebcf04ff1fa37531f82b0c8d2a9f2df221d08198"]},"4700":{"id":"MDExOlB1bGxSZXF1ZXN0NzA0ODE4MjU=","public_id":4700,"url":"https://github.com/godotengine/godot/pull/4700","diff_url":"https://github.com/godotengine/godot/pull/4700.diff","patch_url":"https://github.com/godotengine/godot/pull/4700.patch","title":"Add 'Show In System' option into filesystem RMB menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-18T07:43:00Z","updated_at":"2020-01-26T09:10:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5ad648097930e46df3d23f514e8bc08fa00b31f5"]},"4707":{"id":"MDExOlB1bGxSZXF1ZXN0NzA1ODA0OTk=","public_id":4707,"url":"https://github.com/godotengine/godot/pull/4707","diff_url":"https://github.com/godotengine/godot/pull/4707.diff","patch_url":"https://github.com/godotengine/godot/pull/4707.patch","title":"Check the save path before importing a 3D Mesh","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2016-05-18T18:55:10Z","updated_at":"2016-05-18T19:30:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f38473f65bd570467f485ca63af718454a70c546"]},"4713":{"id":"MDExOlB1bGxSZXF1ZXN0NzA2NjU5OTY=","public_id":4713,"url":"https://github.com/godotengine/godot/pull/4713","diff_url":"https://github.com/godotengine/godot/pull/4713.diff","patch_url":"https://github.com/godotengine/godot/pull/4713.patch","title":"Fix for tooltip blinking","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1ODMzNzU=","created_at":"2016-05-19T09:56:13Z","updated_at":"2016-05-20T11:56:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4b80895082655084742480a6c42ccfae01cc336e"]},"4719":{"id":"MDExOlB1bGxSZXF1ZXN0NzA3MDQ5NDk=","public_id":4719,"url":"https://github.com/godotengine/godot/pull/4719","diff_url":"https://github.com/godotengine/godot/pull/4719.diff","patch_url":"https://github.com/godotengine/godot/pull/4719.patch","title":"Multiline duplication, issue #4661","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-19T14:34:03Z","updated_at":"2017-11-10T23:37:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2eb4e7c103793c7ca915b5f1cfc1a8bf356c0152"]},"4722":{"id":"MDExOlB1bGxSZXF1ZXN0NzA3NjE3Mjc=","public_id":4722,"url":"https://github.com/godotengine/godot/pull/4722","diff_url":"https://github.com/godotengine/godot/pull/4722.diff","patch_url":"https://github.com/godotengine/godot/pull/4722.patch","title":"Add Drag&Drop to ShaderGraphEditor's texture uniform graph node.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-05-19T20:42:24Z","updated_at":"2016-05-22T15:48:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5eaf0bcc203c94c21aac9b80cef046655aea4f04"]},"4724":{"id":"MDExOlB1bGxSZXF1ZXN0NzA4MzIwODc=","public_id":4724,"url":"https://github.com/godotengine/godot/pull/4724","diff_url":"https://github.com/godotengine/godot/pull/4724.diff","patch_url":"https://github.com/godotengine/godot/pull/4724.patch","title":"Added toggle for loop interpolation based on adolson's code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExOTYxOTc=","created_at":"2016-05-20T10:19:02Z","updated_at":"2016-06-20T19:01:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8884b8f51963553dd1ecc0bc4accf64deb4f645f"]},"4726":{"id":"MDExOlB1bGxSZXF1ZXN0NzA4NDM1NDM=","public_id":4726,"url":"https://github.com/godotengine/godot/pull/4726","diff_url":"https://github.com/godotengine/godot/pull/4726.diff","patch_url":"https://github.com/godotengine/godot/pull/4726.patch","title":"Fix a XML error with the documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-05-20T12:00:11Z","updated_at":"2020-01-26T09:10:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["d2085729068e5ced979d672257dcb4af4581b1ee"]},"4728":{"id":"MDExOlB1bGxSZXF1ZXN0NzA4NTYzMzU=","public_id":4728,"url":"https://github.com/godotengine/godot/pull/4728","diff_url":"https://github.com/godotengine/godot/pull/4728.diff","patch_url":"https://github.com/godotengine/godot/pull/4728.patch","title":"Document the FileDialog and partial OS methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-20T13:40:31Z","updated_at":"2020-01-26T09:10:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["a92652d5789ed8948ca696604fde56196486e653"]},"4729":{"id":"MDExOlB1bGxSZXF1ZXN0NzA4NTkxMTI=","public_id":4729,"url":"https://github.com/godotengine/godot/pull/4729","diff_url":"https://github.com/godotengine/godot/pull/4729.diff","patch_url":"https://github.com/godotengine/godot/pull/4729.patch","title":"Supporting Android API 23 (Android 6.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-20T13:58:52Z","updated_at":"2016-06-07T07:53:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e5d16eca466aa50b57a127d660499591f16f2255","ff67c256f52b904bdabe17e755194149da9b219f","160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7"]},"4732":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5MTMxNzg=","public_id":4732,"url":"https://github.com/godotengine/godot/pull/4732","diff_url":"https://github.com/godotengine/godot/pull/4732.diff","patch_url":"https://github.com/godotengine/godot/pull/4732.patch","title":"Added 'fat' option for bits param on scons for osx, this will produce…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-05-20T20:31:09Z","updated_at":"2020-01-26T09:10:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["eeb83982e2eb4b70e43d45f9fdfe5a54f08576eb"]},"4733":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5MjUyMTU=","public_id":4733,"url":"https://github.com/godotengine/godot/pull/4733","diff_url":"https://github.com/godotengine/godot/pull/4733.diff","patch_url":"https://github.com/godotengine/godot/pull/4733.patch","title":"i18n: Proofreading of all strings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-20T22:23:12Z","updated_at":"2016-05-21T09:34:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["00d8f8604476b525869787f0962bf41b4b591061","c2d754516f1c94674fc27afe329f41c34aedaaa9","94c34ff8906935cf0a9ef5ad82c6755ee21bbd07"]},"4734":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5NDIxMTE=","public_id":4734,"url":"https://github.com/godotengine/godot/pull/4734","diff_url":"https://github.com/godotengine/godot/pull/4734.diff","patch_url":"https://github.com/godotengine/godot/pull/4734.patch","title":"Get Linear Velocity from VehicleBody class ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjkxNDIyMjQ=","created_at":"2016-05-21T06:57:46Z","updated_at":"2020-01-26T09:10:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["97da9f14abfbbfd8a27f12afef0cd7c46fa425a6"]},"4737":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5NDgwNDY=","public_id":4737,"url":"https://github.com/godotengine/godot/pull/4737","diff_url":"https://github.com/godotengine/godot/pull/4737.diff","patch_url":"https://github.com/godotengine/godot/pull/4737.patch","title":"Changes to open dir in native explorer RMB option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-21T12:13:00Z","updated_at":"2020-01-26T09:10:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["83fe6a6bdb057388308bdffa4a492d3af4390179"]},"4740":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5NDk2Mjc=","public_id":4740,"url":"https://github.com/godotengine/godot/pull/4740","diff_url":"https://github.com/godotengine/godot/pull/4740.diff","patch_url":"https://github.com/godotengine/godot/pull/4740.patch","title":"remove trailing whitespace","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-05-21T13:33:43Z","updated_at":"2020-01-26T09:10:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["33403d91f77f1f34b19bff763391500bc9c2616c"]},"4752":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5NzQyNTk=","public_id":4752,"url":"https://github.com/godotengine/godot/pull/4752","diff_url":"https://github.com/godotengine/godot/pull/4752.diff","patch_url":"https://github.com/godotengine/godot/pull/4752.patch","title":"fix error when open project and close editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-22T11:08:08Z","updated_at":"2016-06-07T06:55:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f3a3596295e9a2d0f86588c579eb6f0b43590f99"]},"4762":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5ODk2ODk=","public_id":4762,"url":"https://github.com/godotengine/godot/pull/4762","diff_url":"https://github.com/godotengine/godot/pull/4762.diff","patch_url":"https://github.com/godotengine/godot/pull/4762.patch","title":"Change low processor usage mode to cap to 60 FPS rather than 40 FPS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2016-05-22T21:54:22Z","updated_at":"2020-01-27T18:27:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cc5a020afe3e02a421b3fcfdfac3b6ea9cf6699d"]},"4763":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5OTAxOTE=","public_id":4763,"url":"https://github.com/godotengine/godot/pull/4763","diff_url":"https://github.com/godotengine/godot/pull/4763.diff","patch_url":"https://github.com/godotengine/godot/pull/4763.patch","title":"Change the default comment color to #676767","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2016-05-22T22:13:48Z","updated_at":"2020-01-27T18:27:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e75701e0b5ab909b8ec434c060340d6706537647"]},"4765":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5OTU4NjE=","public_id":4765,"url":"https://github.com/godotengine/godot/pull/4765","diff_url":"https://github.com/godotengine/godot/pull/4765.diff","patch_url":"https://github.com/godotengine/godot/pull/4765.patch","title":"Polygon2D now exposes vertex colors.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-05-23T01:43:07Z","updated_at":"2020-01-26T09:09:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0d20ceeb61be915fea81c22c174efb9253d96974"]},"4766":{"id":"MDExOlB1bGxSZXF1ZXN0NzA5OTgzODU=","public_id":4766,"url":"https://github.com/godotengine/godot/pull/4766","diff_url":"https://github.com/godotengine/godot/pull/4766.diff","patch_url":"https://github.com/godotengine/godot/pull/4766.patch","title":"README: little improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NzIxMTk=","created_at":"2016-05-23T02:38:51Z","updated_at":"2020-01-26T09:09:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["da54a4d69367b8ca42aa8a5c33c6ee883c0fda5d","d3515a1ccb1a33618d7d119302d53ef192c25ca3"]},"4770":{"id":"MDExOlB1bGxSZXF1ZXN0NzEwMjk2ODc=","public_id":4770,"url":"https://github.com/godotengine/godot/pull/4770","diff_url":"https://github.com/godotengine/godot/pull/4770.diff","patch_url":"https://github.com/godotengine/godot/pull/4770.patch","title":"README.md docs are not wiki","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxNTg4OQ==","created_at":"2016-05-23T09:26:42Z","updated_at":"2020-01-26T09:13:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e56f05c6909f0294a8a26d2c1ad53749d2fe41f8"]},"4772":{"id":"MDExOlB1bGxSZXF1ZXN0NzEwMzM3Mjk=","public_id":4772,"url":"https://github.com/godotengine/godot/pull/4772","diff_url":"https://github.com/godotengine/godot/pull/4772.diff","patch_url":"https://github.com/godotengine/godot/pull/4772.patch","title":"Fix #4748: proper call to base class function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwOTczNDU3","created_at":"2016-05-23T09:55:25Z","updated_at":"2016-05-23T11:29:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["7caabd939867ac55db8a8c3973442b8a385762b7"]},"4779":{"id":"MDExOlB1bGxSZXF1ZXN0NzEwNjA4NTI=","public_id":4779,"url":"https://github.com/godotengine/godot/pull/4779","diff_url":"https://github.com/godotengine/godot/pull/4779.diff","patch_url":"https://github.com/godotengine/godot/pull/4779.patch","title":"use node name as filename when save scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-23T13:28:22Z","updated_at":"2016-06-07T06:55:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9e1ee568a6683fcd9a0f97d00da892d47eb5e8ec"]},"4784":{"id":"MDExOlB1bGxSZXF1ZXN0NzEwODA4ODA=","public_id":4784,"url":"https://github.com/godotengine/godot/pull/4784","diff_url":"https://github.com/godotengine/godot/pull/4784.diff","patch_url":"https://github.com/godotengine/godot/pull/4784.patch","title":"Save line number color with text editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-23T16:35:40Z","updated_at":"2016-05-30T22:26:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bb61ef9d9ad61b9bff1993709024afbfaee8cc18"]},"4788":{"id":"MDExOlB1bGxSZXF1ZXN0NzExMTUxNzg=","public_id":4788,"url":"https://github.com/godotengine/godot/pull/4788","diff_url":"https://github.com/godotengine/godot/pull/4788.diff","patch_url":"https://github.com/godotengine/godot/pull/4788.patch","title":"fix unexpected char: '\\' error on windows for android module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-23T20:27:17Z","updated_at":"2020-01-26T09:13:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5eb14d3af08a97e71222a8972996d86e3ceed54b"]},"4789":{"id":"MDExOlB1bGxSZXF1ZXN0NzExMTkyNjg=","public_id":4789,"url":"https://github.com/godotengine/godot/pull/4789","diff_url":"https://github.com/godotengine/godot/pull/4789.diff","patch_url":"https://github.com/godotengine/godot/pull/4789.patch","title":"fix #4786","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-23T20:55:39Z","updated_at":"2016-06-07T06:54:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["472ab44768240bc8415778af125ab605b8f334fd"]},"4792":{"id":"MDExOlB1bGxSZXF1ZXN0NzExMzY0NjI=","public_id":4792,"url":"https://github.com/godotengine/godot/pull/4792","diff_url":"https://github.com/godotengine/godot/pull/4792.diff","patch_url":"https://github.com/godotengine/godot/pull/4792.patch","title":"Better property ranges","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-23T23:25:54Z","updated_at":"2020-01-26T09:13:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ba0baa3ca74b40eb6f2a1c3623feaaa647fbd6f6","c9350d7897b2513da1c9aa7870026dabc1d03eeb"]},"4794":{"id":"MDExOlB1bGxSZXF1ZXN0NzExNjM5ODE=","public_id":4794,"url":"https://github.com/godotengine/godot/pull/4794","diff_url":"https://github.com/godotengine/godot/pull/4794.diff","patch_url":"https://github.com/godotengine/godot/pull/4794.patch","title":"Remove noisy print","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2016-05-24T06:29:30Z","updated_at":"2020-01-26T09:13:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7df5249779cc7b1146a72d14e764422dbea50d7c"]},"4798":{"id":"MDExOlB1bGxSZXF1ZXN0NzEyMzY5Nzc=","public_id":4798,"url":"https://github.com/godotengine/godot/pull/4798","diff_url":"https://github.com/godotengine/godot/pull/4798.diff","patch_url":"https://github.com/godotengine/godot/pull/4798.patch","title":"Fixed caret colour not changing though properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-24T15:03:28Z","updated_at":"2020-01-26T09:12:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6dd538a7ae40333ece7fca8f8786228204156416"]},"4800":{"id":"MDExOlB1bGxSZXF1ZXN0NzEyNjA0MTI=","public_id":4800,"url":"https://github.com/godotengine/godot/pull/4800","diff_url":"https://github.com/godotengine/godot/pull/4800.diff","patch_url":"https://github.com/godotengine/godot/pull/4800.patch","title":"Add a slider for zooming TileMap preview icons.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-24T17:27:11Z","updated_at":"2020-01-26T09:12:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["11f728fc987785c94edeb60002cb16bf0c95fcdf","677b77036ae643b13970f033121570d25203c418"]},"4806":{"id":"MDExOlB1bGxSZXF1ZXN0NzEzNzc0MTU=","public_id":4806,"url":"https://github.com/godotengine/godot/pull/4806","diff_url":"https://github.com/godotengine/godot/pull/4806.diff","patch_url":"https://github.com/godotengine/godot/pull/4806.patch","title":"Set tooltip for SpriteRegionEditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-25T11:51:01Z","updated_at":"2020-01-26T09:12:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["abbdfb57393fe807f8c5bd30adb903d6ec9ec53f"]},"4808":{"id":"MDExOlB1bGxSZXF1ZXN0NzE0MTc3NjY=","public_id":4808,"url":"https://github.com/godotengine/godot/pull/4808","diff_url":"https://github.com/godotengine/godot/pull/4808.diff","patch_url":"https://github.com/godotengine/godot/pull/4808.patch","title":"Added settings to change marked and breakpoint color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-25T16:00:16Z","updated_at":"2020-01-26T09:12:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["27dbbd68d5244a20942cc759976132050d93f164"]},"4810":{"id":"MDExOlB1bGxSZXF1ZXN0NzE0NDAwMzc=","public_id":4810,"url":"https://github.com/godotengine/godot/pull/4810","diff_url":"https://github.com/godotengine/godot/pull/4810.diff","patch_url":"https://github.com/godotengine/godot/pull/4810.patch","title":"Added application/fat_bits property for EditorExportPlatformOSX::Edit…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-05-25T18:27:20Z","updated_at":"2020-01-26T09:12:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ba0fbe4f79622e739ffa5a03a61d772fea7a47d5"]},"4812":{"id":"MDExOlB1bGxSZXF1ZXN0NzE0NTQ2MzE=","public_id":4812,"url":"https://github.com/godotengine/godot/pull/4812","diff_url":"https://github.com/godotengine/godot/pull/4812.diff","patch_url":"https://github.com/godotengine/godot/pull/4812.patch","title":"ScriptEditor/ShaderEditor: Replace find/replace dialog with a bar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-25T20:07:47Z","updated_at":"2020-01-26T09:12:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["51be9beec9c38a8cd5a0f9a42a8258484aece9fb","aba972238ec23612a9b418c9aa39b903557813ee","65fa8f91ca979d61cebed8eddd4c8a5bc5317ca7"]},"4814":{"id":"MDExOlB1bGxSZXF1ZXN0NzE0NjI1ODY=","public_id":4814,"url":"https://github.com/godotengine/godot/pull/4814","diff_url":"https://github.com/godotengine/godot/pull/4814.diff","patch_url":"https://github.com/godotengine/godot/pull/4814.patch","title":"Debugger: show error message if description is not available","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-25T21:02:26Z","updated_at":"2020-01-26T09:12:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ea9cde884279a665c89d89915559ae3ddc5f8cc1"]},"4822":{"id":"MDExOlB1bGxSZXF1ZXN0NzE1NTQ3MDE=","public_id":4822,"url":"https://github.com/godotengine/godot/pull/4822","diff_url":"https://github.com/godotengine/godot/pull/4822.diff","patch_url":"https://github.com/godotengine/godot/pull/4822.patch","title":"Added breakpoint markers, issue 4750","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-26T13:24:56Z","updated_at":"2020-01-26T09:12:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["72fda444d198108a250e019d1437b6383c5258da"]},"4823":{"id":"MDExOlB1bGxSZXF1ZXN0NzE1NTgzOTc=","public_id":4823,"url":"https://github.com/godotengine/godot/pull/4823","diff_url":"https://github.com/godotengine/godot/pull/4823.diff","patch_url":"https://github.com/godotengine/godot/pull/4823.patch","title":"Fix crash when redoing backspace to clear selection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-26T13:48:32Z","updated_at":"2017-11-10T23:37:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4a5997ec1cf19737d2472012871ad7e4836f4f3a"]},"4824":{"id":"MDExOlB1bGxSZXF1ZXN0NzE1Njg5MDk=","public_id":4824,"url":"https://github.com/godotengine/godot/pull/4824","diff_url":"https://github.com/godotengine/godot/pull/4824.diff","patch_url":"https://github.com/godotengine/godot/pull/4824.patch","title":"Ability to rename autoloads","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-05-26T14:49:47Z","updated_at":"2016-06-07T05:32:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4b80b6b0e3dc88592282c05df0446265fc397b9e"]},"4839":{"id":"MDExOlB1bGxSZXF1ZXN0NzE2NjYyMjc=","public_id":4839,"url":"https://github.com/godotengine/godot/pull/4839","diff_url":"https://github.com/godotengine/godot/pull/4839.diff","patch_url":"https://github.com/godotengine/godot/pull/4839.patch","title":"Add spaces to macros in memory.h to make C++11 compilers happy","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-27T06:32:18Z","updated_at":"2020-01-26T09:12:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["728ce570a55a563ac78ade7998fa204a64dca3c5"]},"4843":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3MjI0NDk=","public_id":4843,"url":"https://github.com/godotengine/godot/pull/4843","diff_url":"https://github.com/godotengine/godot/pull/4843.diff","patch_url":"https://github.com/godotengine/godot/pull/4843.patch","title":"Added, goto next and previous breakpoint and remove all, issue 1690","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-27T14:32:59Z","updated_at":"2020-01-26T09:12:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["daf0ed646f90ed149a45838e5e6ebf9c577672f7"]},"4845":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3NDgzODg=","public_id":4845,"url":"https://github.com/godotengine/godot/pull/4845","diff_url":"https://github.com/godotengine/godot/pull/4845.diff","patch_url":"https://github.com/godotengine/godot/pull/4845.patch","title":"Add magnetometer sensor support for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-27T17:42:04Z","updated_at":"2020-01-26T09:12:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d69e1b6205b0f7073129873b2b8f809e6d25c2b","4877b714b3f8b0f0af2bce7a32691fc2202c8acc"]},"4847":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3NzMzOTc=","public_id":4847,"url":"https://github.com/godotengine/godot/pull/4847","diff_url":"https://github.com/godotengine/godot/pull/4847.diff","patch_url":"https://github.com/godotengine/godot/pull/4847.patch","title":"Proper alignment and fixed scaling for TileMapEditor tile icons.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-27T21:11:18Z","updated_at":"2016-09-27T03:05:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["62de01ae3b9076682f7f19039c00f98fe7763625","ab97718d8aca65297b147770e5158f0494ac5bb8","7c1594ee5a6e17216ffa4e73e33be235e65e0946"]},"4848":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3NzUyNTg=","public_id":4848,"url":"https://github.com/godotengine/godot/pull/4848","diff_url":"https://github.com/godotengine/godot/pull/4848.diff","patch_url":"https://github.com/godotengine/godot/pull/4848.patch","title":"MenuButton: Avoid key event propagation if handled as hotkey","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-27T21:29:14Z","updated_at":"2021-05-14T01:57:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f9d1e03018bc9fa7d32fd99cb21d5bf58140c265"]},"4852":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3ODk4MzQ=","public_id":4852,"url":"https://github.com/godotengine/godot/pull/4852","diff_url":"https://github.com/godotengine/godot/pull/4852.diff","patch_url":"https://github.com/godotengine/godot/pull/4852.patch","title":"Remove focus from Sprite Region Editor dialog. Fixes #4751","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-05-28T01:54:50Z","updated_at":"2016-05-28T02:41:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e7b7dfefd39308083fa7329d8acde03b94df2c32"]},"4854":{"id":"MDExOlB1bGxSZXF1ZXN0NzE3OTU5MDQ=","public_id":4854,"url":"https://github.com/godotengine/godot/pull/4854","diff_url":"https://github.com/godotengine/godot/pull/4854.diff","patch_url":"https://github.com/godotengine/godot/pull/4854.patch","title":"Conversion function for screen coords to local Canvas coords","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NTQ1NTk=","created_at":"2016-05-28T07:51:48Z","updated_at":"2016-07-14T15:21:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["605193b22fc61913d00b4ba4801c0283646b3a00"]},"4857":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MDE1MTA=","public_id":4857,"url":"https://github.com/godotengine/godot/pull/4857","diff_url":"https://github.com/godotengine/godot/pull/4857.diff","patch_url":"https://github.com/godotengine/godot/pull/4857.patch","title":"Editor: Fix base dir when going back to project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-05-28T13:03:07Z","updated_at":"2016-05-28T18:21:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6fefcfd46a7b37d06311819d390bbc87ecb044a7"]},"4860":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MDI3MTI=","public_id":4860,"url":"https://github.com/godotengine/godot/pull/4860","diff_url":"https://github.com/godotengine/godot/pull/4860.diff","patch_url":"https://github.com/godotengine/godot/pull/4860.patch","title":"Fix MS Visual Studio build settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3NTc3MDQ=","created_at":"2016-05-28T14:02:41Z","updated_at":"2020-01-26T09:12:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ca876191e548adee0c0ce4c3317eba818a6e0838"]},"4861":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MDM1MTA=","public_id":4861,"url":"https://github.com/godotengine/godot/pull/4861","diff_url":"https://github.com/godotengine/godot/pull/4861.diff","patch_url":"https://github.com/godotengine/godot/pull/4861.patch","title":"Add support for Python-like negative indexing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0MTYzNw==","created_at":"2016-05-28T14:39:57Z","updated_at":"2020-01-26T09:12:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["1e068d34f4cb70c949aa7425c2b83169d745fd6b","842057e56f63c7dfc20b60615aa1a70fd5791d59"]},"4864":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MTQzNDA=","public_id":4864,"url":"https://github.com/godotengine/godot/pull/4864","diff_url":"https://github.com/godotengine/godot/pull/4864.diff","patch_url":"https://github.com/godotengine/godot/pull/4864.patch","title":"Documentation : BackBufferCopy, Light2D, LightOccluder2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2016-05-28T23:42:46Z","updated_at":"2020-01-26T09:12:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9ac4b293229f62502f4e4e54e1b426e366bbccc8","defe7f18c22d78cb19925c36edad6c2ada41163e"]},"4868":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MjEyODY=","public_id":4868,"url":"https://github.com/godotengine/godot/pull/4868","diff_url":"https://github.com/godotengine/godot/pull/4868.diff","patch_url":"https://github.com/godotengine/godot/pull/4868.patch","title":"Set more visible string to translatable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-29T08:16:56Z","updated_at":"2020-01-26T09:19:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cb05e8450d1c81f709627e7f174a1c3ad8420955"]},"4871":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MjQwNTI=","public_id":4871,"url":"https://github.com/godotengine/godot/pull/4871","diff_url":"https://github.com/godotengine/godot/pull/4871.diff","patch_url":"https://github.com/godotengine/godot/pull/4871.patch","title":"Add Simplified Chinese translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-29T10:48:07Z","updated_at":"2020-01-26T09:19:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0a046e6232cd6dc094423436da8bc1842a8e2645","f9253fa47aaa9e36c015449b514e48d43c93475f"]},"4874":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4MjYyNzA=","public_id":4874,"url":"https://github.com/godotengine/godot/pull/4874","diff_url":"https://github.com/godotengine/godot/pull/4874.diff","patch_url":"https://github.com/godotengine/godot/pull/4874.patch","title":"x11: Add support for filesystem drag & drop using xdnd","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-29T12:39:12Z","updated_at":"2016-05-29T17:13:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2c9b28df1377eb90c8619644eb2a4125d8d408bf","ae0a59731e72efec5bdcca038397c8bda3d13a74"]},"4888":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4Mzg2NTk=","public_id":4888,"url":"https://github.com/godotengine/godot/pull/4888","diff_url":"https://github.com/godotengine/godot/pull/4888.diff","patch_url":"https://github.com/godotengine/godot/pull/4888.patch","title":"Remove translatable strings in comments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-29T21:38:53Z","updated_at":"2020-01-26T09:19:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e623a50be623e3e714e28c2346d8130eb2f0e471"]},"4891":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4NDAyNjc=","public_id":4891,"url":"https://github.com/godotengine/godot/pull/4891","diff_url":"https://github.com/godotengine/godot/pull/4891.diff","patch_url":"https://github.com/godotengine/godot/pull/4891.patch","title":"Update window management demo to show screen dpi","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-29T22:52:00Z","updated_at":"2016-09-27T03:05:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d02a819fd0637bf87f10390e14f54e8341474869"]},"4895":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4NDExMDM=","public_id":4895,"url":"https://github.com/godotengine/godot/pull/4895","diff_url":"https://github.com/godotengine/godot/pull/4895.diff","patch_url":"https://github.com/godotengine/godot/pull/4895.patch","title":"fixed interactive_loader() not returning a cached scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2MzM5OTg=","created_at":"2016-05-29T23:29:30Z","updated_at":"2016-06-06T23:35:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["47bd1e868893c6ad8cd56b591115b181726b7b93"]},"4897":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4NDY1MjA=","public_id":4897,"url":"https://github.com/godotengine/godot/pull/4897","diff_url":"https://github.com/godotengine/godot/pull/4897.diff","patch_url":"https://github.com/godotengine/godot/pull/4897.patch","title":"Added first batch of svg icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-05-30T02:32:04Z","updated_at":"2016-06-02T01:59:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["72c0d6d706f1066d166629036a0364fbad795553","7dd0b5857a92629c0e0c9fb06f6e054052cc57a7"]},"4899":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4NTY0MDI=","public_id":4899,"url":"https://github.com/godotengine/godot/pull/4899","diff_url":"https://github.com/godotengine/godot/pull/4899.diff","patch_url":"https://github.com/godotengine/godot/pull/4899.patch","title":"Added Russian Localization","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-05-30T06:09:24Z","updated_at":"2016-05-30T07:05:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["db4948030ea202b130052cc8348544bf03901a53"]},"4902":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4NzMxMTY=","public_id":4902,"url":"https://github.com/godotengine/godot/pull/4902","diff_url":"https://github.com/godotengine/godot/pull/4902.diff","patch_url":"https://github.com/godotengine/godot/pull/4902.patch","title":"Make dialogs translatable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-30T09:07:38Z","updated_at":"2020-01-26T09:19:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["dde995a5134d2421f987200542e50547484d956f"]},"4905":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4ODkzODg=","public_id":4905,"url":"https://github.com/godotengine/godot/pull/4905","diff_url":"https://github.com/godotengine/godot/pull/4905.diff","patch_url":"https://github.com/godotengine/godot/pull/4905.patch","title":"x11: Implemented dpi detection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-30T11:33:23Z","updated_at":"2016-09-27T03:06:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["18c941bbec51fa7e899a98eaadb883dfc4f046c0"]},"4908":{"id":"MDExOlB1bGxSZXF1ZXN0NzE4OTgwNTY=","public_id":4908,"url":"https://github.com/godotengine/godot/pull/4908","diff_url":"https://github.com/godotengine/godot/pull/4908.diff","patch_url":"https://github.com/godotengine/godot/pull/4908.patch","title":"Added Italian Localization","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjQ1NDcx","created_at":"2016-05-30T12:56:21Z","updated_at":"2016-05-30T13:30:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9845b08f816bd5c3915874f8155ec17a4ea402ae"]},"4910":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MDA2NDk=","public_id":4910,"url":"https://github.com/godotengine/godot/pull/4910","diff_url":"https://github.com/godotengine/godot/pull/4910.diff","patch_url":"https://github.com/godotengine/godot/pull/4910.patch","title":"Incomplete Traditional Chinese translation(zh_HK)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwODgzNzQ5","created_at":"2016-05-30T13:19:06Z","updated_at":"2016-05-31T05:12:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["889d141ba987940c25b7465bab862752dbd14d43"]},"4916":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MTU5OTY=","public_id":4916,"url":"https://github.com/godotengine/godot/pull/4916","diff_url":"https://github.com/godotengine/godot/pull/4916.diff","patch_url":"https://github.com/godotengine/godot/pull/4916.patch","title":"Current line highlighting draws behind line numbers and breakpont gutter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-30T15:31:25Z","updated_at":"2017-11-10T23:36:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6ae126ef9b2d654dc3575aea18bbb280992e0bc5"]},"4918":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MTY4Mjk=","public_id":4918,"url":"https://github.com/godotengine/godot/pull/4918","diff_url":"https://github.com/godotengine/godot/pull/4918.diff","patch_url":"https://github.com/godotengine/godot/pull/4918.patch","title":"Redefine var results in an error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMjczNg==","created_at":"2016-05-30T15:39:42Z","updated_at":"2017-01-14T20:07:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["9e86b2714faa295df6c0dd8be207862ef0c67c0e"]},"4920":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MjEzNTk=","public_id":4920,"url":"https://github.com/godotengine/godot/pull/4920","diff_url":"https://github.com/godotengine/godot/pull/4920.diff","patch_url":"https://github.com/godotengine/godot/pull/4920.patch","title":"Fixed and improved search bar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-05-30T16:30:52Z","updated_at":"2020-01-26T09:18:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7e4c58c56331f0a6f98c9ac950135041d8578f97"]},"4921":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MjEzOTY=","public_id":4921,"url":"https://github.com/godotengine/godot/pull/4921","diff_url":"https://github.com/godotengine/godot/pull/4921.diff","patch_url":"https://github.com/godotengine/godot/pull/4921.patch","title":"Properly detect .h as a C++ header file","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5NjQ3NQ==","created_at":"2016-05-30T16:31:14Z","updated_at":"2020-01-26T09:18:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["18484eb6c778c318e824882f2bec829ef1fe3582"]},"4926":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MjkyNDk=","public_id":4926,"url":"https://github.com/godotengine/godot/pull/4926","diff_url":"https://github.com/godotengine/godot/pull/4926.diff","patch_url":"https://github.com/godotengine/godot/pull/4926.patch","title":"Added fullscreen and distraction free modes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-05-30T18:38:22Z","updated_at":"2017-11-10T23:36:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["771b22571859df758609c2391e113e6fb894fa58"]},"4929":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MzAwNDk=","public_id":4929,"url":"https://github.com/godotengine/godot/pull/4929","diff_url":"https://github.com/godotengine/godot/pull/4929.diff","patch_url":"https://github.com/godotengine/godot/pull/4929.patch","title":"Added more translatable strings in code. Updated template tools.pot.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-05-30T18:52:14Z","updated_at":"2020-01-26T09:18:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0fc4f1bcf4daf4b6efbce3e76506d74c672db59a"]},"4931":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MzA4MjM=","public_id":4931,"url":"https://github.com/godotengine/godot/pull/4931","diff_url":"https://github.com/godotengine/godot/pull/4931.diff","patch_url":"https://github.com/godotengine/godot/pull/4931.patch","title":"Filling in documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-05-30T19:05:42Z","updated_at":"2020-01-26T09:18:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["3ba4e6b2ac079c20d4e79f6e0d7dc1123ce49f25"]},"4932":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MzA4Njg=","public_id":4932,"url":"https://github.com/godotengine/godot/pull/4932","diff_url":"https://github.com/godotengine/godot/pull/4932.diff","patch_url":"https://github.com/godotengine/godot/pull/4932.patch","title":"Add pt_BR editor translation file","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-05-30T19:06:35Z","updated_at":"2020-01-26T09:18:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["67d44e18f540a39f3edb43b2c0337295e65037b8"]},"4933":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MzIyNDg=","public_id":4933,"url":"https://github.com/godotengine/godot/pull/4933","diff_url":"https://github.com/godotengine/godot/pull/4933.diff","patch_url":"https://github.com/godotengine/godot/pull/4933.patch","title":"Added RigidBody and finished Resource class-reference","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-05-30T19:31:32Z","updated_at":"2020-01-26T09:18:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["063d507a15d7895a08dabe50feaf949e454445d3","a4cbed846589c8987965684757f59f234a55c9a8"]},"4934":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5MzMzOTk=","public_id":4934,"url":"https://github.com/godotengine/godot/pull/4934","diff_url":"https://github.com/godotengine/godot/pull/4934.diff","patch_url":"https://github.com/godotengine/godot/pull/4934.patch","title":"Added partial German translation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk5MjgyNg==","created_at":"2016-05-30T19:49:22Z","updated_at":"2016-05-30T21:26:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d1f5c3a5bf9446cdbd29b2f431fad81dfbb32910"]},"4942":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5NDYzOTc=","public_id":4942,"url":"https://github.com/godotengine/godot/pull/4942","diff_url":"https://github.com/godotengine/godot/pull/4942.diff","patch_url":"https://github.com/godotengine/godot/pull/4942.patch","title":"Many improvements of Russian translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-05-31T00:43:51Z","updated_at":"2020-01-26T09:18:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fb2d52e1164bd823e6de406f77d762804c1b1df9"]},"4943":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5NTI4MDE=","public_id":4943,"url":"https://github.com/godotengine/godot/pull/4943","diff_url":"https://github.com/godotengine/godot/pull/4943.diff","patch_url":"https://github.com/godotengine/godot/pull/4943.patch","title":"Key modifiers (Ctrl, Alt, Meta and Shift) may be used as Input keys n…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-05-31T03:04:05Z","updated_at":"2016-06-04T13:37:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bb223869e0d016d372d8f3d98b3d5680cc069368"]},"4946":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5NTk3ODU=","public_id":4946,"url":"https://github.com/godotengine/godot/pull/4946","diff_url":"https://github.com/godotengine/godot/pull/4946.diff","patch_url":"https://github.com/godotengine/godot/pull/4946.patch","title":"fix random inifinite loop when open editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-31T05:22:19Z","updated_at":"2016-06-07T06:54:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8804b939531f6cab6b1db35da846403f6d60fd04"]},"4948":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5NjI2MTg=","public_id":4948,"url":"https://github.com/godotengine/godot/pull/4948","diff_url":"https://github.com/godotengine/godot/pull/4948.diff","patch_url":"https://github.com/godotengine/godot/pull/4948.patch","title":"Supports to use non-latin characters in script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-31T06:07:23Z","updated_at":"2016-06-07T06:54:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c761333ce412c18dc57890305253fd5991bac2c2"]},"4950":{"id":"MDExOlB1bGxSZXF1ZXN0NzE5Njc4Nzg=","public_id":4950,"url":"https://github.com/godotengine/godot/pull/4950","diff_url":"https://github.com/godotengine/godot/pull/4950.diff","patch_url":"https://github.com/godotengine/godot/pull/4950.patch","title":"Expose ResourceImportMetadata::set_source_md5 for script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-31T07:12:29Z","updated_at":"2016-06-03T11:26:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["2bbedd35ddfa0eb4872003383c5ea91b887427ac"]},"4952":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwMTQ2NDg=","public_id":4952,"url":"https://github.com/godotengine/godot/pull/4952","diff_url":"https://github.com/godotengine/godot/pull/4952.diff","patch_url":"https://github.com/godotengine/godot/pull/4952.patch","title":"fix stb font property names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-05-31T13:24:19Z","updated_at":"2016-06-07T03:14:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["21bcf4a8aa209053c1a3177877695a444e8957f4"]},"4955":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwMzY5NDU=","public_id":4955,"url":"https://github.com/godotengine/godot/pull/4955","diff_url":"https://github.com/godotengine/godot/pull/4955.diff","patch_url":"https://github.com/godotengine/godot/pull/4955.patch","title":"Sync and more translation for zh_CN","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-05-31T15:32:26Z","updated_at":"2020-01-26T09:18:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7e18de6b6abb7bc9533bc4d7b2669b7273f6f9b6"]},"4956":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwNDkzNDI=","public_id":4956,"url":"https://github.com/godotengine/godot/pull/4956","diff_url":"https://github.com/godotengine/godot/pull/4956.diff","patch_url":"https://github.com/godotengine/godot/pull/4956.patch","title":"fix error when open scene or switch to another scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-05-31T16:50:46Z","updated_at":"2020-01-26T09:18:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e4f68d08ebbfafec43d97763facc964026483be1"]},"4958":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwNTQyMzI=","public_id":4958,"url":"https://github.com/godotengine/godot/pull/4958","diff_url":"https://github.com/godotengine/godot/pull/4958.diff","patch_url":"https://github.com/godotengine/godot/pull/4958.patch","title":"Area Documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NjY5Mzky","created_at":"2016-05-31T17:25:12Z","updated_at":"2020-01-26T09:18:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["617530832b56d10dc6df16f83692ccdcb905cfc7"]},"4960":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwNjkwMTk=","public_id":4960,"url":"https://github.com/godotengine/godot/pull/4960","diff_url":"https://github.com/godotengine/godot/pull/4960.diff","patch_url":"https://github.com/godotengine/godot/pull/4960.patch","title":"Make Color.{rgba}8 return int instead float","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-05-31T19:07:24Z","updated_at":"2020-01-26T09:14:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["da3247a500662dcbd8e1946ecf0a9af19a146982"]},"4964":{"id":"MDExOlB1bGxSZXF1ZXN0NzIwOTgzMjY=","public_id":4964,"url":"https://github.com/godotengine/godot/pull/4964","diff_url":"https://github.com/godotengine/godot/pull/4964.diff","patch_url":"https://github.com/godotengine/godot/pull/4964.patch","title":"Morphological and stylistic corrections in ru.po","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0MTIzMjI=","created_at":"2016-05-31T22:49:21Z","updated_at":"2020-01-26T09:14:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8f6b5ffdc72fe53776ddf7e98783aa2b21e06c09"]},"4968":{"id":"MDExOlB1bGxSZXF1ZXN0NzIxMjkzMzQ=","public_id":4968,"url":"https://github.com/godotengine/godot/pull/4968","diff_url":"https://github.com/godotengine/godot/pull/4968.diff","patch_url":"https://github.com/godotengine/godot/pull/4968.patch","title":"i18n: Improve existing german translations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcxNzI5MA==","created_at":"2016-06-01T06:33:42Z","updated_at":"2020-01-26T09:20:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["195a76632add9e9226f95e57721feffb94572716"]},"4971":{"id":"MDExOlB1bGxSZXF1ZXN0NzIxNTI3MjM=","public_id":4971,"url":"https://github.com/godotengine/godot/pull/4971","diff_url":"https://github.com/godotengine/godot/pull/4971.diff","patch_url":"https://github.com/godotengine/godot/pull/4971.patch","title":"StaticBody documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NjY5Mzky","created_at":"2016-06-01T09:58:29Z","updated_at":"2020-01-26T09:20:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["35cb75220de897face4d133cd9a9c5c1ac80d8a4"]},"4972":{"id":"MDExOlB1bGxSZXF1ZXN0NzIxNTUyNzk=","public_id":4972,"url":"https://github.com/godotengine/godot/pull/4972","diff_url":"https://github.com/godotengine/godot/pull/4972.diff","patch_url":"https://github.com/godotengine/godot/pull/4972.patch","title":"i18n: Improve existing german translations. Merged two po files.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MjMyOTA=","created_at":"2016-06-01T10:16:26Z","updated_at":"2020-01-26T09:20:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ec3d23c32302aca114dcb82cc5e5c805387b3d45"]},"4974":{"id":"MDExOlB1bGxSZXF1ZXN0NzIxNjU1NzM=","public_id":4974,"url":"https://github.com/godotengine/godot/pull/4974","diff_url":"https://github.com/godotengine/godot/pull/4974.diff","patch_url":"https://github.com/godotengine/godot/pull/4974.patch","title":"Added 3 more translatable strings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-06-01T11:38:49Z","updated_at":"2020-01-26T09:20:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4a1a6c0d06883767000b9e607e40b73402c86c7d","f7d0110cdf61fff70bcb66b50a5274e5d96a6c76"]},"4976":{"id":"MDExOlB1bGxSZXF1ZXN0NzIxOTM4NTg=","public_id":4976,"url":"https://github.com/godotengine/godot/pull/4976","diff_url":"https://github.com/godotengine/godot/pull/4976.diff","patch_url":"https://github.com/godotengine/godot/pull/4976.patch","title":"Sort translations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-01T14:45:44Z","updated_at":"2016-06-01T15:34:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4192d6d5512611825c777aea7af0c8a9478ee290"]},"4977":{"id":"MDExOlB1bGxSZXF1ZXN0NzIyMDA4MTQ=","public_id":4977,"url":"https://github.com/godotengine/godot/pull/4977","diff_url":"https://github.com/godotengine/godot/pull/4977.diff","patch_url":"https://github.com/godotengine/godot/pull/4977.patch","title":"Expose extra methods and constants to scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-06-01T15:23:10Z","updated_at":"2016-06-06T23:27:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b160a26abd50eb34e8ba982f2c1fd95fdd6d102e","4bcc60008d7ce346b282652a347b3e1f6184e5f9","445909c1e106a3fd02da313d258d9078632cb745","7ebc4229455521bd1e978c8de2913a9a7763b66f"]},"4979":{"id":"MDExOlB1bGxSZXF1ZXN0NzIyMTQ5MjA=","public_id":4979,"url":"https://github.com/godotengine/godot/pull/4979","diff_url":"https://github.com/godotengine/godot/pull/4979.diff","patch_url":"https://github.com/godotengine/godot/pull/4979.patch","title":"Removed invalid DEFVAL for HTTPClient::request_raw","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-01T16:50:03Z","updated_at":"2020-01-26T09:20:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cceb842a4899faae702be8ec0291423a177d1879"]},"4982":{"id":"MDExOlB1bGxSZXF1ZXN0NzIyNzI3MjE=","public_id":4982,"url":"https://github.com/godotengine/godot/pull/4982","diff_url":"https://github.com/godotengine/godot/pull/4982.diff","patch_url":"https://github.com/godotengine/godot/pull/4982.patch","title":"Remove Make-related flags from Android build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-02T00:18:22Z","updated_at":"2020-01-26T09:20:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["408c26ce0bc3847ed956a6993faa2619cd942da2"]},"4989":{"id":"MDExOlB1bGxSZXF1ZXN0NzIzNDI0NDk=","public_id":4989,"url":"https://github.com/godotengine/godot/pull/4989","diff_url":"https://github.com/godotengine/godot/pull/4989.diff","patch_url":"https://github.com/godotengine/godot/pull/4989.patch","title":"fix crash and error with texture atlas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-02T13:04:56Z","updated_at":"2016-06-07T06:54:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ee7d94bf1102425a669646e8712ad675b03c6165","fc73f0c8b01ca5777f9c7970c5d78abc7c190b6e"]},"4994":{"id":"MDExOlB1bGxSZXF1ZXN0NzIzNzIyNzk=","public_id":4994,"url":"https://github.com/godotengine/godot/pull/4994","diff_url":"https://github.com/godotengine/godot/pull/4994.diff","patch_url":"https://github.com/godotengine/godot/pull/4994.patch","title":"The create node dialog now starts collapsed. ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1MDA2OTM=","created_at":"2016-06-02T15:58:56Z","updated_at":"2016-06-04T08:31:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["987192775a713c61bc7ac17b54b3bbd1d1e067f3"]},"4995":{"id":"MDExOlB1bGxSZXF1ZXN0NzIzNzI1NTg=","public_id":4995,"url":"https://github.com/godotengine/godot/pull/4995","diff_url":"https://github.com/godotengine/godot/pull/4995.diff","patch_url":"https://github.com/godotengine/godot/pull/4995.patch","title":"Added classes' short descriptions as tooltips in the create dialog.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1MDA2OTM=","created_at":"2016-06-02T16:00:25Z","updated_at":"2020-01-26T09:20:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fe3a68c4c2c2608ea1d5d17483771bead501c794"]},"4999":{"id":"MDExOlB1bGxSZXF1ZXN0NzIzOTY2Nzk=","public_id":4999,"url":"https://github.com/godotengine/godot/pull/4999","diff_url":"https://github.com/godotengine/godot/pull/4999.diff","patch_url":"https://github.com/godotengine/godot/pull/4999.patch","title":"change invalid characters when get user data dir on Windows & Unix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-02T18:42:24Z","updated_at":"2016-06-07T06:54:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9073dc99634285edc3b4886467871c14100f8233"]},"5001":{"id":"MDExOlB1bGxSZXF1ZXN0NzIzOTkyODg=","public_id":5001,"url":"https://github.com/godotengine/godot/pull/5001","diff_url":"https://github.com/godotengine/godot/pull/5001.diff","patch_url":"https://github.com/godotengine/godot/pull/5001.patch","title":"Add some french translation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODE4ODA5","created_at":"2016-06-02T18:59:26Z","updated_at":"2020-01-26T09:20:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6829b4b57bf74160d7ba2a6174c6238177326c67"]},"5003":{"id":"MDExOlB1bGxSZXF1ZXN0NzI0MDczNDQ=","public_id":5003,"url":"https://github.com/godotengine/godot/pull/5003","diff_url":"https://github.com/godotengine/godot/pull/5003.diff","patch_url":"https://github.com/godotengine/godot/pull/5003.patch","title":"Add Korean translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-02T19:56:10Z","updated_at":"2020-01-26T09:20:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d9eab56bf0329daf89637c7ebffc142e9c1431a6"]},"5006":{"id":"MDExOlB1bGxSZXF1ZXN0NzI0MTQzNjE=","public_id":5006,"url":"https://github.com/godotengine/godot/pull/5006","diff_url":"https://github.com/godotengine/godot/pull/5006.diff","patch_url":"https://github.com/godotengine/godot/pull/5006.patch","title":"more fixes in Russian localization.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-06-02T20:44:59Z","updated_at":"2022-09-26T12:36:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b8d31c5eb5ff91c5c4f0af3c74d92aabbbebac9f"]},"5007":{"id":"MDExOlB1bGxSZXF1ZXN0NzI0MTU3NjY=","public_id":5007,"url":"https://github.com/godotengine/godot/pull/5007","diff_url":"https://github.com/godotengine/godot/pull/5007.diff","patch_url":"https://github.com/godotengine/godot/pull/5007.patch","title":"Update asset library editor plugin, adding a bit new functionality and fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-02T20:54:19Z","updated_at":"2017-03-30T10:39:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e4a24812cd3fa6d6fb9f0ba440e01c84642204ac"]},"5016":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1MzIzMzU=","public_id":5016,"url":"https://github.com/godotengine/godot/pull/5016","diff_url":"https://github.com/godotengine/godot/pull/5016.diff","patch_url":"https://github.com/godotengine/godot/pull/5016.patch","title":"Added classref for HTTPClient and HTTPRequest","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-03T16:14:01Z","updated_at":"2020-01-26T09:20:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4c5439f8cd787d6422a5ca30316f256227ff3405","dd4eaa10051407034bf854a7f876fbb6d1027f01","45163b10bebb07769fdb103a76468915e0066f76"]},"5021":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NDU0MDg=","public_id":5021,"url":"https://github.com/godotengine/godot/pull/5021","diff_url":"https://github.com/godotengine/godot/pull/5021.diff","patch_url":"https://github.com/godotengine/godot/pull/5021.patch","title":"SampleLibraryEditor: Initialize \"is_playing\" variable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-06-03T17:58:01Z","updated_at":"2016-06-03T20:26:22Z","target_branch":"2.0","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9acb666320a03d6f47b6bd43842488bdb921be9f"]},"5022":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NDYzMDY=","public_id":5022,"url":"https://github.com/godotengine/godot/pull/5022","diff_url":"https://github.com/godotengine/godot/pull/5022.diff","patch_url":"https://github.com/godotengine/godot/pull/5022.patch","title":"Fix Color8 constructor using wrong value range","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-03T18:04:46Z","updated_at":"2016-06-11T16:12:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["43dad78209e76fc37ae8b46ac3a8ffe4a589eb55"]},"5023":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NDc0MDE=","public_id":5023,"url":"https://github.com/godotengine/godot/pull/5023","diff_url":"https://github.com/godotengine/godot/pull/5023.diff","patch_url":"https://github.com/godotengine/godot/pull/5023.patch","title":"deselect in help when click somewhere","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-03T18:12:51Z","updated_at":"2016-07-22T16:15:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bf22e698229797284c3145c2750533c2eb4046cc"]},"5025":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NjA1MTU=","public_id":5025,"url":"https://github.com/godotengine/godot/pull/5025","diff_url":"https://github.com/godotengine/godot/pull/5025.diff","patch_url":"https://github.com/godotengine/godot/pull/5025.patch","title":"Fix typo in http_client.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-03T19:50:03Z","updated_at":"2016-06-03T20:17:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b4fb4a131dcfc4b62b07e33430d638c0813c3b71"]},"5026":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NjQ0Nzg=","public_id":5026,"url":"https://github.com/godotengine/godot/pull/5026","diff_url":"https://github.com/godotengine/godot/pull/5026.diff","patch_url":"https://github.com/godotengine/godot/pull/5026.patch","title":"Enhanced Patch9Frame","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-03T20:22:13Z","updated_at":"2016-06-07T05:52:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5894060abb35713d744b6a79e7112d38926ba767","9546b2ffd4a73001b4e00248b8f7dc893c133a06","dc3cef7c4d7d596dd2e6a171a0912971c21df89b","fdf914e53e80f49153ea7f999f816010c0ad8e50"]},"5027":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1NzU0Nzg=","public_id":5027,"url":"https://github.com/godotengine/godot/pull/5027","diff_url":"https://github.com/godotengine/godot/pull/5027.diff","patch_url":"https://github.com/godotengine/godot/pull/5027.patch","title":"Add Array.find_last() and Array.count()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-03T21:53:42Z","updated_at":"2016-06-04T14:07:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5f5ca8cd9b323e3a89940afd5df09099f83d1473"]},"5030":{"id":"MDExOlB1bGxSZXF1ZXN0NzI1OTg5ODU=","public_id":5030,"url":"https://github.com/godotengine/godot/pull/5030","diff_url":"https://github.com/godotengine/godot/pull/5030.diff","patch_url":"https://github.com/godotengine/godot/pull/5030.patch","title":"fix line_edit&label get min size bug&draw problem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-06-04T10:11:10Z","updated_at":"2016-06-10T02:26:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5f7b42cb874764b9e23724ed4a99c1b165b84f8a"]},"5032":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MDEwNjc=","public_id":5032,"url":"https://github.com/godotengine/godot/pull/5032","diff_url":"https://github.com/godotengine/godot/pull/5032.diff","patch_url":"https://github.com/godotengine/godot/pull/5032.patch","title":"Physics2D: Rename default_density to default_linear_damp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-04T12:11:00Z","updated_at":"2016-06-04T14:08:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a068152ba08cde6933db6862b9b440d3b5cc00a5"]},"5035":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MDUyMzc=","public_id":5035,"url":"https://github.com/godotengine/godot/pull/5035","diff_url":"https://github.com/godotengine/godot/pull/5035.diff","patch_url":"https://github.com/godotengine/godot/pull/5035.patch","title":"Right click->Quit on the godot icon will close the application on OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-06-04T15:36:25Z","updated_at":"2016-06-04T16:43:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["76ab7d3886c5a5e7c777e3cd9869e7b428247c06"]},"5036":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MDU4MDY=","public_id":5036,"url":"https://github.com/godotengine/godot/pull/5036","diff_url":"https://github.com/godotengine/godot/pull/5036.diff","patch_url":"https://github.com/godotengine/godot/pull/5036.patch","title":"Added InputMap.get_actions()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-04T16:00:26Z","updated_at":"2016-06-04T21:35:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a80b2a04a16f930e0d5cca4bdf322769d5a24f9"]},"5038":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MTEyMjc=","public_id":5038,"url":"https://github.com/godotengine/godot/pull/5038","diff_url":"https://github.com/godotengine/godot/pull/5038.diff","patch_url":"https://github.com/godotengine/godot/pull/5038.patch","title":"New icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-04T19:44:38Z","updated_at":"2016-06-05T15:05:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4389388d4e0b2973e831b030b14e912e00b124b8","50fd5edb9e16acc9fe6c7828608252c0b6de03e2","2ddaf417778e57a24682e13f573cb876f9a9ce1c"]},"5039":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MTU2NjQ=","public_id":5039,"url":"https://github.com/godotengine/godot/pull/5039","diff_url":"https://github.com/godotengine/godot/pull/5039.diff","patch_url":"https://github.com/godotengine/godot/pull/5039.patch","title":"Add \"-rigid\" postfix import feature to create rigid bodies","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1Mjc2Mzc=","created_at":"2016-06-04T23:12:44Z","updated_at":"2016-06-19T10:43:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1"]},"5043":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MjU0MTA=","public_id":5043,"url":"https://github.com/godotengine/godot/pull/5043","diff_url":"https://github.com/godotengine/godot/pull/5043.diff","patch_url":"https://github.com/godotengine/godot/pull/5043.patch","title":"Add joystick vibration support on Linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2016-06-05T10:04:18Z","updated_at":"2019-07-02T16:38:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f665200df7bd6d1660f6dd8255ad66f5c675770d"]},"5047":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2Mjc3ODc=","public_id":5047,"url":"https://github.com/godotengine/godot/pull/5047","diff_url":"https://github.com/godotengine/godot/pull/5047.diff","patch_url":"https://github.com/godotengine/godot/pull/5047.patch","title":"Document Viewport and ViewportSprite","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-05T12:11:50Z","updated_at":"2020-01-26T09:20:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["662e0cc4115be65de3ca7a59c78454f97918dce3","9e0921e038fc2c8f88f837e234a0b1b7cec32117"]},"5048":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2Mjg1OTI=","public_id":5048,"url":"https://github.com/godotengine/godot/pull/5048","diff_url":"https://github.com/godotengine/godot/pull/5048.diff","patch_url":"https://github.com/godotengine/godot/pull/5048.patch","title":"Added Dictionary.values()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-05T12:55:31Z","updated_at":"2016-06-07T06:16:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dcce477f5e2b6572e3b9579e288986c969f1a816"]},"5052":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MzE4MDM=","public_id":5052,"url":"https://github.com/godotengine/godot/pull/5052","diff_url":"https://github.com/godotengine/godot/pull/5052.diff","patch_url":"https://github.com/godotengine/godot/pull/5052.patch","title":"Fix min size bug of Label","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-05T15:11:53Z","updated_at":"2016-06-07T06:54:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f792f63b030ad2306c0407492f03fd9508b70766"]},"5053":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MzQ2MDY=","public_id":5053,"url":"https://github.com/godotengine/godot/pull/5053","diff_url":"https://github.com/godotengine/godot/pull/5053.diff","patch_url":"https://github.com/godotengine/godot/pull/5053.patch","title":"fix ui_* input events in Editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-05T17:07:27Z","updated_at":"2016-09-27T03:05:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a9779efe820e4ca62e498487d4e75e952d8b1bda"]},"5054":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MzU0NjA=","public_id":5054,"url":"https://github.com/godotengine/godot/pull/5054","diff_url":"https://github.com/godotengine/godot/pull/5054.diff","patch_url":"https://github.com/godotengine/godot/pull/5054.patch","title":"Fix implicit GDScript Reference inheritance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-06-05T17:43:15Z","updated_at":"2016-07-08T17:17:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["3acbf8e71f15c682bcf4fee248f58180e689df1c"]},"5055":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MzU3MzQ=","public_id":5055,"url":"https://github.com/godotengine/godot/pull/5055","diff_url":"https://github.com/godotengine/godot/pull/5055.diff","patch_url":"https://github.com/godotengine/godot/pull/5055.patch","title":"Added missing icons for some nodes, changed instance icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-05T17:54:06Z","updated_at":"2016-06-06T07:31:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7398d696d0da3f294571ebeddc32fc92f9f99519"]},"5056":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2MzYzNDk=","public_id":5056,"url":"https://github.com/godotengine/godot/pull/5056","diff_url":"https://github.com/godotengine/godot/pull/5056.diff","patch_url":"https://github.com/godotengine/godot/pull/5056.patch","title":"Bitmask import plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-06-05T18:19:21Z","updated_at":"2016-06-07T05:28:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["1dab0aab7ce40cc421136a281898d106db2a0a06"]},"5057":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2Mzc4NjE=","public_id":5057,"url":"https://github.com/godotengine/godot/pull/5057","diff_url":"https://github.com/godotengine/godot/pull/5057.diff","patch_url":"https://github.com/godotengine/godot/pull/5057.patch","title":"Improved Blender/Collada -colonly import creating collision shapes fo…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-06-05T19:22:55Z","updated_at":"2016-06-07T11:22:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["494847f0d106968e4f527eec088aeb84ab39b112"]},"5058":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2Mzg4NTE=","public_id":5058,"url":"https://github.com/godotengine/godot/pull/5058","diff_url":"https://github.com/godotengine/godot/pull/5058.diff","patch_url":"https://github.com/godotengine/godot/pull/5058.patch","title":"Preserve signal connections when replacing target node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-05T20:04:00Z","updated_at":"2016-06-26T18:08:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dc2ea39f242979f69be3469bea8ef2467ab98b34"]},"5059":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2NDI4Njk=","public_id":5059,"url":"https://github.com/godotengine/godot/pull/5059","diff_url":"https://github.com/godotengine/godot/pull/5059.diff","patch_url":"https://github.com/godotengine/godot/pull/5059.patch","title":"Somewhat fixed Directory::get_space_left() return values.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-05T22:42:16Z","updated_at":"2016-06-06T21:50:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["3fb3b7c1f7609f73b6992b43316e2a52764f09db"]},"5062":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2NTYzNTk=","public_id":5062,"url":"https://github.com/godotengine/godot/pull/5062","diff_url":"https://github.com/godotengine/godot/pull/5062.diff","patch_url":"https://github.com/godotengine/godot/pull/5062.patch","title":"Better translation for Korean","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-06T04:58:58Z","updated_at":"2016-06-07T06:54:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5af475cd3e7de0b2d0cee6553668f959e360543b"]},"5065":{"id":"MDExOlB1bGxSZXF1ZXN0NzI2OTczNDQ=","public_id":5065,"url":"https://github.com/godotengine/godot/pull/5065","diff_url":"https://github.com/godotengine/godot/pull/5065.diff","patch_url":"https://github.com/godotengine/godot/pull/5065.patch","title":"Keep the default environment variables as set by SCons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-06T11:55:52Z","updated_at":"2016-06-06T21:31:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ad0af9d2739f17c35be1dc78fab8049e96592cc4"]},"5067":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3MDQ2OTk=","public_id":5067,"url":"https://github.com/godotengine/godot/pull/5067","diff_url":"https://github.com/godotengine/godot/pull/5067.diff","patch_url":"https://github.com/godotengine/godot/pull/5067.patch","title":"x11: fix vsync support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-06T12:58:39Z","updated_at":"2016-09-27T03:05:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972"]},"5070":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3NDU2ODg=","public_id":5070,"url":"https://github.com/godotengine/godot/pull/5070","diff_url":"https://github.com/godotengine/godot/pull/5070.diff","patch_url":"https://github.com/godotengine/godot/pull/5070.patch","title":"Add missing license information for bundled libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzQyMzMz","created_at":"2016-06-06T17:19:51Z","updated_at":"2016-06-06T21:31:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c0a8c4f6e4cd3b70d8c14d34918a25c28760170c","18fc2ccbe1b6ae38153db1066b696dee3a7a176b","f97f8971e3afd738a787b3a47f18feba3ee1f104","04fc62c4e3ace066cfb6c1114dc0238b299e2d7c"]},"5071":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3NDY3OTg=","public_id":5071,"url":"https://github.com/godotengine/godot/pull/5071","diff_url":"https://github.com/godotengine/godot/pull/5071.diff","patch_url":"https://github.com/godotengine/godot/pull/5071.patch","title":"Anchor icon fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-06-06T17:28:19Z","updated_at":"2016-06-06T19:46:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3a21f98131149a534b8e89083d5ddccc660f8ae2"]},"5072":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3NTg3MDI=","public_id":5072,"url":"https://github.com/godotengine/godot/pull/5072","diff_url":"https://github.com/godotengine/godot/pull/5072.diff","patch_url":"https://github.com/godotengine/godot/pull/5072.patch","title":"Fix error tab index out of size print, issue 4997","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-06T18:52:17Z","updated_at":"2017-11-10T23:36:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf"]},"5074":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3ODMyMDg=","public_id":5074,"url":"https://github.com/godotengine/godot/pull/5074","diff_url":"https://github.com/godotengine/godot/pull/5074.diff","patch_url":"https://github.com/godotengine/godot/pull/5074.patch","title":"Fixed some icons by the feedback received, also added some missing icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-06T21:43:38Z","updated_at":"2016-06-06T21:51:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bf4d749f1036f332094b8ff58cbe8889a64e6ca5"]},"5077":{"id":"MDExOlB1bGxSZXF1ZXN0NzI3OTc1Mzc=","public_id":5077,"url":"https://github.com/godotengine/godot/pull/5077","diff_url":"https://github.com/godotengine/godot/pull/5077.diff","patch_url":"https://github.com/godotengine/godot/pull/5077.patch","title":"Improve Android build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-07T00:04:48Z","updated_at":"2016-07-26T21:15:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e7b2626707457fe1d6af36da3d7a1ec3863cd52f"]},"5078":{"id":"MDExOlB1bGxSZXF1ZXN0NzI4MDgwMjg=","public_id":5078,"url":"https://github.com/godotengine/godot/pull/5078","diff_url":"https://github.com/godotengine/godot/pull/5078.diff","patch_url":"https://github.com/godotengine/godot/pull/5078.patch","title":"Revert \"Fix implicit GDScript Reference inheritance\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NDUzMDk=","created_at":"2016-06-07T02:42:43Z","updated_at":"2017-01-12T18:56:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["86253cbdfe0410ad4d50c2051036b51fb01ea16d"]},"5082":{"id":"MDExOlB1bGxSZXF1ZXN0NzI4MzM5MzY=","public_id":5082,"url":"https://github.com/godotengine/godot/pull/5082","diff_url":"https://github.com/godotengine/godot/pull/5082.diff","patch_url":"https://github.com/godotengine/godot/pull/5082.patch","title":"Fix ui layout for EditorFontImportDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-07T08:24:56Z","updated_at":"2016-06-10T06:14:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a1ba404cc5d31e8b71edcc95737afe318fc01108"]},"5083":{"id":"MDExOlB1bGxSZXF1ZXN0NzI4NDk4NTY=","public_id":5083,"url":"https://github.com/godotengine/godot/pull/5083","diff_url":"https://github.com/godotengine/godot/pull/5083.diff","patch_url":"https://github.com/godotengine/godot/pull/5083.patch","title":"Added classref for Image, ImageTexture, LargeTexture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-07T10:20:25Z","updated_at":"2016-06-07T10:23:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ec96e36bc9c2884226bd5a546e7b9717988022cd","8a4eca8aa84ae79feba4c73f45af77b3dfde0e65","db5ea849d8f20296700e9f9d368dc41f6609ce5a"]},"5084":{"id":"MDExOlB1bGxSZXF1ZXN0NzI4NTQ5MTI=","public_id":5084,"url":"https://github.com/godotengine/godot/pull/5084","diff_url":"https://github.com/godotengine/godot/pull/5084.diff","patch_url":"https://github.com/godotengine/godot/pull/5084.patch","title":"Windows: Hide mouse on MOUSE_MODE_CAPTURED","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-07T10:59:51Z","updated_at":"2016-06-07T14:23:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3cfa9209825b1992f8958ecedf88ee1eec8c7fb0"]},"5085":{"id":"MDExOlB1bGxSZXF1ZXN0NzI4NjEwMzI=","public_id":5085,"url":"https://github.com/godotengine/godot/pull/5085","diff_url":"https://github.com/godotengine/godot/pull/5085.diff","patch_url":"https://github.com/godotengine/godot/pull/5085.patch","title":"Remove found dead code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-07T11:50:22Z","updated_at":"2016-06-22T08:41:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5"]},"5088":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5MDMwNzk=","public_id":5088,"url":"https://github.com/godotengine/godot/pull/5088","diff_url":"https://github.com/godotengine/godot/pull/5088.diff","patch_url":"https://github.com/godotengine/godot/pull/5088.patch","title":"Improved breakpoint marker position, and scales with font size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-07T16:03:25Z","updated_at":"2017-11-10T23:36:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d66b034bd1557bb8a3b8e29a1fa64b10b94e408c"]},"5089":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5MDY2MTI=","public_id":5089,"url":"https://github.com/godotengine/godot/pull/5089","diff_url":"https://github.com/godotengine/godot/pull/5089.diff","patch_url":"https://github.com/godotengine/godot/pull/5089.patch","title":"Add a \"copy path\" item to the filesystem dock context menu.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-07T16:25:56Z","updated_at":"2020-01-26T09:20:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be867f387781913f7ffdecc4332f7e0978789f5c"]},"5090":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5MjEzODA=","public_id":5090,"url":"https://github.com/godotengine/godot/pull/5090","diff_url":"https://github.com/godotengine/godot/pull/5090.diff","patch_url":"https://github.com/godotengine/godot/pull/5090.patch","title":"Upgrade embedded GLEW to version 1.13.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-07T18:06:45Z","updated_at":"2016-10-09T19:54:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["5bed0af65e7bac0a4f8b97ea5392d2df2c25622d","768e9252714b57421b5c893a8258469a14630a30","4c658dc52303ece088a245ede2835a68b78530b2"]},"5091":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5MjY4MzU=","public_id":5091,"url":"https://github.com/godotengine/godot/pull/5091","diff_url":"https://github.com/godotengine/godot/pull/5091.diff","patch_url":"https://github.com/godotengine/godot/pull/5091.patch","title":"listener icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-07T18:42:44Z","updated_at":"2016-06-07T18:45:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a4fd9d1662c7f22cc799a9500164b47241caf40f"]},"5093":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5MzY4NTA=","public_id":5093,"url":"https://github.com/godotengine/godot/pull/5093","diff_url":"https://github.com/godotengine/godot/pull/5093.diff","patch_url":"https://github.com/godotengine/godot/pull/5093.patch","title":"Fixed localization in file dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-06-07T19:50:17Z","updated_at":"2016-06-08T10:57:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9c762fef0fb8c4af6cd2b3fb97525114b2d35d27","ceae11ee290debf84ab06494df1c7a88e0c0e65d"]},"5094":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5NDE3NDc=","public_id":5094,"url":"https://github.com/godotengine/godot/pull/5094","diff_url":"https://github.com/godotengine/godot/pull/5094.diff","patch_url":"https://github.com/godotengine/godot/pull/5094.patch","title":"Improved Blender/Collada shadeless->unshaded import","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-06-07T20:22:43Z","updated_at":"2020-01-26T09:19:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477"]},"5098":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5NTYzMjE=","public_id":5098,"url":"https://github.com/godotengine/godot/pull/5098","diff_url":"https://github.com/godotengine/godot/pull/5098.diff","patch_url":"https://github.com/godotengine/godot/pull/5098.patch","title":"Revert \"Fix ui layout for EditorFontImportDialog\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2016-06-07T22:01:47Z","updated_at":"2020-01-26T09:19:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e6ac3a3f35252d44938d88b9471d1675731a56ec"]},"5101":{"id":"MDExOlB1bGxSZXF1ZXN0NzI5OTMyNTA=","public_id":5101,"url":"https://github.com/godotengine/godot/pull/5101","diff_url":"https://github.com/godotengine/godot/pull/5101.diff","patch_url":"https://github.com/godotengine/godot/pull/5101.patch","title":"Regenerated icons with the new faster exporter, Added and fixed some …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-08T06:36:02Z","updated_at":"2020-01-26T09:19:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1d6b0836d38b742b37e5c4f0b7f183c1f891726e"]},"5103":{"id":"MDExOlB1bGxSZXF1ZXN0NzMwMTM0OTQ=","public_id":5103,"url":"https://github.com/godotengine/godot/pull/5103","diff_url":"https://github.com/godotengine/godot/pull/5103.diff","patch_url":"https://github.com/godotengine/godot/pull/5103.patch","title":"RtAudio: proper under/overflow warning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-08T09:28:31Z","updated_at":"2016-06-08T10:49:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["39260f9dca60d9637cf00264d8ae51e027cb1a51"]},"5105":{"id":"MDExOlB1bGxSZXF1ZXN0NzMwMzgxNDY=","public_id":5105,"url":"https://github.com/godotengine/godot/pull/5105","diff_url":"https://github.com/godotengine/godot/pull/5105.diff","patch_url":"https://github.com/godotengine/godot/pull/5105.patch","title":"add line spacing option to script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-08T12:35:15Z","updated_at":"2016-06-19T13:41:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["990956c4e0db8de0a2031a416e6b8298e25a2ba4"]},"5107":{"id":"MDExOlB1bGxSZXF1ZXN0NzMwNDIyNDE=","public_id":5107,"url":"https://github.com/godotengine/godot/pull/5107","diff_url":"https://github.com/godotengine/godot/pull/5107.diff","patch_url":"https://github.com/godotengine/godot/pull/5107.patch","title":"Caret blink no longer updates when hidden, issue 5100","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-08T13:04:05Z","updated_at":"2017-11-10T23:36:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e260e3872cb08c12c46981a6c8b7d2115a6a405c"]},"5111":{"id":"MDExOlB1bGxSZXF1ZXN0NzMxMDYzNjU=","public_id":5111,"url":"https://github.com/godotengine/godot/pull/5111","diff_url":"https://github.com/godotengine/godot/pull/5111.diff","patch_url":"https://github.com/godotengine/godot/pull/5111.patch","title":"Filling in documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDUwODc1","created_at":"2016-06-08T19:32:49Z","updated_at":"2020-01-26T09:19:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["50de99f0503c220aea71e882a16e0fb64d7eb680"]},"5115":{"id":"MDExOlB1bGxSZXF1ZXN0NzMxNDM4NTQ=","public_id":5115,"url":"https://github.com/godotengine/godot/pull/5115","diff_url":"https://github.com/godotengine/godot/pull/5115.diff","patch_url":"https://github.com/godotengine/godot/pull/5115.patch","title":"es.po base translation and es_AR.po complete translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNjgyOQ==","created_at":"2016-06-09T00:52:56Z","updated_at":"2020-01-26T09:22:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9349e747f671b3c655c88e9365af7e07d95649b9","be71cb425b3b25d5507416c3df7b7dc0daf4f3d7"]},"5123":{"id":"MDExOlB1bGxSZXF1ZXN0NzMyNTE3MDI=","public_id":5123,"url":"https://github.com/godotengine/godot/pull/5123","diff_url":"https://github.com/godotengine/godot/pull/5123.diff","patch_url":"https://github.com/godotengine/godot/pull/5123.patch","title":"EditorAssetLibrary: Don't call add_child() on uninitialized pointer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-06-09T17:13:42Z","updated_at":"2016-06-09T20:32:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["73b93c9110ec853e12bcde1a26305bd96ed801d4"]},"5124":{"id":"MDExOlB1bGxSZXF1ZXN0NzMyNTU5NTE=","public_id":5124,"url":"https://github.com/godotengine/godot/pull/5124","diff_url":"https://github.com/godotengine/godot/pull/5124.diff","patch_url":"https://github.com/godotengine/godot/pull/5124.patch","title":"Fixed editor help focus issues and input propagation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-09T17:43:37Z","updated_at":"2020-01-26T09:22:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["eb14373d699870e5f2cbd3e0160dc8799c8de83f"]},"5125":{"id":"MDExOlB1bGxSZXF1ZXN0NzMyNjU2Nzc=","public_id":5125,"url":"https://github.com/godotengine/godot/pull/5125","diff_url":"https://github.com/godotengine/godot/pull/5125.diff","patch_url":"https://github.com/godotengine/godot/pull/5125.patch","title":"update Korean translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-09T18:47:58Z","updated_at":"2016-06-19T13:41:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5534ba83dc4a0adfda05df94905d9ff0eba422e8"]},"5127":{"id":"MDExOlB1bGxSZXF1ZXN0NzMyNzc2MDQ=","public_id":5127,"url":"https://github.com/godotengine/godot/pull/5127","diff_url":"https://github.com/godotengine/godot/pull/5127.diff","patch_url":"https://github.com/godotengine/godot/pull/5127.patch","title":"Update asset library assets only when opening the respective tab","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-09T20:11:01Z","updated_at":"2020-01-26T09:22:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c63ec998be918ada277d381520d6324a40325409"]},"5132":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzMDkwOTQ=","public_id":5132,"url":"https://github.com/godotengine/godot/pull/5132","diff_url":"https://github.com/godotengine/godot/pull/5132.diff","patch_url":"https://github.com/godotengine/godot/pull/5132.patch","title":"Revert \"Fix min size bug of Label\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2016-06-10T00:57:49Z","updated_at":"2022-09-26T12:36:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwxNzMyNzIwNzc5","name":"topic:gui","color":"#ffee88"}],"commits":["45d1ffd611de94377f99e54ae7ca355b2b23afc9"]},"5135":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzMjI0ODA=","public_id":5135,"url":"https://github.com/godotengine/godot/pull/5135","diff_url":"https://github.com/godotengine/godot/pull/5135.diff","patch_url":"https://github.com/godotengine/godot/pull/5135.patch","title":"fix android support screen property for large screen","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-10T05:10:39Z","updated_at":"2016-06-19T13:40:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f64935ab62f7837c0a1cd6b8f069ef568928474"]},"5137":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzNDY3MTg=","public_id":5137,"url":"https://github.com/godotengine/godot/pull/5137","diff_url":"https://github.com/godotengine/godot/pull/5137.diff","patch_url":"https://github.com/godotengine/godot/pull/5137.patch","title":"show correct message when transforming with axis-constraint (fixes #4870)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2016-06-10T09:43:44Z","updated_at":"2017-06-08T06:33:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a7131883888b31f972025a248c16e8ea1e02f09a"]},"5138":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzNTQyMTE=","public_id":5138,"url":"https://github.com/godotengine/godot/pull/5138","diff_url":"https://github.com/godotengine/godot/pull/5138.diff","patch_url":"https://github.com/godotengine/godot/pull/5138.patch","title":"Edit the region of AtlasTexture by TextureRegionEditorPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-10T10:43:34Z","updated_at":"2016-06-15T05:55:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3f3798811d018e19ffc7ea43465962ca0f5f1f56"]},"5139":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzNTQ4NzA=","public_id":5139,"url":"https://github.com/godotengine/godot/pull/5139","diff_url":"https://github.com/godotengine/godot/pull/5139.diff","patch_url":"https://github.com/godotengine/godot/pull/5139.patch","title":"GridMap: Initialize \"navigation\" pointer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-06-10T10:49:27Z","updated_at":"2016-09-25T11:12:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3d931f3353eaa3bb9afed0c351389006826191df"]},"5140":{"id":"MDExOlB1bGxSZXF1ZXN0NzMzNjQ2Nzk=","public_id":5140,"url":"https://github.com/godotengine/godot/pull/5140","diff_url":"https://github.com/godotengine/godot/pull/5140.diff","patch_url":"https://github.com/godotengine/godot/pull/5140.patch","title":"update russian translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-06-10T12:18:29Z","updated_at":"2016-06-15T05:56:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9cf8b235707ef2290e4df049e7954ffb81bc57f5"]},"5148":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0MzY4MTk=","public_id":5148,"url":"https://github.com/godotengine/godot/pull/5148","diff_url":"https://github.com/godotengine/godot/pull/5148.diff","patch_url":"https://github.com/godotengine/godot/pull/5148.patch","title":"Add Array.find(what, from) and Array.rfind(what, from)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-10T21:12:33Z","updated_at":"2016-06-15T06:23:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ce5876c63ffd7bc21b38197c4fa89713a77ceb5","46b6bb9dc49a7b187a7bf6e19e5da732a5656e19","269d5704202d29d1f367abfb2df44fa19997fd18"]},"5149":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0NDQ1MDk=","public_id":5149,"url":"https://github.com/godotengine/godot/pull/5149","diff_url":"https://github.com/godotengine/godot/pull/5149.diff","patch_url":"https://github.com/godotengine/godot/pull/5149.patch","title":"TimeSeek node in AnimationTreePlayer now propagates filters","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2016-06-10T22:26:30Z","updated_at":"2016-06-15T06:14:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9"]},"5160":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0NzU4NDQ=","public_id":5160,"url":"https://github.com/godotengine/godot/pull/5160","diff_url":"https://github.com/godotengine/godot/pull/5160.diff","patch_url":"https://github.com/godotengine/godot/pull/5160.patch","title":"FindReplaceBar: Fix search bug when text is selected","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-11T19:09:27Z","updated_at":"2016-06-26T18:08:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9a2d5fa1e19acdeaaf9fef253571677868ad3346"]},"5161":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0NzcwMTI=","public_id":5161,"url":"https://github.com/godotengine/godot/pull/5161","diff_url":"https://github.com/godotengine/godot/pull/5161.diff","patch_url":"https://github.com/godotengine/godot/pull/5161.patch","title":"BaseButton: Add identifier for shortcut in tooltip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-11T19:59:49Z","updated_at":"2016-06-26T18:08:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["90b3f702bdc3ad6228f302cc8c9f7d5f272460dc"]},"5162":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0Nzc5MTc=","public_id":5162,"url":"https://github.com/godotengine/godot/pull/5162","diff_url":"https://github.com/godotengine/godot/pull/5162.diff","patch_url":"https://github.com/godotengine/godot/pull/5162.patch","title":"Make .app bundle high resolution aware","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1Mjc4OTI=","created_at":"2016-06-11T20:42:05Z","updated_at":"2016-06-15T06:30:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["36d51f21ff2d63bb0a77448c6415d555d30dcc13"]},"5163":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0Nzg4NDA=","public_id":5163,"url":"https://github.com/godotengine/godot/pull/5163","diff_url":"https://github.com/godotengine/godot/pull/5163.diff","patch_url":"https://github.com/godotengine/godot/pull/5163.patch","title":"Added script and shader editor shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-11T21:23:40Z","updated_at":"2017-11-10T23:36:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["907100337e751ca710801691a1fe31bf6a6016f4","52d2d52c31c20fa734b1af85d673400835a97470"]},"5165":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0ODA4NjE=","public_id":5165,"url":"https://github.com/godotengine/godot/pull/5165","diff_url":"https://github.com/godotengine/godot/pull/5165.diff","patch_url":"https://github.com/godotengine/godot/pull/5165.patch","title":"ConnectionsDock: Double click to create and go to signal connection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-11T23:07:38Z","updated_at":"2016-06-26T18:08:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["10881802bab109e076577edda3b9a86226367cda"]},"5166":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0ODE2MTM=","public_id":5166,"url":"https://github.com/godotengine/godot/pull/5166","diff_url":"https://github.com/godotengine/godot/pull/5166.diff","patch_url":"https://github.com/godotengine/godot/pull/5166.patch","title":"Added customizable shortcuts for tile map editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-11T23:50:26Z","updated_at":"2016-06-19T10:50:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5524bcd2b5dd798c2ef054e5c475d2d3e4845d51","9b7e21698dc613504de04f4809fca8391047ea42","7427cbee7b866f589386f5ddd60ded445e6ae0bd","7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30"]},"5173":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0OTY2MDM=","public_id":5173,"url":"https://github.com/godotengine/godot/pull/5173","diff_url":"https://github.com/godotengine/godot/pull/5173.diff","patch_url":"https://github.com/godotengine/godot/pull/5173.patch","title":"x11: fix XRandr GetMonitors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-12T13:36:48Z","updated_at":"2016-09-27T03:06:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eaa34f21236757758920efed631d51068e9767fd"]},"5175":{"id":"MDExOlB1bGxSZXF1ZXN0NzM0OTk1NzY=","public_id":5175,"url":"https://github.com/godotengine/godot/pull/5175","diff_url":"https://github.com/godotengine/godot/pull/5175.diff","patch_url":"https://github.com/godotengine/godot/pull/5175.patch","title":"Added Scene tree dock shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-12T15:53:38Z","updated_at":"2017-11-10T23:36:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d7910f44d89e941772e1f54ffdc17d162795ba4a"]},"5176":{"id":"MDExOlB1bGxSZXF1ZXN0NzM1MDA1ODk=","public_id":5176,"url":"https://github.com/godotengine/godot/pull/5176","diff_url":"https://github.com/godotengine/godot/pull/5176.diff","patch_url":"https://github.com/godotengine/godot/pull/5176.patch","title":"Fixed overloaded virtual functions with const vs none warning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-06-12T16:33:02Z","updated_at":"2016-06-15T09:22:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["378785656350fc1eacb523ca42307b651607fa6c"]},"5177":{"id":"MDExOlB1bGxSZXF1ZXN0NzM1MDI0Mzc=","public_id":5177,"url":"https://github.com/godotengine/godot/pull/5177","diff_url":"https://github.com/godotengine/godot/pull/5177.diff","patch_url":"https://github.com/godotengine/godot/pull/5177.patch","title":"Add subsequence search to tools","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-12T17:55:38Z","updated_at":"2020-01-26T09:22:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["feb95fa9ace04a3f2eb883e39995b962fde09561","68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4","a6c37d2b5d058d3bad2a942d965564c5054424c5"]},"5178":{"id":"MDExOlB1bGxSZXF1ZXN0NzM1MDI2Njc=","public_id":5178,"url":"https://github.com/godotengine/godot/pull/5178","diff_url":"https://github.com/godotengine/godot/pull/5178.diff","patch_url":"https://github.com/godotengine/godot/pull/5178.patch","title":"Documented many Physics2D* classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-06-12T18:05:48Z","updated_at":"2020-01-26T09:22:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214"]},"5179":{"id":"MDExOlB1bGxSZXF1ZXN0NzM1MDk2ODU=","public_id":5179,"url":"https://github.com/godotengine/godot/pull/5179","diff_url":"https://github.com/godotengine/godot/pull/5179.diff","patch_url":"https://github.com/godotengine/godot/pull/5179.patch","title":"Enhanced Android export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-12T22:39:56Z","updated_at":"2020-01-26T09:22:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e1948d520af3df173e33bc46087b1717215293dd","1b189ad9435b6b119a594c4972aee88bc3ca3e29","bb1b51f470b20aefa8bc1e401dcf76844c7609d7"]},"5187":{"id":"MDExOlB1bGxSZXF1ZXN0NzM1ODQ2MDI=","public_id":5187,"url":"https://github.com/godotengine/godot/pull/5187","diff_url":"https://github.com/godotengine/godot/pull/5187.diff","patch_url":"https://github.com/godotengine/godot/pull/5187.patch","title":"change \"No matches\" noticeable on finder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-13T14:27:45Z","updated_at":"2016-06-19T13:40:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b90ecc6e0a5fe2c664b33ef6dd563290bbe35841"]},"5192":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2MTA2NDE=","public_id":5192,"url":"https://github.com/godotengine/godot/pull/5192","diff_url":"https://github.com/godotengine/godot/pull/5192.diff","patch_url":"https://github.com/godotengine/godot/pull/5192.patch","title":"Dictionary: rename param in .has() .has_all() .erase()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-13T17:11:06Z","updated_at":"2020-01-26T09:22:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["7a19e3c6ae360fc278f2eed7b5d402d794b794e3","d42117eeb6bad1b39e23feaa3c027711e50fa88f"]},"5195":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2Mjk4ODc=","public_id":5195,"url":"https://github.com/godotengine/godot/pull/5195","diff_url":"https://github.com/godotengine/godot/pull/5195.diff","patch_url":"https://github.com/godotengine/godot/pull/5195.patch","title":"New Shape2D* icons.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-06-13T19:31:40Z","updated_at":"2016-07-16T19:33:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3c09682417baa9bde490bd21961f6f3df92909be"]},"5196":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2MzQ5NzY=","public_id":5196,"url":"https://github.com/godotengine/godot/pull/5196","diff_url":"https://github.com/godotengine/godot/pull/5196.diff","patch_url":"https://github.com/godotengine/godot/pull/5196.patch","title":"Improve code completion search","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-13T20:08:39Z","updated_at":"2016-06-20T14:10:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc","831ae2d510b4ae87a1ff5f828ab817640269dca2","d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f","1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e"]},"5200":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2Mzg4MDM=","public_id":5200,"url":"https://github.com/godotengine/godot/pull/5200","diff_url":"https://github.com/godotengine/godot/pull/5200.diff","patch_url":"https://github.com/godotengine/godot/pull/5200.patch","title":"Implement ShortCuts in CanvasItemEditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-13T20:35:42Z","updated_at":"2021-05-13T23:51:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4e82f9ffcf8531b0065699b9eb03c823504ab271"]},"5201":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2NDE3Nzc=","public_id":5201,"url":"https://github.com/godotengine/godot/pull/5201","diff_url":"https://github.com/godotengine/godot/pull/5201.diff","patch_url":"https://github.com/godotengine/godot/pull/5201.patch","title":"Expose missing Quaternion operators.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-13T20:56:05Z","updated_at":"2020-01-26T09:22:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d08092e113bd878f8d3eb4a4f67f305b82df470d"]},"5203":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2NjUzMTI=","public_id":5203,"url":"https://github.com/godotengine/godot/pull/5203","diff_url":"https://github.com/godotengine/godot/pull/5203.diff","patch_url":"https://github.com/godotengine/godot/pull/5203.patch","title":"Update gamepad mappings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-14T00:48:18Z","updated_at":"2016-06-15T09:49:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3d0b39045793fc652633732923028a9d53d473e9"]},"5204":{"id":"MDExOlB1bGxSZXF1ZXN0NzM2Njc1NDI=","public_id":5204,"url":"https://github.com/godotengine/godot/pull/5204","diff_url":"https://github.com/godotengine/godot/pull/5204.diff","patch_url":"https://github.com/godotengine/godot/pull/5204.patch","title":"Fix crash in code completion","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-14T01:23:52Z","updated_at":"2016-06-18T00:58:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["17b6cebcfe30c796fcbf374ecc9db14066f3744d"]},"5210":{"id":"MDExOlB1bGxSZXF1ZXN0NzM3MzYzOTU=","public_id":5210,"url":"https://github.com/godotengine/godot/pull/5210","diff_url":"https://github.com/godotengine/godot/pull/5210.diff","patch_url":"https://github.com/godotengine/godot/pull/5210.patch","title":"String documentation: .ord_at() returns int not String","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-14T13:08:17Z","updated_at":"2016-06-15T10:27:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["58a891265aabc7944ae5b7e588b64ff21ecd3ea8"]},"5212":{"id":"MDExOlB1bGxSZXF1ZXN0NzM3NTA5NjU=","public_id":5212,"url":"https://github.com/godotengine/godot/pull/5212","diff_url":"https://github.com/godotengine/godot/pull/5212.diff","patch_url":"https://github.com/godotengine/godot/pull/5212.patch","title":"Fix javascript build in Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-14T14:32:49Z","updated_at":"2020-01-26T09:22:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["c48ffed87a189c3543e0bb2a8056f24b5f7d19cb"]},"5216":{"id":"MDExOlB1bGxSZXF1ZXN0NzM4MTI3MTE=","public_id":5216,"url":"https://github.com/godotengine/godot/pull/5216","diff_url":"https://github.com/godotengine/godot/pull/5216.diff","patch_url":"https://github.com/godotengine/godot/pull/5216.patch","title":"Classref: Added docs for StreamPeer*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-14T20:59:39Z","updated_at":"2020-01-26T09:22:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["cffdc52482b12db0fec62a49680a350734cc5c6b"]},"5218":{"id":"MDExOlB1bGxSZXF1ZXN0NzM4NDQ1MDU=","public_id":5218,"url":"https://github.com/godotengine/godot/pull/5218","diff_url":"https://github.com/godotengine/godot/pull/5218.diff","patch_url":"https://github.com/godotengine/godot/pull/5218.patch","title":"Some theme icons and better exporter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-15T02:45:14Z","updated_at":"2016-06-15T11:43:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c43008d2009206f231e9e8db0a3561617afa79cd","0537709b396530346f8df3217c2c19574760fc94","131cd1399cc97ba2f4b3cc5c9aeff64c33de0955"]},"5219":{"id":"MDExOlB1bGxSZXF1ZXN0NzM4NTA1MTA=","public_id":5219,"url":"https://github.com/godotengine/godot/pull/5219","diff_url":"https://github.com/godotengine/godot/pull/5219.diff","patch_url":"https://github.com/godotengine/godot/pull/5219.patch","title":"Fix endless reimporting for LargeTexture close #5215","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-15T04:28:15Z","updated_at":"2016-06-15T11:50:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1a99c5bad82ecd86e3329f71110c7c2c502b5219"]},"5223":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5MDczNTE=","public_id":5223,"url":"https://github.com/godotengine/godot/pull/5223","diff_url":"https://github.com/godotengine/godot/pull/5223.diff","patch_url":"https://github.com/godotengine/godot/pull/5223.patch","title":"Fix Android export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-15T13:03:57Z","updated_at":"2016-06-22T08:42:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1fcb2a1a00e425266baa53b0de3530c115957963"]},"5224":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5MTMwMTg=","public_id":5224,"url":"https://github.com/godotengine/godot/pull/5224","diff_url":"https://github.com/godotengine/godot/pull/5224.diff","patch_url":"https://github.com/godotengine/godot/pull/5224.patch","title":"Fix Theora video playback without a Vorbis stream","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-06-15T13:39:40Z","updated_at":"2016-06-17T22:50:18Z","target_branch":"2.0","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["763b29f34e8c99c2f9559dcc31b59f99d0d6dee3"]},"5225":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5MTQ3OTA=","public_id":5225,"url":"https://github.com/godotengine/godot/pull/5225","diff_url":"https://github.com/godotengine/godot/pull/5225.diff","patch_url":"https://github.com/godotengine/godot/pull/5225.patch","title":"Windows: Support gamepad vibration using XInput.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-15T13:50:05Z","updated_at":"2016-09-27T03:06:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0e8b8600488971e5d452ad681bb41153ed8d34ad"]},"5230":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5NDI5NTE=","public_id":5230,"url":"https://github.com/godotengine/godot/pull/5230","diff_url":"https://github.com/godotengine/godot/pull/5230.diff","patch_url":"https://github.com/godotengine/godot/pull/5230.patch","title":"Added fullscreen and distraction free mode shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-15T16:27:11Z","updated_at":"2017-11-10T23:36:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3e50ec71e97dbad6978f06261175a4c0504013d8"]},"5233":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5NTA4OTE=","public_id":5233,"url":"https://github.com/godotengine/godot/pull/5233","diff_url":"https://github.com/godotengine/godot/pull/5233.diff","patch_url":"https://github.com/godotengine/godot/pull/5233.patch","title":"Enables parent-children relationship line drawing in scene tree editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjkzMDk1ODk=","created_at":"2016-06-15T17:22:14Z","updated_at":"2016-06-16T09:42:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d97e46ffb6e2e449f958296480d52ab5bd779d0d"]},"5234":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5NTA5MzQ=","public_id":5234,"url":"https://github.com/godotengine/godot/pull/5234","diff_url":"https://github.com/godotengine/godot/pull/5234.diff","patch_url":"https://github.com/godotengine/godot/pull/5234.patch","title":"Fixed error: set_current_tab print on project open","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-15T17:22:32Z","updated_at":"2017-11-10T23:36:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a3481ed1c780ac983d474d97af68f7175f296116"]},"5235":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5NzQ1MTE=","public_id":5235,"url":"https://github.com/godotengine/godot/pull/5235","diff_url":"https://github.com/godotengine/godot/pull/5235.diff","patch_url":"https://github.com/godotengine/godot/pull/5235.patch","title":"fix errors while exporting android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-15T20:02:12Z","updated_at":"2016-06-23T06:04:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e6bbe9199436c1c0e9467f4d1bd02d465374ddf6"]},"5236":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5NzgyNjg=","public_id":5236,"url":"https://github.com/godotengine/godot/pull/5236","diff_url":"https://github.com/godotengine/godot/pull/5236.diff","patch_url":"https://github.com/godotengine/godot/pull/5236.patch","title":"Visible path editor icons, fixes #5228","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-15T20:28:02Z","updated_at":"2016-06-19T17:19:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cb013e87031aa2d4453eaaee87b6b104ba625123"]},"5239":{"id":"MDExOlB1bGxSZXF1ZXN0NzM5ODUxMjM=","public_id":5239,"url":"https://github.com/godotengine/godot/pull/5239","diff_url":"https://github.com/godotengine/godot/pull/5239.diff","patch_url":"https://github.com/godotengine/godot/pull/5239.patch","title":"Classref: Added PacketPeer*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-15T21:12:50Z","updated_at":"2020-01-26T09:22:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["541a1226cd9fe136ef218d74a92a1d3ac6a76fab","6bbc53ee18f273cd45a332847a9053a268b3937c","bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7"]},"5243":{"id":"MDExOlB1bGxSZXF1ZXN0NzQwNDMzNDg=","public_id":5243,"url":"https://github.com/godotengine/godot/pull/5243","diff_url":"https://github.com/godotengine/godot/pull/5243.diff","patch_url":"https://github.com/godotengine/godot/pull/5243.patch","title":"Clean up editor theme creation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-16T08:50:27Z","updated_at":"2016-06-19T11:01:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["06690989f17f8ad0de84794b4cc42fdf22458302"]},"5250":{"id":"MDExOlB1bGxSZXF1ZXN0NzQyMDQ2ODI=","public_id":5250,"url":"https://github.com/godotengine/godot/pull/5250","diff_url":"https://github.com/godotengine/godot/pull/5250.diff","patch_url":"https://github.com/godotengine/godot/pull/5250.patch","title":"Add sha256 to String and File/FileAccess.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-17T08:16:58Z","updated_at":"2017-03-30T10:39:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzOTEyMzI5OTU=","name":"topic:assetlib","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7073bb0bb2c814b71f6128d249d7135dfca94b4a"]},"5255":{"id":"MDExOlB1bGxSZXF1ZXN0NzQyNzAwNDM=","public_id":5255,"url":"https://github.com/godotengine/godot/pull/5255","diff_url":"https://github.com/godotengine/godot/pull/5255.diff","patch_url":"https://github.com/godotengine/godot/pull/5255.patch","title":"Add missing license headers in our files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-17T16:30:30Z","updated_at":"2020-01-26T09:22:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a7fc04626af238bf9a80c4f3b569e1c5d70465c9"]},"5258":{"id":"MDExOlB1bGxSZXF1ZXN0NzQyODU1MDI=","public_id":5258,"url":"https://github.com/godotengine/godot/pull/5258","diff_url":"https://github.com/godotengine/godot/pull/5258.diff","patch_url":"https://github.com/godotengine/godot/pull/5258.patch","title":"Renamed Trackpad Hint to Emulate 3 Button Mouse.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNzIwNzc=","created_at":"2016-06-17T18:27:57Z","updated_at":"2016-06-21T10:16:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b3b1fdae85f845d92d749ec268877b87bb9bc47a"]},"5259":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMDQ5NTk=","public_id":5259,"url":"https://github.com/godotengine/godot/pull/5259","diff_url":"https://github.com/godotengine/godot/pull/5259.diff","patch_url":"https://github.com/godotengine/godot/pull/5259.patch","title":"TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-17T21:03:42Z","updated_at":"2016-06-26T18:08:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bc9f9b1c6ae0e5858790fe2463a175b451580fba"]},"5262":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMTg5NTE=","public_id":5262,"url":"https://github.com/godotengine/godot/pull/5262","diff_url":"https://github.com/godotengine/godot/pull/5262.diff","patch_url":"https://github.com/godotengine/godot/pull/5262.patch","title":"Add button_down and button_up signals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-17T23:37:20Z","updated_at":"2019-12-19T07:49:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["141360ed82c2eff634cdee3a7823465937876484","8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040"]},"5266":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMzAxNzc=","public_id":5266,"url":"https://github.com/godotengine/godot/pull/5266","diff_url":"https://github.com/godotengine/godot/pull/5266.diff","patch_url":"https://github.com/godotengine/godot/pull/5266.patch","title":"Add @GDScript.type_exists","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-06-18T07:09:50Z","updated_at":"2016-06-18T08:32:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["71245995a4813d49449ac055f77cf60c896b483d"]},"5268":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMzQ2ODI=","public_id":5268,"url":"https://github.com/godotengine/godot/pull/5268","diff_url":"https://github.com/godotengine/godot/pull/5268.diff","patch_url":"https://github.com/godotengine/godot/pull/5268.patch","title":"correctly parse floats in scientific notation (Fix #5267)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0MTYzNw==","created_at":"2016-06-18T11:20:02Z","updated_at":"2016-06-19T11:25:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["c246931f030fa434d9494835a565543ab7d61258"]},"5270":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMzcyMTM=","public_id":5270,"url":"https://github.com/godotengine/godot/pull/5270","diff_url":"https://github.com/godotengine/godot/pull/5270.diff","patch_url":"https://github.com/godotengine/godot/pull/5270.patch","title":"Added Tile Origin = Bottom Left option to the TileMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2016-06-18T13:33:11Z","updated_at":"2016-07-10T16:42:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fff4d5867ce8ae69cd5699a55f7617edb3015f0f"]},"5271":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzMzgyNTE=","public_id":5271,"url":"https://github.com/godotengine/godot/pull/5271","diff_url":"https://github.com/godotengine/godot/pull/5271.diff","patch_url":"https://github.com/godotengine/godot/pull/5271.patch","title":"LineEdit cursor fixes and improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-18T14:20:09Z","updated_at":"2016-06-26T18:08:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4928cc34ebb907c72232b8bcfc311bddffefd232","99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa"]},"5274":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDI4OTY=","public_id":5274,"url":"https://github.com/godotengine/godot/pull/5274","diff_url":"https://github.com/godotengine/godot/pull/5274.diff","patch_url":"https://github.com/godotengine/godot/pull/5274.patch","title":"Added editor file dialog shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-18T17:36:33Z","updated_at":"2017-11-10T23:36:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["35ffa56e170f4f666d9f9105c3e5cfa40c310a31"]},"5275":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDMxNzA=","public_id":5275,"url":"https://github.com/godotengine/godot/pull/5275","diff_url":"https://github.com/godotengine/godot/pull/5275.diff","patch_url":"https://github.com/godotengine/godot/pull/5275.patch","title":"Drop empty or commented out files and classes that are not in use","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-18T17:48:20Z","updated_at":"2016-06-18T18:57:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bb3362fd124988b5730b8ff7d1a9c0e6b6c67789","c3bf11d4d48c0499460dc294c6836acedbfd46cb","80727b68961c0c884b7ce8e84b587e4f0350f385","b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c"]},"5278":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDUxMTI=","public_id":5278,"url":"https://github.com/godotengine/godot/pull/5278","diff_url":"https://github.com/godotengine/godot/pull/5278.diff","patch_url":"https://github.com/godotengine/godot/pull/5278.patch","title":"Classref: Mutex, Semaphore, Thread, *Array","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-18T19:17:16Z","updated_at":"2017-05-26T10:30:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b587a13293840975b53bad3392374ad30a578064"]},"5281":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDg3Mjc=","public_id":5281,"url":"https://github.com/godotengine/godot/pull/5281","diff_url":"https://github.com/godotengine/godot/pull/5281.diff","patch_url":"https://github.com/godotengine/godot/pull/5281.patch","title":"Fix #5263: Useless preprocessor condition","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-18T22:15:54Z","updated_at":"2016-06-19T14:24:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["449571b6cd48083fb34a4f7aebe6758cd527afc9","a95a1f47a45a5d8595c6681c28abd31ab0635479"]},"5282":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDkyMDM=","public_id":5282,"url":"https://github.com/godotengine/godot/pull/5282","diff_url":"https://github.com/godotengine/godot/pull/5282.diff","patch_url":"https://github.com/godotengine/godot/pull/5282.patch","title":"editor_node.cpp now takes care of removing plugin after deactivating it","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMzU1NDY5","created_at":"2016-06-18T22:41:26Z","updated_at":"2016-06-22T05:49:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7544cd6ce2d747b65a0ca704c1f14f6393071d1e"]},"5283":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNDk2MjQ=","public_id":5283,"url":"https://github.com/godotengine/godot/pull/5283","diff_url":"https://github.com/godotengine/godot/pull/5283.diff","patch_url":"https://github.com/godotengine/godot/pull/5283.patch","title":"Removed lots of prints","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-18T23:04:01Z","updated_at":"2016-06-19T17:19:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["422fac5066b704cb2bf251000869b5b94e188c85"]},"5285":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNTA4MDU=","public_id":5285,"url":"https://github.com/godotengine/godot/pull/5285","diff_url":"https://github.com/godotengine/godot/pull/5285.diff","patch_url":"https://github.com/godotengine/godot/pull/5285.patch","title":"fix memset calls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0MTYzNw==","created_at":"2016-06-19T00:08:35Z","updated_at":"2016-06-19T11:23:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3d85a144040389be950f3a34806016252ce9d73d"]},"5287":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNTE4MTM=","public_id":5287,"url":"https://github.com/godotengine/godot/pull/5287","diff_url":"https://github.com/godotengine/godot/pull/5287.diff","patch_url":"https://github.com/godotengine/godot/pull/5287.patch","title":"Added popup menu for animation key right-click","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-06-19T01:22:31Z","updated_at":"2016-07-10T16:57:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e71391e7cc1f143055ef089e94f3e0d033630f68"]},"5290":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNTI5Mjc=","public_id":5290,"url":"https://github.com/godotengine/godot/pull/5290","diff_url":"https://github.com/godotengine/godot/pull/5290.diff","patch_url":"https://github.com/godotengine/godot/pull/5290.patch","title":"Added missing icons for some nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-19T02:36:57Z","updated_at":"2016-06-19T11:11:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["939ec3693043aabb7c0223b48955bc2d1012402c"]},"5292":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjMyNjk=","public_id":5292,"url":"https://github.com/godotengine/godot/pull/5292","diff_url":"https://github.com/godotengine/godot/pull/5292.diff","patch_url":"https://github.com/godotengine/godot/pull/5292.patch","title":"External lib update: libogg, libvorbis, libtheora","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-19T13:21:10Z","updated_at":"2016-06-19T18:53:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["214f316cf9c861a0083cf74b790760aab77cb2ea","644e9076bbb0daf5e137fae2acad774c6fd3dc49","98f23d27a4ffda0828a72108c00178fe1d8d2c3f"]},"5293":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjM1ODg=","public_id":5293,"url":"https://github.com/godotengine/godot/pull/5293","diff_url":"https://github.com/godotengine/godot/pull/5293.diff","patch_url":"https://github.com/godotengine/godot/pull/5293.patch","title":"Made .fnt warning translatable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-19T13:36:31Z","updated_at":"2020-01-26T09:22:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0454e1d6cbe95fa6708ea27525ea78eb181590d4"]},"5294":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjM3Nzk=","public_id":5294,"url":"https://github.com/godotengine/godot/pull/5294","diff_url":"https://github.com/godotengine/godot/pull/5294.diff","patch_url":"https://github.com/godotengine/godot/pull/5294.patch","title":"Clarification about \"Enter\" and \"Return\" keys confusion for programmers from web background","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU4OTUzMjg=","created_at":"2016-06-19T13:44:34Z","updated_at":"2020-01-26T09:21:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["92fc3fa5369693772d4cd5acc42fabd18003fd0a"]},"5298":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjU4MzQ=","public_id":5298,"url":"https://github.com/godotengine/godot/pull/5298","diff_url":"https://github.com/godotengine/godot/pull/5298.diff","patch_url":"https://github.com/godotengine/godot/pull/5298.patch","title":"Text Edit no longer draws caret on focus loss","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-19T15:15:29Z","updated_at":"2017-11-10T23:36:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8cbd0b9ae34f893683bb650813320cfe9d1b3d78"]},"5301":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjc1NjA=","public_id":5301,"url":"https://github.com/godotengine/godot/pull/5301","diff_url":"https://github.com/godotengine/godot/pull/5301.diff","patch_url":"https://github.com/godotengine/godot/pull/5301.patch","title":"Update of Russian translation (commit 48a7216)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2016-06-19T16:27:29Z","updated_at":"2022-09-26T12:37:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a1fcc4c33a3407b6e663cc1f781ae5819d5050e4"]},"5302":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjc4NDI=","public_id":5302,"url":"https://github.com/godotengine/godot/pull/5302","diff_url":"https://github.com/godotengine/godot/pull/5302.diff","patch_url":"https://github.com/godotengine/godot/pull/5302.patch","title":"Added loop interpolation and track trigger icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-19T16:40:57Z","updated_at":"2020-01-26T09:21:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["07b6195a33c1344abb8b8b494497bcca5e37dd8c"]},"5303":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNjk1NzA=","public_id":5303,"url":"https://github.com/godotengine/godot/pull/5303","diff_url":"https://github.com/godotengine/godot/pull/5303.diff","patch_url":"https://github.com/godotengine/godot/pull/5303.patch","title":"Fix layout menu labels and shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-19T17:54:35Z","updated_at":"2016-06-19T18:18:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4ee9a1033274911300128815f470bd9cc3fe6f80"]},"5304":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzNzIwNTM=","public_id":5304,"url":"https://github.com/godotengine/godot/pull/5304","diff_url":"https://github.com/godotengine/godot/pull/5304.diff","patch_url":"https://github.com/godotengine/godot/pull/5304.patch","title":"switch tabs using ctrl+tab and ctrl-shift-tab, added shortcuts for scene tree dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-19T19:39:12Z","updated_at":"2016-06-23T13:01:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bcd55503b455de5442fc9074fdd26f9837b85386","753d86f27ad4fe9b46888269404b68c334efca1e"]},"5307":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzODA5ODQ=","public_id":5307,"url":"https://github.com/godotengine/godot/pull/5307","diff_url":"https://github.com/godotengine/godot/pull/5307.diff","patch_url":"https://github.com/godotengine/godot/pull/5307.patch","title":"TextureRegion improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-06-20T01:50:21Z","updated_at":"2016-06-26T07:43:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["79c500bee1bb53164a78855419eca8543193f77f","38843a67a9fc1411feaa0106b83d499b511aa7c3"]},"5308":{"id":"MDExOlB1bGxSZXF1ZXN0NzQzODY3MzE=","public_id":5308,"url":"https://github.com/godotengine/godot/pull/5308","diff_url":"https://github.com/godotengine/godot/pull/5308.diff","patch_url":"https://github.com/godotengine/godot/pull/5308.patch","title":"ShaderEditor fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-06-20T03:52:17Z","updated_at":"2016-06-20T12:12:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0f1a717c643f3353ed75051e2f432aacdefe0ed0"]},"5309":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ0MTAwNTE=","public_id":5309,"url":"https://github.com/godotengine/godot/pull/5309","diff_url":"https://github.com/godotengine/godot/pull/5309.diff","patch_url":"https://github.com/godotengine/godot/pull/5309.patch","title":"Fix the joystick vibration on Linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2016-06-20T09:02:53Z","updated_at":"2020-01-26T09:23:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5d950728795cdc9cc6ea3c40e29b38d3dc43b709","913e3206dbbc503fcdf093f8ac52a06cd6641103"]},"5319":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ0OTIyMzM=","public_id":5319,"url":"https://github.com/godotengine/godot/pull/5319","diff_url":"https://github.com/godotengine/godot/pull/5319.diff","patch_url":"https://github.com/godotengine/godot/pull/5319.patch","title":"correct current Intent for android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-20T18:42:28Z","updated_at":"2016-06-21T10:50:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95"]},"5321":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ0OTkzODY=","public_id":5321,"url":"https://github.com/godotengine/godot/pull/5321","diff_url":"https://github.com/godotengine/godot/pull/5321.diff","patch_url":"https://github.com/godotengine/godot/pull/5321.patch","title":"Fixed caret not drawing on focus regain","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-20T19:31:30Z","updated_at":"2020-01-26T09:23:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2"]},"5325":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ1MjA5MjQ=","public_id":5325,"url":"https://github.com/godotengine/godot/pull/5325","diff_url":"https://github.com/godotengine/godot/pull/5325.diff","patch_url":"https://github.com/godotengine/godot/pull/5325.patch","title":"Add class reference for File class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-20T22:00:31Z","updated_at":"2016-06-21T14:37:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f20d8756e6d6842449e4249ba961178b24c72ee","4d33eb01d7d29e32359df7a072f96a084fc7bd05"]},"5326":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ1MjczNjM=","public_id":5326,"url":"https://github.com/godotengine/godot/pull/5326","diff_url":"https://github.com/godotengine/godot/pull/5326.diff","patch_url":"https://github.com/godotengine/godot/pull/5326.patch","title":"Don't create outlines from dummy meshes. Fixes #4718","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-06-20T22:59:50Z","updated_at":"2016-06-21T10:24:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6d19d905cfe2fa426c9fd6470fa024255a7b0014"]},"5328":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ1MzUyMjY=","public_id":5328,"url":"https://github.com/godotengine/godot/pull/5328","diff_url":"https://github.com/godotengine/godot/pull/5328.diff","patch_url":"https://github.com/godotengine/godot/pull/5328.patch","title":"Added caret blink to line edit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-21T00:34:27Z","updated_at":"2017-11-10T23:36:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f54e721895d44ded7b49fe6d6138a97d56d456b","e09e036565cdcb37b86f64c16531ce8fad4f860a","c85f27c9736c1634477939ddba0525624c1a5602","e65eba664fcb333256e88a34da0c790b7d4c37ea"]},"5333":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ1OTI0ODc=","public_id":5333,"url":"https://github.com/godotengine/godot/pull/5333","diff_url":"https://github.com/godotengine/godot/pull/5333.diff","patch_url":"https://github.com/godotengine/godot/pull/5333.patch","title":"Object: get_signal_connection_list fixed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-21T11:10:24Z","updated_at":"2016-06-22T11:47:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["621b8d132431506b4b686a77a72f240095b6b1c7"]},"5334":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ1OTY0OTM=","public_id":5334,"url":"https://github.com/godotengine/godot/pull/5334","diff_url":"https://github.com/godotengine/godot/pull/5334.diff","patch_url":"https://github.com/godotengine/godot/pull/5334.patch","title":"Make return value explicit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-06-21T11:43:10Z","updated_at":"2016-06-21T12:19:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["912afb129ff1f220a0089dd19d37158736eb3f64"]},"5335":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2MDE2NTI=","public_id":5335,"url":"https://github.com/godotengine/godot/pull/5335","diff_url":"https://github.com/godotengine/godot/pull/5335.diff","patch_url":"https://github.com/godotengine/godot/pull/5335.patch","title":"Animation: Fix property loop_interpolation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-21T12:23:09Z","updated_at":"2016-06-21T15:36:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bd5c8f2aa086c2cacc704dfef249c124760ab569"]},"5336":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2MjA3ODQ=","public_id":5336,"url":"https://github.com/godotengine/godot/pull/5336","diff_url":"https://github.com/godotengine/godot/pull/5336.diff","patch_url":"https://github.com/godotengine/godot/pull/5336.patch","title":"Assetlib additional features","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-21T14:22:28Z","updated_at":"2017-03-30T10:39:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzOTEyMzI5OTU=","name":"topic:assetlib","color":"#ffee88"}],"commits":["1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4","a2e39c8da00e0c8a1015a6dea8d0989a551ee016","7915db67c55748e7e7ad3051b9749f9a992a1f17"]},"5338":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2MjUyNTk=","public_id":5338,"url":"https://github.com/godotengine/godot/pull/5338","diff_url":"https://github.com/godotengine/godot/pull/5338.diff","patch_url":"https://github.com/godotengine/godot/pull/5338.patch","title":"*Array bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-21T14:46:20Z","updated_at":"2016-06-23T14:43:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["3284e7b9d40b37de76cbf487a31ea4ac3675fd0c","797168e62dfb43762dbf91a47ec6484502904723"]},"5340":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2Mjk3MjE=","public_id":5340,"url":"https://github.com/godotengine/godot/pull/5340","diff_url":"https://github.com/godotengine/godot/pull/5340.diff","patch_url":"https://github.com/godotengine/godot/pull/5340.patch","title":"Set default duration parameter of joystick vibration to 0.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-21T15:08:54Z","updated_at":"2016-06-22T16:37:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d09183c44e6db0ca1896f50f8727e55716dd85c"]},"5344":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2NDYxOTA=","public_id":5344,"url":"https://github.com/godotengine/godot/pull/5344","diff_url":"https://github.com/godotengine/godot/pull/5344.diff","patch_url":"https://github.com/godotengine/godot/pull/5344.patch","title":"Code completion box colors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-21T16:44:37Z","updated_at":"2017-11-10T23:36:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["45f0dec55c64c62f6f47b6fc6735af33afb6e028","706895a922d69c5825d2d2a2d51ca205b1b81ea3","a40cb680cae75342ef86443c6996024199b1391d"]},"5345":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2NTA0NjE=","public_id":5345,"url":"https://github.com/godotengine/godot/pull/5345","diff_url":"https://github.com/godotengine/godot/pull/5345.diff","patch_url":"https://github.com/godotengine/godot/pull/5345.patch","title":"Fixed file name being removed on folder change in save as dialogs fix…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-21T17:12:10Z","updated_at":"2016-06-25T04:15:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["48f9c0228926d632eac2d820be9d9e3f9f3ef73e"]},"5349":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2NzIzMzg=","public_id":5349,"url":"https://github.com/godotengine/godot/pull/5349","diff_url":"https://github.com/godotengine/godot/pull/5349.diff","patch_url":"https://github.com/godotengine/godot/pull/5349.patch","title":"Fix a inherited transform bug with Camera2D preview drawing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-06-21T19:38:29Z","updated_at":"2017-03-30T10:39:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f3342eb72e8d2768d2457abbec28ccedc865876a"]},"5350":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2Nzk4NTc=","public_id":5350,"url":"https://github.com/godotengine/godot/pull/5350","diff_url":"https://github.com/godotengine/godot/pull/5350.diff","patch_url":"https://github.com/godotengine/godot/pull/5350.patch","title":"Fix classes.xml sorting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-21T20:29:31Z","updated_at":"2020-01-26T09:23:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e53f18689927be0193b6c811f0de64ec6686860c","9bde4e565237b60f3543491839a38211ca717e9d"]},"5352":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ2OTM2NjY=","public_id":5352,"url":"https://github.com/godotengine/godot/pull/5352","diff_url":"https://github.com/godotengine/godot/pull/5352.diff","patch_url":"https://github.com/godotengine/godot/pull/5352.patch","title":"AnimationTreePlayer filters improved","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2016-06-21T22:04:25Z","updated_at":"2016-07-10T16:41:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cfa11777c0a031c0f3f556b27240dc4d789e3cd6"]},"5357":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ3ODQ2OTk=","public_id":5357,"url":"https://github.com/godotengine/godot/pull/5357","diff_url":"https://github.com/godotengine/godot/pull/5357.diff","patch_url":"https://github.com/godotengine/godot/pull/5357.patch","title":"fix android resource locale","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-22T13:34:32Z","updated_at":"2016-06-23T06:05:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["591be5df25be713bfe9b34a93b72b33e6e6f989e"]},"5358":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ4MTA3MTQ=","public_id":5358,"url":"https://github.com/godotengine/godot/pull/5358","diff_url":"https://github.com/godotengine/godot/pull/5358.diff","patch_url":"https://github.com/godotengine/godot/pull/5358.patch","title":"Added alert() functionality for OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNjkxNzQ=","created_at":"2016-06-22T15:59:17Z","updated_at":"2016-06-23T05:39:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["072da51f20870ec2949ed306be46501905b93a75"]},"5360":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ4MTc2MzU=","public_id":5360,"url":"https://github.com/godotengine/godot/pull/5360","diff_url":"https://github.com/godotengine/godot/pull/5360.diff","patch_url":"https://github.com/godotengine/godot/pull/5360.patch","title":"Fixed save as not working with scripts, issue 4210","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-22T16:42:03Z","updated_at":"2017-11-10T23:36:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2"]},"5362":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ4NDE1MjA=","public_id":5362,"url":"https://github.com/godotengine/godot/pull/5362","diff_url":"https://github.com/godotengine/godot/pull/5362.diff","patch_url":"https://github.com/godotengine/godot/pull/5362.patch","title":"libpng: New version 1.6.23","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-06-22T19:22:11Z","updated_at":"2017-05-03T08:00:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["0ab05b09e4a950783c9bd95e65fdcee6b39dcc67","f0290e643be514d15f29382a5b07a3d3bbd182f2"]},"5364":{"id":"MDExOlB1bGxSZXF1ZXN0NzQ4Njc2Mjc=","public_id":5364,"url":"https://github.com/godotengine/godot/pull/5364","diff_url":"https://github.com/godotengine/godot/pull/5364.diff","patch_url":"https://github.com/godotengine/godot/pull/5364.patch","title":"Make editor compatible with Windows high contrast themes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-22T22:19:15Z","updated_at":"2016-09-12T00:13:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["85a5290ee8a4c95be19f086181379330baf0deed"]},"5379":{"id":"MDExOlB1bGxSZXF1ZXN0NzUwMjc1NDM=","public_id":5379,"url":"https://github.com/godotengine/godot/pull/5379","diff_url":"https://github.com/godotengine/godot/pull/5379.diff","patch_url":"https://github.com/godotengine/godot/pull/5379.patch","title":"Fix weird deselection behaviour with text field","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-06-23T21:07:56Z","updated_at":"2016-06-26T18:08:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f1e75527222b0e01e04c64db26e5f1e0a0017922"]},"5380":{"id":"MDExOlB1bGxSZXF1ZXN0NzUwMjk5NTY=","public_id":5380,"url":"https://github.com/godotengine/godot/pull/5380","diff_url":"https://github.com/godotengine/godot/pull/5380.diff","patch_url":"https://github.com/godotengine/godot/pull/5380.patch","title":"Documentation for String and CanvasItem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-23T21:24:52Z","updated_at":"2016-06-24T19:28:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6776fa63de4d96f043c1e970ee366a865d46da27","b06d235ce8634167cc1c37814f915e06ec0fa326","98b02209a438ddd4358eda58870100287c3924d1"]},"5382":{"id":"MDExOlB1bGxSZXF1ZXN0NzUwNzA4Nzg=","public_id":5382,"url":"https://github.com/godotengine/godot/pull/5382","diff_url":"https://github.com/godotengine/godot/pull/5382.diff","patch_url":"https://github.com/godotengine/godot/pull/5382.patch","title":"Fix network IP setting change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-24T06:41:46Z","updated_at":"2016-06-25T01:44:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["515472bc524b3432667678bd1191042c3b6b03b1"]},"5383":{"id":"MDExOlB1bGxSZXF1ZXN0NzUwODQwNTY=","public_id":5383,"url":"https://github.com/godotengine/godot/pull/5383","diff_url":"https://github.com/godotengine/godot/pull/5383.diff","patch_url":"https://github.com/godotengine/godot/pull/5383.patch","title":"Optimized one-way collision loops.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-06-24T09:01:50Z","updated_at":"2016-08-07T07:51:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b09b449615956f795bee7a0d3a64bc1e65f2cab5"]},"5385":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxMDU5MzE=","public_id":5385,"url":"https://github.com/godotengine/godot/pull/5385","diff_url":"https://github.com/godotengine/godot/pull/5385.diff","patch_url":"https://github.com/godotengine/godot/pull/5385.patch","title":"Fix autosave when run on remote device","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-24T12:21:16Z","updated_at":"2016-07-14T08:56:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3dd4cf3fed549820bdfcf04647fd21636de1b33b"]},"5386":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxMzIyNzE=","public_id":5386,"url":"https://github.com/godotengine/godot/pull/5386","diff_url":"https://github.com/godotengine/godot/pull/5386.diff","patch_url":"https://github.com/godotengine/godot/pull/5386.patch","title":"Exposed code completion colors to the text edit theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-24T15:34:53Z","updated_at":"2017-11-10T23:36:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b643d9af6f889e12609997dc253e3925f0438c8c"]},"5387":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxMzM3MDY=","public_id":5387,"url":"https://github.com/godotengine/godot/pull/5387","diff_url":"https://github.com/godotengine/godot/pull/5387.diff","patch_url":"https://github.com/godotengine/godot/pull/5387.patch","title":"Fix bug in String==StrRange comparison","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-24T15:45:18Z","updated_at":"2016-06-24T16:13:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f4dfa37a23629e011dac74911a87860edf83c63d"]},"5388":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxMzQzNzc=","public_id":5388,"url":"https://github.com/godotengine/godot/pull/5388","diff_url":"https://github.com/godotengine/godot/pull/5388.diff","patch_url":"https://github.com/godotengine/godot/pull/5388.patch","title":"Add \"bool\" to GDScript reserverd keywords","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-06-24T15:49:49Z","updated_at":"2016-06-24T19:22:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["c871cf68012f833d33be9f1c9bcc59dea6a7a030"]},"5389":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxMzc0OTg=","public_id":5389,"url":"https://github.com/godotengine/godot/pull/5389","diff_url":"https://github.com/godotengine/godot/pull/5389.diff","patch_url":"https://github.com/godotengine/godot/pull/5389.patch","title":"Remove duplicated aidl for android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-24T16:12:13Z","updated_at":"2016-06-25T01:44:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a5a5bdef25f95008e7c4ddecf48694c43000fbdf"]},"5390":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxNDQyMzM=","public_id":5390,"url":"https://github.com/godotengine/godot/pull/5390","diff_url":"https://github.com/godotengine/godot/pull/5390.diff","patch_url":"https://github.com/godotengine/godot/pull/5390.patch","title":"Fix string array parameter check with jni","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-24T17:07:31Z","updated_at":"2016-06-26T08:27:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["456b7733fca2af68c1943597e181d7bcd81edc78"]},"5391":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxNDQyOTE=","public_id":5391,"url":"https://github.com/godotengine/godot/pull/5391","diff_url":"https://github.com/godotengine/godot/pull/5391.diff","patch_url":"https://github.com/godotengine/godot/pull/5391.patch","title":"Improve parallax mirroring algorithm","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-24T17:08:05Z","updated_at":"2016-06-26T21:07:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74"]},"5395":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxODg1NjM=","public_id":5395,"url":"https://github.com/godotengine/godot/pull/5395","diff_url":"https://github.com/godotengine/godot/pull/5395.diff","patch_url":"https://github.com/godotengine/godot/pull/5395.patch","title":"Fix Android sensors polling rate on resume","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-25T00:02:00Z","updated_at":"2016-06-26T15:47:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6d37253be5657844171413c2fbb164a1a9e7ee9a"]},"5397":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxOTQ5MTc=","public_id":5397,"url":"https://github.com/godotengine/godot/pull/5397","diff_url":"https://github.com/godotengine/godot/pull/5397.diff","patch_url":"https://github.com/godotengine/godot/pull/5397.patch","title":"Added high resolution icons for the Gizmos","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-25T03:46:02Z","updated_at":"2016-07-03T23:19:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b8190fbef6fcc676a0b2c47dcd739f5fda08be3b"]},"5398":{"id":"MDExOlB1bGxSZXF1ZXN0NzUxOTU5MjE=","public_id":5398,"url":"https://github.com/godotengine/godot/pull/5398","diff_url":"https://github.com/godotengine/godot/pull/5398.diff","patch_url":"https://github.com/godotengine/godot/pull/5398.patch","title":"Configurable shortcuts for tabs switching","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-25T04:44:05Z","updated_at":"2016-06-25T08:36:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9"]},"5407":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMDUzMzc=","public_id":5407,"url":"https://github.com/godotengine/godot/pull/5407","diff_url":"https://github.com/godotengine/godot/pull/5407.diff","patch_url":"https://github.com/godotengine/godot/pull/5407.patch","title":"Optimize member access with self","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-25T14:01:54Z","updated_at":"2016-07-01T15:48:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d306b9bea57660676f10229dd65fc885e173f268"]},"5412":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMTA0NDQ=","public_id":5412,"url":"https://github.com/godotengine/godot/pull/5412","diff_url":"https://github.com/godotengine/godot/pull/5412.diff","patch_url":"https://github.com/godotengine/godot/pull/5412.patch","title":"Expose *Array.invert() to script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-25T17:54:08Z","updated_at":"2016-06-26T15:50:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["441640506f5aaba3467e5bad706f101b7752d119","a6ec3af349914ea54725e87a699fa5b6f942dd80"]},"5415":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMTA4ODE=","public_id":5415,"url":"https://github.com/godotengine/godot/pull/5415","diff_url":"https://github.com/godotengine/godot/pull/5415.diff","patch_url":"https://github.com/godotengine/godot/pull/5415.patch","title":"Improve android payment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-25T18:15:02Z","updated_at":"2016-07-25T04:01:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["79cb91dc842eded0fcbb562f127996759abeddc7","f26f181ba964d4fa4903ab936c26a27c65a1e525"]},"5416":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMTQxOTI=","public_id":5416,"url":"https://github.com/godotengine/godot/pull/5416","diff_url":"https://github.com/godotengine/godot/pull/5416.diff","patch_url":"https://github.com/godotengine/godot/pull/5416.patch","title":"Fix issue when switching between FileSystem and other editor docks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MjEwOA==","created_at":"2016-06-25T20:50:37Z","updated_at":"2016-06-26T16:45:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ee7c1bc235cabc159359b6927ab628280f76762a"]},"5419":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMTc4OTU=","public_id":5419,"url":"https://github.com/godotengine/godot/pull/5419","diff_url":"https://github.com/godotengine/godot/pull/5419.diff","patch_url":"https://github.com/godotengine/godot/pull/5419.patch","title":"Shortcuts for script switching in script Mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-26T00:17:14Z","updated_at":"2016-07-03T23:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8f259ff5ca04635d3c229c1947741fe828a96f98"]},"5421":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMjA4MTE=","public_id":5421,"url":"https://github.com/godotengine/godot/pull/5421","diff_url":"https://github.com/godotengine/godot/pull/5421.diff","patch_url":"https://github.com/godotengine/godot/pull/5421.patch","title":"Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-06-26T03:58:25Z","updated_at":"2016-07-10T17:33:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["158585b21cf5570c425428bb76c6749518199042","2924536e903bebe0d7ddb892784fb3c3f16b23dd"]},"5429":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMzI3MzQ=","public_id":5429,"url":"https://github.com/godotengine/godot/pull/5429","diff_url":"https://github.com/godotengine/godot/pull/5429.diff","patch_url":"https://github.com/godotengine/godot/pull/5429.patch","title":"Fixed selected text turning black, issue 5199","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-26T15:40:40Z","updated_at":"2017-11-10T23:36:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7f98f37f139537fe82ac1e7b790c7517eed05f1b"]},"5430":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMzMyOTc=","public_id":5430,"url":"https://github.com/godotengine/godot/pull/5430","diff_url":"https://github.com/godotengine/godot/pull/5430.diff","patch_url":"https://github.com/godotengine/godot/pull/5430.patch","title":"Revert \"Improve parallax mirroring algorithm\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-26T16:03:27Z","updated_at":"2016-06-26T16:03:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0be12898a7ed2d4130b1bda2dc2677ff17018925"]},"5431":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMzM5NTI=","public_id":5431,"url":"https://github.com/godotengine/godot/pull/5431","diff_url":"https://github.com/godotengine/godot/pull/5431.diff","patch_url":"https://github.com/godotengine/godot/pull/5431.patch","title":"Revert \"Fix issue when switching between FileSystem and other editor docks\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2016-06-26T16:32:55Z","updated_at":"2022-09-26T12:37:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3668bdc93e30410741bb22dbd2b1735126e75a48"]},"5434":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyMzUxNzM=","public_id":5434,"url":"https://github.com/godotengine/godot/pull/5434","diff_url":"https://github.com/godotengine/godot/pull/5434.diff","patch_url":"https://github.com/godotengine/godot/pull/5434.patch","title":"Fix cscript module syntax errors for MSVC compiler","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-26T17:21:13Z","updated_at":"2016-10-17T13:57:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a"]},"5437":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNDE0NTQ=","public_id":5437,"url":"https://github.com/godotengine/godot/pull/5437","diff_url":"https://github.com/godotengine/godot/pull/5437.diff","patch_url":"https://github.com/godotengine/godot/pull/5437.patch","title":"Fix visual server error when minimizing the window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-26T21:39:48Z","updated_at":"2016-06-27T12:49:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["bf44275b1af5f8757162ebbd81bdbccdfcf61a26"]},"5438":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNDE2MTA=","public_id":5438,"url":"https://github.com/godotengine/godot/pull/5438","diff_url":"https://github.com/godotengine/godot/pull/5438.diff","patch_url":"https://github.com/godotengine/godot/pull/5438.patch","title":"Revert \"Added toggle for loop interpolation based on adolson's code\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-06-26T21:47:39Z","updated_at":"2016-10-04T07:35:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["da034f324adebda824db010e1d020df884cb1e81"]},"5439":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNDI2ODA=","public_id":5439,"url":"https://github.com/godotengine/godot/pull/5439","diff_url":"https://github.com/godotengine/godot/pull/5439.diff","patch_url":"https://github.com/godotengine/godot/pull/5439.patch","title":"Fix issue when switching between FileSystem and other editor docks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MjEwOA==","created_at":"2016-06-26T22:32:48Z","updated_at":"2016-06-30T06:04:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f55dc6d0b6a0407fa9f88e38169fe1d216969f74"]},"5443":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNDUyMDc=","public_id":5443,"url":"https://github.com/godotengine/godot/pull/5443","diff_url":"https://github.com/godotengine/godot/pull/5443.diff","patch_url":"https://github.com/godotengine/godot/pull/5443.patch","title":"Add support to String type in gdscript iteration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MjEwOA==","created_at":"2016-06-27T00:20:05Z","updated_at":"2016-07-10T16:32:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168"]},"5445":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNDY3NjA=","public_id":5445,"url":"https://github.com/godotengine/godot/pull/5445","diff_url":"https://github.com/godotengine/godot/pull/5445.diff","patch_url":"https://github.com/godotengine/godot/pull/5445.patch","title":"Fix compiling for X11 on non-86, this fixes #5444","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTU0NDg=","created_at":"2016-06-27T01:06:19Z","updated_at":"2016-06-30T12:17:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["9e751178eb45d048d6edafdd13663fd2dea047f9"]},"5447":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyNzQ1Mjk=","public_id":5447,"url":"https://github.com/godotengine/godot/pull/5447","diff_url":"https://github.com/godotengine/godot/pull/5447.diff","patch_url":"https://github.com/godotengine/godot/pull/5447.patch","title":"Improve parallax mirroring algorithm","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-27T08:42:11Z","updated_at":"2016-07-26T21:15:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f"]},"5449":{"id":"MDExOlB1bGxSZXF1ZXN0NzUyOTc4MjM=","public_id":5449,"url":"https://github.com/godotengine/godot/pull/5449","diff_url":"https://github.com/godotengine/godot/pull/5449.diff","patch_url":"https://github.com/godotengine/godot/pull/5449.patch","title":"Add placeholder property for line_edit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-06-27T11:48:26Z","updated_at":"2016-06-30T06:32:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c702981d5785386eea3ea81abca978b640cf6690","081c400ac6481192d0df214fac9da0f3206c1db7"]},"5460":{"id":"MDExOlB1bGxSZXF1ZXN0NzU0MzcyODA=","public_id":5460,"url":"https://github.com/godotengine/godot/pull/5460","diff_url":"https://github.com/godotengine/godot/pull/5460.diff","patch_url":"https://github.com/godotengine/godot/pull/5460.patch","title":"Corrected a typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjQ1NDcx","created_at":"2016-06-28T08:30:33Z","updated_at":"2016-06-28T10:00:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e4eb025bfe86df44fed54f93babaa9b193991336"]},"5462":{"id":"MDExOlB1bGxSZXF1ZXN0NzU0NzA5MTk=","public_id":5462,"url":"https://github.com/godotengine/godot/pull/5462","diff_url":"https://github.com/godotengine/godot/pull/5462.diff","patch_url":"https://github.com/godotengine/godot/pull/5462.patch","title":"remove the warning of instances in use at Project manager exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-28T12:48:21Z","updated_at":"2020-01-26T09:23:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e453c10ff5550a6dd7b17ae68da4b858b6415eff"]},"5463":{"id":"MDExOlB1bGxSZXF1ZXN0NzU0ODY0NDY=","public_id":5463,"url":"https://github.com/godotengine/godot/pull/5463","diff_url":"https://github.com/godotengine/godot/pull/5463.diff","patch_url":"https://github.com/godotengine/godot/pull/5463.patch","title":"Fix typo in file dialog shortcut","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-28T14:25:08Z","updated_at":"2016-06-28T14:49:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["259e60d28367b4ad4f2be01a0c84280ee810935b"]},"5467":{"id":"MDExOlB1bGxSZXF1ZXN0NzU1MTYyNTk=","public_id":5467,"url":"https://github.com/godotengine/godot/pull/5467","diff_url":"https://github.com/godotengine/godot/pull/5467.diff","patch_url":"https://github.com/godotengine/godot/pull/5467.patch","title":"Enhance/tidy file extensions management","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-06-28T17:20:05Z","updated_at":"2016-07-26T21:15:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1492fd846073a4fa643365a8a5d4e021868c0e48","92f10a358289df3d81bc796a9d37dbd90afb39a0","a5e27503fd52589703d637d1245a023233a14a27","83740ab793079ff5094de372d499560589f68b81"]},"5468":{"id":"MDExOlB1bGxSZXF1ZXN0NzU1MjA1NzE=","public_id":5468,"url":"https://github.com/godotengine/godot/pull/5468","diff_url":"https://github.com/godotengine/godot/pull/5468.diff","patch_url":"https://github.com/godotengine/godot/pull/5468.patch","title":"itemlist-get_selected_items","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDU0ODcx","created_at":"2016-06-28T17:48:41Z","updated_at":"2016-07-13T01:57:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["673e3b70b6bb888093f4963348c76c1423987aa8","5502499469e84176bcaa3eaf3c2e0aff3778227e","2fd9b77828bcc7c22594c7037db17efd11ba1909"]},"5474":{"id":"MDExOlB1bGxSZXF1ZXN0NzU1NjYzNjQ=","public_id":5474,"url":"https://github.com/godotengine/godot/pull/5474","diff_url":"https://github.com/godotengine/godot/pull/5474.diff","patch_url":"https://github.com/godotengine/godot/pull/5474.patch","title":"Add tile index prefixes in tile map editor plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MjEwOA==","created_at":"2016-06-28T23:20:23Z","updated_at":"2016-06-30T06:06:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["afab4168fd33e56beddb857625facdfca305c575"]},"5478":{"id":"MDExOlB1bGxSZXF1ZXN0NzU1ODE0NzI=","public_id":5478,"url":"https://github.com/godotengine/godot/pull/5478","diff_url":"https://github.com/godotengine/godot/pull/5478.diff","patch_url":"https://github.com/godotengine/godot/pull/5478.patch","title":"Initialize missing variables. Fixes #5461","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-06-29T02:54:38Z","updated_at":"2016-06-29T13:40:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ea8292c1c06646928968519e5647c25cc3085b07"]},"5479":{"id":"MDExOlB1bGxSZXF1ZXN0NzU1OTE2OTQ=","public_id":5479,"url":"https://github.com/godotengine/godot/pull/5479","diff_url":"https://github.com/godotengine/godot/pull/5479.diff","patch_url":"https://github.com/godotengine/godot/pull/5479.patch","title":"Fix main(2D, 3D, Script) panel not updated when start up and select f…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-29T05:51:48Z","updated_at":"2016-06-29T16:26:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cd60c11229b7bf04a994ae7ccf7463a3e586dd41"]},"5487":{"id":"MDExOlB1bGxSZXF1ZXN0NzU2NTM4NDY=","public_id":5487,"url":"https://github.com/godotengine/godot/pull/5487","diff_url":"https://github.com/godotengine/godot/pull/5487.diff","patch_url":"https://github.com/godotengine/godot/pull/5487.patch","title":"Fixed function highlighting with spaces","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-29T14:04:13Z","updated_at":"2017-11-10T23:36:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8"]},"5489":{"id":"MDExOlB1bGxSZXF1ZXN0NzU2NzQwMjM=","public_id":5489,"url":"https://github.com/godotengine/godot/pull/5489","diff_url":"https://github.com/godotengine/godot/pull/5489.diff","patch_url":"https://github.com/godotengine/godot/pull/5489.patch","title":"RichTextLabel-get_text","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDU0ODcx","created_at":"2016-06-29T15:53:27Z","updated_at":"2016-07-13T01:57:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aeb5365e841d610a3b9a0fde0520238909c25c49"]},"5490":{"id":"MDExOlB1bGxSZXF1ZXN0NzU2NzkyMTA=","public_id":5490,"url":"https://github.com/godotengine/godot/pull/5490","diff_url":"https://github.com/godotengine/godot/pull/5490.diff","patch_url":"https://github.com/godotengine/godot/pull/5490.patch","title":"Add new Camera2D alignment functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NDk1NTQ=","created_at":"2016-06-29T16:24:55Z","updated_at":"2016-07-10T15:44:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["185ba75bfac7fc958bf334ca017579177e094149","681471e3f097238b5dd25496bd04e92d5fe6ccdf","ae055ebf82d46fd64d79c01369d60709a2d6c44e","6686fbc1e0458bc87909863d4a7ed018325be2d6"]},"5491":{"id":"MDExOlB1bGxSZXF1ZXN0NzU2NzkzNzc=","public_id":5491,"url":"https://github.com/godotengine/godot/pull/5491","diff_url":"https://github.com/godotengine/godot/pull/5491.diff","patch_url":"https://github.com/godotengine/godot/pull/5491.patch","title":"Fix wrong return bool, string, string array data through jni","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-06-29T16:25:51Z","updated_at":"2016-07-03T21:30:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5"]},"5494":{"id":"MDExOlB1bGxSZXF1ZXN0NzU3MDQyOTE=","public_id":5494,"url":"https://github.com/godotengine/godot/pull/5494","diff_url":"https://github.com/godotengine/godot/pull/5494.diff","patch_url":"https://github.com/godotengine/godot/pull/5494.patch","title":"Fixed building for latest Haiku nightlies.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1Mjc2Mzc=","created_at":"2016-06-29T19:11:02Z","updated_at":"2016-06-30T06:07:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["fbdb717cae6f7598fb9459d2f05afb2745bfede2"]},"5495":{"id":"MDExOlB1bGxSZXF1ZXN0NzU3MjEwMTU=","public_id":5495,"url":"https://github.com/godotengine/godot/pull/5495","diff_url":"https://github.com/godotengine/godot/pull/5495.diff","patch_url":"https://github.com/godotengine/godot/pull/5495.patch","title":"fixes #5464 windows_joystick close_joystick bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-06-29T21:03:14Z","updated_at":"2016-07-09T14:34:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2511f48339ab9fa489cf31e7c985547ddb69ae4e"]},"5502":{"id":"MDExOlB1bGxSZXF1ZXN0NzU4MjY2MDg=","public_id":5502,"url":"https://github.com/godotengine/godot/pull/5502","diff_url":"https://github.com/godotengine/godot/pull/5502.diff","patch_url":"https://github.com/godotengine/godot/pull/5502.patch","title":"Fixed signal connection prints when moving docks, issue 5498","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-06-30T14:13:59Z","updated_at":"2017-11-10T23:36:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["050a514799148877ee56d6d678ad2ce45589aeb5"]},"5504":{"id":"MDExOlB1bGxSZXF1ZXN0NzU4MzkyNzU=","public_id":5504,"url":"https://github.com/godotengine/godot/pull/5504","diff_url":"https://github.com/godotengine/godot/pull/5504.diff","patch_url":"https://github.com/godotengine/godot/pull/5504.patch","title":"Canvas item editor shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-30T15:21:58Z","updated_at":"2016-07-03T23:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["66ab096c49cf6b0d3cb91437ee655f8757609228"]},"5506":{"id":"MDExOlB1bGxSZXF1ZXN0NzU4NzE4MDg=","public_id":5506,"url":"https://github.com/godotengine/godot/pull/5506","diff_url":"https://github.com/godotengine/godot/pull/5506.diff","patch_url":"https://github.com/godotengine/godot/pull/5506.patch","title":"Improve Quick Open search","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-30T18:55:16Z","updated_at":"2016-07-03T18:06:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ab93c38335f395345a9a855520bb54a3bb9b7a65"]},"5507":{"id":"MDExOlB1bGxSZXF1ZXN0NzU4NzU4NTE=","public_id":5507,"url":"https://github.com/godotengine/godot/pull/5507","diff_url":"https://github.com/godotengine/godot/pull/5507.diff","patch_url":"https://github.com/godotengine/godot/pull/5507.patch","title":"Fix code completion sorting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-06-30T19:22:49Z","updated_at":"2016-07-03T18:05:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["ec18b97f5cdc3fcf67cb2625d289cb061958b2b6","805b668d7f7a5fcddf887e25938f6ee829bd19d8"]},"5508":{"id":"MDExOlB1bGxSZXF1ZXN0NzU4OTIwOTc=","public_id":5508,"url":"https://github.com/godotengine/godot/pull/5508","diff_url":"https://github.com/godotengine/godot/pull/5508.diff","patch_url":"https://github.com/godotengine/godot/pull/5508.patch","title":"Added spatial editor shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-06-30T21:15:04Z","updated_at":"2016-07-03T23:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["96c9f11aad7b3b422c71828ba756f6a8056dcd70"]},"5516":{"id":"MDExOlB1bGxSZXF1ZXN0NzU5ODk2NzA=","public_id":5516,"url":"https://github.com/godotengine/godot/pull/5516","diff_url":"https://github.com/godotengine/godot/pull/5516.diff","patch_url":"https://github.com/godotengine/godot/pull/5516.patch","title":"Windows: prevent freeze while moving or resizing the game window.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-01T14:38:38Z","updated_at":"2016-07-04T16:19:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6856c5249104d2b69fe297ff7546092e3bb23555"]},"5522":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwNjU2NDU=","public_id":5522,"url":"https://github.com/godotengine/godot/pull/5522","diff_url":"https://github.com/godotengine/godot/pull/5522.diff","patch_url":"https://github.com/godotengine/godot/pull/5522.patch","title":"Prettier str() for arrays","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-02T13:56:32Z","updated_at":"2021-05-13T23:52:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf"]},"5524":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwNzAzNTQ=","public_id":5524,"url":"https://github.com/godotengine/godot/pull/5524","diff_url":"https://github.com/godotengine/godot/pull/5524.diff","patch_url":"https://github.com/godotengine/godot/pull/5524.patch","title":"Array has(var value) function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-07-02T17:18:21Z","updated_at":"2016-07-24T15:26:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["96eb97cbbf8acd38a44ecb914e12aeda322d0bd4"]},"5525":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwNzI1NzE=","public_id":5525,"url":"https://github.com/godotengine/godot/pull/5525","diff_url":"https://github.com/godotengine/godot/pull/5525.diff","patch_url":"https://github.com/godotengine/godot/pull/5525.patch","title":"windows get_latin_keyboard_variant() implementation and gdscript binding, #5503","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-07-02T19:14:47Z","updated_at":"2016-07-10T15:45:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7a142780f05d56aa751690c8716bd8aab429b140"]},"5527":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwNzgyNjI=","public_id":5527,"url":"https://github.com/godotengine/godot/pull/5527","diff_url":"https://github.com/godotengine/godot/pull/5527.diff","patch_url":"https://github.com/godotengine/godot/pull/5527.patch","title":"Color picker fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-07-03T01:13:56Z","updated_at":"2016-08-27T22:28:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272","7b846d62ac6e04cc3792c93576acce6a9f5b6e57"]},"5530":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwODg2OTY=","public_id":5530,"url":"https://github.com/godotengine/godot/pull/5530","diff_url":"https://github.com/godotengine/godot/pull/5530.diff","patch_url":"https://github.com/godotengine/godot/pull/5530.patch","title":"Added search to shortcut config","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-03T13:09:31Z","updated_at":"2017-11-10T23:36:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bb2a456456857a3133ac837ea8b7b934fd0c6407"]},"5533":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwOTQyNzM=","public_id":5533,"url":"https://github.com/godotengine/godot/pull/5533","diff_url":"https://github.com/godotengine/godot/pull/5533.diff","patch_url":"https://github.com/godotengine/godot/pull/5533.patch","title":"Can use AtlasTextures as custom mouse cursor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-03T17:38:32Z","updated_at":"2016-09-27T03:06:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["91add16300de38adf1e95728055c3e28f36ec182"]},"5538":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwOTg3NzM=","public_id":5538,"url":"https://github.com/godotengine/godot/pull/5538","diff_url":"https://github.com/godotengine/godot/pull/5538.diff","patch_url":"https://github.com/godotengine/godot/pull/5538.patch","title":"Removed unused variables + dead code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-03T21:20:03Z","updated_at":"2016-07-08T14:49:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["454b210242ec15a9928324757f27989216bc5a59","3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33","b6ac91c0e6416eda0dec226c5dbe5716f293e4f6"]},"5539":{"id":"MDExOlB1bGxSZXF1ZXN0NzYwOTkzNjA=","public_id":5539,"url":"https://github.com/godotengine/godot/pull/5539","diff_url":"https://github.com/godotengine/godot/pull/5539.diff","patch_url":"https://github.com/godotengine/godot/pull/5539.patch","title":"Fix completion string check when column = 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-03T21:51:41Z","updated_at":"2016-07-04T13:09:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["55b8a353f57bf870f17365389957433d4072651d"]},"5551":{"id":"MDExOlB1bGxSZXF1ZXN0NzYxODk5MjQ=","public_id":5551,"url":"https://github.com/godotengine/godot/pull/5551","diff_url":"https://github.com/godotengine/godot/pull/5551.diff","patch_url":"https://github.com/godotengine/godot/pull/5551.patch","title":"Link libdl only on Linux, fix BSD build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-07-04T17:41:00Z","updated_at":"2016-07-04T22:23:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a2386bd2b2a3eed54e02d7609c3c99505ac293e0"]},"5552":{"id":"MDExOlB1bGxSZXF1ZXN0NzYxOTYxNjY=","public_id":5552,"url":"https://github.com/godotengine/godot/pull/5552","diff_url":"https://github.com/godotengine/godot/pull/5552.diff","patch_url":"https://github.com/godotengine/godot/pull/5552.patch","title":"Fix crash when null value through jni on android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-04T19:43:05Z","updated_at":"2016-07-04T22:11:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b09dbaa78e716078806fdf1f88dea279d7d3c257"]},"5559":{"id":"MDExOlB1bGxSZXF1ZXN0NzYyNjMzNDI=","public_id":5559,"url":"https://github.com/godotengine/godot/pull/5559","diff_url":"https://github.com/godotengine/godot/pull/5559.diff","patch_url":"https://github.com/godotengine/godot/pull/5559.patch","title":"Input: add get_connected_joysticks() method.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-05T12:12:34Z","updated_at":"2016-09-27T03:06:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["45cfd199a46a6fdffb48cd367c69a336eb79590b"]},"5560":{"id":"MDExOlB1bGxSZXF1ZXN0NzYyOTE1NDU=","public_id":5560,"url":"https://github.com/godotengine/godot/pull/5560","diff_url":"https://github.com/godotengine/godot/pull/5560.diff","patch_url":"https://github.com/godotengine/godot/pull/5560.patch","title":"Add OS.request_attention() for Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-05T15:12:36Z","updated_at":"2016-07-21T15:31:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5c355a63d3a86039a8f1a88e6ea508209de97dbc"]},"5562":{"id":"MDExOlB1bGxSZXF1ZXN0NzYzMDAxMjg=","public_id":5562,"url":"https://github.com/godotengine/godot/pull/5562","diff_url":"https://github.com/godotengine/godot/pull/5562.diff","patch_url":"https://github.com/godotengine/godot/pull/5562.patch","title":"Fixed HQ2x compiler warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-07-05T16:04:48Z","updated_at":"2016-08-30T16:15:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f767fe8b923c9926247aee387563fa5e67971c2"]},"5563":{"id":"MDExOlB1bGxSZXF1ZXN0NzYzMjM3NzI=","public_id":5563,"url":"https://github.com/godotengine/godot/pull/5563","diff_url":"https://github.com/godotengine/godot/pull/5563.diff","patch_url":"https://github.com/godotengine/godot/pull/5563.patch","title":"Respect frame property when converting to TileSet.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNjc1ODM=","created_at":"2016-07-05T18:52:33Z","updated_at":"2016-07-10T17:45:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0a8d6de0c336dfc2029da276c80371d3bf4c9792"]},"5564":{"id":"MDExOlB1bGxSZXF1ZXN0NzYzMzcwNzg=","public_id":5564,"url":"https://github.com/godotengine/godot/pull/5564","diff_url":"https://github.com/godotengine/godot/pull/5564.diff","patch_url":"https://github.com/godotengine/godot/pull/5564.patch","title":"Fix documentation constants sorting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-05T20:25:18Z","updated_at":"2016-07-06T15:14:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["eecf4ff273a74ab8a71e6a8257032125c0254799","29b62ce5d009bfdc57e065e450d7e01c5bd5bd05"]},"5569":{"id":"MDExOlB1bGxSZXF1ZXN0NzYzOTYzNDg=","public_id":5569,"url":"https://github.com/godotengine/godot/pull/5569","diff_url":"https://github.com/godotengine/godot/pull/5569.diff","patch_url":"https://github.com/godotengine/godot/pull/5569.patch","title":"Update String.capitalize() documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-07-06T08:37:58Z","updated_at":"2020-01-26T09:23:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["fe49b7180420eb8dafe4ced86de7168a34c292b9"]},"5574":{"id":"MDExOlB1bGxSZXF1ZXN0NzY0ODQ3MzQ=","public_id":5574,"url":"https://github.com/godotengine/godot/pull/5574","diff_url":"https://github.com/godotengine/godot/pull/5574.diff","patch_url":"https://github.com/godotengine/godot/pull/5574.patch","title":"Add android_add_default_config for config.py","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-06T19:06:43Z","updated_at":"2016-07-14T08:55:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["40d3234304535a3993b44c0a7cd55e18b14ced95"]},"5577":{"id":"MDExOlB1bGxSZXF1ZXN0NzY1MTQxMjU=","public_id":5577,"url":"https://github.com/godotengine/godot/pull/5577","diff_url":"https://github.com/godotengine/godot/pull/5577.diff","patch_url":"https://github.com/godotengine/godot/pull/5577.patch","title":"Improve quick open sorting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-06T22:42:33Z","updated_at":"2016-07-07T14:13:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1bc8d1900fe68510e1e5a9cc08a7241d69690034"]},"5588":{"id":"MDExOlB1bGxSZXF1ZXN0NzY2NzY0MTY=","public_id":5588,"url":"https://github.com/godotengine/godot/pull/5588","diff_url":"https://github.com/godotengine/godot/pull/5588.diff","patch_url":"https://github.com/godotengine/godot/pull/5588.patch","title":"Doctool: change content indentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-07-07T22:32:16Z","updated_at":"2016-08-30T16:15:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f5ce4e251d0d5d6d1c77a25587870d91ac66e337","5c77abd8a807d25710d75873b32d3d724c2f4c60"]},"5589":{"id":"MDExOlB1bGxSZXF1ZXN0NzY2NzY1MjU=","public_id":5589,"url":"https://github.com/godotengine/godot/pull/5589","diff_url":"https://github.com/godotengine/godot/pull/5589.diff","patch_url":"https://github.com/godotengine/godot/pull/5589.patch","title":"Removing some more unused vars and dead code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-07T22:33:15Z","updated_at":"2020-01-26T09:23:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1"]},"5592":{"id":"MDExOlB1bGxSZXF1ZXN0NzY3MzI1ODc=","public_id":5592,"url":"https://github.com/godotengine/godot/pull/5592","diff_url":"https://github.com/godotengine/godot/pull/5592.diff","patch_url":"https://github.com/godotengine/godot/pull/5592.patch","title":"Update webp driver to 0.5.1","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-08T10:31:06Z","updated_at":"2016-07-14T09:30:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e55c6f823251fcff366c7ce93b3ab0bf1fdedd68","ddd446f274d33d8624da3fd842c23e9ede0e6b11"]},"5601":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4MDA5MDE=","public_id":5601,"url":"https://github.com/godotengine/godot/pull/5601","diff_url":"https://github.com/godotengine/godot/pull/5601.diff","patch_url":"https://github.com/godotengine/godot/pull/5601.patch","title":"Fix Input singleton mouse position in web export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-07-08T19:16:31Z","updated_at":"2016-07-08T19:43:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["4beeff94335938ba0249aea69c4e47024b08bf64"]},"5602":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4MjQ3Mzg=","public_id":5602,"url":"https://github.com/godotengine/godot/pull/5602","diff_url":"https://github.com/godotengine/godot/pull/5602.diff","patch_url":"https://github.com/godotengine/godot/pull/5602.patch","title":"OSX export: Default to fat format, make it an enum","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-08T22:47:43Z","updated_at":"2016-07-08T22:58:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["02aeac12d1e0638ad223190b2eb5c6845090b4ed"]},"5606":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NDU5MjM=","public_id":5606,"url":"https://github.com/godotengine/godot/pull/5606","diff_url":"https://github.com/godotengine/godot/pull/5606.diff","patch_url":"https://github.com/godotengine/godot/pull/5606.patch","title":"RichTextLabel: Fix adding raw text when bbcode is disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-09T12:29:45Z","updated_at":"2016-07-10T16:12:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3816fe9d190817b871de3a5b15adee1301b9d267"]},"5609":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NDkyOTg=","public_id":5609,"url":"https://github.com/godotengine/godot/pull/5609","diff_url":"https://github.com/godotengine/godot/pull/5609.diff","patch_url":"https://github.com/godotengine/godot/pull/5609.patch","title":"Fix help search dialog titles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-07-09T15:26:01Z","updated_at":"2016-07-13T13:45:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["af395cea42913f8f9d12912d7eee9011dd557ec7"]},"5615":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NTQyNzk=","public_id":5615,"url":"https://github.com/godotengine/godot/pull/5615","diff_url":"https://github.com/godotengine/godot/pull/5615.diff","patch_url":"https://github.com/godotengine/godot/pull/5615.patch","title":"Removed shortcut saving print","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-09T18:58:37Z","updated_at":"2017-11-10T23:36:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5f41ea6bf8b75afbde201df7a11de01196cc0e39"]},"5618":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NTk1OTI=","public_id":5618,"url":"https://github.com/godotengine/godot/pull/5618","diff_url":"https://github.com/godotengine/godot/pull/5618.diff","patch_url":"https://github.com/godotengine/godot/pull/5618.patch","title":"Fix builtin OpenSSL configuration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-09T23:16:13Z","updated_at":"2016-07-10T14:44:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["2c6d0d490519016986c1c5be992ff53fbdea8c8f"]},"5623":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NzE2NTU=","public_id":5623,"url":"https://github.com/godotengine/godot/pull/5623","diff_url":"https://github.com/godotengine/godot/pull/5623.diff","patch_url":"https://github.com/godotengine/godot/pull/5623.patch","title":"LineEdit placeholder property now accepts translated strings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-07-10T12:06:29Z","updated_at":"2016-07-16T19:31:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["061cadcae57cf05b9fe60d42f1a8da0f0e6dc328"]},"5627":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NzU2Nzc=","public_id":5627,"url":"https://github.com/godotengine/godot/pull/5627","diff_url":"https://github.com/godotengine/godot/pull/5627.diff","patch_url":"https://github.com/godotengine/godot/pull/5627.patch","title":"Fixed highlight all occurrences highlighing highlighted section","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-10T15:12:35Z","updated_at":"2017-11-10T23:36:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d43adcbb1e8e14935af21a2765b1c50f9a3d9f20"]},"5628":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4NzU5MTA=","public_id":5628,"url":"https://github.com/godotengine/godot/pull/5628","diff_url":"https://github.com/godotengine/godot/pull/5628.diff","patch_url":"https://github.com/godotengine/godot/pull/5628.patch","title":"Allow semicolon after 'pass' keyword","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-10T15:22:56Z","updated_at":"2016-07-10T17:02:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["8113ba8befc7d2ad42a58ec7a01709ad26cecf54"]},"5634":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4ODI2MDI=","public_id":5634,"url":"https://github.com/godotengine/godot/pull/5634","diff_url":"https://github.com/godotengine/godot/pull/5634.diff","patch_url":"https://github.com/godotengine/godot/pull/5634.patch","title":"Fix crash on asset lib install","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-10T20:22:38Z","updated_at":"2016-07-10T22:25:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzOTEyMzI5OTU=","name":"topic:assetlib","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1a1b62748a01928401a344b8c538b59f75706ece"]},"5641":{"id":"MDExOlB1bGxSZXF1ZXN0NzY4OTkxODY=","public_id":5641,"url":"https://github.com/godotengine/godot/pull/5641","diff_url":"https://github.com/godotengine/godot/pull/5641.diff","patch_url":"https://github.com/godotengine/godot/pull/5641.patch","title":"Fix crash in FileAccessJAndroid::file_exists (does not free local ref)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-07-11T04:45:31Z","updated_at":"2016-07-19T10:10:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["978cb0e884dea9be4d98a0b52ae930655f7d9ad8"]},"5648":{"id":"MDExOlB1bGxSZXF1ZXN0NzY5Njc3MzA=","public_id":5648,"url":"https://github.com/godotengine/godot/pull/5648","diff_url":"https://github.com/godotengine/godot/pull/5648.diff","patch_url":"https://github.com/godotengine/godot/pull/5648.patch","title":"Added Completion box colors. Exposed show line numbers, highlight all occurrences, and updated theme.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-11T14:53:44Z","updated_at":"2017-11-10T23:36:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["12e3bb1f0147c17c4269977949386fca19532300","a57c1da183c22ec6fb71fe550a6049296d63be3e","28356a7d63b324bbd4b202434e1a2b8ac40aeb3f","21385d9ecbc74425a599f8a5953bd2ec7fdd1b68","cc133c9289123e71789e9410f9ed07e2546fa459","a9956be63de69ece580ce819307833b22c3d5993","8e5c40b3641352699497b8b4407144ed4f09c817"]},"5657":{"id":"MDExOlB1bGxSZXF1ZXN0NzcxNDAwMzQ=","public_id":5657,"url":"https://github.com/godotengine/godot/pull/5657","diff_url":"https://github.com/godotengine/godot/pull/5657.diff","patch_url":"https://github.com/godotengine/godot/pull/5657.patch","title":"Added block caret to TextEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-12T15:24:25Z","updated_at":"2017-11-10T23:36:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d","54f720ac0688cc069e5ab7c2d66d2e8649143b75"]},"5662":{"id":"MDExOlB1bGxSZXF1ZXN0NzcyMDMzMzU=","public_id":5662,"url":"https://github.com/godotengine/godot/pull/5662","diff_url":"https://github.com/godotengine/godot/pull/5662.diff","patch_url":"https://github.com/godotengine/godot/pull/5662.patch","title":"Implement OS.request_attention() for OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1Mjc4OTI=","created_at":"2016-07-12T22:34:20Z","updated_at":"2016-07-21T15:30:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356"]},"5670":{"id":"MDExOlB1bGxSZXF1ZXN0NzcyNjA1Mzg=","public_id":5670,"url":"https://github.com/godotengine/godot/pull/5670","diff_url":"https://github.com/godotengine/godot/pull/5670.diff","patch_url":"https://github.com/godotengine/godot/pull/5670.patch","title":"Add an option to smooth camera limits when camera smoothing is enabled.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NDk1NTQ=","created_at":"2016-07-13T09:53:37Z","updated_at":"2019-12-19T07:49:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d691cb473254fb1058863f810c11bc2a67878ff1"]},"5677":{"id":"MDExOlB1bGxSZXF1ZXN0NzczMTMxMjE=","public_id":5677,"url":"https://github.com/godotengine/godot/pull/5677","diff_url":"https://github.com/godotengine/godot/pull/5677.diff","patch_url":"https://github.com/godotengine/godot/pull/5677.patch","title":"Removes AnimationPlayer renaming on import.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-07-13T15:47:02Z","updated_at":"2016-07-13T16:18:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ca866803bec602c595f0590977fe619194c19c27"]},"5689":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc0NDE4ODA=","public_id":5689,"url":"https://github.com/godotengine/godot/pull/5689","diff_url":"https://github.com/godotengine/godot/pull/5689.diff","patch_url":"https://github.com/godotengine/godot/pull/5689.patch","title":"added KDevelop project files to gitignore file","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2016-07-14T11:39:24Z","updated_at":"2016-07-14T11:45:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["280a75ac6cdced15a47f7d01199003a147a9e1e9"]},"5692":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc0NTUzMTM=","public_id":5692,"url":"https://github.com/godotengine/godot/pull/5692","diff_url":"https://github.com/godotengine/godot/pull/5692.diff","patch_url":"https://github.com/godotengine/godot/pull/5692.patch","title":"Remote transform node (for 3d)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2016-07-14T13:24:56Z","updated_at":"2019-12-19T07:49:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["82f84f4c2f15b6715d0c8561a2cf8e85469fec76"]},"5702":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc1MDgyNTg=","public_id":5702,"url":"https://github.com/godotengine/godot/pull/5702","diff_url":"https://github.com/godotengine/godot/pull/5702.diff","patch_url":"https://github.com/godotengine/godot/pull/5702.patch","title":"Added code editor zoom shortcuts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-14T19:05:18Z","updated_at":"2017-11-10T23:36:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e6eae244d3835addb87ed31f8325f590521c73aa"]},"5705":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc1MTcyODQ=","public_id":5705,"url":"https://github.com/godotengine/godot/pull/5705","diff_url":"https://github.com/godotengine/godot/pull/5705.diff","patch_url":"https://github.com/godotengine/godot/pull/5705.patch","title":"Docs-update: AnimatedSprite, AnimatedSprite3D (unfinished)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2016-07-14T20:07:54Z","updated_at":"2017-07-25T12:20:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["952cb123641e509d9b3285b9f2b70966cdb19124"]},"5709":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc1Mzc2NDg=","public_id":5709,"url":"https://github.com/godotengine/godot/pull/5709","diff_url":"https://github.com/godotengine/godot/pull/5709.diff","patch_url":"https://github.com/godotengine/godot/pull/5709.patch","title":"OS: Add get_engine_version method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-14T22:37:14Z","updated_at":"2019-02-12T12:30:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b2953bc1ccc23089559f1216563032fabd6b929f"]},"5715":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc1NjU1MTc=","public_id":5715,"url":"https://github.com/godotengine/godot/pull/5715","diff_url":"https://github.com/godotengine/godot/pull/5715.diff","patch_url":"https://github.com/godotengine/godot/pull/5715.patch","title":"Perform connect when double click a node on connecting signal window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-15T05:30:19Z","updated_at":"2016-07-15T05:36:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9ff7c5524f21d299380e68e600cd99133cf6a215"]},"5718":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc1Nzc1Mjk=","public_id":5718,"url":"https://github.com/godotengine/godot/pull/5718","diff_url":"https://github.com/godotengine/godot/pull/5718.diff","patch_url":"https://github.com/godotengine/godot/pull/5718.patch","title":"Added gyroscope support to Godot and Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1Mjc2Mzc=","created_at":"2016-07-15T08:01:05Z","updated_at":"2016-07-17T22:52:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["370ae3512deda40b2659a1192f302298e269305f"]},"5723":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc2MjE1MTk=","public_id":5723,"url":"https://github.com/godotengine/godot/pull/5723","diff_url":"https://github.com/godotengine/godot/pull/5723.diff","patch_url":"https://github.com/godotengine/godot/pull/5723.patch","title":"Fixed toggle breakpoint gutter not updating when the game is running, issue 5712","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-15T14:10:09Z","updated_at":"2017-11-10T23:36:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2c9468a46ac7be81085baec4778fcbf3075b2c70","b550471a148d232f50d0d1f03256fc9ef82a52f3"]},"5730":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc2NjczODE=","public_id":5730,"url":"https://github.com/godotengine/godot/pull/5730","diff_url":"https://github.com/godotengine/godot/pull/5730.diff","patch_url":"https://github.com/godotengine/godot/pull/5730.patch","title":"CanvasItemEditor: Changed Frame Selection shortcut","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-15T19:41:05Z","updated_at":"2021-05-13T23:52:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2bba1bf77074b8c0960f88867380f12947a8393b"]},"5731":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc2Nzc5MjU=","public_id":5731,"url":"https://github.com/godotengine/godot/pull/5731","diff_url":"https://github.com/godotengine/godot/pull/5731.diff","patch_url":"https://github.com/godotengine/godot/pull/5731.patch","title":"LineEdit: Fix rtl scrolling with mouse drag selection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-15T21:01:34Z","updated_at":"2021-05-13T23:52:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6"]},"5735":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3MDkzNTQ=","public_id":5735,"url":"https://github.com/godotengine/godot/pull/5735","diff_url":"https://github.com/godotengine/godot/pull/5735.diff","patch_url":"https://github.com/godotengine/godot/pull/5735.patch","title":"MenuButton: Fix regression","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-16T13:17:43Z","updated_at":"2021-05-13T23:52:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["671c21dce7a92239b6c15eafd61faa5f65c7adfa"]},"5737":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3MTA2NDc=","public_id":5737,"url":"https://github.com/godotengine/godot/pull/5737","diff_url":"https://github.com/godotengine/godot/pull/5737.diff","patch_url":"https://github.com/godotengine/godot/pull/5737.patch","title":"TextEdit: Scroll search results to the center","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-16T14:24:36Z","updated_at":"2021-05-13T23:52:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fc16954fa2d87707fa69293b7507dd43b028a96f"]},"5742":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3MTg4NTU=","public_id":5742,"url":"https://github.com/godotengine/godot/pull/5742","diff_url":"https://github.com/godotengine/godot/pull/5742.diff","patch_url":"https://github.com/godotengine/godot/pull/5742.patch","title":"TreeItem.set_button exposed.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-07-16T20:38:21Z","updated_at":"2016-08-07T07:50:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["10be575aa16f4158e23c8ae3cdaaced6e734086a"]},"5746":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3MjI4MjE=","public_id":5746,"url":"https://github.com/godotengine/godot/pull/5746","diff_url":"https://github.com/godotengine/godot/pull/5746.diff","patch_url":"https://github.com/godotengine/godot/pull/5746.patch","title":"Corrections and additions to FileDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-07-17T00:14:30Z","updated_at":"2016-08-07T07:50:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3698332f6be935a918a9afbba62abd1a7952f509"]},"5757":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3NDI4Mjg=","public_id":5757,"url":"https://github.com/godotengine/godot/pull/5757","diff_url":"https://github.com/godotengine/godot/pull/5757.diff","patch_url":"https://github.com/godotengine/godot/pull/5757.patch","title":"Could not use pre multiply alpha for material in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NTQ1NTk=","created_at":"2016-07-17T18:51:19Z","updated_at":"2016-07-17T22:54:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4e69bc3bff38db3e22f0171e55355205277f8bde"]},"5760":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc3NDkxNjY=","public_id":5760,"url":"https://github.com/godotengine/godot/pull/5760","diff_url":"https://github.com/godotengine/godot/pull/5760.diff","patch_url":"https://github.com/godotengine/godot/pull/5760.patch","title":"Script Editor: adding close all docs menu option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2MTY3MQ==","created_at":"2016-07-17T23:18:27Z","updated_at":"2016-07-19T05:35:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0c3b1b51b854ae38cbb95059b1e457d02daaccf9"]},"5777":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4MTU0ODg=","public_id":5777,"url":"https://github.com/godotengine/godot/pull/5777","diff_url":"https://github.com/godotengine/godot/pull/5777.diff","patch_url":"https://github.com/godotengine/godot/pull/5777.patch","title":"Fixed caret width on tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-18T14:17:39Z","updated_at":"2017-11-10T23:36:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5505f0c776c709a52f6db9b87a928cae35693b06"]},"5778":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4MTc2NjE=","public_id":5778,"url":"https://github.com/godotengine/godot/pull/5778","diff_url":"https://github.com/godotengine/godot/pull/5778.diff","patch_url":"https://github.com/godotengine/godot/pull/5778.patch","title":"Change default extension to .tscn when import 3d scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-18T14:30:10Z","updated_at":"2016-07-18T19:34:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["edf7082326526d76bfda095daa99e56317e30803"]},"5781":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4MzAxMjQ=","public_id":5781,"url":"https://github.com/godotengine/godot/pull/5781","diff_url":"https://github.com/godotengine/godot/pull/5781.diff","patch_url":"https://github.com/godotengine/godot/pull/5781.patch","title":"Add icon for root node in Create Dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-18T15:41:42Z","updated_at":"2016-07-18T16:02:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0610c77e43eeae135ca0ea14eb5deab3762fe7dc"]},"5787":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4NjU2OTI=","public_id":5787,"url":"https://github.com/godotengine/godot/pull/5787","diff_url":"https://github.com/godotengine/godot/pull/5787.diff","patch_url":"https://github.com/godotengine/godot/pull/5787.patch","title":"Fix multichar character constant warning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-18T19:36:49Z","updated_at":"2016-10-09T19:54:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["9698571d61889bbb6da2be4cc471157499beb0d2"]},"5790":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4Nzk2MzU=","public_id":5790,"url":"https://github.com/godotengine/godot/pull/5790","diff_url":"https://github.com/godotengine/godot/pull/5790.diff","patch_url":"https://github.com/godotengine/godot/pull/5790.patch","title":"MenuButton: Fix event propagation with dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-18T21:07:43Z","updated_at":"2021-05-13T23:52:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c45837cf3f39eaaf70b6662a036e1c76bba6c6ee"]},"5792":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc4ODM3MDM=","public_id":5792,"url":"https://github.com/godotengine/godot/pull/5792","diff_url":"https://github.com/godotengine/godot/pull/5792.diff","patch_url":"https://github.com/godotengine/godot/pull/5792.patch","title":"Label: Added `get_visible_line_count` method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-18T21:36:23Z","updated_at":"2021-05-13T23:52:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["78819b6b542ab4396d6909db7885498e0d692626"]},"5803":{"id":"MDExOlB1bGxSZXF1ZXN0Nzc5MjcwMTg=","public_id":5803,"url":"https://github.com/godotengine/godot/pull/5803","diff_url":"https://github.com/godotengine/godot/pull/5803.diff","patch_url":"https://github.com/godotengine/godot/pull/5803.patch","title":"Fix tooltips blinking","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0MDgxNjE=","created_at":"2016-07-19T07:03:46Z","updated_at":"2016-07-24T15:37:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["be560a750c363355ad077331bf6bdbc62c6b2762","1e7b9c509f02dd641f10fe50d24bb19c165078d7"]},"5819":{"id":"MDExOlB1bGxSZXF1ZXN0NzgxNDQ2MTI=","public_id":5819,"url":"https://github.com/godotengine/godot/pull/5819","diff_url":"https://github.com/godotengine/godot/pull/5819.diff","patch_url":"https://github.com/godotengine/godot/pull/5819.patch","title":"Implement get_screen_dpi() on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-07-20T13:15:30Z","updated_at":"2016-07-21T09:04:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["07178937725d60e0f02050a3b39fc85e44c76b2d"]},"5829":{"id":"MDExOlB1bGxSZXF1ZXN0NzgyMzEwNjQ=","public_id":5829,"url":"https://github.com/godotengine/godot/pull/5829","diff_url":"https://github.com/godotengine/godot/pull/5829.diff","patch_url":"https://github.com/godotengine/godot/pull/5829.patch","title":"Fix the rotation not updating in the inspector with Controls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-20T22:33:37Z","updated_at":"2016-07-21T07:09:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fc4ace312013216360f544e06e50cdc0dab4e45a"]},"5832":{"id":"MDExOlB1bGxSZXF1ZXN0NzgyNTk1MzQ=","public_id":5832,"url":"https://github.com/godotengine/godot/pull/5832","diff_url":"https://github.com/godotengine/godot/pull/5832.diff","patch_url":"https://github.com/godotengine/godot/pull/5832.patch","title":"Fixes defects in Curve2D and Curve3D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MzA5MTc4","created_at":"2016-07-21T05:23:41Z","updated_at":"2016-07-24T16:08:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2b608846594bc69a20f8945c6f61bdb9319b2fdb"]},"5835":{"id":"MDExOlB1bGxSZXF1ZXN0NzgyNzY2Mzc=","public_id":5835,"url":"https://github.com/godotengine/godot/pull/5835","diff_url":"https://github.com/godotengine/godot/pull/5835.diff","patch_url":"https://github.com/godotengine/godot/pull/5835.patch","title":"Fix compile error if use android_stl=yes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-21T08:32:30Z","updated_at":"2020-01-26T09:23:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["01e39ecec8f73f99d2436a04d2e43c6cfa381a38"]},"5836":{"id":"MDExOlB1bGxSZXF1ZXN0NzgyNzY5Nzg=","public_id":5836,"url":"https://github.com/godotengine/godot/pull/5836","diff_url":"https://github.com/godotengine/godot/pull/5836.diff","patch_url":"https://github.com/godotengine/godot/pull/5836.patch","title":"Remove \"SMOOTH BEGIN?\" message","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-07-21T08:35:29Z","updated_at":"2016-07-23T10:41:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5"]},"5837":{"id":"MDExOlB1bGxSZXF1ZXN0NzgyOTA4NjU=","public_id":5837,"url":"https://github.com/godotengine/godot/pull/5837","diff_url":"https://github.com/godotengine/godot/pull/5837.diff","patch_url":"https://github.com/godotengine/godot/pull/5837.patch","title":"Minor code formatting in platform/android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-07-21T10:15:31Z","updated_at":"2016-07-21T19:34:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["beaa56bff209d4a4a24e556ff4b592f380c99550"]},"5841":{"id":"MDExOlB1bGxSZXF1ZXN0NzgzMzUwODQ=","public_id":5841,"url":"https://github.com/godotengine/godot/pull/5841","diff_url":"https://github.com/godotengine/godot/pull/5841.diff","patch_url":"https://github.com/godotengine/godot/pull/5841.patch","title":"Fix mouse wheel event position on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-21T15:18:57Z","updated_at":"2016-07-21T15:38:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f4c0bc20c3052533a44533dc85a0576d0ecc140d"]},"5842":{"id":"MDExOlB1bGxSZXF1ZXN0NzgzNTg1MjA=","public_id":5842,"url":"https://github.com/godotengine/godot/pull/5842","diff_url":"https://github.com/godotengine/godot/pull/5842.diff","patch_url":"https://github.com/godotengine/godot/pull/5842.patch","title":"Implement OS.request_attention() for X11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-07-21T17:49:21Z","updated_at":"2016-07-21T19:15:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d04ada397318bd895360b2000e2091a431854fb9"]},"5845":{"id":"MDExOlB1bGxSZXF1ZXN0NzgzNzIwODY=","public_id":5845,"url":"https://github.com/godotengine/godot/pull/5845","diff_url":"https://github.com/godotengine/godot/pull/5845.diff","patch_url":"https://github.com/godotengine/godot/pull/5845.patch","title":"Code cleanup in platform/x11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-07-21T19:20:02Z","updated_at":"2016-07-22T07:58:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["503f9ab9d978254b88c74f8f8c1ee1c3abe2069e"]},"5846":{"id":"MDExOlB1bGxSZXF1ZXN0NzgzODc1MDQ=","public_id":5846,"url":"https://github.com/godotengine/godot/pull/5846","diff_url":"https://github.com/godotengine/godot/pull/5846.diff","patch_url":"https://github.com/godotengine/godot/pull/5846.patch","title":"Added examples to RegEx doc #5827","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-07-21T21:06:48Z","updated_at":"2016-08-01T22:26:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["3dd5ffb48aecd2d9947ecec193045bf86ea8afb8"]},"5847":{"id":"MDExOlB1bGxSZXF1ZXN0NzgzOTU5MzU=","public_id":5847,"url":"https://github.com/godotengine/godot/pull/5847","diff_url":"https://github.com/godotengine/godot/pull/5847.diff","patch_url":"https://github.com/godotengine/godot/pull/5847.patch","title":"Expose virtual keyboard functions to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-21T22:08:14Z","updated_at":"2016-07-22T06:39:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ec8c6e2c7c6689856a9a5547ece905339df994a8"]},"5849":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg0MjEyMjQ=","public_id":5849,"url":"https://github.com/godotengine/godot/pull/5849","diff_url":"https://github.com/godotengine/godot/pull/5849.diff","patch_url":"https://github.com/godotengine/godot/pull/5849.patch","title":"SurfaceTool add_index method exposed to scripts.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-07-22T03:54:39Z","updated_at":"2016-07-22T06:39:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f86b6987655aea7d471bbe2e5324efd7a6b615a7"]},"5851":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg0NTM1Njc=","public_id":5851,"url":"https://github.com/godotengine/godot/pull/5851","diff_url":"https://github.com/godotengine/godot/pull/5851.diff","patch_url":"https://github.com/godotengine/godot/pull/5851.patch","title":"Fix typo in ScrollContainer documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-22T10:04:24Z","updated_at":"2020-01-26T09:24:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["908f585ef6b6e77e132eb17cddc2f92ee764eff1"]},"5855":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg0NjkzMjU=","public_id":5855,"url":"https://github.com/godotengine/godot/pull/5855","diff_url":"https://github.com/godotengine/godot/pull/5855.diff","patch_url":"https://github.com/godotengine/godot/pull/5855.patch","title":"Fix #5854 (get_contact_collider_velocity_at_pos() strange behavior)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4NDc0MzA=","created_at":"2016-07-22T12:28:35Z","updated_at":"2016-07-24T15:53:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["ffdd9f16dd6a765c34f3a5d454419479fd431af6","f46f5306260f9a3e0bb04a99bd1b575580441149"]},"5860":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg0ODkxNzU=","public_id":5860,"url":"https://github.com/godotengine/godot/pull/5860","diff_url":"https://github.com/godotengine/godot/pull/5860.diff","patch_url":"https://github.com/godotengine/godot/pull/5860.patch","title":"Fix ItemList.clear() not removing separators","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-22T14:48:12Z","updated_at":"2016-07-22T15:24:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a1342670ea75d36aca704d0f05acb292c29fc4c"]},"5861":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg0OTQ3NDk=","public_id":5861,"url":"https://github.com/godotengine/godot/pull/5861","diff_url":"https://github.com/godotengine/godot/pull/5861.diff","patch_url":"https://github.com/godotengine/godot/pull/5861.patch","title":"Upgrade FreeType to upstream version 2.6.5","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-22T15:22:16Z","updated_at":"2016-07-23T10:29:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["4d4cb1bfabc8545ad593149df65340389bcb7ab4","b13bbcecc31851099d49ac7f435ea7c80de5d9a3","6b7067630602ab662cf2d14793b538425700ec71"]},"5863":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NTQzMjE=","public_id":5863,"url":"https://github.com/godotengine/godot/pull/5863","diff_url":"https://github.com/godotengine/godot/pull/5863.diff","patch_url":"https://github.com/godotengine/godot/pull/5863.patch","title":"Fix pick color from screen. Closes #5853","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-07-22T23:38:37Z","updated_at":"2016-07-23T07:47:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f00e0b589f94413afd446c63d941ced77fdda539"]},"5864":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NTQ2OTA=","public_id":5864,"url":"https://github.com/godotengine/godot/pull/5864","diff_url":"https://github.com/godotengine/godot/pull/5864.diff","patch_url":"https://github.com/godotengine/godot/pull/5864.patch","title":"Modified some icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-07-22T23:44:41Z","updated_at":"2016-07-23T08:25:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d49600f4a2a0e4fce94e2b0e117df62359ed6448"]},"5866":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NTYzNzk=","public_id":5866,"url":"https://github.com/godotengine/godot/pull/5866","diff_url":"https://github.com/godotengine/godot/pull/5866.diff","patch_url":"https://github.com/godotengine/godot/pull/5866.patch","title":"Prevent crash in TextureRegionEditor. Fixes #5862","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-07-23T00:11:44Z","updated_at":"2016-07-23T07:50:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6622a3d110e50d1666ab46b1c32cd04bafa265ae"]},"5872":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NzAyMDk=","public_id":5872,"url":"https://github.com/godotengine/godot/pull/5872","diff_url":"https://github.com/godotengine/godot/pull/5872.diff","patch_url":"https://github.com/godotengine/godot/pull/5872.patch","title":"Update embedded libraries: rg_etc1 1.04, zlib 1.2.8, RtAudio 4.1.2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-23T11:27:54Z","updated_at":"2016-07-23T11:54:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["c1ab343f02ee04b807087f28b33b4ac279d0fda6","b13f4308534537fa4931199e7a3f5bf297efba82","1d41a070f6d65a967d488e727c94bfd9ce4637b5"]},"5875":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NzYwOTc=","public_id":5875,"url":"https://github.com/godotengine/godot/pull/5875","diff_url":"https://github.com/godotengine/godot/pull/5875.diff","patch_url":"https://github.com/godotengine/godot/pull/5875.patch","title":"Fix warnings in core/variant_op.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-23T16:33:24Z","updated_at":"2016-07-23T20:33:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5d52146ff783e8966562b1feb144ef1fee03a6f5"]},"5879":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1NzczODI=","public_id":5879,"url":"https://github.com/godotengine/godot/pull/5879","diff_url":"https://github.com/godotengine/godot/pull/5879.diff","patch_url":"https://github.com/godotengine/godot/pull/5879.patch","title":"Subarray patch","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NjIxNjI=","created_at":"2016-07-23T17:27:39Z","updated_at":"2019-12-19T07:49:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["82d4cb5114a9d5f341dba84cbee51fcfe1504de6"]},"5881":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1ODA0OTk=","public_id":5881,"url":"https://github.com/godotengine/godot/pull/5881","diff_url":"https://github.com/godotengine/godot/pull/5881.diff","patch_url":"https://github.com/godotengine/godot/pull/5881.patch","title":"Viewport: Replace obsolete \"windows\" group calls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-23T19:31:55Z","updated_at":"2021-05-13T23:52:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["67640c84eb60238be7e75d1b0d9d937518f885fb"]},"5882":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1ODA3MzI=","public_id":5882,"url":"https://github.com/godotengine/godot/pull/5882","diff_url":"https://github.com/godotengine/godot/pull/5882.diff","patch_url":"https://github.com/godotengine/godot/pull/5882.patch","title":"Project Manager: Added project list scrolling with keyboard","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-23T19:42:44Z","updated_at":"2021-05-13T23:52:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["761193ecd9ac0240fc8bf945f0601acb82bf8e98"]},"5884":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg1ODM3NzQ=","public_id":5884,"url":"https://github.com/godotengine/godot/pull/5884","diff_url":"https://github.com/godotengine/godot/pull/5884.diff","patch_url":"https://github.com/godotengine/godot/pull/5884.patch","title":"Fix crash when GraphNode wasn't a child of a Control","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-23T22:09:14Z","updated_at":"2016-07-23T22:37:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["580b4465c6aa98063ceb34288f2f37e83df4baaf"]},"5893":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg2MDA3MDY=","public_id":5893,"url":"https://github.com/godotengine/godot/pull/5893","diff_url":"https://github.com/godotengine/godot/pull/5893.diff","patch_url":"https://github.com/godotengine/godot/pull/5893.patch","title":"Fix non-visible col number in text editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-24T15:13:10Z","updated_at":"2016-07-24T15:55:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["60d937354790ac025ba0caef17a3ca7c81244492"]},"5894":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg2MDA3MDc=","public_id":5894,"url":"https://github.com/godotengine/godot/pull/5894","diff_url":"https://github.com/godotengine/godot/pull/5894.diff","patch_url":"https://github.com/godotengine/godot/pull/5894.patch","title":"Avoid changing position when the window is fullscreen","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-24T15:13:13Z","updated_at":"2016-07-24T15:57:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7be70c5a3c4645e50f2287fcdc777a282153b3c0"]},"5898":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg2MDcwNjk=","public_id":5898,"url":"https://github.com/godotengine/godot/pull/5898","diff_url":"https://github.com/godotengine/godot/pull/5898.diff","patch_url":"https://github.com/godotengine/godot/pull/5898.patch","title":"expose bottom panel button to EditorPlugin scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-07-24T19:20:43Z","updated_at":"2016-07-25T06:58:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["23a20791d1f0c0760c0e22d51c0450b58b0e05f1","ed094d52a9a281fc0735f633b02adc7f2cf11cf8"]},"5900":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg2NDg4MTU=","public_id":5900,"url":"https://github.com/godotengine/godot/pull/5900","diff_url":"https://github.com/godotengine/godot/pull/5900.diff","patch_url":"https://github.com/godotengine/godot/pull/5900.patch","title":"Fix default ranges of the inspector, as well as Range.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-07-25T09:13:24Z","updated_at":"2016-11-17T15:38:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7dbdfe8dbd761631850db2e3476b74ae082fbe14"]},"5902":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg3MDA3MTc=","public_id":5902,"url":"https://github.com/godotengine/godot/pull/5902","diff_url":"https://github.com/godotengine/godot/pull/5902.diff","patch_url":"https://github.com/godotengine/godot/pull/5902.patch","title":"Fix some warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-25T15:22:59Z","updated_at":"2016-07-25T16:41:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a2b8ef6d5108f1822f323e23e8546878e3ec8fe3"]},"5905":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg3MzYwNTg=","public_id":5905,"url":"https://github.com/godotengine/godot/pull/5905","diff_url":"https://github.com/godotengine/godot/pull/5905.diff","patch_url":"https://github.com/godotengine/godot/pull/5905.patch","title":"Update Tween class documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ2MTAzNDI=","created_at":"2016-07-25T19:17:46Z","updated_at":"2020-01-26T09:24:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["2f8910185ea42a4b401a98b04f869562c87ffed6"]},"5909":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg3NTMwMzA=","public_id":5909,"url":"https://github.com/godotengine/godot/pull/5909","diff_url":"https://github.com/godotengine/godot/pull/5909.diff","patch_url":"https://github.com/godotengine/godot/pull/5909.patch","title":"GLES2: Check for GPU capabilities to display an error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-25T21:11:49Z","updated_at":"2016-07-26T21:56:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["fd659e869b86bc72d1e22ee601ba46d145b8dbaa","a155342eca0bf4417838e9d4f081450014f47e11"]},"5913":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg3ODU2NTM=","public_id":5913,"url":"https://github.com/godotengine/godot/pull/5913","diff_url":"https://github.com/godotengine/godot/pull/5913.diff","patch_url":"https://github.com/godotengine/godot/pull/5913.patch","title":"Stop baking process if there is no geometry in the BakedLightInstance.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-07-26T03:13:52Z","updated_at":"2016-08-27T22:28:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["213a57ccafdf2f4fcc472801c60332d40cfe6464"]},"5918":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg4MjM1MDk=","public_id":5918,"url":"https://github.com/godotengine/godot/pull/5918","diff_url":"https://github.com/godotengine/godot/pull/5918.diff","patch_url":"https://github.com/godotengine/godot/pull/5918.patch","title":"Add gamepad mapping for the free steam controller userspace driver.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-26T10:00:12Z","updated_at":"2016-07-26T16:31:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ccf6b3151d1445f3e1bc351056a64b8f0094bc63"]},"5920":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg4NDk4Nzk=","public_id":5920,"url":"https://github.com/godotengine/godot/pull/5920","diff_url":"https://github.com/godotengine/godot/pull/5920.diff","patch_url":"https://github.com/godotengine/godot/pull/5920.patch","title":"Fix some more warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2016-07-26T13:19:55Z","updated_at":"2019-12-19T07:49:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a4674bda47ddeed7cc929bafdcd89b6bd156ee30","67b29e3b9ea9630b84477a4bdc71b41b25191872","046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2","8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e","cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc"]},"5921":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg4NzE2Mjg=","public_id":5921,"url":"https://github.com/godotengine/godot/pull/5921","diff_url":"https://github.com/godotengine/godot/pull/5921.diff","patch_url":"https://github.com/godotengine/godot/pull/5921.patch","title":"Prettier str() for some math types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-26T15:22:06Z","updated_at":"2021-05-13T23:52:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["eefca1ada97a6bc5db38936d23da323a78b2044d"]},"5925":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg5MDk4ODk=","public_id":5925,"url":"https://github.com/godotengine/godot/pull/5925","diff_url":"https://github.com/godotengine/godot/pull/5925.diff","patch_url":"https://github.com/godotengine/godot/pull/5925.patch","title":"Command-f focus filter input field in project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDkzNQ==","created_at":"2016-07-26T19:24:13Z","updated_at":"2016-07-28T06:39:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["759e20aac69eca8beeca95a0f321c6a3f41f435f"]},"5926":{"id":"MDExOlB1bGxSZXF1ZXN0Nzg5Mjc4NTQ=","public_id":5926,"url":"https://github.com/godotengine/godot/pull/5926","diff_url":"https://github.com/godotengine/godot/pull/5926.diff","patch_url":"https://github.com/godotengine/godot/pull/5926.patch","title":"Fix GraphEdit dragging issues at scales != 1","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-07-26T21:21:14Z","updated_at":"2016-07-26T21:56:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["60e19f77519caee64842319443cd19e20c699d81"]},"5936":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNDA0NjI=","public_id":5936,"url":"https://github.com/godotengine/godot/pull/5936","diff_url":"https://github.com/godotengine/godot/pull/5936.diff","patch_url":"https://github.com/godotengine/godot/pull/5936.patch","title":"Fix reading of empty StringArray-s in .tscn","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-07-27T15:01:35Z","updated_at":"2016-11-17T15:37:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2150855fafd76f881bf5b1389d7740216981aaf0"]},"5937":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNDc0MTM=","public_id":5937,"url":"https://github.com/godotengine/godot/pull/5937","diff_url":"https://github.com/godotengine/godot/pull/5937.diff","patch_url":"https://github.com/godotengine/godot/pull/5937.patch","title":"Project Settings: Use containers for the Input Map tab content","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-27T15:40:00Z","updated_at":"2021-05-13T23:52:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9df192d8ec2a332f62f2dae2634828abcd9015c4"]},"5938":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNDc1ODU=","public_id":5938,"url":"https://github.com/godotengine/godot/pull/5938","diff_url":"https://github.com/godotengine/godot/pull/5938.diff","patch_url":"https://github.com/godotengine/godot/pull/5938.patch","title":"Improve Windows application details","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-27T15:40:52Z","updated_at":"2016-07-27T16:44:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b48fd16add3669219ad38c27f7db7fc2d5e32130"]},"5939":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNTQwNDU=","public_id":5939,"url":"https://github.com/godotengine/godot/pull/5939","diff_url":"https://github.com/godotengine/godot/pull/5939.diff","patch_url":"https://github.com/godotengine/godot/pull/5939.patch","title":"AboutDialog: Popup respecting its minimum size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-27T16:18:25Z","updated_at":"2021-05-14T01:56:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cf851f7ed432134adb1da0077995a3ff26cc404d"]},"5940":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNTc1OTk=","public_id":5940,"url":"https://github.com/godotengine/godot/pull/5940","diff_url":"https://github.com/godotengine/godot/pull/5940.diff","patch_url":"https://github.com/godotengine/godot/pull/5940.patch","title":"Array has() documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-07-27T16:40:50Z","updated_at":"2020-04-07T16:09:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["535a6f9faf21f1f8cbd0f4580de47cfc231a625d"]},"5941":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNjU0Nzc=","public_id":5941,"url":"https://github.com/godotengine/godot/pull/5941","diff_url":"https://github.com/godotengine/godot/pull/5941.diff","patch_url":"https://github.com/godotengine/godot/pull/5941.patch","title":"LineEdit: Fix event handled as text when a mod key is pressed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-27T17:35:05Z","updated_at":"2021-05-14T01:56:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e"]},"5942":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNzQyMDc=","public_id":5942,"url":"https://github.com/godotengine/godot/pull/5942","diff_url":"https://github.com/godotengine/godot/pull/5942.diff","patch_url":"https://github.com/godotengine/godot/pull/5942.patch","title":"ScrollContainer expand children bug fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-07-27T18:31:21Z","updated_at":"2020-04-07T16:09:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["853161a0000b54bdb85cb57d2e07020bed16589e"]},"5943":{"id":"MDExOlB1bGxSZXF1ZXN0NzkwNzk2ODA=","public_id":5943,"url":"https://github.com/godotengine/godot/pull/5943","diff_url":"https://github.com/godotengine/godot/pull/5943.diff","patch_url":"https://github.com/godotengine/godot/pull/5943.patch","title":"Fix Windows resource script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-27T19:06:39Z","updated_at":"2016-07-27T19:10:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0bc589a0c7a12c80f4e365724586174e2e7c9dbd"]},"5950":{"id":"MDExOlB1bGxSZXF1ZXN0NzkxODg4NzY=","public_id":5950,"url":"https://github.com/godotengine/godot/pull/5950","diff_url":"https://github.com/godotengine/godot/pull/5950.diff","patch_url":"https://github.com/godotengine/godot/pull/5950.patch","title":"Fix regression with str() improvements for math types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-28T12:44:16Z","updated_at":"2021-05-14T01:56:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2d4c4b6ea9947607227e55682d195ebd05d383c6"]},"5951":{"id":"MDExOlB1bGxSZXF1ZXN0NzkyMDk4ODc=","public_id":5951,"url":"https://github.com/godotengine/godot/pull/5951","diff_url":"https://github.com/godotengine/godot/pull/5951.diff","patch_url":"https://github.com/godotengine/godot/pull/5951.patch","title":"Exposed enable syntax highlighting to properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-07-28T14:50:48Z","updated_at":"2017-11-10T23:36:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["740dea7de7ca9df8034076ee2c83fe7c0203b087"]},"5954":{"id":"MDExOlB1bGxSZXF1ZXN0NzkyOTAzMTc=","public_id":5954,"url":"https://github.com/godotengine/godot/pull/5954","diff_url":"https://github.com/godotengine/godot/pull/5954.diff","patch_url":"https://github.com/godotengine/godot/pull/5954.patch","title":"Fix editor icons source file generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-07-29T00:28:46Z","updated_at":"2016-07-29T14:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2"]},"5955":{"id":"MDExOlB1bGxSZXF1ZXN0NzkyOTEwMDg=","public_id":5955,"url":"https://github.com/godotengine/godot/pull/5955","diff_url":"https://github.com/godotengine/godot/pull/5955.diff","patch_url":"https://github.com/godotengine/godot/pull/5955.patch","title":"Keep ProjectManager.selected_list up to date","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDkzNQ==","created_at":"2016-07-29T00:38:52Z","updated_at":"2016-07-30T09:50:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["283530a70ba4c1a325dbd143f0c55e89b22f68df"]},"5956":{"id":"MDExOlB1bGxSZXF1ZXN0NzkyOTE4MTk=","public_id":5956,"url":"https://github.com/godotengine/godot/pull/5956","diff_url":"https://github.com/godotengine/godot/pull/5956.diff","patch_url":"https://github.com/godotengine/godot/pull/5956.patch","title":"Double click on scene tree element to focus currently selected node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-07-29T00:50:15Z","updated_at":"2019-12-19T07:49:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["70c9979cce111f474ca68f4f1791fba0eddc63ca"]},"5957":{"id":"MDExOlB1bGxSZXF1ZXN0NzkyOTcwMTI=","public_id":5957,"url":"https://github.com/godotengine/godot/pull/5957","diff_url":"https://github.com/godotengine/godot/pull/5957.diff","patch_url":"https://github.com/godotengine/godot/pull/5957.patch","title":"New http request and tutorials icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-07-29T02:10:02Z","updated_at":"2016-07-29T05:27:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["12ddc8703296abc5f1e88d9467f0ec0070fef103"]},"5961":{"id":"MDExOlB1bGxSZXF1ZXN0NzkzNTQ4NTY=","public_id":5961,"url":"https://github.com/godotengine/godot/pull/5961","diff_url":"https://github.com/godotengine/godot/pull/5961.diff","patch_url":"https://github.com/godotengine/godot/pull/5961.patch","title":"Explicitly initialize 'pending_auto_reload' to false.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-07-29T12:54:50Z","updated_at":"2016-07-30T12:54:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5035edb7fdff85749ab5640b9a7fda91b9d39012"]},"5962":{"id":"MDExOlB1bGxSZXF1ZXN0NzkzNTU5OTc=","public_id":5962,"url":"https://github.com/godotengine/godot/pull/5962","diff_url":"https://github.com/godotengine/godot/pull/5962.diff","patch_url":"https://github.com/godotengine/godot/pull/5962.patch","title":"Implements Y billboard","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4NDc0MzA=","created_at":"2016-07-29T13:03:19Z","updated_at":"2019-12-19T07:49:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a"]},"5963":{"id":"MDExOlB1bGxSZXF1ZXN0NzkzNzUxNTc=","public_id":5963,"url":"https://github.com/godotengine/godot/pull/5963","diff_url":"https://github.com/godotengine/godot/pull/5963.diff","patch_url":"https://github.com/godotengine/godot/pull/5963.patch","title":"Project Manager: Import projects using filesystem drag'n'drop.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-29T15:09:45Z","updated_at":"2016-07-30T14:04:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9720e73e0480e454b580afc9499240bb08a823f3"]},"5966":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0MzczMjc=","public_id":5966,"url":"https://github.com/godotengine/godot/pull/5966","diff_url":"https://github.com/godotengine/godot/pull/5966.diff","patch_url":"https://github.com/godotengine/godot/pull/5966.patch","title":"Fix infinite loop when replacing text","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-07-29T23:14:24Z","updated_at":"2021-05-14T01:56:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6e137c02d26df269c9860ac69e9d8824e4b5336b"]},"5971":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0NTQzMzg=","public_id":5971,"url":"https://github.com/godotengine/godot/pull/5971","diff_url":"https://github.com/godotengine/godot/pull/5971.diff","patch_url":"https://github.com/godotengine/godot/pull/5971.patch","title":"UI navigation via JOYSTICK_MOTION.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-07-30T10:41:41Z","updated_at":"2016-07-30T10:56:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4755fe5576b05c94081bdcad5bd37523d5040150"]},"5976":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0NjQ0NDM=","public_id":5976,"url":"https://github.com/godotengine/godot/pull/5976","diff_url":"https://github.com/godotengine/godot/pull/5976.diff","patch_url":"https://github.com/godotengine/godot/pull/5976.patch","title":"Fix String::is_valid_integer() for single symbols + and -","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDk0NDI=","created_at":"2016-07-30T18:30:56Z","updated_at":"2016-07-31T18:07:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["09c4d65b64892f945aeb98a4abcedab42126c248"]},"5978":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0NjYyNTA=","public_id":5978,"url":"https://github.com/godotengine/godot/pull/5978","diff_url":"https://github.com/godotengine/godot/pull/5978.diff","patch_url":"https://github.com/godotengine/godot/pull/5978.patch","title":"Document FuncRef, GDFunctionState, InstancePlaceholder, RID and World2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-07-30T19:49:29Z","updated_at":"2016-07-31T13:35:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["b80c42ef4e99ee155a98c7a2f17201280612257f"]},"5980":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0NjkzNjk=","public_id":5980,"url":"https://github.com/godotengine/godot/pull/5980","diff_url":"https://github.com/godotengine/godot/pull/5980.diff","patch_url":"https://github.com/godotengine/godot/pull/5980.patch","title":"Run button availability check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDkzNQ==","created_at":"2016-07-30T22:14:31Z","updated_at":"2016-07-31T18:24:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0"]},"5981":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0Njk0NzI=","public_id":5981,"url":"https://github.com/godotengine/godot/pull/5981","diff_url":"https://github.com/godotengine/godot/pull/5981.diff","patch_url":"https://github.com/godotengine/godot/pull/5981.patch","title":"Drag open scan window if engine.cfg not found","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDkzNQ==","created_at":"2016-07-30T22:18:51Z","updated_at":"2016-07-31T18:49:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5e011dcd0e4958f6bc59f64e024402af1ad1dc0d"]},"5993":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk0OTg4NzY=","public_id":5993,"url":"https://github.com/godotengine/godot/pull/5993","diff_url":"https://github.com/godotengine/godot/pull/5993.diff","patch_url":"https://github.com/godotengine/godot/pull/5993.patch","title":"Improved drad&drop files on project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDkzNQ==","created_at":"2016-07-31T23:04:33Z","updated_at":"2016-08-01T23:16:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bee20910569d89cf36b6601eca2c6322f2947943"]},"5996":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk1MzI3NjU=","public_id":5996,"url":"https://github.com/godotengine/godot/pull/5996","diff_url":"https://github.com/godotengine/godot/pull/5996.diff","patch_url":"https://github.com/godotengine/godot/pull/5996.patch","title":"Fix help page title indentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-08-01T08:41:13Z","updated_at":"2016-08-01T09:03:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d"]},"6009":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk3MTIwNjI=","public_id":6009,"url":"https://github.com/godotengine/godot/pull/6009","diff_url":"https://github.com/godotengine/godot/pull/6009.diff","patch_url":"https://github.com/godotengine/godot/pull/6009.patch","title":"Added texture filtering and char spacing for DynamicFont","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-08-02T10:32:49Z","updated_at":"2016-08-02T18:27:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0de7860511fe56f06d039c51ff463c7a1146b7e1","af6ef01c692311410c084b0bf4f3fe2f4d46786d","7b165e8ac27c8c6f979bf6e2da32a9a58836da08"]},"6021":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk4MzU1NjI=","public_id":6021,"url":"https://github.com/godotengine/godot/pull/6021","diff_url":"https://github.com/godotengine/godot/pull/6021.diff","patch_url":"https://github.com/godotengine/godot/pull/6021.patch","title":"Fix set_window_size not setting the correct size on OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-08-03T01:32:24Z","updated_at":"2016-08-03T05:33:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38de4d24efb51e70302fd08c819241db5ec545ad"]},"6024":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk5MjUxODc=","public_id":6024,"url":"https://github.com/godotengine/godot/pull/6024","diff_url":"https://github.com/godotengine/godot/pull/6024.diff","patch_url":"https://github.com/godotengine/godot/pull/6024.patch","title":"Added missing license and fixed quotation typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-08-03T15:18:23Z","updated_at":"2019-12-19T07:48:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e8780d9d32640287cec4c9be54d7093d6c33a696"]},"6026":{"id":"MDExOlB1bGxSZXF1ZXN0Nzk5NzMwNjI=","public_id":6026,"url":"https://github.com/godotengine/godot/pull/6026","diff_url":"https://github.com/godotengine/godot/pull/6026.diff","patch_url":"https://github.com/godotengine/godot/pull/6026.patch","title":"[ci skip] update Raycast documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-08-03T20:28:10Z","updated_at":"2020-01-26T09:24:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["1445553fea268104bf7012785536c4e7c9c6b1e6"]},"6036":{"id":"MDExOlB1bGxSZXF1ZXN0ODAwOTM0ODY=","public_id":6036,"url":"https://github.com/godotengine/godot/pull/6036","diff_url":"https://github.com/godotengine/godot/pull/6036.diff","patch_url":"https://github.com/godotengine/godot/pull/6036.patch","title":"Device Input dialog now uses containers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-04T14:58:08Z","updated_at":"2021-05-14T01:56:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96"]},"6037":{"id":"MDExOlB1bGxSZXF1ZXN0ODAxMDYwMjY=","public_id":6037,"url":"https://github.com/godotengine/godot/pull/6037","diff_url":"https://github.com/godotengine/godot/pull/6037.diff","patch_url":"https://github.com/godotengine/godot/pull/6037.patch","title":"Some additions to the OS documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-08-04T16:08:28Z","updated_at":"2016-08-05T10:29:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea"]},"6043":{"id":"MDExOlB1bGxSZXF1ZXN0ODAxMzAwNTk=","public_id":6043,"url":"https://github.com/godotengine/godot/pull/6043","diff_url":"https://github.com/godotengine/godot/pull/6043.diff","patch_url":"https://github.com/godotengine/godot/pull/6043.patch","title":"TextureRegionEditor snap_mode fix.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-08-04T18:51:04Z","updated_at":"2016-08-05T10:32:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b578cf4da8feaceca1862d0fb5a4e61818275503"]},"6045":{"id":"MDExOlB1bGxSZXF1ZXN0ODAyMjQ5MTY=","public_id":6045,"url":"https://github.com/godotengine/godot/pull/6045","diff_url":"https://github.com/godotengine/godot/pull/6045.diff","patch_url":"https://github.com/godotengine/godot/pull/6045.patch","title":"Fix #5891 by not expecting the script instance to be a GDInstance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-08-05T10:53:18Z","updated_at":"2016-11-17T15:37:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["76ea995228df510bfd4212e29f7cb76f13e25fb5"]},"6049":{"id":"MDExOlB1bGxSZXF1ZXN0ODAyNDg0MDc=","public_id":6049,"url":"https://github.com/godotengine/godot/pull/6049","diff_url":"https://github.com/godotengine/godot/pull/6049.diff","patch_url":"https://github.com/godotengine/godot/pull/6049.patch","title":"Fix steam controller gamepad mapping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-08-05T14:04:12Z","updated_at":"2016-08-08T09:42:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e52567bd2988e901c7c757a5f3a2d98309eaa902"]},"6050":{"id":"MDExOlB1bGxSZXF1ZXN0ODAyNDg1Mzg=","public_id":6050,"url":"https://github.com/godotengine/godot/pull/6050","diff_url":"https://github.com/godotengine/godot/pull/6050.diff","patch_url":"https://github.com/godotengine/godot/pull/6050.patch","title":"Remove unused function in Project Manager.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-08-05T14:05:01Z","updated_at":"2016-08-08T09:41:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0df40cc29b5f0c059383212c2bb8419767544696"]},"6051":{"id":"MDExOlB1bGxSZXF1ZXN0ODAyNDk1MTY=","public_id":6051,"url":"https://github.com/godotengine/godot/pull/6051","diff_url":"https://github.com/godotengine/godot/pull/6051.diff","patch_url":"https://github.com/godotengine/godot/pull/6051.patch","title":"Project Manager: Fix and improve unhandled input","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-05T14:11:28Z","updated_at":"2021-05-14T01:56:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f"]},"6055":{"id":"MDExOlB1bGxSZXF1ZXN0ODAzMjQ0NzY=","public_id":6055,"url":"https://github.com/godotengine/godot/pull/6055","diff_url":"https://github.com/godotengine/godot/pull/6055.diff","patch_url":"https://github.com/godotengine/godot/pull/6055.patch","title":"Allow documenting unexposed return types in bind_native_method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-08-06T00:43:11Z","updated_at":"2019-12-19T07:48:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4cd246898e00bd029af95f3b5fafe7a1e979ceff"]},"6061":{"id":"MDExOlB1bGxSZXF1ZXN0ODAzNjI2NjE=","public_id":6061,"url":"https://github.com/godotengine/godot/pull/6061","diff_url":"https://github.com/godotengine/godot/pull/6061.diff","patch_url":"https://github.com/godotengine/godot/pull/6061.patch","title":"Add support for Traditional Chinese (TW)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODc0NDU2","created_at":"2016-08-07T09:33:47Z","updated_at":"2016-08-08T09:51:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8ab4acd17f06c31b9281c63232756c4d1a7b3a24"]},"6062":{"id":"MDExOlB1bGxSZXF1ZXN0ODAzNjI2NjQ=","public_id":6062,"url":"https://github.com/godotengine/godot/pull/6062","diff_url":"https://github.com/godotengine/godot/pull/6062.diff","patch_url":"https://github.com/godotengine/godot/pull/6062.patch","title":"Add support for Traditional Chinese (HK)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODc0NDU2","created_at":"2016-08-07T09:34:10Z","updated_at":"2016-08-08T09:50:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["664b5b5137b00c170968c688d880561ab294ae91"]},"6063":{"id":"MDExOlB1bGxSZXF1ZXN0ODAzNjI3MDU=","public_id":6063,"url":"https://github.com/godotengine/godot/pull/6063","diff_url":"https://github.com/godotengine/godot/pull/6063.diff","patch_url":"https://github.com/godotengine/godot/pull/6063.patch","title":"Rename platform/android/java/res/values-zh/strings.xml to platform/an…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODc0NDU2","created_at":"2016-08-07T09:36:21Z","updated_at":"2016-08-08T09:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f6a21b0df772804b67073dc65f000f571a4511e"]},"6081":{"id":"MDExOlB1bGxSZXF1ZXN0ODA1NDg0NzI=","public_id":6081,"url":"https://github.com/godotengine/godot/pull/6081","diff_url":"https://github.com/godotengine/godot/pull/6081.diff","patch_url":"https://github.com/godotengine/godot/pull/6081.patch","title":"Some new icons for visual script and graphs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-09T01:29:34Z","updated_at":"2019-12-19T07:48:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf"]},"6089":{"id":"MDExOlB1bGxSZXF1ZXN0ODA2NTQyMzA=","public_id":6089,"url":"https://github.com/godotengine/godot/pull/6089","diff_url":"https://github.com/godotengine/godot/pull/6089.diff","patch_url":"https://github.com/godotengine/godot/pull/6089.patch","title":"Crashfix for OSX on Sierra beta","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2016-08-09T16:42:13Z","updated_at":"2016-08-09T16:46:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkxMjgwNDQ=","name":"confirmed","color":"#aaddaa"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bf320fd4eaae1bdaae08063573c88ab51d6edc34"]},"6090":{"id":"MDExOlB1bGxSZXF1ZXN0ODA2NjYwMDM=","public_id":6090,"url":"https://github.com/godotengine/godot/pull/6090","diff_url":"https://github.com/godotengine/godot/pull/6090.diff","patch_url":"https://github.com/godotengine/godot/pull/6090.patch","title":"Added force_raycast_update GDScript method for RayCast[2D]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzg0MjYz","created_at":"2016-08-09T17:59:40Z","updated_at":"2016-10-22T10:40:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["8d57640d3745084d5c4abc4e6926298c2f4a3fb4","7494a8c3c6738ae212cc9ec62eb478056b846e3d"]},"6094":{"id":"MDExOlB1bGxSZXF1ZXN0ODA3MDkwMjM=","public_id":6094,"url":"https://github.com/godotengine/godot/pull/6094","diff_url":"https://github.com/godotengine/godot/pull/6094.diff","patch_url":"https://github.com/godotengine/godot/pull/6094.patch","title":"Zoom texture region using mouse wheel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-09T22:55:37Z","updated_at":"2019-12-19T07:48:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1e7d0c6ac13585a7b201611d7b9038b4eee187ec"]},"6108":{"id":"MDExOlB1bGxSZXF1ZXN0ODA4Njk3NTc=","public_id":6108,"url":"https://github.com/godotengine/godot/pull/6108","diff_url":"https://github.com/godotengine/godot/pull/6108.diff","patch_url":"https://github.com/godotengine/godot/pull/6108.patch","title":"Icons for VScript types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-10T21:20:28Z","updated_at":"2019-12-19T07:48:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8151da15e14667834d4eb9a625f8ad2265098546"]},"6116":{"id":"MDExOlB1bGxSZXF1ZXN0ODA5Nzg0MzA=","public_id":6116,"url":"https://github.com/godotengine/godot/pull/6116","diff_url":"https://github.com/godotengine/godot/pull/6116.diff","patch_url":"https://github.com/godotengine/godot/pull/6116.patch","title":"x11: Use proper sonames for loading libXrandr.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-08-11T15:28:53Z","updated_at":"2019-12-19T07:48:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f59860f4649a14dfd0d425590d226c55842f7a1c"]},"6119":{"id":"MDExOlB1bGxSZXF1ZXN0ODEwMzQ1MDk=","public_id":6119,"url":"https://github.com/godotengine/godot/pull/6119","diff_url":"https://github.com/godotengine/godot/pull/6119.diff","patch_url":"https://github.com/godotengine/godot/pull/6119.patch","title":"This allows building when ALSA libs are in a non-standard location. PK…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwOTc1NDYz","created_at":"2016-08-11T21:30:06Z","updated_at":"2019-12-19T07:48:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["94d6757a0d7426f6805c6f9d50a8afc0c2f6061a"]},"6132":{"id":"MDExOlB1bGxSZXF1ZXN0ODExMDU4NDc=","public_id":6132,"url":"https://github.com/godotengine/godot/pull/6132","diff_url":"https://github.com/godotengine/godot/pull/6132.diff","patch_url":"https://github.com/godotengine/godot/pull/6132.patch","title":"Confirm code completion with numpad key ENTER","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-12T11:38:14Z","updated_at":"2021-05-14T01:56:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e9f9e00bd9ed9c4c34a5d15c219af56c1010763a"]},"6137":{"id":"MDExOlB1bGxSZXF1ZXN0ODEyMDI4ODM=","public_id":6137,"url":"https://github.com/godotengine/godot/pull/6137","diff_url":"https://github.com/godotengine/godot/pull/6137.diff","patch_url":"https://github.com/godotengine/godot/pull/6137.patch","title":"Add a Close All files option to script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE3OTg=","created_at":"2016-08-13T01:19:24Z","updated_at":"2020-01-26T09:25:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3d84849e033f8046389006ed19f7fd8c9875f052"]},"6144":{"id":"MDExOlB1bGxSZXF1ZXN0ODEyMTk1MTI=","public_id":6144,"url":"https://github.com/godotengine/godot/pull/6144","diff_url":"https://github.com/godotengine/godot/pull/6144.diff","patch_url":"https://github.com/godotengine/godot/pull/6144.patch","title":"Visual Script module now compiles when TOOLS_ENABLED","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzODQwOTE=","created_at":"2016-08-13T16:16:37Z","updated_at":"2022-09-26T12:38:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["91ba00b4163ceec83211b9445dd1a0900d71efe4"]},"6159":{"id":"MDExOlB1bGxSZXF1ZXN0ODEyOTE3MTY=","public_id":6159,"url":"https://github.com/godotengine/godot/pull/6159","diff_url":"https://github.com/godotengine/godot/pull/6159.diff","patch_url":"https://github.com/godotengine/godot/pull/6159.patch","title":"Add Node2d global rot/rotd/scale methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2016-08-15T09:55:27Z","updated_at":"2019-12-19T07:48:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c402ac13df1a945336faa009b469ac4f0528770f"]},"6161":{"id":"MDExOlB1bGxSZXF1ZXN0ODEzNDY3NTY=","public_id":6161,"url":"https://github.com/godotengine/godot/pull/6161","diff_url":"https://github.com/godotengine/godot/pull/6161.diff","patch_url":"https://github.com/godotengine/godot/pull/6161.patch","title":"2d collision shape icons now uses the color for shape icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-15T17:43:10Z","updated_at":"2019-12-19T07:48:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cbad6b3faea24631642e9ffb36f97fb88c827dff"]},"6190":{"id":"MDExOlB1bGxSZXF1ZXN0ODE3NTQ5Mjg=","public_id":6190,"url":"https://github.com/godotengine/godot/pull/6190","diff_url":"https://github.com/godotengine/godot/pull/6190.diff","patch_url":"https://github.com/godotengine/godot/pull/6190.patch","title":"Fixed running the game before saving scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1OTg1MjEx","created_at":"2016-08-18T04:19:25Z","updated_at":"2019-12-19T07:49:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["82728b3384b31c98a7b467c43ebb0d5325a29549"]},"6197":{"id":"MDExOlB1bGxSZXF1ZXN0ODE4MzYyMjY=","public_id":6197,"url":"https://github.com/godotengine/godot/pull/6197","diff_url":"https://github.com/godotengine/godot/pull/6197.diff","patch_url":"https://github.com/godotengine/godot/pull/6197.patch","title":"DocData: Fix duplicated parenthesis for default values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-18T15:27:59Z","updated_at":"2021-05-14T01:56:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9e6b53c8dd0d15bf9f66de4cda08571f43c07d79"]},"6198":{"id":"MDExOlB1bGxSZXF1ZXN0ODE4MzcyNTU=","public_id":6198,"url":"https://github.com/godotengine/godot/pull/6198","diff_url":"https://github.com/godotengine/godot/pull/6198.diff","patch_url":"https://github.com/godotengine/godot/pull/6198.patch","title":"Documentation for most of ItemList control.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NjIxNjI=","created_at":"2016-08-18T15:33:23Z","updated_at":"2019-12-19T07:49:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f9e931bf126eeace101ec863f01759238d33a63c"]},"6220":{"id":"MDExOlB1bGxSZXF1ZXN0ODIwODIyNjQ=","public_id":6220,"url":"https://github.com/godotengine/godot/pull/6220","diff_url":"https://github.com/godotengine/godot/pull/6220.diff","patch_url":"https://github.com/godotengine/godot/pull/6220.patch","title":"Make LineEdit not to cover whole line when rename node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-08-20T16:03:34Z","updated_at":"2019-12-19T07:49:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ff22db3b21d2f6c93cdb1e972b2da217573f1ddc"]},"6223":{"id":"MDExOlB1bGxSZXF1ZXN0ODIwOTQ0Mzg=","public_id":6223,"url":"https://github.com/godotengine/godot/pull/6223","diff_url":"https://github.com/godotengine/godot/pull/6223.diff","patch_url":"https://github.com/godotengine/godot/pull/6223.patch","title":"Improve/fix GridMap editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-08-21T01:43:12Z","updated_at":"2019-12-19T07:48:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7d3597348609eb8e976d16b04de7843440b5ec64"]},"6228":{"id":"MDExOlB1bGxSZXF1ZXN0ODIxMTA0NDY=","public_id":6228,"url":"https://github.com/godotengine/godot/pull/6228","diff_url":"https://github.com/godotengine/godot/pull/6228.diff","patch_url":"https://github.com/godotengine/godot/pull/6228.patch","title":"Add mouse position information in TileMap.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM3MDk3ODk=","created_at":"2016-08-21T16:53:44Z","updated_at":"2019-12-19T07:48:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cd71fcb097b28a1602e34c7167cc4b4c3fc628c7"]},"6239":{"id":"MDExOlB1bGxSZXF1ZXN0ODIxOTExOTI=","public_id":6239,"url":"https://github.com/godotengine/godot/pull/6239","diff_url":"https://github.com/godotengine/godot/pull/6239.diff","patch_url":"https://github.com/godotengine/godot/pull/6239.patch","title":"Fix StreamPeerBuffer::duplicate() does not return value","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-08-22T13:31:36Z","updated_at":"2020-01-26T09:25:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["79628b135168ffad262d43f39ae573e180bd7fbf"]},"6245":{"id":"MDExOlB1bGxSZXF1ZXN0ODIyNTU5OTM=","public_id":6245,"url":"https://github.com/godotengine/godot/pull/6245","diff_url":"https://github.com/godotengine/godot/pull/6245.diff","patch_url":"https://github.com/godotengine/godot/pull/6245.patch","title":"Change \"Disable Filter\" to \"Enable Filter\" on Font Import window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-08-22T20:20:08Z","updated_at":"2019-12-19T07:48:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["85f373691ffe1f1a3080435fd378720615068fae","449ad2b37a1aeb49029b500f4cf8471ce25f3d1f"]},"6249":{"id":"MDExOlB1bGxSZXF1ZXN0ODIyNzk0NTU=","public_id":6249,"url":"https://github.com/godotengine/godot/pull/6249","diff_url":"https://github.com/godotengine/godot/pull/6249.diff","patch_url":"https://github.com/godotengine/godot/pull/6249.patch","title":"Show last added action on Input Map","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-08-22T23:15:55Z","updated_at":"2019-12-19T07:48:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2e5a4cb5ca33576ea81601f949b2e633ff92213c"]},"6250":{"id":"MDExOlB1bGxSZXF1ZXN0ODIzMDc1MTU=","public_id":6250,"url":"https://github.com/godotengine/godot/pull/6250","diff_url":"https://github.com/godotengine/godot/pull/6250.diff","patch_url":"https://github.com/godotengine/godot/pull/6250.patch","title":"Mouse hotspot is now honored.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-08-23T05:59:01Z","updated_at":"2019-12-19T07:48:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["8fcd92c38af19ebfc637e7a0dc623371453d986c"]},"6259":{"id":"MDExOlB1bGxSZXF1ZXN0ODI0MDYwNDE=","public_id":6259,"url":"https://github.com/godotengine/godot/pull/6259","diff_url":"https://github.com/godotengine/godot/pull/6259.diff","patch_url":"https://github.com/godotengine/godot/pull/6259.patch","title":"Prevent to add node to selection when node is not inside tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-08-23T17:21:05Z","updated_at":"2019-12-19T07:48:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4857eabddb3eda7fef9ee3740a0325265209c640"]},"6264":{"id":"MDExOlB1bGxSZXF1ZXN0ODI0OTQ4MjM=","public_id":6264,"url":"https://github.com/godotengine/godot/pull/6264","diff_url":"https://github.com/godotengine/godot/pull/6264.diff","patch_url":"https://github.com/godotengine/godot/pull/6264.patch","title":"Fix sliders incorrectly calculating value on click","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MTcwMDA=","created_at":"2016-08-24T07:37:09Z","updated_at":"2019-12-19T07:48:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f"]},"6269":{"id":"MDExOlB1bGxSZXF1ZXN0ODI1NzM3NzA=","public_id":6269,"url":"https://github.com/godotengine/godot/pull/6269","diff_url":"https://github.com/godotengine/godot/pull/6269.diff","patch_url":"https://github.com/godotengine/godot/pull/6269.patch","title":"DocData: Fix null reference not detected correctly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-24T16:19:33Z","updated_at":"2021-05-14T01:56:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b81725b203cfceefd8577cf2ec4ca9dd0d618869"]},"6270":{"id":"MDExOlB1bGxSZXF1ZXN0ODI1ODE5MTY=","public_id":6270,"url":"https://github.com/godotengine/godot/pull/6270","diff_url":"https://github.com/godotengine/godot/pull/6270.diff","patch_url":"https://github.com/godotengine/godot/pull/6270.patch","title":"Matrix32: Add a constructor which takes six real_t params","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-08-24T17:12:20Z","updated_at":"2021-05-14T01:56:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd"]},"6281":{"id":"MDExOlB1bGxSZXF1ZXN0ODI3Njg4NTE=","public_id":6281,"url":"https://github.com/godotengine/godot/pull/6281","diff_url":"https://github.com/godotengine/godot/pull/6281.diff","patch_url":"https://github.com/godotengine/godot/pull/6281.patch","title":"Ternary operator in GDScript (a if x else b)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-08-25T18:24:36Z","updated_at":"2019-12-19T07:48:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["9f66f59477bb75b804f265f373106b9de1715500"]},"6290":{"id":"MDExOlB1bGxSZXF1ZXN0ODI4NDUwNzY=","public_id":6290,"url":"https://github.com/godotengine/godot/pull/6290","diff_url":"https://github.com/godotengine/godot/pull/6290.diff","patch_url":"https://github.com/godotengine/godot/pull/6290.patch","title":"fix string iterator","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTg4OTM=","created_at":"2016-08-26T07:44:53Z","updated_at":"2019-12-19T07:48:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["810fbb70aec2cbe03721c1f6291a81bbae1adc39"]},"6292":{"id":"MDExOlB1bGxSZXF1ZXN0ODI4NzIwOTI=","public_id":6292,"url":"https://github.com/godotengine/godot/pull/6292","diff_url":"https://github.com/godotengine/godot/pull/6292.diff","patch_url":"https://github.com/godotengine/godot/pull/6292.patch","title":"Adds enums to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-08-26T11:22:24Z","updated_at":"2019-12-19T07:48:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["88430f0962403779670c3e82bbbc3ef3f6022169","4ee82a2c38c57fb980df1ed4727d47959ba9e983"]},"6303":{"id":"MDExOlB1bGxSZXF1ZXN0ODI5ODU4NjE=","public_id":6303,"url":"https://github.com/godotengine/godot/pull/6303","diff_url":"https://github.com/godotengine/godot/pull/6303.diff","patch_url":"https://github.com/godotengine/godot/pull/6303.patch","title":"add NetworkedMultiplayerENet::set_bind_ip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2016-08-27T11:42:04Z","updated_at":"2019-12-19T07:48:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8a4e636df673aad0e0f9a6c927270bf1d4c80a1b"]},"6304":{"id":"MDExOlB1bGxSZXF1ZXN0ODI5OTEzMzk=","public_id":6304,"url":"https://github.com/godotengine/godot/pull/6304","diff_url":"https://github.com/godotengine/godot/pull/6304.diff","patch_url":"https://github.com/godotengine/godot/pull/6304.patch","title":"(Array) .pop_front, .pop_back & .remove return values instead of void","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-08-27T15:56:33Z","updated_at":"2017-01-13T18:20:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["1a7aae7443194f7d6137901af369c843b3911b4f"]},"6312":{"id":"MDExOlB1bGxSZXF1ZXN0ODMwMTg1MjI=","public_id":6312,"url":"https://github.com/godotengine/godot/pull/6312","diff_url":"https://github.com/godotengine/godot/pull/6312.diff","patch_url":"https://github.com/godotengine/godot/pull/6312.patch","title":"Fix crash when trying to access the guid of an unavailable Gamepad.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-08-28T15:18:37Z","updated_at":"2019-12-19T07:48:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["02a8604906b1f50000f96e2f8dbd0d50a162ab6f"]},"6319":{"id":"MDExOlB1bGxSZXF1ZXN0ODMwMjM4OTM=","public_id":6319,"url":"https://github.com/godotengine/godot/pull/6319","diff_url":"https://github.com/godotengine/godot/pull/6319.diff","patch_url":"https://github.com/godotengine/godot/pull/6319.patch","title":"VS icons improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-28T19:01:04Z","updated_at":"2019-12-19T07:48:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["9465ce46c6cded53b319935cd9836dc7b84264a5","372b5f2d045c60f5e80a755c520c11b6e16ee69b"]},"6321":{"id":"MDExOlB1bGxSZXF1ZXN0ODMwNDY4OTI=","public_id":6321,"url":"https://github.com/godotengine/godot/pull/6321","diff_url":"https://github.com/godotengine/godot/pull/6321.diff","patch_url":"https://github.com/godotengine/godot/pull/6321.patch","title":"Windows: Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-08-29T05:38:50Z","updated_at":"2019-12-19T07:48:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f0b6a242cc1934fb15c53e3e1724451c397bcb8b"]},"6324":{"id":"MDExOlB1bGxSZXF1ZXN0ODMxMzUxMzE=","public_id":6324,"url":"https://github.com/godotengine/godot/pull/6324","diff_url":"https://github.com/godotengine/godot/pull/6324.diff","patch_url":"https://github.com/godotengine/godot/pull/6324.patch","title":"Fixed compilation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-08-29T17:27:38Z","updated_at":"2019-12-19T07:48:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["0d692e6a8cb7e3645d76d99e2368848871d5d406"]},"6332":{"id":"MDExOlB1bGxSZXF1ZXN0ODMyODU4NzM=","public_id":6332,"url":"https://github.com/godotengine/godot/pull/6332","diff_url":"https://github.com/godotengine/godot/pull/6332.diff","patch_url":"https://github.com/godotengine/godot/pull/6332.patch","title":"VisualScript: Fixed VariableGet vs VariableSet node names, fixes #6325","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-08-30T14:48:33Z","updated_at":"2019-12-19T07:48:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["a56e5c74f577302a51d41823d272f2ec5e0d96e9"]},"6336":{"id":"MDExOlB1bGxSZXF1ZXN0ODMzNzg5OTc=","public_id":6336,"url":"https://github.com/godotengine/godot/pull/6336","diff_url":"https://github.com/godotengine/godot/pull/6336.diff","patch_url":"https://github.com/godotengine/godot/pull/6336.patch","title":"Tween: fix non-repeat interpolate_callback","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-08-31T02:28:15Z","updated_at":"2019-12-19T07:48:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15"]},"6352":{"id":"MDExOlB1bGxSZXF1ZXN0ODM0ODYwMzc=","public_id":6352,"url":"https://github.com/godotengine/godot/pull/6352","diff_url":"https://github.com/godotengine/godot/pull/6352.diff","patch_url":"https://github.com/godotengine/godot/pull/6352.patch","title":"Fix release build. (II)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MjQ2MDc=","created_at":"2016-08-31T16:28:51Z","updated_at":"2019-12-19T07:48:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["588e124c533874b69b88d7245f6bc98c8e4e2588"]},"6355":{"id":"MDExOlB1bGxSZXF1ZXN0ODM1MzMzOTk=","public_id":6355,"url":"https://github.com/godotengine/godot/pull/6355","diff_url":"https://github.com/godotengine/godot/pull/6355.diff","patch_url":"https://github.com/godotengine/godot/pull/6355.patch","title":"Add http method and request data parameters to HTTPRequest::request","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NTIyMg==","created_at":"2016-08-31T21:32:10Z","updated_at":"2019-12-19T07:48:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c53e5c555aabff1c0b1e0e6b4a87e895e278606b"]},"6363":{"id":"MDExOlB1bGxSZXF1ZXN0ODM2NzE0ODM=","public_id":6363,"url":"https://github.com/godotengine/godot/pull/6363","diff_url":"https://github.com/godotengine/godot/pull/6363.diff","patch_url":"https://github.com/godotengine/godot/pull/6363.patch","title":"Fix the support for WinRT/UWP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-01T17:11:41Z","updated_at":"2019-12-19T07:48:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7","5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe","c9b82498b4b8de7b5f4c19873421d32ca1749ed2","2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad","c1dfbb7628e93370217eff204d997640793054e4","e21702f76403845e915f3226f3c142d0dec8cb71"]},"6364":{"id":"MDExOlB1bGxSZXF1ZXN0ODM3MDA4MTc=","public_id":6364,"url":"https://github.com/godotengine/godot/pull/6364","diff_url":"https://github.com/godotengine/godot/pull/6364.diff","patch_url":"https://github.com/godotengine/godot/pull/6364.patch","title":"Cleanup of the tools folder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-09-01T20:26:50Z","updated_at":"2019-12-19T07:48:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3b3502b758fb4127eca7f71dc0c41c95fac97025","6a4ba76836a8a0579a6164351e3fa2d14e29aa79","ae9729b6df885eb04c63501b33399d401829a76a","08e5e8794aceff8de4a928d1876c6af88601a5db","3efe1231f0ea9570e4985ac5b8e568c768ad87ce"]},"6365":{"id":"MDExOlB1bGxSZXF1ZXN0ODM3MTQ0Njg=","public_id":6365,"url":"https://github.com/godotengine/godot/pull/6365","diff_url":"https://github.com/godotengine/godot/pull/6365.diff","patch_url":"https://github.com/godotengine/godot/pull/6365.patch","title":"i18n: Update list of supported locales based off glibc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-09-01T21:59:19Z","updated_at":"2019-12-19T07:48:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["54e97e5ee69f311b165effc5f84b2387017d40df"]},"6368":{"id":"MDExOlB1bGxSZXF1ZXN0ODM3OTI0Nzg=","public_id":6368,"url":"https://github.com/godotengine/godot/pull/6368","diff_url":"https://github.com/godotengine/godot/pull/6368.diff","patch_url":"https://github.com/godotengine/godot/pull/6368.patch","title":"Tilemap editor: Bucket tool - allow deleting and replacing of tiles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDc3NTUz","created_at":"2016-09-02T12:21:17Z","updated_at":"2016-10-18T16:43:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["acd41d964a62e86742d4411fba1d2a294e259dec"]},"6372":{"id":"MDExOlB1bGxSZXF1ZXN0ODM4MTk5Mzk=","public_id":6372,"url":"https://github.com/godotengine/godot/pull/6372","diff_url":"https://github.com/godotengine/godot/pull/6372.diff","patch_url":"https://github.com/godotengine/godot/pull/6372.patch","title":"Fixes LineEdit text selection with mouse selecting more than intended","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MDY2OA==","created_at":"2016-09-02T15:24:04Z","updated_at":"2019-12-19T07:48:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3d8497318401040979242ae04271d6c0f5b253e9"]},"6379":{"id":"MDExOlB1bGxSZXF1ZXN0ODM4NjU2NjM=","public_id":6379,"url":"https://github.com/godotengine/godot/pull/6379","diff_url":"https://github.com/godotengine/godot/pull/6379.diff","patch_url":"https://github.com/godotengine/godot/pull/6379.patch","title":"Update gamepad mappings from community db.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-02T21:16:02Z","updated_at":"2020-01-26T09:26:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["808bd539342a55ad1c59c621a05443957626bc9f"]},"6400":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwMjc0MjE=","public_id":6400,"url":"https://github.com/godotengine/godot/pull/6400","diff_url":"https://github.com/godotengine/godot/pull/6400.diff","patch_url":"https://github.com/godotengine/godot/pull/6400.patch","title":"Update GDScript template","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-09-05T17:18:00Z","updated_at":"2019-12-19T07:48:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["00e743b76ad89927d611f312cfc06d0511eac985"]},"6403":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwNDE0MjI=","public_id":6403,"url":"https://github.com/godotengine/godot/pull/6403","diff_url":"https://github.com/godotengine/godot/pull/6403.diff","patch_url":"https://github.com/godotengine/godot/pull/6403.patch","title":"Fix for Compiling Export Templates","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2016-09-05T21:54:11Z","updated_at":"2019-12-19T07:48:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["4aab004674df8bb0dbff8c1b4bda4cd7213c7348"]},"6406":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwNDMwMjQ=","public_id":6406,"url":"https://github.com/godotengine/godot/pull/6406","diff_url":"https://github.com/godotengine/godot/pull/6406.diff","patch_url":"https://github.com/godotengine/godot/pull/6406.patch","title":"Select newly created folder on Directory dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-09-05T22:35:37Z","updated_at":"2019-12-19T07:48:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["28a0ed75ba1d40874d19704342ed7959fff65c00"]},"6408":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwNDM0NTQ=","public_id":6408,"url":"https://github.com/godotengine/godot/pull/6408","diff_url":"https://github.com/godotengine/godot/pull/6408.diff","patch_url":"https://github.com/godotengine/godot/pull/6408.patch","title":"Show object string cast instead of object id in debugger","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE3OTg=","created_at":"2016-09-05T22:46:48Z","updated_at":"2019-12-19T07:48:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0108e7c33acd0b053503bc7deee2cd58637d71ec"]},"6409":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwNDM5NzA=","public_id":6409,"url":"https://github.com/godotengine/godot/pull/6409","diff_url":"https://github.com/godotengine/godot/pull/6409.diff","patch_url":"https://github.com/godotengine/godot/pull/6409.patch","title":"osx: Support gamepad input.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-05T23:03:08Z","updated_at":"2019-12-19T07:48:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8c886b9d7a22bfacf25a5f3303c25c099abf55f9"]},"6410":{"id":"MDExOlB1bGxSZXF1ZXN0ODQwNDU1Mjk=","public_id":6410,"url":"https://github.com/godotengine/godot/pull/6410","diff_url":"https://github.com/godotengine/godot/pull/6410.diff","patch_url":"https://github.com/godotengine/godot/pull/6410.patch","title":"Always show output panel when debugging","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE3OTg=","created_at":"2016-09-05T23:49:45Z","updated_at":"2019-12-19T07:48:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8514eaf34b004ffb7d2c24e2c680a2c9df2e8146"]},"6413":{"id":"MDExOlB1bGxSZXF1ZXN0ODQxNzU3NjI=","public_id":6413,"url":"https://github.com/godotengine/godot/pull/6413","diff_url":"https://github.com/godotengine/godot/pull/6413.diff","patch_url":"https://github.com/godotengine/godot/pull/6413.patch","title":"enable autoload for command-line scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTg4OTM=","created_at":"2016-09-06T18:50:38Z","updated_at":"2019-12-19T07:48:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8ddc0b697b26797d2d5682a9112dff59c950b22a"]},"6414":{"id":"MDExOlB1bGxSZXF1ZXN0ODQyMTY2ODE=","public_id":6414,"url":"https://github.com/godotengine/godot/pull/6414","diff_url":"https://github.com/godotengine/godot/pull/6414.diff","patch_url":"https://github.com/godotengine/godot/pull/6414.patch","title":"Expose additional light/shadow properties to canvas item shaders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-07T00:00:05Z","updated_at":"2019-12-19T07:48:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["09608876258ffa7d19be1fb887541f3798fa945e","b69e422af930ba6b6e539607e9c7cf0b962ee196"]},"6415":{"id":"MDExOlB1bGxSZXF1ZXN0ODQyMTk5NTU=","public_id":6415,"url":"https://github.com/godotengine/godot/pull/6415","diff_url":"https://github.com/godotengine/godot/pull/6415.diff","patch_url":"https://github.com/godotengine/godot/pull/6415.patch","title":"Fix Android build (#5645)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-07T00:40:17Z","updated_at":"2019-12-19T07:48:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e9065632c6193736a2f539cc5f8906db4855c3ac"]},"6417":{"id":"MDExOlB1bGxSZXF1ZXN0ODQyNDgxOTY=","public_id":6417,"url":"https://github.com/godotengine/godot/pull/6417","diff_url":"https://github.com/godotengine/godot/pull/6417.diff","patch_url":"https://github.com/godotengine/godot/pull/6417.patch","title":"Fix dialogs in ProjectManage don't with editor theme issue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-09-07T07:16:04Z","updated_at":"2019-12-19T07:48:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c1f23bb6af8f6e72cb9b2871690752843e2c3cc9"]},"6418":{"id":"MDExOlB1bGxSZXF1ZXN0ODQyNjM3OTY=","public_id":6418,"url":"https://github.com/godotengine/godot/pull/6418","diff_url":"https://github.com/godotengine/godot/pull/6418.diff","patch_url":"https://github.com/godotengine/godot/pull/6418.patch","title":"Add show bones checkable menu item","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-07T09:16:03Z","updated_at":"2019-12-19T07:48:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["17c5fc59559eec0524948a1e060206efee4c4ca7"]},"6420":{"id":"MDExOlB1bGxSZXF1ZXN0ODQzMjUwMDE=","public_id":6420,"url":"https://github.com/godotengine/godot/pull/6420","diff_url":"https://github.com/godotengine/godot/pull/6420.diff","patch_url":"https://github.com/godotengine/godot/pull/6420.patch","title":"Itemlist tooltip disable issue 6240","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-07T15:41:57Z","updated_at":"2017-11-13T14:15:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["607d602493a88cab626db131d1427d4f9a13aff5","62a968b1c66c6fa340234395870b781fb636bab8"]},"6421":{"id":"MDExOlB1bGxSZXF1ZXN0ODQzMzcwNjQ=","public_id":6421,"url":"https://github.com/godotengine/godot/pull/6421","diff_url":"https://github.com/godotengine/godot/pull/6421.diff","patch_url":"https://github.com/godotengine/godot/pull/6421.patch","title":"Added setting to change current script background color, issue 5450","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-07T16:55:35Z","updated_at":"2019-12-19T07:48:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9e92fcaef989f9a368dd26cffd38a45deffbb601"]},"6423":{"id":"MDExOlB1bGxSZXF1ZXN0ODQzNTM1NTg=","public_id":6423,"url":"https://github.com/godotengine/godot/pull/6423","diff_url":"https://github.com/godotengine/godot/pull/6423.diff","patch_url":"https://github.com/godotengine/godot/pull/6423.patch","title":"fixed wrong placement of AcceptDialog Buttons issue-6143","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDE5NjY0","created_at":"2016-09-07T18:51:26Z","updated_at":"2019-12-19T07:48:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dd9189aac46c7f7a7624101a72d90c08dfa2e0c7"]},"6427":{"id":"MDExOlB1bGxSZXF1ZXN0ODQzODg3MTE=","public_id":6427,"url":"https://github.com/godotengine/godot/pull/6427","diff_url":"https://github.com/godotengine/godot/pull/6427.diff","patch_url":"https://github.com/godotengine/godot/pull/6427.patch","title":"Explicitly initialize TextureProgress's initial angle value.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2016-09-07T23:01:41Z","updated_at":"2019-12-19T07:48:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479"]},"6428":{"id":"MDExOlB1bGxSZXF1ZXN0ODQzOTIxNTQ=","public_id":6428,"url":"https://github.com/godotengine/godot/pull/6428","diff_url":"https://github.com/godotengine/godot/pull/6428.diff","patch_url":"https://github.com/godotengine/godot/pull/6428.patch","title":"Correct Directory.list_dir_begin() Documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNjg2NzAw","created_at":"2016-09-07T23:38:19Z","updated_at":"2019-12-19T07:48:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["cd82fafd5810248e261ac633f9c942125d90906a"]},"6431":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ0NjM3NTY=","public_id":6431,"url":"https://github.com/godotengine/godot/pull/6431","diff_url":"https://github.com/godotengine/godot/pull/6431.diff","patch_url":"https://github.com/godotengine/godot/pull/6431.patch","title":"x11: fix x360 wireless gamepad mapping.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-08T11:57:26Z","updated_at":"2019-12-19T07:48:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["20bad652efdb1a26ab3307aa733208b449e40c83"]},"6432":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ0ODIwOTI=","public_id":6432,"url":"https://github.com/godotengine/godot/pull/6432","diff_url":"https://github.com/godotengine/godot/pull/6432.diff","patch_url":"https://github.com/godotengine/godot/pull/6432.patch","title":"Added customisable grid color, issue 3781","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-08T13:55:30Z","updated_at":"2019-12-19T07:48:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a82ecf6d80c2997fb61c7827de771c1b3a5e36fc"]},"6436":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ1NzYwODQ=","public_id":6436,"url":"https://github.com/godotengine/godot/pull/6436","diff_url":"https://github.com/godotengine/godot/pull/6436.diff","patch_url":"https://github.com/godotengine/godot/pull/6436.patch","title":"Tweaked some icons, including xform one","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-09-09T00:24:05Z","updated_at":"2019-12-19T07:48:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7"]},"6438":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ2MzcyMDM=","public_id":6438,"url":"https://github.com/godotengine/godot/pull/6438","diff_url":"https://github.com/godotengine/godot/pull/6438.diff","patch_url":"https://github.com/godotengine/godot/pull/6438.patch","title":"Change Android float ABI to hard","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-09T11:46:01Z","updated_at":"2022-09-26T12:39:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["68cd19a6c2cd679b33428d32fcf007863a69599d"]},"6439":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ2NjA1MDk=","public_id":6439,"url":"https://github.com/godotengine/godot/pull/6439","diff_url":"https://github.com/godotengine/godot/pull/6439.diff","patch_url":"https://github.com/godotengine/godot/pull/6439.patch","title":"Added get_v_scroll to item list, issue 6343","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-09T14:29:54Z","updated_at":"2019-12-19T07:48:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7d455fca71c37563f3a57c91b716c66101ce03fc","63fd8f863b731ae524205393d178aa55aad8b837"]},"6442":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ3NDI2NjU=","public_id":6442,"url":"https://github.com/godotengine/godot/pull/6442","diff_url":"https://github.com/godotengine/godot/pull/6442.diff","patch_url":"https://github.com/godotengine/godot/pull/6442.patch","title":"Fix Input.action_release() marking action as pressed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-10T03:02:40Z","updated_at":"2019-12-19T07:48:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fae6dbc7f3dccbf001b03395703979f79c6effd8"]},"6446":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ3NTgyMTA=","public_id":6446,"url":"https://github.com/godotengine/godot/pull/6446","diff_url":"https://github.com/godotengine/godot/pull/6446.diff","patch_url":"https://github.com/godotengine/godot/pull/6446.patch","title":"Fix the Windows environment in SCons spawn function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-10T15:10:56Z","updated_at":"2019-12-19T07:48:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["aad87ab1b6ef536837b7ce7a612dfc0ad422114b"]},"6447":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ3NTg3MzQ=","public_id":6447,"url":"https://github.com/godotengine/godot/pull/6447","diff_url":"https://github.com/godotengine/godot/pull/6447.diff","patch_url":"https://github.com/godotengine/godot/pull/6447.patch","title":"Revert \"Change Android float ABI to hard\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2016-09-10T15:31:05Z","updated_at":"2022-09-26T12:39:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1f7fde299d1e127e1e7ef29fc1a50a402559b087"]},"6462":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ4MDk3MjI=","public_id":6462,"url":"https://github.com/godotengine/godot/pull/6462","diff_url":"https://github.com/godotengine/godot/pull/6462.diff","patch_url":"https://github.com/godotengine/godot/pull/6462.patch","title":"Fix/improve AnimationPlayer blending logic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-12T02:59:18Z","updated_at":"2019-12-08T13:42:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["83df74a17d4de3c32a752a56ad01e3f962749021"]},"6465":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ4Nzk5MDI=","public_id":6465,"url":"https://github.com/godotengine/godot/pull/6465","diff_url":"https://github.com/godotengine/godot/pull/6465.diff","patch_url":"https://github.com/godotengine/godot/pull/6465.patch","title":"Update current script color on change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-12T14:21:14Z","updated_at":"2019-12-19T07:48:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a0136838b36261f21e6bd692089f7904895e807d"]},"6472":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ5NzQzNjg=","public_id":6472,"url":"https://github.com/godotengine/godot/pull/6472","diff_url":"https://github.com/godotengine/godot/pull/6472.diff","patch_url":"https://github.com/godotengine/godot/pull/6472.patch","title":"Fix build for templates","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-13T02:02:44Z","updated_at":"2019-12-19T07:48:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["5ef64aae58ffb9b66baba00f746413fc92ac980d"]},"6473":{"id":"MDExOlB1bGxSZXF1ZXN0ODQ5ODE1NDA=","public_id":6473,"url":"https://github.com/godotengine/godot/pull/6473","diff_url":"https://github.com/godotengine/godot/pull/6473.diff","patch_url":"https://github.com/godotengine/godot/pull/6473.patch","title":"fix ScrollContainer cannot scroll when scroll bar is hidden","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2016-09-13T03:51:05Z","updated_at":"2019-12-19T07:48:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b548ef000927ea90306efc0808ec866bd09e4fe9"]},"6479":{"id":"MDExOlB1bGxSZXF1ZXN0ODUxNTU2NzU=","public_id":6479,"url":"https://github.com/godotengine/godot/pull/6479","diff_url":"https://github.com/godotengine/godot/pull/6479.diff","patch_url":"https://github.com/godotengine/godot/pull/6479.patch","title":"Improve debug focus behavior","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-14T02:04:15Z","updated_at":"2019-12-19T07:48:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["66dac878ac9fc278044281b7f67fbed668e4523d"]},"6486":{"id":"MDExOlB1bGxSZXF1ZXN0ODUyMTY4OTk=","public_id":6486,"url":"https://github.com/godotengine/godot/pull/6486","diff_url":"https://github.com/godotengine/godot/pull/6486.diff","patch_url":"https://github.com/godotengine/godot/pull/6486.patch","title":"Restore Viewport::set_world_2d() functionality (2D Split Screen)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-09-14T12:17:15Z","updated_at":"2020-01-26T09:26:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["97cf3eba56f7f89b9a6b275c70e54e52303e25a7"]},"6489":{"id":"MDExOlB1bGxSZXF1ZXN0ODUzMDE0NDI=","public_id":6489,"url":"https://github.com/godotengine/godot/pull/6489","diff_url":"https://github.com/godotengine/godot/pull/6489.diff","patch_url":"https://github.com/godotengine/godot/pull/6489.patch","title":"Vorbis: Don't compile unnecessary encoder files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-14T20:44:14Z","updated_at":"2019-12-19T07:48:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["222bc07874b11166410b6ae395fa854f238aed5a"]},"6490":{"id":"MDExOlB1bGxSZXF1ZXN0ODUzMDgzNzk=","public_id":6490,"url":"https://github.com/godotengine/godot/pull/6490","diff_url":"https://github.com/godotengine/godot/pull/6490.diff","patch_url":"https://github.com/godotengine/godot/pull/6490.patch","title":"Add WebM support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-14T21:26:35Z","updated_at":"2016-11-15T12:47:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["d710b265f8c9c94f3315d2d2ae2267c7437eb179","1556d0d377ec376dd02db80a1bee7fc81eb684d9","5268443fdfd6f9f8172cede1140810ae21f7990a","2d77a6f5d3beae3b341e4a7f331202bd1a010508"]},"6498":{"id":"MDExOlB1bGxSZXF1ZXN0ODU0MTc1NTM=","public_id":6498,"url":"https://github.com/godotengine/godot/pull/6498","diff_url":"https://github.com/godotengine/godot/pull/6498.diff","patch_url":"https://github.com/godotengine/godot/pull/6498.patch","title":"Fix highlight current script when script temperature is disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-09-15T14:42:50Z","updated_at":"2019-12-19T07:48:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9"]},"6501":{"id":"MDExOlB1bGxSZXF1ZXN0ODU0MzM1OTQ=","public_id":6501,"url":"https://github.com/godotengine/godot/pull/6501","diff_url":"https://github.com/godotengine/godot/pull/6501.diff","patch_url":"https://github.com/godotengine/godot/pull/6501.patch","title":"scons detects standalone MSVC on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-09-15T16:08:43Z","updated_at":"2019-12-19T07:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["663d4ee7de9741e4e55255908fbecd8582097ae3"]},"6504":{"id":"MDExOlB1bGxSZXF1ZXN0ODU0NDczMzQ=","public_id":6504,"url":"https://github.com/godotengine/godot/pull/6504","diff_url":"https://github.com/godotengine/godot/pull/6504.diff","patch_url":"https://github.com/godotengine/godot/pull/6504.patch","title":"Fix input action pressed state not changing for quick joystick moveme…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-15T17:37:57Z","updated_at":"2019-12-19T07:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd"]},"6510":{"id":"MDExOlB1bGxSZXF1ZXN0ODU1NDA0OTE=","public_id":6510,"url":"https://github.com/godotengine/godot/pull/6510","diff_url":"https://github.com/godotengine/godot/pull/6510.diff","patch_url":"https://github.com/godotengine/godot/pull/6510.patch","title":"Update documentation on joystick vibration.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-16T09:10:34Z","updated_at":"2019-12-19T07:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["cef70a5f8b87caa00723cfb600c4ccd83305a322"]},"6513":{"id":"MDExOlB1bGxSZXF1ZXN0ODU1OTM2MDU=","public_id":6513,"url":"https://github.com/godotengine/godot/pull/6513","diff_url":"https://github.com/godotengine/godot/pull/6513.diff","patch_url":"https://github.com/godotengine/godot/pull/6513.patch","title":"Fix for issue #6496: ItemList does not immediately scroll down to section","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMzI0MDg5","created_at":"2016-09-16T15:30:06Z","updated_at":"2019-12-19T07:48:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cc7bc07e33107d3474ed5f09faf6d9d5840d5f13"]},"6516":{"id":"MDExOlB1bGxSZXF1ZXN0ODU2MTU2MDc=","public_id":6516,"url":"https://github.com/godotengine/godot/pull/6516","diff_url":"https://github.com/godotengine/godot/pull/6516.diff","patch_url":"https://github.com/godotengine/godot/pull/6516.patch","title":"Add a function to plugin get the main screen parent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-16T18:06:51Z","updated_at":"2019-12-19T07:47:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["98e7c1edbab6605a7578643485e1e88b61fd83d7"]},"6519":{"id":"MDExOlB1bGxSZXF1ZXN0ODU2NDk5MDI=","public_id":6519,"url":"https://github.com/godotengine/godot/pull/6519","diff_url":"https://github.com/godotengine/godot/pull/6519.diff","patch_url":"https://github.com/godotengine/godot/pull/6519.patch","title":"Add modulate (color) to TileSet tiles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-16T22:38:44Z","updated_at":"2019-12-19T07:47:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["86789c7071836b802e6edb0538ce6de2b7949c7b"]},"6525":{"id":"MDExOlB1bGxSZXF1ZXN0ODU2NzY4MjE=","public_id":6525,"url":"https://github.com/godotengine/godot/pull/6525","diff_url":"https://github.com/godotengine/godot/pull/6525.diff","patch_url":"https://github.com/godotengine/godot/pull/6525.patch","title":"Expose bottom panel show/hide for plugins","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-17T15:05:20Z","updated_at":"2019-12-19T07:47:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["7904b2b4050dfc26db330da8c603d64bed462dc2"]},"6529":{"id":"MDExOlB1bGxSZXF1ZXN0ODU2ODUxNzQ=","public_id":6529,"url":"https://github.com/godotengine/godot/pull/6529","diff_url":"https://github.com/godotengine/godot/pull/6529.diff","patch_url":"https://github.com/godotengine/godot/pull/6529.patch","title":"Add scrolling to Tree control in Drag and Drop mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-17T19:51:29Z","updated_at":"2020-04-07T16:09:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9e5aaa27bc48bcba7392febeb583b4959a826c9e"]},"6534":{"id":"MDExOlB1bGxSZXF1ZXN0ODU3MTQyODU=","public_id":6534,"url":"https://github.com/godotengine/godot/pull/6534","diff_url":"https://github.com/godotengine/godot/pull/6534.diff","patch_url":"https://github.com/godotengine/godot/pull/6534.patch","title":"New distraction free mode icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2016-09-18T15:57:30Z","updated_at":"2019-12-19T07:47:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b8ec4a3e02da5af82af3e06718893704f73c0cd6"]},"6545":{"id":"MDExOlB1bGxSZXF1ZXN0ODU3ODI4NzA=","public_id":6545,"url":"https://github.com/godotengine/godot/pull/6545","diff_url":"https://github.com/godotengine/godot/pull/6545.diff","patch_url":"https://github.com/godotengine/godot/pull/6545.patch","title":"Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-19T12:20:33Z","updated_at":"2019-12-19T07:47:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556"]},"6549":{"id":"MDExOlB1bGxSZXF1ZXN0ODU4MzA0NTQ=","public_id":6549,"url":"https://github.com/godotengine/godot/pull/6549","diff_url":"https://github.com/godotengine/godot/pull/6549.diff","patch_url":"https://github.com/godotengine/godot/pull/6549.patch","title":"Make the choosable default editor layout the same as the actual default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-19T16:56:15Z","updated_at":"2019-12-19T07:47:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a2bff72eee3bde88184a97f2386055d369ed03f6"]},"6551":{"id":"MDExOlB1bGxSZXF1ZXN0ODU4NTU2MTk=","public_id":6551,"url":"https://github.com/godotengine/godot/pull/6551","diff_url":"https://github.com/godotengine/godot/pull/6551.diff","patch_url":"https://github.com/godotengine/godot/pull/6551.patch","title":"Add docs for XMLparser, VideoPlayer and most of Tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-19T19:38:04Z","updated_at":"2019-12-19T07:48:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5"]},"6552":{"id":"MDExOlB1bGxSZXF1ZXN0ODU4NzA1NzU=","public_id":6552,"url":"https://github.com/godotengine/godot/pull/6552","diff_url":"https://github.com/godotengine/godot/pull/6552.diff","patch_url":"https://github.com/godotengine/godot/pull/6552.patch","title":"Expose Vector2::clamped() to scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-19T21:12:31Z","updated_at":"2019-12-19T07:48:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd"]},"6553":{"id":"MDExOlB1bGxSZXF1ZXN0ODU4NzI4NDk=","public_id":6553,"url":"https://github.com/godotengine/godot/pull/6553","diff_url":"https://github.com/godotengine/godot/pull/6553.diff","patch_url":"https://github.com/godotengine/godot/pull/6553.patch","title":"Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-19T21:27:23Z","updated_at":"2020-04-07T16:09:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dd4f2a2ccb2d32aec0157562095e086b6c6a11be"]},"6554":{"id":"MDExOlB1bGxSZXF1ZXN0ODU4NzU3MzU=","public_id":6554,"url":"https://github.com/godotengine/godot/pull/6554","diff_url":"https://github.com/godotengine/godot/pull/6554.diff","patch_url":"https://github.com/godotengine/godot/pull/6554.patch","title":"Show True/False tooltip in property editor for bool values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-19T21:47:15Z","updated_at":"2020-04-07T16:09:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["623c483ebaffa8de8f9e53b3910d6cfdf8207e59"]},"6557":{"id":"MDExOlB1bGxSZXF1ZXN0ODU5MDk4NTE=","public_id":6557,"url":"https://github.com/godotengine/godot/pull/6557","diff_url":"https://github.com/godotengine/godot/pull/6557.diff","patch_url":"https://github.com/godotengine/godot/pull/6557.patch","title":"Fix for #6158","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1MDg0Mzg=","created_at":"2016-09-20T04:37:19Z","updated_at":"2019-12-19T07:48:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aa5ade834c8646b81e2320089314393c00ee8020"]},"6564":{"id":"MDExOlB1bGxSZXF1ZXN0ODU5NjA3Mjk=","public_id":6564,"url":"https://github.com/godotengine/godot/pull/6564","diff_url":"https://github.com/godotengine/godot/pull/6564.diff","patch_url":"https://github.com/godotengine/godot/pull/6564.patch","title":"fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in Release mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-09-20T11:57:05Z","updated_at":"2016-10-22T10:45:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["217e09c79da008e15bd789260e8b2513689c90bd"]},"6568":{"id":"MDExOlB1bGxSZXF1ZXN0ODYwNDg0MzQ=","public_id":6568,"url":"https://github.com/godotengine/godot/pull/6568","diff_url":"https://github.com/godotengine/godot/pull/6568.diff","patch_url":"https://github.com/godotengine/godot/pull/6568.patch","title":"Add functions to get readable names for joystick events","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-20T20:17:20Z","updated_at":"2019-12-19T07:48:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3"]},"6569":{"id":"MDExOlB1bGxSZXF1ZXN0ODYwNzE5ODk=","public_id":6569,"url":"https://github.com/godotengine/godot/pull/6569","diff_url":"https://github.com/godotengine/godot/pull/6569.diff","patch_url":"https://github.com/godotengine/godot/pull/6569.patch","title":"Change winrt build to be less dependent on ANGLE","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-20T23:05:22Z","updated_at":"2019-12-19T07:48:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5c21d49caf58d949baebfc605b8dc993428a3b7b"]},"6573":{"id":"MDExOlB1bGxSZXF1ZXN0ODYwODgxNTc=","public_id":6573,"url":"https://github.com/godotengine/godot/pull/6573","diff_url":"https://github.com/godotengine/godot/pull/6573.diff","patch_url":"https://github.com/godotengine/godot/pull/6573.patch","title":"removed redundant assign operation in mesh_add_surface","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTI2NjY0","created_at":"2016-09-21T02:28:13Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["708a028ce8a3192d4c879c346ed0126f82b23b6b"]},"6574":{"id":"MDExOlB1bGxSZXF1ZXN0ODYxMzg1MTU=","public_id":6574,"url":"https://github.com/godotengine/godot/pull/6574","diff_url":"https://github.com/godotengine/godot/pull/6574.diff","patch_url":"https://github.com/godotengine/godot/pull/6574.patch","title":"Fix manifest generation bug in Android export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-21T10:44:25Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5"]},"6575":{"id":"MDExOlB1bGxSZXF1ZXN0ODYxNTU0ODA=","public_id":6575,"url":"https://github.com/godotengine/godot/pull/6575","diff_url":"https://github.com/godotengine/godot/pull/6575.diff","patch_url":"https://github.com/godotengine/godot/pull/6575.patch","title":"More custom theme support for editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2016-09-21T12:47:34Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fd236a4b6cb4619844c7fd0bafa6a4dc089d8019"]},"6581":{"id":"MDExOlB1bGxSZXF1ZXN0ODYyNTE5NDU=","public_id":6581,"url":"https://github.com/godotengine/godot/pull/6581","diff_url":"https://github.com/godotengine/godot/pull/6581.diff","patch_url":"https://github.com/godotengine/godot/pull/6581.patch","title":"Fix crash when disabling main screen plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-09-21T22:20:47Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0ec2b7baea235c3c5cf43ab296b40c06982b32de"]},"6584":{"id":"MDExOlB1bGxSZXF1ZXN0ODYzMTI3ODk=","public_id":6584,"url":"https://github.com/godotengine/godot/pull/6584","diff_url":"https://github.com/godotengine/godot/pull/6584.diff","patch_url":"https://github.com/godotengine/godot/pull/6584.patch","title":"x11: Fix event.is_action() for release of modifier keys","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-22T10:30:55Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6fcf2b2bd87e16c9cfc55f3c1293797c24124e85"]},"6588":{"id":"MDExOlB1bGxSZXF1ZXN0ODY0MTUyOTM=","public_id":6588,"url":"https://github.com/godotengine/godot/pull/6588","diff_url":"https://github.com/godotengine/godot/pull/6588.diff","patch_url":"https://github.com/godotengine/godot/pull/6588.patch","title":"expose GeometryInstance.get_aabb() etc fixes #6587","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-09-22T21:11:09Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1e23589143e8372612b906d0e09bb8bd6b48546"]},"6592":{"id":"MDExOlB1bGxSZXF1ZXN0ODY1MDg1NTk=","public_id":6592,"url":"https://github.com/godotengine/godot/pull/6592","diff_url":"https://github.com/godotengine/godot/pull/6592.diff","patch_url":"https://github.com/godotengine/godot/pull/6592.patch","title":"AnimationEditor: zoom using ctrl+wheel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-23T13:00:27Z","updated_at":"2019-12-19T07:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3cce39c2d37d73124038def2f002cc372ddceb8c"]},"6604":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NDU1MzY=","public_id":6604,"url":"https://github.com/godotengine/godot/pull/6604","diff_url":"https://github.com/godotengine/godot/pull/6604.diff","patch_url":"https://github.com/godotengine/godot/pull/6604.patch","title":"Add CC parameter to allow use of custom C compiler","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2016-09-25T10:04:57Z","updated_at":"2019-12-19T07:48:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["cfd17de23098297d076def400cd6d506700a5f03"]},"6605":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NDcyMjM=","public_id":6605,"url":"https://github.com/godotengine/godot/pull/6605","diff_url":"https://github.com/godotengine/godot/pull/6605.diff","patch_url":"https://github.com/godotengine/godot/pull/6605.patch","title":"Add compatibility with old OpenGL 2.1 drivers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-25T11:30:05Z","updated_at":"2019-12-19T07:48:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["a27fafb2736a530a8a04f887dd8d6e67da3d8972"]},"6606":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NDcyNDM=","public_id":6606,"url":"https://github.com/godotengine/godot/pull/6606","diff_url":"https://github.com/godotengine/godot/pull/6606.diff","patch_url":"https://github.com/godotengine/godot/pull/6606.patch","title":"Don't crach when OpenGL version is unsupported","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-25T11:30:56Z","updated_at":"2019-12-19T07:48:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ca3b8deb7860eb54c2b5ef44eb686799a688febc"]},"6607":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NDcyNjI=","public_id":6607,"url":"https://github.com/godotengine/godot/pull/6607","diff_url":"https://github.com/godotengine/godot/pull/6607.diff","patch_url":"https://github.com/godotengine/godot/pull/6607.patch","title":"Don't crash in \"_process_hdr()\" if \"framebuffer.luminance\" is empty","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-25T11:31:40Z","updated_at":"2019-12-19T07:47:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7b8fe97888dc1d9586d443498281df532ec1db3a"]},"6608":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NTY0ODE=","public_id":6608,"url":"https://github.com/godotengine/godot/pull/6608","diff_url":"https://github.com/godotengine/godot/pull/6608.diff","patch_url":"https://github.com/godotengine/godot/pull/6608.patch","title":"Throw error when trying to emit a non-existing signal.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-25T17:27:50Z","updated_at":"2019-12-19T07:47:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["276087e92dd707d990565a373ab9f51a3a52ef2d"]},"6613":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2NjM4NDg=","public_id":6613,"url":"https://github.com/godotengine/godot/pull/6613","diff_url":"https://github.com/godotengine/godot/pull/6613.diff","patch_url":"https://github.com/godotengine/godot/pull/6613.patch","title":"Tween reset/stop/resume/remove for all object properties at once","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-25T21:49:08Z","updated_at":"2020-04-07T16:09:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["acc242fd6a3fc0dda18c01290263313e09d8269e"]},"6614":{"id":"MDExOlB1bGxSZXF1ZXN0ODY2OTg4MTk=","public_id":6614,"url":"https://github.com/godotengine/godot/pull/6614","diff_url":"https://github.com/godotengine/godot/pull/6614.diff","patch_url":"https://github.com/godotengine/godot/pull/6614.patch","title":"Make FileDialog directory selection less misleading","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMzg0ODQ=","created_at":"2016-09-26T08:18:50Z","updated_at":"2016-10-30T09:46:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b40265492cccb9ee11067e328bd6e7f828fd8b6c","ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74","241e2594f1ea9e051876dea0e4217890359dc50b"]},"6615":{"id":"MDExOlB1bGxSZXF1ZXN0ODY3MTUxNTA=","public_id":6615,"url":"https://github.com/godotengine/godot/pull/6615","diff_url":"https://github.com/godotengine/godot/pull/6615.diff","patch_url":"https://github.com/godotengine/godot/pull/6615.patch","title":"minor cleanup for code in the \"platform\" section","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTI2NjY0","created_at":"2016-09-26T10:15:15Z","updated_at":"2019-12-19T07:47:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["af4b0db1e4aef0c4ef77f025b9d539d7cce814bf"]},"6617":{"id":"MDExOlB1bGxSZXF1ZXN0ODY3NTUzNzU=","public_id":6617,"url":"https://github.com/godotengine/godot/pull/6617","diff_url":"https://github.com/godotengine/godot/pull/6617.diff","patch_url":"https://github.com/godotengine/godot/pull/6617.patch","title":"Fixes in Theora SCsub","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-26T14:40:12Z","updated_at":"2020-01-26T09:25:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["75299cf3348d1c47a9e9b2657591fde1f72a35d4"]},"6623":{"id":"MDExOlB1bGxSZXF1ZXN0ODY4MTEzMTc=","public_id":6623,"url":"https://github.com/godotengine/godot/pull/6623","diff_url":"https://github.com/godotengine/godot/pull/6623.diff","patch_url":"https://github.com/godotengine/godot/pull/6623.patch","title":"Code completion for is_action_just_{pressed, released}","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-26T20:19:02Z","updated_at":"2019-12-19T07:47:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5e7db2a5b47a66337517b01e5d43ac87a0ac70b3"]},"6627":{"id":"MDExOlB1bGxSZXF1ZXN0ODY4NTM0MzI=","public_id":6627,"url":"https://github.com/godotengine/godot/pull/6627","diff_url":"https://github.com/godotengine/godot/pull/6627.diff","patch_url":"https://github.com/godotengine/godot/pull/6627.patch","title":"Fix for crash when finding intersection on colliders that overlap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1NTI3NTE=","created_at":"2016-09-27T02:43:10Z","updated_at":"2019-12-19T07:47:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["e5edd50d6231dfc63b5309cbad56cdba05256a89"]},"6634":{"id":"MDExOlB1bGxSZXF1ZXN0ODcxMDMxMjI=","public_id":6634,"url":"https://github.com/godotengine/godot/pull/6634","diff_url":"https://github.com/godotengine/godot/pull/6634.diff","patch_url":"https://github.com/godotengine/godot/pull/6634.patch","title":"Don't crash when video is stopped and played again","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-09-28T11:41:41Z","updated_at":"2019-12-19T07:47:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5585bc1c3886b37f7188b357ddcdbc76ca46f42c"]},"6636":{"id":"MDExOlB1bGxSZXF1ZXN0ODcxOTE2MDQ=","public_id":6636,"url":"https://github.com/godotengine/godot/pull/6636","diff_url":"https://github.com/godotengine/godot/pull/6636.diff","patch_url":"https://github.com/godotengine/godot/pull/6636.patch","title":"LineEdit long indicator, fix #6624","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-28T20:09:39Z","updated_at":"2020-04-07T16:09:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3edc0a48320376021cf7f5dee47311789274744a"]},"6637":{"id":"MDExOlB1bGxSZXF1ZXN0ODcyMzExMTM=","public_id":6637,"url":"https://github.com/godotengine/godot/pull/6637","diff_url":"https://github.com/godotengine/godot/pull/6637.diff","patch_url":"https://github.com/godotengine/godot/pull/6637.patch","title":"Windows: prevent huge prints from crashing the engine","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2016-09-29T01:24:32Z","updated_at":"2019-12-19T07:47:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0c09de3ef175b52937ffa2bba89a328cb282ad65"]},"6640":{"id":"MDExOlB1bGxSZXF1ZXN0ODcyNTkyMzI=","public_id":6640,"url":"https://github.com/godotengine/godot/pull/6640","diff_url":"https://github.com/godotengine/godot/pull/6640.diff","patch_url":"https://github.com/godotengine/godot/pull/6640.patch","title":"Add inline ColorPicker to Script text editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-09-29T07:26:20Z","updated_at":"2019-12-19T07:47:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f81d0095259c3affeec0de79e4ad1f38ea9bba39"]},"6646":{"id":"MDExOlB1bGxSZXF1ZXN0ODczNDYwMDk=","public_id":6646,"url":"https://github.com/godotengine/godot/pull/6646","diff_url":"https://github.com/godotengine/godot/pull/6646.diff","patch_url":"https://github.com/godotengine/godot/pull/6646.patch","title":"Fix #6480, area duplicated param","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-09-29T16:16:57Z","updated_at":"2020-04-07T16:09:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f9a21baa26427badcac2871253052039eb514674"]},"6650":{"id":"MDExOlB1bGxSZXF1ZXN0ODczNjQ5ODI=","public_id":6650,"url":"https://github.com/godotengine/godot/pull/6650","diff_url":"https://github.com/godotengine/godot/pull/6650.diff","patch_url":"https://github.com/godotengine/godot/pull/6650.patch","title":"Fix error when using 2 or more slashes on resource path","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-09-29T18:14:07Z","updated_at":"2019-12-19T07:47:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9"]},"6652":{"id":"MDExOlB1bGxSZXF1ZXN0ODczNjc2Nzc=","public_id":6652,"url":"https://github.com/godotengine/godot/pull/6652","diff_url":"https://github.com/godotengine/godot/pull/6652.diff","patch_url":"https://github.com/godotengine/godot/pull/6652.patch","title":"Fix typo for word_wrap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-09-29T18:29:34Z","updated_at":"2019-12-19T07:47:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c333659ebcdf41851761ebd3d8edc8e5e822164e"]},"6657":{"id":"MDExOlB1bGxSZXF1ZXN0ODc0MTk1OTI=","public_id":6657,"url":"https://github.com/godotengine/godot/pull/6657","diff_url":"https://github.com/godotengine/godot/pull/6657.diff","patch_url":"https://github.com/godotengine/godot/pull/6657.patch","title":"Use 2 different ENet channels for reliable/unreliable packets","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-09-30T01:01:47Z","updated_at":"2019-12-19T07:47:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8b9e5453a57e873d43d748d9acf16be4b7a1aa19"]},"6658":{"id":"MDExOlB1bGxSZXF1ZXN0ODc0MjI4OTE=","public_id":6658,"url":"https://github.com/godotengine/godot/pull/6658","diff_url":"https://github.com/godotengine/godot/pull/6658.diff","patch_url":"https://github.com/godotengine/godot/pull/6658.patch","title":"Fix possible buffer overflow in NetworkedMultiplayerENet","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-09-30T01:52:39Z","updated_at":"2019-12-19T07:47:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1dc71baee663eb470fbb318640afa146ee66060"]},"6662":{"id":"MDExOlB1bGxSZXF1ZXN0ODc1MjAwODQ=","public_id":6662,"url":"https://github.com/godotengine/godot/pull/6662","diff_url":"https://github.com/godotengine/godot/pull/6662.diff","patch_url":"https://github.com/godotengine/godot/pull/6662.patch","title":"Respect texture .flags files on export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-09-30T15:56:36Z","updated_at":"2019-12-19T07:47:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["11cbbeb17ed0f5ff369046c1a194e0a31863f207"]},"6672":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2MDM0ODM=","public_id":6672,"url":"https://github.com/godotengine/godot/pull/6672","diff_url":"https://github.com/godotengine/godot/pull/6672.diff","patch_url":"https://github.com/godotengine/godot/pull/6672.patch","title":"Filled blanks and normalized documentation on RayCast[2D]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzg0MjYz","created_at":"2016-10-01T14:26:11Z","updated_at":"2019-12-19T07:47:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["db0a46d7f7af220cede52198f05082f74ca9c546"]},"6673":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2MDQyNDU=","public_id":6673,"url":"https://github.com/godotengine/godot/pull/6673","diff_url":"https://github.com/godotengine/godot/pull/6673.diff","patch_url":"https://github.com/godotengine/godot/pull/6673.patch","title":"Fix #6653, add an option to stop the update spinner from spinning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-10-01T14:53:02Z","updated_at":"2016-10-09T12:06:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4527fbcfa11c8e5fe618ce862d641c63b0204301","6b283ae2931475cfda8f5f24307ca01998b6e813"]},"6675":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2MTE5NjA=","public_id":6675,"url":"https://github.com/godotengine/godot/pull/6675","diff_url":"https://github.com/godotengine/godot/pull/6675.diff","patch_url":"https://github.com/godotengine/godot/pull/6675.patch","title":"Adds Vector.angle_to(Vector other), fixes #3912","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-10-01T19:22:11Z","updated_at":"2019-12-19T07:47:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["deb36b44d1a67157a44695ed7519605f431a3d89","f468cfc379ec74b802edf0bc89d3f65225d9250d"]},"6677":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2MTM3MzU=","public_id":6677,"url":"https://github.com/godotengine/godot/pull/6677","diff_url":"https://github.com/godotengine/godot/pull/6677.diff","patch_url":"https://github.com/godotengine/godot/pull/6677.patch","title":"PCKPacker: Move to core from tools, fixes #4129","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-10-01T20:08:53Z","updated_at":"2019-12-19T07:47:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b1fba2e013e0dc53dec7406e5db4fbc65ad17a94"]},"6684":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2NDIxNTc=","public_id":6684,"url":"https://github.com/godotengine/godot/pull/6684","diff_url":"https://github.com/godotengine/godot/pull/6684.diff","patch_url":"https://github.com/godotengine/godot/pull/6684.patch","title":"Fix \"Save All\" option in Script editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-02T18:41:02Z","updated_at":"2019-12-19T07:47:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["ac80e68d2f60012f315d268c4a9d70dffb02f901"]},"6686":{"id":"MDExOlB1bGxSZXF1ZXN0ODc2NTMzNDU=","public_id":6686,"url":"https://github.com/godotengine/godot/pull/6686","diff_url":"https://github.com/godotengine/godot/pull/6686.diff","patch_url":"https://github.com/godotengine/godot/pull/6686.patch","title":"Properly encode InputEvent of type NONE. Fix #5987","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-03T00:57:32Z","updated_at":"2019-12-19T07:47:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["941f46038415bfdc52f61b68511c83fed59fc2fe"]},"6691":{"id":"MDExOlB1bGxSZXF1ZXN0ODc3MTMzODc=","public_id":6691,"url":"https://github.com/godotengine/godot/pull/6691","diff_url":"https://github.com/godotengine/godot/pull/6691.diff","patch_url":"https://github.com/godotengine/godot/pull/6691.patch","title":"Expose more 2D/3D physics options in project settings (#5029)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-03T13:09:16Z","updated_at":"2017-06-03T16:14:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38"]},"6692":{"id":"MDExOlB1bGxSZXF1ZXN0ODc3NDY0ODY=","public_id":6692,"url":"https://github.com/godotengine/godot/pull/6692","diff_url":"https://github.com/godotengine/godot/pull/6692.diff","patch_url":"https://github.com/godotengine/godot/pull/6692.patch","title":"Add `String char(int ascii)` function to GDScript and Visual Script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-10-03T16:21:30Z","updated_at":"2016-11-17T15:36:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["513c0265c4760a7d04caa764a2f367d070e873e3"]},"6693":{"id":"MDExOlB1bGxSZXF1ZXN0ODc3NDk4NDU=","public_id":6693,"url":"https://github.com/godotengine/godot/pull/6693","diff_url":"https://github.com/godotengine/godot/pull/6693.diff","patch_url":"https://github.com/godotengine/godot/pull/6693.patch","title":"light: respect editor_only setting in release build, fixes #6665","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2016-10-03T16:43:56Z","updated_at":"2017-05-26T10:30:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["af35130b50c3238e82aa3b43fbc983fd7e4daf50"]},"6694":{"id":"MDExOlB1bGxSZXF1ZXN0ODc3Njg0OTA=","public_id":6694,"url":"https://github.com/godotengine/godot/pull/6694","diff_url":"https://github.com/godotengine/godot/pull/6694.diff","patch_url":"https://github.com/godotengine/godot/pull/6694.patch","title":"Allow for linebreaks in function calls and definitions and yeild/signal.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-10-03T18:41:50Z","updated_at":"2016-11-17T15:36:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["16a0e4b23528aad0c043f350831f5706987a2d01"]},"6698":{"id":"MDExOlB1bGxSZXF1ZXN0ODc4NTY1ODU=","public_id":6698,"url":"https://github.com/godotengine/godot/pull/6698","diff_url":"https://github.com/godotengine/godot/pull/6698.diff","patch_url":"https://github.com/godotengine/godot/pull/6698.patch","title":"Fixes hash float negative 0 problem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-10-04T09:06:23Z","updated_at":"2016-10-17T08:16:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9ad0850301045e0d7fd243340e807fb2c9f736de"]},"6699":{"id":"MDExOlB1bGxSZXF1ZXN0ODc4Njk2NzI=","public_id":6699,"url":"https://github.com/godotengine/godot/pull/6699","diff_url":"https://github.com/godotengine/godot/pull/6699.diff","patch_url":"https://github.com/godotengine/godot/pull/6699.patch","title":"fixes #6331, Variant::can_convert","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-10-04T10:37:21Z","updated_at":"2016-10-12T17:52:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f2af5ab9499b343e72269239cb975dd91875bce9"]},"6701":{"id":"MDExOlB1bGxSZXF1ZXN0ODc4NzYzMjM=","public_id":6701,"url":"https://github.com/godotengine/godot/pull/6701","diff_url":"https://github.com/godotengine/godot/pull/6701.diff","patch_url":"https://github.com/godotengine/godot/pull/6701.patch","title":"ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-04T11:29:25Z","updated_at":"2016-10-09T12:49:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5b7021434f27145550ddb5de74dc66e9273d4dcb"]},"6702":{"id":"MDExOlB1bGxSZXF1ZXN0ODc4OTE1MDY=","public_id":6702,"url":"https://github.com/godotengine/godot/pull/6702","diff_url":"https://github.com/godotengine/godot/pull/6702.diff","patch_url":"https://github.com/godotengine/godot/pull/6702.patch","title":"Add error when (pre)loading paths with leading / (#4280 - #3106)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-04T13:15:25Z","updated_at":"2017-06-03T16:14:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["e59820ac94b7c9706298d5559608937dfca332e5"]},"6703":{"id":"MDExOlB1bGxSZXF1ZXN0ODc4OTgyMDQ=","public_id":6703,"url":"https://github.com/godotengine/godot/pull/6703","diff_url":"https://github.com/godotengine/godot/pull/6703.diff","patch_url":"https://github.com/godotengine/godot/pull/6703.patch","title":"fixes #6695 - MultiNodeEdit edit path in exported NodePath","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-10-04T13:51:27Z","updated_at":"2016-10-12T17:50:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ced8fb480600b9b64e0c82735e592c2103accb3f"]},"6704":{"id":"MDExOlB1bGxSZXF1ZXN0ODc5MTE4OTU=","public_id":6704,"url":"https://github.com/godotengine/godot/pull/6704","diff_url":"https://github.com/godotengine/godot/pull/6704.diff","patch_url":"https://github.com/godotengine/godot/pull/6704.patch","title":"Fix compile flags not getting to the Android build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-04T15:01:02Z","updated_at":"2016-10-09T16:20:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7f51bb7b1c5a8104afa859e38b8b207abfbd2093"]},"6705":{"id":"MDExOlB1bGxSZXF1ZXN0ODc5MjYyMTk=","public_id":6705,"url":"https://github.com/godotengine/godot/pull/6705","diff_url":"https://github.com/godotengine/godot/pull/6705.diff","patch_url":"https://github.com/godotengine/godot/pull/6705.patch","title":"Fix GraphEdit grab random node when delete or deselect by clicking empty space","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-04T16:11:47Z","updated_at":"2016-10-09T14:08:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["83278a1ac41b5595e3d96f74ad0c2ce73d41835e"]},"6706":{"id":"MDExOlB1bGxSZXF1ZXN0ODc5MzQzNDE=","public_id":6706,"url":"https://github.com/godotengine/godot/pull/6706","diff_url":"https://github.com/godotengine/godot/pull/6706.diff","patch_url":"https://github.com/godotengine/godot/pull/6706.patch","title":"Add editor_only param to Light2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-04T17:02:03Z","updated_at":"2016-10-09T16:20:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["34c02fad5ac54f6c10730c9a930b883b08e51e45"]},"6707":{"id":"MDExOlB1bGxSZXF1ZXN0ODc5MzQ2MDQ=","public_id":6707,"url":"https://github.com/godotengine/godot/pull/6707","diff_url":"https://github.com/godotengine/godot/pull/6707.diff","patch_url":"https://github.com/godotengine/godot/pull/6707.patch","title":"Expose selected value of GraphNode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-04T17:03:47Z","updated_at":"2016-10-09T14:08:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["7d74e3c39f7cef02444314b20b85ef5b311631ab"]},"6711":{"id":"MDExOlB1bGxSZXF1ZXN0ODc5NjA3MTM=","public_id":6711,"url":"https://github.com/godotengine/godot/pull/6711","diff_url":"https://github.com/godotengine/godot/pull/6711.diff","patch_url":"https://github.com/godotengine/godot/pull/6711.patch","title":"Add shortcut to reset cursor position in 3D Editor ( #166 )","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-04T19:44:18Z","updated_at":"2017-06-03T16:14:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["63abe3dcd0ba5323450b9b0603a34d61b2fe3033"]},"6716":{"id":"MDExOlB1bGxSZXF1ZXN0ODgwNzA3MjY=","public_id":6716,"url":"https://github.com/godotengine/godot/pull/6716","diff_url":"https://github.com/godotengine/godot/pull/6716.diff","patch_url":"https://github.com/godotengine/godot/pull/6716.patch","title":"Fix code completion drawing under other gui elements.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-05T12:46:47Z","updated_at":"2016-10-09T12:49:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6dfa405eac8523f4dcc2c3b7624801647ef4c562"]},"6717":{"id":"MDExOlB1bGxSZXF1ZXN0ODgwOTQ1MDM=","public_id":6717,"url":"https://github.com/godotengine/godot/pull/6717","diff_url":"https://github.com/godotengine/godot/pull/6717.diff","patch_url":"https://github.com/godotengine/godot/pull/6717.patch","title":"Prevent crash on focus change when no valid next control has been found.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-05T14:56:41Z","updated_at":"2016-10-09T12:49:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8dd026e4f91f802719315fb6b5a45e36723d3adc"]},"6722":{"id":"MDExOlB1bGxSZXF1ZXN0ODgyMzk2NDM=","public_id":6722,"url":"https://github.com/godotengine/godot/pull/6722","diff_url":"https://github.com/godotengine/godot/pull/6722.diff","patch_url":"https://github.com/godotengine/godot/pull/6722.patch","title":"Project manager: grab focus on ok button after path selection.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-06T10:55:38Z","updated_at":"2016-10-09T12:49:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["36d2dd5318f5a021d6956a772cd7fc288e222253"]},"6723":{"id":"MDExOlB1bGxSZXF1ZXN0ODgyNDc2MDI=","public_id":6723,"url":"https://github.com/godotengine/godot/pull/6723","diff_url":"https://github.com/godotengine/godot/pull/6723.diff","patch_url":"https://github.com/godotengine/godot/pull/6723.patch","title":"Correct OS architecture detection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMjM1ODE=","created_at":"2016-10-06T11:56:20Z","updated_at":"2016-10-24T13:01:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f87e32696de6126f05d0b839a2a3689dd16fe73f"]},"6730":{"id":"MDExOlB1bGxSZXF1ZXN0ODgzMTY3MTg=","public_id":6730,"url":"https://github.com/godotengine/godot/pull/6730","diff_url":"https://github.com/godotengine/godot/pull/6730.diff","patch_url":"https://github.com/godotengine/godot/pull/6730.patch","title":"Throw an error when exporting a resource class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-06T18:34:10Z","updated_at":"2017-06-03T16:14:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["ee7df2c89ab0608c84f8c9390e1ed888dc1f805d"]},"6733":{"id":"MDExOlB1bGxSZXF1ZXN0ODgzNDAzMjQ=","public_id":6733,"url":"https://github.com/godotengine/godot/pull/6733","diff_url":"https://github.com/godotengine/godot/pull/6733.diff","patch_url":"https://github.com/godotengine/godot/pull/6733.patch","title":"Use int consistently instead of int32_t for Vectors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4Mzk5OQ==","created_at":"2016-10-06T21:01:23Z","updated_at":"2016-10-17T07:53:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6debabe57eaff1bf59d04b84eb56ffdef2a2957f"]},"6738":{"id":"MDExOlB1bGxSZXF1ZXN0ODgzOTYwMTI=","public_id":6738,"url":"https://github.com/godotengine/godot/pull/6738","diff_url":"https://github.com/godotengine/godot/pull/6738.diff","patch_url":"https://github.com/godotengine/godot/pull/6738.patch","title":"Attempt to fix travis builds for android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-10-07T08:06:15Z","updated_at":"2016-11-17T15:36:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f73f554cc040507d5f28223678533fc12c9ba7cc"]},"6739":{"id":"MDExOlB1bGxSZXF1ZXN0ODg0MzkwMTY=","public_id":6739,"url":"https://github.com/godotengine/godot/pull/6739","diff_url":"https://github.com/godotengine/godot/pull/6739.diff","patch_url":"https://github.com/godotengine/godot/pull/6739.patch","title":"Button focus hovering","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMjM1ODE=","created_at":"2016-10-07T13:33:39Z","updated_at":"2016-10-24T13:01:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d21fd42d3713d8edd51f209e55358e2622aaa3a"]},"6741":{"id":"MDExOlB1bGxSZXF1ZXN0ODg0NTMzMDU=","public_id":6741,"url":"https://github.com/godotengine/godot/pull/6741","diff_url":"https://github.com/godotengine/godot/pull/6741.diff","patch_url":"https://github.com/godotengine/godot/pull/6741.patch","title":"Better checks for Multiplayer API, prevent packet source spoofing.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-07T14:56:27Z","updated_at":"2017-06-03T16:14:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b80d72e662339fe43552a16e64a1a7d531428f22"]},"6743":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1NDIwOTI=","public_id":6743,"url":"https://github.com/godotengine/godot/pull/6743","diff_url":"https://github.com/godotengine/godot/pull/6743.diff","patch_url":"https://github.com/godotengine/godot/pull/6743.patch","title":"Issue #6296: When searching for control, checking if matrix is inversible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwMzA3OTU=","created_at":"2016-10-08T10:39:55Z","updated_at":"2016-10-09T12:55:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3"]},"6747":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1NTc0Nzc=","public_id":6747,"url":"https://github.com/godotengine/godot/pull/6747","diff_url":"https://github.com/godotengine/godot/pull/6747.diff","patch_url":"https://github.com/godotengine/godot/pull/6747.patch","title":"Make node serial naming per-project and universal","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-08T20:06:22Z","updated_at":"2016-10-09T16:20:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9b2e2935d06f870171353cb0e3f52caa6fc74c5b","88a32c11f1d35c57a7af4b8f6733595b95ab4e4b"]},"6748":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1NTc2MjM=","public_id":6748,"url":"https://github.com/godotengine/godot/pull/6748","diff_url":"https://github.com/godotengine/godot/pull/6748.diff","patch_url":"https://github.com/godotengine/godot/pull/6748.patch","title":"Place child dialog contents under label in AcceptDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwMzA3OTU=","created_at":"2016-10-08T20:10:37Z","updated_at":"2016-10-17T09:32:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3ef272290460670b82621727ba2e876fa0a5a01e"]},"6751":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1NjM2MDk=","public_id":6751,"url":"https://github.com/godotengine/godot/pull/6751","diff_url":"https://github.com/godotengine/godot/pull/6751.diff","patch_url":"https://github.com/godotengine/godot/pull/6751.patch","title":"xorshift32 PRNG for Math::rand_from_seed()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-10-09T00:29:41Z","updated_at":"2016-10-30T09:49:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a747c8cceea53cd6dd02f4c41f062549afbbcac1"]},"6757":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1OTE1MzM=","public_id":6757,"url":"https://github.com/godotengine/godot/pull/6757","diff_url":"https://github.com/godotengine/godot/pull/6757.diff","patch_url":"https://github.com/godotengine/godot/pull/6757.patch","title":"Fix Android build detection on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-09T19:28:22Z","updated_at":"2016-10-09T19:41:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4bdbafabce5aea47d131473a0b46830c401cc251"]},"6761":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1OTU4Njk=","public_id":6761,"url":"https://github.com/godotengine/godot/pull/6761","diff_url":"https://github.com/godotengine/godot/pull/6761.diff","patch_url":"https://github.com/godotengine/godot/pull/6761.patch","title":"Bindings: Fix missing default value","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-10-09T21:44:31Z","updated_at":"2021-05-14T01:56:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["068b58b3ce3d86e4b5ebf3637fb21a70d786b00e"]},"6762":{"id":"MDExOlB1bGxSZXF1ZXN0ODg1OTYwMzA=","public_id":6762,"url":"https://github.com/godotengine/godot/pull/6762","diff_url":"https://github.com/godotengine/godot/pull/6762.diff","patch_url":"https://github.com/godotengine/godot/pull/6762.patch","title":"Line length guideline setting plus some tidy-up","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-09T21:49:50Z","updated_at":"2019-12-19T07:47:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0159e4f96918990ee7bc3e9616ba073e566ad6e4","d9c1729a8f1d3eceb259ef540b378b70beb55f24"]},"6775":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2MzcwOTQ=","public_id":6775,"url":"https://github.com/godotengine/godot/pull/6775","diff_url":"https://github.com/godotengine/godot/pull/6775.diff","patch_url":"https://github.com/godotengine/godot/pull/6775.patch","title":"Make text column numbers one-based","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-10T10:04:13Z","updated_at":"2016-10-11T07:29:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2f80965845dd40c4a7981b0d3f011f26c185d63f"]},"6776":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2Mzk2NDA=","public_id":6776,"url":"https://github.com/godotengine/godot/pull/6776","diff_url":"https://github.com/godotengine/godot/pull/6776.diff","patch_url":"https://github.com/godotengine/godot/pull/6776.patch","title":"Allow step for integer properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-10T10:25:42Z","updated_at":"2016-10-11T07:29:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7b293aa4d412c938b56d8996dab04232d3c40e2e"]},"6777":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2NDY1ODI=","public_id":6777,"url":"https://github.com/godotengine/godot/pull/6777","diff_url":"https://github.com/godotengine/godot/pull/6777.diff","patch_url":"https://github.com/godotengine/godot/pull/6777.patch","title":"Revise serial naming behavior","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-10T11:26:00Z","updated_at":"2016-10-11T07:29:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["84c525ba1bec018e75679334238fec5af942dabd"]},"6778":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2NDY5MzE=","public_id":6778,"url":"https://github.com/godotengine/godot/pull/6778","diff_url":"https://github.com/godotengine/godot/pull/6778.diff","patch_url":"https://github.com/godotengine/godot/pull/6778.patch","title":"Fix Script Editor drawing over Dialogs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-10T11:28:57Z","updated_at":"2016-10-11T09:52:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f73b501d6f54a458a70d1e123d17d52e79072d04"]},"6779":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2NjYwNTk=","public_id":6779,"url":"https://github.com/godotengine/godot/pull/6779","diff_url":"https://github.com/godotengine/godot/pull/6779.diff","patch_url":"https://github.com/godotengine/godot/pull/6779.patch","title":"Documentation of RPC-related methods and classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzg0MjYz","created_at":"2016-10-10T13:49:54Z","updated_at":"2016-10-17T07:58:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["61cca26ddffdd634c332c1fc4274c954481996e7"]},"6780":{"id":"MDExOlB1bGxSZXF1ZXN0ODg2NzkxNjQ=","public_id":6780,"url":"https://github.com/godotengine/godot/pull/6780","diff_url":"https://github.com/godotengine/godot/pull/6780.diff","patch_url":"https://github.com/godotengine/godot/pull/6780.patch","title":"Allow turning off zero-padding for line numbers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-10T15:05:08Z","updated_at":"2016-11-02T15:52:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["00b3af246b03bc789a7edc45c11b000d7d63ad27"]},"6781":{"id":"MDExOlB1bGxSZXF1ZXN0ODg3MDU5Njc=","public_id":6781,"url":"https://github.com/godotengine/godot/pull/6781","diff_url":"https://github.com/godotengine/godot/pull/6781.diff","patch_url":"https://github.com/godotengine/godot/pull/6781.patch","title":"Remove unnecessary parentheses","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-10T18:03:33Z","updated_at":"2016-10-13T16:43:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["42c72eee662fb423913a9515f5ccfb1c4ecf7f4c"]},"6782":{"id":"MDExOlB1bGxSZXF1ZXN0ODg3NDI2ODc=","public_id":6782,"url":"https://github.com/godotengine/godot/pull/6782","diff_url":"https://github.com/godotengine/godot/pull/6782.diff","patch_url":"https://github.com/godotengine/godot/pull/6782.patch","title":"New load icon, removed unused open icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-10-10T22:37:11Z","updated_at":"2020-04-07T16:09:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ed1e71a77ed5913d64fc9db30c810eb64484573f"]},"6783":{"id":"MDExOlB1bGxSZXF1ZXN0ODg3NDMzMzA=","public_id":6783,"url":"https://github.com/godotengine/godot/pull/6783","diff_url":"https://github.com/godotengine/godot/pull/6783.diff","patch_url":"https://github.com/godotengine/godot/pull/6783.patch","title":"Fix #5959, contrasting texture for toggled button","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-10-10T22:43:11Z","updated_at":"2020-04-07T16:09:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d3a80876599aff1ac9e6e0172ba8862e9214aa04"]},"6788":{"id":"MDExOlB1bGxSZXF1ZXN0ODg3OTk4NjU=","public_id":6788,"url":"https://github.com/godotengine/godot/pull/6788","diff_url":"https://github.com/godotengine/godot/pull/6788.diff","patch_url":"https://github.com/godotengine/godot/pull/6788.patch","title":"Refresh TextureRegionEditor when region has been changed externally.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-11T09:34:00Z","updated_at":"2016-10-11T14:56:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["094073e4b22344c4b969d55850c7927e569bfd43"]},"6791":{"id":"MDExOlB1bGxSZXF1ZXN0ODg4MzA0OTY=","public_id":6791,"url":"https://github.com/godotengine/godot/pull/6791","diff_url":"https://github.com/godotengine/godot/pull/6791.diff","patch_url":"https://github.com/godotengine/godot/pull/6791.patch","title":"Sprite: Fix inspector not showing changes on \"frame\" property.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-11T13:17:36Z","updated_at":"2016-10-11T14:02:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893"]},"6793":{"id":"MDExOlB1bGxSZXF1ZXN0ODg4NDkxMzI=","public_id":6793,"url":"https://github.com/godotengine/godot/pull/6793","diff_url":"https://github.com/godotengine/godot/pull/6793.diff","patch_url":"https://github.com/godotengine/godot/pull/6793.patch","title":"Replace a node with saved branch scene instance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-11T14:59:43Z","updated_at":"2016-10-14T16:29:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cc33c528eba7de158f5610fa884145fffc8df1c6"]},"6796":{"id":"MDExOlB1bGxSZXF1ZXN0ODg5MTQwMDY=","public_id":6796,"url":"https://github.com/godotengine/godot/pull/6796","diff_url":"https://github.com/godotengine/godot/pull/6796.diff","patch_url":"https://github.com/godotengine/godot/pull/6796.patch","title":"Possibility to write node path by hand in exported NodePath variable (#3486)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwMzA3OTU=","created_at":"2016-10-11T21:23:57Z","updated_at":"2016-10-17T09:31:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cf4f3815b330093a0b4cf25569843929277739fd"]},"6802":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxMDA0MzA=","public_id":6802,"url":"https://github.com/godotengine/godot/pull/6802","diff_url":"https://github.com/godotengine/godot/pull/6802.diff","patch_url":"https://github.com/godotengine/godot/pull/6802.patch","title":"Added small modification on gdscript parser to allow users insert '+' before variables","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwOTU0Mjk=","created_at":"2016-10-12T21:48:23Z","updated_at":"2016-11-11T09:55:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["6a4b4c7db45281ecbaeee3f144f77d72858f53d4"]},"6805":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxMTI1MzY=","public_id":6805,"url":"https://github.com/godotengine/godot/pull/6805","diff_url":"https://github.com/godotengine/godot/pull/6805.diff","patch_url":"https://github.com/godotengine/godot/pull/6805.patch","title":"Expose resizable property of GraphNode in inspector","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-12T23:27:01Z","updated_at":"2020-01-26T09:25:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["06903c7ad2708dc078fa4fea90ae1e58d239facc"]},"6806":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxMTI2MjY=","public_id":6806,"url":"https://github.com/godotengine/godot/pull/6806","diff_url":"https://github.com/godotengine/godot/pull/6806.diff","patch_url":"https://github.com/godotengine/godot/pull/6806.patch","title":"ButtonArray fixes and improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-10-12T23:27:55Z","updated_at":"2016-10-17T11:30:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38caa4ef918ef064f1b74fe9416b02fd517958c2","f5830e0973f2d868661ccbf78f4eedaec4e36cc0"]},"6807":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxMjA3NzY=","public_id":6807,"url":"https://github.com/godotengine/godot/pull/6807","diff_url":"https://github.com/godotengine/godot/pull/6807.diff","patch_url":"https://github.com/godotengine/godot/pull/6807.patch","title":"Add \"button_selected\" signal to ButtonGroup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-13T01:00:19Z","updated_at":"2016-10-30T13:21:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["870ed6f2fa5aad700bb125a4d76977f493fa82e2"]},"6809":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxMjk5NzM=","public_id":6809,"url":"https://github.com/godotengine/godot/pull/6809","diff_url":"https://github.com/godotengine/godot/pull/6809.diff","patch_url":"https://github.com/godotengine/godot/pull/6809.patch","title":"Fix GraphEdit connection wire when zoom in/out","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-13T03:13:00Z","updated_at":"2022-09-26T12:40:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwxNzMyNzIwNzc5","name":"topic:gui","color":"#ffee88"}],"commits":["6227e38ec61e72ee5887eb3a0f1f45e64878990b"]},"6812":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxNzA3Mjc=","public_id":6812,"url":"https://github.com/godotengine/godot/pull/6812","diff_url":"https://github.com/godotengine/godot/pull/6812.diff","patch_url":"https://github.com/godotengine/godot/pull/6812.patch","title":"Add/expose VisualServer::get_default_clear_color()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-13T09:58:48Z","updated_at":"2016-11-02T15:55:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["753ba67d653c65239f0549313f3cca3330fd27f9"]},"6813":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxNzE0ODE=","public_id":6813,"url":"https://github.com/godotengine/godot/pull/6813","diff_url":"https://github.com/godotengine/godot/pull/6813.diff","patch_url":"https://github.com/godotengine/godot/pull/6813.patch","title":"Re-Allow absolute paths, make them behave correctly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-13T10:03:31Z","updated_at":"2017-06-03T16:14:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2f2cea070e062415f290103f1823ab17ea4e5874","11349a786be1fd02647493cfeff9883898ffd73e"]},"6814":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxNzYxMTg=","public_id":6814,"url":"https://github.com/godotengine/godot/pull/6814","diff_url":"https://github.com/godotengine/godot/pull/6814.diff","patch_url":"https://github.com/godotengine/godot/pull/6814.patch","title":"Only show AnimationEditor automatically when an Animplayer is selected.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-13T10:34:27Z","updated_at":"2016-10-13T16:07:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["86fd40b06c14f32327def8d872312974ecd32436"]},"6815":{"id":"MDExOlB1bGxSZXF1ZXN0ODkxNzk0NTQ=","public_id":6815,"url":"https://github.com/godotengine/godot/pull/6815","diff_url":"https://github.com/godotengine/godot/pull/6815.diff","patch_url":"https://github.com/godotengine/godot/pull/6815.patch","title":"Adapt overlooked instances of zero-based column numbers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-13T10:58:05Z","updated_at":"2020-01-26T09:28:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["1b3dcac28145bfc6cc1bf2327852209155f59082"]},"6820":{"id":"MDExOlB1bGxSZXF1ZXN0ODkyMzY1NTU=","public_id":6820,"url":"https://github.com/godotengine/godot/pull/6820","diff_url":"https://github.com/godotengine/godot/pull/6820.diff","patch_url":"https://github.com/godotengine/godot/pull/6820.patch","title":"Fix #6803 - Particle2D params","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzg0MjYz","created_at":"2016-10-13T16:25:48Z","updated_at":"2016-10-14T16:14:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["5687fa470962fc3f6528e6886284e3e965e7e35c"]},"6821":{"id":"MDExOlB1bGxSZXF1ZXN0ODkyNDI2MTQ=","public_id":6821,"url":"https://github.com/godotengine/godot/pull/6821","diff_url":"https://github.com/godotengine/godot/pull/6821.diff","patch_url":"https://github.com/godotengine/godot/pull/6821.patch","title":"Remove speex support, it is obsoleted by opus","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-13T17:01:49Z","updated_at":"2016-10-14T16:14:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["d3d0507c053a7dd20d64a1cf73740c1f66493b8a"]},"6825":{"id":"MDExOlB1bGxSZXF1ZXN0ODkzNjU1MDE=","public_id":6825,"url":"https://github.com/godotengine/godot/pull/6825","diff_url":"https://github.com/godotengine/godot/pull/6825.diff","patch_url":"https://github.com/godotengine/godot/pull/6825.patch","title":"Add option for root node name on Import 3D scene window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-14T11:03:38Z","updated_at":"2016-10-30T13:21:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a"]},"6827":{"id":"MDExOlB1bGxSZXF1ZXN0ODk0MTM3NTc=","public_id":6827,"url":"https://github.com/godotengine/godot/pull/6827","diff_url":"https://github.com/godotengine/godot/pull/6827.diff","patch_url":"https://github.com/godotengine/godot/pull/6827.patch","title":"Drop nedmalloc which is apparently not used anymore","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-14T16:23:00Z","updated_at":"2016-10-14T20:17:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["f63bf12193deaf9cae5b1d6c7289afc17a7de946"]},"6829":{"id":"MDExOlB1bGxSZXF1ZXN0ODk0Mjk3MjU=","public_id":6829,"url":"https://github.com/godotengine/godot/pull/6829","diff_url":"https://github.com/godotengine/godot/pull/6829.diff","patch_url":"https://github.com/godotengine/godot/pull/6829.patch","title":"Fix GraphEdit connection wire when resizing GraphNode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-14T18:13:16Z","updated_at":"2016-10-30T13:21:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5"]},"6830":{"id":"MDExOlB1bGxSZXF1ZXN0ODk0NTAzMDA=","public_id":6830,"url":"https://github.com/godotengine/godot/pull/6830","diff_url":"https://github.com/godotengine/godot/pull/6830.diff","patch_url":"https://github.com/godotengine/godot/pull/6830.patch","title":"Move most \"drivers\" as toggleable \"modules\" and split their thirdparty libraries in an own tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-14T20:34:30Z","updated_at":"2016-10-20T08:17:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e57042e8a93e4f3d65cc91633f5af0daedf69a2a","248bc9159c0b515e3e276db644744161283881ef","edbc0c0d0bed169b3c07ef0f504b97936f0dab37","e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d","cbf52606f4928df46fc89d37d781bad782f0616e","36738ddda4f732fff7bbfb7b4605a47a0bd7c045","249836e530f51cbb2f8692a479a35900c425fdd5","8311a78df5cdf257297c1ec7493cb098dc76f010","8981ff8a84e8cc6967afe3a11613e7d72d8ac599","5c12c9e69b85023934dc85f3aada03da150556be","cfcc8a20e862b758c32bd3f152186e6df0591a24","da09c6131bcdace7e8e62c3dabc62890e9564c97","422196759f93df249db38619f136cabd5dcf42cd","d9a291f6411f2e571c181da0ac89f550ba73f681","ee3cf211c6fd4d1e30617467cdbbe945798a68b3","b1e8889d969f5f88539c47c2afac6c9ea2a2dc11","c31ad71f10f68705a456b4257c084d4008c34370","16ba665db6bbd7f15aadc35fda87d69d0b220bf7","5fef84a1358310304cb1114924525ec4df794b49"]},"6832":{"id":"MDExOlB1bGxSZXF1ZXN0ODk0OTczOTA=","public_id":6832,"url":"https://github.com/godotengine/godot/pull/6832","diff_url":"https://github.com/godotengine/godot/pull/6832.diff","patch_url":"https://github.com/godotengine/godot/pull/6832.patch","title":"Allow whitespace in Gamepad mappings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-15T15:59:03Z","updated_at":"2016-10-17T08:08:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fa502b7ccc1859b7d75dac841036eda6bff5210d"]},"6833":{"id":"MDExOlB1bGxSZXF1ZXN0ODk0OTgxNDg=","public_id":6833,"url":"https://github.com/godotengine/godot/pull/6833","diff_url":"https://github.com/godotengine/godot/pull/6833.diff","patch_url":"https://github.com/godotengine/godot/pull/6833.patch","title":"Make the step property useful for sliders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3Mzc5NDU=","created_at":"2016-10-15T16:24:27Z","updated_at":"2016-11-11T09:46:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0955371447181a0fc20eb68dc6bc5aae67b73d0d"]},"6845":{"id":"MDExOlB1bGxSZXF1ZXN0ODk1MjQzMjk=","public_id":6845,"url":"https://github.com/godotengine/godot/pull/6845","diff_url":"https://github.com/godotengine/godot/pull/6845.diff","patch_url":"https://github.com/godotengine/godot/pull/6845.patch","title":"Adds pattern matching to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2016-10-16T12:18:33Z","updated_at":"2017-01-15T20:20:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["e781a7e07ec7388deccd372899ecbea8af7b67f4","d445f0639fa9eccc44f1f9c153108f9e90981077","f8a7c462736bf886adc8bc3bbf424d534391d3dc"]},"6846":{"id":"MDExOlB1bGxSZXF1ZXN0ODk1MzA3MzE=","public_id":6846,"url":"https://github.com/godotengine/godot/pull/6846","diff_url":"https://github.com/godotengine/godot/pull/6846.diff","patch_url":"https://github.com/godotengine/godot/pull/6846.patch","title":"Fix crash when using Directory.dir_exists(path) on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-16T16:30:13Z","updated_at":"2016-10-17T11:07:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4a57821349fc8fd4d4c7e375a1f8cf09623ee856"]},"6847":{"id":"MDExOlB1bGxSZXF1ZXN0ODk1MzE0NTA=","public_id":6847,"url":"https://github.com/godotengine/godot/pull/6847","diff_url":"https://github.com/godotengine/godot/pull/6847.diff","patch_url":"https://github.com/godotengine/godot/pull/6847.patch","title":"Correct #6530 Issue on unintended editor input after game crashes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwOTU0Mjk=","created_at":"2016-10-16T16:54:38Z","updated_at":"2016-11-11T10:27:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["853d1ce9f30b93933e5e2f5dad78f7bf75742b15"]},"6848":{"id":"MDExOlB1bGxSZXF1ZXN0ODk1Mzg3NDY=","public_id":6848,"url":"https://github.com/godotengine/godot/pull/6848","diff_url":"https://github.com/godotengine/godot/pull/6848.diff","patch_url":"https://github.com/godotengine/godot/pull/6848.patch","title":"Theora: Don't compile unnecessary files, rename \"x86_opt_*\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-10-16T20:38:03Z","updated_at":"2016-10-16T21:27:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4ffa8f224d8d57520bd4953d67291c83152cd5e5"]},"6850":{"id":"MDExOlB1bGxSZXF1ZXN0ODk1NjkxMjQ=","public_id":6850,"url":"https://github.com/godotengine/godot/pull/6850","diff_url":"https://github.com/godotengine/godot/pull/6850.diff","patch_url":"https://github.com/godotengine/godot/pull/6850.patch","title":"SCsub: Add python shebang as a hint for syntax highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-17T06:52:28Z","updated_at":"2016-10-18T07:01:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163"]},"6855":{"id":"MDExOlB1bGxSZXF1ZXN0ODk2NjUxNzk=","public_id":6855,"url":"https://github.com/godotengine/godot/pull/6855","diff_url":"https://github.com/godotengine/godot/pull/6855.diff","patch_url":"https://github.com/godotengine/godot/pull/6855.patch","title":"Isolate XAudio2 driver","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-17T17:15:40Z","updated_at":"2016-10-18T13:29:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["05bf24b9a5208dbfcde8006cfc0625e57125107e","f3102160a1c0280ddd3e1873a50a2efddfe8c35b"]},"6857":{"id":"MDExOlB1bGxSZXF1ZXN0ODk2Nzg2MDc=","public_id":6857,"url":"https://github.com/godotengine/godot/pull/6857","diff_url":"https://github.com/godotengine/godot/pull/6857.diff","patch_url":"https://github.com/godotengine/godot/pull/6857.patch","title":"Disable asserts in release mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-10-17T18:40:11Z","updated_at":"2016-10-22T15:30:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["639ea563e059007675e3fe8071fd24d882da29ba"]},"6858":{"id":"MDExOlB1bGxSZXF1ZXN0ODk2ODMxOTM=","public_id":6858,"url":"https://github.com/godotengine/godot/pull/6858","diff_url":"https://github.com/godotengine/godot/pull/6858.diff","patch_url":"https://github.com/godotengine/godot/pull/6858.patch","title":"SCons: Use colored output if available, change \"colored\"->\"verbose\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-10-17T19:07:21Z","updated_at":"2016-10-22T15:30:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2bf4553fe056c1fab5367dfae62426d3c7cf8168"]},"6859":{"id":"MDExOlB1bGxSZXF1ZXN0ODk2ODM2MDY=","public_id":6859,"url":"https://github.com/godotengine/godot/pull/6859","diff_url":"https://github.com/godotengine/godot/pull/6859.diff","patch_url":"https://github.com/godotengine/godot/pull/6859.patch","title":"RichTextLabel: Added get_visible_line_count method","state":"MERGED","is_draft":false,"authored_by":"","created_at":"2016-10-17T19:10:12Z","updated_at":"2023-03-21T11:16:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b4417161f536ede56c204b9c626fc8d406ed6af4"]},"6862":{"id":"MDExOlB1bGxSZXF1ZXN0ODk4NDQyOTk=","public_id":6862,"url":"https://github.com/godotengine/godot/pull/6862","diff_url":"https://github.com/godotengine/godot/pull/6862.diff","patch_url":"https://github.com/godotengine/godot/pull/6862.patch","title":"Fix Keyboard Input Hangs when using modifiers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-18T15:48:39Z","updated_at":"2019-03-13T18:21:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["17d7e6a142500a80ba6628a32eca792c44bbbdb7"]},"6874":{"id":"MDExOlB1bGxSZXF1ZXN0OTAwNzQ2NjA=","public_id":6874,"url":"https://github.com/godotengine/godot/pull/6874","diff_url":"https://github.com/godotengine/godot/pull/6874.diff","patch_url":"https://github.com/godotengine/godot/pull/6874.patch","title":"Option to load script for node (#6839)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwMzA3OTU=","created_at":"2016-10-19T19:28:35Z","updated_at":"2016-10-30T20:26:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["41329f9750379b3c2e506d1e9ed7f6195c812920"]},"6877":{"id":"MDExOlB1bGxSZXF1ZXN0OTAxOTg4MDQ=","public_id":6877,"url":"https://github.com/godotengine/godot/pull/6877","diff_url":"https://github.com/godotengine/godot/pull/6877.diff","patch_url":"https://github.com/godotengine/godot/pull/6877.patch","title":"Fixed tiny error in detect.py causing compilation for Android to fail.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUwNTQxMDQ=","created_at":"2016-10-20T13:19:32Z","updated_at":"2016-10-22T18:33:17Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["c9d7f77c6ffea4691fba2071caec2d63d927b4d1"]},"6881":{"id":"MDExOlB1bGxSZXF1ZXN0OTAyODEwNDM=","public_id":6881,"url":"https://github.com/godotengine/godot/pull/6881","diff_url":"https://github.com/godotengine/godot/pull/6881.diff","patch_url":"https://github.com/godotengine/godot/pull/6881.patch","title":"Fix output binary paths for VS project generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-20T21:05:39Z","updated_at":"2016-10-22T14:40:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["c8093678a08df8e5dc3878e6136cfab131a65227"]},"6882":{"id":"MDExOlB1bGxSZXF1ZXN0OTAyOTA2MDY=","public_id":6882,"url":"https://github.com/godotengine/godot/pull/6882","diff_url":"https://github.com/godotengine/godot/pull/6882.diff","patch_url":"https://github.com/godotengine/godot/pull/6882.patch","title":"Fix the hiding of mouse cursor before interaction","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-20T22:10:10Z","updated_at":"2016-10-22T14:40:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["414d58e6c0ab8d3a75206127fac8e2b80cc67f29"]},"6884":{"id":"MDExOlB1bGxSZXF1ZXN0OTAyOTgwMDE=","public_id":6884,"url":"https://github.com/godotengine/godot/pull/6884","diff_url":"https://github.com/godotengine/godot/pull/6884.diff","patch_url":"https://github.com/godotengine/godot/pull/6884.patch","title":"Fix extraneous NULL character on HTML export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-20T23:13:21Z","updated_at":"2016-10-22T14:36:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["604ddd691cc0599dabfda30d8a49b08eb51f7e5b"]},"6887":{"id":"MDExOlB1bGxSZXF1ZXN0OTAzNjI5NzE=","public_id":6887,"url":"https://github.com/godotengine/godot/pull/6887","diff_url":"https://github.com/godotengine/godot/pull/6887.diff","patch_url":"https://github.com/godotengine/godot/pull/6887.patch","title":"RegEx re-implemented as a module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-10-21T10:52:45Z","updated_at":"2016-11-01T10:26:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9a5ce099f1c3559cc46b923d4e192a7be781163c","c3b4686082bc92c70886ee848064009c8f628193","439d43932133d32dcabd482f11842072d52b41e1"]},"6898":{"id":"MDExOlB1bGxSZXF1ZXN0OTA0ODUzOTQ=","public_id":6898,"url":"https://github.com/godotengine/godot/pull/6898","diff_url":"https://github.com/godotengine/godot/pull/6898.diff","patch_url":"https://github.com/godotengine/godot/pull/6898.patch","title":"\"CCFLAGS\" are for C and C++ compiler","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-10-22T15:29:35Z","updated_at":"2016-11-03T13:01:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8"]},"6901":{"id":"MDExOlB1bGxSZXF1ZXN0OTA0OTUyNDk=","public_id":6901,"url":"https://github.com/godotengine/godot/pull/6901","diff_url":"https://github.com/godotengine/godot/pull/6901.diff","patch_url":"https://github.com/godotengine/godot/pull/6901.patch","title":"Fix comparison bug with InputEvent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-22T20:57:17Z","updated_at":"2016-10-30T13:20:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb"]},"6906":{"id":"MDExOlB1bGxSZXF1ZXN0OTA1MTc1MTI=","public_id":6906,"url":"https://github.com/godotengine/godot/pull/6906","diff_url":"https://github.com/godotengine/godot/pull/6906.diff","patch_url":"https://github.com/godotengine/godot/pull/6906.patch","title":"Remove dead code in FileSystemDock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-23T14:43:08Z","updated_at":"2020-01-26T09:28:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9605a1d0da481c7ad071ffdf99d6f6728ac0bccb"]},"6910":{"id":"MDExOlB1bGxSZXF1ZXN0OTA1MzY3MDE=","public_id":6910,"url":"https://github.com/godotengine/godot/pull/6910","diff_url":"https://github.com/godotengine/godot/pull/6910.diff","patch_url":"https://github.com/godotengine/godot/pull/6910.patch","title":"Change set_locale to fallback to the global language","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NTcxMjI=","created_at":"2016-10-24T00:44:58Z","updated_at":"2016-10-27T08:36:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5"]},"6918":{"id":"MDExOlB1bGxSZXF1ZXN0OTA2OTE3NzU=","public_id":6918,"url":"https://github.com/godotengine/godot/pull/6918","diff_url":"https://github.com/godotengine/godot/pull/6918.diff","patch_url":"https://github.com/godotengine/godot/pull/6918.patch","title":"Fix regression #6864 caused by #6613","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-10-24T21:00:29Z","updated_at":"2020-04-07T16:09:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["20a18907c156b806562f8be148c6ae306e2fffab"]},"6920":{"id":"MDExOlB1bGxSZXF1ZXN0OTA4NzU2Mzk=","public_id":6920,"url":"https://github.com/godotengine/godot/pull/6920","diff_url":"https://github.com/godotengine/godot/pull/6920.diff","patch_url":"https://github.com/godotengine/godot/pull/6920.patch","title":"Improve drag and drop on 2D viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-25T19:31:28Z","updated_at":"2016-10-31T08:58:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["eed9179ea30deaf4b4fa7348bbe54904a165eb55"]},"6925":{"id":"MDExOlB1bGxSZXF1ZXN0OTA5NDMwODY=","public_id":6925,"url":"https://github.com/godotengine/godot/pull/6925","diff_url":"https://github.com/godotengine/godot/pull/6925.diff","patch_url":"https://github.com/godotengine/godot/pull/6925.patch","title":"Adding IPv6 support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-26T06:23:41Z","updated_at":"2017-01-11T09:30:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["80e911647c5df21c5b6a06876f1d48e21cd1f5fc","a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4","672225b710815865449e7930255468d1c085b137","1c2ac490cf157402cac7f9dbc2a293d0c922def8","1d45f35a4a190360fea74e51b66457efe44d3177","887a897c02144f2d01896d3112bdae5ce7d6df5c"]},"6928":{"id":"MDExOlB1bGxSZXF1ZXN0OTA5NzAzMTQ=","public_id":6928,"url":"https://github.com/godotengine/godot/pull/6928","diff_url":"https://github.com/godotengine/godot/pull/6928.diff","patch_url":"https://github.com/godotengine/godot/pull/6928.patch","title":"make Container node aware of Size Flags","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzc1MDg=","created_at":"2016-10-26T09:48:08Z","updated_at":"2018-06-25T13:39:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ed15e995dd83c1cf6808f261066580a1f8bc297"]},"6930":{"id":"MDExOlB1bGxSZXF1ZXN0OTA5OTYyMjI=","public_id":6930,"url":"https://github.com/godotengine/godot/pull/6930","diff_url":"https://github.com/godotengine/godot/pull/6930.diff","patch_url":"https://github.com/godotengine/godot/pull/6930.patch","title":"Allow typing hints for Array class (in GDScript and Inspector)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-10-26T12:42:14Z","updated_at":"2018-04-07T09:33:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["713f1451b95c7dd29079496186fb157ac0a11b40"]},"6936":{"id":"MDExOlB1bGxSZXF1ZXN0OTEwNDMyMzk=","public_id":6936,"url":"https://github.com/godotengine/godot/pull/6936","diff_url":"https://github.com/godotengine/godot/pull/6936.diff","patch_url":"https://github.com/godotengine/godot/pull/6936.patch","title":"Fix PacketPeerUDP get_packet_port()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-26T16:43:48Z","updated_at":"2020-01-26T09:28:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["25e29972a9df712cb51fc66e553b34f3dc441e51"]},"6937":{"id":"MDExOlB1bGxSZXF1ZXN0OTEwNTA1Njg=","public_id":6937,"url":"https://github.com/godotengine/godot/pull/6937","diff_url":"https://github.com/godotengine/godot/pull/6937.diff","patch_url":"https://github.com/godotengine/godot/pull/6937.patch","title":"fix bug introduced by #6501","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDE4MDI=","created_at":"2016-10-26T17:27:22Z","updated_at":"2020-01-26T09:28:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f7773d499dcd1d9580616dd1ba03f7382ac44cae"]},"6941":{"id":"MDExOlB1bGxSZXF1ZXN0OTExMzk2OTY=","public_id":6941,"url":"https://github.com/godotengine/godot/pull/6941","diff_url":"https://github.com/godotengine/godot/pull/6941.diff","patch_url":"https://github.com/godotengine/godot/pull/6941.patch","title":"Add the ability to delete bezier path handles.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NDIyOA==","created_at":"2016-10-27T06:23:40Z","updated_at":"2017-05-21T22:29:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5b3c0a502c239c671ee1d641c00f14e6e8cca275"]},"6943":{"id":"MDExOlB1bGxSZXF1ZXN0OTExOTA5MjI=","public_id":6943,"url":"https://github.com/godotengine/godot/pull/6943","diff_url":"https://github.com/godotengine/godot/pull/6943.diff","patch_url":"https://github.com/godotengine/godot/pull/6943.patch","title":"Fix locale for macOS-style locales","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NTcxMjI=","created_at":"2016-10-27T12:31:23Z","updated_at":"2016-10-27T12:37:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1e7f078ce9832a1b53be587d1d4cfbd14b760623"]},"6945":{"id":"MDExOlB1bGxSZXF1ZXN0OTEyMTU3MTA=","public_id":6945,"url":"https://github.com/godotengine/godot/pull/6945","diff_url":"https://github.com/godotengine/godot/pull/6945.diff","patch_url":"https://github.com/godotengine/godot/pull/6945.patch","title":"Ability to drag script files from Filesystem dock to SceneTree dock.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-10-27T14:46:03Z","updated_at":"2016-10-30T23:05:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a3944e66dac9eda11b80fe0598db0ef7c207155c"]},"6950":{"id":"MDExOlB1bGxSZXF1ZXN0OTEzNDQ5MDI=","public_id":6950,"url":"https://github.com/godotengine/godot/pull/6950","diff_url":"https://github.com/godotengine/godot/pull/6950.diff","patch_url":"https://github.com/godotengine/godot/pull/6950.patch","title":"Add \"Never\" underline mode to LinkButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDg0Mg==","created_at":"2016-10-28T08:57:01Z","updated_at":"2016-10-30T11:11:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d517bc908f9c1e00503266ab9a639552660cf72c"]},"6958":{"id":"MDExOlB1bGxSZXF1ZXN0OTE0NjI3MDk=","public_id":6958,"url":"https://github.com/godotengine/godot/pull/6958","diff_url":"https://github.com/godotengine/godot/pull/6958.diff","patch_url":"https://github.com/godotengine/godot/pull/6958.patch","title":"Improve Android build (Clang + tidyness)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-28T22:29:14Z","updated_at":"2016-11-13T22:55:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b18ff942be0dd89bda32e01cc30a41c196fc9290","f935d7ab0ecd4757690cc29e449fec9572bbb435"]},"6959":{"id":"MDExOlB1bGxSZXF1ZXN0OTE0NzQ0MDQ=","public_id":6959,"url":"https://github.com/godotengine/godot/pull/6959","diff_url":"https://github.com/godotengine/godot/pull/6959.diff","patch_url":"https://github.com/godotengine/godot/pull/6959.patch","title":"Adopt simpler strategy for big libs on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-29T01:37:08Z","updated_at":"2016-10-30T19:32:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e34a5324c884960735b3f743956b3a052574d6ee","51ad1c16683589aa1ebc73e29416e1b0fc50d30d"]},"6962":{"id":"MDExOlB1bGxSZXF1ZXN0OTE0OTAxMDA=","public_id":6962,"url":"https://github.com/godotengine/godot/pull/6962","diff_url":"https://github.com/godotengine/godot/pull/6962.diff","patch_url":"https://github.com/godotengine/godot/pull/6962.patch","title":"Won't change editor tabs when using External Editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwOTU0Mjk=","created_at":"2016-10-29T14:09:10Z","updated_at":"2016-10-30T11:17:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["13c92099e64ddf19978f8a53c66d3e44f5ec5922"]},"6968":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MDE1NDk=","public_id":6968,"url":"https://github.com/godotengine/godot/pull/6968","diff_url":"https://github.com/godotengine/godot/pull/6968.diff","patch_url":"https://github.com/godotengine/godot/pull/6968.patch","title":"Core: Register TriangleMesh type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-10-29T20:51:31Z","updated_at":"2021-05-14T01:56:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["313b7a50b6a51767fe21d3fce0e782b399bee2e1"]},"6976":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MjMxODk=","public_id":6976,"url":"https://github.com/godotengine/godot/pull/6976","diff_url":"https://github.com/godotengine/godot/pull/6976.diff","patch_url":"https://github.com/godotengine/godot/pull/6976.patch","title":"Fix bug with saving last select language and remove warning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-30T14:24:19Z","updated_at":"2016-10-30T15:08:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["696c47d9aba44edb5ca55f8c6a27381170eb4237"]},"6978":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MjQ1Mjk=","public_id":6978,"url":"https://github.com/godotengine/godot/pull/6978","diff_url":"https://github.com/godotengine/godot/pull/6978.diff","patch_url":"https://github.com/godotengine/godot/pull/6978.patch","title":"Fix 2 search menus are shown","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-30T15:09:30Z","updated_at":"2016-10-30T16:25:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["513820ab276e06b7a5f14b3437dc21d9a320c1a2"]},"6981":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1Mjc5MjE=","public_id":6981,"url":"https://github.com/godotengine/godot/pull/6981","diff_url":"https://github.com/godotengine/godot/pull/6981.diff","patch_url":"https://github.com/godotengine/godot/pull/6981.patch","title":"Use IPv6 dual stack socket by default. Allow restricting IP version for TCP/UDP.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-10-30T16:57:48Z","updated_at":"2017-06-03T16:16:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bdc7ca84cac727f3f94663f23e1229450230bd2e","7f42da03300d515c3fb991ba311783619ac90ea2","7eef15b73460062e4558857969919313e461f1e4","eb27e993f0f2fb3de48b7b8aa01c74cc1635a178","2f1c8592721eca1e6a71f419208f99977ceab2d9","812908e236e83db368dfef49b8badb9a6182e1de","ee69bd81cfa67eb5c642604f0f43d711ab370faf"]},"6985":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MzA2NDA=","public_id":6985,"url":"https://github.com/godotengine/godot/pull/6985","diff_url":"https://github.com/godotengine/godot/pull/6985.diff","patch_url":"https://github.com/godotengine/godot/pull/6985.patch","title":"Apply PEP8 to all python files using autopep8","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-10-30T18:24:14Z","updated_at":"2017-01-15T21:23:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f34151ff0f91e8f0df8eaf829334b2205eb7da3c","817dd7ccbb166b27c93706dffc5c0c0d59fd87f8","d4c17700aa2f36f69978beda04e42ff2749de270","97c8508f5e4f57b1048830d44e76e1f4517fd449"]},"6986":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MzA4NDA=","public_id":6986,"url":"https://github.com/godotengine/godot/pull/6986","diff_url":"https://github.com/godotengine/godot/pull/6986.diff","patch_url":"https://github.com/godotengine/godot/pull/6986.patch","title":"Fix Accept/ConfirmationDialog UI broken","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-30T18:30:21Z","updated_at":"2016-10-30T18:53:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d5644c4b217636994440f698b09ef395e5dfa55","3f15a65307c0a3c2c4769af964356996ed367c35"]},"6989":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1MzcwMjI=","public_id":6989,"url":"https://github.com/godotengine/godot/pull/6989","diff_url":"https://github.com/godotengine/godot/pull/6989.diff","patch_url":"https://github.com/godotengine/godot/pull/6989.patch","title":"Fix p_index out of size error when closing script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-30T21:25:05Z","updated_at":"2016-10-30T21:50:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["707185d9d8a273c1bf2a70dcba707045295427a9"]},"6991":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1NTAyNTY=","public_id":6991,"url":"https://github.com/godotengine/godot/pull/6991","diff_url":"https://github.com/godotengine/godot/pull/6991.diff","patch_url":"https://github.com/godotengine/godot/pull/6991.patch","title":"Fix memory leak with drag & drop on 2D viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-31T02:51:54Z","updated_at":"2016-11-06T16:27:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a7d492eb53489083181682839c6d7f83a888ad46"]},"6993":{"id":"MDExOlB1bGxSZXF1ZXN0OTE1ODkzMzI=","public_id":6993,"url":"https://github.com/godotengine/godot/pull/6993","diff_url":"https://github.com/godotengine/godot/pull/6993.diff","patch_url":"https://github.com/godotengine/godot/pull/6993.patch","title":"Remove JavaScript compilation option 'compress'.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-10-31T10:54:32Z","updated_at":"2016-10-31T12:15:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["fa219e02d74f9b249270b6610a88319925908f89"]},"6994":{"id":"MDExOlB1bGxSZXF1ZXN0OTE2MDI5OTA=","public_id":6994,"url":"https://github.com/godotengine/godot/pull/6994","diff_url":"https://github.com/godotengine/godot/pull/6994.diff","patch_url":"https://github.com/godotengine/godot/pull/6994.patch","title":"Add option 'wasm' to compile to WebAssembly in web export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-10-31T12:45:14Z","updated_at":"2016-10-31T13:12:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d6f2862429399844ebdd16b61da3a3c9d14fba36"]},"6995":{"id":"MDExOlB1bGxSZXF1ZXN0OTE2MjE4MzY=","public_id":6995,"url":"https://github.com/godotengine/godot/pull/6995","diff_url":"https://github.com/godotengine/godot/pull/6995.diff","patch_url":"https://github.com/godotengine/godot/pull/6995.patch","title":"Option for detaching script from node (#6934).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwMzA3OTU=","created_at":"2016-10-31T14:46:52Z","updated_at":"2016-11-03T20:08:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ce5200b30e6d262905912c6571d51ba6f5979bd7"]},"6998":{"id":"MDExOlB1bGxSZXF1ZXN0OTE2NDc1OTk=","public_id":6998,"url":"https://github.com/godotengine/godot/pull/6998","diff_url":"https://github.com/godotengine/godot/pull/6998.diff","patch_url":"https://github.com/godotengine/godot/pull/6998.patch","title":"Fix resetting to default value in EditorSettings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-31T16:58:30Z","updated_at":"2016-11-14T13:58:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["70cce6152d32b8a4e5fdfee52e2bb873c92551e5"]},"7000":{"id":"MDExOlB1bGxSZXF1ZXN0OTE2NzM2MjM=","public_id":7000,"url":"https://github.com/godotengine/godot/pull/7000","diff_url":"https://github.com/godotengine/godot/pull/7000.diff","patch_url":"https://github.com/godotengine/godot/pull/7000.patch","title":"Fixed Mix nodes in Animation Tree Player","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2016-10-31T19:26:15Z","updated_at":"2016-11-02T21:12:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["40ba6d328be82f5b1e87b54e5db450c2f62731ef"]},"7002":{"id":"MDExOlB1bGxSZXF1ZXN0OTE2NzUxNDk=","public_id":7002,"url":"https://github.com/godotengine/godot/pull/7002","diff_url":"https://github.com/godotengine/godot/pull/7002.diff","patch_url":"https://github.com/godotengine/godot/pull/7002.patch","title":"Greater VCS friendliness","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-10-31T19:35:15Z","updated_at":"2017-01-25T19:07:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7dbb1c0571c0d1fb26c28552b09430807cc4d717"]},"7004":{"id":"MDExOlB1bGxSZXF1ZXN0OTE3MDUzOTc=","public_id":7004,"url":"https://github.com/godotengine/godot/pull/7004","diff_url":"https://github.com/godotengine/godot/pull/7004.diff","patch_url":"https://github.com/godotengine/godot/pull/7004.patch","title":"Fix to fit stylebox with ItemList","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-10-31T22:48:28Z","updated_at":"2016-11-02T21:15:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4c9b00b5085c0ab9195842f9a0cf2287d9242bbe"]},"7006":{"id":"MDExOlB1bGxSZXF1ZXN0OTE3MTE0NzY=","public_id":7006,"url":"https://github.com/godotengine/godot/pull/7006","diff_url":"https://github.com/godotengine/godot/pull/7006.diff","patch_url":"https://github.com/godotengine/godot/pull/7006.patch","title":"Fix IPv6 linking for UWP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-10-31T23:42:37Z","updated_at":"2020-01-26T09:28:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4160b3c9feb32e7762ea121bb44b30ba65676760"]},"7009":{"id":"MDExOlB1bGxSZXF1ZXN0OTE3ODMzMDY=","public_id":7009,"url":"https://github.com/godotengine/godot/pull/7009","diff_url":"https://github.com/godotengine/godot/pull/7009.diff","patch_url":"https://github.com/godotengine/godot/pull/7009.patch","title":"Fix to focus or rename node by double click","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-01T13:31:46Z","updated_at":"2016-11-06T16:27:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fd9aebd4fa37965ec307b87742f1d88aa8be37ca"]},"7010":{"id":"MDExOlB1bGxSZXF1ZXN0OTE3OTIyMjE=","public_id":7010,"url":"https://github.com/godotengine/godot/pull/7010","diff_url":"https://github.com/godotengine/godot/pull/7010.diff","patch_url":"https://github.com/godotengine/godot/pull/7010.patch","title":"advanced string format","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2016-11-01T14:25:34Z","updated_at":"2017-01-14T14:56:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d8129719c299dc9f5f46087798d1b220ca79aae8"]},"7019":{"id":"MDExOlB1bGxSZXF1ZXN0OTIwNjc1NDM=","public_id":7019,"url":"https://github.com/godotengine/godot/pull/7019","diff_url":"https://github.com/godotengine/godot/pull/7019.diff","patch_url":"https://github.com/godotengine/godot/pull/7019.patch","title":"Rename WinRT platform to UWP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-11-02T22:25:12Z","updated_at":"2016-11-06T15:10:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["411faaa6f478f837aa40893eaadf67e2b5d57cec","b113c7b7a3e63581ae268b0ae7f827d55e381b82","fb5a73a39fb7e6e5924db362062cba628525028a"]},"7020":{"id":"MDExOlB1bGxSZXF1ZXN0OTIwNjc1NTc=","public_id":7020,"url":"https://github.com/godotengine/godot/pull/7020","diff_url":"https://github.com/godotengine/godot/pull/7020.diff","patch_url":"https://github.com/godotengine/godot/pull/7020.patch","title":"Rewrite the README to be more descriptive","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-11-02T22:25:18Z","updated_at":"2020-01-26T09:28:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608"]},"7021":{"id":"MDExOlB1bGxSZXF1ZXN0OTIwNjc3MDY=","public_id":7021,"url":"https://github.com/godotengine/godot/pull/7021","diff_url":"https://github.com/godotengine/godot/pull/7021.diff","patch_url":"https://github.com/godotengine/godot/pull/7021.patch","title":"libpng: Update to upstream 1.6.26","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-11-02T22:26:25Z","updated_at":"2016-11-03T07:33:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09"]},"7022":{"id":"MDExOlB1bGxSZXF1ZXN0OTIwNzQwOTU=","public_id":7022,"url":"https://github.com/godotengine/godot/pull/7022","diff_url":"https://github.com/godotengine/godot/pull/7022.diff","patch_url":"https://github.com/godotengine/godot/pull/7022.patch","title":"Keep groups when replacing nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-11-02T23:21:21Z","updated_at":"2021-05-14T01:56:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["305956bf707342547baabb7d3f237ebda385f9f4"]},"7023":{"id":"MDExOlB1bGxSZXF1ZXN0OTIwNzQ0MjQ=","public_id":7023,"url":"https://github.com/godotengine/godot/pull/7023","diff_url":"https://github.com/godotengine/godot/pull/7023.diff","patch_url":"https://github.com/godotengine/godot/pull/7023.patch","title":"scons: Reorder options for clarity","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-11-02T23:24:27Z","updated_at":"2016-11-03T07:36:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["cc95d4448c6005c3007c8460f09b8be1595eb3c0"]},"7026":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxMTI5Mjk=","public_id":7026,"url":"https://github.com/godotengine/godot/pull/7026","diff_url":"https://github.com/godotengine/godot/pull/7026.diff","patch_url":"https://github.com/godotengine/godot/pull/7026.patch","title":"Fixed flag for importing animation and skipping value tracks.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2016-11-03T08:49:31Z","updated_at":"2016-11-06T11:04:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0063471eddebc543fd72636bc8e895ab05bb22a5"]},"7027":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxMTQxMjk=","public_id":7027,"url":"https://github.com/godotengine/godot/pull/7027","diff_url":"https://github.com/godotengine/godot/pull/7027.diff","patch_url":"https://github.com/godotengine/godot/pull/7027.patch","title":"Fix scene tree drag & drop places node as child (#6912)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3MDczMzA=","created_at":"2016-11-03T09:00:00Z","updated_at":"2016-11-09T11:53:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676"]},"7028":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxMjY1NTg=","public_id":7028,"url":"https://github.com/godotengine/godot/pull/7028","diff_url":"https://github.com/godotengine/godot/pull/7028.diff","patch_url":"https://github.com/godotengine/godot/pull/7028.patch","title":"Make GDScript parser ignore floating strings in class definition","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-11-03T10:31:12Z","updated_at":"2016-11-17T15:36:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["074bcb2a7bb770414713b9672dd6c609556b2d3d"]},"7029":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxNzc1NDc=","public_id":7029,"url":"https://github.com/godotengine/godot/pull/7029","diff_url":"https://github.com/godotengine/godot/pull/7029.diff","patch_url":"https://github.com/godotengine/godot/pull/7029.patch","title":" Fix typos and missing newlines in --help","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg3NzIyOQ==","created_at":"2016-11-03T15:29:26Z","updated_at":"2016-11-03T15:32:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c34aa331ec2dc9d77ce5f7032af750a0693527a2"]},"7030":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxODE3NTM=","public_id":7030,"url":"https://github.com/godotengine/godot/pull/7030","diff_url":"https://github.com/godotengine/godot/pull/7030.diff","patch_url":"https://github.com/godotengine/godot/pull/7030.patch","title":"Fix Directory.dir_exist/get_current_dir for 'res://' on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-03T15:48:07Z","updated_at":"2016-11-11T11:59:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d454ed9a7105bf1a4c19c238a0e904f220c1bb5"]},"7031":{"id":"MDExOlB1bGxSZXF1ZXN0OTIxODQzMjA=","public_id":7031,"url":"https://github.com/godotengine/godot/pull/7031","diff_url":"https://github.com/godotengine/godot/pull/7031.diff","patch_url":"https://github.com/godotengine/godot/pull/7031.patch","title":"Fix wrong number for ERR_* on comment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-03T15:59:37Z","updated_at":"2016-11-03T16:06:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["42f23801907f8756ae902e90834ec734e6546bb4"]},"7032":{"id":"MDExOlB1bGxSZXF1ZXN0OTIyMTkzMjY=","public_id":7032,"url":"https://github.com/godotengine/godot/pull/7032","diff_url":"https://github.com/godotengine/godot/pull/7032.diff","patch_url":"https://github.com/godotengine/godot/pull/7032.patch","title":"Fix a tiny typo on label.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNjYzNTQ4","created_at":"2016-11-03T19:01:51Z","updated_at":"2016-11-03T19:13:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8639d6e806379bc5c0517851f5c6ff5ecbad51d4"]},"7033":{"id":"MDExOlB1bGxSZXF1ZXN0OTIyNTI1MDc=","public_id":7033,"url":"https://github.com/godotengine/godot/pull/7033","diff_url":"https://github.com/godotengine/godot/pull/7033.diff","patch_url":"https://github.com/godotengine/godot/pull/7033.patch","title":"server: Allow building against system libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2016-11-03T22:24:36Z","updated_at":"2016-11-04T15:21:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5e360fe178e4fae0fd750d2daf7457a28268ffcd"]},"7035":{"id":"MDExOlB1bGxSZXF1ZXN0OTIzNjYzMzg=","public_id":7035,"url":"https://github.com/godotengine/godot/pull/7035","diff_url":"https://github.com/godotengine/godot/pull/7035.diff","patch_url":"https://github.com/godotengine/godot/pull/7035.patch","title":"Prevent to make UndoRedo for duplicate if no selected node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-04T15:55:20Z","updated_at":"2016-11-06T16:27:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d82928eb494d3d0856eac85e82b9cd835a368f96"]},"7036":{"id":"MDExOlB1bGxSZXF1ZXN0OTIzODQzMjc=","public_id":7036,"url":"https://github.com/godotengine/godot/pull/7036","diff_url":"https://github.com/godotengine/godot/pull/7036.diff","patch_url":"https://github.com/godotengine/godot/pull/7036.patch","title":"Fix updating value of SpinBox with prefix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-04T17:38:02Z","updated_at":"2016-11-06T16:27:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["80b6507071ffd65f4ed397b7994482229fb303e0"]},"7039":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0NDc2NzI=","public_id":7039,"url":"https://github.com/godotengine/godot/pull/7039","diff_url":"https://github.com/godotengine/godot/pull/7039.diff","patch_url":"https://github.com/godotengine/godot/pull/7039.patch","title":"Clean/fix triangulation internals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-11-05T09:19:22Z","updated_at":"2016-11-09T16:02:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0e1972aa5165722e677850bbf799af8ab6751a8d"]},"7045":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0NjA1NDc=","public_id":7045,"url":"https://github.com/godotengine/godot/pull/7045","diff_url":"https://github.com/godotengine/godot/pull/7045.diff","patch_url":"https://github.com/godotengine/godot/pull/7045.patch","title":"Fix #7016, add script create icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-11-05T17:30:59Z","updated_at":"2020-04-07T16:09:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["544194053a54870320d860f1cf333f45723758b9"]},"7048":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0NjgxMTI=","public_id":7048,"url":"https://github.com/godotengine/godot/pull/7048","diff_url":"https://github.com/godotengine/godot/pull/7048.diff","patch_url":"https://github.com/godotengine/godot/pull/7048.patch","title":"Add singleton instance to _Marshalls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-11-05T21:34:53Z","updated_at":"2021-05-14T01:56:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d6d9bc7f98591b1398491f759cd0ec9ae2cab12"]},"7050":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0Nzg5NzQ=","public_id":7050,"url":"https://github.com/godotengine/godot/pull/7050","diff_url":"https://github.com/godotengine/godot/pull/7050.diff","patch_url":"https://github.com/godotengine/godot/pull/7050.patch","title":"Fixed minor typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMzYzMzUw","created_at":"2016-11-06T06:41:59Z","updated_at":"2020-01-26T09:28:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["37098419c5792e9e6ba504173bc95a87540cd7d5"]},"7052":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0ODgxMTY=","public_id":7052,"url":"https://github.com/godotengine/godot/pull/7052","diff_url":"https://github.com/godotengine/godot/pull/7052.diff","patch_url":"https://github.com/godotengine/godot/pull/7052.patch","title":"Made background and symbol color follow the color API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-11-06T13:55:00Z","updated_at":"2017-11-10T23:35:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93"]},"7053":{"id":"MDExOlB1bGxSZXF1ZXN0OTI0ODg3NzI=","public_id":7053,"url":"https://github.com/godotengine/godot/pull/7053","diff_url":"https://github.com/godotengine/godot/pull/7053.diff","patch_url":"https://github.com/godotengine/godot/pull/7053.patch","title":"Caret blink will no longer cause redraw without focus, issue 6167","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2016-11-06T14:18:43Z","updated_at":"2017-11-10T23:35:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7b036a94bf9af558dab35a56a9c0b6dd8bae105b"]},"7058":{"id":"MDExOlB1bGxSZXF1ZXN0OTI1MDc0NDM=","public_id":7058,"url":"https://github.com/godotengine/godot/pull/7058","diff_url":"https://github.com/godotengine/godot/pull/7058.diff","patch_url":"https://github.com/godotengine/godot/pull/7058.patch","title":"Add License Notice for Two Files (A_Star)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NjM3NDc4","created_at":"2016-11-06T23:24:36Z","updated_at":"2017-04-21T03:15:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["df737ebb4675d4fb00fe424ab40ee5c9a65ac888"]},"7060":{"id":"MDExOlB1bGxSZXF1ZXN0OTI1NjQ3NTc=","public_id":7060,"url":"https://github.com/godotengine/godot/pull/7060","diff_url":"https://github.com/godotengine/godot/pull/7060.diff","patch_url":"https://github.com/godotengine/godot/pull/7060.patch","title":"Fix Label valign position","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-07T11:17:16Z","updated_at":"2016-11-11T11:59:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c0e87f2a248af48b22f414ecc00df2631a715eac"]},"7063":{"id":"MDExOlB1bGxSZXF1ZXN0OTI2NDAwMjc=","public_id":7063,"url":"https://github.com/godotengine/godot/pull/7063","diff_url":"https://github.com/godotengine/godot/pull/7063.diff","patch_url":"https://github.com/godotengine/godot/pull/7063.patch","title":"Select newly created or imported project automatically","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-07T18:42:04Z","updated_at":"2016-11-11T11:59:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492"]},"7068":{"id":"MDExOlB1bGxSZXF1ZXN0OTI3NzA4MzI=","public_id":7068,"url":"https://github.com/godotengine/godot/pull/7068","diff_url":"https://github.com/godotengine/godot/pull/7068.diff","patch_url":"https://github.com/godotengine/godot/pull/7068.patch","title":"Set project name as directory name instead of '.'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-08T12:43:35Z","updated_at":"2016-11-11T11:59:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["571f33f8630672b0538bba592838c023a8300956"]},"7070":{"id":"MDExOlB1bGxSZXF1ZXN0OTI3ODUyOTA=","public_id":7070,"url":"https://github.com/godotengine/godot/pull/7070","diff_url":"https://github.com/godotengine/godot/pull/7070.diff","patch_url":"https://github.com/godotengine/godot/pull/7070.patch","title":"Renames vsnc to vsync","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2016-11-08T14:15:12Z","updated_at":"2017-08-01T08:04:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b5c383fd61d554fa02c3e231dd1f92145d90e04e"]},"7078":{"id":"MDExOlB1bGxSZXF1ZXN0OTI4NDQxMzM=","public_id":7078,"url":"https://github.com/godotengine/godot/pull/7078","diff_url":"https://github.com/godotengine/godot/pull/7078.diff","patch_url":"https://github.com/godotengine/godot/pull/7078.patch","title":"Export immediately if only one device present","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2016-11-08T19:35:31Z","updated_at":"2020-04-07T16:09:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["938f9388ddc5b3def60e4aefbeb1beed09599493"]},"7079":{"id":"MDExOlB1bGxSZXF1ZXN0OTI4NDc5NjA=","public_id":7079,"url":"https://github.com/godotengine/godot/pull/7079","diff_url":"https://github.com/godotengine/godot/pull/7079.diff","patch_url":"https://github.com/godotengine/godot/pull/7079.patch","title":"Make Android export quicker (especially on Windows)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-11-08T19:58:28Z","updated_at":"2016-11-13T22:55:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["56721e5d9daf3bda0ad0711c165105c7ceedd29f"]},"7082":{"id":"MDExOlB1bGxSZXF1ZXN0OTI5OTY0NTQ=","public_id":7082,"url":"https://github.com/godotengine/godot/pull/7082","diff_url":"https://github.com/godotengine/godot/pull/7082.diff","patch_url":"https://github.com/godotengine/godot/pull/7082.patch","title":"Can create or load script on Attach script dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-09T16:39:24Z","updated_at":"2016-11-11T11:59:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1880238c3e54f57a14361d2c347387edebc6391b"]},"7093":{"id":"MDExOlB1bGxSZXF1ZXN0OTMyMzA4NjY=","public_id":7093,"url":"https://github.com/godotengine/godot/pull/7093","diff_url":"https://github.com/godotengine/godot/pull/7093.diff","patch_url":"https://github.com/godotengine/godot/pull/7093.patch","title":"Add named colors to GDScript/Visual Script/core.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-11-10T21:07:53Z","updated_at":"2020-08-04T13:48:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["23381a530bb4a9c8e8c3e883a7d588bf832cd277"]},"7100":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0MjM0MTA=","public_id":7100,"url":"https://github.com/godotengine/godot/pull/7100","diff_url":"https://github.com/godotengine/godot/pull/7100.diff","patch_url":"https://github.com/godotengine/godot/pull/7100.patch","title":"Add \"Positive\" operator to VisualScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2016-11-12T01:49:53Z","updated_at":"2016-11-12T12:56:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["fa327f886e4267b6687e542fd827710ba70f8881"]},"7101":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0Mzk0OTQ=","public_id":7101,"url":"https://github.com/godotengine/godot/pull/7101","diff_url":"https://github.com/godotengine/godot/pull/7101.diff","patch_url":"https://github.com/godotengine/godot/pull/7101.patch","title":"Prevent to select children if selection lock or instanced scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-12T13:46:41Z","updated_at":"2016-11-14T13:58:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c"]},"7107":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0NzY1MDQ=","public_id":7107,"url":"https://github.com/godotengine/godot/pull/7107","diff_url":"https://github.com/godotengine/godot/pull/7107.diff","patch_url":"https://github.com/godotengine/godot/pull/7107.patch","title":"Some WebAssembly stuff","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-11-13T15:40:24Z","updated_at":"2016-11-14T12:14:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d87b1d1338472514e96c3cd8857d050d54a9d1e7","82addf2ffe18c49d437ee6d425e3470817f0dc85","31f929caa2bc8422c0a6bb50f81500e1f4db101b"]},"7109":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0ODMyOTY=","public_id":7109,"url":"https://github.com/godotengine/godot/pull/7109","diff_url":"https://github.com/godotengine/godot/pull/7109.diff","patch_url":"https://github.com/godotengine/godot/pull/7109.patch","title":"Emit \"*_changed\" signal in set_*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-13T19:25:34Z","updated_at":"2018-05-19T18:16:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["384625aa31a3627c25246e06c1fbc3019866765c"]},"7110":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0OTA3ODQ=","public_id":7110,"url":"https://github.com/godotengine/godot/pull/7110","diff_url":"https://github.com/godotengine/godot/pull/7110.diff","patch_url":"https://github.com/godotengine/godot/pull/7110.patch","title":"Update/fix Android build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2016-11-13T22:54:32Z","updated_at":"2016-12-20T11:04:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5a26459c065558546a708c18ad84830674d5972d"]},"7111":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0OTI1NTg=","public_id":7111,"url":"https://github.com/godotengine/godot/pull/7111","diff_url":"https://github.com/godotengine/godot/pull/7111.diff","patch_url":"https://github.com/godotengine/godot/pull/7111.patch","title":"Fix crash when select target path on import 3d scene window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-13T23:41:01Z","updated_at":"2016-11-14T13:58:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b0cf201ea3beb473fd0498c5c7ec3b98feda88b9"]},"7112":{"id":"MDExOlB1bGxSZXF1ZXN0OTM0OTk2NTU=","public_id":7112,"url":"https://github.com/godotengine/godot/pull/7112","diff_url":"https://github.com/godotengine/godot/pull/7112.diff","patch_url":"https://github.com/godotengine/godot/pull/7112.patch","title":"Disable debug properties of HTTP Request","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk2NDcy","created_at":"2016-11-14T02:28:07Z","updated_at":"2016-11-15T08:27:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6a7aebdf6c148a80d5f7dd773895f08c62eb34a8"]},"7113":{"id":"MDExOlB1bGxSZXF1ZXN0OTM1NjA5NDI=","public_id":7113,"url":"https://github.com/godotengine/godot/pull/7113","diff_url":"https://github.com/godotengine/godot/pull/7113.diff","patch_url":"https://github.com/godotengine/godot/pull/7113.patch","title":"Check entered and trimmed path when create, import, install project","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-14T12:51:04Z","updated_at":"2016-11-15T08:18:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2d9e89ea2a34df173611bd3c7192296f9cedd8da"]},"7115":{"id":"MDExOlB1bGxSZXF1ZXN0OTM1ODExNzk=","public_id":7115,"url":"https://github.com/godotengine/godot/pull/7115","diff_url":"https://github.com/godotengine/godot/pull/7115.diff","patch_url":"https://github.com/godotengine/godot/pull/7115.patch","title":"Added snapping to 3D path handles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDY0MDEz","created_at":"2016-11-14T14:58:24Z","updated_at":"2016-11-15T07:17:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d"]},"7122":{"id":"MDExOlB1bGxSZXF1ZXN0OTM3NDU1Mzk=","public_id":7122,"url":"https://github.com/godotengine/godot/pull/7122","diff_url":"https://github.com/godotengine/godot/pull/7122.diff","patch_url":"https://github.com/godotengine/godot/pull/7122.patch","title":"Fix compilation with MSVC 2013","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-11-15T11:12:35Z","updated_at":"2016-12-02T14:15:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["570a8e6b408a39471c1f4d0d20b2dc147bdcc38f"]},"7123":{"id":"MDExOlB1bGxSZXF1ZXN0OTM3NTg5ODg=","public_id":7123,"url":"https://github.com/godotengine/godot/pull/7123","diff_url":"https://github.com/godotengine/godot/pull/7123.diff","patch_url":"https://github.com/godotengine/godot/pull/7123.patch","title":"WebM: Fix iPhone x86 compilation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-11-15T12:47:15Z","updated_at":"2016-12-02T14:15:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a7f76e1b13b68dcae09bb0e4015bff0a69b262c4"]},"7124":{"id":"MDExOlB1bGxSZXF1ZXN0OTM3Njg2NDU=","public_id":7124,"url":"https://github.com/godotengine/godot/pull/7124","diff_url":"https://github.com/godotengine/godot/pull/7124.diff","patch_url":"https://github.com/godotengine/godot/pull/7124.patch","title":"Select exactly matched file automatically in FileDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-15T13:50:55Z","updated_at":"2016-11-21T17:11:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ff4f04e87844290f3bef5f2ee874c11a7b546a37"]},"7125":{"id":"MDExOlB1bGxSZXF1ZXN0OTM4ODM1OTE=","public_id":7125,"url":"https://github.com/godotengine/godot/pull/7125","diff_url":"https://github.com/godotengine/godot/pull/7125.diff","patch_url":"https://github.com/godotengine/godot/pull/7125.patch","title":"X11: Fix maximized boot splash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-11-16T01:15:22Z","updated_at":"2016-11-23T06:55:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c"]},"7127":{"id":"MDExOlB1bGxSZXF1ZXN0OTM5NDQ0MTI=","public_id":7127,"url":"https://github.com/godotengine/godot/pull/7127","diff_url":"https://github.com/godotengine/godot/pull/7127.diff","patch_url":"https://github.com/godotengine/godot/pull/7127.patch","title":"Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2016-11-16T11:03:05Z","updated_at":"2017-01-16T08:10:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c","efa9ded5f9d0f8176dcdd17c09de6fa9df926f45","ee98e06952555f140ffa9f3d18972760028cf87a","51c60f7a49fad577f1c99ef0cf276933913a8b50","5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f"]},"7137":{"id":"MDExOlB1bGxSZXF1ZXN0OTQxOTczMDI=","public_id":7137,"url":"https://github.com/godotengine/godot/pull/7137","diff_url":"https://github.com/godotengine/godot/pull/7137.diff","patch_url":"https://github.com/godotengine/godot/pull/7137.patch","title":"Correct description for the return values from get_status.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwOTc1NDYz","created_at":"2016-11-17T16:08:29Z","updated_at":"2018-05-31T18:06:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["f8d523b68b3f3d82f844caaa6f0e246b11efb66b"]},"7138":{"id":"MDExOlB1bGxSZXF1ZXN0OTQyMDY2MTA=","public_id":7138,"url":"https://github.com/godotengine/godot/pull/7138","diff_url":"https://github.com/godotengine/godot/pull/7138.diff","patch_url":"https://github.com/godotengine/godot/pull/7138.patch","title":"Do not enter _ready twice","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-11-17T16:53:54Z","updated_at":"2017-03-30T10:39:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b6eab006dbd21d25a664486809109fffa9533124","184173a9b993c145a2782d9e2488b98221c749e1"]},"7145":{"id":"MDExOlB1bGxSZXF1ZXN0OTQzMDQzNDU=","public_id":7145,"url":"https://github.com/godotengine/godot/pull/7145","diff_url":"https://github.com/godotengine/godot/pull/7145.diff","patch_url":"https://github.com/godotengine/godot/pull/7145.patch","title":"fixes #6464 lost icons in dock and file dialog, also #6443 , #6302","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyMjQxMzI=","created_at":"2016-11-18T05:19:26Z","updated_at":"2016-11-21T20:50:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["958dbc11736d5c170ef1c6b7fc059bd69ae4bfab"]},"7149":{"id":"MDExOlB1bGxSZXF1ZXN0OTQ0MzE4Nzg=","public_id":7149,"url":"https://github.com/godotengine/godot/pull/7149","diff_url":"https://github.com/godotengine/godot/pull/7149.diff","patch_url":"https://github.com/godotengine/godot/pull/7149.patch","title":"Add Array.front() and Array.back()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NTIyMg==","created_at":"2016-11-18T20:32:45Z","updated_at":"2020-01-26T09:27:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["bf4fda64fd403d589278919cff01c3207164207e"]},"7157":{"id":"MDExOlB1bGxSZXF1ZXN0OTQ0ODMxMjU=","public_id":7157,"url":"https://github.com/godotengine/godot/pull/7157","diff_url":"https://github.com/godotengine/godot/pull/7157.diff","patch_url":"https://github.com/godotengine/godot/pull/7157.patch","title":"Flat button support in ButtonArray. Fixes #7153","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2016-11-19T14:24:20Z","updated_at":"2016-12-01T16:59:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["191fdc873edf922bc4a19a5b4f32a2d21bcdaffe","4b7443aeea13bd007329adba418e60e36dead2ec"]},"7162":{"id":"MDExOlB1bGxSZXF1ZXN0OTQ1MTc3NTQ=","public_id":7162,"url":"https://github.com/godotengine/godot/pull/7162","diff_url":"https://github.com/godotengine/godot/pull/7162.diff","patch_url":"https://github.com/godotengine/godot/pull/7162.patch","title":"Added focus tracking in X11 and Windows classes, added new confined mouse mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzOTI4OTU=","created_at":"2016-11-20T13:22:45Z","updated_at":"2017-01-25T18:21:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1005a56e5a27fb7f491d280d5aff6fe88691365c"]},"7170":{"id":"MDExOlB1bGxSZXF1ZXN0OTQ3MjY2NTY=","public_id":7170,"url":"https://github.com/godotengine/godot/pull/7170","diff_url":"https://github.com/godotengine/godot/pull/7170.diff","patch_url":"https://github.com/godotengine/godot/pull/7170.patch","title":"TileMap now honors blending mode.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNDE4ODkw","created_at":"2016-11-22T00:39:36Z","updated_at":"2016-11-28T14:21:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e07dd9ab324ea376cda3f2a4e6f4b804dbc52042"]},"7172":{"id":"MDExOlB1bGxSZXF1ZXN0OTQ3NjU5NDY=","public_id":7172,"url":"https://github.com/godotengine/godot/pull/7172","diff_url":"https://github.com/godotengine/godot/pull/7172.diff","patch_url":"https://github.com/godotengine/godot/pull/7172.patch","title":"Properly localize absolute path that starts with the resource folder.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-11-22T08:12:17Z","updated_at":"2017-06-03T16:16:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cdc97ca4535e99fdcb10f21c4609c2f79e94589b"]},"7181":{"id":"MDExOlB1bGxSZXF1ZXN0OTUxODU1NTY=","public_id":7181,"url":"https://github.com/godotengine/godot/pull/7181","diff_url":"https://github.com/godotengine/godot/pull/7181.diff","patch_url":"https://github.com/godotengine/godot/pull/7181.patch","title":"Set minimum version to 10.9 building OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2016-11-24T14:14:47Z","updated_at":"2017-01-12T00:31:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["da5651fbb9a52ae98775ca5631e160c9d7fd157e"]},"7184":{"id":"MDExOlB1bGxSZXF1ZXN0OTUyMTczNjc=","public_id":7184,"url":"https://github.com/godotengine/godot/pull/7184","diff_url":"https://github.com/godotengine/godot/pull/7184.diff","patch_url":"https://github.com/godotengine/godot/pull/7184.patch","title":"Prevent Spinbox value update while not focused or disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-24T18:22:57Z","updated_at":"2016-11-29T17:31:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4df33cbcb391f00216851f54a7db9acb52291335"]},"7191":{"id":"MDExOlB1bGxSZXF1ZXN0OTUzNzMxNTg=","public_id":7191,"url":"https://github.com/godotengine/godot/pull/7191","diff_url":"https://github.com/godotengine/godot/pull/7191.diff","patch_url":"https://github.com/godotengine/godot/pull/7191.patch","title":"Check keystore field when export Android release apk","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-26T14:36:10Z","updated_at":"2016-12-02T11:05:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["36b4b451705c0334eab3bcb4578bcf1397b1f45b"]},"7195":{"id":"MDExOlB1bGxSZXF1ZXN0OTUzODgzMjE=","public_id":7195,"url":"https://github.com/godotengine/godot/pull/7195","diff_url":"https://github.com/godotengine/godot/pull/7195.diff","patch_url":"https://github.com/godotengine/godot/pull/7195.patch","title":"Fix snap mode selector sticking in texture region module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NDk2OTM=","created_at":"2016-11-27T01:03:17Z","updated_at":"2016-11-28T14:31:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d7667389914e446f81b8c4810a5b1f9a00eabfca"]},"7198":{"id":"MDExOlB1bGxSZXF1ZXN0OTU0MDQwMjk=","public_id":7198,"url":"https://github.com/godotengine/godot/pull/7198","diff_url":"https://github.com/godotengine/godot/pull/7198.diff","patch_url":"https://github.com/godotengine/godot/pull/7198.patch","title":"Fix color selected with mouse scroll","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-27T14:13:07Z","updated_at":"2016-11-29T17:31:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d9048309e4df65d4b4d0bf87265ce67a2234389c"]},"7200":{"id":"MDExOlB1bGxSZXF1ZXN0OTU0MDkzODA=","public_id":7200,"url":"https://github.com/godotengine/godot/pull/7200","diff_url":"https://github.com/godotengine/godot/pull/7200.diff","patch_url":"https://github.com/godotengine/godot/pull/7200.patch","title":"Fix scroll bar moving in AnimationPlayer editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-27T17:21:49Z","updated_at":"2016-11-29T17:31:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["babc5048dd23e80c9fb4a41a3f482ec8a8900ab9"]},"7201":{"id":"MDExOlB1bGxSZXF1ZXN0OTU0MjYxMzc=","public_id":7201,"url":"https://github.com/godotengine/godot/pull/7201","diff_url":"https://github.com/godotengine/godot/pull/7201.diff","patch_url":"https://github.com/godotengine/godot/pull/7201.patch","title":"Add alert window on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-11-28T01:23:35Z","updated_at":"2016-11-29T17:31:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9a20068ab7108357c78e9ac00eb90a3d72da7651"]},"7217":{"id":"MDExOlB1bGxSZXF1ZXN0OTU5Nzg3MjY=","public_id":7217,"url":"https://github.com/godotengine/godot/pull/7217","diff_url":"https://github.com/godotengine/godot/pull/7217.diff","patch_url":"https://github.com/godotengine/godot/pull/7217.patch","title":"Work on asm.js and WebAssembly platforms","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-11-30T21:37:07Z","updated_at":"2016-12-02T13:56:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["3e1b437315778a99db669c28277352d7a4e86f36","30e9ea5a8203e0f059c533def90c42f7ca7dc7c5","a6ae3204fb577cc61f09fa15c803669d477e2f42"]},"7219":{"id":"MDExOlB1bGxSZXF1ZXN0OTYwMTIyNTc=","public_id":7219,"url":"https://github.com/godotengine/godot/pull/7219","diff_url":"https://github.com/godotengine/godot/pull/7219.diff","patch_url":"https://github.com/godotengine/godot/pull/7219.patch","title":"Fix browser lockups in web export startup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2016-12-01T01:57:23Z","updated_at":"2016-12-02T14:11:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["290d79f26c0c6cd00a35ae64fb6eecacedbb3937"]},"7221":{"id":"MDExOlB1bGxSZXF1ZXN0OTYwNjU1MzY=","public_id":7221,"url":"https://github.com/godotengine/godot/pull/7221","diff_url":"https://github.com/godotengine/godot/pull/7221.diff","patch_url":"https://github.com/godotengine/godot/pull/7221.patch","title":"WebM: Fix crash when there is no audio stream","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-12-01T10:51:34Z","updated_at":"2016-12-02T14:13:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["79f09b3f15c53f8d661ed525d95d64bfd6f73568"]},"7229":{"id":"MDExOlB1bGxSZXF1ZXN0OTYyMTA3MDA=","public_id":7229,"url":"https://github.com/godotengine/godot/pull/7229","diff_url":"https://github.com/godotengine/godot/pull/7229.diff","patch_url":"https://github.com/godotengine/godot/pull/7229.patch","title":"Show selected node in Scene dock when parent node is folded","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-12-02T02:30:36Z","updated_at":"2020-01-26T09:29:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a192e0785ebe2942038dd75f3eafd4c8d34394ac"]},"7233":{"id":"MDExOlB1bGxSZXF1ZXN0OTYzMjQ2MDM=","public_id":7233,"url":"https://github.com/godotengine/godot/pull/7233","diff_url":"https://github.com/godotengine/godot/pull/7233.diff","patch_url":"https://github.com/godotengine/godot/pull/7233.patch","title":"Fix crash on project importing by dragging a folder.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-12-02T17:58:26Z","updated_at":"2016-12-08T06:46:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d82c2687f30d2f2ee9f8792068964f61ae56c7b7"]},"7237":{"id":"MDExOlB1bGxSZXF1ZXN0OTY0MDc0OTE=","public_id":7237,"url":"https://github.com/godotengine/godot/pull/7237","diff_url":"https://github.com/godotengine/godot/pull/7237.diff","patch_url":"https://github.com/godotengine/godot/pull/7237.patch","title":"Particles2D: Fix initial size randomness property having no effect.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-12-03T19:18:47Z","updated_at":"2016-12-06T00:18:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee"]},"7238":{"id":"MDExOlB1bGxSZXF1ZXN0OTY0MTcwNjM=","public_id":7238,"url":"https://github.com/godotengine/godot/pull/7238","diff_url":"https://github.com/godotengine/godot/pull/7238.diff","patch_url":"https://github.com/godotengine/godot/pull/7238.patch","title":"TextureRegionEditor: Fix mouse wheel scroll speed.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-12-04T01:04:34Z","updated_at":"2016-12-04T13:43:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c2040324beea92dcf7b44be5f4827257bd872d00"]},"7241":{"id":"MDExOlB1bGxSZXF1ZXN0OTY0MzY3NzM=","public_id":7241,"url":"https://github.com/godotengine/godot/pull/7241","diff_url":"https://github.com/godotengine/godot/pull/7241.diff","patch_url":"https://github.com/godotengine/godot/pull/7241.patch","title":"y_sort: make clear which item has to be drawn first when two have the same y-coordinate","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2016-12-04T16:01:58Z","updated_at":"2020-01-26T09:29:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4118b21e43c59e6abfe4f45ccf236ee529626f4e"]},"7267":{"id":"MDExOlB1bGxSZXF1ZXN0OTcwMzkxMDg=","public_id":7267,"url":"https://github.com/godotengine/godot/pull/7267","diff_url":"https://github.com/godotengine/godot/pull/7267.diff","patch_url":"https://github.com/godotengine/godot/pull/7267.patch","title":"WebM: Fix compilation on Linux/X11 ARM platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyMzkwOTA=","created_at":"2016-12-08T00:52:05Z","updated_at":"2016-12-08T06:47:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["86a2a423031267a98794bdbbc8024c0544604909"]},"7269":{"id":"MDExOlB1bGxSZXF1ZXN0OTczMDQ4Njk=","public_id":7269,"url":"https://github.com/godotengine/godot/pull/7269","diff_url":"https://github.com/godotengine/godot/pull/7269.diff","patch_url":"https://github.com/godotengine/godot/pull/7269.patch","title":"Non-realtime simulation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM3MzgyNjQ=","created_at":"2016-12-09T12:56:36Z","updated_at":"2022-04-15T20:41:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["417113edf3b08eb88b17e59397b2d1b6db50e485"]},"7271":{"id":"MDExOlB1bGxSZXF1ZXN0OTczNjA1MzU=","public_id":7271,"url":"https://github.com/godotengine/godot/pull/7271","diff_url":"https://github.com/godotengine/godot/pull/7271.diff","patch_url":"https://github.com/godotengine/godot/pull/7271.patch","title":"Fixes and improvementes for IPv6 implementation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2016-12-09T18:51:36Z","updated_at":"2017-06-03T16:16:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d194e1c48e5d161f0310ee17e63f1951e2c50de6","de23ce11b51847b7b8bfc10ecf5926827516ac5a","c1c1ec690e66c09178b6883e332a38fc9d8ad890","1aff508dd9713abf0db0d0436fa7f7c4788c5a4a","a77a0118f6b0d0878a53e2c963d91763b311163d","c18c5013f837ea7d4de2f022d36f84e0abce6439","4d90a4fcd5fcdca42df47062f94a1fa4e5635a94","9200da58e4c2498c833d9f2505600c7049e80940","95bdd977686005d3d813eb09aca625384f1774c1","311f1f165be12ea290799e42f9951011d997ab40","4f07b595a17a633c65c5df43ecdaa37667a475e9","cdc1ca0f1301bb907121292db83f98706722ff1e"]},"7275":{"id":"MDExOlB1bGxSZXF1ZXN0OTc0MjY5NzM=","public_id":7275,"url":"https://github.com/godotengine/godot/pull/7275","diff_url":"https://github.com/godotengine/godot/pull/7275.diff","patch_url":"https://github.com/godotengine/godot/pull/7275.patch","title":"KinematicBody: Fix wrong method bind return type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-12-10T14:39:44Z","updated_at":"2021-05-14T01:56:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d579d0a8148f7ce62e320a09fd2e78c430dad530"]},"7282":{"id":"MDExOlB1bGxSZXF1ZXN0OTc1MDY2Njk=","public_id":7282,"url":"https://github.com/godotengine/godot/pull/7282","diff_url":"https://github.com/godotengine/godot/pull/7282.diff","patch_url":"https://github.com/godotengine/godot/pull/7282.patch","title":"fix for crash when no ALSA or Pulse installed on linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM3MzgyNjQ=","created_at":"2016-12-12T07:37:40Z","updated_at":"2016-12-13T07:44:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2495e8a9410d8b6e21628ea26814148617d5327f"]},"7283":{"id":"MDExOlB1bGxSZXF1ZXN0OTc1MjQ5NzE=","public_id":7283,"url":"https://github.com/godotengine/godot/pull/7283","diff_url":"https://github.com/godotengine/godot/pull/7283.diff","patch_url":"https://github.com/godotengine/godot/pull/7283.patch","title":"Curve2D/3D: Add clear_points method.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2016-12-12T10:11:22Z","updated_at":"2016-12-13T07:44:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e741da869a11533ec46ed86bad1fd8c8c70a6178"]},"7306":{"id":"MDExOlB1bGxSZXF1ZXN0OTgyMzg2MTA=","public_id":7306,"url":"https://github.com/godotengine/godot/pull/7306","diff_url":"https://github.com/godotengine/godot/pull/7306.diff","patch_url":"https://github.com/godotengine/godot/pull/7306.patch","title":"PopupMenu upgrade: Hide on item selection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3NzYwOTI=","created_at":"2016-12-15T21:54:15Z","updated_at":"2017-02-08T23:14:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["da950cd0f27a4f1f2a2d596efae846d1c22442a2"]},"7311":{"id":"MDExOlB1bGxSZXF1ZXN0OTgzMzAwNDU=","public_id":7311,"url":"https://github.com/godotengine/godot/pull/7311","diff_url":"https://github.com/godotengine/godot/pull/7311.diff","patch_url":"https://github.com/godotengine/godot/pull/7311.patch","title":"Fix a Quad node mesh data leak","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-12-16T12:53:34Z","updated_at":"2017-03-30T10:39:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7504a015aa5637449aa2c69a3c11b521ff71225d"]},"7322":{"id":"MDExOlB1bGxSZXF1ZXN0OTg0NDg0NzE=","public_id":7322,"url":"https://github.com/godotengine/godot/pull/7322","diff_url":"https://github.com/godotengine/godot/pull/7322.diff","patch_url":"https://github.com/godotengine/godot/pull/7322.patch","title":"doc improvement for get_colliding_bodies() methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2016-12-17T16:31:55Z","updated_at":"2017-09-30T16:33:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["3cd5c86b1a01aeb1f6808175f1914cf39367defe"]},"7328":{"id":"MDExOlB1bGxSZXF1ZXN0OTg0ODM3Mjk=","public_id":7328,"url":"https://github.com/godotengine/godot/pull/7328","diff_url":"https://github.com/godotengine/godot/pull/7328.diff","patch_url":"https://github.com/godotengine/godot/pull/7328.patch","title":"Register SpatialGizmo as a scene type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2016-12-18T19:03:57Z","updated_at":"2021-05-14T01:56:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c"]},"7330":{"id":"MDExOlB1bGxSZXF1ZXN0OTg0OTY2MTU=","public_id":7330,"url":"https://github.com/godotengine/godot/pull/7330","diff_url":"https://github.com/godotengine/godot/pull/7330.diff","patch_url":"https://github.com/godotengine/godot/pull/7330.patch","title":"Fix search to find \"whole\" words at end of line","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODEzMDc2","created_at":"2016-12-19T01:40:25Z","updated_at":"2016-12-23T14:52:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d1cf29fe9936b8a433601efa891453dcbb702227"]},"7339":{"id":"MDExOlB1bGxSZXF1ZXN0OTg4MDc5MTM=","public_id":7339,"url":"https://github.com/godotengine/godot/pull/7339","diff_url":"https://github.com/godotengine/godot/pull/7339.diff","patch_url":"https://github.com/godotengine/godot/pull/7339.patch","title":"Remove extraneous line in .po reader, which caused it to disregard first line","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-12-20T19:13:01Z","updated_at":"2017-03-30T10:40:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["474eafbbf68036251666cc1c4e86a82876b59e61"]},"7341":{"id":"MDExOlB1bGxSZXF1ZXN0OTg4NDQzMDI=","public_id":7341,"url":"https://github.com/godotengine/godot/pull/7341","diff_url":"https://github.com/godotengine/godot/pull/7341.diff","patch_url":"https://github.com/godotengine/godot/pull/7341.patch","title":"Bugfixes for Tree node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3NDg5OTU=","created_at":"2016-12-20T23:19:24Z","updated_at":"2017-01-02T14:53:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1"]},"7347":{"id":"MDExOlB1bGxSZXF1ZXN0OTg5NDQ5OTk=","public_id":7347,"url":"https://github.com/godotengine/godot/pull/7347","diff_url":"https://github.com/godotengine/godot/pull/7347.diff","patch_url":"https://github.com/godotengine/godot/pull/7347.patch","title":"Allows to start the scene with custom arguments within the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDE5NjY0","created_at":"2016-12-21T14:46:54Z","updated_at":"2016-12-23T14:59:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["abdedc35224ce499ea49dd996b44344432dbf510"]},"7349":{"id":"MDExOlB1bGxSZXF1ZXN0OTkwMjYzOTI=","public_id":7349,"url":"https://github.com/godotengine/godot/pull/7349","diff_url":"https://github.com/godotengine/godot/pull/7349.diff","patch_url":"https://github.com/godotengine/godot/pull/7349.patch","title":"Fix duplicated string on RichTextLabel if starts with '\\n'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-12-21T23:57:53Z","updated_at":"2016-12-29T05:01:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0ecc968c5c7593227d048e8c6020ed1a24ae52c1"]},"7350":{"id":"MDExOlB1bGxSZXF1ZXN0OTkwMzE1NTY=","public_id":7350,"url":"https://github.com/godotengine/godot/pull/7350","diff_url":"https://github.com/godotengine/godot/pull/7350.diff","patch_url":"https://github.com/godotengine/godot/pull/7350.patch","title":"Update libwebp to 0.5.2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-12-22T00:56:19Z","updated_at":"2016-12-29T05:00:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e04c7e11ec2fabf34aaf515103bc0b6086e1aabd"]},"7351":{"id":"MDExOlB1bGxSZXF1ZXN0OTkxMDE0MTM=","public_id":7351,"url":"https://github.com/godotengine/godot/pull/7351","diff_url":"https://github.com/godotengine/godot/pull/7351.diff","patch_url":"https://github.com/godotengine/godot/pull/7351.patch","title":"Fix issue #7331","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4ODgxODY=","created_at":"2016-12-22T13:07:37Z","updated_at":"2016-12-23T15:04:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["20d6af6028c97c6135faa0d937e9d0a458fb0fd1"]},"7352":{"id":"MDExOlB1bGxSZXF1ZXN0OTkxNDg3ODA=","public_id":7352,"url":"https://github.com/godotengine/godot/pull/7352","diff_url":"https://github.com/godotengine/godot/pull/7352.diff","patch_url":"https://github.com/godotengine/godot/pull/7352.patch","title":"Polyline","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2016-12-22T18:22:38Z","updated_at":"2017-02-12T22:30:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e2fba10b952f694f604e20b9e5f220023a5f8fd2"]},"7355":{"id":"MDExOlB1bGxSZXF1ZXN0OTkxODExODg=","public_id":7355,"url":"https://github.com/godotengine/godot/pull/7355","diff_url":"https://github.com/godotengine/godot/pull/7355.diff","patch_url":"https://github.com/godotengine/godot/pull/7355.patch","title":"Exposing edit_resource method of EditorNode in the EditorPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3NDg5OTU=","created_at":"2016-12-22T22:43:13Z","updated_at":"2017-01-02T12:37:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["7e0d0d0bb912fbb774f5890792840a1a62485773"]},"7363":{"id":"MDExOlB1bGxSZXF1ZXN0OTkzMDQzNjM=","public_id":7363,"url":"https://github.com/godotengine/godot/pull/7363","diff_url":"https://github.com/godotengine/godot/pull/7363.diff","patch_url":"https://github.com/godotengine/godot/pull/7363.patch","title":"Expose set_bone_name and get_bone_name to GDscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3Mzc5NDU=","created_at":"2016-12-24T14:28:03Z","updated_at":"2017-01-02T12:43:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b96e2e11264cd01aceed1b6101576b3c9376d710"]},"7364":{"id":"MDExOlB1bGxSZXF1ZXN0OTkzMTIzNzA=","public_id":7364,"url":"https://github.com/godotengine/godot/pull/7364","diff_url":"https://github.com/godotengine/godot/pull/7364.diff","patch_url":"https://github.com/godotengine/godot/pull/7364.patch","title":"Fix bottom panel visibility on play","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2016-12-24T22:56:29Z","updated_at":"2018-05-21T00:30:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["faf6f865ddefa129945491796edcc23133f7e5e1","83b82fc26788bd644bda2ff9477a2961b027a916"]},"7372":{"id":"MDExOlB1bGxSZXF1ZXN0OTkzNTE0MTA=","public_id":7372,"url":"https://github.com/godotengine/godot/pull/7372","diff_url":"https://github.com/godotengine/godot/pull/7372.diff","patch_url":"https://github.com/godotengine/godot/pull/7372.patch","title":"Fix ColorPicker not correctly updating after pasting hex html color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1NzczNw==","created_at":"2016-12-26T08:40:55Z","updated_at":"2017-01-02T12:48:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0bf5d86546cd4829655befd1896eac31175d925e"]},"7376":{"id":"MDExOlB1bGxSZXF1ZXN0OTk0MTQ1MjE=","public_id":7376,"url":"https://github.com/godotengine/godot/pull/7376","diff_url":"https://github.com/godotengine/godot/pull/7376.diff","patch_url":"https://github.com/godotengine/godot/pull/7376.patch","title":"Scroll horizontally with mouse wheel when horizontal enabled only","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-12-27T07:34:17Z","updated_at":"2017-01-02T15:44:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["22b76511fb4e26c3f6726bcb710b4df1d028d37d"]},"7382":{"id":"MDExOlB1bGxSZXF1ZXN0OTk1MTAwNDM=","public_id":7382,"url":"https://github.com/godotengine/godot/pull/7382","diff_url":"https://github.com/godotengine/godot/pull/7382.diff","patch_url":"https://github.com/godotengine/godot/pull/7382.patch","title":"Able to change visibility when ancestor node is hidden","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2016-12-28T05:29:23Z","updated_at":"2020-01-26T09:29:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f33e21e7afc64990bca106e6b349cbe2f7e81c0e","792ff11642c0bd0d2c2c647a2cc4d828f47d35d0"]},"7385":{"id":"MDExOlB1bGxSZXF1ZXN0OTk1OTQxNTY=","public_id":7385,"url":"https://github.com/godotengine/godot/pull/7385","diff_url":"https://github.com/godotengine/godot/pull/7385.diff","patch_url":"https://github.com/godotengine/godot/pull/7385.patch","title":"Fix #7098 by not accepting right clicks while dragging the range","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-12-28T21:24:59Z","updated_at":"2017-03-30T10:40:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkxMjgwNDQ=","name":"confirmed","color":"#aaddaa"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d40eb1565ed5a9cae29fa83561b42566119b2b7d"]},"7390":{"id":"MDExOlB1bGxSZXF1ZXN0OTk2NDA5Mjg=","public_id":7390,"url":"https://github.com/godotengine/godot/pull/7390","diff_url":"https://github.com/godotengine/godot/pull/7390.diff","patch_url":"https://github.com/godotengine/godot/pull/7390.patch","title":"Disallow assignment to constants and expressions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2016-12-29T10:38:31Z","updated_at":"2017-03-30T10:40:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["0b077162a32d37b81c302ab26523efda05de3913"]},"7391":{"id":"MDExOlB1bGxSZXF1ZXN0OTk2NDQ1NTQ=","public_id":7391,"url":"https://github.com/godotengine/godot/pull/7391","diff_url":"https://github.com/godotengine/godot/pull/7391.diff","patch_url":"https://github.com/godotengine/godot/pull/7391.patch","title":"Update DebugMesh when NavMesh changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzkwMzQ0","created_at":"2016-12-29T11:19:30Z","updated_at":"2017-01-02T12:50:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2807507325c28a4b4f5128db5ee98f9a282fe5d1"]},"7401":{"id":"MDExOlB1bGxSZXF1ZXN0OTk4MDg2MTg=","public_id":7401,"url":"https://github.com/godotengine/godot/pull/7401","diff_url":"https://github.com/godotengine/godot/pull/7401.diff","patch_url":"https://github.com/godotengine/godot/pull/7401.patch","title":"Bucket fill preview","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2016-12-31T17:03:34Z","updated_at":"2017-01-02T13:47:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["39771f22b6296f52842148332b601a9a49c16181","36d0281a2bc0b89f3566382113905b929216969c"]},"7406":{"id":"MDExOlB1bGxSZXF1ZXN0OTk4MjczMjM=","public_id":7406,"url":"https://github.com/godotengine/godot/pull/7406","diff_url":"https://github.com/godotengine/godot/pull/7406.diff","patch_url":"https://github.com/godotengine/godot/pull/7406.patch","title":"TileMap: _update_dirty_quadrants() cancel pending update pre return","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-01-01T17:37:38Z","updated_at":"2021-05-14T01:56:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5b3acd287dcc08e6a05f7526f3bd28c5a00d8075"]},"7410":{"id":"MDExOlB1bGxSZXF1ZXN0OTk4NTQ0MTY=","public_id":7410,"url":"https://github.com/godotengine/godot/pull/7410","diff_url":"https://github.com/godotengine/godot/pull/7410.diff","patch_url":"https://github.com/godotengine/godot/pull/7410.patch","title":"Add the 'finished' signal to AnimatedSprite","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2017-01-02T11:14:25Z","updated_at":"2017-01-02T14:54:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f6262fde11cac8b7d1a3d299042c1af6b321cf24"]},"7422":{"id":"MDExOlB1bGxSZXF1ZXN0OTk5MjgyNjk=","public_id":7422,"url":"https://github.com/godotengine/godot/pull/7422","diff_url":"https://github.com/godotengine/godot/pull/7422.diff","patch_url":"https://github.com/godotengine/godot/pull/7422.patch","title":"Improvement to y_sort: make clear which item has to be drawn first","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2017-01-03T09:36:46Z","updated_at":"2017-01-03T13:45:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["8b8807e37d2530324116943896c72d381d65cc15"]},"7425":{"id":"MDExOlB1bGxSZXF1ZXN0OTk5OTY4Mjg=","public_id":7425,"url":"https://github.com/godotengine/godot/pull/7425","diff_url":"https://github.com/godotengine/godot/pull/7425.diff","patch_url":"https://github.com/godotengine/godot/pull/7425.patch","title":"Fix for the huge audio latency (>200 ms) for the …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2017-01-03T18:13:35Z","updated_at":"2017-01-10T14:19:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["da6b6c2dd790a1a6f1702efe1b075b09ec76fb48"]},"7426":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwMDA3MTUx","public_id":7426,"url":"https://github.com/godotengine/godot/pull/7426","diff_url":"https://github.com/godotengine/godot/pull/7426.diff","patch_url":"https://github.com/godotengine/godot/pull/7426.patch","title":"Fixed inertia tensor computation and center of mass","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2017-01-03T19:28:21Z","updated_at":"2017-01-11T01:27:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["2e38b32e0f261445c2d0b095c1822fbe6df16e25"]},"7429":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwMDk3MjAx","public_id":7429,"url":"https://github.com/godotengine/godot/pull/7429","diff_url":"https://github.com/godotengine/godot/pull/7429.diff","patch_url":"https://github.com/godotengine/godot/pull/7429.patch","title":"Fixing compilation errors for gles3 for Mac OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-01-04T11:03:27Z","updated_at":"2017-02-03T03:28:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["5e717ed8a38dee1b6c722ad0827a764d45089cdb","55d425807f6f1784d6ffd84586ae7efd77c1b352"]},"7431":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwMjA4MDgx","public_id":7431,"url":"https://github.com/godotengine/godot/pull/7431","diff_url":"https://github.com/godotengine/godot/pull/7431.diff","patch_url":"https://github.com/godotengine/godot/pull/7431.patch","title":"Fix Color Picker","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-01-04T23:25:10Z","updated_at":"2017-01-05T07:39:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d38f79dc59ec4f273d766dde0baba0196078c1c"]},"7440":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwMzc3NTgz","public_id":7440,"url":"https://github.com/godotengine/godot/pull/7440","diff_url":"https://github.com/godotengine/godot/pull/7440.diff","patch_url":"https://github.com/godotengine/godot/pull/7440.patch","title":"Updating some thirdparty libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-01-05T22:36:49Z","updated_at":"2017-01-06T18:17:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["9845bdde8dc3005185dc43c493380858d717596a","2ca0337f5f8564b62920087d898f8f4a580d7b3b","a0141fa823aeaba0a99ac2e004496b081204313b"]},"7457":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNTYyOTU2","public_id":7457,"url":"https://github.com/godotengine/godot/pull/7457","diff_url":"https://github.com/godotengine/godot/pull/7457.diff","patch_url":"https://github.com/godotengine/godot/pull/7457.patch","title":"Working on compile issues for iOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-01-07T08:38:02Z","updated_at":"2017-01-16T22:32:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["3a02df7739df1ad0003ac7b4dd97a8dca2de4f99"]},"7458":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNTY3MDc2","public_id":7458,"url":"https://github.com/godotengine/godot/pull/7458","diff_url":"https://github.com/godotengine/godot/pull/7458.diff","patch_url":"https://github.com/godotengine/godot/pull/7458.patch","title":"Fix #7455 - script text editor's right click menu being weird","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-01-07T11:58:53Z","updated_at":"2017-03-30T10:40:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["91ea719c6e3af98c144b58f13f571a6ee2f10f91"]},"7462":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNTc2NDI0","public_id":7462,"url":"https://github.com/godotengine/godot/pull/7462","diff_url":"https://github.com/godotengine/godot/pull/7462.diff","patch_url":"https://github.com/godotengine/godot/pull/7462.patch","title":"expose OS.set_exit_code and OS.get_exit_code to ClassDB","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-01-07T17:58:37Z","updated_at":"2017-01-10T14:29:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["fbfcc981d95d94a3d7dfbc214e37bb02da3dec66"]},"7470":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjA0MDY5","public_id":7470,"url":"https://github.com/godotengine/godot/pull/7470","diff_url":"https://github.com/godotengine/godot/pull/7470.diff","patch_url":"https://github.com/godotengine/godot/pull/7470.patch","title":"fix custom scene arguments from the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDE5NjY0","created_at":"2017-01-08T14:27:15Z","updated_at":"2017-02-27T14:21:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["edd37eccd486fe114f5a7fc742e817ea37d854b2"]},"7471":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjExMTg0","public_id":7471,"url":"https://github.com/godotengine/godot/pull/7471","diff_url":"https://github.com/godotengine/godot/pull/7471.diff","patch_url":"https://github.com/godotengine/godot/pull/7471.patch","title":"Added missing node icons, plus some icon changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-01-08T18:33:34Z","updated_at":"2017-01-09T16:27:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["097cb66630638d2e17d5056d7112e2ca842763e3","16f0068e3e365567aec9c83f1dfd739c4fac54c6"]},"7473":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjE3MDQ3","public_id":7473,"url":"https://github.com/godotengine/godot/pull/7473","diff_url":"https://github.com/godotengine/godot/pull/7473.diff","patch_url":"https://github.com/godotengine/godot/pull/7473.patch","title":"Rename \"joypad_linux\" class to \"JoypadLinux\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-08T21:31:38Z","updated_at":"2017-01-08T21:35:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4a6428aaee85fb02d924185ef724b9bf6de30bf8"]},"7475":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjIwMDUy","public_id":7475,"url":"https://github.com/godotengine/godot/pull/7475","diff_url":"https://github.com/godotengine/godot/pull/7475.diff","patch_url":"https://github.com/godotengine/godot/pull/7475.patch","title":"More fixes to Joypad renaming.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-08T23:02:55Z","updated_at":"2017-01-09T07:52:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d963fa9a018a1552f8f3b5901bdce4648ca45c58"]},"7480":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjcxNjAx","public_id":7480,"url":"https://github.com/godotengine/godot/pull/7480","diff_url":"https://github.com/godotengine/godot/pull/7480.diff","patch_url":"https://github.com/godotengine/godot/pull/7480.patch","title":"Windows: Workaround missing includes in MinGW-w64 < 4","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-01-09T11:45:56Z","updated_at":"2017-01-09T11:46:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b24fe6879a2d26b530c1198ba7abb8cf2719f06c"]},"7482":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwNjgwNTE1","public_id":7482,"url":"https://github.com/godotengine/godot/pull/7482","diff_url":"https://github.com/godotengine/godot/pull/7482.diff","patch_url":"https://github.com/godotengine/godot/pull/7482.patch","title":"Fix modulate property bind to Color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-09T12:57:10Z","updated_at":"2017-02-02T14:20:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb"]},"7490":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwODI3NjU3","public_id":7490,"url":"https://github.com/godotengine/godot/pull/7490","diff_url":"https://github.com/godotengine/godot/pull/7490.diff","patch_url":"https://github.com/godotengine/godot/pull/7490.patch","title":"Remove deprecated Vector2.floorf method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-01-10T08:12:05Z","updated_at":"2017-01-10T14:30:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["0fbf3b990d0dc36fb1dd914a9a92b57e351a8804"]},"7491":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwODQzNDg4","public_id":7491,"url":"https://github.com/godotengine/godot/pull/7491","diff_url":"https://github.com/godotengine/godot/pull/7491.diff","patch_url":"https://github.com/godotengine/godot/pull/7491.patch","title":"Few small fixes so tools=no and target=release compiles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-01-10T10:09:34Z","updated_at":"2017-01-12T00:30:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bf990b0822c1b5a09f9584ed7c2b83edecabf375"]},"7492":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwODYzNjUx","public_id":7492,"url":"https://github.com/godotengine/godot/pull/7492","diff_url":"https://github.com/godotengine/godot/pull/7492.diff","patch_url":"https://github.com/godotengine/godot/pull/7492.patch","title":"FileSystemDock: Collapse folders by default, add context menu with \"E…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2017-01-10T12:25:16Z","updated_at":"2017-01-10T14:45:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd"]},"7493":{"id":"MDExOlB1bGxSZXF1ZXN0MTAwOTA0MDgx","public_id":7493,"url":"https://github.com/godotengine/godot/pull/7493","diff_url":"https://github.com/godotengine/godot/pull/7493.diff","patch_url":"https://github.com/godotengine/godot/pull/7493.patch","title":"Detect bits when building with MinGW","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-01-10T16:15:05Z","updated_at":"2021-05-14T01:56:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["460f030b738eb055d915e246a61f7740fe14f57b"]},"7505":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxMjQ0OTc1","public_id":7505,"url":"https://github.com/godotengine/godot/pull/7505","diff_url":"https://github.com/godotengine/godot/pull/7505.diff","patch_url":"https://github.com/godotengine/godot/pull/7505.patch","title":"Colour theme fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-01-12T11:52:31Z","updated_at":"2017-11-10T23:35:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e6a44fea055903664d5f56ed9b877f5aafaa2b87","d0ceefb1d74790267080f21dcfaca326f90e8ef3"]},"7506":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxMjUzMTAy","public_id":7506,"url":"https://github.com/godotengine/godot/pull/7506","diff_url":"https://github.com/godotengine/godot/pull/7506.diff","patch_url":"https://github.com/godotengine/godot/pull/7506.patch","title":"Improvements to scons defined WINVER/_WIN32_WINNT","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-12T12:50:18Z","updated_at":"2017-06-03T16:14:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["65483d57bf322f847ecb1ab906e8f4fac49f2557"]},"7508":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxMjk0MDA2","public_id":7508,"url":"https://github.com/godotengine/godot/pull/7508","diff_url":"https://github.com/godotengine/godot/pull/7508.diff","patch_url":"https://github.com/godotengine/godot/pull/7508.patch","title":"Fix two problems with Area2D and remove_child()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2017-01-12T16:32:47Z","updated_at":"2017-03-04T16:19:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9cddaab4d1811b367c9616d35e28a8c428cf3b3f"]},"7510":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxMzMzMjk0","public_id":7510,"url":"https://github.com/godotengine/godot/pull/7510","diff_url":"https://github.com/godotengine/godot/pull/7510.diff","patch_url":"https://github.com/godotengine/godot/pull/7510.patch","title":"TCP connect always opens the correct socket type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-12T20:23:19Z","updated_at":"2017-06-03T16:14:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["55b4f3686d8f51958132a1a1745cc4e128fd118d"]},"7513":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNDAxMzU3","public_id":7513,"url":"https://github.com/godotengine/godot/pull/7513","diff_url":"https://github.com/godotengine/godot/pull/7513.diff","patch_url":"https://github.com/godotengine/godot/pull/7513.patch","title":"Matrix32 -> Transform2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-01-13T07:36:08Z","updated_at":"2017-07-18T16:11:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aafaf2226fa9de01ddecded081fc1d44a51ba008"]},"7514":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNDAyNjkw","public_id":7514,"url":"https://github.com/godotengine/godot/pull/7514","diff_url":"https://github.com/godotengine/godot/pull/7514.diff","patch_url":"https://github.com/godotengine/godot/pull/7514.patch","title":"Added missing icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-01-13T07:50:15Z","updated_at":"2017-01-14T23:28:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1d7d8e167474528f32817a1b645b0a10279ae0f0"]},"7515":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNDE0MzUz","public_id":7515,"url":"https://github.com/godotengine/godot/pull/7515","diff_url":"https://github.com/godotengine/godot/pull/7515.diff","patch_url":"https://github.com/godotengine/godot/pull/7515.patch","title":"Use Animation's Name as Filename When Saving","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MjM0ODg=","created_at":"2017-01-13T09:32:11Z","updated_at":"2017-01-15T00:00:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a533402695b9a78d1b3feacb68949519dcaa2d8e"]},"7517":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTA2ODE2","public_id":7517,"url":"https://github.com/godotengine/godot/pull/7517","diff_url":"https://github.com/godotengine/godot/pull/7517.diff","patch_url":"https://github.com/godotengine/godot/pull/7517.patch","title":"Add feature to disable tabs in TabContainer and Tabs control.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-13T19:54:17Z","updated_at":"2017-04-29T16:02:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5cf063ca9de6cefb30f20f161efa74e2b192e5f7"]},"7519":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTI5Mzgy","public_id":7519,"url":"https://github.com/godotengine/godot/pull/7519","diff_url":"https://github.com/godotengine/godot/pull/7519.diff","patch_url":"https://github.com/godotengine/godot/pull/7519.patch","title":"Improve Web export presentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-01-13T22:35:45Z","updated_at":"2017-01-14T23:43:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4","68422c5dd68ec0e3b326d3718035d6513142fe4c"]},"7524":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTY1NTc2","public_id":7524,"url":"https://github.com/godotengine/godot/pull/7524","diff_url":"https://github.com/godotengine/godot/pull/7524.diff","patch_url":"https://github.com/godotengine/godot/pull/7524.patch","title":"Directory: Bind get_current_drive() method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-01-14T16:07:26Z","updated_at":"2021-05-14T01:56:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d"]},"7525":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTY3NjA0","public_id":7525,"url":"https://github.com/godotengine/godot/pull/7525","diff_url":"https://github.com/godotengine/godot/pull/7525.diff","patch_url":"https://github.com/godotengine/godot/pull/7525.patch","title":"String: plus_file(String) no longer adds a root","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-01-14T17:17:01Z","updated_at":"2021-05-14T01:56:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["95396067b778c902e2b28efdbe281b4dd4a6effd"]},"7526":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTY4NjM3","public_id":7526,"url":"https://github.com/godotengine/godot/pull/7526","diff_url":"https://github.com/godotengine/godot/pull/7526.diff","patch_url":"https://github.com/godotengine/godot/pull/7526.patch","title":"Fix _Directory::get_current_drive error condition from breaking the build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2017-01-14T17:51:54Z","updated_at":"2017-01-14T17:56:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["54b20874b68fbf1cb84db4448ae344bd361d5826"]},"7527":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTY4OTgw","public_id":7527,"url":"https://github.com/godotengine/godot/pull/7527","diff_url":"https://github.com/godotengine/godot/pull/7527.diff","patch_url":"https://github.com/godotengine/godot/pull/7527.patch","title":"Add menu item in the inspector to show file in FileSystem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-14T18:00:23Z","updated_at":"2017-02-27T22:38:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c02eb9a07a487350064c3d1a25e6b45a5a336cf0"]},"7533":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTg5NTE0","public_id":7533,"url":"https://github.com/godotengine/godot/pull/7533","diff_url":"https://github.com/godotengine/godot/pull/7533.diff","patch_url":"https://github.com/godotengine/godot/pull/7533.patch","title":"Fix error while JSON::parse with empty string","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-01-15T08:59:26Z","updated_at":"2018-01-11T03:12:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c8e9937e21aa77de07316757667ed87dc2cc141e"]},"7534":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTkwNjUz","public_id":7534,"url":"https://github.com/godotengine/godot/pull/7534","diff_url":"https://github.com/godotengine/godot/pull/7534.diff","patch_url":"https://github.com/godotengine/godot/pull/7534.patch","title":".gitignore: Added VC++ cache database and temporary storage folder when debugging","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-15T09:52:27Z","updated_at":"2020-01-26T09:29:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["3494ff5b39ef6018cf47f20ab6403a0b799a8116"]},"7536":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTkyMDE0","public_id":7536,"url":"https://github.com/godotengine/godot/pull/7536","diff_url":"https://github.com/godotengine/godot/pull/7536.diff","patch_url":"https://github.com/godotengine/godot/pull/7536.patch","title":"Add 'Copy Node Path' action to right mouse menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-01-15T10:57:51Z","updated_at":"2020-01-26T09:29:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["65db43d5ae1c80299e7cbfffbd7728241861f741"]},"7540":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNTk3MzIx","public_id":7540,"url":"https://github.com/godotengine/godot/pull/7540","diff_url":"https://github.com/godotengine/godot/pull/7540.diff","patch_url":"https://github.com/godotengine/godot/pull/7540.patch","title":"Change camera default rotation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-15T14:30:33Z","updated_at":"2017-02-02T14:20:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0ecf7f7ca0eda52264850821a605d312e503b6f0"]},"7542":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNjAyMTkx","public_id":7542,"url":"https://github.com/godotengine/godot/pull/7542","diff_url":"https://github.com/godotengine/godot/pull/7542.diff","patch_url":"https://github.com/godotengine/godot/pull/7542.patch","title":"Show transparency and accurate color for modulate","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-15T17:07:47Z","updated_at":"2017-02-02T14:20:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["92363a2afee8b31a4ba4e1fd059dffabfeec0e95"]},"7547":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNjUyOTg4","public_id":7547,"url":"https://github.com/godotengine/godot/pull/7547","diff_url":"https://github.com/godotengine/godot/pull/7547.diff","patch_url":"https://github.com/godotengine/godot/pull/7547.patch","title":"Style: Add .clang-format based on LLVM style","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-01-16T09:17:08Z","updated_at":"2017-03-05T14:59:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e","503c98ead43e15189c36375be3298be2b1e258a2"]},"7548":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNjU1NDY0","public_id":7548,"url":"https://github.com/godotengine/godot/pull/7548","diff_url":"https://github.com/godotengine/godot/pull/7548.diff","patch_url":"https://github.com/godotengine/godot/pull/7548.patch","title":"Fix compile errors related to audio on OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-01-16T09:33:53Z","updated_at":"2017-01-16T11:44:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cef0ae5d5de496c26f441f55f22d5b32dc15f7b8"]},"7553":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzA0Mjk5","public_id":7553,"url":"https://github.com/godotengine/godot/pull/7553","diff_url":"https://github.com/godotengine/godot/pull/7553.diff","patch_url":"https://github.com/godotengine/godot/pull/7553.patch","title":"Fix bug in windows TCP poll function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-16T14:54:32Z","updated_at":"2017-06-03T16:14:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db"]},"7558":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzM1MzI4","public_id":7558,"url":"https://github.com/godotengine/godot/pull/7558","diff_url":"https://github.com/godotengine/godot/pull/7558.diff","patch_url":"https://github.com/godotengine/godot/pull/7558.patch","title":"Fix gibberish output for windows/mingw.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-16T18:00:33Z","updated_at":"2017-06-03T16:14:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3df934acadeadaf7b2f2920411016dcb3bde7d99"]},"7560":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzM4MzQw","public_id":7560,"url":"https://github.com/godotengine/godot/pull/7560","diff_url":"https://github.com/godotengine/godot/pull/7560.diff","patch_url":"https://github.com/godotengine/godot/pull/7560.patch","title":"Fix crash when creating new project","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-16T18:24:30Z","updated_at":"2017-02-02T14:21:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["57350faee40bba50878658d87e0c875ed3e92571"]},"7562":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzQ1NTUw","public_id":7562,"url":"https://github.com/godotengine/godot/pull/7562","diff_url":"https://github.com/godotengine/godot/pull/7562.diff","patch_url":"https://github.com/godotengine/godot/pull/7562.patch","title":"Make image-groups map in export.cfg ordered","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-01-16T19:23:05Z","updated_at":"2017-01-16T20:11:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["757647670501833c4f550a224b5da51d39fb6b9f"]},"7563":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzY2ODYy","public_id":7563,"url":"https://github.com/godotengine/godot/pull/7563","diff_url":"https://github.com/godotengine/godot/pull/7563.diff","patch_url":"https://github.com/godotengine/godot/pull/7563.patch","title":"Add parameters to Directory.list_dir_begin() to skip navigational or hidden entries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-16T22:21:36Z","updated_at":"2017-01-25T19:47:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf"]},"7564":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxNzk4NTk2","public_id":7564,"url":"https://github.com/godotengine/godot/pull/7564","diff_url":"https://github.com/godotengine/godot/pull/7564.diff","patch_url":"https://github.com/godotengine/godot/pull/7564.patch","title":"Icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-01-17T05:11:28Z","updated_at":"2017-01-17T05:40:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["26d8ee0308de45d2da10b82d10d8cc1aa5577dd3","949d4208ed8389bd07e0738d5c38e9d391cb1e83"]},"7566":{"id":"MDExOlB1bGxSZXF1ZXN0MTAxODM1NDYw","public_id":7566,"url":"https://github.com/godotengine/godot/pull/7566","diff_url":"https://github.com/godotengine/godot/pull/7566.diff","patch_url":"https://github.com/godotengine/godot/pull/7566.patch","title":"updated method_ptrcall.h to use 3.0 naming","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-01-17T10:30:43Z","updated_at":"2017-04-23T23:53:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fb16f09b15afa3e32e9c79a3fdd02bae214a7f00"]},"7572":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyMDQyMDQ4","public_id":7572,"url":"https://github.com/godotengine/godot/pull/7572","diff_url":"https://github.com/godotengine/godot/pull/7572.diff","patch_url":"https://github.com/godotengine/godot/pull/7572.patch","title":"Some changes in the header so Godot3 compiles again on Windows.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-01-18T10:56:59Z","updated_at":"2017-01-18T22:15:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d11a4c11203049584fd5d3d34f3554e5c9289d01"]},"7574":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyMTQ3MTc5","public_id":7574,"url":"https://github.com/godotengine/godot/pull/7574","diff_url":"https://github.com/godotengine/godot/pull/7574.diff","patch_url":"https://github.com/godotengine/godot/pull/7574.patch","title":"Fix Spatial::is_visible and editor calls to CanvasItem/Spatial::is_visible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-18T20:52:45Z","updated_at":"2017-01-19T18:19:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["faa13adad3bd5fd2bd387399623c0b99ed4c4fe9"]},"7576":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyMTY2MTAx","public_id":7576,"url":"https://github.com/godotengine/godot/pull/7576","diff_url":"https://github.com/godotengine/godot/pull/7576.diff","patch_url":"https://github.com/godotengine/godot/pull/7576.patch","title":"2D Editor: Don't show lock icons for hidden nodes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-18T22:45:48Z","updated_at":"2017-01-19T18:37:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a043ce7304c4a9b56b5d79efa4cca05160339e72"]},"7578":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyMjIzNjc4","public_id":7578,"url":"https://github.com/godotengine/godot/pull/7578","diff_url":"https://github.com/godotengine/godot/pull/7578.diff","patch_url":"https://github.com/godotengine/godot/pull/7578.patch","title":"x11: don't wait for window to be mapped","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNjk5Mw==","created_at":"2017-01-19T08:48:50Z","updated_at":"2017-02-02T07:21:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8f7a3884fdde52dfad61d42e08d40d143fde7c79"]},"7581":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyMzEwOTE3","public_id":7581,"url":"https://github.com/godotengine/godot/pull/7581","diff_url":"https://github.com/godotengine/godot/pull/7581.diff","patch_url":"https://github.com/godotengine/godot/pull/7581.patch","title":"TCP/UDP listen bind to address and bugfixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-19T17:22:49Z","updated_at":"2017-06-03T16:17:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5dc7c920bf1c4bb160d39e13ad6136d80badd7ae","93368571326e3472522669b76998f58aed78864f","68dc969f8ca242d0c4f927a417557288e4b1b75f","fa0cb7da0e096e01476eabef37c225404c7f6f26","e5e4e7b6a9be36bb9bf75da996c348ae2476010c","619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8","88a56ba783d36d52a1023759e69f026b1ae255b4","2fe4ef66991b483640f59873c22b3af671626ccc","b2839343cab66880f647c77da7b2e1826761776a","4198291cd45da7fce278d21cd5ef4a506086d5f8","98a7e2b4e09791705cd9dfd4d13611bc02fe47d4","e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be"]},"7583":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyNDIxMjA3","public_id":7583,"url":"https://github.com/godotengine/godot/pull/7583","diff_url":"https://github.com/godotengine/godot/pull/7583.diff","patch_url":"https://github.com/godotengine/godot/pull/7583.patch","title":"made _ a special token in GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-01-20T08:29:19Z","updated_at":"2017-04-23T23:53:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["c24c739da54225dd5090e82c8d0a34f8bbe0724a"]},"7600":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyNTkxMDk2","public_id":7600,"url":"https://github.com/godotengine/godot/pull/7600","diff_url":"https://github.com/godotengine/godot/pull/7600.diff","patch_url":"https://github.com/godotengine/godot/pull/7600.patch","title":"Fix several drawing and logic issues in TabContainer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-21T18:12:32Z","updated_at":"2017-02-27T16:04:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fc9077a213e8a73137855b41fda99819e7d1af85"]},"7604":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyNTk3ODgy","public_id":7604,"url":"https://github.com/godotengine/godot/pull/7604","diff_url":"https://github.com/godotengine/godot/pull/7604.diff","patch_url":"https://github.com/godotengine/godot/pull/7604.patch","title":"Respect style boxes for Button states other than \"normal\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-21T22:02:33Z","updated_at":"2020-01-26T09:29:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2baeb531e6dc240c7c2c3f176888c4d09715b56d"]},"7610":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyNjIwMzM4","public_id":7610,"url":"https://github.com/godotengine/godot/pull/7610","diff_url":"https://github.com/godotengine/godot/pull/7610.diff","patch_url":"https://github.com/godotengine/godot/pull/7610.patch","title":"CollisionShape2D: Fix warning icon not updating.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-22T13:14:05Z","updated_at":"2017-01-23T17:26:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["16eee2f59b6d2567d7d15d9a2ff66c52e9705137"]},"7621":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyODA1ODU3","public_id":7621,"url":"https://github.com/godotengine/godot/pull/7621","diff_url":"https://github.com/godotengine/godot/pull/7621.diff","patch_url":"https://github.com/godotengine/godot/pull/7621.patch","title":"Add ClassDB binding for File.get_modified_time","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-23T21:37:53Z","updated_at":"2017-01-24T11:10:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["5ec0610c606f529b21ffc13596ae5a57ead368cb"]},"7628":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyOTY2MTQ5","public_id":7628,"url":"https://github.com/godotengine/godot/pull/7628","diff_url":"https://github.com/godotengine/godot/pull/7628.diff","patch_url":"https://github.com/godotengine/godot/pull/7628.patch","title":"Added functionality for resizable WindowDialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-24T17:31:13Z","updated_at":"2017-03-02T07:33:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e07aa5deb849fb4b28422e69f785c1537e1b7646"]},"7629":{"id":"MDExOlB1bGxSZXF1ZXN0MTAyOTcwOTk5","public_id":7629,"url":"https://github.com/godotengine/godot/pull/7629","diff_url":"https://github.com/godotengine/godot/pull/7629.diff","patch_url":"https://github.com/godotengine/godot/pull/7629.patch","title":"Fix VC++ build by using math_funcs constants for M_PI and M_SQRT2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-24T17:58:55Z","updated_at":"2017-01-25T20:16:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b"]},"7631":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMDI2NjY4","public_id":7631,"url":"https://github.com/godotengine/godot/pull/7631","diff_url":"https://github.com/godotengine/godot/pull/7631.diff","patch_url":"https://github.com/godotengine/godot/pull/7631.patch","title":"Fix resources for Android modules not being merged (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-01-24T23:31:13Z","updated_at":"2020-01-26T09:30:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b84f58262c1e79bde909e1f112de5bac6179e80c"]},"7635":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMDQxNjg4","public_id":7635,"url":"https://github.com/godotengine/godot/pull/7635","diff_url":"https://github.com/godotengine/godot/pull/7635.diff","patch_url":"https://github.com/godotengine/godot/pull/7635.patch","title":"Include filesystem dock split offset in editor layouts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-01-25T01:52:54Z","updated_at":"2017-01-25T13:32:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["35b7295a714841c2fad6024331d7ab92b559f0aa"]},"7640":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMTMxOTg0","public_id":7640,"url":"https://github.com/godotengine/godot/pull/7640","diff_url":"https://github.com/godotengine/godot/pull/7640.diff","patch_url":"https://github.com/godotengine/godot/pull/7640.patch","title":"Fix weird scrollbar appearance on 2D editor (3.0 master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-25T14:44:49Z","updated_at":"2017-02-02T14:20:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f3d20360469aa6d873238098848493fb54f37b4e"]},"7642":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMTYzODQx","public_id":7642,"url":"https://github.com/godotengine/godot/pull/7642","diff_url":"https://github.com/godotengine/godot/pull/7642.diff","patch_url":"https://github.com/godotengine/godot/pull/7642.patch","title":"Add run/output category","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-01-25T17:17:42Z","updated_at":"2018-05-21T00:30:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d59d8991035db5c33f04266823ad2aa686758a82"]},"7648":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMTk2NjQz","public_id":7648,"url":"https://github.com/godotengine/godot/pull/7648","diff_url":"https://github.com/godotengine/godot/pull/7648.diff","patch_url":"https://github.com/godotengine/godot/pull/7648.patch","title":"Added warning when removing animations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-01-25T20:24:03Z","updated_at":"2017-02-02T09:17:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f279df265448da476c6cdb0806bdcc1db5f128fd"]},"7649":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMTk2ODM5","public_id":7649,"url":"https://github.com/godotengine/godot/pull/7649","diff_url":"https://github.com/godotengine/godot/pull/7649.diff","patch_url":"https://github.com/godotengine/godot/pull/7649.patch","title":"Keyboard Input modifiers do not block actions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-01-25T20:25:14Z","updated_at":"2018-09-13T01:14:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9100db7b941348854dafad7860a4e466dba31ae6"]},"7650":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzMTk3NjA5","public_id":7650,"url":"https://github.com/godotengine/godot/pull/7650","diff_url":"https://github.com/godotengine/godot/pull/7650.diff","patch_url":"https://github.com/godotengine/godot/pull/7650.patch","title":"Fix #7011 ScrollContainer takes into account child's EXPAND flag when scrolling is enabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NzY0NDky","created_at":"2017-01-25T20:29:50Z","updated_at":"2020-04-07T16:09:35Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e9316a009e08e8fe9aa961a0ccef2a77ba7133fc"]},"7653":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNDAwMDYw","public_id":7653,"url":"https://github.com/godotengine/godot/pull/7653","diff_url":"https://github.com/godotengine/godot/pull/7653.diff","patch_url":"https://github.com/godotengine/godot/pull/7653.patch","title":"RichTextLabel add function remove_line","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4ODM1ODM=","created_at":"2017-01-26T22:08:36Z","updated_at":"2017-02-26T20:16:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c20b186e7324616843701ee044e87e72b737b47b"]},"7666":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNjEzMzE2","public_id":7666,"url":"https://github.com/godotengine/godot/pull/7666","diff_url":"https://github.com/godotengine/godot/pull/7666.diff","patch_url":"https://github.com/godotengine/godot/pull/7666.patch","title":"Fixed line lenght guideline, and added colour option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-01-28T14:43:48Z","updated_at":"2017-11-10T23:35:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6b42cd5fe637d6d0fe30fa397eca659d295ad956"]},"7670":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNjQyMTcz","public_id":7670,"url":"https://github.com/godotengine/godot/pull/7670","diff_url":"https://github.com/godotengine/godot/pull/7670.diff","patch_url":"https://github.com/godotengine/godot/pull/7670.patch","title":"Replicate load-as-placeholder state on node duplication","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-01-29T10:59:13Z","updated_at":"2017-02-02T09:28:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e4cc483f4ca67d09260611192aeb4c269081835e"]},"7672":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNjQ2MDE3","public_id":7672,"url":"https://github.com/godotengine/godot/pull/7672","diff_url":"https://github.com/godotengine/godot/pull/7672.diff","patch_url":"https://github.com/godotengine/godot/pull/7672.patch","title":"SceneTreeDock: Fix crash when dragging invalid nodes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-01-29T13:34:48Z","updated_at":"2017-02-02T19:11:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a64a348054ee0e3dccfb167afd93a62072726112"]},"7678":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNjU2OTIz","public_id":7678,"url":"https://github.com/godotengine/godot/pull/7678","diff_url":"https://github.com/godotengine/godot/pull/7678.diff","patch_url":"https://github.com/godotengine/godot/pull/7678.patch","title":"Fix crash when saving root node by \"Save Branch as Scene\" with unsaved scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-01-29T19:32:09Z","updated_at":"2017-02-02T14:20:26Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["43a2599801be348dfd41d928c7a66a590dbe8745"]},"7680":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNjg3Mjcz","public_id":7680,"url":"https://github.com/godotengine/godot/pull/7680","diff_url":"https://github.com/godotengine/godot/pull/7680.diff","patch_url":"https://github.com/godotengine/godot/pull/7680.patch","title":"grammar fixes, it's -> its","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-01-30T07:05:23Z","updated_at":"2020-01-26T09:30:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["10176228b2ea4c156b832b8dcf26eccf850e8c20"]},"7681":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNzMzNTkx","public_id":7681,"url":"https://github.com/godotengine/godot/pull/7681","diff_url":"https://github.com/godotengine/godot/pull/7681.diff","patch_url":"https://github.com/godotengine/godot/pull/7681.patch","title":"corrected ClassDB::instance() return type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-01-30T13:14:38Z","updated_at":"2017-04-23T23:53:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae"]},"7683":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzNzcwMjI3","public_id":7683,"url":"https://github.com/godotengine/godot/pull/7683","diff_url":"https://github.com/godotengine/godot/pull/7683.diff","patch_url":"https://github.com/godotengine/godot/pull/7683.patch","title":"Fix issues with set_window_resizable on x11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-01-30T16:28:42Z","updated_at":"2017-02-02T07:17:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["474e3ac055987eceac2643abbd27dabdbcae6046"]},"7689":{"id":"MDExOlB1bGxSZXF1ZXN0MTAzOTk0MjE5","public_id":7689,"url":"https://github.com/godotengine/godot/pull/7689","diff_url":"https://github.com/godotengine/godot/pull/7689.diff","patch_url":"https://github.com/godotengine/godot/pull/7689.patch","title":"Enable WebGL2 in web export, start fixing build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-01-31T18:26:03Z","updated_at":"2017-02-02T11:54:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e06edc67c049c65c3952a8447e22717a0f492020"]},"7704":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0MjYzODM1","public_id":7704,"url":"https://github.com/godotengine/godot/pull/7704","diff_url":"https://github.com/godotengine/godot/pull/7704.diff","patch_url":"https://github.com/godotengine/godot/pull/7704.patch","title":"Fix compile error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-02T02:19:30Z","updated_at":"2017-02-02T14:20:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5f54b20e2fca1471267af10558b659e673ff9c52"]},"7706":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0MzE3ODIx","public_id":7706,"url":"https://github.com/godotengine/godot/pull/7706","diff_url":"https://github.com/godotengine/godot/pull/7706.diff","patch_url":"https://github.com/godotengine/godot/pull/7706.patch","title":"Add shape property to TouchScreenButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-02T11:17:22Z","updated_at":"2017-02-12T22:28:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7b2fa207e9bde6bdae12e365b8c6a8264f7bd180"]},"7708":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0MzI2NTA0","public_id":7708,"url":"https://github.com/godotengine/godot/pull/7708","diff_url":"https://github.com/godotengine/godot/pull/7708.diff","patch_url":"https://github.com/godotengine/godot/pull/7708.patch","title":"Match ERROR_QUERY_FAILED enum with others","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-02T12:17:35Z","updated_at":"2017-02-02T14:20:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e3cf4726517984ea201ee6aafd54d23e4c086a4b"]},"7709":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0MzI5MTQ3","public_id":7709,"url":"https://github.com/godotengine/godot/pull/7709","diff_url":"https://github.com/godotengine/godot/pull/7709.diff","patch_url":"https://github.com/godotengine/godot/pull/7709.patch","title":"Sort settings for scripts in the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-02T12:35:14Z","updated_at":"2020-01-26T09:30:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6f3fc1f05a015e0b4f2e5e5db430217298c1e970"]},"7712":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0NDg3NTA5","public_id":7712,"url":"https://github.com/godotengine/godot/pull/7712","diff_url":"https://github.com/godotengine/godot/pull/7712.diff","patch_url":"https://github.com/godotengine/godot/pull/7712.patch","title":"Selected text is now deselected on ctrl+home/end","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MjM0ODg=","created_at":"2017-02-03T07:33:48Z","updated_at":"2017-02-13T01:11:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1169f4e040327c2353d29dccafa0e176eec56a0b"]},"7715":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0NjE0ODU4","public_id":7715,"url":"https://github.com/godotengine/godot/pull/7715","diff_url":"https://github.com/godotengine/godot/pull/7715.diff","patch_url":"https://github.com/godotengine/godot/pull/7715.patch","title":"Fixed property setter in G6DOF joint","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2017-02-03T21:27:44Z","updated_at":"2017-02-07T13:19:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["0d9b53ce5e764715f5686f403664177e977e3573"]},"7722":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0NjY3Mjg0","public_id":7722,"url":"https://github.com/godotengine/godot/pull/7722","diff_url":"https://github.com/godotengine/godot/pull/7722.diff","patch_url":"https://github.com/godotengine/godot/pull/7722.patch","title":"Fix touch button issues","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-04T17:03:14Z","updated_at":"2017-02-12T22:28:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["49e7e2cd2ac832c333a151ab31ef543fc4a31b28"]},"7723":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0NjczNTA4","public_id":7723,"url":"https://github.com/godotengine/godot/pull/7723","diff_url":"https://github.com/godotengine/godot/pull/7723.diff","patch_url":"https://github.com/godotengine/godot/pull/7723.patch","title":"Fix parsing bug which causes range(variable) to crash the engine","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODYwODM3","created_at":"2017-02-04T19:58:10Z","updated_at":"2018-04-12T12:23:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836"]},"7740":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0ODM3NTQy","public_id":7740,"url":"https://github.com/godotengine/godot/pull/7740","diff_url":"https://github.com/godotengine/godot/pull/7740.diff","patch_url":"https://github.com/godotengine/godot/pull/7740.patch","title":"Add editor option for closing the output when stopping the game.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-02-06T16:54:27Z","updated_at":"2017-02-12T22:16:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1bd1af776c111f1efdd9a3b0259d8f916c052ef2"]},"7743":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0ODY2MjIz","public_id":7743,"url":"https://github.com/godotengine/godot/pull/7743","diff_url":"https://github.com/godotengine/godot/pull/7743.diff","patch_url":"https://github.com/godotengine/godot/pull/7743.patch","title":"JSON::parse reports errors on open-ended objects (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-02-06T19:36:03Z","updated_at":"2017-04-23T23:53:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d5071a940d00d7d41d6d2dc199c174bf9991e016"]},"7746":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0OTUyNTY3","public_id":7746,"url":"https://github.com/godotengine/godot/pull/7746","diff_url":"https://github.com/godotengine/godot/pull/7746.diff","patch_url":"https://github.com/godotengine/godot/pull/7746.patch","title":"Fix msvc compile error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2017-02-07T07:49:28Z","updated_at":"2017-02-12T22:21:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["16b3973c75b6d72ff944bc205b8637554cf9a06d"]},"7747":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0OTUyNTg3","public_id":7747,"url":"https://github.com/godotengine/godot/pull/7747","diff_url":"https://github.com/godotengine/godot/pull/7747.diff","patch_url":"https://github.com/godotengine/godot/pull/7747.patch","title":"Fix tween Transform2D typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2017-02-07T07:49:41Z","updated_at":"2017-02-12T22:18:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9123e916346ee1b08adebdb9933884519669d8b5"]},"7749":{"id":"MDExOlB1bGxSZXF1ZXN0MTA0OTczMDk4","public_id":7749,"url":"https://github.com/godotengine/godot/pull/7749","diff_url":"https://github.com/godotengine/godot/pull/7749.diff","patch_url":"https://github.com/godotengine/godot/pull/7749.patch","title":"HTTPClient properly handle partial data in non-blocking mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-02-07T10:13:58Z","updated_at":"2017-06-03T16:15:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["833994b2949cbdd191dfdb095bb96913a7b3b03a"]},"7757":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1MTUwOTU2","public_id":7757,"url":"https://github.com/godotengine/godot/pull/7757","diff_url":"https://github.com/godotengine/godot/pull/7757.diff","patch_url":"https://github.com/godotengine/godot/pull/7757.patch","title":"Save and restore debug options for each project","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-08T05:21:41Z","updated_at":"2017-03-18T15:11:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["79e8616fbb7f089d2e3033e875eeb6d396ce3e3d"]},"7759":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1MjMzMTQ3","public_id":7759,"url":"https://github.com/godotengine/godot/pull/7759","diff_url":"https://github.com/godotengine/godot/pull/7759.diff","patch_url":"https://github.com/godotengine/godot/pull/7759.patch","title":"Added \"Scots\" locale name, fixing #7630","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-02-08T14:57:45Z","updated_at":"2017-02-08T16:28:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6b5c595e400893cb8dba51ede8f60c70f8512687"]},"7763":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1MzI3NjMy","public_id":7763,"url":"https://github.com/godotengine/godot/pull/7763","diff_url":"https://github.com/godotengine/godot/pull/7763.diff","patch_url":"https://github.com/godotengine/godot/pull/7763.patch","title":"Fixed compilation issues with Visual Studio","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MDc1Mg==","created_at":"2017-02-08T23:17:33Z","updated_at":"2017-02-13T07:47:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6961ed21bb6e1ce082eef33ebcd5b9cfed270634"]},"7768":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1Mzk5ODUw","public_id":7768,"url":"https://github.com/godotengine/godot/pull/7768","diff_url":"https://github.com/godotengine/godot/pull/7768.diff","patch_url":"https://github.com/godotengine/godot/pull/7768.patch","title":"Make _sc_ files work like ._sc_","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-09T10:36:20Z","updated_at":"2017-03-30T10:40:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["27bb6b5282ee62ade086f840ec78ca65d31c081d"]},"7769":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NDQyOTYx","public_id":7769,"url":"https://github.com/godotengine/godot/pull/7769","diff_url":"https://github.com/godotengine/godot/pull/7769.diff","patch_url":"https://github.com/godotengine/godot/pull/7769.patch","title":"Enhance TextureButton and TextureRect with resize","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-02-09T14:56:50Z","updated_at":"2018-01-11T03:10:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ab375117ba4e0549fa0b893c3f96a166042f43b9"]},"7770":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NDQ5NjA2","public_id":7770,"url":"https://github.com/godotengine/godot/pull/7770","diff_url":"https://github.com/godotengine/godot/pull/7770.diff","patch_url":"https://github.com/godotengine/godot/pull/7770.patch","title":"Removed DX9 Rasterizer in windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MDc1Mg==","created_at":"2017-02-09T15:28:54Z","updated_at":"2017-02-12T22:23:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["091202589c787ccceb58d8a77167e3312ed80347"]},"7771":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NDUyMzI0","public_id":7771,"url":"https://github.com/godotengine/godot/pull/7771","diff_url":"https://github.com/godotengine/godot/pull/7771.diff","patch_url":"https://github.com/godotengine/godot/pull/7771.patch","title":"Close out audio drivers when exiting on Windows.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MDc1Mg==","created_at":"2017-02-09T15:41:41Z","updated_at":"2017-02-12T22:24:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["bd893f346a1d76d6621443f74467fb78e60071e2"]},"7772":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NDUzNjY4","public_id":7772,"url":"https://github.com/godotengine/godot/pull/7772","diff_url":"https://github.com/godotengine/godot/pull/7772.diff","patch_url":"https://github.com/godotengine/godot/pull/7772.patch","title":"Remove memdelete of button in GIProbeEditor exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MDc1Mg==","created_at":"2017-02-09T15:48:10Z","updated_at":"2017-02-12T22:25:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d36dde7c1ecaa26db1e7d070c892b48b02492777"]},"7774":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NTEyOTg1","public_id":7774,"url":"https://github.com/godotengine/godot/pull/7774","diff_url":"https://github.com/godotengine/godot/pull/7774.diff","patch_url":"https://github.com/godotengine/godot/pull/7774.patch","title":"Add a simple signal handler for SIGCHLD on Unix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-09T21:03:45Z","updated_at":"2017-02-12T22:25:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cff6840ff7da010112b94f9be13deaa8288e90cd"]},"7775":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NTM5NTQ1","public_id":7775,"url":"https://github.com/godotengine/godot/pull/7775","diff_url":"https://github.com/godotengine/godot/pull/7775.diff","patch_url":"https://github.com/godotengine/godot/pull/7775.patch","title":"Particles2D: implement texture flip parameters.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-09T23:53:37Z","updated_at":"2017-02-13T05:29:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6a2dccaf77783dd7b67c5a0590b30fff720be69f"]},"7782":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NzQxMjIy","public_id":7782,"url":"https://github.com/godotengine/godot/pull/7782","diff_url":"https://github.com/godotengine/godot/pull/7782.diff","patch_url":"https://github.com/godotengine/godot/pull/7782.patch","title":"Fix relative cursor data in CAPTURED mouse mode on Windows.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-02-11T04:24:52Z","updated_at":"2017-02-12T22:26:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["523b69771b16cddc4635aa4a5c2d56cefec1d394"]},"7784":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1Nzc0Njkx","public_id":7784,"url":"https://github.com/godotengine/godot/pull/7784","diff_url":"https://github.com/godotengine/godot/pull/7784.diff","patch_url":"https://github.com/godotengine/godot/pull/7784.patch","title":"Remove use of _SCS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-12T01:05:09Z","updated_at":"2017-02-13T11:17:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a"]},"7787":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1NzgwNDM1","public_id":7787,"url":"https://github.com/godotengine/godot/pull/7787","diff_url":"https://github.com/godotengine/godot/pull/7787.diff","patch_url":"https://github.com/godotengine/godot/pull/7787.patch","title":"Inf and NaN support added to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-02-12T05:39:09Z","updated_at":"2017-02-28T22:00:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["5e938f000136c076f9f35b8332dc7c022687a983"]},"7789":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1ODA4ODE0","public_id":7789,"url":"https://github.com/godotengine/godot/pull/7789","diff_url":"https://github.com/godotengine/godot/pull/7789.diff","patch_url":"https://github.com/godotengine/godot/pull/7789.patch","title":"Update attach/clear script tool bar icon in Scene panel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-12T22:06:29Z","updated_at":"2017-03-18T15:11:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b9c1d65d211ceac55df7f99e18f65da672d540d4"]},"7792":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1ODM5NzM0","public_id":7792,"url":"https://github.com/godotengine/godot/pull/7792","diff_url":"https://github.com/godotengine/godot/pull/7792.diff","patch_url":"https://github.com/godotengine/godot/pull/7792.patch","title":"ProjectSettings: InputMap dialog fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-13T07:09:20Z","updated_at":"2017-02-14T07:46:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["92ac7067e6a3ff297d3149c1e97ca83cad668c46"]},"7794":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1ODgwNTk5","public_id":7794,"url":"https://github.com/godotengine/godot/pull/7794","diff_url":"https://github.com/godotengine/godot/pull/7794.diff","patch_url":"https://github.com/godotengine/godot/pull/7794.patch","title":"Fix compile error with TextureButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-02-13T12:04:55Z","updated_at":"2018-01-11T03:10:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4ebc30e303dc2f6af4264235d17af65eb7ba6a35"]},"7795":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1ODgxMTky","public_id":7795,"url":"https://github.com/godotengine/godot/pull/7795","diff_url":"https://github.com/godotengine/godot/pull/7795.diff","patch_url":"https://github.com/godotengine/godot/pull/7795.patch","title":"Rename the _MD macro to D_METHOD","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-13T12:09:11Z","updated_at":"2017-02-13T14:58:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291"]},"7797":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1OTQ2OTI0","public_id":7797,"url":"https://github.com/godotengine/godot/pull/7797","diff_url":"https://github.com/godotengine/godot/pull/7797.diff","patch_url":"https://github.com/godotengine/godot/pull/7797.patch","title":"Fix for issue #7766","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyMTQ5Njg2","created_at":"2017-02-13T18:01:40Z","updated_at":"2017-02-14T09:50:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6921e118058ab193f4dfc09ad42f27f5261d7d15"]},"7801":{"id":"MDExOlB1bGxSZXF1ZXN0MTA1OTc2NjY0","public_id":7801,"url":"https://github.com/godotengine/godot/pull/7801","diff_url":"https://github.com/godotengine/godot/pull/7801.diff","patch_url":"https://github.com/godotengine/godot/pull/7801.patch","title":"Remove bounds check when resuming from yield. (fixes #7796)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-13T20:51:39Z","updated_at":"2017-02-14T09:20:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["e8611966de4dfc9c28a7a4de1798f3f10ff87f80"]},"7803":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MDA2NjE3","public_id":7803,"url":"https://github.com/godotengine/godot/pull/7803","diff_url":"https://github.com/godotengine/godot/pull/7803.diff","patch_url":"https://github.com/godotengine/godot/pull/7803.patch","title":"Spinbox: don't ignore double clicks.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-14T00:00:42Z","updated_at":"2017-02-14T07:45:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["dd4c2709e4a4f1abef558c5b3a4e4454db06410d"]},"7807":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MDU1NjQ3","public_id":7807,"url":"https://github.com/godotengine/godot/pull/7807","diff_url":"https://github.com/godotengine/godot/pull/7807.diff","patch_url":"https://github.com/godotengine/godot/pull/7807.patch","title":"Make nan==nan true for GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-14T08:22:29Z","updated_at":"2017-02-14T22:12:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["adcc211feb7827127b2548c791f2de0b6efda3d3"]},"7809":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MTQxMjQw","public_id":7809,"url":"https://github.com/godotengine/godot/pull/7809","diff_url":"https://github.com/godotengine/godot/pull/7809.diff","patch_url":"https://github.com/godotengine/godot/pull/7809.patch","title":"Allow preload to accept a const string.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-14T16:30:34Z","updated_at":"2017-08-23T22:10:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3e5743ca3619d9767caeddac8520463db50291f6"]},"7811":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MTgxODYw","public_id":7811,"url":"https://github.com/godotengine/godot/pull/7811","diff_url":"https://github.com/godotengine/godot/pull/7811.diff","patch_url":"https://github.com/godotengine/godot/pull/7811.patch","title":"Revert \"Make nan==nan true for GDScript\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-02-14T20:05:39Z","updated_at":"2020-01-26T09:30:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["04a6d2789e65c41b616380fcb89d66c183918eaa"]},"7814":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MjUzOTAz","public_id":7814,"url":"https://github.com/godotengine/godot/pull/7814","diff_url":"https://github.com/godotengine/godot/pull/7814.diff","patch_url":"https://github.com/godotengine/godot/pull/7814.patch","title":"SceneTreeTimer: Ability to set pause mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-15T07:09:11Z","updated_at":"2017-02-16T07:52:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a"]},"7815":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2MzE0MTM1","public_id":7815,"url":"https://github.com/godotengine/godot/pull/7815","diff_url":"https://github.com/godotengine/godot/pull/7815.diff","patch_url":"https://github.com/godotengine/godot/pull/7815.patch","title":"Correct hash behavior for floating point numbers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-15T13:51:44Z","updated_at":"2017-02-17T08:55:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["b696beea65bbffd31edac169ccf9708f46ab9652"]},"7826":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2Njk3ODY0","public_id":7826,"url":"https://github.com/godotengine/godot/pull/7826","diff_url":"https://github.com/godotengine/godot/pull/7826.diff","patch_url":"https://github.com/godotengine/godot/pull/7826.patch","title":"X11: Finalize audiodrivers on exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-17T09:41:09Z","updated_at":"2017-02-17T10:35:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a7fcdad16d0308f811ef8c71a7c6a53273f4a137"]},"7827":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2NzQ3ODgw","public_id":7827,"url":"https://github.com/godotengine/godot/pull/7827","diff_url":"https://github.com/godotengine/godot/pull/7827.diff","patch_url":"https://github.com/godotengine/godot/pull/7827.patch","title":"Update libwebp to 0.6.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-17T14:55:59Z","updated_at":"2017-03-18T15:11:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["6de3defe7271441f6e55e1a0ed5e115a92a72606"]},"7830":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2NzUyODg4","public_id":7830,"url":"https://github.com/godotengine/godot/pull/7830","diff_url":"https://github.com/godotengine/godot/pull/7830.diff","patch_url":"https://github.com/godotengine/godot/pull/7830.patch","title":"Fix zero padding formatting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-17T15:22:31Z","updated_at":"2017-03-18T15:11:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b8e58b2b7b8a230411227eb0a75192cb83856de2"]},"7831":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2NzUyOTg3","public_id":7831,"url":"https://github.com/godotengine/godot/pull/7831","diff_url":"https://github.com/godotengine/godot/pull/7831.diff","patch_url":"https://github.com/godotengine/godot/pull/7831.patch","title":"Translate ButtonArray text","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-17T15:23:02Z","updated_at":"2017-03-18T15:11:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["57ed6ef7419b53c5c2f388eef403903fb00049d9"]},"7833":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2NzcyMTIx","public_id":7833,"url":"https://github.com/godotengine/godot/pull/7833","diff_url":"https://github.com/godotengine/godot/pull/7833.diff","patch_url":"https://github.com/godotengine/godot/pull/7833.patch","title":"X11: Move audio driver finalize to the start of cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-17T17:01:01Z","updated_at":"2017-02-17T17:21:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f70afbe129faf69c1a4c4e48069e69e014857056"]},"7834":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2Nzg2NDI2","public_id":7834,"url":"https://github.com/godotengine/godot/pull/7834","diff_url":"https://github.com/godotengine/godot/pull/7834.diff","patch_url":"https://github.com/godotengine/godot/pull/7834.patch","title":"X11 return to cwd at exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-17T18:26:56Z","updated_at":"2017-08-23T22:10:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d0c2015fe11f920874661ec24c518aa36c99b470"]},"7835":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2ODU1NTgw","public_id":7835,"url":"https://github.com/godotengine/godot/pull/7835","diff_url":"https://github.com/godotengine/godot/pull/7835.diff","patch_url":"https://github.com/godotengine/godot/pull/7835.patch","title":"xCode added xcuserdata to gitignore","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-02-18T09:27:02Z","updated_at":"2020-01-26T09:30:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["bafd4ed56cc8686d6bff4e1e81f0941a86816da2"]},"7842":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2ODg1MTU4","public_id":7842,"url":"https://github.com/godotengine/godot/pull/7842","diff_url":"https://github.com/godotengine/godot/pull/7842.diff","patch_url":"https://github.com/godotengine/godot/pull/7842.patch","title":"Fixed Line2D editor doesn't respond to input","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-02-19T01:59:30Z","updated_at":"2017-02-26T19:18:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["544d9cb24ee84730e2ca0e0e4bb704965b7a7595"]},"7848":{"id":"MDExOlB1bGxSZXF1ZXN0MTA2OTEzNTgz","public_id":7848,"url":"https://github.com/godotengine/godot/pull/7848","diff_url":"https://github.com/godotengine/godot/pull/7848.diff","patch_url":"https://github.com/godotengine/godot/pull/7848.patch","title":"Windows: Close audiodriver sooner on exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-02-19T19:45:56Z","updated_at":"2017-08-23T22:10:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["04e51859f0b765207f5c19d7c1043b86aa776931"]},"7851":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MDAxNDk2","public_id":7851,"url":"https://github.com/godotengine/godot/pull/7851","diff_url":"https://github.com/godotengine/godot/pull/7851.diff","patch_url":"https://github.com/godotengine/godot/pull/7851.patch","title":"Get rid of some compilation warnings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNTA=","created_at":"2017-02-20T13:01:49Z","updated_at":"2017-02-26T19:22:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0a2c387d5c375aa9dd9e828f100ab55deb8dac72"]},"7854":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MDU5NjU3","public_id":7854,"url":"https://github.com/godotengine/godot/pull/7854","diff_url":"https://github.com/godotengine/godot/pull/7854.diff","patch_url":"https://github.com/godotengine/godot/pull/7854.patch","title":"Replace misuse of list iteration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-02-20T18:44:23Z","updated_at":"2021-05-14T01:56:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0cd309c5c7b75c9414902aa1fe057c894d6d3f42"]},"7856":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MDYyNTk3","public_id":7856,"url":"https://github.com/godotengine/godot/pull/7856","diff_url":"https://github.com/godotengine/godot/pull/7856.diff","patch_url":"https://github.com/godotengine/godot/pull/7856.patch","title":"Add more options to Node.duplicate()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-20T19:09:53Z","updated_at":"2017-03-29T22:39:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4e22b6acd7e898182cb488f096ca1ad7191513da"]},"7857":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MDcxNTI3","public_id":7857,"url":"https://github.com/godotengine/godot/pull/7857","diff_url":"https://github.com/godotengine/godot/pull/7857.diff","patch_url":"https://github.com/godotengine/godot/pull/7857.patch","title":"Don't switch to script on breakpoint hit when using external editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-20T20:25:56Z","updated_at":"2017-02-26T19:24:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["10fa752ae7ea95c5fc94579d10c5d72888c18802"]},"7858":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MDc2MDE4","public_id":7858,"url":"https://github.com/godotengine/godot/pull/7858","diff_url":"https://github.com/godotengine/godot/pull/7858.diff","patch_url":"https://github.com/godotengine/godot/pull/7858.patch","title":"Add Rect2 TileMap::get_used_rect()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-20T21:03:54Z","updated_at":"2017-03-30T10:40:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["136e1e18bac67f0df8e698e5500dc3379966da6c"]},"7862":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MjcxMDY4","public_id":7862,"url":"https://github.com/godotengine/godot/pull/7862","diff_url":"https://github.com/godotengine/godot/pull/7862.diff","patch_url":"https://github.com/godotengine/godot/pull/7862.patch","title":"Better handling of joypad device IDs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-21T20:24:06Z","updated_at":"2017-02-26T20:49:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a175ac7032407af8e0ffe9fcb23edd5b57c6548f"]},"7863":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MjkzNDA1","public_id":7863,"url":"https://github.com/godotengine/godot/pull/7863","diff_url":"https://github.com/godotengine/godot/pull/7863.diff","patch_url":"https://github.com/godotengine/godot/pull/7863.patch","title":"Web builds: Zip automatically; Fix on Windows; Parallel wasm/asm.js builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-02-21T22:29:08Z","updated_at":"2017-02-22T02:17:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["6e1828c9588eb731c4ec9dff9013d4db02d14975"]},"7866":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MzA2NTMy","public_id":7866,"url":"https://github.com/godotengine/godot/pull/7866","diff_url":"https://github.com/godotengine/godot/pull/7866.diff","patch_url":"https://github.com/godotengine/godot/pull/7866.patch","title":"Fix undefined behavior found by static code analyzer.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-21T23:59:01Z","updated_at":"2017-02-26T19:28:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0157969ccc80b05b93d01dd0ea11b40e588437b2"]},"7868":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MzEzNzgx","public_id":7868,"url":"https://github.com/godotengine/godot/pull/7868","diff_url":"https://github.com/godotengine/godot/pull/7868.diff","patch_url":"https://github.com/godotengine/godot/pull/7868.patch","title":"Fix crash if TouchScreenButton is pressed while exiting the tree (2.1)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-22T01:02:04Z","updated_at":"2017-03-05T23:36:40Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5b8d5766f4574b5011b3f258d3e9b34298eb609c"]},"7869":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3MzEzNzg4","public_id":7869,"url":"https://github.com/godotengine/godot/pull/7869","diff_url":"https://github.com/godotengine/godot/pull/7869.diff","patch_url":"https://github.com/godotengine/godot/pull/7869.patch","title":"Fix crash if TouchScreenButton is pressed while exiting the tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-22T01:02:09Z","updated_at":"2017-03-05T23:36:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["75c68f65129d404e3ab3be1009bd414a450da85e"]},"7874":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3NDU2NzI5","public_id":7874,"url":"https://github.com/godotengine/godot/pull/7874","diff_url":"https://github.com/godotengine/godot/pull/7874.diff","patch_url":"https://github.com/godotengine/godot/pull/7874.patch","title":"Fix crash when click icon while editing node name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-02-22T17:22:03Z","updated_at":"2017-03-18T15:11:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3ae0ffa1829905bdee1744cab8907f497202b14a"]},"7878":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3NTc3OTM3","public_id":7878,"url":"https://github.com/godotengine/godot/pull/7878","diff_url":"https://github.com/godotengine/godot/pull/7878.diff","patch_url":"https://github.com/godotengine/godot/pull/7878.patch","title":"Bunch of missing `else` statements and general logic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4ODgxODY=","created_at":"2017-02-23T08:39:26Z","updated_at":"2017-03-01T16:36:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f50488a36188d5975bfa8554687a1acdd394d6a9"]},"7879":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3NjUyMDQx","public_id":7879,"url":"https://github.com/godotengine/godot/pull/7879","diff_url":"https://github.com/godotengine/godot/pull/7879.diff","patch_url":"https://github.com/godotengine/godot/pull/7879.patch","title":"Complete the globals.h -> global_config.h conversion","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-23T15:49:22Z","updated_at":"2017-02-23T15:51:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["53921faa9114f57bd83a33404e7e216db0f27a33"]},"7880":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3NjgyODg1","public_id":7880,"url":"https://github.com/godotengine/godot/pull/7880","diff_url":"https://github.com/godotengine/godot/pull/7880.diff","patch_url":"https://github.com/godotengine/godot/pull/7880.patch","title":"Really fix iphone builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-23T18:22:03Z","updated_at":"2017-03-30T10:40:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["cd52209d1b51e7df3d5a23e406560c9f0c34ed09"]},"7882":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3Njg3MjY5","public_id":7882,"url":"https://github.com/godotengine/godot/pull/7882","diff_url":"https://github.com/godotengine/godot/pull/7882.diff","patch_url":"https://github.com/godotengine/godot/pull/7882.patch","title":"added join to PoolStringArray","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-02-23T18:47:05Z","updated_at":"2020-01-26T09:30:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d"]},"7887":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3OTYyMTU1","public_id":7887,"url":"https://github.com/godotengine/godot/pull/7887","diff_url":"https://github.com/godotengine/godot/pull/7887.diff","patch_url":"https://github.com/godotengine/godot/pull/7887.patch","title":"Add emission_finished signal to Particles2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-02-25T14:11:48Z","updated_at":"2018-03-25T23:50:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0d6485d919e0d4685bcbcf8ec117ea698538f785"]},"7889":{"id":"MDExOlB1bGxSZXF1ZXN0MTA3OTc1MTIw","public_id":7889,"url":"https://github.com/godotengine/godot/pull/7889","diff_url":"https://github.com/godotengine/godot/pull/7889.diff","patch_url":"https://github.com/godotengine/godot/pull/7889.patch","title":"Fix auto-enable of _input processing when _input() method is set.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-02-25T20:15:13Z","updated_at":"2017-02-26T19:51:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["373e0099cf3bcee351c3a7b0052f896034d6f295"]},"7897":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4MDIwODM2","public_id":7897,"url":"https://github.com/godotengine/godot/pull/7897","diff_url":"https://github.com/godotengine/godot/pull/7897.diff","patch_url":"https://github.com/godotengine/godot/pull/7897.patch","title":"Add process mode option to Particles2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-02-26T20:39:57Z","updated_at":"2017-02-27T18:37:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5d094602b864d6195b4b45de4a26a242b22e4dd1"]},"7903":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4MTkxMjE2","public_id":7903,"url":"https://github.com/godotengine/godot/pull/7903","diff_url":"https://github.com/godotengine/godot/pull/7903.diff","patch_url":"https://github.com/godotengine/godot/pull/7903.patch","title":"Fix failing build when ALSA is absent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNTA=","created_at":"2017-02-27T20:08:28Z","updated_at":"2017-02-27T20:58:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0ef3d22d98471be082e322d9da95c683ce199fcf"]},"7908":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4NDE3ODEy","public_id":7908,"url":"https://github.com/godotengine/godot/pull/7908","diff_url":"https://github.com/godotengine/godot/pull/7908.diff","patch_url":"https://github.com/godotengine/godot/pull/7908.patch","title":"In-editor navmesh generation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-02-28T21:40:06Z","updated_at":"2017-09-13T17:22:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["92e77d5ff2a74612deb0375d31242e8c529d9b87"]},"7911":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4NDU1NzI3","public_id":7911,"url":"https://github.com/godotengine/godot/pull/7911","diff_url":"https://github.com/godotengine/godot/pull/7911.diff","patch_url":"https://github.com/godotengine/godot/pull/7911.patch","title":"Implement single-field property change for multinode edit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-01T02:34:41Z","updated_at":"2017-03-06T11:46:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1e867cb9d439f1e989f44730b936e2a00e213100"]},"7916":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4NTkwNzg5","public_id":7916,"url":"https://github.com/godotengine/godot/pull/7916","diff_url":"https://github.com/godotengine/godot/pull/7916.diff","patch_url":"https://github.com/godotengine/godot/pull/7916.patch","title":"TabContainer's signal changes (v3)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4ODgxODY=","created_at":"2017-03-01T17:40:32Z","updated_at":"2020-01-26T09:30:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c9bda06dfddd4cdd28517ff02df5c556fc70da0f"]},"7917":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4NTkyNDgx","public_id":7917,"url":"https://github.com/godotengine/godot/pull/7917","diff_url":"https://github.com/godotengine/godot/pull/7917.diff","patch_url":"https://github.com/godotengine/godot/pull/7917.patch","title":"Fix RANDOM_MAX, which is 2^32-1 with PCG32.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTY2ODE=","created_at":"2017-03-01T17:49:20Z","updated_at":"2017-03-01T17:59:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0e5863c86ae3513d09c17ff23e465156d65b47d1"]},"7923":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4NzQ1MTI5","public_id":7923,"url":"https://github.com/godotengine/godot/pull/7923","diff_url":"https://github.com/godotengine/godot/pull/7923.diff","patch_url":"https://github.com/godotengine/godot/pull/7923.patch","title":"Added a SceneTree.is_network_peer_present, closes #7922","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzg0MjYz","created_at":"2017-03-02T12:04:04Z","updated_at":"2019-01-09T11:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["29908d32bafc9b198deda633157e37063614efa5"]},"7927":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4ODI3Nzgw","public_id":7927,"url":"https://github.com/godotengine/godot/pull/7927","diff_url":"https://github.com/godotengine/godot/pull/7927.diff","patch_url":"https://github.com/godotengine/godot/pull/7927.patch","title":"Fix wrong TreeItem reference after reconstructing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-03-02T19:02:26Z","updated_at":"2017-03-18T15:11:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["66b7586fb0239f3a67aecf34f4c7551d645b73e1"]},"7929":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4ODU4OTAx","public_id":7929,"url":"https://github.com/godotengine/godot/pull/7929","diff_url":"https://github.com/godotengine/godot/pull/7929.diff","patch_url":"https://github.com/godotengine/godot/pull/7929.patch","title":"Resizable editor / project settings dialogs & save their bounds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-03-02T21:49:17Z","updated_at":"2017-03-05T11:22:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7623fd10bf10086f0b2b90bc6ceaa7e32279e645"]},"7937":{"id":"MDExOlB1bGxSZXF1ZXN0MTA4OTkzMDc5","public_id":7937,"url":"https://github.com/godotengine/godot/pull/7937","diff_url":"https://github.com/godotengine/godot/pull/7937.diff","patch_url":"https://github.com/godotengine/godot/pull/7937.patch","title":"Fix handling input for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-03-03T15:18:46Z","updated_at":"2017-03-18T15:11:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["4866ea828ae544868034a5f2e4c95adb7ba67e59"]},"7940":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MDg0MzU0","public_id":7940,"url":"https://github.com/godotengine/godot/pull/7940","diff_url":"https://github.com/godotengine/godot/pull/7940.diff","patch_url":"https://github.com/godotengine/godot/pull/7940.patch","title":"Expose Geometry::get_closest_point_to_segment_2d()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-04T00:56:23Z","updated_at":"2017-03-04T21:15:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eaa6433b3ba22bc047c3cb65be305814ad5b60f9"]},"7947":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTIzNzgx","public_id":7947,"url":"https://github.com/godotengine/godot/pull/7947","diff_url":"https://github.com/godotengine/godot/pull/7947.diff","patch_url":"https://github.com/godotengine/godot/pull/7947.patch","title":"Fix VisibilityNotifier2D viewport offset issue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-04T21:29:58Z","updated_at":"2017-07-05T08:52:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["640d8aa4586fa4c46b6284d81ee2d494691d3948"]},"7950":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTI0OTMx","public_id":7950,"url":"https://github.com/godotengine/godot/pull/7950","diff_url":"https://github.com/godotengine/godot/pull/7950.diff","patch_url":"https://github.com/godotengine/godot/pull/7950.patch","title":"Expose uncapped versions of closest-point-to-segment utilities","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-04T22:03:19Z","updated_at":"2017-03-05T12:11:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c"]},"7953":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTQzMTIw","public_id":7953,"url":"https://github.com/godotengine/godot/pull/7953","diff_url":"https://github.com/godotengine/godot/pull/7953.diff","patch_url":"https://github.com/godotengine/godot/pull/7953.patch","title":"support for multiple maven url","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-03-05T10:18:39Z","updated_at":"2017-03-18T09:25:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["aa7490ffd03149930a7526e4464f47a73496b32e"]},"7954":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTQzNzU3","public_id":7954,"url":"https://github.com/godotengine/godot/pull/7954","diff_url":"https://github.com/godotengine/godot/pull/7954.diff","patch_url":"https://github.com/godotengine/godot/pull/7954.patch","title":"TileMap: Respect self_modulate property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-05T10:45:06Z","updated_at":"2017-03-05T11:17:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["962243f931917c3055e73c387853fe1e7f255395"]},"7958":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTUwNDU1","public_id":7958,"url":"https://github.com/godotengine/godot/pull/7958","diff_url":"https://github.com/godotengine/godot/pull/7958.diff","patch_url":"https://github.com/godotengine/godot/pull/7958.patch","title":"Added PowerState casting operator to Variant","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-03-05T14:34:28Z","updated_at":"2017-03-05T14:48:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["15838f37028a19e7b78f2125d93051acbea13621"]},"7959":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTUyNDAw","public_id":7959,"url":"https://github.com/godotengine/godot/pull/7959","diff_url":"https://github.com/godotengine/godot/pull/7959.diff","patch_url":"https://github.com/godotengine/godot/pull/7959.patch","title":"really fixed PTRCALL now","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-03-05T15:28:21Z","updated_at":"2017-06-21T16:29:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1531f6fe017bfc28c14740aa794c18a507c2e5f5"]},"7963":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MTg4MzI3","public_id":7963,"url":"https://github.com/godotengine/godot/pull/7963","diff_url":"https://github.com/godotengine/godot/pull/7963.diff","patch_url":"https://github.com/godotengine/godot/pull/7963.patch","title":"Complement KinematicBody2D fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-06T04:27:40Z","updated_at":"2017-03-08T00:40:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["32eb2cc61ec68446e398e91dd1ef4a23f1397ee8"]},"7970":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5MzMwOTQz","public_id":7970,"url":"https://github.com/godotengine/godot/pull/7970","diff_url":"https://github.com/godotengine/godot/pull/7970.diff","patch_url":"https://github.com/godotengine/godot/pull/7970.patch","title":"Editor: Dim UI when a WindowDialog is shown.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-06T19:31:53Z","updated_at":"2018-03-11T00:56:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0"]},"7979":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5NjA1NDA5","public_id":7979,"url":"https://github.com/godotengine/godot/pull/7979","diff_url":"https://github.com/godotengine/godot/pull/7979.diff","patch_url":"https://github.com/godotengine/godot/pull/7979.patch","title":"Fix node duplication in scene sub-inheritance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-08T00:49:58Z","updated_at":"2017-03-13T10:17:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["383dea5796d791c89678fe1aea384d42e9f3de8d"]},"7981":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5NjA3NzI4","public_id":7981,"url":"https://github.com/godotengine/godot/pull/7981","diff_url":"https://github.com/godotengine/godot/pull/7981.diff","patch_url":"https://github.com/godotengine/godot/pull/7981.patch","title":"Map POSITION to gl_FragCoord.xy for 2D shaders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-08T01:10:18Z","updated_at":"2017-03-13T10:17:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["5ff0924a93ab6eeccfd93367b622df970a3d64af"]},"7985":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5NzgyNjcw","public_id":7985,"url":"https://github.com/godotengine/godot/pull/7985","diff_url":"https://github.com/godotengine/godot/pull/7985.diff","patch_url":"https://github.com/godotengine/godot/pull/7985.patch","title":"Update ENet to use Godot sockets.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-03-08T20:56:46Z","updated_at":"2017-06-03T16:18:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0450e6539ea77f8c56b244aef27ec45c69e1dcdb","ed075c4c800f342681b94781b9a3e3c268a59de0","5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6","38d457170a15fd9eb902cecc8c5dc401646cd0b8","5bdbc0f762bf3a7cc38ebda0757de234c45b5f65","4cc1b045865ac645a06e4261cdf0295e32242005"]},"7988":{"id":"MDExOlB1bGxSZXF1ZXN0MTA5ODE3Njgx","public_id":7988,"url":"https://github.com/godotengine/godot/pull/7988","diff_url":"https://github.com/godotengine/godot/pull/7988.diff","patch_url":"https://github.com/godotengine/godot/pull/7988.patch","title":"Several fixes for TouchScreenButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-09T00:47:33Z","updated_at":"2017-03-13T10:17:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a0ecbb5ac00155b86c2d9d12328e82ae5236b070"]},"7997":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMDU5NjMx","public_id":7997,"url":"https://github.com/godotengine/godot/pull/7997","diff_url":"https://github.com/godotengine/godot/pull/7997.diff","patch_url":"https://github.com/godotengine/godot/pull/7997.patch","title":"Fix web export build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-03-10T04:32:06Z","updated_at":"2017-03-10T13:14:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1abf478eb9bf502b5ab4d254a90112167719455c"]},"8009":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMjU3MTE2","public_id":8009,"url":"https://github.com/godotengine/godot/pull/8009","diff_url":"https://github.com/godotengine/godot/pull/8009.diff","patch_url":"https://github.com/godotengine/godot/pull/8009.patch","title":"Improve directional shadow filtering by using linear interpolation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-03-11T11:43:52Z","updated_at":"2021-09-17T18:00:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNjY2NzA4Mjg5","name":"topic:3d","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["335d96a0abfb99666d8680eec72a8588d108466b"]},"8010":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMjY2MDk3","public_id":8010,"url":"https://github.com/godotengine/godot/pull/8010","diff_url":"https://github.com/godotengine/godot/pull/8010.diff","patch_url":"https://github.com/godotengine/godot/pull/8010.patch","title":"added Timer is_time_left()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-03-11T17:12:19Z","updated_at":"2017-03-24T21:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["636963b11dad2f7f506831f4dfea23466ab678dc"]},"8011":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMjcxNjE4","public_id":8011,"url":"https://github.com/godotengine/godot/pull/8011","diff_url":"https://github.com/godotengine/godot/pull/8011.diff","patch_url":"https://github.com/godotengine/godot/pull/8011.patch","title":"Fix connection errors when replacing node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-03-11T19:46:09Z","updated_at":"2021-05-14T01:56:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d210ac66ef8bbe056c014ba90fd2a12611b51648"]},"8014":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMzA3NzYx","public_id":8014,"url":"https://github.com/godotengine/godot/pull/8014","diff_url":"https://github.com/godotengine/godot/pull/8014.diff","patch_url":"https://github.com/godotengine/godot/pull/8014.patch","title":"fix remove_and_skip()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-03-12T17:53:10Z","updated_at":"2017-03-18T09:32:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3f78f1f17db3b80279bd9c4a177913ea36aa130d"]},"8015":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMzIwOTky","public_id":8015,"url":"https://github.com/godotengine/godot/pull/8015","diff_url":"https://github.com/godotengine/godot/pull/8015.diff","patch_url":"https://github.com/godotengine/godot/pull/8015.patch","title":"Skip asserts on non-debug builds at compiler level","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-12T23:26:28Z","updated_at":"2017-03-13T10:18:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["31af5a31fb3d3687a65ddd5e768672dabbf8142b"]},"8017":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwMzc3NTI3","public_id":8017,"url":"https://github.com/godotengine/godot/pull/8017","diff_url":"https://github.com/godotengine/godot/pull/8017.diff","patch_url":"https://github.com/godotengine/godot/pull/8017.patch","title":"Fix drag and drop on 2d viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-03-13T10:41:39Z","updated_at":"2017-03-18T15:11:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b"]},"8019":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwNDI0NTc0","public_id":8019,"url":"https://github.com/godotengine/godot/pull/8019","diff_url":"https://github.com/godotengine/godot/pull/8019.diff","patch_url":"https://github.com/godotengine/godot/pull/8019.patch","title":"WindowDialog: Fix crash when running as ProjectManager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-13T15:06:43Z","updated_at":"2017-03-13T15:14:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a2776af67258a2016777843aae1156af339e72e8"]},"8020":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwNDM2OTg0","public_id":8020,"url":"https://github.com/godotengine/godot/pull/8020","diff_url":"https://github.com/godotengine/godot/pull/8020.diff","patch_url":"https://github.com/godotengine/godot/pull/8020.patch","title":"fixed ClassDB inconsistencies","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-03-13T15:58:44Z","updated_at":"2017-04-23T23:51:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ab3213a557fac60d20b1e06db96a7f9e97d243a"]},"8023":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwNTI1Nzgz","public_id":8023,"url":"https://github.com/godotengine/godot/pull/8023","diff_url":"https://github.com/godotengine/godot/pull/8023.diff","patch_url":"https://github.com/godotengine/godot/pull/8023.patch","title":"List Control::has_point as a virtual method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNTQ3MDQz","created_at":"2017-03-14T00:27:27Z","updated_at":"2017-03-18T09:36:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9589936d6e59fe370297867548f65cb356172120"]},"8030":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwNzYzMTEz","public_id":8030,"url":"https://github.com/godotengine/godot/pull/8030","diff_url":"https://github.com/godotengine/godot/pull/8030.diff","patch_url":"https://github.com/godotengine/godot/pull/8030.patch","title":"Fix redundant connections saved in sub-inheritance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-15T03:35:11Z","updated_at":"2017-03-18T11:37:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3b36df37302b40a399e6db2a9616cbf3ca17a705"]},"8035":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwODAwNTkw","public_id":8035,"url":"https://github.com/godotengine/godot/pull/8035","diff_url":"https://github.com/godotengine/godot/pull/8035.diff","patch_url":"https://github.com/godotengine/godot/pull/8035.patch","title":"Update mouse position on touch and release events (Android)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1ODkxNDk2","created_at":"2017-03-15T09:23:49Z","updated_at":"2017-03-18T13:05:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["55835167a4bf88d67b1c5d80bda606a57b919555"]},"8037":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwODIzODQw","public_id":8037,"url":"https://github.com/godotengine/godot/pull/8037","diff_url":"https://github.com/godotengine/godot/pull/8037.diff","patch_url":"https://github.com/godotengine/godot/pull/8037.patch","title":"Remove warning on owner re-assignment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-15T11:32:43Z","updated_at":"2017-03-18T11:37:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add"]},"8042":{"id":"MDExOlB1bGxSZXF1ZXN0MTEwOTc0NDA1","public_id":8042,"url":"https://github.com/godotengine/godot/pull/8042","diff_url":"https://github.com/godotengine/godot/pull/8042.diff","patch_url":"https://github.com/godotengine/godot/pull/8042.patch","title":"Some WebGL 2 and build fixes/clean-up","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-03-16T01:06:04Z","updated_at":"2017-03-23T14:59:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["12dd86bba0e2cc01f36583a5d9d1722b59f389e8"]},"8048":{"id":"MDExOlB1bGxSZXF1ZXN0MTExMTI1Nzc0","public_id":8048,"url":"https://github.com/godotengine/godot/pull/8048","diff_url":"https://github.com/godotengine/godot/pull/8048.diff","patch_url":"https://github.com/godotengine/godot/pull/8048.patch","title":"Add the option to check if input was handled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNjI2Mg==","created_at":"2017-03-16T17:40:34Z","updated_at":"2017-04-03T11:48:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["245ace6e2e8c81909bbeae3e6f191932ab24815b"]},"8051":{"id":"MDExOlB1bGxSZXF1ZXN0MTExMTY1OTg4","public_id":8051,"url":"https://github.com/godotengine/godot/pull/8051","diff_url":"https://github.com/godotengine/godot/pull/8051.diff","patch_url":"https://github.com/godotengine/godot/pull/8051.patch","title":"Make Create New Node dialog resizable and burninate old dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-03-16T21:09:16Z","updated_at":"2017-03-18T13:53:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c0c4ba4e943d0960c652021450d20aceae4d7569"]},"8062":{"id":"MDExOlB1bGxSZXF1ZXN0MTExMzc3NDI4","public_id":8062,"url":"https://github.com/godotengine/godot/pull/8062","diff_url":"https://github.com/godotengine/godot/pull/8062.diff","patch_url":"https://github.com/godotengine/godot/pull/8062.patch","title":"Fixed typo in gdscript autocompletion.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-03-17T22:29:28Z","updated_at":"2017-03-17T23:05:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["edaf77abd614d1260c6827f25045cc0473a08117"]},"8063":{"id":"MDExOlB1bGxSZXF1ZXN0MTExMzg5NDA1","public_id":8063,"url":"https://github.com/godotengine/godot/pull/8063","diff_url":"https://github.com/godotengine/godot/pull/8063.diff","patch_url":"https://github.com/godotengine/godot/pull/8063.patch","title":"Editor: Fix \"About\" dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-18T00:58:16Z","updated_at":"2017-03-18T10:09:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7ec697695f9a12cbc2338725d887e752022e30f4"]},"8066":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNDA2NzY2","public_id":8066,"url":"https://github.com/godotengine/godot/pull/8066","diff_url":"https://github.com/godotengine/godot/pull/8066.diff","patch_url":"https://github.com/godotengine/godot/pull/8066.patch","title":"X11: Don't reset mouse cursor theme.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-18T11:17:15Z","updated_at":"2017-03-18T14:16:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["fc84ccc468e14dd8cd317c29424011d76ec85dd5"]},"8067":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNDA3MTYw","public_id":8067,"url":"https://github.com/godotengine/godot/pull/8067","diff_url":"https://github.com/godotengine/godot/pull/8067.diff","patch_url":"https://github.com/godotengine/godot/pull/8067.patch","title":"InputMap: Rename joypad button \"PS X\" to \"PS Cross\".","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-18T11:32:59Z","updated_at":"2017-03-18T14:17:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8"]},"8074":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNDQxNTA3","public_id":8074,"url":"https://github.com/godotengine/godot/pull/8074","diff_url":"https://github.com/godotengine/godot/pull/8074.diff","patch_url":"https://github.com/godotengine/godot/pull/8074.patch","title":"Input: bind parse_input_event()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-19T08:22:55Z","updated_at":"2017-03-19T09:04:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a69e449782214c6108303af782c8aa321e5b11ea"]},"8076":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNDQ3OTk5","public_id":8076,"url":"https://github.com/godotengine/godot/pull/8076","diff_url":"https://github.com/godotengine/godot/pull/8076.diff","patch_url":"https://github.com/godotengine/godot/pull/8076.patch","title":"Travis: Add clang-format test to ensure code quality","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-03-19T12:27:11Z","updated_at":"2017-03-19T15:14:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["6aee289b3efea1d4f44fbcaa7d97ce276d17214e","26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f"]},"8095":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNjg1MDU3","public_id":8095,"url":"https://github.com/godotengine/godot/pull/8095","diff_url":"https://github.com/godotengine/godot/pull/8095.diff","patch_url":"https://github.com/godotengine/godot/pull/8095.patch","title":"Fix random crashes when using yield()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-21T01:26:07Z","updated_at":"2017-03-21T10:40:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0664a9ef8efd88819aadbae776d706de5c3955f5"]},"8098":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNzU4ODA2","public_id":8098,"url":"https://github.com/godotengine/godot/pull/8098","diff_url":"https://github.com/godotengine/godot/pull/8098.diff","patch_url":"https://github.com/godotengine/godot/pull/8098.patch","title":"Suppress error messages when using ConfigFile::get_value and a default is given","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-03-21T11:42:36Z","updated_at":"2020-01-26T09:30:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["927d15b815ff5bbc9693b98fb6ce177b84a76def"]},"8100":{"id":"MDExOlB1bGxSZXF1ZXN0MTExNzcxMjQw","public_id":8100,"url":"https://github.com/godotengine/godot/pull/8100","diff_url":"https://github.com/godotengine/godot/pull/8100.diff","patch_url":"https://github.com/godotengine/godot/pull/8100.patch","title":"Fixing magnetometer on iOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-03-21T12:54:39Z","updated_at":"2017-03-23T10:39:37Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e"]},"8102":{"id":"MDExOlB1bGxSZXF1ZXN0MTExODIwMTgx","public_id":8102,"url":"https://github.com/godotengine/godot/pull/8102","diff_url":"https://github.com/godotengine/godot/pull/8102.diff","patch_url":"https://github.com/godotengine/godot/pull/8102.patch","title":"Show 3D raycasts when debugging collisions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjA1OTkz","created_at":"2017-03-21T16:22:21Z","updated_at":"2020-01-26T09:30:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["93d6003aa8602262fb4878620178f51e828e5b0c"]},"8109":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyMTA0OTE4","public_id":8109,"url":"https://github.com/godotengine/godot/pull/8109","diff_url":"https://github.com/godotengine/godot/pull/8109.diff","patch_url":"https://github.com/godotengine/godot/pull/8109.patch","title":"Implement warped mouse panning for 2D & 3D editors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-22T20:37:39Z","updated_at":"2017-04-03T01:00:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f5004b78d0468641cd03619ecfecb42429621a70"]},"8115":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyMTQxMjc2","public_id":8115,"url":"https://github.com/godotengine/godot/pull/8115","diff_url":"https://github.com/godotengine/godot/pull/8115.diff","patch_url":"https://github.com/godotengine/godot/pull/8115.patch","title":"Improved 2D snapping behavior","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-23T00:43:53Z","updated_at":"2017-03-24T23:56:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["61d7ae346685259784b47992a0afb3f4be0dbaa6"]},"8123":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyMzA1ODgw","public_id":8123,"url":"https://github.com/godotengine/godot/pull/8123","diff_url":"https://github.com/godotengine/godot/pull/8123.diff","patch_url":"https://github.com/godotengine/godot/pull/8123.patch","title":"Make inline blocks in GDScript more (or less) pythonic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-03-23T18:18:28Z","updated_at":"2020-01-26T09:32:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["18ab88b3f1000cbcab5704402e402e1cdf65862f"]},"8128":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyMzk1NTY3","public_id":8128,"url":"https://github.com/godotengine/godot/pull/8128","diff_url":"https://github.com/godotengine/godot/pull/8128.diff","patch_url":"https://github.com/godotengine/godot/pull/8128.patch","title":"Fix wrong app name for Android export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-03-24T06:31:15Z","updated_at":"2017-03-25T04:17:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["f912bcd943cc394922e751fa02374426652164ff"]},"8130":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNDAwMjUy","public_id":8130,"url":"https://github.com/godotengine/godot/pull/8130","diff_url":"https://github.com/godotengine/godot/pull/8130.diff","patch_url":"https://github.com/godotengine/godot/pull/8130.patch","title":"Cache DynamicFont resource for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-03-24T07:21:07Z","updated_at":"2017-03-25T04:17:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["56af1a37900fb2496e41acfbc374f39979c7d806"]},"8133":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTAyNDU4","public_id":8133,"url":"https://github.com/godotengine/godot/pull/8133","diff_url":"https://github.com/godotengine/godot/pull/8133.diff","patch_url":"https://github.com/godotengine/godot/pull/8133.patch","title":"Input: Refactor JOY_* constants.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-24T17:08:39Z","updated_at":"2017-03-24T21:55:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0d8f5660f66d9952072fa62b88f620f7ea839d51"]},"8137":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTQzMjky","public_id":8137,"url":"https://github.com/godotengine/godot/pull/8137","diff_url":"https://github.com/godotengine/godot/pull/8137.diff","patch_url":"https://github.com/godotengine/godot/pull/8137.patch","title":"Input: Update mouse position on mouse-button events.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-24T21:07:47Z","updated_at":"2017-03-24T21:53:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["468719c480100a0d5c8e5c5760f7f38f6a857d4a"]},"8142":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTc4NTQw","public_id":8142,"url":"https://github.com/godotengine/godot/pull/8142","diff_url":"https://github.com/godotengine/godot/pull/8142.diff","patch_url":"https://github.com/godotengine/godot/pull/8142.patch","title":"SCons: Add option to toggle warnings (on by default)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-03-25T08:13:47Z","updated_at":"2017-03-26T19:54:35Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["31107daa1a41fe9ab3c7c1868479e78e16848333"]},"8144":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTc5MTY3","public_id":8144,"url":"https://github.com/godotengine/godot/pull/8144","diff_url":"https://github.com/godotengine/godot/pull/8144.diff","patch_url":"https://github.com/godotengine/godot/pull/8144.patch","title":"Reworked change_dir to support symlinks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-03-25T08:41:25Z","updated_at":"2017-08-27T05:46:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d3b7d42784a3dcefe4dd09f4fd771cbf710af9c6"]},"8146":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTgwNzI5","public_id":8146,"url":"https://github.com/godotengine/godot/pull/8146","diff_url":"https://github.com/godotengine/godot/pull/8146.diff","patch_url":"https://github.com/godotengine/godot/pull/8146.patch","title":"Added ability to change A-star cost function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-03-25T09:47:47Z","updated_at":"2020-01-26T09:32:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b5414024179635f19a16d206d1f016e349dc3d66"]},"8147":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNTg0MzU4","public_id":8147,"url":"https://github.com/godotengine/godot/pull/8147","diff_url":"https://github.com/godotengine/godot/pull/8147.diff","patch_url":"https://github.com/godotengine/godot/pull/8147.patch","title":"Update build.gradle.template for jcenter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-03-25T12:12:40Z","updated_at":"2017-03-27T06:50:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["77c81a21d84d30b2b78027821db45a53d583762f"]},"8159":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNjI4NTg0","public_id":8159,"url":"https://github.com/godotengine/godot/pull/8159","diff_url":"https://github.com/godotengine/godot/pull/8159.diff","patch_url":"https://github.com/godotengine/godot/pull/8159.patch","title":"Input: Remove usage of platform dependent event IDs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-26T14:05:00Z","updated_at":"2017-03-27T06:52:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c0b67568757ccc22811e16348713ef3119e18f3e"]},"8169":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNjUwMzg1","public_id":8169,"url":"https://github.com/godotengine/godot/pull/8169","diff_url":"https://github.com/godotengine/godot/pull/8169.diff","patch_url":"https://github.com/godotengine/godot/pull/8169.patch","title":"Include uniform (Shift down) mode in only-one-Node2D dragging","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-26T23:35:41Z","updated_at":"2017-03-27T08:21:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e7fba3d2731203ce84d4749407332d0afb05340f"]},"8173":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyNjU1MDEx","public_id":8173,"url":"https://github.com/godotengine/godot/pull/8173","diff_url":"https://github.com/godotengine/godot/pull/8173.diff","patch_url":"https://github.com/godotengine/godot/pull/8173.patch","title":"Several enhancements for the tile map editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-27T01:22:23Z","updated_at":"2017-03-30T10:27:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["54abbc532f3c420ee3c2cd932d278deabf7c0fbd"]},"8180":{"id":"MDExOlB1bGxSZXF1ZXN0MTEyODczNjY4","public_id":8180,"url":"https://github.com/godotengine/godot/pull/8180","diff_url":"https://github.com/godotengine/godot/pull/8180.diff","patch_url":"https://github.com/godotengine/godot/pull/8180.patch","title":"8145 - Mouse Position is unknown until first mouse event on X11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2MDM0ODUw","created_at":"2017-03-28T01:42:46Z","updated_at":"2017-03-30T08:34:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c79e998d1f12b281530b15d3015e7128418c8a60"]},"8191":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzMTA4NjA3","public_id":8191,"url":"https://github.com/godotengine/godot/pull/8191","diff_url":"https://github.com/godotengine/godot/pull/8191.diff","patch_url":"https://github.com/godotengine/godot/pull/8191.patch","title":"WebGL 2 export per WebAssembly or asm.js","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-03-29T02:57:46Z","updated_at":"2017-03-29T13:28:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7df7e9cc8bbe25148698f4350123a42e17033881"]},"8200":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzMjc4NDE2","public_id":8200,"url":"https://github.com/godotengine/godot/pull/8200","diff_url":"https://github.com/godotengine/godot/pull/8200.diff","patch_url":"https://github.com/godotengine/godot/pull/8200.patch","title":"Update classes.xml to master version, add a small feature to doc_status","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-03-29T19:42:50Z","updated_at":"2017-03-30T10:24:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["669956849aa7c5f97c0b7fde16a871e933f0f019"]},"8203":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzMzEwMzkw","public_id":8203,"url":"https://github.com/godotengine/godot/pull/8203","diff_url":"https://github.com/godotengine/godot/pull/8203.diff","patch_url":"https://github.com/godotengine/godot/pull/8203.patch","title":"Add missing binding for DUPLICATE_USE_INSTANCING","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-03-29T22:38:44Z","updated_at":"2017-03-30T10:27:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c2165bb1a5bbbb6542d80fc539667501e971ddc7"]},"8208":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNDAxMzMz","public_id":8208,"url":"https://github.com/godotengine/godot/pull/8208","diff_url":"https://github.com/godotengine/godot/pull/8208.diff","patch_url":"https://github.com/godotengine/godot/pull/8208.patch","title":"Honor the Tween's final values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNzc1ODk=","created_at":"2017-03-30T11:01:56Z","updated_at":"2017-03-30T11:09:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d8c396a44f8e194cda3220a33ba84eaa982736d2"]},"8209":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNDc5NzAw","public_id":8209,"url":"https://github.com/godotengine/godot/pull/8209","diff_url":"https://github.com/godotengine/godot/pull/8209.diff","patch_url":"https://github.com/godotengine/godot/pull/8209.patch","title":"Texture region now updates when changing an Atlas region rect","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjE5OTU=","created_at":"2017-03-30T17:13:58Z","updated_at":"2017-07-31T22:15:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f0f407e76eafdfe76b9439c7e527f085a6ff22d9"]},"8211":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNTY4OTQy","public_id":8211,"url":"https://github.com/godotengine/godot/pull/8211","diff_url":"https://github.com/godotengine/godot/pull/8211.diff","patch_url":"https://github.com/godotengine/godot/pull/8211.patch","title":"[3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjE5OTU=","created_at":"2017-03-31T03:40:12Z","updated_at":"2017-04-03T12:41:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7a428206fec3018f2535768b8a1f20ab9f02aa22","a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5"]},"8213":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNjI5OTY3","public_id":8213,"url":"https://github.com/godotengine/godot/pull/8213","diff_url":"https://github.com/godotengine/godot/pull/8213.diff","patch_url":"https://github.com/godotengine/godot/pull/8213.patch","title":"Initialize hat values for mapping and revert X360 mappings. [3.0]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-03-31T11:29:41Z","updated_at":"2017-03-31T11:35:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["86de80db890afa38d1b0c70db5a673386bfdf992"]},"8217":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNjk3MTQy","public_id":8217,"url":"https://github.com/godotengine/godot/pull/8217","diff_url":"https://github.com/godotengine/godot/pull/8217.diff","patch_url":"https://github.com/godotengine/godot/pull/8217.patch","title":"Make GDScript allow some keywords as identifiers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-03-31T17:34:41Z","updated_at":"2017-07-25T18:29:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["1936e1d2be1bd4d31803c0ad64cc44951ddda35b"]},"8218":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNzExMTQ3","public_id":8218,"url":"https://github.com/godotengine/godot/pull/8218","diff_url":"https://github.com/godotengine/godot/pull/8218.diff","patch_url":"https://github.com/godotengine/godot/pull/8218.patch","title":"Add '$' to token names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNjI2Mg==","created_at":"2017-03-31T18:56:03Z","updated_at":"2017-04-03T07:35:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["c464609bda893edf7f30c1a20f7452454a7a091b"]},"8219":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzNzYzMjA0","public_id":8219,"url":"https://github.com/godotengine/godot/pull/8219","diff_url":"https://github.com/godotengine/godot/pull/8219.diff","patch_url":"https://github.com/godotengine/godot/pull/8219.patch","title":"Node2D/Control variables now update with canvas changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjE5OTU=","created_at":"2017-04-01T04:30:50Z","updated_at":"2020-01-26T09:32:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8078b5ecf68a6a834284167bc7b43ff2c646b204"]},"8228":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODA5MTc5","public_id":8228,"url":"https://github.com/godotengine/godot/pull/8228","diff_url":"https://github.com/godotengine/godot/pull/8228.diff","patch_url":"https://github.com/godotengine/godot/pull/8228.patch","title":"Viewport: Fix undefined behaviour found by llvm sanitizer.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-02T07:57:21Z","updated_at":"2017-04-02T11:04:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1d3c9c448d805d0813a67efdd6677c312d72bb32"]},"8229":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODA5MzIy","public_id":8229,"url":"https://github.com/godotengine/godot/pull/8229","diff_url":"https://github.com/godotengine/godot/pull/8229.diff","patch_url":"https://github.com/godotengine/godot/pull/8229.patch","title":"Input: Update Gamepad mappings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-02T08:02:47Z","updated_at":"2017-04-02T11:10:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b9d606af718f6811b046d9390df4615b10372658"]},"8233":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODIwMDM1","public_id":8233,"url":"https://github.com/godotengine/godot/pull/8233","diff_url":"https://github.com/godotengine/godot/pull/8233.diff","patch_url":"https://github.com/godotengine/godot/pull/8233.patch","title":"Fix failing to compile shader on Adreno GPU","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-02T14:23:21Z","updated_at":"2017-04-02T15:32:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e65b8b666caf94d977d065445b1a31e4c67d31c3"]},"8235":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODQzOTE3","public_id":8235,"url":"https://github.com/godotengine/godot/pull/8235","diff_url":"https://github.com/godotengine/godot/pull/8235.diff","patch_url":"https://github.com/godotengine/godot/pull/8235.patch","title":"Fix warped mouse panning on Linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-03T00:56:38Z","updated_at":"2017-04-03T12:00:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["58cd4461d1dd0e5ad0edcccac1276dc32f20b329"]},"8238":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODY3NTM5","public_id":8238,"url":"https://github.com/godotengine/godot/pull/8238","diff_url":"https://github.com/godotengine/godot/pull/8238.diff","patch_url":"https://github.com/godotengine/godot/pull/8238.patch","title":"Make buttons closer in Scene tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-03T06:54:05Z","updated_at":"2017-04-11T17:17:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a911b1f126b60d8d119e15eade30fd40692f8ddf"]},"8241":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzODg0ODAz","public_id":8241,"url":"https://github.com/godotengine/godot/pull/8241","diff_url":"https://github.com/godotengine/godot/pull/8241.diff","patch_url":"https://github.com/godotengine/godot/pull/8241.patch","title":"Fix crash when change project settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-03T09:00:19Z","updated_at":"2017-04-03T09:43:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6ac4969cdd6b57570d5b5265d15263995a8785da"]},"8244":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzOTIyMzE2","public_id":8244,"url":"https://github.com/godotengine/godot/pull/8244","diff_url":"https://github.com/godotengine/godot/pull/8244.diff","patch_url":"https://github.com/godotengine/godot/pull/8244.patch","title":"Improve TouchScreenButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-03T12:48:10Z","updated_at":"2017-04-06T17:05:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6caa9fc94c2dbb16bbd793e451060992af5160c3"]},"8246":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzOTQxMTA2","public_id":8246,"url":"https://github.com/godotengine/godot/pull/8246","diff_url":"https://github.com/godotengine/godot/pull/8246.diff","patch_url":"https://github.com/godotengine/godot/pull/8246.patch","title":"DLScript module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-03T14:17:40Z","updated_at":"2017-04-03T23:41:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["fd553087867187220d4f6b8217854dd8e9be2667","67f59bc2d9e2ce5faa9507017d49827753981e1e","2281942fb3ac5889abc6e95df27a80e71fe32c0e"]},"8247":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzOTU4Mzc5","public_id":8247,"url":"https://github.com/godotengine/godot/pull/8247","diff_url":"https://github.com/godotengine/godot/pull/8247.diff","patch_url":"https://github.com/godotengine/godot/pull/8247.patch","title":"Editor: Swap Scene and Import tabs in dock.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-03T15:31:03Z","updated_at":"2017-04-03T22:22:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e19ccbdc322f01f58c328f8343887e71f992a165"]},"8248":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzOTcyODI3","public_id":8248,"url":"https://github.com/godotengine/godot/pull/8248","diff_url":"https://github.com/godotengine/godot/pull/8248.diff","patch_url":"https://github.com/godotengine/godot/pull/8248.patch","title":"Fix more property names in _change_notify calls.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-03T16:38:59Z","updated_at":"2017-04-03T22:32:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0a287cfe4cfe721b3909e9722023c3d469afa886"]},"8249":{"id":"MDExOlB1bGxSZXF1ZXN0MTEzOTg3MzE2","public_id":8249,"url":"https://github.com/godotengine/godot/pull/8249","diff_url":"https://github.com/godotengine/godot/pull/8249.diff","patch_url":"https://github.com/godotengine/godot/pull/8249.patch","title":"Reenable Windows Desktop export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-04-03T17:58:08Z","updated_at":"2017-04-03T22:28:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9dbd6db63b90e312810043753846b56cb2a0ac4b"]},"8251":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0MDAxNDk4","public_id":8251,"url":"https://github.com/godotengine/godot/pull/8251","diff_url":"https://github.com/godotengine/godot/pull/8251.diff","patch_url":"https://github.com/godotengine/godot/pull/8251.patch","title":"Previous value of time_left is added to wait_time before assigning to time_left","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMjU2MjA2","created_at":"2017-04-03T19:12:23Z","updated_at":"2017-04-05T06:23:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ea4fbee8f2778bc864cb930c69016cb175812da7"]},"8259":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0MTQ5OTIz","public_id":8259,"url":"https://github.com/godotengine/godot/pull/8259","diff_url":"https://github.com/godotengine/godot/pull/8259.diff","patch_url":"https://github.com/godotengine/godot/pull/8259.patch","title":"Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-04-04T13:36:50Z","updated_at":"2017-04-04T23:24:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["289abd37101c29063ec114644f304eed13e184e2"]},"8263":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0MjA1MDk2","public_id":8263,"url":"https://github.com/godotengine/godot/pull/8263","diff_url":"https://github.com/godotengine/godot/pull/8263.diff","patch_url":"https://github.com/godotengine/godot/pull/8263.patch","title":"[DLScript] added variant constructor and a function to get userdata of a script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-04T17:42:43Z","updated_at":"2020-01-26T09:32:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["6c49fe9c62b3401323a6497447679fdfded6f116"]},"8268":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0MzYwODQw","public_id":8268,"url":"https://github.com/godotengine/godot/pull/8268","diff_url":"https://github.com/godotengine/godot/pull/8268.diff","patch_url":"https://github.com/godotengine/godot/pull/8268.patch","title":"[DLScript] removed unused import","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-05T12:09:50Z","updated_at":"2017-04-05T12:10:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0"]},"8269":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NDAxMjQ0","public_id":8269,"url":"https://github.com/godotengine/godot/pull/8269","diff_url":"https://github.com/godotengine/godot/pull/8269.diff","patch_url":"https://github.com/godotengine/godot/pull/8269.patch","title":"[DLScript] fixed virtual method export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-05T15:12:02Z","updated_at":"2017-04-23T23:51:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["fa7e167a926a042f448b0a644271c8f0e4256aed"]},"8271":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NDQ4MDk3","public_id":8271,"url":"https://github.com/godotengine/godot/pull/8271","diff_url":"https://github.com/godotengine/godot/pull/8271.diff","patch_url":"https://github.com/godotengine/godot/pull/8271.patch","title":"Add methods to get and set bits of collision layers and masks for TileMaps (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-04-05T18:55:37Z","updated_at":"2020-01-26T09:32:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6b5305b972e832f95f311ab4f5bc840615a0ef57"]},"8274":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NDY0MDk1","public_id":8274,"url":"https://github.com/godotengine/godot/pull/8274","diff_url":"https://github.com/godotengine/godot/pull/8274.diff","patch_url":"https://github.com/godotengine/godot/pull/8274.patch","title":"Fix crash on Android-x86","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-05T20:21:24Z","updated_at":"2017-04-06T17:05:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2443946307bbeb86c010655dd760fb97d21f75f4"]},"8276":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NDg1OTMx","public_id":8276,"url":"https://github.com/godotengine/godot/pull/8276","diff_url":"https://github.com/godotengine/godot/pull/8276.diff","patch_url":"https://github.com/godotengine/godot/pull/8276.patch","title":"[DLScript] API fixed and removed STL imports","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-05T22:24:13Z","updated_at":"2017-04-23T23:51:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["7d914a289c13f2defd48b8edb9c86ab47046bd5f","71a99d5517f5b4061e66c9e085d7b1922ee9577c"]},"8280":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NTA2MzE5","public_id":8280,"url":"https://github.com/godotengine/godot/pull/8280","diff_url":"https://github.com/godotengine/godot/pull/8280.diff","patch_url":"https://github.com/godotengine/godot/pull/8280.patch","title":"[DLScript] inheritance fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-06T01:36:33Z","updated_at":"2017-04-23T23:51:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["12514cfebccff235f44f3bdbfc99441953202636"]},"8281":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NTE1MTMz","public_id":8281,"url":"https://github.com/godotengine/godot/pull/8281","diff_url":"https://github.com/godotengine/godot/pull/8281.diff","patch_url":"https://github.com/godotengine/godot/pull/8281.patch","title":"Fix typo in Parser Error message","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc5MDQ5MjE=","created_at":"2017-04-06T03:23:42Z","updated_at":"2020-01-26T09:31:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d35fab7382107c062b60aa770dea223d5a932ff6"]},"8285":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NTgyMDg0","public_id":8285,"url":"https://github.com/godotengine/godot/pull/8285","diff_url":"https://github.com/godotengine/godot/pull/8285.diff","patch_url":"https://github.com/godotengine/godot/pull/8285.patch","title":"Editor: Use GDScript as the default language in ScriptCreateDialog.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-06T11:45:55Z","updated_at":"2017-04-06T12:37:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["df7ca7864bc6d12ba1a9b80320d32f2a01ea8658"]},"8286":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NTgyMzUx","public_id":8286,"url":"https://github.com/godotengine/godot/pull/8286","diff_url":"https://github.com/godotengine/godot/pull/8286.diff","patch_url":"https://github.com/godotengine/godot/pull/8286.patch","title":"Core: fix possible memory leaks.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-06T11:47:22Z","updated_at":"2017-04-06T12:58:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a2734df7edb244e92006be47f4bfb9f96115b277"]},"8287":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NTg0OTM2","public_id":8287,"url":"https://github.com/godotengine/godot/pull/8287","diff_url":"https://github.com/godotengine/godot/pull/8287.diff","patch_url":"https://github.com/godotengine/godot/pull/8287.patch","title":"[DLScript] fixed android builds now","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-06T12:03:09Z","updated_at":"2017-04-23T23:51:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["741800f5cc852ffd04088d5ee779a8c9421c65a7"]},"8290":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NjMxNzE0","public_id":8290,"url":"https://github.com/godotengine/godot/pull/8290","diff_url":"https://github.com/godotengine/godot/pull/8290.diff","patch_url":"https://github.com/godotengine/godot/pull/8290.patch","title":"Fix highlight typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE3OTg=","created_at":"2017-04-06T15:38:38Z","updated_at":"2017-04-06T21:04:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d51fe99a8b6daa3ec6495a5b3e27b63d752c3783"]},"8291":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NjM4NjQy","public_id":8291,"url":"https://github.com/godotengine/godot/pull/8291","diff_url":"https://github.com/godotengine/godot/pull/8291.diff","patch_url":"https://github.com/godotengine/godot/pull/8291.patch","title":"Revert \"8145 - Mouse Position is unknown until first mouse event on X11\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-04-06T16:09:13Z","updated_at":"2020-01-26T09:31:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"}],"commits":["ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33"]},"8296":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0Njk4ODE2","public_id":8296,"url":"https://github.com/godotengine/godot/pull/8296","diff_url":"https://github.com/godotengine/godot/pull/8296.diff","patch_url":"https://github.com/godotengine/godot/pull/8296.patch","title":"Fix typo in FixedSpatialMaterial","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-06T21:26:16Z","updated_at":"2017-04-06T21:30:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["362e52c2fde03346da665689d25c2161fbab2a25"]},"8301":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0NzM0MjUx","public_id":8301,"url":"https://github.com/godotengine/godot/pull/8301","diff_url":"https://github.com/godotengine/godot/pull/8301.diff","patch_url":"https://github.com/godotengine/godot/pull/8301.patch","title":"[DLScript] refactoring and in-editor reloading","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-07T02:51:39Z","updated_at":"2017-04-23T23:51:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["5695d9892ec337699ba9b8b44a67146a7fe39f3a","8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a"]},"8304":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0ODIwMzgy","public_id":8304,"url":"https://github.com/godotengine/godot/pull/8304","diff_url":"https://github.com/godotengine/godot/pull/8304.diff","patch_url":"https://github.com/godotengine/godot/pull/8304.patch","title":"Reset display folded for an instanced scene if editable children is toggled off","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-07T13:51:40Z","updated_at":"2017-04-07T17:55:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3"]},"8308":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0ODgxMzk5","public_id":8308,"url":"https://github.com/godotengine/godot/pull/8308","diff_url":"https://github.com/godotengine/godot/pull/8308.diff","patch_url":"https://github.com/godotengine/godot/pull/8308.patch","title":"Optimize-out some debug and/or non-tools methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-07T19:11:06Z","updated_at":"2017-04-07T22:27:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["665bf529481c0dbe9345d2473bce8f8d99ece0c5"]},"8313":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTMwNjM3","public_id":8313,"url":"https://github.com/godotengine/godot/pull/8313","diff_url":"https://github.com/godotengine/godot/pull/8313.diff","patch_url":"https://github.com/godotengine/godot/pull/8313.patch","title":"Android: Support to change minSdkVersion","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-08T04:15:10Z","updated_at":"2017-04-09T21:35:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["93b417fe17dd92e8fe22c3c4b72347d948ca128e"]},"8319":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTUxOTEz","public_id":8319,"url":"https://github.com/godotengine/godot/pull/8319","diff_url":"https://github.com/godotengine/godot/pull/8319.diff","patch_url":"https://github.com/godotengine/godot/pull/8319.patch","title":"Fixup #8123, seems like I forgot a few things","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-04-08T16:43:26Z","updated_at":"2017-04-09T09:24:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88"]},"8321":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTU0OTI3","public_id":8321,"url":"https://github.com/godotengine/godot/pull/8321","diff_url":"https://github.com/godotengine/godot/pull/8321.diff","patch_url":"https://github.com/godotengine/godot/pull/8321.patch","title":"Allow zero preprocess time for Particles2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-08T18:05:29Z","updated_at":"2017-04-09T16:00:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb"]},"8329":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTgwMDI0","public_id":8329,"url":"https://github.com/godotengine/godot/pull/8329","diff_url":"https://github.com/godotengine/godot/pull/8329.diff","patch_url":"https://github.com/godotengine/godot/pull/8329.patch","title":"GlobalConstants support in DLScript & api.json","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-04-09T09:49:29Z","updated_at":"2019-01-09T11:46:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["b423529481f2d4dbe2b6926b469b802dc9bb50e3","d48aabcec11fe3ee2d301f290dae11ed653300cb","68ae50ecc25c64c4834f2db062500ba5084763d9"]},"8332":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTgyNTMz","public_id":8332,"url":"https://github.com/godotengine/godot/pull/8332","diff_url":"https://github.com/godotengine/godot/pull/8332.diff","patch_url":"https://github.com/godotengine/godot/pull/8332.patch","title":"Formatting of mm files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-04-09T11:27:48Z","updated_at":"2017-05-17T12:52:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5c2ddb299ba1385bae19e16590bd6207e493ace6"]},"8333":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTgyNTgz","public_id":8333,"url":"https://github.com/godotengine/godot/pull/8333","diff_url":"https://github.com/godotengine/godot/pull/8333.diff","patch_url":"https://github.com/godotengine/godot/pull/8333.patch","title":"Add _ClassDB.class_[g|s]et_property to ClassDB exposed methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-04-09T11:29:57Z","updated_at":"2017-04-09T15:46:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["42eba57badd70432093d8114a0e8e1fabe184e5c","23c310be7b6d1ce77029e765e4411e4fab2d1a40"]},"8336":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTkwOTM1","public_id":8336,"url":"https://github.com/godotengine/godot/pull/8336","diff_url":"https://github.com/godotengine/godot/pull/8336.diff","patch_url":"https://github.com/godotengine/godot/pull/8336.patch","title":"Ignore Visual Studio 2017 workspace folder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-04-09T15:52:52Z","updated_at":"2017-04-09T16:50:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ac6ef54500293113f23de5e695d7d4d4e60b50f6"]},"8338":{"id":"MDExOlB1bGxSZXF1ZXN0MTE0OTk3NzA1","public_id":8338,"url":"https://github.com/godotengine/godot/pull/8338","diff_url":"https://github.com/godotengine/godot/pull/8338.diff","patch_url":"https://github.com/godotengine/godot/pull/8338.patch","title":"renamed dlscript module to gdnative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-09T19:10:15Z","updated_at":"2017-04-23T23:51:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["c7f8b22ba07c27ceb91307a178ee7520677018e1"]},"8339":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MDE1ODA2","public_id":8339,"url":"https://github.com/godotengine/godot/pull/8339","diff_url":"https://github.com/godotengine/godot/pull/8339.diff","patch_url":"https://github.com/godotengine/godot/pull/8339.patch","title":"[GDNative] Didn't iterate over all scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-10T02:32:32Z","updated_at":"2020-01-26T09:31:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["0486645c39c471e8844520b70c25956a7a2f40c5"]},"8341":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MDE4MTY2","public_id":8341,"url":"https://github.com/godotengine/godot/pull/8341","diff_url":"https://github.com/godotengine/godot/pull/8341.diff","patch_url":"https://github.com/godotengine/godot/pull/8341.patch","title":"Android: avoiding duplicates in build.gradle","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-10T03:06:58Z","updated_at":"2017-04-10T06:58:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f8309f86c2d9042789574ab5ec2ea37d38457574"]},"8342":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MDIyMjQz","public_id":8342,"url":"https://github.com/godotengine/godot/pull/8342","diff_url":"https://github.com/godotengine/godot/pull/8342.diff","patch_url":"https://github.com/godotengine/godot/pull/8342.patch","title":"Fix signal error when starting editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-10T04:03:54Z","updated_at":"2017-04-24T12:49:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["519c03e93228a31a923bb1f539173f015e567480"]},"8343":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MDI1OTk4","public_id":8343,"url":"https://github.com/godotengine/godot/pull/8343","diff_url":"https://github.com/godotengine/godot/pull/8343.diff","patch_url":"https://github.com/godotengine/godot/pull/8343.patch","title":"Prevent to uncheck selected item with button group","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-10T05:01:52Z","updated_at":"2017-04-24T12:49:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["706ca4efd6d66ab52a86dd65ba245ca6c41adb7a"]},"8348":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MTUyNDY0","public_id":8348,"url":"https://github.com/godotengine/godot/pull/8348","diff_url":"https://github.com/godotengine/godot/pull/8348.diff","patch_url":"https://github.com/godotengine/godot/pull/8348.patch","title":"fix for joystick crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI3MjIxNTI3","created_at":"2017-04-10T17:32:17Z","updated_at":"2017-04-10T21:41:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["200c84b6b2c7557d83ec9f22fa4e995e5fc08167"]},"8349":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MTU3MDg1","public_id":8349,"url":"https://github.com/godotengine/godot/pull/8349","diff_url":"https://github.com/godotengine/godot/pull/8349.diff","patch_url":"https://github.com/godotengine/godot/pull/8349.patch","title":"[GDNative] function to get class constructor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-10T17:57:17Z","updated_at":"2020-01-26T09:31:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["cf45f3ab4bc7062702e3d94baf4e681861ab3e42"]},"8350":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MTc1MDgx","public_id":8350,"url":"https://github.com/godotengine/godot/pull/8350","diff_url":"https://github.com/godotengine/godot/pull/8350.diff","patch_url":"https://github.com/godotengine/godot/pull/8350.patch","title":"[GDNative] added is_reference filed to api.json","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-10T19:34:09Z","updated_at":"2020-01-26T09:31:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["c562cc9ea095e6704bfe9050d03ed77823c3c760"]},"8352":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MjE1MDEy","public_id":8352,"url":"https://github.com/godotengine/godot/pull/8352","diff_url":"https://github.com/godotengine/godot/pull/8352.diff","patch_url":"https://github.com/godotengine/godot/pull/8352.patch","title":"[Gdnative] misc fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-10T23:50:33Z","updated_at":"2020-01-26T09:31:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["544940c1752d3b3b567a21c8753a7089beea4156","7919ec6d8902bd4013d2aadf1f0a2b246c355445"]},"8356":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MzAwNzA1","public_id":8356,"url":"https://github.com/godotengine/godot/pull/8356","diff_url":"https://github.com/godotengine/godot/pull/8356.diff","patch_url":"https://github.com/godotengine/godot/pull/8356.patch","title":"Prevent to take too much space for long vertical texture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-11T11:42:43Z","updated_at":"2017-04-24T12:49:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c3e6759ca1324447b8d51362e622f3a19403cb4e"]},"8359":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MzA4NTQz","public_id":8359,"url":"https://github.com/godotengine/godot/pull/8359","diff_url":"https://github.com/godotengine/godot/pull/8359.diff","patch_url":"https://github.com/godotengine/godot/pull/8359.patch","title":"Show script filename instead of thumbnail","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-11T12:29:39Z","updated_at":"2017-04-24T12:49:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["10608c0993da4938ac182717f8c5f53fa099cefc"]},"8360":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MzE0NTc5","public_id":8360,"url":"https://github.com/godotengine/godot/pull/8360","diff_url":"https://github.com/godotengine/godot/pull/8360.diff","patch_url":"https://github.com/godotengine/godot/pull/8360.patch","title":"[GDNative] made string functions more C-friendly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-11T13:00:52Z","updated_at":"2020-01-26T09:31:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["be2ad4f155de085716cf98c629b44583b6896492"]},"8362":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1MzcyMzky","public_id":8362,"url":"https://github.com/godotengine/godot/pull/8362","diff_url":"https://github.com/godotengine/godot/pull/8362.diff","patch_url":"https://github.com/godotengine/godot/pull/8362.patch","title":"Fix a pesky bug in marshalls.cpp/encode_variant","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-04-11T17:22:51Z","updated_at":"2017-04-11T18:08:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c37840c69f61abab34d3f0125639e6d351d51ab7"]},"8370":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1NDU4Mjg3","public_id":8370,"url":"https://github.com/godotengine/godot/pull/8370","diff_url":"https://github.com/godotengine/godot/pull/8370.diff","patch_url":"https://github.com/godotengine/godot/pull/8370.patch","title":"Fix editor style box for ToolButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-12T03:41:12Z","updated_at":"2017-04-24T12:49:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["25a4daa5cefb1837578ade283584fcfa333150c8"]},"8374":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1NTIwNDc3","public_id":8374,"url":"https://github.com/godotengine/godot/pull/8374","diff_url":"https://github.com/godotengine/godot/pull/8374.diff","patch_url":"https://github.com/godotengine/godot/pull/8374.patch","title":"Removed the deprecated Import menu from the main editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-04-12T11:28:19Z","updated_at":"2017-06-08T06:33:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2025672e7b206799f8f184441cbbfc44f5a5c9f9"]},"8375":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1NTI1NjEy","public_id":8375,"url":"https://github.com/godotengine/godot/pull/8375","diff_url":"https://github.com/godotengine/godot/pull/8375.diff","patch_url":"https://github.com/godotengine/godot/pull/8375.patch","title":"Use .godot as file extension for project files.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-12T12:00:03Z","updated_at":"2017-04-29T21:41:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c06a2db63a85c23fa35058f5bfd62245ed998951"]},"8376":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1NTM5MDQy","public_id":8376,"url":"https://github.com/godotengine/godot/pull/8376","diff_url":"https://github.com/godotengine/godot/pull/8376.diff","patch_url":"https://github.com/godotengine/godot/pull/8376.patch","title":"Respect the expand margin for StyleBoxTextures again.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-04-12T13:13:09Z","updated_at":"2017-04-20T00:10:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["75f684bc1711b255cde6694988f616aebd94421c"]},"8379":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1NjI3ODIw","public_id":8379,"url":"https://github.com/godotengine/godot/pull/8379","diff_url":"https://github.com/godotengine/godot/pull/8379.diff","patch_url":"https://github.com/godotengine/godot/pull/8379.patch","title":"re-enabled obj import","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-12T20:23:26Z","updated_at":"2017-04-23T23:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3bc09da0b196ec6a0fb0297d32455b93757ff77e"]},"8388":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1Nzc1OTM0","public_id":8388,"url":"https://github.com/godotengine/godot/pull/8388","diff_url":"https://github.com/godotengine/godot/pull/8388.diff","patch_url":"https://github.com/godotengine/godot/pull/8388.patch","title":"Fix gles3-particles shader not compiling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjkzMzk1MDQ=","created_at":"2017-04-13T14:57:47Z","updated_at":"2018-04-30T14:54:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["5404e108037829e5b49c79e2bca4dc9b902c2259"]},"8389":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1Nzc3NzY3","public_id":8389,"url":"https://github.com/godotengine/godot/pull/8389","diff_url":"https://github.com/godotengine/godot/pull/8389.diff","patch_url":"https://github.com/godotengine/godot/pull/8389.patch","title":"Make buttons closer in Inspector panel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-13T15:05:55Z","updated_at":"2017-04-24T12:49:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["79182ced8382471ab3a9d14a5f189f261df8b4c8"]},"8393":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1ODE0MTYy","public_id":8393,"url":"https://github.com/godotengine/godot/pull/8393","diff_url":"https://github.com/godotengine/godot/pull/8393.diff","patch_url":"https://github.com/godotengine/godot/pull/8393.patch","title":"Correct Variant::hash_compare()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-04-13T18:20:15Z","updated_at":"2017-04-15T16:32:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8ff6e538336135837630e313027826e9bd8d036e"]},"8394":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1ODE0NTMx","public_id":8394,"url":"https://github.com/godotengine/godot/pull/8394","diff_url":"https://github.com/godotengine/godot/pull/8394.diff","patch_url":"https://github.com/godotengine/godot/pull/8394.patch","title":"Fix FBO depth texture format","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-04-13T18:22:25Z","updated_at":"2017-04-17T21:23:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3e0f8bb254edf0669fd63745b939da87868ddf78"]},"8395":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1ODE4NjY1","public_id":8395,"url":"https://github.com/godotengine/godot/pull/8395","diff_url":"https://github.com/godotengine/godot/pull/8395.diff","patch_url":"https://github.com/godotengine/godot/pull/8395.patch","title":"Ported move_and_slide to KinematicBody (3D)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyMzA0MTY3","created_at":"2017-04-13T18:44:37Z","updated_at":"2017-04-24T09:20:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["e2df5d661d5eb78104f9b1b88cabdb6e2476b301"]},"8399":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1ODUwOTc4","public_id":8399,"url":"https://github.com/godotengine/godot/pull/8399","diff_url":"https://github.com/godotengine/godot/pull/8399.diff","patch_url":"https://github.com/godotengine/godot/pull/8399.patch","title":"Changed a link from http to https","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTExMDc=","created_at":"2017-04-13T21:55:32Z","updated_at":"2020-01-26T09:31:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["984aeffd790112056c97b2674799fc70e73e7213"]},"8402":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1ODY2Njg1","public_id":8402,"url":"https://github.com/godotengine/godot/pull/8402","diff_url":"https://github.com/godotengine/godot/pull/8402.diff","patch_url":"https://github.com/godotengine/godot/pull/8402.patch","title":"PackedScene: Fix wrong DEFVAL","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-04-14T00:21:52Z","updated_at":"2021-05-14T01:56:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["30835f9d371c1b05d3be055b0c6780f0745530a3"]},"8407":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1OTIzNDY5","public_id":8407,"url":"https://github.com/godotengine/godot/pull/8407","diff_url":"https://github.com/godotengine/godot/pull/8407.diff","patch_url":"https://github.com/godotengine/godot/pull/8407.patch","title":"Update PopupMenu hiding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI5MjQyNjc=","created_at":"2017-04-14T12:13:53Z","updated_at":"2017-06-19T22:21:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["aa63fd1551fd99d5936999ad0607f48755dc2963","8ccb9d13c31e3dc2a7bad00edb3676e45f16b05e"]},"8408":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1OTMzMzk3","public_id":8408,"url":"https://github.com/godotengine/godot/pull/8408","diff_url":"https://github.com/godotengine/godot/pull/8408.diff","patch_url":"https://github.com/godotengine/godot/pull/8408.patch","title":"Apply is_ceiling/is_wall swap fix to 2D move_and_slide","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyMzA0MTY3","created_at":"2017-04-14T13:49:12Z","updated_at":"2017-04-24T09:25:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["0a4dde93d4ae5b83b8cea280a7711c7469de1686"]},"8411":{"id":"MDExOlB1bGxSZXF1ZXN0MTE1OTk3NTE3","public_id":8411,"url":"https://github.com/godotengine/godot/pull/8411","diff_url":"https://github.com/godotengine/godot/pull/8411.diff","patch_url":"https://github.com/godotengine/godot/pull/8411.patch","title":"[GDnative] Implement missing functions in gdnative vector2 and vector3 bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-04-14T22:19:04Z","updated_at":"2017-04-17T21:06:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["7013cd984b6281debc98d519458296e30029b43f","e5f7f656d685e228ee711a32d3f051aefea3698d"]},"8417":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MDMzNTIy","public_id":8417,"url":"https://github.com/godotengine/godot/pull/8417","diff_url":"https://github.com/godotengine/godot/pull/8417.diff","patch_url":"https://github.com/godotengine/godot/pull/8417.patch","title":"External editor improvements and fixes ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-04-15T17:56:43Z","updated_at":"2021-05-14T01:56:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4b8568006d1f83d518d98ef3c7354b7c25de46cc"]},"8420":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MDM4NjYy","public_id":8420,"url":"https://github.com/godotengine/godot/pull/8420","diff_url":"https://github.com/godotengine/godot/pull/8420.diff","patch_url":"https://github.com/godotengine/godot/pull/8420.patch","title":"Added the ability to select files as base when creating scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-04-15T20:52:11Z","updated_at":"2017-04-24T16:00:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a3afec588ce4f5643dcbae6d0e1ab14b898f6263"]},"8424":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MDYyNjEz","public_id":8424,"url":"https://github.com/godotengine/godot/pull/8424","diff_url":"https://github.com/godotengine/godot/pull/8424.diff","patch_url":"https://github.com/godotengine/godot/pull/8424.patch","title":"Support for space indentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-04-16T15:54:26Z","updated_at":"2017-11-10T23:35:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c59bd79e02548533c61e1ce30e3009f7804658f7","84bca4e72f191450a794de795de7142da87495c6","95a2a7e525a1a981b54292d64639545df61deebe"]},"8426":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MDcxMTI4","public_id":8426,"url":"https://github.com/godotengine/godot/pull/8426","diff_url":"https://github.com/godotengine/godot/pull/8426.diff","patch_url":"https://github.com/godotengine/godot/pull/8426.patch","title":"[GD 3.0] Fix stretch mode 2d... again","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzNTcyMTc=","created_at":"2017-04-16T20:59:13Z","updated_at":"2017-04-17T09:46:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2f76257da47b8e529d071bd029ad3caebc6ed9be"]},"8433":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MDc3NzQw","public_id":8433,"url":"https://github.com/godotengine/godot/pull/8433","diff_url":"https://github.com/godotengine/godot/pull/8433.diff","patch_url":"https://github.com/godotengine/godot/pull/8433.patch","title":"ScriptEditor: Fixes bug where menu option would be handled twice","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-04-17T00:46:58Z","updated_at":"2021-05-14T01:56:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["97c385dbb8fc6fd0766fdae65a877dc8f04dac4c"]},"8437":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MTM0Njcz","public_id":8437,"url":"https://github.com/godotengine/godot/pull/8437","diff_url":"https://github.com/godotengine/godot/pull/8437.diff","patch_url":"https://github.com/godotengine/godot/pull/8437.patch","title":"Add godot_string_unicode_str to GDnative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-04-17T13:29:16Z","updated_at":"2020-01-26T09:31:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["8400de76a73ff56de28d944c3c6a480eb1e683c6"]},"8439":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MTY0MTY4","public_id":8439,"url":"https://github.com/godotengine/godot/pull/8439","diff_url":"https://github.com/godotengine/godot/pull/8439.diff","patch_url":"https://github.com/godotengine/godot/pull/8439.patch","title":"Correct gdnative signatures","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-04-17T17:10:44Z","updated_at":"2017-04-17T18:03:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["e7134ce28326cbd657c5daf6615d849a2996efec","707eedfa852c28e245e7ff880334c6f30a5c57cc"]},"8440":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MTcxMjUw","public_id":8440,"url":"https://github.com/godotengine/godot/pull/8440","diff_url":"https://github.com/godotengine/godot/pull/8440.diff","patch_url":"https://github.com/godotengine/godot/pull/8440.patch","title":"[GDNative] added \"new\" method and fixed headers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-17T17:57:10Z","updated_at":"2017-04-23T23:51:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["f4261c88684cf27e7e8e9082c1cf850162c08ac4"]},"8444":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MjE3ODUx","public_id":8444,"url":"https://github.com/godotengine/godot/pull/8444","diff_url":"https://github.com/godotengine/godot/pull/8444.diff","patch_url":"https://github.com/godotengine/godot/pull/8444.patch","title":"Script editor now automatically completes file paths in GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-04-17T22:44:07Z","updated_at":"2017-04-24T16:00:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["71978685f9173d87658437e4a7fd56c71a29ac5a"]},"8447":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2MzMxNDEy","public_id":8447,"url":"https://github.com/godotengine/godot/pull/8447","diff_url":"https://github.com/godotengine/godot/pull/8447.diff","patch_url":"https://github.com/godotengine/godot/pull/8447.patch","title":"Fixed that playing the project opens the project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNTMwNTg2","created_at":"2017-04-18T13:47:20Z","updated_at":"2017-04-18T15:29:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1ac38846e861f4f8d3a5711d2b05fce48018bf16"]},"8455":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2NTI4OTIw","public_id":8455,"url":"https://github.com/godotengine/godot/pull/8455","diff_url":"https://github.com/godotengine/godot/pull/8455.diff","patch_url":"https://github.com/godotengine/godot/pull/8455.patch","title":"[GDNative] explicit calling convention","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-19T11:47:12Z","updated_at":"2020-01-26T09:31:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d4f4f14c68d6fea3fc582858ec82af2f8ae36870"]},"8464":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2NzQ3MzI5","public_id":8464,"url":"https://github.com/godotengine/godot/pull/8464","diff_url":"https://github.com/godotengine/godot/pull/8464.diff","patch_url":"https://github.com/godotengine/godot/pull/8464.patch","title":"[GDNative] fixed msvc build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-20T11:17:10Z","updated_at":"2017-04-23T23:51:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["a6e75c94372941236f56b199ee1617be4b5077d3"]},"8469":{"id":"MDExOlB1bGxSZXF1ZXN0MTE2ODA3OTM5","public_id":8469,"url":"https://github.com/godotengine/godot/pull/8469","diff_url":"https://github.com/godotengine/godot/pull/8469.diff","patch_url":"https://github.com/godotengine/godot/pull/8469.patch","title":"Update snake_case splitting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNTMwNTg2","created_at":"2017-04-20T16:03:57Z","updated_at":"2017-04-24T09:38:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4677c0fbb882417bc9760c64ef730e454a0922ef"]},"8496":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MTQyNDk4","public_id":8496,"url":"https://github.com/godotengine/godot/pull/8496","diff_url":"https://github.com/godotengine/godot/pull/8496.diff","patch_url":"https://github.com/godotengine/godot/pull/8496.patch","title":"Fix property warnings and hide some debug prints","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-04-23T09:27:45Z","updated_at":"2017-04-24T09:04:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["515f92d03b6bb4e8a42d5b88d603c96c69d233a4"]},"8499":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MTUyODk5","public_id":8499,"url":"https://github.com/godotengine/godot/pull/8499","diff_url":"https://github.com/godotengine/godot/pull/8499.diff","patch_url":"https://github.com/godotengine/godot/pull/8499.patch","title":"Fix \"Save/Delete Layout\" text field goes outside of the popup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNTMwNTg2","created_at":"2017-04-23T15:02:17Z","updated_at":"2017-07-02T11:20:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d4082a8d92240ab3403ac93da423e613154fc889"]},"8500":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MTU5OTIw","public_id":8500,"url":"https://github.com/godotengine/godot/pull/8500","diff_url":"https://github.com/godotengine/godot/pull/8500.diff","patch_url":"https://github.com/godotengine/godot/pull/8500.patch","title":"Space indent fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-04-23T18:23:34Z","updated_at":"2017-11-10T23:35:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["165b7bab63345347dd3e72f99afc0e97881ebbbb","e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface"]},"8502":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MTY4ODI3","public_id":8502,"url":"https://github.com/godotengine/godot/pull/8502","diff_url":"https://github.com/godotengine/godot/pull/8502.diff","patch_url":"https://github.com/godotengine/godot/pull/8502.patch","title":"re-added MultiScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-23T22:35:15Z","updated_at":"2022-07-17T01:35:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["885239fb09da503472bb4def4754036e70b43f1a"]},"8506":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MTg4NTI3","public_id":8506,"url":"https://github.com/godotengine/godot/pull/8506","diff_url":"https://github.com/godotengine/godot/pull/8506.diff","patch_url":"https://github.com/godotengine/godot/pull/8506.patch","title":"[3.0] Fix bug in Image::_get_pixelb","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNzQxMzU=","created_at":"2017-04-24T04:52:29Z","updated_at":"2017-04-24T10:02:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["73a9a85bc943819dffc33d27fc9783371b161681"]},"8509":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MjIwODA3","public_id":8509,"url":"https://github.com/godotengine/godot/pull/8509","diff_url":"https://github.com/godotengine/godot/pull/8509.diff","patch_url":"https://github.com/godotengine/godot/pull/8509.patch","title":"Fixed #8102, by renaming FixedSpatialMaterial to SpatialMaterial","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-04-24T09:21:51Z","updated_at":"2017-06-08T06:33:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b"]},"8515":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzAxMTk2","public_id":8515,"url":"https://github.com/godotengine/godot/pull/8515","diff_url":"https://github.com/godotengine/godot/pull/8515.diff","patch_url":"https://github.com/godotengine/godot/pull/8515.patch","title":"Right-clicking a folder now gives the option Show in file manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NjE2NDA4","created_at":"2017-04-24T16:05:02Z","updated_at":"2017-04-27T06:11:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0af6c39f36f4f1d302133cb826cfd1e934c1eee9"]},"8516":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzEwNjg4","public_id":8516,"url":"https://github.com/godotengine/godot/pull/8516","diff_url":"https://github.com/godotengine/godot/pull/8516.diff","patch_url":"https://github.com/godotengine/godot/pull/8516.patch","title":"fixed a bug where saving a GDScript file crashed the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-04-24T16:53:20Z","updated_at":"2017-06-21T16:29:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["67886bab1eb0599ec724192a4298c980e6107f2a"]},"8518":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzM1MjAw","public_id":8518,"url":"https://github.com/godotengine/godot/pull/8518","diff_url":"https://github.com/godotengine/godot/pull/8518.diff","patch_url":"https://github.com/godotengine/godot/pull/8518.patch","title":"Added descriptions for WorldEnvironment node in documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTIxMzM5","created_at":"2017-04-24T19:05:52Z","updated_at":"2018-11-03T06:22:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["5fdc7ac88a46f062fb2d9052292e3d8319fca847"]},"8519":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzM1NDAz","public_id":8519,"url":"https://github.com/godotengine/godot/pull/8519","diff_url":"https://github.com/godotengine/godot/pull/8519.diff","patch_url":"https://github.com/godotengine/godot/pull/8519.patch","title":"Ability to Convert Case, issue 8079","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-04-24T19:07:01Z","updated_at":"2017-11-10T23:35:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4b8152d5990e9bf52a0054cb7089cad17627f154"]},"8520":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzQyNDI0","public_id":8520,"url":"https://github.com/godotengine/godot/pull/8520","diff_url":"https://github.com/godotengine/godot/pull/8520.diff","patch_url":"https://github.com/godotengine/godot/pull/8520.patch","title":"Tree: Ability to add tooltips to TreeItem buttons.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-24T19:46:07Z","updated_at":"2017-04-27T10:02:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["29999942a2957dd5f7fb308e0cfa6f3f4e26c253"]},"8522":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3MzU3Mzc0","public_id":8522,"url":"https://github.com/godotengine/godot/pull/8522","diff_url":"https://github.com/godotengine/godot/pull/8522.diff","patch_url":"https://github.com/godotengine/godot/pull/8522.patch","title":"Fix AudioPlayer bugs with OGG","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTUyMDkz","created_at":"2017-04-24T21:04:47Z","updated_at":"2017-04-26T06:13:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["6cf0c62221e304a58c028358ecb4d45ad4bbf3b7","0edc3d72087abf4c0c6bbd14c998180de62cd00a"]},"8527":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3Mzg4ODc0","public_id":8527,"url":"https://github.com/godotengine/godot/pull/8527","diff_url":"https://github.com/godotengine/godot/pull/8527.diff","patch_url":"https://github.com/godotengine/godot/pull/8527.patch","title":"GDScript: Updating new script template with Indent settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-25T01:32:53Z","updated_at":"2017-04-25T12:33:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["924bccdbd12b078721590f1fa8cb99e72765c4f9"]},"8530":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NDU4NDk5","public_id":8530,"url":"https://github.com/godotengine/godot/pull/8530","diff_url":"https://github.com/godotengine/godot/pull/8530.diff","patch_url":"https://github.com/godotengine/godot/pull/8530.patch","title":"Fix auto_accept_quit option to work","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-25T11:09:58Z","updated_at":"2017-04-26T06:46:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["de4267fc992388f9e841a6427436d083166b49e0"]},"8531":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NDcwODM4","public_id":8531,"url":"https://github.com/godotengine/godot/pull/8531","diff_url":"https://github.com/godotengine/godot/pull/8531.diff","patch_url":"https://github.com/godotengine/godot/pull/8531.patch","title":"Settings: Moving Poly Editor into Editors category","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-25T12:21:51Z","updated_at":"2017-04-26T09:24:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ff282571c6a1b9b5e57fd3a8e435b84438bc22a3"]},"8532":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NDkxOTI4","public_id":8532,"url":"https://github.com/godotengine/godot/pull/8532","diff_url":"https://github.com/godotengine/godot/pull/8532.diff","patch_url":"https://github.com/godotengine/godot/pull/8532.patch","title":"Separate distraction mode for scene & script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-25T14:00:44Z","updated_at":"2017-05-08T16:33:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["204d3ccf5fb491c0ce4dda618ee9c268d84c943d"]},"8535":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NTU4NTk2","public_id":8535,"url":"https://github.com/godotengine/godot/pull/8535","diff_url":"https://github.com/godotengine/godot/pull/8535.diff","patch_url":"https://github.com/godotengine/godot/pull/8535.patch","title":"Fix error or download again if use obb for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-25T19:08:52Z","updated_at":"2017-04-26T06:46:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["889ce29fc248f5d9aea5dc0adc6b08418f778655"]},"8537":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NTY3MTE2","public_id":8537,"url":"https://github.com/godotengine/godot/pull/8537","diff_url":"https://github.com/godotengine/godot/pull/8537.diff","patch_url":"https://github.com/godotengine/godot/pull/8537.patch","title":"Fix wrong fallback for locale","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-25T19:55:00Z","updated_at":"2017-04-26T06:46:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ec1c7ce6c360006a887e5ff654fc553c10ea27f2"]},"8538":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NjE5NDA5","public_id":8538,"url":"https://github.com/godotengine/godot/pull/8538","diff_url":"https://github.com/godotengine/godot/pull/8538.diff","patch_url":"https://github.com/godotengine/godot/pull/8538.patch","title":" 3.0 recompute_aabb on add_surface","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-26T02:28:28Z","updated_at":"2017-04-26T09:24:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["930ad8fc8c9349a56673677e85308b54c39f456d"]},"8539":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NjI4OTI3","public_id":8539,"url":"https://github.com/godotengine/godot/pull/8539","diff_url":"https://github.com/godotengine/godot/pull/8539.diff","patch_url":"https://github.com/godotengine/godot/pull/8539.patch","title":"Added documentation for SurfaceTool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTIxMzM5","created_at":"2017-04-26T04:21:51Z","updated_at":"2018-11-03T06:22:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["478817abadc55a89f8d0ef7aa0341757d5626488"]},"8540":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NjUxNDQz","public_id":8540,"url":"https://github.com/godotengine/godot/pull/8540","diff_url":"https://github.com/godotengine/godot/pull/8540.diff","patch_url":"https://github.com/godotengine/godot/pull/8540.patch","title":"Revert \" 3.0 recompute_aabb on add_surface\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-04-26T07:49:56Z","updated_at":"2017-04-26T09:24:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["cc973b461b34ccdc001d82bd0d534aefca9089de"]},"8541":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NjU4OTkw","public_id":8541,"url":"https://github.com/godotengine/godot/pull/8541","diff_url":"https://github.com/godotengine/godot/pull/8541.diff","patch_url":"https://github.com/godotengine/godot/pull/8541.patch","title":"Add setting to opt-out of capitalization in property inspectors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-04-26T08:35:10Z","updated_at":"2017-05-02T16:47:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7b315dc666a7b03a9622e10fb79446b58170fba5"]},"8544":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3Njg5Nzkz","public_id":8544,"url":"https://github.com/godotengine/godot/pull/8544","diff_url":"https://github.com/godotengine/godot/pull/8544.diff","patch_url":"https://github.com/godotengine/godot/pull/8544.patch","title":"Changed indent type settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-04-26T11:18:30Z","updated_at":"2017-11-10T23:35:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c4ffe892043a558e293c5d3974c14beaabe038c4"]},"8547":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3NzI5OTcw","public_id":8547,"url":"https://github.com/godotengine/godot/pull/8547","diff_url":"https://github.com/godotengine/godot/pull/8547.diff","patch_url":"https://github.com/godotengine/godot/pull/8547.patch","title":"HTML5: Add (multi-)touch events, fix inverted scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-04-26T14:34:26Z","updated_at":"2017-06-17T18:03:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["86f5ac3d749a6d46d029a7f48e4fb190d51643c4","a99b6b2063c9259ef09bd1cc1289087460575d68"]},"8553":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3ODExMzc4","public_id":8553,"url":"https://github.com/godotengine/godot/pull/8553","diff_url":"https://github.com/godotengine/godot/pull/8553.diff","patch_url":"https://github.com/godotengine/godot/pull/8553.patch","title":"Fix recognition of resource extensions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-04-26T21:14:22Z","updated_at":"2017-04-27T06:09:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c530d8f43cdeba26aeb87e61e66ab24e9ade9121"]},"8556":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3ODg0NzQ4","public_id":8556,"url":"https://github.com/godotengine/godot/pull/8556","diff_url":"https://github.com/godotengine/godot/pull/8556.diff","patch_url":"https://github.com/godotengine/godot/pull/8556.patch","title":"support obj with negative indices","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNzA2MDQ=","created_at":"2017-04-27T08:29:01Z","updated_at":"2020-01-26T09:33:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3cdfac7ed2698fbd80e764cb190d775ac97bde97"]},"8559":{"id":"MDExOlB1bGxSZXF1ZXN0MTE3OTYyNTU2","public_id":8559,"url":"https://github.com/godotengine/godot/pull/8559","diff_url":"https://github.com/godotengine/godot/pull/8559.diff","patch_url":"https://github.com/godotengine/godot/pull/8559.patch","title":"Added recent scripts to script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-04-27T15:12:15Z","updated_at":"2020-01-26T09:33:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e37928bb506a153ea42778bc79251718e4c37727"]},"8562":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MDE2ODc3","public_id":8562,"url":"https://github.com/godotengine/godot/pull/8562","diff_url":"https://github.com/godotengine/godot/pull/8562.diff","patch_url":"https://github.com/godotengine/godot/pull/8562.patch","title":"AudioServer: Set singleton to NULL when destructed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-04-27T19:43:45Z","updated_at":"2021-05-14T01:56:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["231fa9220147521c88fb57f21a90825abe74a95a"]},"8564":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MDY2OTg0","public_id":8564,"url":"https://github.com/godotengine/godot/pull/8564","diff_url":"https://github.com/godotengine/godot/pull/8564.diff","patch_url":"https://github.com/godotengine/godot/pull/8564.patch","title":"Update editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-28T02:07:04Z","updated_at":"2017-04-28T09:38:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a"]},"8567":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MTA5NDMz","public_id":8567,"url":"https://github.com/godotengine/godot/pull/8567","diff_url":"https://github.com/godotengine/godot/pull/8567.diff","patch_url":"https://github.com/godotengine/godot/pull/8567.patch","title":"AR/VR base classes and position tracker support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-04-28T09:05:57Z","updated_at":"2018-12-01T10:56:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d2ba2d08733647dc345db123469988966c8b31b0"]},"8569":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MTU2MDUw","public_id":8569,"url":"https://github.com/godotengine/godot/pull/8569","diff_url":"https://github.com/godotengine/godot/pull/8569.diff","patch_url":"https://github.com/godotengine/godot/pull/8569.patch","title":"Fix to use editor theme instead of handling each UI","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-04-28T13:47:39Z","updated_at":"2017-05-02T21:30:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3223305e5a6d3643c554081de336c3464cd99977"]},"8572":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MjA3NjY1","public_id":8572,"url":"https://github.com/godotengine/godot/pull/8572","diff_url":"https://github.com/godotengine/godot/pull/8572.diff","patch_url":"https://github.com/godotengine/godot/pull/8572.patch","title":"Moving more thirdparty stuff (minizip, some single-file external libs) to the thirdparty directory","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-04-28T18:22:30Z","updated_at":"2017-04-29T20:57:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["d4029aa51a0f0bce5dc73885af74b592e3aa33b7","c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6","2398eb6ed4832fd7b8eec778981cbd974b89634f","0a613ff9707634fcb93a009813bbbad040a4d6d8"]},"8573":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MjA4NTU4","public_id":8573,"url":"https://github.com/godotengine/godot/pull/8573","diff_url":"https://github.com/godotengine/godot/pull/8573.diff","patch_url":"https://github.com/godotengine/godot/pull/8573.patch","title":"Adds \"completed\" signal to GDFunctionState","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-04-28T18:27:25Z","updated_at":"2021-05-14T01:56:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["07fe7d99eacb98af5dff2a8bfcf58c244d2d2562"]},"8574":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MjI1MjMy","public_id":8574,"url":"https://github.com/godotengine/godot/pull/8574","diff_url":"https://github.com/godotengine/godot/pull/8574.diff","patch_url":"https://github.com/godotengine/godot/pull/8574.patch","title":"Remove GLUT usage in HTML5 platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-04-28T20:07:07Z","updated_at":"2017-05-02T10:38:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["847bd33fdf3e188e82696382bf41394dbf5c76f6"]},"8576":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MjYwMjkz","public_id":8576,"url":"https://github.com/godotengine/godot/pull/8576","diff_url":"https://github.com/godotengine/godot/pull/8576.diff","patch_url":"https://github.com/godotengine/godot/pull/8576.patch","title":"HTML5: Implement mouse lock/capture and hiding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-04-29T03:07:16Z","updated_at":"2017-05-02T10:38:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["101c542b7709a3c2f0f57cf774abf67ccf503ce0"]},"8579":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4Mjc5NTc5","public_id":8579,"url":"https://github.com/godotengine/godot/pull/8579","diff_url":"https://github.com/godotengine/godot/pull/8579.diff","patch_url":"https://github.com/godotengine/godot/pull/8579.patch","title":"Revert \"Use .godot as file extension for project files.\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-04-29T15:57:03Z","updated_at":"2019-03-05T23:11:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d2f985db494432e6d5194d5f7c2c00e7f099c55"]},"8586":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MjkxNDIx","public_id":8586,"url":"https://github.com/godotengine/godot/pull/8586","diff_url":"https://github.com/godotengine/godot/pull/8586.diff","patch_url":"https://github.com/godotengine/godot/pull/8586.patch","title":"Fix compilation for UWP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-04-29T21:47:13Z","updated_at":"2017-05-01T20:48:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33"]},"8591":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MzE1MDYy","public_id":8591,"url":"https://github.com/godotengine/godot/pull/8591","diff_url":"https://github.com/godotengine/godot/pull/8591.diff","patch_url":"https://github.com/godotengine/godot/pull/8591.patch","title":"Added Curve resource","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-04-30T15:05:37Z","updated_at":"2017-06-23T23:07:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["659897cfb8bda0377d798a6f73505d537e521cf9"]},"8592":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4MzE1NTUz","public_id":8592,"url":"https://github.com/godotengine/godot/pull/8592","diff_url":"https://github.com/godotengine/godot/pull/8592.diff","patch_url":"https://github.com/godotengine/godot/pull/8592.patch","title":"Scene importer: add -rigidonly flag for empties [master]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3OTc3NA==","created_at":"2017-04-30T15:23:06Z","updated_at":"2017-05-02T09:32:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dd100374c1f7fc73d628aba09a98504e01305524"]},"8610":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4Mzk0NDU3","public_id":8610,"url":"https://github.com/godotengine/godot/pull/8610","diff_url":"https://github.com/godotengine/godot/pull/8610.diff","patch_url":"https://github.com/godotengine/godot/pull/8610.patch","title":"Rename project file to \"project.godot\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-05-01T16:02:56Z","updated_at":"2017-05-02T09:32:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c"]},"8612":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NDAyMTE3","public_id":8612,"url":"https://github.com/godotengine/godot/pull/8612","diff_url":"https://github.com/godotengine/godot/pull/8612.diff","patch_url":"https://github.com/godotengine/godot/pull/8612.patch","title":"Make property editor display dictionaries (read only)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-05-01T17:01:48Z","updated_at":"2017-05-04T17:29:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a542372642f873b9e85566b8168a5af4f2465957"]},"8613":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NDA2MjM2","public_id":8613,"url":"https://github.com/godotengine/godot/pull/8613","diff_url":"https://github.com/godotengine/godot/pull/8613.diff","patch_url":"https://github.com/godotengine/godot/pull/8613.patch","title":"Make script debugger display all kinds of objects","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-05-01T17:31:28Z","updated_at":"2017-08-20T17:54:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be5e02708d45de7260f4569aefcbf53cb3f728f7"]},"8616":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NDIwNTE4","public_id":8616,"url":"https://github.com/godotengine/godot/pull/8616","diff_url":"https://github.com/godotengine/godot/pull/8616.diff","patch_url":"https://github.com/godotengine/godot/pull/8616.patch","title":"Added 3D freelook navigation mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-05-01T19:00:06Z","updated_at":"2017-05-07T03:32:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["442006b4bfd82247cf995bec6a33a2455cd21330"]},"8620":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NDY1MzQx","public_id":8620,"url":"https://github.com/godotengine/godot/pull/8620","diff_url":"https://github.com/godotengine/godot/pull/8620.diff","patch_url":"https://github.com/godotengine/godot/pull/8620.patch","title":"Fix #8617 WindowDialog with custom panel background crashes godot","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-05-02T00:21:05Z","updated_at":"2017-05-02T09:24:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d78efddbf582d4f9af852948baee1b0e6bab4744"]},"8622":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NTAwMTc5","public_id":8622,"url":"https://github.com/godotengine/godot/pull/8622","diff_url":"https://github.com/godotengine/godot/pull/8622.diff","patch_url":"https://github.com/godotengine/godot/pull/8622.patch","title":"Fix get_shader_type index upper bound","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2017-05-02T07:34:03Z","updated_at":"2017-05-04T12:08:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["212c6306a8c1e1306a6966ec7959916849f8a283"]},"8625":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NTMyNjk1","public_id":8625,"url":"https://github.com/godotengine/godot/pull/8625","diff_url":"https://github.com/godotengine/godot/pull/8625.diff","patch_url":"https://github.com/godotengine/godot/pull/8625.patch","title":"HTML5: Cursor style control","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-05-02T11:07:04Z","updated_at":"2017-05-06T10:37:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["0811335fd59ab381acde642b12e8da5b29ece42e"]},"8629":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NjM2OTcw","public_id":8629,"url":"https://github.com/godotengine/godot/pull/8629","diff_url":"https://github.com/godotengine/godot/pull/8629.diff","patch_url":"https://github.com/godotengine/godot/pull/8629.patch","title":"Add double-sided flag to SpriteBase3D [master]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3OTc3NA==","created_at":"2017-05-02T20:15:44Z","updated_at":"2017-06-19T21:46:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["fd5b92983127d790e3422a1853992a16102e0a05"]},"8631":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4NjQ4MDkz","public_id":8631,"url":"https://github.com/godotengine/godot/pull/8631","diff_url":"https://github.com/godotengine/godot/pull/8631.diff","patch_url":"https://github.com/godotengine/godot/pull/8631.patch","title":"New customizable editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-02T21:13:49Z","updated_at":"2017-05-20T20:06:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bb8129304791e8cde23694168b9e121b71161e96","17e8e343fb900c3b308b3a6cb8611a16b476e71e"]},"8639":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4ODI4Mzc0","public_id":8639,"url":"https://github.com/godotengine/godot/pull/8639","diff_url":"https://github.com/godotengine/godot/pull/8639.diff","patch_url":"https://github.com/godotengine/godot/pull/8639.patch","title":"Reworked look and feel of Add Script Dialog also some bug fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-05-03T18:45:26Z","updated_at":"2017-11-07T18:43:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2dc4b035a8c1296934e7c053b90b30924461d62b"]},"8642":{"id":"MDExOlB1bGxSZXF1ZXN0MTE4ODgxMjM1","public_id":8642,"url":"https://github.com/godotengine/godot/pull/8642","diff_url":"https://github.com/godotengine/godot/pull/8642.diff","patch_url":"https://github.com/godotengine/godot/pull/8642.patch","title":"Fix infinite loop in DirAccessPack::get_current_dir()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-04T00:22:10Z","updated_at":"2017-05-05T23:20:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5c0188b5c3f495242d736f7538d3344cec355030"]},"8647":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MDU2Mjkz","public_id":8647,"url":"https://github.com/godotengine/godot/pull/8647","diff_url":"https://github.com/godotengine/godot/pull/8647.diff","patch_url":"https://github.com/godotengine/godot/pull/8647.patch","title":"Tree: Clear search string on selection.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-04T20:10:11Z","updated_at":"2017-05-05T21:04:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["def41b985685a50385541d116ab62407bbd95c60"]},"8649":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MDkxNDQ1","public_id":8649,"url":"https://github.com/godotengine/godot/pull/8649","diff_url":"https://github.com/godotengine/godot/pull/8649.diff","patch_url":"https://github.com/godotengine/godot/pull/8649.patch","title":"RingBuffer: Adds find() method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-05-05T00:11:37Z","updated_at":"2021-05-14T01:56:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["803a54d93c78630929352d01a2ea7fcce0c5e590"]},"8656":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MjA3MTU3","public_id":8656,"url":"https://github.com/godotengine/godot/pull/8656","diff_url":"https://github.com/godotengine/godot/pull/8656.diff","patch_url":"https://github.com/godotengine/godot/pull/8656.patch","title":"Fix UDP::wait() deadlock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-05-05T16:01:29Z","updated_at":"2017-06-03T16:16:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5c6715a291e0e843b56f0a168191b3d89657d43f"]},"8658":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MjI3MzA2","public_id":8658,"url":"https://github.com/godotengine/godot/pull/8658","diff_url":"https://github.com/godotengine/godot/pull/8658.diff","patch_url":"https://github.com/godotengine/godot/pull/8658.patch","title":"Better explain out of memory error in message queue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-05-05T17:59:43Z","updated_at":"2017-06-03T16:15:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c"]},"8660":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MjY1MDc1","public_id":8660,"url":"https://github.com/godotengine/godot/pull/8660","diff_url":"https://github.com/godotengine/godot/pull/8660.diff","patch_url":"https://github.com/godotengine/godot/pull/8660.patch","title":"Spatial Editor: Mouse warping for orbit & freelook modes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-05T21:50:32Z","updated_at":"2017-05-07T13:06:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7839a89027fd1a0647afd96ca2710e1f468d298e"]},"8661":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5Mjc5MTI0","public_id":8661,"url":"https://github.com/godotengine/godot/pull/8661","diff_url":"https://github.com/godotengine/godot/pull/8661.diff","patch_url":"https://github.com/godotengine/godot/pull/8661.patch","title":"Godot 3.0 primitives as resources for use with MeshInstance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-06T00:25:25Z","updated_at":"2018-01-16T23:58:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["94836131388f575f79a5f0b077227f3a7a53af40"]},"8663":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MjgwMjA4","public_id":8663,"url":"https://github.com/godotengine/godot/pull/8663","diff_url":"https://github.com/godotengine/godot/pull/8663.diff","patch_url":"https://github.com/godotengine/godot/pull/8663.patch","title":"Fix bug in pause mode propagation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-05-06T00:43:53Z","updated_at":"2017-06-03T16:13:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50"]},"8664":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5Mjg2MTg5","public_id":8664,"url":"https://github.com/godotengine/godot/pull/8664","diff_url":"https://github.com/godotengine/godot/pull/8664.diff","patch_url":"https://github.com/godotengine/godot/pull/8664.patch","title":"Fixing previous merger's \"not\" vs. \"!\" mistake in C++","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-05-06T04:08:44Z","updated_at":"2017-05-06T08:31:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["adafaf15aa92d63129dffde09320f1a8d24ec43c"]},"8682":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MzQxNjkx","public_id":8682,"url":"https://github.com/godotengine/godot/pull/8682","diff_url":"https://github.com/godotengine/godot/pull/8682.diff","patch_url":"https://github.com/godotengine/godot/pull/8682.patch","title":"Fix license formatting breaking GH detection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-05-07T14:58:32Z","updated_at":"2020-01-26T09:33:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f2d126809ffa4be24ab6313f006ca19a22d86501"]},"8689":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5MzU0NjYy","public_id":8689,"url":"https://github.com/godotengine/godot/pull/8689","diff_url":"https://github.com/godotengine/godot/pull/8689.diff","patch_url":"https://github.com/godotengine/godot/pull/8689.patch","title":"Improved freelook","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-05-07T21:09:51Z","updated_at":"2017-06-21T23:08:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["aaf9cacf5ff4cbe8c097efacf347f7bde9839e36"]},"8696":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5NTIwMzE0","public_id":8696,"url":"https://github.com/godotengine/godot/pull/8696","diff_url":"https://github.com/godotengine/godot/pull/8696.diff","patch_url":"https://github.com/godotengine/godot/pull/8696.patch","title":"Fix gdscript autocomplete showing only paths","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-05-08T19:46:25Z","updated_at":"2017-05-12T16:17:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["837a66722506a578b9ea379b5ea425ed22344354"]},"8699":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5NjQ3MTQ1","public_id":8699,"url":"https://github.com/godotengine/godot/pull/8699","diff_url":"https://github.com/godotengine/godot/pull/8699.diff","patch_url":"https://github.com/godotengine/godot/pull/8699.patch","title":"Fix Editor/Debugger connection problems.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-05-09T12:21:28Z","updated_at":"2017-06-03T16:13:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["3b123367a1202e62f31d24e54c8280a97f00aa97","98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85","a1c41be56977e22e953191dd9e90621d09f294cc","020f6a7f2082a6039ce6a5b4410dce47f6ea2607"]},"8702":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5NzEzMTc3","public_id":8702,"url":"https://github.com/godotengine/godot/pull/8702","diff_url":"https://github.com/godotengine/godot/pull/8702.diff","patch_url":"https://github.com/godotengine/godot/pull/8702.patch","title":"Fix click area for bool parameter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1Nzc2NDA=","created_at":"2017-05-09T17:37:43Z","updated_at":"2019-03-05T11:55:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["02f02972e87f589199d3ab2bb3c74901d2108694"]},"8704":{"id":"MDExOlB1bGxSZXF1ZXN0MTE5NzUzNTA0","public_id":8704,"url":"https://github.com/godotengine/godot/pull/8704","diff_url":"https://github.com/godotengine/godot/pull/8704.diff","patch_url":"https://github.com/godotengine/godot/pull/8704.patch","title":"Add error printing functions to GDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-05-09T21:04:21Z","updated_at":"2020-01-26T09:33:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["99e07448d1bb67f4b10e2234b5f2f18a0acf5de2"]},"8716":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMTc0NDk3","public_id":8716,"url":"https://github.com/godotengine/godot/pull/8716","diff_url":"https://github.com/godotengine/godot/pull/8716.diff","patch_url":"https://github.com/godotengine/godot/pull/8716.patch","title":"Bring back EditorImportPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-11T18:42:45Z","updated_at":"2017-05-18T11:08:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c04604461d9b17c69831f758489087b07fe032e1"]},"8717":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMTc5NTcw","public_id":8717,"url":"https://github.com/godotengine/godot/pull/8717","diff_url":"https://github.com/godotengine/godot/pull/8717.diff","patch_url":"https://github.com/godotengine/godot/pull/8717.patch","title":"Fix natural sorting order in EditorFileDialog, FileDialog and EditorFileSystemDirectory","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMzQxNzM=","created_at":"2017-05-11T19:09:41Z","updated_at":"2017-05-15T05:54:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f2564ca97fd6a25bc68f2e7302461970306fc837"]},"8718":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMTgxMjE4","public_id":8718,"url":"https://github.com/godotengine/godot/pull/8718","diff_url":"https://github.com/godotengine/godot/pull/8718.diff","patch_url":"https://github.com/godotengine/godot/pull/8718.patch","title":"removed multiscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-05-11T19:18:24Z","updated_at":"2017-06-21T16:29:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89"]},"8719":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMTk5NjQz","public_id":8719,"url":"https://github.com/godotengine/godot/pull/8719","diff_url":"https://github.com/godotengine/godot/pull/8719.diff","patch_url":"https://github.com/godotengine/godot/pull/8719.patch","title":"Project Settings: Use capitalized properties.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-11T20:57:05Z","updated_at":"2017-05-12T16:23:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["162068640b6a2ea6085cd508d0a21a9d51dec5b0"]},"8720":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMjAxODEy","public_id":8720,"url":"https://github.com/godotengine/godot/pull/8720","diff_url":"https://github.com/godotengine/godot/pull/8720.diff","patch_url":"https://github.com/godotengine/godot/pull/8720.patch","title":"[GDNative] added varcall and print","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-05-11T21:08:20Z","updated_at":"2017-06-21T16:29:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d137e83c6013f895e8bfbacf65c0fe43443c4174"]},"8723":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMjUyNDU3","public_id":8723,"url":"https://github.com/godotengine/godot/pull/8723","diff_url":"https://github.com/godotengine/godot/pull/8723.diff","patch_url":"https://github.com/godotengine/godot/pull/8723.patch","title":"Fix possible memory leak for Android and update gradle","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-12T05:45:59Z","updated_at":"2017-05-12T07:14:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a","9d33f510665718c5878dd34d3c00e8afa66ea800"]},"8725":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMjU0ODAz","public_id":8725,"url":"https://github.com/godotengine/godot/pull/8725","diff_url":"https://github.com/godotengine/godot/pull/8725.diff","patch_url":"https://github.com/godotengine/godot/pull/8725.patch","title":"Fix compile error when use \"android_add_jni_dir\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-12T06:13:22Z","updated_at":"2017-05-12T07:14:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["be7ced482661d466217c8fb0e8beeb7618dd9b82"]},"8732":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwMzcwODM1","public_id":8732,"url":"https://github.com/godotengine/godot/pull/8732","diff_url":"https://github.com/godotengine/godot/pull/8732.diff","patch_url":"https://github.com/godotengine/godot/pull/8732.patch","title":"Document exhaustive licensing info of all files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-05-12T17:35:22Z","updated_at":"2020-01-26T09:33:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e776a1ebb288042f6a835443c57842f42df563ab"]},"8743":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNDQ3MDQy","public_id":8743,"url":"https://github.com/godotengine/godot/pull/8743","diff_url":"https://github.com/godotengine/godot/pull/8743.diff","patch_url":"https://github.com/godotengine/godot/pull/8743.patch","title":"[GDNative] fixed a reload bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-05-13T12:40:48Z","updated_at":"2017-05-13T14:19:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["11e496d99a5d49044769c663304b5f24d7e18096"]},"8756":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNDc2NDY0","public_id":8756,"url":"https://github.com/godotengine/godot/pull/8756","diff_url":"https://github.com/godotengine/godot/pull/8756.diff","patch_url":"https://github.com/godotengine/godot/pull/8756.patch","title":"MFI gamepad support for iPhone","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-14T07:30:43Z","updated_at":"2017-05-23T11:57:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1f4f784e7dffa1ac508b50e5ceef6365a5b241a9"]},"8759":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNDgyOTQ0","public_id":8759,"url":"https://github.com/godotengine/godot/pull/8759","diff_url":"https://github.com/godotengine/godot/pull/8759.diff","patch_url":"https://github.com/godotengine/godot/pull/8759.patch","title":"Fixed #8526, popup menu width now responds to submenu icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNTQxMTM5","created_at":"2017-05-14T11:44:33Z","updated_at":"2020-01-26T09:33:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["69359f2220c05e9022d5a85327172e018069a33f"]},"8762":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNDk0MTIz","public_id":8762,"url":"https://github.com/godotengine/godot/pull/8762","diff_url":"https://github.com/godotengine/godot/pull/8762.diff","patch_url":"https://github.com/godotengine/godot/pull/8762.patch","title":"Docs: ERR_EOF -> ERR_FILE_EOF","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTk2NTQx","created_at":"2017-05-14T17:37:05Z","updated_at":"2020-01-26T09:33:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd"]},"8764":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNDk0OTI3","public_id":8764,"url":"https://github.com/godotengine/godot/pull/8764","diff_url":"https://github.com/godotengine/godot/pull/8764.diff","patch_url":"https://github.com/godotengine/godot/pull/8764.patch","title":"Fixed typo 'one short connection' to 'one shot'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0NTMwNzY=","created_at":"2017-05-14T18:00:11Z","updated_at":"2020-01-26T09:33:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["25776dbf76dfbc087582991bea3169e7b39b9340"]},"8772":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNTczNjU3","public_id":8772,"url":"https://github.com/godotengine/godot/pull/8772","diff_url":"https://github.com/godotengine/godot/pull/8772.diff","patch_url":"https://github.com/godotengine/godot/pull/8772.patch","title":"Particles potential crash fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTk2NTQx","created_at":"2017-05-15T10:51:16Z","updated_at":"2017-05-15T18:59:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9d7d24682d5efd9cafb1e0fa52764bc44cf17b6b"]},"8775":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNjYxNTQz","public_id":8775,"url":"https://github.com/godotengine/godot/pull/8775","diff_url":"https://github.com/godotengine/godot/pull/8775.diff","patch_url":"https://github.com/godotengine/godot/pull/8775.patch","title":"Revert \"Particles potential crash fix\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-15T18:11:50Z","updated_at":"2019-03-05T23:10:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c3e43c6d5f219d3c23a53769ad820f4fb7e3ce8c"]},"8778":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNjk0OTI3","public_id":8778,"url":"https://github.com/godotengine/godot/pull/8778","diff_url":"https://github.com/godotengine/godot/pull/8778.diff","patch_url":"https://github.com/godotengine/godot/pull/8778.patch","title":"Particles potential crash fix 2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTk2NTQx","created_at":"2017-05-15T21:07:34Z","updated_at":"2017-05-16T14:34:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["73385e362baf302fd044029072083e32b2e89d75"]},"8780":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNzEyNzg1","public_id":8780,"url":"https://github.com/godotengine/godot/pull/8780","diff_url":"https://github.com/godotengine/godot/pull/8780.diff","patch_url":"https://github.com/godotengine/godot/pull/8780.patch","title":"Upgrade Android build tools to the latest","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-15T22:59:35Z","updated_at":"2017-05-16T12:16:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["78f44831f6526f2be096d302c426a897565b62ac"]},"8783":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwNzk5ODMx","public_id":8783,"url":"https://github.com/godotengine/godot/pull/8783","diff_url":"https://github.com/godotengine/godot/pull/8783.diff","patch_url":"https://github.com/godotengine/godot/pull/8783.patch","title":"Fix for..in range() resulting in floats instead of ints","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-05-16T11:02:46Z","updated_at":"2017-06-24T21:39:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["26a51c3c0b243a0c5a8317f728e256109e458956"]},"8784":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwODAwMjY4","public_id":8784,"url":"https://github.com/godotengine/godot/pull/8784","diff_url":"https://github.com/godotengine/godot/pull/8784.diff","patch_url":"https://github.com/godotengine/godot/pull/8784.patch","title":"Add trim_trailing_whitespace to .editorconfig","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-05-16T11:05:09Z","updated_at":"2020-01-26T09:33:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3288ce63d36e01b5b53b171102f79531899dc76c"]},"8786":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwODA3NzUy","public_id":8786,"url":"https://github.com/godotengine/godot/pull/8786","diff_url":"https://github.com/godotengine/godot/pull/8786.diff","patch_url":"https://github.com/godotengine/godot/pull/8786.patch","title":"Fix weigth scale of A* being applied to the whole estimation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-05-16T11:49:36Z","updated_at":"2017-05-23T10:23:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bd91730347b33fd88d3944dc63fed06655f0b736"]},"8789":{"id":"MDExOlB1bGxSZXF1ZXN0MTIwOTA4MzAz","public_id":8789,"url":"https://github.com/godotengine/godot/pull/8789","diff_url":"https://github.com/godotengine/godot/pull/8789.diff","patch_url":"https://github.com/godotengine/godot/pull/8789.patch","title":"Editor: Make \"open 2d/3d/script editor\" shortcuts configurable.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-16T19:36:50Z","updated_at":"2017-05-18T16:59:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3be8a94868110f107454f4e9ae12c0db5c04c858"]},"8793":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxMDAyODc0","public_id":8793,"url":"https://github.com/godotengine/godot/pull/8793","diff_url":"https://github.com/godotengine/godot/pull/8793.diff","patch_url":"https://github.com/godotengine/godot/pull/8793.patch","title":"fix varying in 3.0 shader","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNzA2MDQ=","created_at":"2017-05-17T08:42:47Z","updated_at":"2017-05-18T17:00:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["9079ef46e72bc9738659a7399e4574e3ae186b38"]},"8796":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxMDQ3ODQ1","public_id":8796,"url":"https://github.com/godotengine/godot/pull/8796","diff_url":"https://github.com/godotengine/godot/pull/8796.diff","patch_url":"https://github.com/godotengine/godot/pull/8796.patch","title":"Add column_title_pressed signal to Tree node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1ODU3NjY5","created_at":"2017-05-17T12:43:43Z","updated_at":"2017-05-18T17:06:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7b00ad22b94bd3f6194b25457f83d6240493217a"]},"8798":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxMDUxMDQ3","public_id":8798,"url":"https://github.com/godotengine/godot/pull/8798","diff_url":"https://github.com/godotengine/godot/pull/8798.diff","patch_url":"https://github.com/godotengine/godot/pull/8798.patch","title":"Add extended check option to GDFunctionState::is_valid()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-17T12:59:49Z","updated_at":"2017-05-18T10:57:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["b69d4ebff40c4b8fc55db00ad84514aff48f0c5d"]},"8807":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxMjU4MDA3","public_id":8807,"url":"https://github.com/godotengine/godot/pull/8807","diff_url":"https://github.com/godotengine/godot/pull/8807.diff","patch_url":"https://github.com/godotengine/godot/pull/8807.patch","title":"Make MessageQueue::flush() reentrant","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-18T11:11:17Z","updated_at":"2017-05-18T17:56:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["983fd3a7bbb6ac0e02ffcca78d60053ec8847aee"]},"8821":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxMzk5NTIw","public_id":8821,"url":"https://github.com/godotengine/godot/pull/8821","diff_url":"https://github.com/godotengine/godot/pull/8821.diff","patch_url":"https://github.com/godotengine/godot/pull/8821.patch","title":"Finish implementing GDnative builtins bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-05-18T23:40:25Z","updated_at":"2019-03-05T23:10:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["abcb044bf3f197ef68715f89abec77102bbe58ec"]},"8822":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNDA5MzMy","public_id":8822,"url":"https://github.com/godotengine/godot/pull/8822","diff_url":"https://github.com/godotengine/godot/pull/8822.diff","patch_url":"https://github.com/godotengine/godot/pull/8822.patch","title":"Detect newer Visual Studio compilers correctly like VS2017.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3Njk2NjY=","created_at":"2017-05-19T01:31:59Z","updated_at":"2017-05-21T10:14:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["14a982a0c2100a2a406421f017b11340f7a38316"]},"8824":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNDE4NDAz","public_id":8824,"url":"https://github.com/godotengine/godot/pull/8824","diff_url":"https://github.com/godotengine/godot/pull/8824.diff","patch_url":"https://github.com/godotengine/godot/pull/8824.patch","title":"Fix android payment logical error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-19T03:22:51Z","updated_at":"2017-05-20T11:27:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["209f61b6d4aacfc4d255567030b3ec0932ce40fc"]},"8829":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNDc5MDAw","public_id":8829,"url":"https://github.com/godotengine/godot/pull/8829","diff_url":"https://github.com/godotengine/godot/pull/8829.diff","patch_url":"https://github.com/godotengine/godot/pull/8829.patch","title":"Added bool to allow astar points to be connected in one direction only","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-05-19T11:19:26Z","updated_at":"2017-05-20T07:49:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6"]},"8832":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNDg3MjM2","public_id":8832,"url":"https://github.com/godotengine/godot/pull/8832","diff_url":"https://github.com/godotengine/godot/pull/8832.diff","patch_url":"https://github.com/godotengine/godot/pull/8832.patch","title":"Expose wheel's contact to GDScript and set roll influence in editor [3.0]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ1MjUzODg=","created_at":"2017-05-19T12:12:57Z","updated_at":"2017-05-22T07:18:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3"]},"8835":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNTI5NTIw","public_id":8835,"url":"https://github.com/godotengine/godot/pull/8835","diff_url":"https://github.com/godotengine/godot/pull/8835.diff","patch_url":"https://github.com/godotengine/godot/pull/8835.patch","title":"add index to particles glsl","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNzA2MDQ=","created_at":"2017-05-19T15:46:11Z","updated_at":"2017-06-13T02:33:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d9e3bbe17d1ffe1a25f124c8ee1b22391cab4af3"]},"8838":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNTg5MDYz","public_id":8838,"url":"https://github.com/godotengine/godot/pull/8838","diff_url":"https://github.com/godotengine/godot/pull/8838.diff","patch_url":"https://github.com/godotengine/godot/pull/8838.patch","title":"Export nested nodes in TileSet scenes; resolves #8819.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYzNjYwNjI=","created_at":"2017-05-19T21:51:02Z","updated_at":"2017-05-20T07:50:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c97c733779e4061313ea57804f24f646c3b1228c"]},"8841":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNTk5ODAw","public_id":8841,"url":"https://github.com/godotengine/godot/pull/8841","diff_url":"https://github.com/godotengine/godot/pull/8841.diff","patch_url":"https://github.com/godotengine/godot/pull/8841.patch","title":"Removing unused files and old GLFW comments on OSX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-19T23:40:46Z","updated_at":"2017-05-23T11:57:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"}],"commits":["63db9a4beed079ceb782da5ef46e943fd683cc45"]},"8842":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjAyMDU1","public_id":8842,"url":"https://github.com/godotengine/godot/pull/8842","diff_url":"https://github.com/godotengine/godot/pull/8842.diff","patch_url":"https://github.com/godotengine/godot/pull/8842.patch","title":"Added texture_get_texid","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-20T00:13:39Z","updated_at":"2017-05-23T11:57:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["c51ce72702ef58babe1ce3efd1c31206ba6721e2"]},"8843":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjAyNDAz","public_id":8843,"url":"https://github.com/godotengine/godot/pull/8843","diff_url":"https://github.com/godotengine/godot/pull/8843.diff","patch_url":"https://github.com/godotengine/godot/pull/8843.patch","title":"Removing rasterizer from iphone","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-20T00:19:31Z","updated_at":"2017-05-23T11:57:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["87b4776cbff781b251979db3677422145f5ffaa1"]},"8844":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjA2MzY4","public_id":8844,"url":"https://github.com/godotengine/godot/pull/8844","diff_url":"https://github.com/godotengine/godot/pull/8844.diff","patch_url":"https://github.com/godotengine/godot/pull/8844.patch","title":"Fix crash when saving AudioPlayer without stream.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-20T01:53:02Z","updated_at":"2017-05-20T07:29:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["02aa1dd600cfb17459857148ac742a8f887f143f"]},"8852":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjc3MDUx","public_id":8852,"url":"https://github.com/godotengine/godot/pull/8852","diff_url":"https://github.com/godotengine/godot/pull/8852.diff","patch_url":"https://github.com/godotengine/godot/pull/8852.patch","title":"Fix 2d path editor controls.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NDIyOA==","created_at":"2017-05-21T21:36:25Z","updated_at":"2017-05-27T23:35:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9bc044cee68bb8f8a8708c8eec7cffa81f7e422d"]},"8853":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjg3MTUw","public_id":8853,"url":"https://github.com/godotengine/godot/pull/8853","diff_url":"https://github.com/godotengine/godot/pull/8853.diff","patch_url":"https://github.com/godotengine/godot/pull/8853.patch","title":"fixed osx input event","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-05-22T02:08:35Z","updated_at":"2017-05-22T13:05:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["72876ef10b9b19af0d00f126c03b7b603a42c442","b90df858c1a8e265633384d364a28b9998c4326f"]},"8854":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNjg3NjY1","public_id":8854,"url":"https://github.com/godotengine/godot/pull/8854","diff_url":"https://github.com/godotengine/godot/pull/8854.diff","patch_url":"https://github.com/godotengine/godot/pull/8854.patch","title":"fixed crash when dragging to change color in color picker","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-05-22T02:16:56Z","updated_at":"2017-05-22T05:24:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["955615a3c317218a087a8af9396128e50f61662b"]},"8861":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNzUzMDkx","public_id":8861,"url":"https://github.com/godotengine/godot/pull/8861","diff_url":"https://github.com/godotengine/godot/pull/8861.diff","patch_url":"https://github.com/godotengine/godot/pull/8861.patch","title":"Show disabled item with proper color on FileDialog of editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-22T11:12:08Z","updated_at":"2017-05-23T05:45:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ea78bcbe60d41d8952702386f07cd72e31109018"]},"8862":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNzU2MjQ2","public_id":8862,"url":"https://github.com/godotengine/godot/pull/8862","diff_url":"https://github.com/godotengine/godot/pull/8862.diff","patch_url":"https://github.com/godotengine/godot/pull/8862.patch","title":"Fit grid with label and component of editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-22T11:31:28Z","updated_at":"2017-05-23T05:45:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a2ad2eedbb0517faab7d672d41cafe85b3bdab39"]},"8863":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxNzY4NDU4","public_id":8863,"url":"https://github.com/godotengine/godot/pull/8863","diff_url":"https://github.com/godotengine/godot/pull/8863.diff","patch_url":"https://github.com/godotengine/godot/pull/8863.patch","title":"Show description box on create new node window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-22T12:43:31Z","updated_at":"2017-05-23T05:45:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fab3c4308c8e5ed7b86992f4ae782d010f56baad"]},"8869":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxODQzMjI4","public_id":8869,"url":"https://github.com/godotengine/godot/pull/8869","diff_url":"https://github.com/godotengine/godot/pull/8869.diff","patch_url":"https://github.com/godotengine/godot/pull/8869.patch","title":"Fix errors on engine startup.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-22T18:57:29Z","updated_at":"2017-05-25T19:02:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4d8e45de17ce548601b5a9ef474197eff098a576"]},"8872":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxOTE3MjEw","public_id":8872,"url":"https://github.com/godotengine/godot/pull/8872","diff_url":"https://github.com/godotengine/godot/pull/8872.diff","patch_url":"https://github.com/godotengine/godot/pull/8872.patch","title":"Fix disabled style of LineEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-23T05:40:47Z","updated_at":"2017-06-13T13:13:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["de9fb136b14909c2cfd4018e8f68395011802f47"]},"8876":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxOTc5MjE4","public_id":8876,"url":"https://github.com/godotengine/godot/pull/8876","diff_url":"https://github.com/godotengine/godot/pull/8876.diff","patch_url":"https://github.com/godotengine/godot/pull/8876.patch","title":"Fix a few issues compiling windows and using VS2015 and earlier","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-23T11:55:21Z","updated_at":"2017-05-23T12:55:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8b01f9d28ffccb21db04867d1265f0be9d40aa53"]},"8877":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxOTg3NTg2","public_id":8877,"url":"https://github.com/godotengine/godot/pull/8877","diff_url":"https://github.com/godotengine/godot/pull/8877.diff","patch_url":"https://github.com/godotengine/godot/pull/8877.patch","title":"More fixes for iOS Godot 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-23T12:40:32Z","updated_at":"2017-05-23T23:24:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3768a3b2c5e59f21b2ca4e26678775007ab787c6"]},"8878":{"id":"MDExOlB1bGxSZXF1ZXN0MTIxOTk2NDY1","public_id":8878,"url":"https://github.com/godotengine/godot/pull/8878","diff_url":"https://github.com/godotengine/godot/pull/8878.diff","patch_url":"https://github.com/godotengine/godot/pull/8878.patch","title":"Make arm64 the default option and set minimum to iOS 9","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-05-23T13:22:06Z","updated_at":"2017-06-18T08:48:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["80fc51366313b411b1122bf3802c7cdec7c7e5eb"]},"8880":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMDA3MzEy","public_id":8880,"url":"https://github.com/godotengine/godot/pull/8880","diff_url":"https://github.com/godotengine/godot/pull/8880.diff","patch_url":"https://github.com/godotengine/godot/pull/8880.patch","title":"Fix crash when interacting with the 2d editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-05-23T14:06:52Z","updated_at":"2017-05-23T14:38:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["86ef71fc95ff5d62ada42162b596172a57c78c91"]},"8881":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMDQ5OTk0","public_id":8881,"url":"https://github.com/godotengine/godot/pull/8881","diff_url":"https://github.com/godotengine/godot/pull/8881.diff","patch_url":"https://github.com/godotengine/godot/pull/8881.patch","title":"Fix UWP compilation issues","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-05-23T17:10:09Z","updated_at":"2017-05-23T19:17:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["40613221a4f255bf9115ec8fca8206b2ff222f1b"]},"8884":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMDk0MDQ1","public_id":8884,"url":"https://github.com/godotengine/godot/pull/8884","diff_url":"https://github.com/godotengine/godot/pull/8884.diff","patch_url":"https://github.com/godotengine/godot/pull/8884.patch","title":"[GDNative] fixed some functions that returned references","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-05-23T20:59:02Z","updated_at":"2017-06-21T16:29:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["f23b56e3ecc5de8fc823dfa1c63f71d51ea12993"]},"8885":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMTQwOTIy","public_id":8885,"url":"https://github.com/godotengine/godot/pull/8885","diff_url":"https://github.com/godotengine/godot/pull/8885.diff","patch_url":"https://github.com/godotengine/godot/pull/8885.patch","title":"Fix 2D-editor mouse wheel zoom for x11.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-05-24T04:03:36Z","updated_at":"2017-05-25T06:38:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39"]},"8891":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMTc4Mzcz","public_id":8891,"url":"https://github.com/godotengine/godot/pull/8891","diff_url":"https://github.com/godotengine/godot/pull/8891.diff","patch_url":"https://github.com/godotengine/godot/pull/8891.patch","title":"Join text menus on the top-left, move shortcut buttons to new locations (Preliminary work towards achieving the changes discussed in #8865.)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-05-24T09:05:10Z","updated_at":"2017-05-27T15:13:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["78781355acd77e37885f6c1da5402b17959795af"]},"8895":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMjQxMDM2","public_id":8895,"url":"https://github.com/godotengine/godot/pull/8895","diff_url":"https://github.com/godotengine/godot/pull/8895.diff","patch_url":"https://github.com/godotengine/godot/pull/8895.patch","title":"Improved default colors for the new theme ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-05-24T14:22:54Z","updated_at":"2017-05-26T14:46:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9"]},"8898":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMzAyMzMz","public_id":8898,"url":"https://github.com/godotengine/godot/pull/8898","diff_url":"https://github.com/godotengine/godot/pull/8898.diff","patch_url":"https://github.com/godotengine/godot/pull/8898.patch","title":"Change InputEventScreenTouch from struct to class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-05-24T19:11:52Z","updated_at":"2017-05-25T22:11:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["452caf3f80ea7b278227d0bb48793729defaaa66"]},"8899":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyMzI2MjU0","public_id":8899,"url":"https://github.com/godotengine/godot/pull/8899","diff_url":"https://github.com/godotengine/godot/pull/8899.diff","patch_url":"https://github.com/godotengine/godot/pull/8899.patch","title":"Better flat stylebox with rounded corners","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-05-24T21:19:43Z","updated_at":"2017-08-16T16:15:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["701fb55a108bd83d9a1e6c6bc4bfe61539df333d","015494ba56fc393b9e83a51dca76979eecc3d3c2","d637cbb289ea6a7f915113c22447100ed00279eb","356eb47fea0daaa9a4468b222b33928330687e8b","c39ac8650daa2a9a8c26f56247e555472ec576d7","059a0496dab1b7dd7acd54095fdfc7349e96e7d2","f05e61ed09b5e55932a6ead03f916d40b01bc9a5"]},"8912":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNDcxNTA4","public_id":8912,"url":"https://github.com/godotengine/godot/pull/8912","diff_url":"https://github.com/godotengine/godot/pull/8912.diff","patch_url":"https://github.com/godotengine/godot/pull/8912.patch","title":"Implement OS.alert() for iOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-25T16:06:44Z","updated_at":"2017-05-26T19:13:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["50f152575d3a5206ce97db935b551ca7729242f4"]},"8916":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNTg3Mjk0","public_id":8916,"url":"https://github.com/godotengine/godot/pull/8916","diff_url":"https://github.com/godotengine/godot/pull/8916.diff","patch_url":"https://github.com/godotengine/godot/pull/8916.patch","title":"Fix audio can't resume in iOS platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2017-05-26T07:30:48Z","updated_at":"2017-05-26T14:19:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7d374b5974448680a81f18751a7ca456a850020f"]},"8919":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNjA0NTc2","public_id":8919,"url":"https://github.com/godotengine/godot/pull/8919","diff_url":"https://github.com/godotengine/godot/pull/8919.diff","patch_url":"https://github.com/godotengine/godot/pull/8919.patch","title":"[2.1] Fix item list scroll speed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzOTgyMA==","created_at":"2017-05-26T09:27:22Z","updated_at":"2017-05-27T11:44:47Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["064dce7a4c4bdca13b5358ccc9f9829f0e1068fb"]},"8923":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNjI3MjQ0","public_id":8923,"url":"https://github.com/godotengine/godot/pull/8923","diff_url":"https://github.com/godotengine/godot/pull/8923.diff","patch_url":"https://github.com/godotengine/godot/pull/8923.patch","title":"Fix android build regression by be7ced4","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-26T11:47:39Z","updated_at":"2017-06-13T13:13:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["781ca6773cecb6f56e09b136c69e784e99d09c36"]},"8928":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNjYzNTE5","public_id":8928,"url":"https://github.com/godotengine/godot/pull/8928","diff_url":"https://github.com/godotengine/godot/pull/8928.diff","patch_url":"https://github.com/godotengine/godot/pull/8928.patch","title":"Added an help menu ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-05-26T15:14:29Z","updated_at":"2017-05-27T09:31:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7661cb5a624a93d45f9986e4677cac7d29057917"]},"8929":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNjYzNzcz","public_id":8929,"url":"https://github.com/godotengine/godot/pull/8929","diff_url":"https://github.com/godotengine/godot/pull/8929.diff","patch_url":"https://github.com/godotengine/godot/pull/8929.patch","title":"Added color presets for easy theme switching","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-05-26T15:15:43Z","updated_at":"2017-05-27T09:31:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fa5aa11898d897cdacd344e1c5d503e485483d51"]},"8933":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNjk4Njkw","public_id":8933,"url":"https://github.com/godotengine/godot/pull/8933","diff_url":"https://github.com/godotengine/godot/pull/8933.diff","patch_url":"https://github.com/godotengine/godot/pull/8933.patch","title":"GDScript: Use \"is\" keyword for type checking.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-26T18:41:00Z","updated_at":"2017-05-27T09:30:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["015d36d18bb3f9fe21452a470aac2c3a3597b92f"]},"8935":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzAxMTEz","public_id":8935,"url":"https://github.com/godotengine/godot/pull/8935","diff_url":"https://github.com/godotengine/godot/pull/8935.diff","patch_url":"https://github.com/godotengine/godot/pull/8935.patch","title":"Make OS.get_locale() returns same value","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-05-26T18:56:02Z","updated_at":"2017-06-13T13:13:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["062744586324a80a003e1488275b14841cf105d7"]},"8936":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzA0NTky","public_id":8936,"url":"https://github.com/godotengine/godot/pull/8936","diff_url":"https://github.com/godotengine/godot/pull/8936.diff","patch_url":"https://github.com/godotengine/godot/pull/8936.patch","title":"Fix InputEvent actions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-26T19:18:57Z","updated_at":"2017-05-27T09:29:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3204befd1eb42cc87ae296148e1361a8b001d08d"]},"8939":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzMwMzIw","public_id":8939,"url":"https://github.com/godotengine/godot/pull/8939","diff_url":"https://github.com/godotengine/godot/pull/8939.diff","patch_url":"https://github.com/godotengine/godot/pull/8939.patch","title":"Allow custom CCFLAGS for iPhone builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-26T22:33:12Z","updated_at":"2017-05-26T22:54:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1"]},"8942":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzMxMDg1","public_id":8942,"url":"https://github.com/godotengine/godot/pull/8942","diff_url":"https://github.com/godotengine/godot/pull/8942.diff","patch_url":"https://github.com/godotengine/godot/pull/8942.patch","title":"Rework warning levels","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-26T22:41:57Z","updated_at":"2017-05-27T10:38:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d46e246d0ff2fa2b5cf8b47aecbc777846e0c404"]},"8943":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzMzMjUy","public_id":8943,"url":"https://github.com/godotengine/godot/pull/8943","diff_url":"https://github.com/godotengine/godot/pull/8943.diff","patch_url":"https://github.com/godotengine/godot/pull/8943.patch","title":"Implement well-defined handling of unrecoverable errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-26T23:06:07Z","updated_at":"2017-07-05T10:14:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["211c4518903d82068c061943064824ac5595fd38"]},"8949":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzQzODQ0","public_id":8949,"url":"https://github.com/godotengine/godot/pull/8949","diff_url":"https://github.com/godotengine/godot/pull/8949.diff","patch_url":"https://github.com/godotengine/godot/pull/8949.patch","title":"Improve/harmonize mobile builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-05-27T02:55:34Z","updated_at":"2017-06-08T11:04:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["854b3cc158ada157c779a2a82cd5f8f8387c7895"]},"8952":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzQ5MDE3","public_id":8952,"url":"https://github.com/godotengine/godot/pull/8952","diff_url":"https://github.com/godotengine/godot/pull/8952.diff","patch_url":"https://github.com/godotengine/godot/pull/8952.patch","title":"[2.1] Fix text warp in color blocks with CJK","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-05-27T06:11:46Z","updated_at":"2018-01-11T03:08:55Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cd778e00dc5362d00d4760c79fc301951f6f9b75"]},"8955":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzU0MjI2","public_id":8955,"url":"https://github.com/godotengine/godot/pull/8955","diff_url":"https://github.com/godotengine/godot/pull/8955.diff","patch_url":"https://github.com/godotengine/godot/pull/8955.patch","title":"Fix incorrect input event reference in animation_editor.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2017-05-27T09:08:35Z","updated_at":"2017-05-27T09:35:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3b05f2c74fa979f068cb805170881db2a062cd31"]},"8956":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzU0NzYx","public_id":8956,"url":"https://github.com/godotengine/godot/pull/8956","diff_url":"https://github.com/godotengine/godot/pull/8956.diff","patch_url":"https://github.com/godotengine/godot/pull/8956.patch","title":"Fix incorrect input event reference in editor_profiler.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2017-05-27T09:26:48Z","updated_at":"2017-05-27T09:36:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["49c00bd19bba0c1278f0e09c4c326e0f449e5bf9"]},"8960":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzYzOTI0","public_id":8960,"url":"https://github.com/godotengine/godot/pull/8960","diff_url":"https://github.com/godotengine/godot/pull/8960.diff","patch_url":"https://github.com/godotengine/godot/pull/8960.patch","title":"OpenSSL: Cleanup and document update process from upstream sources + 1.0.2l","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-05-27T15:04:15Z","updated_at":"2017-05-27T17:51:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d","996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12","c1b0662b40c8239731af13a96bac1b2db1c2097d","cb0f771aaacf367e5026d783c9316b6acf3b007d","022541d917ab5a96f888a2b33821517fe312b851"]},"8966":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzgwNTA4","public_id":8966,"url":"https://github.com/godotengine/godot/pull/8966","diff_url":"https://github.com/godotengine/godot/pull/8966.diff","patch_url":"https://github.com/godotengine/godot/pull/8966.patch","title":"Fix moving path controls in edit mode.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NDIyOA==","created_at":"2017-05-28T01:48:38Z","updated_at":"2017-05-28T08:05:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f460f82ec1dc6df21be181308d06ee83306eaed7"]},"8972":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzk1OTU2","public_id":8972,"url":"https://github.com/godotengine/godot/pull/8972","diff_url":"https://github.com/godotengine/godot/pull/8972.diff","patch_url":"https://github.com/godotengine/godot/pull/8972.patch","title":"Fixing typo for rect_position in _change_notify call for Control","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjkwMDIyODU=","created_at":"2017-05-28T13:43:50Z","updated_at":"2017-05-28T15:00:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0251e9eb01aafdc1ec5316178a11f0fd9fb7ddbc"]},"8973":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzk3MDA1","public_id":8973,"url":"https://github.com/godotengine/godot/pull/8973","diff_url":"https://github.com/godotengine/godot/pull/8973.diff","patch_url":"https://github.com/godotengine/godot/pull/8973.patch","title":"Fixed rand_range not returning correct random values on windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMzc5NzU=","created_at":"2017-05-28T14:18:23Z","updated_at":"2017-06-03T07:07:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2c6449c4fcd6273c92603736b5623825a72ba4eb"]},"8974":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyNzk3NDAy","public_id":8974,"url":"https://github.com/godotengine/godot/pull/8974","diff_url":"https://github.com/godotengine/godot/pull/8974.diff","patch_url":"https://github.com/godotengine/godot/pull/8974.patch","title":"Added script overview","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-05-28T14:31:33Z","updated_at":"2017-11-10T23:41:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a4e222ae7106ec56db88f5a64bb72b5e4ba1e792"]},"8975":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyODA0MDAz","public_id":8975,"url":"https://github.com/godotengine/godot/pull/8975","diff_url":"https://github.com/godotengine/godot/pull/8975.diff","patch_url":"https://github.com/godotengine/godot/pull/8975.patch","title":"Use new icons everywhere","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NDk1NTQ=","created_at":"2017-05-28T18:19:44Z","updated_at":"2017-05-28T20:10:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1e29d92dfa78d72549c1ba92f9fd770f891b0f20"]},"8977":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyODI1OTY2","public_id":8977,"url":"https://github.com/godotengine/godot/pull/8977","diff_url":"https://github.com/godotengine/godot/pull/8977.diff","patch_url":"https://github.com/godotengine/godot/pull/8977.patch","title":"Fixed a Typo in the Visual Server","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzU4NDkw","created_at":"2017-05-29T04:17:14Z","updated_at":"2017-05-29T06:08:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e0befd2f2340e2485ac92c43fd5ed80665075f77"]},"8981":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyODc4OTky","public_id":8981,"url":"https://github.com/godotengine/godot/pull/8981","diff_url":"https://github.com/godotengine/godot/pull/8981.diff","patch_url":"https://github.com/godotengine/godot/pull/8981.patch","title":"implemented grow(left,top,right,bottom) function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-05-29T11:43:32Z","updated_at":"2017-06-08T05:41:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["66b308925c3174901fc59a23245c8a1d19143420"]},"8986":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyOTMzMjIw","public_id":8986,"url":"https://github.com/godotengine/godot/pull/8986","diff_url":"https://github.com/godotengine/godot/pull/8986.diff","patch_url":"https://github.com/godotengine/godot/pull/8986.patch","title":"X11: Turn warning about not finding cursor theme into verbose output.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-29T18:43:41Z","updated_at":"2017-05-29T18:47:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d6333066fcdc502fd7b2064008ddc2a491a54fc7"]},"8990":{"id":"MDExOlB1bGxSZXF1ZXN0MTIyOTM3NDA1","public_id":8990,"url":"https://github.com/godotengine/godot/pull/8990","diff_url":"https://github.com/godotengine/godot/pull/8990.diff","patch_url":"https://github.com/godotengine/godot/pull/8990.patch","title":"Fixed .hdr support to compile on windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDcyMDU=","created_at":"2017-05-29T19:35:57Z","updated_at":"2017-06-05T13:45:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cc05a90bf742f9dda8f9e92fc921d30d41f5d327"]},"8996":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzMDA4MzAx","public_id":8996,"url":"https://github.com/godotengine/godot/pull/8996","diff_url":"https://github.com/godotengine/godot/pull/8996.diff","patch_url":"https://github.com/godotengine/godot/pull/8996.patch","title":"CONTRIBUTING.md : formatting to 80 columns and added a little paragraph about translations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-05-30T09:37:06Z","updated_at":"2020-01-26T09:33:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4f874e4f8ef3393eb1d0b8241b7ef7f70a18119a"]},"9002":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzMTM2ODMy","public_id":9002,"url":"https://github.com/godotengine/godot/pull/9002","diff_url":"https://github.com/godotengine/godot/pull/9002.diff","patch_url":"https://github.com/godotengine/godot/pull/9002.patch","title":"InputEvent: Restore old behaviour for matching key events to actions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-05-30T20:31:21Z","updated_at":"2017-06-08T05:43:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c218390864ea106e00632037f97868c21cbe7d2c"]},"9004":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzMTU5MzA1","public_id":9004,"url":"https://github.com/godotengine/godot/pull/9004","diff_url":"https://github.com/godotengine/godot/pull/9004.diff","patch_url":"https://github.com/godotengine/godot/pull/9004.patch","title":"Expose copy constructor for some GDNative types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-05-30T22:42:50Z","updated_at":"2020-01-26T09:32:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9f34bb4ebe1e7d5b08b27acc7af216d3b27cd37e"]},"9010":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzMzc4MzQ5","public_id":9010,"url":"https://github.com/godotengine/godot/pull/9010","diff_url":"https://github.com/godotengine/godot/pull/9010.diff","patch_url":"https://github.com/godotengine/godot/pull/9010.patch","title":"Fix GDNative PoolVector typos","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-05-31T21:56:31Z","updated_at":"2020-01-26T09:32:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["48440138271f0d9e906ebca57972a489ce6e4aff"]},"9011":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzMzgyMTc3","public_id":9011,"url":"https://github.com/godotengine/godot/pull/9011","diff_url":"https://github.com/godotengine/godot/pull/9011.diff","patch_url":"https://github.com/godotengine/godot/pull/9011.patch","title":"fixed PowerState enum cast","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-05-31T22:20:06Z","updated_at":"2017-06-21T16:29:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6bda2876f1466d76a64e0c3cfd31a783aabef0ca"]},"9014":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzNjIxMzkx","public_id":9014,"url":"https://github.com/godotengine/godot/pull/9014","diff_url":"https://github.com/godotengine/godot/pull/9014.diff","patch_url":"https://github.com/godotengine/godot/pull/9014.patch","title":"Improve reliability of memory stats","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-06-02T00:38:52Z","updated_at":"2017-07-11T13:54:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["779693a79bd6859d6b7d2fad58dc5e20c97160c0","490a2ff0b979ac783c93018f65a8c79cc539cd4c","0b776f9a308fe266c74c4a996839e01705047537"]},"9015":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzNjM4MjEw","public_id":9015,"url":"https://github.com/godotengine/godot/pull/9015","diff_url":"https://github.com/godotengine/godot/pull/9015.diff","patch_url":"https://github.com/godotengine/godot/pull/9015.patch","title":"Fix Variant::OBJECT token parsing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2017-06-02T04:07:32Z","updated_at":"2017-06-07T05:51:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0a8de39bb10bc598fa4fec55b13a7d3304d5b5b1"]},"9031":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzODM1NTYz","public_id":9031,"url":"https://github.com/godotengine/godot/pull/9031","diff_url":"https://github.com/godotengine/godot/pull/9031.diff","patch_url":"https://github.com/godotengine/godot/pull/9031.patch","title":"InputEvent: Renamed \"pos\" property to \"position\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-06-03T08:57:21Z","updated_at":"2017-06-03T10:47:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9bc534896135322a578118f433f0dc6265839082"]},"9038":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzODU5MDY2","public_id":9038,"url":"https://github.com/godotengine/godot/pull/9038","diff_url":"https://github.com/godotengine/godot/pull/9038.diff","patch_url":"https://github.com/godotengine/godot/pull/9038.patch","title":"renamed all Rect2.pos to Rect2.position","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-06-03T22:58:43Z","updated_at":"2017-06-05T13:52:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a3c90b029308eb46b7fd83a0cf7b502ecbd79d55"]},"9049":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzODkxOTM2","public_id":9049,"url":"https://github.com/godotengine/godot/pull/9049","diff_url":"https://github.com/godotengine/godot/pull/9049.diff","patch_url":"https://github.com/godotengine/godot/pull/9049.patch","title":"project manager, fixed size of sort button (hiDpi)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-04T20:56:04Z","updated_at":"2017-06-04T21:06:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c33eff4bf930bb5dddced297039c7ff74febbad0"]},"9050":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzODk1NTc5","public_id":9050,"url":"https://github.com/godotengine/godot/pull/9050","diff_url":"https://github.com/godotengine/godot/pull/9050.diff","patch_url":"https://github.com/godotengine/godot/pull/9050.patch","title":"Update window size property names for editor run","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-04T22:59:06Z","updated_at":"2017-06-05T12:53:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["18d7ab21df3fed45c4fa149ed9f22d43bbfafdd6"]},"9051":{"id":"MDExOlB1bGxSZXF1ZXN0MTIzODk5NDE1","public_id":9051,"url":"https://github.com/godotengine/godot/pull/9051","diff_url":"https://github.com/godotengine/godot/pull/9051.diff","patch_url":"https://github.com/godotengine/godot/pull/9051.patch","title":"fixed spacing for script editor script list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-05T01:00:41Z","updated_at":"2017-06-08T05:34:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["50e5c7f9807d85fea1fe549fa357cbad737a7961"]},"9058":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0MDYwOTM2","public_id":9058,"url":"https://github.com/godotengine/godot/pull/9058","diff_url":"https://github.com/godotengine/godot/pull/9058.diff","patch_url":"https://github.com/godotengine/godot/pull/9058.patch","title":"Continue improving GDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-06-05T21:07:28Z","updated_at":"2017-06-08T08:31:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["8ecdbfc417409c9c8080580f3963e2397f8bdb78"]},"9060":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0MDgyMzQ0","public_id":9060,"url":"https://github.com/godotengine/godot/pull/9060","diff_url":"https://github.com/godotengine/godot/pull/9060.diff","patch_url":"https://github.com/godotengine/godot/pull/9060.patch","title":"Add settings to pan canvas editor with scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzOTgyMA==","created_at":"2017-06-05T23:34:31Z","updated_at":"2017-06-09T21:50:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["45b71ac2d02eebb85948761af8d4b2e3fe6f0815"]},"9081":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0MzI1NjI2","public_id":9081,"url":"https://github.com/godotengine/godot/pull/9081","diff_url":"https://github.com/godotengine/godot/pull/9081.diff","patch_url":"https://github.com/godotengine/godot/pull/9081.patch","title":"osx release right button event fixed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-07T02:42:43Z","updated_at":"2017-06-07T05:56:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["328d0e2b4e33265841c5a0e9bbd0157897b63891"]},"9082":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0MzI5Nzgx","public_id":9082,"url":"https://github.com/godotengine/godot/pull/9082","diff_url":"https://github.com/godotengine/godot/pull/9082.diff","patch_url":"https://github.com/godotengine/godot/pull/9082.patch","title":"Fix InputEvent-related Android build issues","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMjY3Nw==","created_at":"2017-06-07T03:32:11Z","updated_at":"2017-06-07T06:20:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bdffd2ecd0a89f72d4cfe84a54c17b5e11383ec2"]},"9083":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0MzMzMjk1","public_id":9083,"url":"https://github.com/godotengine/godot/pull/9083","diff_url":"https://github.com/godotengine/godot/pull/9083.diff","patch_url":"https://github.com/godotengine/godot/pull/9083.patch","title":"added style for panel class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-07T04:15:44Z","updated_at":"2017-06-07T05:57:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9774c8260f7076c0df0d93a065ab21d541d8bc1a"]},"9085":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0NDE2Nzk5","public_id":9085,"url":"https://github.com/godotengine/godot/pull/9085","diff_url":"https://github.com/godotengine/godot/pull/9085.diff","patch_url":"https://github.com/godotengine/godot/pull/9085.patch","title":"Fix: audio buses buttons hard to see if pressed or not","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-06-07T13:13:09Z","updated_at":"2017-06-08T10:08:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0e5daa7436a9aea67581b3145a24da84898726ac"]},"9089":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0NTE1MTU4","public_id":9089,"url":"https://github.com/godotengine/godot/pull/9089","diff_url":"https://github.com/godotengine/godot/pull/9089.diff","patch_url":"https://github.com/godotengine/godot/pull/9089.patch","title":"Automatically edit new project after creating it in project manager. Fixes #9075","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-07T20:52:00Z","updated_at":"2017-06-08T06:33:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9fd41416a910b412084da94b3d9bce6e1d6ebe1a"]},"9090":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0NTIzMTE3","public_id":9090,"url":"https://github.com/godotengine/godot/pull/9090","diff_url":"https://github.com/godotengine/godot/pull/9090.diff","patch_url":"https://github.com/godotengine/godot/pull/9090.patch","title":"Run project after selecting main scene. Fixes #9077","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-07T21:33:30Z","updated_at":"2017-06-08T06:33:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1ab0a779d83a7af9092dc886e82110db1c386dac"]},"9099":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0NzEwNDMz","public_id":9099,"url":"https://github.com/godotengine/godot/pull/9099","diff_url":"https://github.com/godotengine/godot/pull/9099.diff","patch_url":"https://github.com/godotengine/godot/pull/9099.patch","title":"EditorPlugin can request user inputs from editor 3d view","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-06-08T18:04:08Z","updated_at":"2020-12-06T13:05:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["d8b65b16576a2d91b3a237fd25e7369df97c0e5c"]},"9102":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0NzI3NzUx","public_id":9102,"url":"https://github.com/godotengine/godot/pull/9102","diff_url":"https://github.com/godotengine/godot/pull/9102.diff","patch_url":"https://github.com/godotengine/godot/pull/9102.patch","title":"Editor now shows error when debug port is in use","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-06-08T19:36:24Z","updated_at":"2018-09-13T01:06:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b76275ab12b8d12dd6458d951d2e4f37572df1a8","fc1368bee00301ef7c789982474876c5a6ea9854"]},"9109":{"id":"MDExOlB1bGxSZXF1ZXN0MTI0OTMzNzE0","public_id":9109,"url":"https://github.com/godotengine/godot/pull/9109","diff_url":"https://github.com/godotengine/godot/pull/9109.diff","patch_url":"https://github.com/godotengine/godot/pull/9109.patch","title":"Add AT_LIGHT_PASS builtin to canvas shaders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-06-09T19:21:01Z","updated_at":"2017-06-15T00:25:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["93ffd9023f0f685c7e0910397efa0a9b59326a81","4d90750729ee79d11d207dc865db783ee6cab53a"]},"9121":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1MDIwNTEy","public_id":9121,"url":"https://github.com/godotengine/godot/pull/9121","diff_url":"https://github.com/godotengine/godot/pull/9121.diff","patch_url":"https://github.com/godotengine/godot/pull/9121.patch","title":"Added EditorPlugin.remove_import_plugin()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-06-11T10:07:21Z","updated_at":"2020-01-26T09:34:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["9ecdf522bd95a3318ac75ff8f9e237b35b5beca3"]},"9124":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1MDQ1Njk5","public_id":9124,"url":"https://github.com/godotengine/godot/pull/9124","diff_url":"https://github.com/godotengine/godot/pull/9124.diff","patch_url":"https://github.com/godotengine/godot/pull/9124.patch","title":"Fixed compilation on Windows + removed debug print","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-12T00:02:23Z","updated_at":"2020-01-26T09:34:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["af9fd6f44ad71c16aa5e0f3aa5157f92fa5a84fc"]},"9132":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1MTU3OTE3","public_id":9132,"url":"https://github.com/godotengine/godot/pull/9132","diff_url":"https://github.com/godotengine/godot/pull/9132.diff","patch_url":"https://github.com/godotengine/godot/pull/9132.patch","title":"UWP: InputEvent: Renamed \"pos\" property to \"position\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-12T15:02:26Z","updated_at":"2017-06-12T15:41:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["43bcb73b22e56ec24d36137c8426b5a2c3f0a0a3"]},"9140":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1MjYxNzc1","public_id":9140,"url":"https://github.com/godotengine/godot/pull/9140","diff_url":"https://github.com/godotengine/godot/pull/9140.diff","patch_url":"https://github.com/godotengine/godot/pull/9140.patch","title":"Fixed middle mouse button can't bounce in macOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyNjc2MA==","created_at":"2017-06-13T01:28:56Z","updated_at":"2017-06-17T06:19:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["109ad227d3e85105ae6ac3f8a289580458adf1f9","b3accab62d9ef04694fcc8b60a93fe3cfec79325"]},"9155":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1Mzk5NjE5","public_id":9155,"url":"https://github.com/godotengine/godot/pull/9155","diff_url":"https://github.com/godotengine/godot/pull/9155.diff","patch_url":"https://github.com/godotengine/godot/pull/9155.patch","title":"Ability to check if we are in fixed thread, solves: #3698","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-06-13T15:53:40Z","updated_at":"2017-06-14T15:21:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a81b706e0991bc4df7cbe3dc3e6d451454bc4b1e"]},"9157":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NDI0NjMx","public_id":9157,"url":"https://github.com/godotengine/godot/pull/9157","diff_url":"https://github.com/godotengine/godot/pull/9157.diff","patch_url":"https://github.com/godotengine/godot/pull/9157.patch","title":"Don't append standard ports to the request header.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-06-13T17:56:55Z","updated_at":"2017-06-15T10:33:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5cabe5f0fcdf10eb025f24adfbf7f6864465f8f0"]},"9158":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NDUwMzY0","public_id":9158,"url":"https://github.com/godotengine/godot/pull/9158","diff_url":"https://github.com/godotengine/godot/pull/9158.diff","patch_url":"https://github.com/godotengine/godot/pull/9158.patch","title":"Add ability to use custom script templates.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-06-13T20:10:02Z","updated_at":"2021-09-08T23:33:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8361b1ce07266350ef6b6a2d34411030b7e587b2"]},"9160":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NDY5ODU0","public_id":9160,"url":"https://github.com/godotengine/godot/pull/9160","diff_url":"https://github.com/godotengine/godot/pull/9160.diff","patch_url":"https://github.com/godotengine/godot/pull/9160.patch","title":"renamed occurances of ColorRamp with Gradient","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-06-13T21:52:14Z","updated_at":"2017-06-21T16:29:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["23c5fa86877ba90be8e6d4c06adc3dca18a8a784"]},"9162":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NDg4NTkx","public_id":9162,"url":"https://github.com/godotengine/godot/pull/9162","diff_url":"https://github.com/godotengine/godot/pull/9162.diff","patch_url":"https://github.com/godotengine/godot/pull/9162.patch","title":"Fixed broken Line2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-14T00:23:13Z","updated_at":"2017-06-14T05:38:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0fd5ab479cf3ced585b0b91d1167295bb3586924"]},"9173":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NjAxMzQ5","public_id":9173,"url":"https://github.com/godotengine/godot/pull/9173","diff_url":"https://github.com/godotengine/godot/pull/9173.diff","patch_url":"https://github.com/godotengine/godot/pull/9173.patch","title":"[master] Add Signals descriptions when they exist.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-06-14T13:53:24Z","updated_at":"2020-01-26T09:34:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9c7b4c82a7223fe390e475265553f1e88a93b87a"]},"9174":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NjA0NDAx","public_id":9174,"url":"https://github.com/godotengine/godot/pull/9174","diff_url":"https://github.com/godotengine/godot/pull/9174.diff","patch_url":"https://github.com/godotengine/godot/pull/9174.patch","title":"Make toggle between thumbnail and list for file dialog on editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-06-14T14:05:35Z","updated_at":"2017-08-25T07:14:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7dde056d480295d76a1188244fc595f5ee66fdfc"]},"9175":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NjA4MzEy","public_id":9175,"url":"https://github.com/godotengine/godot/pull/9175","diff_url":"https://github.com/godotengine/godot/pull/9175.diff","patch_url":"https://github.com/godotengine/godot/pull/9175.patch","title":"Correct Image::blit_rect","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjA1OTkz","created_at":"2017-06-14T14:21:54Z","updated_at":"2017-06-19T21:43:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["075997c5634ff71bdb7d8640f3edea5f77482da0"]},"9176":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NjIwNzQ2","public_id":9176,"url":"https://github.com/godotengine/godot/pull/9176","diff_url":"https://github.com/godotengine/godot/pull/9176.diff","patch_url":"https://github.com/godotengine/godot/pull/9176.patch","title":"Fix/improve TouchScreenButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-06-14T15:09:59Z","updated_at":"2017-06-15T10:57:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d27d1dba23972b4ebb4869d2cd171bf78f0af342"]},"9192":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1NzQ0MTU5","public_id":9192,"url":"https://github.com/godotengine/godot/pull/9192","diff_url":"https://github.com/godotengine/godot/pull/9192.diff","patch_url":"https://github.com/godotengine/godot/pull/9192.patch","title":"Color Picker Fixed Appearance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NjI5OTM=","created_at":"2017-06-15T05:27:29Z","updated_at":"2017-06-15T17:17:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["61feec28cf331336b11078c711bffb895f686941"]},"9195":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1ODIzNDg5","public_id":9195,"url":"https://github.com/godotengine/godot/pull/9195","diff_url":"https://github.com/godotengine/godot/pull/9195.diff","patch_url":"https://github.com/godotengine/godot/pull/9195.patch","title":"Ability to get a list of signals that are targeting given object","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-06-15T13:37:52Z","updated_at":"2017-06-26T22:06:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8ff5e50513bfbd2fcd060f4e927978a2159ad66a"]},"9196":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1ODUwNDM1","public_id":9196,"url":"https://github.com/godotengine/godot/pull/9196","diff_url":"https://github.com/godotengine/godot/pull/9196.diff","patch_url":"https://github.com/godotengine/godot/pull/9196.patch","title":"Enhance scene tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-06-15T15:34:47Z","updated_at":"2017-06-21T17:17:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fc2fe7ebd1ed54318ca82a3d20bb8892d9bd7fd2"]},"9198":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1ODY0MTgy","public_id":9198,"url":"https://github.com/godotengine/godot/pull/9198","diff_url":"https://github.com/godotengine/godot/pull/9198.diff","patch_url":"https://github.com/godotengine/godot/pull/9198.patch","title":"Fix MouseWheel position on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-15T16:38:51Z","updated_at":"2017-06-16T00:39:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["dd2b7ef747de880d7e437c3e4116cf796f55c249"]},"9201":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1OTI4MDYy","public_id":9201,"url":"https://github.com/godotengine/godot/pull/9201","diff_url":"https://github.com/godotengine/godot/pull/9201.diff","patch_url":"https://github.com/godotengine/godot/pull/9201.patch","title":"Rename Godot-specific resource extensions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-15T22:48:46Z","updated_at":"2017-06-16T14:21:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e42d59f01e60b18752d1cb5ef0a631c55e75a1b4"]},"9204":{"id":"MDExOlB1bGxSZXF1ZXN0MTI1OTM5MzU5","public_id":9204,"url":"https://github.com/godotengine/godot/pull/9204","diff_url":"https://github.com/godotengine/godot/pull/9204.diff","patch_url":"https://github.com/godotengine/godot/pull/9204.patch","title":"Fixed memory leaks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-16T00:40:36Z","updated_at":"2017-06-16T02:08:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4dbe0967d5fb99a57786649ad9a00785e5fcb621"]},"9208":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MDAxOTQ1","public_id":9208,"url":"https://github.com/godotengine/godot/pull/9208","diff_url":"https://github.com/godotengine/godot/pull/9208.diff","patch_url":"https://github.com/godotengine/godot/pull/9208.patch","title":"Increase the default perspective camera FOV","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-06-16T10:13:50Z","updated_at":"2021-09-17T18:00:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNjY2NzA4Mjg5","name":"topic:3d","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cdcc3c919b6cc1dc38b5ed82469964daea97aeb8"]},"9211":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MDM3MjEy","public_id":9211,"url":"https://github.com/godotengine/godot/pull/9211","diff_url":"https://github.com/godotengine/godot/pull/9211.diff","patch_url":"https://github.com/godotengine/godot/pull/9211.patch","title":"[GDNative] corrected typo for Mac library ext.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-06-16T13:50:14Z","updated_at":"2017-06-21T16:29:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f0cf9460632b3b01c605aeee3d0b81473cfb76b6"]},"9212":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MDM4OTUw","public_id":9212,"url":"https://github.com/godotengine/godot/pull/9212","diff_url":"https://github.com/godotengine/godot/pull/9212.diff","patch_url":"https://github.com/godotengine/godot/pull/9212.patch","title":"Add sensible hints to properties for primitive meshes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-06-16T13:58:28Z","updated_at":"2017-06-18T08:48:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1e5a6d3cc857c4b3fa108bd564c5da45629716d3"]},"9221":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MDg1NDQ1","public_id":9221,"url":"https://github.com/godotengine/godot/pull/9221","diff_url":"https://github.com/godotengine/godot/pull/9221.diff","patch_url":"https://github.com/godotengine/godot/pull/9221.patch","title":"Fix scene tab color not updated when theme changed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-06-16T18:05:23Z","updated_at":"2017-08-25T07:14:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d2f72ca923dea11c9a17f15f6bfb61e54c138bc3"]},"9225":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTExODU5","public_id":9225,"url":"https://github.com/godotengine/godot/pull/9225","diff_url":"https://github.com/godotengine/godot/pull/9225.diff","patch_url":"https://github.com/godotengine/godot/pull/9225.patch","title":"Fix EditorFileSystem duplicating root folder in new folders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-16T20:44:34Z","updated_at":"2017-06-16T21:56:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c89d9720f0bd3fa46cb812c110ba3534ca169567"]},"9228":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTMxMTE2","public_id":9228,"url":"https://github.com/godotengine/godot/pull/9228","diff_url":"https://github.com/godotengine/godot/pull/9228.diff","patch_url":"https://github.com/godotengine/godot/pull/9228.patch","title":"Fix sliders for primitives","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-06-16T23:21:10Z","updated_at":"2017-06-18T08:48:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4f20f52d5fd83191a00e7fe2f1ec786f7c63bc21"]},"9230":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTM0ODg5","public_id":9230,"url":"https://github.com/godotengine/godot/pull/9230","diff_url":"https://github.com/godotengine/godot/pull/9230.diff","patch_url":"https://github.com/godotengine/godot/pull/9230.patch","title":"Fixed decompression of normals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-06-17T00:15:06Z","updated_at":"2017-06-17T11:03:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ff0ac9d916b7d2145a3bb000b3cf2be38c3937bc","29d0a21011a0ee066a40f8416bc0c9ebb9644c0f"]},"9231":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTM1ODY1","public_id":9231,"url":"https://github.com/godotengine/godot/pull/9231","diff_url":"https://github.com/godotengine/godot/pull/9231.diff","patch_url":"https://github.com/godotengine/godot/pull/9231.patch","title":"Fixed a bug in get_pixel not being const","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjExMzg=","created_at":"2017-06-17T00:32:55Z","updated_at":"2017-06-17T15:40:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7787700aca695d9de6355d8133c62da285199e20"]},"9235":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTQ4ODYw","public_id":9235,"url":"https://github.com/godotengine/godot/pull/9235","diff_url":"https://github.com/godotengine/godot/pull/9235.diff","patch_url":"https://github.com/godotengine/godot/pull/9235.patch","title":"Added option to not save a scene when played.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMDAxNDEy","created_at":"2017-06-17T09:09:51Z","updated_at":"2017-06-17T10:47:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4bee1d98fa518b75d76cb72a03bb94ab6183f76f"]},"9239":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTU5ODUz","public_id":9239,"url":"https://github.com/godotengine/godot/pull/9239","diff_url":"https://github.com/godotengine/godot/pull/9239.diff","patch_url":"https://github.com/godotengine/godot/pull/9239.patch","title":"Fix image lock on preview image generating","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMjMxMjk=","created_at":"2017-06-17T16:17:08Z","updated_at":"2017-06-19T13:54:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6592df74d8984514d02a25b2ac4fb333b2bbc003"]},"9246":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTcxMTUz","public_id":9246,"url":"https://github.com/godotengine/godot/pull/9246","diff_url":"https://github.com/godotengine/godot/pull/9246.diff","patch_url":"https://github.com/godotengine/godot/pull/9246.patch","title":"[GDNative] added GDN_EXPORT macro for libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-06-17T23:18:11Z","updated_at":"2017-06-21T16:29:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["de18b8ee969713208cf8629f3fd15485c604729f"]},"9251":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MTk1MTUy","public_id":9251,"url":"https://github.com/godotengine/godot/pull/9251","diff_url":"https://github.com/godotengine/godot/pull/9251.diff","patch_url":"https://github.com/godotengine/godot/pull/9251.patch","title":"Added three new methods to 3.0: 'blend_rect', 'blend_rect_mask' and 'fill'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjExMzg=","created_at":"2017-06-18T16:46:39Z","updated_at":"2017-06-20T19:08:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["053a4fdcd9953215fdd8c46891b5973526fffa3f"]},"9256":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MjAxMzAx","public_id":9256,"url":"https://github.com/godotengine/godot/pull/9256","diff_url":"https://github.com/godotengine/godot/pull/9256.diff","patch_url":"https://github.com/godotengine/godot/pull/9256.patch","title":"Fix ColorPicker's screen pick functionality","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-06-18T20:26:47Z","updated_at":"2017-06-19T16:47:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f5185e7ba67a2c09db64e03b3fcd85add7e5dea8"]},"9257":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MjAyNjM3","public_id":9257,"url":"https://github.com/godotengine/godot/pull/9257","diff_url":"https://github.com/godotengine/godot/pull/9257.diff","patch_url":"https://github.com/godotengine/godot/pull/9257.patch","title":"Remove Duplicate Include","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzNTcyMTc=","created_at":"2017-06-18T21:15:43Z","updated_at":"2017-06-20T14:25:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3e733d0f920e2bab20900235d1919dc804f97a51"]},"9268":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2Mjg0NDQw","public_id":9268,"url":"https://github.com/godotengine/godot/pull/9268","diff_url":"https://github.com/godotengine/godot/pull/9268.diff","patch_url":"https://github.com/godotengine/godot/pull/9268.patch","title":"Align primitive defaults to default collision shape sizes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-06-19T11:50:24Z","updated_at":"2017-06-26T23:04:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bf6f3881a1e52c205050d6d167d27cfb698149f4"]},"9271":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2MzIxNDQ2","public_id":9271,"url":"https://github.com/godotengine/godot/pull/9271","diff_url":"https://github.com/godotengine/godot/pull/9271.diff","patch_url":"https://github.com/godotengine/godot/pull/9271.patch","title":"Update HTML5 platform for reference-counted InputEvents","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-06-19T14:47:25Z","updated_at":"2017-06-20T16:16:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6f17d41bcf63fabc41d79ee382069b37c42be914"]},"9274":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2Mzg0ODY4","public_id":9274,"url":"https://github.com/godotengine/godot/pull/9274","diff_url":"https://github.com/godotengine/godot/pull/9274.diff","patch_url":"https://github.com/godotengine/godot/pull/9274.patch","title":"Expose compression functions to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-19T19:58:34Z","updated_at":"2017-06-19T21:34:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["34b6922caafe0138668859864adda19c4b803946","5c779c574a472d5c70316d7bbdef04e21f00b9be","af7d5902062546e961a24e133c09f8ea49ae42db"]},"9277":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NDEwNjcy","public_id":9277,"url":"https://github.com/godotengine/godot/pull/9277","diff_url":"https://github.com/godotengine/godot/pull/9277.diff","patch_url":"https://github.com/godotengine/godot/pull/9277.patch","title":"Add null-check to get_normal_frame","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjA1OTkz","created_at":"2017-06-19T22:24:53Z","updated_at":"2017-06-25T20:32:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b95f57d050bb60e5d514102a3c6a44d3373bce76"]},"9279":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NDE3NjU4","public_id":9279,"url":"https://github.com/godotengine/godot/pull/9279","diff_url":"https://github.com/godotengine/godot/pull/9279.diff","patch_url":"https://github.com/godotengine/godot/pull/9279.patch","title":"Fixed a string class bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjExMzg=","created_at":"2017-06-19T23:20:47Z","updated_at":"2017-06-24T21:06:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["82d8da2a4883c9f7e8e10ed4cb45e867d51eaf92"]},"9281":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NDI2MjQ0","public_id":9281,"url":"https://github.com/godotengine/godot/pull/9281","diff_url":"https://github.com/godotengine/godot/pull/9281.diff","patch_url":"https://github.com/godotengine/godot/pull/9281.patch","title":"Fixed freelook conflict with text inputs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-20T00:46:15Z","updated_at":"2017-06-24T21:06:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0fd66a4f8fd12562f4bbad391f87ccc97e3784af"]},"9285":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NTIzMzIx","public_id":9285,"url":"https://github.com/godotengine/godot/pull/9285","diff_url":"https://github.com/godotengine/godot/pull/9285.diff","patch_url":"https://github.com/godotengine/godot/pull/9285.patch","title":"Make the Windows icon file smaller","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-06-20T12:45:25Z","updated_at":"2020-01-27T18:27:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["9444e8056a0c05d9e173a408bb56723833a73cb7"]},"9293":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NjA3MDc2","public_id":9293,"url":"https://github.com/godotengine/godot/pull/9293","diff_url":"https://github.com/godotengine/godot/pull/9293.diff","patch_url":"https://github.com/godotengine/godot/pull/9293.patch","title":"Fix regresion on Texture Region Editor Plugin. Fixes #9282","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-06-20T19:06:28Z","updated_at":"2017-06-24T21:06:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2b7a8265536dbbbb966d4af59f52d8b21af99e36"]},"9294":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NjEzODY2","public_id":9294,"url":"https://github.com/godotengine/godot/pull/9294","diff_url":"https://github.com/godotengine/godot/pull/9294.diff","patch_url":"https://github.com/godotengine/godot/pull/9294.patch","title":"fixed ptrcall cast for const Ref<T>","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-06-20T19:43:42Z","updated_at":"2017-06-21T16:29:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["40bb90fabdbb98af9235b224d2172e4c1aeeacc9"]},"9296":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2NjI5NTM5","public_id":9296,"url":"https://github.com/godotengine/godot/pull/9296","diff_url":"https://github.com/godotengine/godot/pull/9296.diff","patch_url":"https://github.com/godotengine/godot/pull/9296.patch","title":"Camera2D enhancements (V2)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-06-20T21:04:37Z","updated_at":"2017-08-16T19:44:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7d77406980407e4678af09ce986a8fa5b6e9418e"]},"9307":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2ODM4OTI1","public_id":9307,"url":"https://github.com/godotengine/godot/pull/9307","diff_url":"https://github.com/godotengine/godot/pull/9307.diff","patch_url":"https://github.com/godotengine/godot/pull/9307.patch","title":"highlight the correct error line in shader editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-21T19:11:00Z","updated_at":"2017-06-24T21:41:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be2f7f4172258001fc557b9e4a0257e3539aca26"]},"9312":{"id":"MDExOlB1bGxSZXF1ZXN0MTI2OTk0ODky","public_id":9312,"url":"https://github.com/godotengine/godot/pull/9312","diff_url":"https://github.com/godotengine/godot/pull/9312.diff","patch_url":"https://github.com/godotengine/godot/pull/9312.patch","title":"Osx export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-06-22T13:40:40Z","updated_at":"2017-06-30T22:07:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5b44f092f9662861b29ddf13b8cd14ce7e6fc07c"]},"9316":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MDEzMzI2","public_id":9316,"url":"https://github.com/godotengine/godot/pull/9316","diff_url":"https://github.com/godotengine/godot/pull/9316.diff","patch_url":"https://github.com/godotengine/godot/pull/9316.patch","title":"Fix possible crash in joy_axis (fixes #4944).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-06-22T14:56:20Z","updated_at":"2019-03-05T23:10:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw4OTAzMTA2NjQ=","name":"topic:input","color":"#ffee88"}],"commits":["2419a4e4ffd494c3f22d9736a1fd4d67e016b474"]},"9318":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MDE4Njc3","public_id":9318,"url":"https://github.com/godotengine/godot/pull/9318","diff_url":"https://github.com/godotengine/godot/pull/9318.diff","patch_url":"https://github.com/godotengine/godot/pull/9318.patch","title":"Add normal map to tilemaps and tilesets","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-22T15:18:03Z","updated_at":"2017-06-26T20:47:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2edb082c7eb85fa1175771ad298f8a8169bc267a"]},"9324":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MTIxOTc4","public_id":9324,"url":"https://github.com/godotengine/godot/pull/9324","diff_url":"https://github.com/godotengine/godot/pull/9324.diff","patch_url":"https://github.com/godotengine/godot/pull/9324.patch","title":"Image: Fix wrong method DEFVAL","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-06-23T02:08:14Z","updated_at":"2021-05-14T01:56:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a87c7f1328b94a1cf203e908750acad59046dd68"]},"9329":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MTgyNTE1","public_id":9329,"url":"https://github.com/godotengine/godot/pull/9329","diff_url":"https://github.com/godotengine/godot/pull/9329.diff","patch_url":"https://github.com/godotengine/godot/pull/9329.patch","title":"GdScript: Add signal autocompletion to emit_signal function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-06-23T10:54:14Z","updated_at":"2017-06-23T11:30:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7fe750583e17f4e40cc8dda99a59205d22f686f1"]},"9342":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzIwMDYx","public_id":9342,"url":"https://github.com/godotengine/godot/pull/9342","diff_url":"https://github.com/godotengine/godot/pull/9342.diff","patch_url":"https://github.com/godotengine/godot/pull/9342.patch","title":"Add statements for script types of RichTextLabel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-06-24T06:18:51Z","updated_at":"2017-06-25T02:16:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["81afb275eb8f165fc661e11cc01e92ec8f9ce625"]},"9345":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzI0NzI2","public_id":9345,"url":"https://github.com/godotengine/godot/pull/9345","diff_url":"https://github.com/godotengine/godot/pull/9345.diff","patch_url":"https://github.com/godotengine/godot/pull/9345.patch","title":"Update some property names for animation keys.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-24T09:42:21Z","updated_at":"2017-06-24T21:52:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c207c061731374eaf5eac4843570266f31344960"]},"9347":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzI4ODcx","public_id":9347,"url":"https://github.com/godotengine/godot/pull/9347","diff_url":"https://github.com/godotengine/godot/pull/9347.diff","patch_url":"https://github.com/godotengine/godot/pull/9347.patch","title":"Allow input mappings to be edited","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-24T12:38:37Z","updated_at":"2017-06-27T08:46:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8804c24d82bc183e8daa938375dc204536657555"]},"9348":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzMwMTc2","public_id":9348,"url":"https://github.com/godotengine/godot/pull/9348","diff_url":"https://github.com/godotengine/godot/pull/9348.diff","patch_url":"https://github.com/godotengine/godot/pull/9348.patch","title":"Make the InputEvent device property get saved","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-24T13:30:11Z","updated_at":"2017-06-25T08:55:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["75428960463254e70d470955c8bdd72e38ce361d"]},"9349":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzMyNDU2","public_id":9349,"url":"https://github.com/godotengine/godot/pull/9349","diff_url":"https://github.com/godotengine/godot/pull/9349.diff","patch_url":"https://github.com/godotengine/godot/pull/9349.patch","title":"Update freetype to 2.8","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-06-24T14:53:16Z","updated_at":"2017-08-25T07:14:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["0f8cc0fa5b6bc53b81fbf3fe52c15be987dfd7c2"]},"9350":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzMyOTc0","public_id":9350,"url":"https://github.com/godotengine/godot/pull/9350","diff_url":"https://github.com/godotengine/godot/pull/9350.diff","patch_url":"https://github.com/godotengine/godot/pull/9350.patch","title":"Workaround for IME on Linux.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI5NDYyNDg2","created_at":"2017-06-24T15:12:58Z","updated_at":"2017-06-26T03:15:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["41029eb1f001d4ffa5bf491c1841f2e505172d5e"]},"9352":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzM0MzU2","public_id":9352,"url":"https://github.com/godotengine/godot/pull/9352","diff_url":"https://github.com/godotengine/godot/pull/9352.diff","patch_url":"https://github.com/godotengine/godot/pull/9352.patch","title":"Added 'blit_rect_mask' for 3.0 too","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjExMzg=","created_at":"2017-06-24T15:57:32Z","updated_at":"2017-06-25T17:54:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9ce0538ab3193a9ca0027b2b7516c04e97cacd78"]},"9353":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzQxMTg3","public_id":9353,"url":"https://github.com/godotengine/godot/pull/9353","diff_url":"https://github.com/godotengine/godot/pull/9353.diff","patch_url":"https://github.com/godotengine/godot/pull/9353.patch","title":"GradientTexture now uses a Gradient","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-24T19:44:38Z","updated_at":"2017-06-24T21:15:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2bb1638b0a34f4f298e2db18354ea3aec3d63f61"]},"9355":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzQ5NzUx","public_id":9355,"url":"https://github.com/godotengine/godot/pull/9355","diff_url":"https://github.com/godotengine/godot/pull/9355.diff","patch_url":"https://github.com/godotengine/godot/pull/9355.patch","title":"RemoteTransform and RemoteTransform2D enhancements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-06-25T02:02:48Z","updated_at":"2017-08-16T19:44:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3400c42c4dd9f6992ea043a4396752d5e70ece23"]},"9357":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzUzOTE3","public_id":9357,"url":"https://github.com/godotengine/godot/pull/9357","diff_url":"https://github.com/godotengine/godot/pull/9357.diff","patch_url":"https://github.com/godotengine/godot/pull/9357.patch","title":"Fix crash with String::copy_from with NULL string parameter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-06-25T06:09:44Z","updated_at":"2018-01-11T03:08:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4b2a44054a70020bbbad14a710cc92042834a9c1"]},"9360":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzU4MjQz","public_id":9360,"url":"https://github.com/godotengine/godot/pull/9360","diff_url":"https://github.com/godotengine/godot/pull/9360.diff","patch_url":"https://github.com/godotengine/godot/pull/9360.patch","title":"Better user experience with external text editors.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-06-25T09:27:17Z","updated_at":"2018-01-11T03:07:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6687484958412ff0f3bd6d97cbc1fcebc7ae64d2"]},"9361":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzYwNTY0","public_id":9361,"url":"https://github.com/godotengine/godot/pull/9361","diff_url":"https://github.com/godotengine/godot/pull/9361.diff","patch_url":"https://github.com/godotengine/godot/pull/9361.patch","title":"Fixes method bind (Curve)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-06-25T11:08:27Z","updated_at":"2017-06-25T12:12:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c6e295c3990285216ced2fbc1aaf7ca1f77327ea"]},"9366":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzY4NDcz","public_id":9366,"url":"https://github.com/godotengine/godot/pull/9366","diff_url":"https://github.com/godotengine/godot/pull/9366.diff","patch_url":"https://github.com/godotengine/godot/pull/9366.patch","title":"IME window follow the input cursor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-06-25T15:53:07Z","updated_at":"2017-08-29T08:27:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7358766ff69e064d8a31b18c54e3c1e22e303cb6"]},"9370":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzczOTI2","public_id":9370,"url":"https://github.com/godotengine/godot/pull/9370","diff_url":"https://github.com/godotengine/godot/pull/9370.diff","patch_url":"https://github.com/godotengine/godot/pull/9370.patch","title":"Add one-way collisions and individual shape offsets for tilesets","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-25T18:52:49Z","updated_at":"2017-06-26T20:47:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["207feb2f879058eb972b73e0220c34422e467b27"]},"9378":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzgwNTYz","public_id":9378,"url":"https://github.com/godotengine/godot/pull/9378","diff_url":"https://github.com/godotengine/godot/pull/9378.diff","patch_url":"https://github.com/godotengine/godot/pull/9378.patch","title":"Update import dock when editing a resource from the inspector","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-25T22:15:33Z","updated_at":"2017-06-26T20:40:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["41029c71d29580cb69e16b88dff72e9c1c322331"]},"9379":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzgwNjQ4","public_id":9379,"url":"https://github.com/godotengine/godot/pull/9379","diff_url":"https://github.com/godotengine/godot/pull/9379.diff","patch_url":"https://github.com/godotengine/godot/pull/9379.patch","title":"Fixed RegEx::search missing return type hint","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-06-25T22:19:07Z","updated_at":"2017-06-26T21:13:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1e1b2d22adcb1857c8b6b12b0b57fb9b6a3d3108"]},"9381":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3MzgyMjAy","public_id":9381,"url":"https://github.com/godotengine/godot/pull/9381","diff_url":"https://github.com/godotengine/godot/pull/9381.diff","patch_url":"https://github.com/godotengine/godot/pull/9381.patch","title":"Revert \"Workaround for IME on Linux.\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-06-25T23:10:13Z","updated_at":"2017-06-26T06:03:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e79e1358415e2da82e1111fd43b1d7ee2565e548"]},"9383":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3Mzg0Nzc1","public_id":9383,"url":"https://github.com/godotengine/godot/pull/9383","diff_url":"https://github.com/godotengine/godot/pull/9383.diff","patch_url":"https://github.com/godotengine/godot/pull/9383.patch","title":"style box margins for Inspector and list.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-26T00:31:14Z","updated_at":"2017-06-26T07:08:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3d89893cb854ae68e1419e020bcd7d7362d84a91"]},"9384":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3Mzg0OTMx","public_id":9384,"url":"https://github.com/godotengine/godot/pull/9384","diff_url":"https://github.com/godotengine/godot/pull/9384.diff","patch_url":"https://github.com/godotengine/godot/pull/9384.patch","title":"tree fix drawing order for header and removed indentation for custom bg colours","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-26T00:35:55Z","updated_at":"2017-06-26T07:08:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b941931c95305b82b37e2b951c36a3221c30df62"]},"9385":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3Mzg3MDcy","public_id":9385,"url":"https://github.com/godotengine/godot/pull/9385","diff_url":"https://github.com/godotengine/godot/pull/9385.diff","patch_url":"https://github.com/godotengine/godot/pull/9385.patch","title":"margins for item list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-06-26T01:29:10Z","updated_at":"2017-06-26T20:56:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5374145afa140b06269d0f05e000b9a730b42539"]},"9393":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NDEyNjkw","public_id":9393,"url":"https://github.com/godotengine/godot/pull/9393","diff_url":"https://github.com/godotengine/godot/pull/9393.diff","patch_url":"https://github.com/godotengine/godot/pull/9393.patch","title":"RegEx fixes #9382","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-06-26T07:29:54Z","updated_at":"2017-06-26T21:13:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f01ce3276e1d5ade07107d25ddab04117ad40be8","382db0898e36c0e5b92d63126c87c71389a9a00f"]},"9394":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NDM0MTM0","public_id":9394,"url":"https://github.com/godotengine/godot/pull/9394","diff_url":"https://github.com/godotengine/godot/pull/9394.diff","patch_url":"https://github.com/godotengine/godot/pull/9394.patch","title":"Queue RPC packet before calling method locally to ensure correct RPC …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-06-26T09:48:30Z","updated_at":"2017-08-07T09:01:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["0f0e2240baf43f77200dc45b523250109883f40a"]},"9396":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NTA5ODcx","public_id":9396,"url":"https://github.com/godotengine/godot/pull/9396","diff_url":"https://github.com/godotengine/godot/pull/9396.diff","patch_url":"https://github.com/godotengine/godot/pull/9396.patch","title":"Workaround for IME and echo events on Linux (fixes #29 #7106 #9381):","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI5NDYyNDg2","created_at":"2017-06-26T16:25:05Z","updated_at":"2017-07-24T14:20:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["098a888ec0594383bdc16c27ea6ecc1b29ecd81b"]},"9400":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NTU3OTQ0","public_id":9400,"url":"https://github.com/godotengine/godot/pull/9400","diff_url":"https://github.com/godotengine/godot/pull/9400.diff","patch_url":"https://github.com/godotengine/godot/pull/9400.patch","title":"Revert \"Fixed RegEx::search missing return type hint\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-06-26T20:36:46Z","updated_at":"2022-12-17T20:38:10Z","target_branch":"master","labels":[],"commits":["340c0ba0a0697773ec31b9997209a0301c243269"]},"9401":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NTU4MjM0","public_id":9401,"url":"https://github.com/godotengine/godot/pull/9401","diff_url":"https://github.com/godotengine/godot/pull/9401.diff","patch_url":"https://github.com/godotengine/godot/pull/9401.patch","title":"Revert \"Revert \"Fixed RegEx::search missing return type hint\"\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-06-26T20:38:17Z","updated_at":"2022-12-17T20:38:06Z","target_branch":"master","labels":[],"commits":["a50fb2f729f7d554c7394256e5944d7bf59bdd87"]},"9402":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NTY1Nzk3","public_id":9402,"url":"https://github.com/godotengine/godot/pull/9402","diff_url":"https://github.com/godotengine/godot/pull/9402.diff","patch_url":"https://github.com/godotengine/godot/pull/9402.patch","title":"Update import dock when editing a resource from the inspector","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NDIwMTU=","created_at":"2017-06-26T21:17:41Z","updated_at":"2017-06-27T12:43:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["dc1843201571707ee09f0592ef3b0cd4232c70b8"]},"9404":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NTcwMzE5","public_id":9404,"url":"https://github.com/godotengine/godot/pull/9404","diff_url":"https://github.com/godotengine/godot/pull/9404.diff","patch_url":"https://github.com/godotengine/godot/pull/9404.patch","title":"Curve improvement","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-26T21:43:28Z","updated_at":"2017-06-27T10:53:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["69b8f61f253f950f2b72528ca86a44cff0a77b0d"]},"9416":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3NzM1Nzk5","public_id":9416,"url":"https://github.com/godotengine/godot/pull/9416","diff_url":"https://github.com/godotengine/godot/pull/9416.diff","patch_url":"https://github.com/godotengine/godot/pull/9416.patch","title":"Implemented borderless window code for OSX.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-06-27T16:17:15Z","updated_at":"2017-06-28T05:51:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["fd7976ddd7e54814a865015380bd9f3ea3cbf92f"]},"9419":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3Nzc0NTU1","public_id":9419,"url":"https://github.com/godotengine/godot/pull/9419","diff_url":"https://github.com/godotengine/godot/pull/9419.diff","patch_url":"https://github.com/godotengine/godot/pull/9419.patch","title":"Subtle native-run buttons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-06-27T19:35:00Z","updated_at":"2017-06-28T13:06:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a2fd89bbe20d95bffe57c331bd43aff947c55d5e","92367968e7f1416f33eebfa06c60cacf5c757f65"]},"9424":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3ODIwNTc5","public_id":9424,"url":"https://github.com/godotengine/godot/pull/9424","diff_url":"https://github.com/godotengine/godot/pull/9424.diff","patch_url":"https://github.com/godotengine/godot/pull/9424.patch","title":"Fix filesystem update for import plugins","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-06-28T00:33:14Z","updated_at":"2017-07-19T22:40:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["0e80dc88ad81528005aba0b6dd8a64a848222dbf"]},"9425":{"id":"MDExOlB1bGxSZXF1ZXN0MTI3ODIxNjQ0","public_id":9425,"url":"https://github.com/godotengine/godot/pull/9425","diff_url":"https://github.com/godotengine/godot/pull/9425.diff","patch_url":"https://github.com/godotengine/godot/pull/9425.patch","title":"Fix curve saving, refined undo/redo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-06-28T00:45:22Z","updated_at":"2017-06-28T05:43:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6c1ab2098f5f399cc1ef09c7759604c5c671b4e7"]},"9437":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4MDQwNjgy","public_id":9437,"url":"https://github.com/godotengine/godot/pull/9437","diff_url":"https://github.com/godotengine/godot/pull/9437.diff","patch_url":"https://github.com/godotengine/godot/pull/9437.patch","title":"[3.0] Fixed NinePatches not working on HTML5","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjE5OTU=","created_at":"2017-06-28T23:22:04Z","updated_at":"2017-06-29T05:29:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ffe8f8ca2186f656031287a3fcb204e04c49ba20"]},"9454":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NDAzNTQ1","public_id":9454,"url":"https://github.com/godotengine/godot/pull/9454","diff_url":"https://github.com/godotengine/godot/pull/9454.diff","patch_url":"https://github.com/godotengine/godot/pull/9454.patch","title":"Fix Tileset/tilemap issues related to my adding of one-way collisions to them","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-06-30T16:11:46Z","updated_at":"2020-01-26T09:34:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["80356f925c515ae04bd694a6ddb25c15c3ca6555"]},"9455":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NDE4Mzgw","public_id":9455,"url":"https://github.com/godotengine/godot/pull/9455","diff_url":"https://github.com/godotengine/godot/pull/9455.diff","patch_url":"https://github.com/godotengine/godot/pull/9455.patch","title":"Buildsystem: Improve detect.py readability and fix issues","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-06-30T17:42:45Z","updated_at":"2017-07-01T06:45:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e91a267a7c9e1e82118ab4f98ed60908c34de115"]},"9457":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NDMxMTA3","public_id":9457,"url":"https://github.com/godotengine/godot/pull/9457","diff_url":"https://github.com/godotengine/godot/pull/9457.diff","patch_url":"https://github.com/godotengine/godot/pull/9457.patch","title":"Fixed syntax inconsistency in Vector3.snap and Vector3.snapped","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-06-30T18:59:40Z","updated_at":"2017-08-16T19:44:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["44ecfb028d21975944b47b6496712a29f17f3848"]},"9461":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NDkyNzg4","public_id":9461,"url":"https://github.com/godotengine/godot/pull/9461","diff_url":"https://github.com/godotengine/godot/pull/9461.diff","patch_url":"https://github.com/godotengine/godot/pull/9461.patch","title":"Revert \"Fix Tileset/tilemap issues related to my adding of one-way collisions to them\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-07-01T16:02:13Z","updated_at":"2020-01-26T09:34:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"}],"commits":["a808f53020aa710ff81392e2349b8a39c55d2717"]},"9463":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NDk2MzA4","public_id":9463,"url":"https://github.com/godotengine/godot/pull/9463","diff_url":"https://github.com/godotengine/godot/pull/9463.diff","patch_url":"https://github.com/godotengine/godot/pull/9463.patch","title":"Readd tilemap's shape_transform and bugfixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-07-01T18:05:48Z","updated_at":"2017-07-01T19:34:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["88ae942029016010f35c25546b8ccc4e230dcc97","4d2642b666ad8bbb39a2c9e44cab221e8a4a7546"]},"9465":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NTA0MzIx","public_id":9465,"url":"https://github.com/godotengine/godot/pull/9465","diff_url":"https://github.com/godotengine/godot/pull/9465.diff","patch_url":"https://github.com/godotengine/godot/pull/9465.patch","title":"Added Curve preview thumbnail","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-07-01T23:54:06Z","updated_at":"2017-07-03T21:28:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c4564233a8080a8213d86202fd655db2c9e9f40f"]},"9468":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NTE3Nzg0","public_id":9468,"url":"https://github.com/godotengine/godot/pull/9468","diff_url":"https://github.com/godotengine/godot/pull/9468.diff","patch_url":"https://github.com/godotengine/godot/pull/9468.patch","title":"On OSX export to DMG and optionally code sign the app bundle","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-02T11:39:46Z","updated_at":"2017-07-08T11:29:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7ddf3d6cc4930f842beb29b4d1d36dd71b087918"]},"9471":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NTI0NDcx","public_id":9471,"url":"https://github.com/godotengine/godot/pull/9471","diff_url":"https://github.com/godotengine/godot/pull/9471.diff","patch_url":"https://github.com/godotengine/godot/pull/9471.patch","title":"Update visibility icon properly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-07-02T15:30:20Z","updated_at":"2017-07-03T08:13:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["6ed2b0eabcae025117118e8db40fe045620fc9be"]},"9476":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NTQzMTky","public_id":9476,"url":"https://github.com/godotengine/godot/pull/9476","diff_url":"https://github.com/godotengine/godot/pull/9476.diff","patch_url":"https://github.com/godotengine/godot/pull/9476.patch","title":"Implemented borderless fullscreen code on OSX.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-03T01:52:55Z","updated_at":"2017-07-05T08:51:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a9c5895c16a321f493b84ae6eb6ed0df30d96866"]},"9481":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NjMzOTM1","public_id":9481,"url":"https://github.com/godotengine/godot/pull/9481","diff_url":"https://github.com/godotengine/godot/pull/9481.diff","patch_url":"https://github.com/godotengine/godot/pull/9481.patch","title":"Re-orient capsule to collision shape","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-03T13:54:13Z","updated_at":"2017-07-08T11:28:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f02ccffca3fb890871666470fbcfcc81a889a5b0"]},"9484":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NjU0MTIx","public_id":9484,"url":"https://github.com/godotengine/godot/pull/9484","diff_url":"https://github.com/godotengine/godot/pull/9484.diff","patch_url":"https://github.com/godotengine/godot/pull/9484.patch","title":"Clicking on subscene icon will open it","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-03T15:37:21Z","updated_at":"2017-07-04T07:10:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["80716a8bf49b61fdb2d5d43c70eb4778bc4c3b5c"]},"9486":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NjcwODk2","public_id":9486,"url":"https://github.com/godotengine/godot/pull/9486","diff_url":"https://github.com/godotengine/godot/pull/9486.diff","patch_url":"https://github.com/godotengine/godot/pull/9486.patch","title":"Fixed set_global_scale in Node2D.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-07-03T17:34:24Z","updated_at":"2017-08-16T19:43:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a6feb0943ab5ba98daccb2079b6bb9942f365b6c"]},"9489":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4NjkyNDgx","public_id":9489,"url":"https://github.com/godotengine/godot/pull/9489","diff_url":"https://github.com/godotengine/godot/pull/9489.diff","patch_url":"https://github.com/godotengine/godot/pull/9489.patch","title":"Added additional functions to RichTextLabel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-07-03T20:50:31Z","updated_at":"2017-08-16T19:43:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d649140b9b11306c590c17169fd78dc591a7107d"]},"9492":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4Nzc3Nzky","public_id":9492,"url":"https://github.com/godotengine/godot/pull/9492","diff_url":"https://github.com/godotengine/godot/pull/9492.diff","patch_url":"https://github.com/godotengine/godot/pull/9492.patch","title":"fix for redundant RMB options for toplevel node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-04T10:57:54Z","updated_at":"2017-07-05T08:51:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5f13b4251374646f3998b5b2583a3bcc08b3bdd4"]},"9497":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4ODA0MTUy","public_id":9497,"url":"https://github.com/godotengine/godot/pull/9497","diff_url":"https://github.com/godotengine/godot/pull/9497.diff","patch_url":"https://github.com/godotengine/godot/pull/9497.patch","title":"Use the gravity constant to calculate weights","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTQwNzc=","created_at":"2017-07-04T13:31:59Z","updated_at":"2022-03-12T10:40:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["00afca31c65812ecc5dfe6c4c92627c476ea8ea5"]},"9502":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4ODY4MTkz","public_id":9502,"url":"https://github.com/godotengine/godot/pull/9502","diff_url":"https://github.com/godotengine/godot/pull/9502.diff","patch_url":"https://github.com/godotengine/godot/pull/9502.patch","title":"Removed outdated comment.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyNzU2MzQ1","created_at":"2017-07-05T01:02:00Z","updated_at":"2017-07-05T08:15:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c1699d807f1d7f7c84acd5d47dfe99bb0b5737a0"]},"9510":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4OTcxMjEz","public_id":9510,"url":"https://github.com/godotengine/godot/pull/9510","diff_url":"https://github.com/godotengine/godot/pull/9510.diff","patch_url":"https://github.com/godotengine/godot/pull/9510.patch","title":"ability to reposition scene tabs with drag & drop","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-05T14:05:12Z","updated_at":"2017-07-10T22:11:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["29c2aabdafca48cbc6aee6b2d4e1f09c8164abc2"]},"9511":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4OTcyNDE1","public_id":9511,"url":"https://github.com/godotengine/godot/pull/9511","diff_url":"https://github.com/godotengine/godot/pull/9511.diff","patch_url":"https://github.com/godotengine/godot/pull/9511.patch","title":"iPhone exporter for Godot 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-05T14:10:37Z","updated_at":"2017-07-08T11:28:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ef447c2d84dc1ce51b0cf09661f91b7aa8180c2d"]},"9512":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4OTczOTU5","public_id":9512,"url":"https://github.com/godotengine/godot/pull/9512","diff_url":"https://github.com/godotengine/godot/pull/9512.diff","patch_url":"https://github.com/godotengine/godot/pull/9512.patch","title":"Fix typo in plist export for OSX export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-05T14:17:11Z","updated_at":"2017-07-08T11:25:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["e735963182e1c5671db54c6753e12b446681cbb2"]},"9515":{"id":"MDExOlB1bGxSZXF1ZXN0MTI4OTkwMjQ2","public_id":9515,"url":"https://github.com/godotengine/godot/pull/9515","diff_url":"https://github.com/godotengine/godot/pull/9515.diff","patch_url":"https://github.com/godotengine/godot/pull/9515.patch","title":"Implemented borderless window functions on Linux.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-05T15:23:37Z","updated_at":"2017-07-08T09:02:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c3563b266f854f8374f5fed7b547695d387f669a"]},"9521":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5MDU3MDMw","public_id":9521,"url":"https://github.com/godotengine/godot/pull/9521","diff_url":"https://github.com/godotengine/godot/pull/9521.diff","patch_url":"https://github.com/godotengine/godot/pull/9521.patch","title":"removed floor so that global pos works with scale in control","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-07-05T21:16:37Z","updated_at":"2018-07-17T00:10:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3b5ac579a94a588907ec88ced8de1c60b6f737fb"]},"9528":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5MTg4MzM4","public_id":9528,"url":"https://github.com/godotengine/godot/pull/9528","diff_url":"https://github.com/godotengine/godot/pull/9528.diff","patch_url":"https://github.com/godotengine/godot/pull/9528.patch","title":"Improved parse_json() doc about numerical values conversion.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk5NjAyNjg=","created_at":"2017-07-06T13:41:10Z","updated_at":"2017-07-06T14:55:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["76e6b2d33bb2c16ce9fd142baca3d28a0a6e04b6"]},"9533":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5MzAwNzQz","public_id":9533,"url":"https://github.com/godotengine/godot/pull/9533","diff_url":"https://github.com/godotengine/godot/pull/9533.diff","patch_url":"https://github.com/godotengine/godot/pull/9533.patch","title":"Inline documentation request satisfied.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0OTQ3NTgx","created_at":"2017-07-06T23:16:53Z","updated_at":"2020-01-26T09:34:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["836c8bfacf4952383a8480b89e589ebfb34d4cfb"]},"9535":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5MzUwNzg3","public_id":9535,"url":"https://github.com/godotengine/godot/pull/9535","diff_url":"https://github.com/godotengine/godot/pull/9535.diff","patch_url":"https://github.com/godotengine/godot/pull/9535.patch","title":"Justify the editor theme style colors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-07-07T08:07:20Z","updated_at":"2018-01-11T03:06:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b95ba2880065f11edaf9ba782959342adb60e0bf"]},"9538":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NDMwODg2","public_id":9538,"url":"https://github.com/godotengine/godot/pull/9538","diff_url":"https://github.com/godotengine/godot/pull/9538.diff","patch_url":"https://github.com/godotengine/godot/pull/9538.patch","title":"Increase SCons rebuild speed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-07T15:32:53Z","updated_at":"2020-01-26T09:34:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["79815a48da5660e08e622e8a3658c9be892f935f"]},"9541":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NDQ4MzY2","public_id":9541,"url":"https://github.com/godotengine/godot/pull/9541","diff_url":"https://github.com/godotengine/godot/pull/9541.diff","patch_url":"https://github.com/godotengine/godot/pull/9541.patch","title":"[#9292] Renamed Image.put_pixel() to set_pixel().","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk5NjAyNjg=","created_at":"2017-07-07T17:10:43Z","updated_at":"2017-07-07T17:30:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["566655adc1c1b25cb2cc7c905c899f78170264d8"]},"9553":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTIzNjcz","public_id":9553,"url":"https://github.com/godotengine/godot/pull/9553","diff_url":"https://github.com/godotengine/godot/pull/9553.diff","patch_url":"https://github.com/godotengine/godot/pull/9553.patch","title":"[3.0] Add options for more human-friendly build output","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NDk1NTQ=","created_at":"2017-07-08T09:40:21Z","updated_at":"2017-07-11T20:09:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f93bb4f458b84315b68c7c2ce6ddf1e692121ef8"]},"9558":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTI2MjE2","public_id":9558,"url":"https://github.com/godotengine/godot/pull/9558","diff_url":"https://github.com/godotengine/godot/pull/9558.diff","patch_url":"https://github.com/godotengine/godot/pull/9558.patch","title":"Only execute chmod exporting iOS when on Mac OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-08T11:33:27Z","updated_at":"2017-07-27T07:28:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ae544b227e332902ae584a0357b5ba2d4484672b"]},"9565":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTMyMDgz","public_id":9565,"url":"https://github.com/godotengine/godot/pull/9565","diff_url":"https://github.com/godotengine/godot/pull/9565.diff","patch_url":"https://github.com/godotengine/godot/pull/9565.patch","title":"Make more informations available for Tool Plugins about the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-08T15:20:32Z","updated_at":"2018-11-25T03:28:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["708d8250011dad02fd7d3651eb057bdd9e52fb7f"]},"9566":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTMzNTM2","public_id":9566,"url":"https://github.com/godotengine/godot/pull/9566","diff_url":"https://github.com/godotengine/godot/pull/9566.diff","patch_url":"https://github.com/godotengine/godot/pull/9566.patch","title":"EditorPlugin ability to open and reload scenes from scn filepath","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-08T16:07:37Z","updated_at":"2017-07-11T14:41:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["90bcb345b4147a37d0774f94f1157b7b9562489b"]},"9577":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTY0OTMw","public_id":9577,"url":"https://github.com/godotengine/godot/pull/9577","diff_url":"https://github.com/godotengine/godot/pull/9577.diff","patch_url":"https://github.com/godotengine/godot/pull/9577.patch","title":"Add anchor shortcut to fit parent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-07-09T13:56:36Z","updated_at":"2017-07-17T21:14:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["99bda42d4d5d4b00aeace36d499b7e467849a12d"]},"9584":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NTg1NjMy","public_id":9584,"url":"https://github.com/godotengine/godot/pull/9584","diff_url":"https://github.com/godotengine/godot/pull/9584.diff","patch_url":"https://github.com/godotengine/godot/pull/9584.patch","title":"Fixed issues with borderless windows on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-10T00:53:53Z","updated_at":"2017-07-10T20:45:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8bd002edc10e7250259336b23ecafa9c483ef545"]},"9588":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NjY0NjA5","public_id":9588,"url":"https://github.com/godotengine/godot/pull/9588","diff_url":"https://github.com/godotengine/godot/pull/9588.diff","patch_url":"https://github.com/godotengine/godot/pull/9588.patch","title":"Ability to toggle script panel visibility","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-10T12:14:41Z","updated_at":"2017-07-10T20:41:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["98897d041598e86e5ab8cd7bf939f2f32081938c"]},"9592":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NjkzMDc2","public_id":9592,"url":"https://github.com/godotengine/godot/pull/9592","diff_url":"https://github.com/godotengine/godot/pull/9592.diff","patch_url":"https://github.com/godotengine/godot/pull/9592.patch","title":"Remove warnings about benign situations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-10T14:28:14Z","updated_at":"2017-07-11T10:29:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7d308797ad69acb7d2baf1ebbe6539843e194d26"]},"9594":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NzEyODE1","public_id":9594,"url":"https://github.com/godotengine/godot/pull/9594","diff_url":"https://github.com/godotengine/godot/pull/9594.diff","patch_url":"https://github.com/godotengine/godot/pull/9594.patch","title":"Fix picking list flood while mouse capture enabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-10T15:50:18Z","updated_at":"2017-07-11T10:29:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c061044d7875f1c7a717fddbf03cab5a822e7d35"]},"9597":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5NzczNjc1","public_id":9597,"url":"https://github.com/godotengine/godot/pull/9597","diff_url":"https://github.com/godotengine/godot/pull/9597.diff","patch_url":"https://github.com/godotengine/godot/pull/9597.patch","title":"Added get_bus_index to AudioServer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2MTMyMjM=","created_at":"2017-07-10T21:05:30Z","updated_at":"2019-02-10T20:32:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["62e06657bbd6f02c4c3a483e52296e9be568fb2c"]},"9602":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5ODgzNTgx","public_id":9602,"url":"https://github.com/godotengine/godot/pull/9602","diff_url":"https://github.com/godotengine/godot/pull/9602.diff","patch_url":"https://github.com/godotengine/godot/pull/9602.patch","title":"[#7212] Fixed missing 'Variant' return values in documentation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk5NjAyNjg=","created_at":"2017-07-11T11:24:01Z","updated_at":"2017-07-11T14:44:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["074801e7a9078c45e281787bc6e856747a957b23"]},"9604":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5ODk0ODcx","public_id":9604,"url":"https://github.com/godotengine/godot/pull/9604","diff_url":"https://github.com/godotengine/godot/pull/9604.diff","patch_url":"https://github.com/godotengine/godot/pull/9604.patch","title":"Revert \"Improve reliability of memory stats\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-07-11T12:27:37Z","updated_at":"2022-12-17T20:38:35Z","target_branch":"master","labels":[],"commits":["711ebafa710f9097d6e0d3dbfb5f4b39f6283701"]},"9608":{"id":"MDExOlB1bGxSZXF1ZXN0MTI5OTQyNTcz","public_id":9608,"url":"https://github.com/godotengine/godot/pull/9608","diff_url":"https://github.com/godotengine/godot/pull/9608.diff","patch_url":"https://github.com/godotengine/godot/pull/9608.patch","title":"Implement more atomic ops","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-11T15:47:58Z","updated_at":"2017-07-18T11:54:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["00d60125df8a853bafe76b970138dfb75083d628","9a868cd846ac9759b96cd2cbbb99a9a30bb43972"]},"9611":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMDEzMTY4","public_id":9611,"url":"https://github.com/godotengine/godot/pull/9611","diff_url":"https://github.com/godotengine/godot/pull/9611.diff","patch_url":"https://github.com/godotengine/godot/pull/9611.patch","title":"OUYA Controller GUID and button mapping for Godot 3.0 (Android)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUwMjc3NTA=","created_at":"2017-07-11T21:47:03Z","updated_at":"2017-07-12T05:39:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a6b519fe7141e9ffd7e2494202664f9b8264cdc6"]},"9613":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMDI3OTYw","public_id":9613,"url":"https://github.com/godotengine/godot/pull/9613","diff_url":"https://github.com/godotengine/godot/pull/9613.diff","patch_url":"https://github.com/godotengine/godot/pull/9613.patch","title":"Bring back the UWP exporter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-11T23:39:23Z","updated_at":"2017-07-13T14:27:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["53026c069d3bd30beae3c317f6a6f4f28a4a1026"]},"9619":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMTkyNzI4","public_id":9619,"url":"https://github.com/godotengine/godot/pull/9619","diff_url":"https://github.com/godotengine/godot/pull/9619.diff","patch_url":"https://github.com/godotengine/godot/pull/9619.patch","title":"Fix fullscreen on X11 for non-resizable windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-12T17:21:33Z","updated_at":"2017-07-13T18:31:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["11dbca419c89f97a538f8f6bc0c3723fa49b9b48"]},"9621":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMjA4MzI2","public_id":9621,"url":"https://github.com/godotengine/godot/pull/9621","diff_url":"https://github.com/godotengine/godot/pull/9621.diff","patch_url":"https://github.com/godotengine/godot/pull/9621.patch","title":"Added some missing icons, fixed search button as zoom in some ui elem…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-12T18:40:57Z","updated_at":"2017-07-18T16:12:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["12db63df14e78020ad99d044aad5b9d6d64c207c"]},"9622":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMjEyODQx","public_id":9622,"url":"https://github.com/godotengine/godot/pull/9622","diff_url":"https://github.com/godotengine/godot/pull/9622.diff","patch_url":"https://github.com/godotengine/godot/pull/9622.patch","title":"Add default GDScript templates.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-07-12T19:03:57Z","updated_at":"2017-07-13T10:29:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["7ac2b6d3b34ec919ba3b8b929f8ff12821844805"]},"9629":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwMzQ4MjEy","public_id":9629,"url":"https://github.com/godotengine/godot/pull/9629","diff_url":"https://github.com/godotengine/godot/pull/9629.diff","patch_url":"https://github.com/godotengine/godot/pull/9629.patch","title":"Tabs enhancements: get_tab_rect(), move_tab()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-13T11:32:18Z","updated_at":"2017-07-18T16:12:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b5de36b29d1c7a9535e733caf4f2bab73e18f8d2"]},"9633":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNDI4MDAw","public_id":9633,"url":"https://github.com/godotengine/godot/pull/9633","diff_url":"https://github.com/godotengine/godot/pull/9633.diff","patch_url":"https://github.com/godotengine/godot/pull/9633.patch","title":"[GDNative] Implement String API.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk5NjAyNjg=","created_at":"2017-07-13T17:42:40Z","updated_at":"2017-08-09T02:44:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["0b55363a825d50b444f1c91d6a725e94e05a256f"]},"9634":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNDI4Nzk4","public_id":9634,"url":"https://github.com/godotengine/godot/pull/9634","diff_url":"https://github.com/godotengine/godot/pull/9634.diff","patch_url":"https://github.com/godotengine/godot/pull/9634.patch","title":"Add GZIP compression support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-13T17:46:43Z","updated_at":"2017-07-19T22:40:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f765c86e5b7fc771f5559b9e46999bd8e6239aa"]},"9639":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNDc5NTc3","public_id":9639,"url":"https://github.com/godotengine/godot/pull/9639","diff_url":"https://github.com/godotengine/godot/pull/9639.diff","patch_url":"https://github.com/godotengine/godot/pull/9639.patch","title":"Moved binds of PRIMITIVE_* contants from ArrayMesh to Mesh","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTI1ODQ=","created_at":"2017-07-13T22:17:36Z","updated_at":"2017-07-17T22:46:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bf18c35dd7e1e74da4ee23eddb2f638ab09c3650"]},"9642":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNTQyOTAy","public_id":9642,"url":"https://github.com/godotengine/godot/pull/9642","diff_url":"https://github.com/godotengine/godot/pull/9642.diff","patch_url":"https://github.com/godotengine/godot/pull/9642.patch","title":"Fix uncheckable checkboxes in RMB menu. closes #9625","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-14T08:47:44Z","updated_at":"2017-07-17T10:05:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7f31cbda4fcd974fd72e61eb33074abd75b0e195"]},"9648":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNjY1NzMw","public_id":9648,"url":"https://github.com/godotengine/godot/pull/9648","diff_url":"https://github.com/godotengine/godot/pull/9648.diff","patch_url":"https://github.com/godotengine/godot/pull/9648.patch","title":"Changed badge to use HTTPS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTExMDc=","created_at":"2017-07-14T20:14:28Z","updated_at":"2020-01-26T09:35:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["1dcd4d362473e7c8f946391485a4a2b2626edf98"]},"9652":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzAzNDIy","public_id":9652,"url":"https://github.com/godotengine/godot/pull/9652","diff_url":"https://github.com/godotengine/godot/pull/9652.diff","patch_url":"https://github.com/godotengine/godot/pull/9652.patch","title":"Improvements and fixes for the default theme.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-15T04:47:17Z","updated_at":"2017-07-18T01:36:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a3c2d9a6bdbe3967c8f747e39b2b581729b492c1"]},"9658":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzIxNzgw","public_id":9658,"url":"https://github.com/godotengine/godot/pull/9658","diff_url":"https://github.com/godotengine/godot/pull/9658.diff","patch_url":"https://github.com/godotengine/godot/pull/9658.patch","title":"Docfix twostep","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjExMzg=","created_at":"2017-07-15T16:44:37Z","updated_at":"2017-07-15T17:26:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["06831d50888cad3bddb4c520edfc735ad2aa97ba","03425fe088d9d27d67f8553a287f3c678a542efe"]},"9660":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzMwMzk3","public_id":9660,"url":"https://github.com/godotengine/godot/pull/9660","diff_url":"https://github.com/godotengine/godot/pull/9660.diff","patch_url":"https://github.com/godotengine/godot/pull/9660.patch","title":"Expose Dictionary::next to GDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-07-15T21:30:06Z","updated_at":"2017-07-15T21:31:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["914a68723f8e9a578d55a0287281e02d5c463832"]},"9665":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzQ1NTY3","public_id":9665,"url":"https://github.com/godotengine/godot/pull/9665","diff_url":"https://github.com/godotengine/godot/pull/9665.diff","patch_url":"https://github.com/godotengine/godot/pull/9665.patch","title":"get_executable_path slight change to make it work under OpenBSD","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ5MjI3Nzg=","created_at":"2017-07-16T09:53:37Z","updated_at":"2017-07-16T10:22:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["df87ad14d0be851ecdc02e592c3593b696762d26"]},"9666":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzYwMjYy","public_id":9666,"url":"https://github.com/godotengine/godot/pull/9666","diff_url":"https://github.com/godotengine/godot/pull/9666.diff","patch_url":"https://github.com/godotengine/godot/pull/9666.patch","title":"Focus box size fix for new theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-07-16T18:08:48Z","updated_at":"2017-07-17T20:36:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7556aacb038b3c297afddcc3dda43771084d79d1"]},"9668":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzc0NjMx","public_id":9668,"url":"https://github.com/godotengine/godot/pull/9668","diff_url":"https://github.com/godotengine/godot/pull/9668.diff","patch_url":"https://github.com/godotengine/godot/pull/9668.patch","title":"Reinit audio device when the system default device changes on OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-17T01:29:57Z","updated_at":"2017-07-17T20:29:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["764f6076119310061061ada90c9c57a5c531be9e"]},"9669":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwNzc4MDEy","public_id":9669,"url":"https://github.com/godotengine/godot/pull/9669","diff_url":"https://github.com/godotengine/godot/pull/9669.diff","patch_url":"https://github.com/godotengine/godot/pull/9669.patch","title":"Fix zipping HTML5 templates when using SCons' implicit cache","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-07-17T02:47:00Z","updated_at":"2017-07-17T10:49:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["69e0dee983a9e018dcd5dd9d27c106b35ab9e3bf"]},"9674":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwOTEwNTI0","public_id":9674,"url":"https://github.com/godotengine/godot/pull/9674","diff_url":"https://github.com/godotengine/godot/pull/9674.diff","patch_url":"https://github.com/godotengine/godot/pull/9674.patch","title":"Subscene icon tooltip update","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-17T17:36:05Z","updated_at":"2017-07-17T20:15:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c66ccbbf4c8bd5234ab0052c048dc8e0573857a4"]},"9676":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwOTE5ODk2","public_id":9676,"url":"https://github.com/godotengine/godot/pull/9676","diff_url":"https://github.com/godotengine/godot/pull/9676.diff","patch_url":"https://github.com/godotengine/godot/pull/9676.patch","title":"missing documentation for object.get_incoming_connections ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-17T18:24:26Z","updated_at":"2017-07-17T20:15:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["fb33644652dcc8fd1b0fa27336669729e4b41ca1"]},"9684":{"id":"MDExOlB1bGxSZXF1ZXN0MTMwOTg5Njk5","public_id":9684,"url":"https://github.com/godotengine/godot/pull/9684","diff_url":"https://github.com/godotengine/godot/pull/9684.diff","patch_url":"https://github.com/godotengine/godot/pull/9684.patch","title":"Fix building HTML5 when cmd.exe is set up for MSVC","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-07-18T02:20:51Z","updated_at":"2017-07-23T14:15:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b0e387a012c4674681428092584c1b07ca8f2d01"]},"9688":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMDE0MDM3","public_id":9688,"url":"https://github.com/godotengine/godot/pull/9688","diff_url":"https://github.com/godotengine/godot/pull/9688.diff","patch_url":"https://github.com/godotengine/godot/pull/9688.patch","title":"Fixed slider centering when using SIZE_EXPAND_FILL.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-18T06:52:02Z","updated_at":"2017-07-18T16:10:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["79d85b7ff67e6edc700336ac112dad35e07fe102"]},"9689":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMDE0MjM1","public_id":9689,"url":"https://github.com/godotengine/godot/pull/9689","diff_url":"https://github.com/godotengine/godot/pull/9689.diff","patch_url":"https://github.com/godotengine/godot/pull/9689.patch","title":"Added separators using StyleBoxLine, some theme style fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-18T06:53:36Z","updated_at":"2017-07-18T16:10:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["17c3422431c3312d6e124b0afa871fd166928669"]},"9690":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMDM2Nzk5","public_id":9690,"url":"https://github.com/godotengine/godot/pull/9690","diff_url":"https://github.com/godotengine/godot/pull/9690.diff","patch_url":"https://github.com/godotengine/godot/pull/9690.patch","title":"Improved math functions descriptions and added many AStar descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ5NTEwOTQ=","created_at":"2017-07-18T09:06:20Z","updated_at":"2017-09-07T16:16:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["5dee7161b6da20be455b9d56ddaab177e7f2c250"]},"9698":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMTA2MjQw","public_id":9698,"url":"https://github.com/godotengine/godot/pull/9698","diff_url":"https://github.com/godotengine/godot/pull/9698.diff","patch_url":"https://github.com/godotengine/godot/pull/9698.patch","title":"Fix errors with global config names no more sorrys please","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-07-18T14:43:16Z","updated_at":"2018-01-11T03:05:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5a2500f580025f474a12f0c6afd5129e23a50b14"]},"9699":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMTIwOTcw","public_id":9699,"url":"https://github.com/godotengine/godot/pull/9699","diff_url":"https://github.com/godotengine/godot/pull/9699.diff","patch_url":"https://github.com/godotengine/godot/pull/9699.patch","title":"[gdnative] `Object::_get` return type and dynamic property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-07-18T15:41:04Z","updated_at":"2017-07-19T11:07:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["535290d2e7b25aced99a6b33acc2a75a60960801","826c51c70e150165a8aae47876c67d26b0f3e909"]},"9700":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMTI2ODYy","public_id":9700,"url":"https://github.com/godotengine/godot/pull/9700","diff_url":"https://github.com/godotengine/godot/pull/9700.diff","patch_url":"https://github.com/godotengine/godot/pull/9700.patch","title":"Fixed button flat behavior when not in normal state.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-18T16:05:18Z","updated_at":"2017-08-11T17:31:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["337c1238b9a4da1c0ccb0547a1be370c4ac6a56c"]},"9702":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMTYyNTkz","public_id":9702,"url":"https://github.com/godotengine/godot/pull/9702","diff_url":"https://github.com/godotengine/godot/pull/9702.diff","patch_url":"https://github.com/godotengine/godot/pull/9702.patch","title":"[WIP] Canvas editor code clean-up (and improvements)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-07-18T19:01:13Z","updated_at":"2017-07-25T06:40:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cb3fbf7d3286cb14768957e5b990afe403c85dc9","2d9873e0337f07d3b260f3badde4db7effb48f0a","0d4b0ecb577a373458427a5c87a5cbe7e121d62c"]},"9706":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMTgzNjQz","public_id":9706,"url":"https://github.com/godotengine/godot/pull/9706","diff_url":"https://github.com/godotengine/godot/pull/9706.diff","patch_url":"https://github.com/godotengine/godot/pull/9706.patch","title":"Icons can now be added inside line edits (Search icon).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-18T20:49:30Z","updated_at":"2017-08-11T17:31:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["95f55c8f0d0e56fd039333b611d12f88b74cde78"]},"9712":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzMwMTIw","public_id":9712,"url":"https://github.com/godotengine/godot/pull/9712","diff_url":"https://github.com/godotengine/godot/pull/9712.diff","patch_url":"https://github.com/godotengine/godot/pull/9712.patch","title":"add missing framebuffer check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-19T14:05:45Z","updated_at":"2017-07-27T07:28:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["8513bbdb8b32badf05d3f2fd8c27e3cbb7a503ac"]},"9713":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzMwODU1","public_id":9713,"url":"https://github.com/godotengine/godot/pull/9713","diff_url":"https://github.com/godotengine/godot/pull/9713.diff","patch_url":"https://github.com/godotengine/godot/pull/9713.patch","title":"Fix for possible crash in OS X audio init.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-19T14:08:41Z","updated_at":"2017-07-23T11:05:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["bbc207675f22343e7f9c2e8ccd7329e68a43fd85"]},"9717":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzgxMzc1","public_id":9717,"url":"https://github.com/godotengine/godot/pull/9717","diff_url":"https://github.com/godotengine/godot/pull/9717.diff","patch_url":"https://github.com/godotengine/godot/pull/9717.patch","title":"Rename of two EditorPlugin methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-19T17:51:01Z","updated_at":"2017-07-23T11:36:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["218b1c223d0183c930df8d8a1e352ffa9f113962"]},"9718":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzkxMDMx","public_id":9718,"url":"https://github.com/godotengine/godot/pull/9718","diff_url":"https://github.com/godotengine/godot/pull/9718.diff","patch_url":"https://github.com/godotengine/godot/pull/9718.patch","title":"Use specific size for numeric types in ptrcall","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-19T18:39:07Z","updated_at":"2017-08-31T07:03:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["30176b0bb1d6083ecf8ce9e6bfca0dce9240a634"]},"9720":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzkxNjA3","public_id":9720,"url":"https://github.com/godotengine/godot/pull/9720","diff_url":"https://github.com/godotengine/godot/pull/9720.diff","patch_url":"https://github.com/godotengine/godot/pull/9720.patch","title":"Add a way to retrieve stack bottom of the main thread","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-19T18:41:56Z","updated_at":"2017-07-26T13:30:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3b88476130aa2fe1af7d089cd18a9abc72e23678"]},"9722":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxMzk3NzQw","public_id":9722,"url":"https://github.com/godotengine/godot/pull/9722","diff_url":"https://github.com/godotengine/godot/pull/9722.diff","patch_url":"https://github.com/godotengine/godot/pull/9722.patch","title":"Fix android export templates build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-19T19:11:49Z","updated_at":"2017-07-22T16:44:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["fbb27a0c43cb524b1bea79a3dad0e2f86a817b06"]},"9730":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNTEyOTI5","public_id":9730,"url":"https://github.com/godotengine/godot/pull/9730","diff_url":"https://github.com/godotengine/godot/pull/9730.diff","patch_url":"https://github.com/godotengine/godot/pull/9730.patch","title":"custom_features: fix typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-07-20T09:51:21Z","updated_at":"2017-07-22T03:12:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["10e16de3d2c4faaea86cd7e19286ff3389848d1b"]},"9731":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNTEzOTM3","public_id":9731,"url":"https://github.com/godotengine/godot/pull/9731","diff_url":"https://github.com/godotengine/godot/pull/9731.diff","patch_url":"https://github.com/godotengine/godot/pull/9731.patch","title":"Update GDScript completion names for Pool*Arrays","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTA4NDYw","created_at":"2017-07-20T09:56:11Z","updated_at":"2017-07-31T09:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["72436956ddcdfdcb9edea5c447363391c23552c4"]},"9741":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNjg5OTcw","public_id":9741,"url":"https://github.com/godotengine/godot/pull/9741","diff_url":"https://github.com/godotengine/godot/pull/9741.diff","patch_url":"https://github.com/godotengine/godot/pull/9741.patch","title":"Fix issues with custom nodes in visual script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-21T03:08:09Z","updated_at":"2017-07-23T14:15:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["19ca9e7810decf430efd559487e99734b7621571","3fdf8663f7979c073cf81b97dcae4105c411fe15"]},"9742":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNzAzMDE1","public_id":9742,"url":"https://github.com/godotengine/godot/pull/9742","diff_url":"https://github.com/godotengine/godot/pull/9742.diff","patch_url":"https://github.com/godotengine/godot/pull/9742.patch","title":"updated project manager to use new project.godot values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMzNzkzMTQ=","created_at":"2017-07-21T05:57:03Z","updated_at":"2017-07-22T11:40:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5c62304b78d104bbbf404633f98b19285a737ef4"]},"9745":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNzE3ODE2","public_id":9745,"url":"https://github.com/godotengine/godot/pull/9745","diff_url":"https://github.com/godotengine/godot/pull/9745.diff","patch_url":"https://github.com/godotengine/godot/pull/9745.patch","title":"make use of 2 cores in Travis CI","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQyOQ==","created_at":"2017-07-21T07:58:33Z","updated_at":"2019-03-05T23:10:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["283ba78399a565cb24d1ddfe73ed596792648383"]},"9749":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxNzU5MTg0","public_id":9749,"url":"https://github.com/godotengine/godot/pull/9749","diff_url":"https://github.com/godotengine/godot/pull/9749.diff","patch_url":"https://github.com/godotengine/godot/pull/9749.patch","title":"AnimationTree nodes sliders fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-21T12:02:34Z","updated_at":"2017-07-22T11:46:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0fc4b04f51184075aab7f91fb20ce69657b4bcd1"]},"9754":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxODM4NTgy","public_id":9754,"url":"https://github.com/godotengine/godot/pull/9754","diff_url":"https://github.com/godotengine/godot/pull/9754.diff","patch_url":"https://github.com/godotengine/godot/pull/9754.patch","title":"OBJ Importer: Fix relative path materials.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-07-21T19:03:39Z","updated_at":"2017-07-22T11:49:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0bc5fca4d5a743cb5575a968e097da4add81109f"]},"9757":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxODc5NzUz","public_id":9757,"url":"https://github.com/godotengine/godot/pull/9757","diff_url":"https://github.com/godotengine/godot/pull/9757.diff","patch_url":"https://github.com/godotengine/godot/pull/9757.patch","title":"gdnative bug fix in get (return null check)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-07-22T00:37:59Z","updated_at":"2017-07-22T19:06:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["af8a40e554c6025e9cc166bbee7829f4353f6b50"]},"9758":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxODg2MzI1","public_id":9758,"url":"https://github.com/godotengine/godot/pull/9758","diff_url":"https://github.com/godotengine/godot/pull/9758.diff","patch_url":"https://github.com/godotengine/godot/pull/9758.patch","title":"VS: Fix return value for user-defined functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-22T04:18:54Z","updated_at":"2017-07-23T13:49:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["effceee6ea3b1bcc185897b96cc30fb8d08e9599"]},"9762":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxODkzMzc2","public_id":9762,"url":"https://github.com/godotengine/godot/pull/9762","diff_url":"https://github.com/godotengine/godot/pull/9762.diff","patch_url":"https://github.com/godotengine/godot/pull/9762.patch","title":"Fixed script tab selection on file close, issue 8400","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-07-22T09:27:45Z","updated_at":"2017-11-10T23:35:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["39061340035e94a2fb43273ca32601c7c8a811b6"]},"9770":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTAwMjY3","public_id":9770,"url":"https://github.com/godotengine/godot/pull/9770","diff_url":"https://github.com/godotengine/godot/pull/9770.diff","patch_url":"https://github.com/godotengine/godot/pull/9770.patch","title":"Implement input focus behavior in HTML5","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-07-22T14:04:01Z","updated_at":"2017-07-23T14:15:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0"]},"9785":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTE0MDQ1","public_id":9785,"url":"https://github.com/godotengine/godot/pull/9785","diff_url":"https://github.com/godotengine/godot/pull/9785.diff","patch_url":"https://github.com/godotengine/godot/pull/9785.patch","title":"zstd: Update to upstream version 1.3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-22T21:53:17Z","updated_at":"2017-07-23T13:48:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2c1764d5a90bb1f18a5fdce9ddd8115e8cdbcf88"]},"9788":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTE2OTA0","public_id":9788,"url":"https://github.com/godotengine/godot/pull/9788","diff_url":"https://github.com/godotengine/godot/pull/9788.diff","patch_url":"https://github.com/godotengine/godot/pull/9788.patch","title":"Added configurable modifier key to activate freelook","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-07-23T00:06:09Z","updated_at":"2017-07-23T11:15:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9d970b11aea7cfbeed48eba0cb4138bd50b82eec"]},"9791":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTMxMjk0","public_id":9791,"url":"https://github.com/godotengine/godot/pull/9791","diff_url":"https://github.com/godotengine/godot/pull/9791.diff","patch_url":"https://github.com/godotengine/godot/pull/9791.patch","title":"Add .to_local/.to_global methods on Node2D and Spatial","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-07-23T11:43:34Z","updated_at":"2017-07-24T20:24:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["140f189a65f991d5b44d49ad6b710f7512862d16"]},"9795":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTM4ODY0","public_id":9795,"url":"https://github.com/godotengine/godot/pull/9795","diff_url":"https://github.com/godotengine/godot/pull/9795.diff","patch_url":"https://github.com/godotengine/godot/pull/9795.patch","title":"Fix Right-Click (Ctrl-Click) on OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-23T15:46:39Z","updated_at":"2017-07-23T16:26:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2c27501c3f3fdfba4aa850c9a3736c6db5a3e963"]},"9802":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTU1MzMx","public_id":9802,"url":"https://github.com/godotengine/godot/pull/9802","diff_url":"https://github.com/godotengine/godot/pull/9802.diff","patch_url":"https://github.com/godotengine/godot/pull/9802.patch","title":"UWP: Fix build issue caused by atomic operations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-24T00:35:41Z","updated_at":"2017-07-24T14:50:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f514fabf61e122880c1c184fe57bccfe2388b57d"]},"9804":{"id":"MDExOlB1bGxSZXF1ZXN0MTMxOTU5ODE5","public_id":9804,"url":"https://github.com/godotengine/godot/pull/9804","diff_url":"https://github.com/godotengine/godot/pull/9804.diff","patch_url":"https://github.com/godotengine/godot/pull/9804.patch","title":"[GDNative] new GDNative API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-24T02:04:06Z","updated_at":"2017-12-04T10:23:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["534d62d2f4ea1ff4be11b50bc79684b5780e4615"]},"9808":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMDI4NDA0","public_id":9808,"url":"https://github.com/godotengine/godot/pull/9808","diff_url":"https://github.com/godotengine/godot/pull/9808.diff","patch_url":"https://github.com/godotengine/godot/pull/9808.patch","title":"Fix switching SRGB extension happen before binding of texture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-07-24T11:29:57Z","updated_at":"2017-07-24T20:22:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4ed6e4a70e0396667821d217971b124e0e22c3dc"]},"9809":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMDM0ODEy","public_id":9809,"url":"https://github.com/godotengine/godot/pull/9809","diff_url":"https://github.com/godotengine/godot/pull/9809.diff","patch_url":"https://github.com/godotengine/godot/pull/9809.patch","title":"[NativeScript] fix double free but on exit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-24T12:09:10Z","updated_at":"2017-07-24T13:03:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["a1a76bbde4334657cab625f5e85b97f1157868db"]},"9814":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMDY1NzAy","public_id":9814,"url":"https://github.com/godotengine/godot/pull/9814","diff_url":"https://github.com/godotengine/godot/pull/9814.diff","patch_url":"https://github.com/godotengine/godot/pull/9814.patch","title":"[NativeScript] forgot to uncomment userdata return","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-24T14:37:13Z","updated_at":"2017-07-24T15:25:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["41eb8a0279538b368c6d19436eb5ff1232ece8aa"]},"9817":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMDkyMjYw","public_id":9817,"url":"https://github.com/godotengine/godot/pull/9817","diff_url":"https://github.com/godotengine/godot/pull/9817.diff","patch_url":"https://github.com/godotengine/godot/pull/9817.patch","title":"GDNative register_property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-07-24T16:31:38Z","updated_at":"2019-03-05T23:09:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["75b66146ae977d634205b6a93ac8f3b0da0f4686"]},"9819":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTE2MDg1","public_id":9819,"url":"https://github.com/godotengine/godot/pull/9819","diff_url":"https://github.com/godotengine/godot/pull/9819.diff","patch_url":"https://github.com/godotengine/godot/pull/9819.patch","title":"expose missing CollisionShape API for CollisionObject","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-24T18:34:46Z","updated_at":"2017-07-24T20:13:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["567cbfcceb51742b6fc25bf2c0aa87b1bf0893c7"]},"9821":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTQwODM0","public_id":9821,"url":"https://github.com/godotengine/godot/pull/9821","diff_url":"https://github.com/godotengine/godot/pull/9821.diff","patch_url":"https://github.com/godotengine/godot/pull/9821.patch","title":"[GDNative] basic OS detection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-24T20:44:24Z","updated_at":"2017-07-24T20:48:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["5e1abaf348cf301d22752062625af18ba9f0f397"]},"9822":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTU4OTYw","public_id":9822,"url":"https://github.com/godotengine/godot/pull/9822","diff_url":"https://github.com/godotengine/godot/pull/9822.diff","patch_url":"https://github.com/godotengine/godot/pull/9822.patch","title":"[NativeScript] bound ` to ClassDB","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-24T22:27:17Z","updated_at":"2017-12-04T10:23:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["3f1e75e89c0c3e008569208b8d397c59c767506a"]},"9823":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTU5OTM0","public_id":9823,"url":"https://github.com/godotengine/godot/pull/9823","diff_url":"https://github.com/godotengine/godot/pull/9823.diff","patch_url":"https://github.com/godotengine/godot/pull/9823.patch","title":"Fixed setting our system_fbo framebuffer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-24T22:34:12Z","updated_at":"2017-07-27T07:27:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3bfdc583cb002c491f422d393acec7590c981ce3"]},"9825":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTY3OTQ0","public_id":9825,"url":"https://github.com/godotengine/godot/pull/9825","diff_url":"https://github.com/godotengine/godot/pull/9825.diff","patch_url":"https://github.com/godotengine/godot/pull/9825.patch","title":"Remove ANDROID define","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-24T23:39:18Z","updated_at":"2017-07-25T10:07:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["6ea233434ade064c07db0cfa8ba9e8dcc4442154"]},"9826":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTY5NzA1","public_id":9826,"url":"https://github.com/godotengine/godot/pull/9826","diff_url":"https://github.com/godotengine/godot/pull/9826.diff","patch_url":"https://github.com/godotengine/godot/pull/9826.patch","title":"Improve/add atomics","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-24T23:55:16Z","updated_at":"2017-07-31T23:50:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["27637b9e7f6f7dc59768623225a687f2d595692f"]},"9827":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTcwNTEy","public_id":9827,"url":"https://github.com/godotengine/godot/pull/9827","diff_url":"https://github.com/godotengine/godot/pull/9827.diff","patch_url":"https://github.com/godotengine/godot/pull/9827.patch","title":"Workaround to allow pasting unicode characters from X selection.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI5NDYyNDg2","created_at":"2017-07-25T00:03:22Z","updated_at":"2017-07-25T15:49:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2f5b7f8777e06aa24cda3c33b5c4f1e1d2ba3b9f"]},"9828":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTc1MTAz","public_id":9828,"url":"https://github.com/godotengine/godot/pull/9828","diff_url":"https://github.com/godotengine/godot/pull/9828.diff","patch_url":"https://github.com/godotengine/godot/pull/9828.patch","title":"Improve reliability of memory stats","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-25T00:51:16Z","updated_at":"2017-08-01T20:44:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["02607b3103d216dd49ad6fc9ded51773ddb47afd","3ad68c282ec423080a3e3958b187aaf2e48297c5"]},"9830":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTgxMDMx","public_id":9830,"url":"https://github.com/godotengine/godot/pull/9830","diff_url":"https://github.com/godotengine/godot/pull/9830.diff","patch_url":"https://github.com/godotengine/godot/pull/9830.patch","title":"Fix crash in Space2DSW::test_body_motion()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-25T01:58:04Z","updated_at":"2017-07-25T09:04:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b4129df96c455b0657712b8f6a772265a22e2265"]},"9832":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTg1NzE5","public_id":9832,"url":"https://github.com/godotengine/godot/pull/9832","diff_url":"https://github.com/godotengine/godot/pull/9832.diff","patch_url":"https://github.com/godotengine/godot/pull/9832.patch","title":"Port physics fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-25T02:50:05Z","updated_at":"2017-08-08T20:07:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7264716e8666b3a5d80f96f645226235e55c7b6f","ac2c5e8dcdf4c4957fc20b124b91847c6b0145ad","bc1d58c50d65818863b620a4871e327c5f1c6bb6","507b48179f773d6495ce62947c7f55564fde4a67","fa1049b46bd1d8b9c6b75b815fa503ecc2811bf0"]},"9833":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMTg3Nzg5","public_id":9833,"url":"https://github.com/godotengine/godot/pull/9833","diff_url":"https://github.com/godotengine/godot/pull/9833.diff","patch_url":"https://github.com/godotengine/godot/pull/9833.patch","title":"Fix Node::move_child() crash if moving to the end plus one","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-25T03:13:20Z","updated_at":"2017-07-25T09:04:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6c1b7fd899f72136a1cc17eb9ae81746d8d98572"]},"9838":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMjUwNTU4","public_id":9838,"url":"https://github.com/godotengine/godot/pull/9838","diff_url":"https://github.com/godotengine/godot/pull/9838.diff","patch_url":"https://github.com/godotengine/godot/pull/9838.patch","title":"Add support for ARMv8 (64-bit) on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-25T10:42:24Z","updated_at":"2017-08-01T20:42:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["f78299c81be28b923e1f16e6f14afbebe3c8eaeb"]},"9844":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzIzMzU5","public_id":9844,"url":"https://github.com/godotengine/godot/pull/9844","diff_url":"https://github.com/godotengine/godot/pull/9844.diff","patch_url":"https://github.com/godotengine/godot/pull/9844.patch","title":"[NativeScript] fix double initialization in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-25T16:19:58Z","updated_at":"2017-12-04T10:23:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["cdf1212bee6ce3f09d025596926df2005e7f3304"]},"9845":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzI1MzEw","public_id":9845,"url":"https://github.com/godotengine/godot/pull/9845","diff_url":"https://github.com/godotengine/godot/pull/9845.diff","patch_url":"https://github.com/godotengine/godot/pull/9845.patch","title":"documentation for EditorPlugin and ScriptEditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-25T16:29:27Z","updated_at":"2017-07-25T18:30:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d3d4ad193e7e577baa7406bc35db6a3bc76cbf7a"]},"9846":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzQzODYz","public_id":9846,"url":"https://github.com/godotengine/godot/pull/9846","diff_url":"https://github.com/godotengine/godot/pull/9846.diff","patch_url":"https://github.com/godotengine/godot/pull/9846.patch","title":"fix a regression (GDScript) from e00630b","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-25T18:03:32Z","updated_at":"2017-12-04T10:23:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["5319098aefc89622af9700162f2367d0cc565955"]},"9847":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzQ0NTYw","public_id":9847,"url":"https://github.com/godotengine/godot/pull/9847","diff_url":"https://github.com/godotengine/godot/pull/9847.diff","patch_url":"https://github.com/godotengine/godot/pull/9847.patch","title":"zstd: Apply upstream patch to fix UWP ARM build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-07-25T18:06:50Z","updated_at":"2017-07-25T18:36:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["9db39d72fa6b49aba1d38c7e26e82b280e2055e1"]},"9852":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzU3Nzk4","public_id":9852,"url":"https://github.com/godotengine/godot/pull/9852","diff_url":"https://github.com/godotengine/godot/pull/9852.diff","patch_url":"https://github.com/godotengine/godot/pull/9852.patch","title":"Some more CanvasItemEditor improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-07-25T19:13:00Z","updated_at":"2017-07-27T06:57:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ffe2072741581c4d54821505fdcceef39535c2dd"]},"9855":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyMzgwMzg2","public_id":9855,"url":"https://github.com/godotengine/godot/pull/9855","diff_url":"https://github.com/godotengine/godot/pull/9855.diff","patch_url":"https://github.com/godotengine/godot/pull/9855.patch","title":"Fix typo in NativeScript property getter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-07-25T21:09:28Z","updated_at":"2019-03-05T23:09:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["bdf2e8c615bff43b7d4698ef46821dfe4089c9b0"]},"9857":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDEzNTEy","public_id":9857,"url":"https://github.com/godotengine/godot/pull/9857","diff_url":"https://github.com/godotengine/godot/pull/9857.diff","patch_url":"https://github.com/godotengine/godot/pull/9857.patch","title":"Fix cvs files freezing the editor when a double quote is not closed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-26T01:36:25Z","updated_at":"2017-07-26T05:36:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2144093fe694a82f270d6b4f84a6b09db8820c49"]},"9858":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDM0NTc0","public_id":9858,"url":"https://github.com/godotengine/godot/pull/9858","diff_url":"https://github.com/godotengine/godot/pull/9858.diff","patch_url":"https://github.com/godotengine/godot/pull/9858.patch","title":"Fix the resize mode of TextureButton for resource saving","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-07-26T05:41:50Z","updated_at":"2018-01-11T03:05:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["407c082810f0c8747a1e0d72761d8638bf16a832"]},"9862":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDU2NDkz","public_id":9862,"url":"https://github.com/godotengine/godot/pull/9862","diff_url":"https://github.com/godotengine/godot/pull/9862.diff","patch_url":"https://github.com/godotengine/godot/pull/9862.patch","title":"Renames tagents to tangents","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-07-26T08:21:33Z","updated_at":"2017-08-01T08:04:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cefc02a4f9d6b9e405f51c3d6a40054d3680a524"]},"9863":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDY2OTAz","public_id":9863,"url":"https://github.com/godotengine/godot/pull/9863","diff_url":"https://github.com/godotengine/godot/pull/9863.diff","patch_url":"https://github.com/godotengine/godot/pull/9863.patch","title":"Documentation update for KinematicBody.move()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-26T09:16:23Z","updated_at":"2017-07-28T09:06:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["bb4b98defedf6aeadb94a497568f962981dd3ec7"]},"9867":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDg5NTg4","public_id":9867,"url":"https://github.com/godotengine/godot/pull/9867","diff_url":"https://github.com/godotengine/godot/pull/9867.diff","patch_url":"https://github.com/godotengine/godot/pull/9867.patch","title":"Support multithreading for NativeScriptLanguage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-26T11:14:07Z","updated_at":"2019-03-05T23:09:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["7f32023a1ac60b62bd0159a542c25fdad0864dba"]},"9868":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDg5OTQ1","public_id":9868,"url":"https://github.com/godotengine/godot/pull/9868","diff_url":"https://github.com/godotengine/godot/pull/9868.diff","patch_url":"https://github.com/godotengine/godot/pull/9868.patch","title":"Corrects usage of 'is' instead of 'extends' for testing node inheritance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-07-26T11:16:15Z","updated_at":"2020-03-05T12:10:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["61572a57e9814d15c4ceb0013b7b9908a6a4b1c5"]},"9869":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDkwMzMx","public_id":9869,"url":"https://github.com/godotengine/godot/pull/9869","diff_url":"https://github.com/godotengine/godot/pull/9869.diff","patch_url":"https://github.com/godotengine/godot/pull/9869.patch","title":"Added export features for image formats","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-07-26T11:18:34Z","updated_at":"2017-07-27T07:27:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["20502d9180296cd9002e8af222ddc08e24f92c88"]},"9872":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNDk2OTU2","public_id":9872,"url":"https://github.com/godotengine/godot/pull/9872","diff_url":"https://github.com/godotengine/godot/pull/9872.diff","patch_url":"https://github.com/godotengine/godot/pull/9872.patch","title":"Remove duplicate keycode constant for Numpad Enter key (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-26T11:57:33Z","updated_at":"2017-07-27T07:16:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7de7ca8ae4ef3720b68ba4178813afc33f96e05b"]},"9874":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTE0Mjgy","public_id":9874,"url":"https://github.com/godotengine/godot/pull/9874","diff_url":"https://github.com/godotengine/godot/pull/9874.diff","patch_url":"https://github.com/godotengine/godot/pull/9874.patch","title":"Add macOS main menu (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-26T13:23:43Z","updated_at":"2017-07-28T09:40:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["3220fee6b296991cecc46a2c44288ca1cb7b507c","f98a20337799d0dffe1f4f4d106ea034f855a29f"]},"9876":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTE2NDM1","public_id":9876,"url":"https://github.com/godotengine/godot/pull/9876","diff_url":"https://github.com/godotengine/godot/pull/9876.diff","patch_url":"https://github.com/godotengine/godot/pull/9876.patch","title":"Improved macOS window resizing behaviour (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-26T13:33:19Z","updated_at":"2017-07-28T09:45:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1c1565d0f933762da9078547a266e9c33c63a9cf"]},"9878":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTI0MTQ2","public_id":9878,"url":"https://github.com/godotengine/godot/pull/9878","diff_url":"https://github.com/godotengine/godot/pull/9878.diff","patch_url":"https://github.com/godotengine/godot/pull/9878.patch","title":"Theme border settings change + updating styles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-07-26T14:06:06Z","updated_at":"2017-08-07T12:07:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3b2a4cc52a77b3c0048b1dc358ea5fb7ae6eb923","2bff914512936b2c2eaf4670dbf5ddb2d8fcd690"]},"9879":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTI3NjMw","public_id":9879,"url":"https://github.com/godotengine/godot/pull/9879","diff_url":"https://github.com/godotengine/godot/pull/9879.diff","patch_url":"https://github.com/godotengine/godot/pull/9879.patch","title":"Fix mutating project.godot","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-26T14:20:28Z","updated_at":"2017-07-28T10:30:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1619aabfe1bd1ab04b1e14679698c2765d86c1e8"]},"9882":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTQ4MDkz","public_id":9882,"url":"https://github.com/godotengine/godot/pull/9882","diff_url":"https://github.com/godotengine/godot/pull/9882.diff","patch_url":"https://github.com/godotengine/godot/pull/9882.patch","title":"Forward refcount changes to NativeScriptInstance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-26T15:40:29Z","updated_at":"2019-03-05T23:09:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["db9dcbddbc9231d520a14eaa4e256c276273eeb7"]},"9883":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTU2NTAw","public_id":9883,"url":"https://github.com/godotengine/godot/pull/9883","diff_url":"https://github.com/godotengine/godot/pull/9883.diff","patch_url":"https://github.com/godotengine/godot/pull/9883.patch","title":"Fix $a/b being parsed as division","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-07-26T16:16:25Z","updated_at":"2017-07-26T16:17:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["a5fb82c28c9b52a2df940f4c282ba4330bc05f9e"]},"9886":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNTg1MjUx","public_id":9886,"url":"https://github.com/godotengine/godot/pull/9886","diff_url":"https://github.com/godotengine/godot/pull/9886.diff","patch_url":"https://github.com/godotengine/godot/pull/9886.patch","title":"Fix Numpad Enter key on Windows (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-26T18:40:21Z","updated_at":"2017-07-31T21:00:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["66d302251698f50ab73c62a0305c589b75c10f85"]},"9887":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNjE5OTk0","public_id":9887,"url":"https://github.com/godotengine/godot/pull/9887","diff_url":"https://github.com/godotengine/godot/pull/9887.diff","patch_url":"https://github.com/godotengine/godot/pull/9887.patch","title":"Fix power management on x11 platform and removes explicit NULL pointer dereference","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-07-26T21:35:37Z","updated_at":"2017-07-27T06:53:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["71dcb7fcc4b10e956668485b7ac1f9a5c1735dfb"]},"9889":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNjM0MDg5","public_id":9889,"url":"https://github.com/godotengine/godot/pull/9889","diff_url":"https://github.com/godotengine/godot/pull/9889.diff","patch_url":"https://github.com/godotengine/godot/pull/9889.patch","title":"Control node enhancements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-07-26T23:09:12Z","updated_at":"2017-08-16T10:07:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0041e08f747f5d29ca7fbc65eb86175983aa84af","c26af6f2b7c5dde7530a773d19a999c1805b91fb","e76b535a1a3011b17c3b55434391713244ebcb58","e8c83b31bddd1767a828aaed2f34c1a442bd6919","f5ff7e9fa039e54de2e48bfb46239bbda497287a","b73613e1eb66bf1807a4e106c87ebfaf6914813f","2032cb25221bb4388b9875a49fd4c882ee400af8","3264cea7ae65ca05b03460cfddefc30a2fa93e3c","b329cb9c71ff43d013bd29574db251ddebf9f245","fcff42dcb717478d963ce6ad197c5ed7bdfb080c","bd0384a9e93e3e8d792cef678dd9f3467a6a088d","0d35d4d53b12197bea3650293bbc342fc0b57139"]},"9892":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNjM2MzEx","public_id":9892,"url":"https://github.com/godotengine/godot/pull/9892","diff_url":"https://github.com/godotengine/godot/pull/9892.diff","patch_url":"https://github.com/godotengine/godot/pull/9892.patch","title":"Fix misplaced quote in error messsage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-26T23:28:19Z","updated_at":"2017-07-26T23:29:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["748240b090bba9db9e4fea199ed23359663983f3"]},"9900":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNjUwOTUz","public_id":9900,"url":"https://github.com/godotengine/godot/pull/9900","diff_url":"https://github.com/godotengine/godot/pull/9900.diff","patch_url":"https://github.com/godotengine/godot/pull/9900.patch","title":"Initialize freelook shortcuts properly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-07-27T02:01:15Z","updated_at":"2017-07-27T05:56:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["754679da0a09a024a6118a63bebe991cee4e49ed"]},"9907":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNjgyMjA1","public_id":9907,"url":"https://github.com/godotengine/godot/pull/9907","diff_url":"https://github.com/godotengine/godot/pull/9907.diff","patch_url":"https://github.com/godotengine/godot/pull/9907.patch","title":"NativeScript changes and OS symbol lookup optional error handling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-27T07:28:08Z","updated_at":"2017-07-27T14:05:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["135c2112ad87265d35899dede34c3a7e06ec2f54","a2795e95318f57747dbb86a2a12b3567838b8c7d"]},"9909":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNzAxODA4","public_id":9909,"url":"https://github.com/godotengine/godot/pull/9909","diff_url":"https://github.com/godotengine/godot/pull/9909.diff","patch_url":"https://github.com/godotengine/godot/pull/9909.patch","title":"firsts docs for CollisionObject -> collision shape api","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-27T09:17:11Z","updated_at":"2017-07-31T20:44:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["fe7365dcdefe1298758742146741498b46e9fe9d"]},"9911":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNzQyMTM2","public_id":9911,"url":"https://github.com/godotengine/godot/pull/9911","diff_url":"https://github.com/godotengine/godot/pull/9911.diff","patch_url":"https://github.com/godotengine/godot/pull/9911.patch","title":"[NativeScript] fix mutex double lock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-27T12:57:36Z","updated_at":"2017-07-27T12:57:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["aae8accadd48c397ee9a714e6b114321c6208ab3"]},"9914":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNzQ5ODk0","public_id":9914,"url":"https://github.com/godotengine/godot/pull/9914","diff_url":"https://github.com/godotengine/godot/pull/9914.diff","patch_url":"https://github.com/godotengine/godot/pull/9914.patch","title":"[NativeScript] fixed optional _init call","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-27T13:34:37Z","updated_at":"2017-12-04T10:23:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["3185c9c3744652d0d9552c59c8907d66c40e14c9"]},"9916":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNzUzODA2","public_id":9916,"url":"https://github.com/godotengine/godot/pull/9916","diff_url":"https://github.com/godotengine/godot/pull/9916.diff","patch_url":"https://github.com/godotengine/godot/pull/9916.patch","title":"Add missing max. number of samples (MSAA) check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-27T13:51:50Z","updated_at":"2020-07-10T09:58:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["1a03cd537ffdaf99ad8294f95322dffc43ef9de4"]},"9921":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyNzc5NDQ5","public_id":9921,"url":"https://github.com/godotengine/godot/pull/9921","diff_url":"https://github.com/godotengine/godot/pull/9921.diff","patch_url":"https://github.com/godotengine/godot/pull/9921.patch","title":"Fix Android debug/run","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-27T15:34:08Z","updated_at":"2017-07-28T10:49:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c8d1457898b649432a35a0337052f137452ce6b1"]},"9932":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyODUyNTU0","public_id":9932,"url":"https://github.com/godotengine/godot/pull/9932","diff_url":"https://github.com/godotengine/godot/pull/9932.diff","patch_url":"https://github.com/godotengine/godot/pull/9932.patch","title":"Do not allow multiple data connections to the same data input slot, f…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-27T21:43:31Z","updated_at":"2017-08-11T17:31:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["707bb96fa808476bf2cfe36f9382d7b5b2589881"]},"9937":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyODc4MDU5","public_id":9937,"url":"https://github.com/godotengine/godot/pull/9937","diff_url":"https://github.com/godotengine/godot/pull/9937.diff","patch_url":"https://github.com/godotengine/godot/pull/9937.patch","title":"fix missing DEFVAL","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-07-28T01:29:38Z","updated_at":"2017-07-28T09:16:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4062456c419f263e76197ba70649837012d45935"]},"9941":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyODk0MjE4","public_id":9941,"url":"https://github.com/godotengine/godot/pull/9941","diff_url":"https://github.com/godotengine/godot/pull/9941.diff","patch_url":"https://github.com/godotengine/godot/pull/9941.patch","title":"BUGFIX: Check for \"VCINSTALLDIR\" environment variable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjY0OQ==","created_at":"2017-07-28T04:45:31Z","updated_at":"2017-07-28T13:40:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["712122881881f3a9cd675fbaed67c7aa9d57a6bc"]},"9943":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyOTIxODc2","public_id":9943,"url":"https://github.com/godotengine/godot/pull/9943","diff_url":"https://github.com/godotengine/godot/pull/9943.diff","patch_url":"https://github.com/godotengine/godot/pull/9943.patch","title":"correct RMB options for instanced inherited scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-28T08:46:28Z","updated_at":"2017-07-28T09:22:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9a838568b6366902b9fde8a00ab18b438924fb01"]},"9951":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyOTk4OTA1","public_id":9951,"url":"https://github.com/godotengine/godot/pull/9951","diff_url":"https://github.com/godotengine/godot/pull/9951.diff","patch_url":"https://github.com/godotengine/godot/pull/9951.patch","title":"Fix passing Refs via ptrcall","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-28T15:51:43Z","updated_at":"2017-07-29T15:59:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkxMjgwNDQ=","name":"confirmed","color":"#aaddaa"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5804308c579866ee3992a168913743261e34d221"]},"9952":{"id":"MDExOlB1bGxSZXF1ZXN0MTMyOTk4OTg5","public_id":9952,"url":"https://github.com/godotengine/godot/pull/9952","diff_url":"https://github.com/godotengine/godot/pull/9952.diff","patch_url":"https://github.com/godotengine/godot/pull/9952.patch","title":"Pass GDNativeLibrary pointer to library init","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-07-28T15:52:11Z","updated_at":"2017-07-29T15:59:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["3193460c4a76dcc51ef18231e7f778c3d122eaeb"]},"9953":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMDA2NzIy","public_id":9953,"url":"https://github.com/godotengine/godot/pull/9953","diff_url":"https://github.com/godotengine/godot/pull/9953.diff","patch_url":"https://github.com/godotengine/godot/pull/9953.patch","title":"Change display scale when moving the window from monitor to monitor [macOS]","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-07-28T16:33:50Z","updated_at":"2017-07-31T04:13:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d18922a56e6024a447051c8fb4378ced31c198be"]},"9960":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMDUyODA2","public_id":9960,"url":"https://github.com/godotengine/godot/pull/9960","diff_url":"https://github.com/godotengine/godot/pull/9960.diff","patch_url":"https://github.com/godotengine/godot/pull/9960.patch","title":"Fix get_screen_* funcs returning old values after resolution changes on OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-28T21:09:55Z","updated_at":"2017-07-30T18:59:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["abbf821ddfcbf5a29d827c9b18ce93469c5f26d8"]},"9963":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMDg1NDY3","public_id":9963,"url":"https://github.com/godotengine/godot/pull/9963","diff_url":"https://github.com/godotengine/godot/pull/9963.diff","patch_url":"https://github.com/godotengine/godot/pull/9963.patch","title":"Update SCsub file in /servers/ folder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-07-29T08:24:54Z","updated_at":"2017-08-01T08:04:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["357bcfcc9737041ab2edb90fa02729b0a6631423"]},"9964":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMDg3MDg1","public_id":9964,"url":"https://github.com/godotengine/godot/pull/9964","diff_url":"https://github.com/godotengine/godot/pull/9964.diff","patch_url":"https://github.com/godotengine/godot/pull/9964.patch","title":"Fixed AudioStreamPlaybackOGGVorbis::_mix_internal getting stuck in in…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-07-29T09:32:13Z","updated_at":"2017-07-30T18:59:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["207f596e69bcf822fa83f93251a947a85b77505d"]},"9968":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMDkxMTQ5","public_id":9968,"url":"https://github.com/godotengine/godot/pull/9968","diff_url":"https://github.com/godotengine/godot/pull/9968.diff","patch_url":"https://github.com/godotengine/godot/pull/9968.patch","title":"ScriptEditor -> 'script_close' signal hint correction","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-07-29T12:24:44Z","updated_at":"2017-07-29T16:59:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ff5ffeafeba742faa9f82f0528c6dd6f4805c68a"]},"9976":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMTE1OTY2","public_id":9976,"url":"https://github.com/godotengine/godot/pull/9976","diff_url":"https://github.com/godotengine/godot/pull/9976.diff","patch_url":"https://github.com/godotengine/godot/pull/9976.patch","title":"[3.0] Update Gradle-Android buildtool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-07-30T04:37:23Z","updated_at":"2017-08-04T08:48:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["0d8556a7f0ec7290a1895bbee0a0dcf8112cb918"]},"9980":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMTI3NDcw","public_id":9980,"url":"https://github.com/godotengine/godot/pull/9980","diff_url":"https://github.com/godotengine/godot/pull/9980.diff","patch_url":"https://github.com/godotengine/godot/pull/9980.patch","title":"[NativeScript] fix signals from base class not being accessible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-07-30T12:53:32Z","updated_at":"2017-12-04T10:23:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["fc9f5d59b5bfd2a4cee5c65837b2b280ae8fa7e9"]},"9985":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMTQwMTYz","public_id":9985,"url":"https://github.com/godotengine/godot/pull/9985","diff_url":"https://github.com/godotengine/godot/pull/9985.diff","patch_url":"https://github.com/godotengine/godot/pull/9985.patch","title":"Fix mutex initialisation in OS X Audio Driver","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-07-30T19:35:07Z","updated_at":"2017-07-30T19:45:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["76821bbb47d8d2dc4b9e7cec3c0b9ce178bc92d5"]},"9987":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMTQ2OTk0","public_id":9987,"url":"https://github.com/godotengine/godot/pull/9987","diff_url":"https://github.com/godotengine/godot/pull/9987.diff","patch_url":"https://github.com/godotengine/godot/pull/9987.patch","title":"Moved member variables from constructor to initialization list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-07-30T23:13:15Z","updated_at":"2017-08-11T14:34:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d112a68b685cde609d0d90b2c57f2db6a7b9df6"]},"9990":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMTcyNzI0","public_id":9990,"url":"https://github.com/godotengine/godot/pull/9990","diff_url":"https://github.com/godotengine/godot/pull/9990.diff","patch_url":"https://github.com/godotengine/godot/pull/9990.patch","title":"Fix errors with stretch ratio","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-07-31T06:21:23Z","updated_at":"2018-01-11T03:05:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b11062d9360080f6861c51097c551b4ea485550"]},"9993":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMjAzMjg4","public_id":9993,"url":"https://github.com/godotengine/godot/pull/9993","diff_url":"https://github.com/godotengine/godot/pull/9993.diff","patch_url":"https://github.com/godotengine/godot/pull/9993.patch","title":"Bind some useful methods in SurfaceTool to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTA4NDYw","created_at":"2017-07-31T09:38:56Z","updated_at":"2017-07-31T20:22:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["aa1165a3f50b795ddee922d8c5420cd827cc9eb8"]},"10006":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMzU0MTAz","public_id":10006,"url":"https://github.com/godotengine/godot/pull/10006","diff_url":"https://github.com/godotengine/godot/pull/10006.diff","patch_url":"https://github.com/godotengine/godot/pull/10006.patch","title":"Some theme and usability improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-07-31T22:48:55Z","updated_at":"2017-08-01T20:25:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cd8feed0df5dd765a53c447ff70f59a8518c240c"]},"10008":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMzYyNTQ3","public_id":10008,"url":"https://github.com/godotengine/godot/pull/10008","diff_url":"https://github.com/godotengine/godot/pull/10008.diff","patch_url":"https://github.com/godotengine/godot/pull/10008.patch","title":"Fix equality when assignment intended","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-07-31T23:59:24Z","updated_at":"2017-08-01T03:44:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c082f4134f21baeb8a1b193e71c9d0ca896f5b8a"]},"10009":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzMzY4MTE1","public_id":10009,"url":"https://github.com/godotengine/godot/pull/10009","diff_url":"https://github.com/godotengine/godot/pull/10009.diff","patch_url":"https://github.com/godotengine/godot/pull/10009.patch","title":"Fix possible division by zero crashes on the wav importer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-01T00:57:39Z","updated_at":"2019-03-05T23:08:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw4OTAzMTA1MDI=","name":"topic:import","color":"#ffee88"}],"commits":["af6f222b7997e1d4f7e0b1fc512d530151dd0783"]},"10014":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNTAzMjAy","public_id":10014,"url":"https://github.com/godotengine/godot/pull/10014","diff_url":"https://github.com/godotengine/godot/pull/10014.diff","patch_url":"https://github.com/godotengine/godot/pull/10014.patch","title":"Tweak command-line arguments to make them more UNIX-like","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-08-01T15:30:09Z","updated_at":"2020-01-27T18:27:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b9a799794568a13e2f8b0761e36d5af45cea458e"]},"10015":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNTA3Nzcx","public_id":10015,"url":"https://github.com/godotengine/godot/pull/10015","diff_url":"https://github.com/godotengine/godot/pull/10015.diff","patch_url":"https://github.com/godotengine/godot/pull/10015.patch","title":"Implement 32 bit IEEE float WAVE format","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-01T15:48:30Z","updated_at":"2017-08-07T21:11:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["c09428e95016c46b940a5617d4b048de83c07a4a"]},"10019":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNTMyMDM1","public_id":10019,"url":"https://github.com/godotengine/godot/pull/10019","diff_url":"https://github.com/godotengine/godot/pull/10019.diff","patch_url":"https://github.com/godotengine/godot/pull/10019.patch","title":"Made delete next and prev consistent to other editors, issue 6546","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-01T17:46:38Z","updated_at":"2017-11-10T23:35:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["00188944565e0878f19c34165a163adca47257b0"]},"10028":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNTcyODkw","public_id":10028,"url":"https://github.com/godotengine/godot/pull/10028","diff_url":"https://github.com/godotengine/godot/pull/10028.diff","patch_url":"https://github.com/godotengine/godot/pull/10028.patch","title":"Fix AudioServer::finish not getting called while quitting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-01T21:10:51Z","updated_at":"2017-08-01T22:16:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["3180827387f3a0f240f911227fd42d93bb4c9b13"]},"10029":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNTkwNjAy","public_id":10029,"url":"https://github.com/godotengine/godot/pull/10029","diff_url":"https://github.com/godotengine/godot/pull/10029.diff","patch_url":"https://github.com/godotengine/godot/pull/10029.patch","title":"Remove meaningless print_line from editor Console","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-08-01T23:00:27Z","updated_at":"2018-08-09T01:16:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["690ceeb17a34c46c6611aaa22147df6f75432cfe"]},"10032":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNjAyMTQ2","public_id":10032,"url":"https://github.com/godotengine/godot/pull/10032","diff_url":"https://github.com/godotengine/godot/pull/10032.diff","patch_url":"https://github.com/godotengine/godot/pull/10032.patch","title":"[GDNative] better header include paths","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-08-02T00:49:11Z","updated_at":"2017-08-02T02:16:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["880048377de06c7e34cbfadd68bad2eb3ca17b3d"]},"10040":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNjc2ODMy","public_id":10040,"url":"https://github.com/godotengine/godot/pull/10040","diff_url":"https://github.com/godotengine/godot/pull/10040.diff","patch_url":"https://github.com/godotengine/godot/pull/10040.patch","title":"Added get_used_cells_by_id method 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MjkxNjMx","created_at":"2017-08-02T10:47:59Z","updated_at":"2022-10-06T13:01:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["74587a49275ab90c25a2b5d83c14c8bdcaa26612"]},"10042":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNjk0ODMy","public_id":10042,"url":"https://github.com/godotengine/godot/pull/10042","diff_url":"https://github.com/godotengine/godot/pull/10042.diff","patch_url":"https://github.com/godotengine/godot/pull/10042.patch","title":"[GDNative/NativeScript] fix -rdynamic and removed _init call","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-08-02T12:24:55Z","updated_at":"2017-08-02T13:24:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["c143f86968c512649651c823a688b410c6b52c52"]},"10045":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNzI5ODk3","public_id":10045,"url":"https://github.com/godotengine/godot/pull/10045","diff_url":"https://github.com/godotengine/godot/pull/10045.diff","patch_url":"https://github.com/godotengine/godot/pull/10045.patch","title":"Fix double finalisation of audio drivers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-02T14:52:27Z","updated_at":"2017-08-12T14:56:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["1ca107a057b13a73deedb741b1fcc67ec7d885d6"]},"10046":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNzY1MDQx","public_id":10046,"url":"https://github.com/godotengine/godot/pull/10046","diff_url":"https://github.com/godotengine/godot/pull/10046.diff","patch_url":"https://github.com/godotengine/godot/pull/10046.patch","title":"ScriptEditor: ctrl+click can open scenes & resources.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-02T17:27:16Z","updated_at":"2017-08-03T12:45:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["708ddb05af51a1dcc4cc19ace67e7c4bc23d785b"]},"10050":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzNzc5NjY3","public_id":10050,"url":"https://github.com/godotengine/godot/pull/10050","diff_url":"https://github.com/godotengine/godot/pull/10050.diff","patch_url":"https://github.com/godotengine/godot/pull/10050.patch","title":"Revert \"Tweak command-line arguments to make them more UNIX-like\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-08-02T18:40:57Z","updated_at":"2019-03-05T23:08:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6760783b9451dce3c1071b9e2d2ce70c5be3693a"]},"10055":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzODM4NDk0","public_id":10055,"url":"https://github.com/godotengine/godot/pull/10055","diff_url":"https://github.com/godotengine/godot/pull/10055.diff","patch_url":"https://github.com/godotengine/godot/pull/10055.patch","title":"Fix ImmediateGeometry","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTI1NDY4","created_at":"2017-08-03T00:48:10Z","updated_at":"2017-08-07T21:09:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ca497df2d332298f3f408441def7b09441816c07","fdc421836f3cc816f584aa738698ab6a122a5368"]},"10060":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzODc0MDE4","public_id":10060,"url":"https://github.com/godotengine/godot/pull/10060","diff_url":"https://github.com/godotengine/godot/pull/10060.diff","patch_url":"https://github.com/godotengine/godot/pull/10060.patch","title":"Forward frame call to GDNative libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-03T07:15:01Z","updated_at":"2017-08-03T11:52:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["aaf84129db62c5ab50928fc58e4011d61f6f5895"]},"10062":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzODkxOTYx","public_id":10062,"url":"https://github.com/godotengine/godot/pull/10062","diff_url":"https://github.com/godotengine/godot/pull/10062.diff","patch_url":"https://github.com/godotengine/godot/pull/10062.patch","title":"Added ARVRAnchor support and a few small enhancements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-08-03T09:00:00Z","updated_at":"2017-09-12T00:18:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e7aed24adde416bc0fad058ee35b9ce3dfe00c10"]},"10066":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzOTY1Njc0","public_id":10066,"url":"https://github.com/godotengine/godot/pull/10066","diff_url":"https://github.com/godotengine/godot/pull/10066.diff","patch_url":"https://github.com/godotengine/godot/pull/10066.patch","title":"Fix scons failing when not building sources","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-03T14:54:31Z","updated_at":"2017-08-03T15:28:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["6adeeeb8488f9d2fd0bff182fc8c757b5d19cf76"]},"10067":{"id":"MDExOlB1bGxSZXF1ZXN0MTMzOTg5MDgz","public_id":10067,"url":"https://github.com/godotengine/godot/pull/10067","diff_url":"https://github.com/godotengine/godot/pull/10067.diff","patch_url":"https://github.com/godotengine/godot/pull/10067.patch","title":"builtin_script_template_improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-03T16:34:15Z","updated_at":"2017-08-07T12:41:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2ab512a07b00b893524703607b9157831333a490"]},"10068":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MDA2NjI3","public_id":10068,"url":"https://github.com/godotengine/godot/pull/10068","diff_url":"https://github.com/godotengine/godot/pull/10068.diff","patch_url":"https://github.com/godotengine/godot/pull/10068.patch","title":"Fix resource docker thumbnail bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-08-03T18:04:49Z","updated_at":"2017-08-07T21:16:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b8a31d656324c27a6e770c78c068783830c52f65"]},"10072":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MDc0MDY0","public_id":10072,"url":"https://github.com/godotengine/godot/pull/10072","diff_url":"https://github.com/godotengine/godot/pull/10072.diff","patch_url":"https://github.com/godotengine/godot/pull/10072.patch","title":"[GDNative] fixed a bug with ambiguous include paths","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-08-04T01:28:54Z","updated_at":"2017-12-04T10:23:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["ab3b1e67c7901c279268f58ca9e3e0d7909717c0"]},"10085":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MTc3ODM3","public_id":10085,"url":"https://github.com/godotengine/godot/pull/10085","diff_url":"https://github.com/godotengine/godot/pull/10085.diff","patch_url":"https://github.com/godotengine/godot/pull/10085.patch","title":"Dont call nativescript callbacks if lib is not initialized","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-04T14:18:30Z","updated_at":"2017-08-04T15:01:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d71171026f321b635b93e1c4e026f791ff51d324"]},"10087":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MTg1ODYx","public_id":10087,"url":"https://github.com/godotengine/godot/pull/10087","diff_url":"https://github.com/godotengine/godot/pull/10087.diff","patch_url":"https://github.com/godotengine/godot/pull/10087.patch","title":"Fix label align of button in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-08-04T14:55:26Z","updated_at":"2017-08-25T07:14:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9f6f7e0fcf2b59677ee45a4e6040ea3322894904"]},"10096":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MjMwMzY3","public_id":10096,"url":"https://github.com/godotengine/godot/pull/10096","diff_url":"https://github.com/godotengine/godot/pull/10096.diff","patch_url":"https://github.com/godotengine/godot/pull/10096.patch","title":"fixed Import LineEdit to label + label stylebox","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-04T18:58:04Z","updated_at":"2017-08-31T11:58:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9fdc4874b242d55696f0c0d8c15cf1408a6eaa28"]},"10097":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MjM4MjMz","public_id":10097,"url":"https://github.com/godotengine/godot/pull/10097","diff_url":"https://github.com/godotengine/godot/pull/10097.diff","patch_url":"https://github.com/godotengine/godot/pull/10097.patch","title":"fixed loading old theme styleboxes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-04T19:44:48Z","updated_at":"2017-08-08T08:51:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f035e4a24abf9e7c8e72ffdf3c5e6c2968c4393c"]},"10099":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MjQ4MDk2","public_id":10099,"url":"https://github.com/godotengine/godot/pull/10099","diff_url":"https://github.com/godotengine/godot/pull/10099.diff","patch_url":"https://github.com/godotengine/godot/pull/10099.patch","title":"Fix warp_mouse_pos on macOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-08-04T20:45:19Z","updated_at":"2017-08-07T12:48:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["0ed3da8e2a4b797db6cd3edf5949fff992b6bc0b"]},"10104":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjc3ODcy","public_id":10104,"url":"https://github.com/godotengine/godot/pull/10104","diff_url":"https://github.com/godotengine/godot/pull/10104.diff","patch_url":"https://github.com/godotengine/godot/pull/10104.patch","title":"Improve HTML5 canvas management","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-08-05T03:30:40Z","updated_at":"2017-08-07T13:07:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["bd48f210a117e80d9e7e0d51b7576bf343fa0a7f"]},"10105":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjc3OTM1","public_id":10105,"url":"https://github.com/godotengine/godot/pull/10105","diff_url":"https://github.com/godotengine/godot/pull/10105.diff","patch_url":"https://github.com/godotengine/godot/pull/10105.patch","title":"Implement OS.has_touchscreen_ui_hint() in HTML5 platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-08-05T03:33:57Z","updated_at":"2017-08-07T13:07:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["0c693595d68a0e9aa0b0381f86a57a65e2f95e74"]},"10106":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MjgzMjc1","public_id":10106,"url":"https://github.com/godotengine/godot/pull/10106","diff_url":"https://github.com/godotengine/godot/pull/10106.diff","patch_url":"https://github.com/godotengine/godot/pull/10106.patch","title":"iOS copy touch coordinate as is","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-08-05T07:35:00Z","updated_at":"2017-09-12T00:18:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["18dc9d1d5a06b9eddde0113b6ee15badce6fc4ec"]},"10109":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjg4OTEy","public_id":10109,"url":"https://github.com/godotengine/godot/pull/10109","diff_url":"https://github.com/godotengine/godot/pull/10109.diff","patch_url":"https://github.com/godotengine/godot/pull/10109.patch","title":"Initialize Particles2D draw order property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-08-05T11:20:33Z","updated_at":"2017-08-07T13:07:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4d26b145763d6d69adb9911764a8b78ac0ffcf12"]},"10112":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjk0NDA0","public_id":10112,"url":"https://github.com/godotengine/godot/pull/10112","diff_url":"https://github.com/godotengine/godot/pull/10112.diff","patch_url":"https://github.com/godotengine/godot/pull/10112.patch","title":"Renames Leftover 'path_db' -->> 'node_path'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-08-05T14:59:56Z","updated_at":"2017-08-07T13:30:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["83691fec4e8afb8ee7044ea73db737bea390893d"]},"10113":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjk2MDk2","public_id":10113,"url":"https://github.com/godotengine/godot/pull/10113","diff_url":"https://github.com/godotengine/godot/pull/10113.diff","patch_url":"https://github.com/godotengine/godot/pull/10113.patch","title":"'tab_changed' signal after using 'set_current_tab'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-05T16:00:38Z","updated_at":"2017-08-07T12:53:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["63ddad98f5594f445a8998730c19890707e7cea9"]},"10114":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mjk3MDU3","public_id":10114,"url":"https://github.com/godotengine/godot/pull/10114","diff_url":"https://github.com/godotengine/godot/pull/10114.diff","patch_url":"https://github.com/godotengine/godot/pull/10114.patch","title":"NodePath option to find target in editor node tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-05T16:34:16Z","updated_at":"2017-08-14T12:22:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["87b881c6fd6401c98a493360fedfc5829cb5890e"]},"10116":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzA0OTEz","public_id":10116,"url":"https://github.com/godotengine/godot/pull/10116","diff_url":"https://github.com/godotengine/godot/pull/10116.diff","patch_url":"https://github.com/godotengine/godot/pull/10116.patch","title":"Renames properties and methods to avoid ambiguities","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-05T20:54:35Z","updated_at":"2021-05-14T01:56:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e82270e8d05dec7d7c679455f30c3ea5d634120c"]},"10117":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzA5MzEx","public_id":10117,"url":"https://github.com/godotengine/godot/pull/10117","diff_url":"https://github.com/godotengine/godot/pull/10117.diff","patch_url":"https://github.com/godotengine/godot/pull/10117.patch","title":"ClassDB: Adds get_property_index method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-06T00:06:50Z","updated_at":"2021-05-14T01:56:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aee99ab59ff73f54dcf834d870432a62f17ccc82"]},"10121":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzIwODIx","public_id":10121,"url":"https://github.com/godotengine/godot/pull/10121","diff_url":"https://github.com/godotengine/godot/pull/10121.diff","patch_url":"https://github.com/godotengine/godot/pull/10121.patch","title":"Fix is_class check typo in ObjectDB::cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-06T09:56:55Z","updated_at":"2017-08-06T12:32:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["789815466a9cec0071922cb13729419da29dade7"]},"10123":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzI2Mzk0","public_id":10123,"url":"https://github.com/godotengine/godot/pull/10123","diff_url":"https://github.com/godotengine/godot/pull/10123.diff","patch_url":"https://github.com/godotengine/godot/pull/10123.patch","title":"Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-06T13:27:28Z","updated_at":"2017-08-07T12:26:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7b7c7c8dc0e3572a7d66d274b3e4db43695ce814"]},"10127":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzM3NzIw","public_id":10127,"url":"https://github.com/godotengine/godot/pull/10127","diff_url":"https://github.com/godotengine/godot/pull/10127.diff","patch_url":"https://github.com/godotengine/godot/pull/10127.patch","title":"Duplicate error messages to macOS logging system (Console.app)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-08-06T19:31:39Z","updated_at":"2017-08-07T12:59:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["68bf2434619e863147a248e5cefeb37bad96fd8f"]},"10136":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0MzYzMjE4","public_id":10136,"url":"https://github.com/godotengine/godot/pull/10136","diff_url":"https://github.com/godotengine/godot/pull/10136.diff","patch_url":"https://github.com/godotengine/godot/pull/10136.patch","title":"Add handling of touch events in _gui_input_event","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-08-07T05:03:42Z","updated_at":"2017-08-07T20:23:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["60230675d9f84ea9e3e1e7409d9cb3f280c63389"]},"10139":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Mzk1ODE2","public_id":10139,"url":"https://github.com/godotengine/godot/pull/10139","diff_url":"https://github.com/godotengine/godot/pull/10139.diff","patch_url":"https://github.com/godotengine/godot/pull/10139.patch","title":"Revert #378b1e6 for s3tc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-08-07T09:25:14Z","updated_at":"2017-08-07T12:01:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["20c90186be26a5a40b360dfa95ce2fd6376e1f2a"]},"10140":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NDAxODU4","public_id":10140,"url":"https://github.com/godotengine/godot/pull/10140","diff_url":"https://github.com/godotengine/godot/pull/10140.diff","patch_url":"https://github.com/godotengine/godot/pull/10140.patch","title":"Texture: Fix wrong method bind instance type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-07T09:58:31Z","updated_at":"2021-05-14T01:56:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["640a3c46c39c293f8e66c1538e3c6308c6fcc3a4"]},"10141":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NDA1NjAw","public_id":10141,"url":"https://github.com/godotengine/godot/pull/10141","diff_url":"https://github.com/godotengine/godot/pull/10141.diff","patch_url":"https://github.com/godotengine/godot/pull/10141.patch","title":"Makes all Godot API's Methods lower_case","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-08-07T10:20:53Z","updated_at":"2017-08-07T14:01:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2"]},"10142":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NDIwMjAx","public_id":10142,"url":"https://github.com/godotengine/godot/pull/10142","diff_url":"https://github.com/godotengine/godot/pull/10142.diff","patch_url":"https://github.com/godotengine/godot/pull/10142.patch","title":"Add IME support (macOS)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-08-07T11:52:39Z","updated_at":"2017-08-11T08:36:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8aa86cb9bcb5db8a1909d4b1595e90dbffbff11e"]},"10143":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NDIxNDMx","public_id":10143,"url":"https://github.com/godotengine/godot/pull/10143","diff_url":"https://github.com/godotengine/godot/pull/10143.diff","patch_url":"https://github.com/godotengine/godot/pull/10143.patch","title":"Re-revert #378b1e6 for s3tc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-08-07T12:00:42Z","updated_at":"2017-08-07T12:27:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["839cb018b2014a0964aeec027b6eee71bc126462"]},"10148":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NDY0MTM2","public_id":10148,"url":"https://github.com/godotengine/godot/pull/10148","diff_url":"https://github.com/godotengine/godot/pull/10148.diff","patch_url":"https://github.com/godotengine/godot/pull/10148.patch","title":"Replacement of internal RegEx with PCRE2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-08-07T15:24:27Z","updated_at":"2017-09-01T06:17:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e3e2f063244804bb147418dc219ba6db8219304b"]},"10151":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NTA0NTM4","public_id":10151,"url":"https://github.com/godotengine/godot/pull/10151","diff_url":"https://github.com/godotengine/godot/pull/10151.diff","patch_url":"https://github.com/godotengine/godot/pull/10151.patch","title":"Revert \"fixed loading old theme styleboxes\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-08-07T19:01:10Z","updated_at":"2017-08-08T07:31:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a0d969c5602728df3edb5b06cb24c92f48d9c7b4"]},"10152":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NTEyMDgx","public_id":10152,"url":"https://github.com/godotengine/godot/pull/10152","diff_url":"https://github.com/godotengine/godot/pull/10152.diff","patch_url":"https://github.com/godotengine/godot/pull/10152.patch","title":"ProjectManager: Show error dialog if unable to run project.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-07T19:44:27Z","updated_at":"2017-08-07T21:57:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bc034c1d4dbb6a5c4ceb09bb8708adfa14fe51f2"]},"10161":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NTY5MTY1","public_id":10161,"url":"https://github.com/godotengine/godot/pull/10161","diff_url":"https://github.com/godotengine/godot/pull/10161.diff","patch_url":"https://github.com/godotengine/godot/pull/10161.patch","title":"Added missing descriptions to Vector2 methods abs and clamped","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUwMDU2MzE=","created_at":"2017-08-08T03:29:06Z","updated_at":"2017-08-11T08:36:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ce543bc0791e40a3e9ac9d7ab2fe2b8d550c0d6d"]},"10163":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NTc2NzU0","public_id":10163,"url":"https://github.com/godotengine/godot/pull/10163","diff_url":"https://github.com/godotengine/godot/pull/10163.diff","patch_url":"https://github.com/godotengine/godot/pull/10163.patch","title":"Core/io: Fix typo in resource_format_binary","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-08-08T05:06:25Z","updated_at":"2017-08-16T03:55:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["51f56a42820f3e5a1b30495e18628fcb53bef632"]},"10164":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NTg2OTcx","public_id":10164,"url":"https://github.com/godotengine/godot/pull/10164","diff_url":"https://github.com/godotengine/godot/pull/10164.diff","patch_url":"https://github.com/godotengine/godot/pull/10164.patch","title":"Visual polishing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-08T06:47:17Z","updated_at":"2017-08-11T17:32:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["273d2ab9d492fc6855302b69b7219a95f77644aa"]},"10166":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NjM1MjU2","public_id":10166,"url":"https://github.com/godotengine/godot/pull/10166","diff_url":"https://github.com/godotengine/godot/pull/10166.diff","patch_url":"https://github.com/godotengine/godot/pull/10166.patch","title":"fixed loading old theme styleboxes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-08T11:16:07Z","updated_at":"2017-08-15T23:00:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a9da258a656c7c21a006589a2ba0a4c1fd9be6f7"]},"10169":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NjQxMzk4","public_id":10169,"url":"https://github.com/godotengine/godot/pull/10169","diff_url":"https://github.com/godotengine/godot/pull/10169.diff","patch_url":"https://github.com/godotengine/godot/pull/10169.patch","title":"removed calls to cursor_set_visible on all platforms fixes #10167","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-08T11:51:57Z","updated_at":"2017-08-08T12:48:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2286037bc33c1b74e93d2b4e9fff56d81ad93b01"]},"10170":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0Njg4MTY2","public_id":10170,"url":"https://github.com/godotengine/godot/pull/10170","diff_url":"https://github.com/godotengine/godot/pull/10170.diff","patch_url":"https://github.com/godotengine/godot/pull/10170.patch","title":"Trail Divisor: Fixed Editor Glitch","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-08-08T15:21:23Z","updated_at":"2017-08-16T03:55:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["394007ebe59fb24d5ebedb2ce48e66922d995edc"]},"10177":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NzUwNjY4","public_id":10177,"url":"https://github.com/godotengine/godot/pull/10177","diff_url":"https://github.com/godotengine/godot/pull/10177.diff","patch_url":"https://github.com/godotengine/godot/pull/10177.patch","title":"Fix freeze on close of game using 2D physics introduced by #9832","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-08T20:25:37Z","updated_at":"2017-08-11T08:37:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["fe1c3349e56c944abd3cc90c21ebc0b5ec95961b"]},"10179":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0NzU4NjA5","public_id":10179,"url":"https://github.com/godotengine/godot/pull/10179","diff_url":"https://github.com/godotengine/godot/pull/10179.diff","patch_url":"https://github.com/godotengine/godot/pull/10179.patch","title":"Fix crash when running a game with the profiler enabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-08T21:05:18Z","updated_at":"2017-08-11T08:38:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["077ed98c92708a3af107a0cb38fbb7dbf073fe83"]},"10193":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODI5Nzcy","public_id":10193,"url":"https://github.com/godotengine/godot/pull/10193","diff_url":"https://github.com/godotengine/godot/pull/10193.diff","patch_url":"https://github.com/godotengine/godot/pull/10193.patch","title":"tab_clicked signal for Tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-09T07:47:52Z","updated_at":"2017-08-11T08:39:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7e82ff1d70ba5fdd7cbfbfb7dad5c706f386cafb"]},"10194":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODM0NTI5","public_id":10194,"url":"https://github.com/godotengine/godot/pull/10194","diff_url":"https://github.com/godotengine/godot/pull/10194.diff","patch_url":"https://github.com/godotengine/godot/pull/10194.patch","title":"Updated default values in SpatialMaterial and Environment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3MDczMzA=","created_at":"2017-08-09T08:16:29Z","updated_at":"2017-08-16T12:54:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["141aac48ffe30b1e27d60ab800e286bc56899b93"]},"10198":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODQxMjI2","public_id":10198,"url":"https://github.com/godotengine/godot/pull/10198","diff_url":"https://github.com/godotengine/godot/pull/10198.diff","patch_url":"https://github.com/godotengine/godot/pull/10198.patch","title":"Add \"expand\" option for stretch aspect, no more black bars","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMjczNg==","created_at":"2017-08-09T08:53:32Z","updated_at":"2020-04-15T18:50:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["b2ca50054504e5a8db6a6940af2da99b49c95486"]},"10202":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODYxNTcx","public_id":10202,"url":"https://github.com/godotengine/godot/pull/10202","diff_url":"https://github.com/godotengine/godot/pull/10202.diff","patch_url":"https://github.com/godotengine/godot/pull/10202.patch","title":"Improves method bind's detecting of signarute types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-09T10:39:53Z","updated_at":"2021-05-14T01:56:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["78619a5866f44b057bc539e46a936f7580360800","b8420cda9c449160330ae30f1f89be7238502ee6","2f290038d63b55e6ce40296602f36bc98ab26015","1e74f27f8fe962f51e6b1786f861c89863492745","46fdf163991f6f6893e00b301267c6ef2380008e"]},"10205":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODk1MDMw","public_id":10205,"url":"https://github.com/godotengine/godot/pull/10205","diff_url":"https://github.com/godotengine/godot/pull/10205.diff","patch_url":"https://github.com/godotengine/godot/pull/10205.patch","title":"Fix getting default values for NativeScript base type properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-09T13:38:57Z","updated_at":"2017-08-09T14:28:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9d4887e74b34f6ca42808498d089c12660a73fce"]},"10206":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0ODk5NDY4","public_id":10206,"url":"https://github.com/godotengine/godot/pull/10206","diff_url":"https://github.com/godotengine/godot/pull/10206.diff","patch_url":"https://github.com/godotengine/godot/pull/10206.patch","title":"Allow to edit base type NativeScript properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-09T13:57:41Z","updated_at":"2017-08-09T21:07:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9c1afce38eef4f51e98165e2dcdd170b81e97ce1"]},"10209":{"id":"MDExOlB1bGxSZXF1ZXN0MTM0OTQxMDQ0","public_id":10209,"url":"https://github.com/godotengine/godot/pull/10209","diff_url":"https://github.com/godotengine/godot/pull/10209.diff","patch_url":"https://github.com/godotengine/godot/pull/10209.patch","title":"ability to click on spatial subscene to select it","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-09T16:54:15Z","updated_at":"2017-08-26T21:38:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d2d62122e26afa66ff69d17a2c3b87ec6ed7e885"]},"10231":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MTcxNTY5","public_id":10231,"url":"https://github.com/godotengine/godot/pull/10231","diff_url":"https://github.com/godotengine/godot/pull/10231.diff","patch_url":"https://github.com/godotengine/godot/pull/10231.patch","title":"Improved add texture as node dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-10T16:44:11Z","updated_at":"2017-08-11T17:32:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["03f62495caf33a7b337d95dbed59fa40d36e6fac"]},"10237":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MTkxNTQz","public_id":10237,"url":"https://github.com/godotengine/godot/pull/10237","diff_url":"https://github.com/godotengine/godot/pull/10237.diff","patch_url":"https://github.com/godotengine/godot/pull/10237.patch","title":"Fixed undo when converting indent with no changes, issue 9841","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-10T18:28:11Z","updated_at":"2017-11-10T23:35:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e91bde652165a0be06c7019ed370ff45525a7170"]},"10238":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MTk5MDQy","public_id":10238,"url":"https://github.com/godotengine/godot/pull/10238","diff_url":"https://github.com/godotengine/godot/pull/10238.diff","patch_url":"https://github.com/godotengine/godot/pull/10238.patch","title":"Inspector: Right click on resource opens sub-menu.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-10T19:06:14Z","updated_at":"2017-08-11T08:42:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9d593481f6e66515e93c659c2e9fd1fb05962859"]},"10240":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MjA4MDAw","public_id":10240,"url":"https://github.com/godotengine/godot/pull/10240","diff_url":"https://github.com/godotengine/godot/pull/10240.diff","patch_url":"https://github.com/godotengine/godot/pull/10240.patch","title":"Hide tilemap menu when no tilemap is selected","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-10T19:50:07Z","updated_at":"2017-08-11T17:31:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e4a9233a83a78d9296651f5e07a97070f7932c57"]},"10247":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MjQxNTU2","public_id":10247,"url":"https://github.com/godotengine/godot/pull/10247","diff_url":"https://github.com/godotengine/godot/pull/10247.diff","patch_url":"https://github.com/godotengine/godot/pull/10247.patch","title":"Fixes to buses editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-10T23:11:40Z","updated_at":"2017-08-11T17:30:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9b413333409dd354fa72084795bdafdf1c228ef2"]},"10252":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MzE3NDM3","public_id":10252,"url":"https://github.com/godotengine/godot/pull/10252","diff_url":"https://github.com/godotengine/godot/pull/10252.diff","patch_url":"https://github.com/godotengine/godot/pull/10252.patch","title":"Some method fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-11T11:38:56Z","updated_at":"2017-10-03T14:03:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bffe4abb4dd42e919c7f5fc719beaaa4f7765f20","1a04917fea6a769dbd540801daba5bab2b7b53ce"]},"10254":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1MzU3NTcy","public_id":10254,"url":"https://github.com/godotengine/godot/pull/10254","diff_url":"https://github.com/godotengine/godot/pull/10254.diff","patch_url":"https://github.com/godotengine/godot/pull/10254.patch","title":"Added notification const NOTIFICATION_WM_ABOUT","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-11T15:11:59Z","updated_at":"2017-08-22T17:13:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["aae29c7a0eace9ccfeb430c5a4ebd0c9a431e272"]},"10257":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1Mzg4ODMx","public_id":10257,"url":"https://github.com/godotengine/godot/pull/10257","diff_url":"https://github.com/godotengine/godot/pull/10257.diff","patch_url":"https://github.com/godotengine/godot/pull/10257.patch","title":"Fix for WebGL2 and HTML5 export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-08-11T18:05:51Z","updated_at":"2022-02-05T01:39:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["9b9a723c771a0146cb16e23c3dac744af312bad7","f863c0ca14111d4bab06604fb4e2bf42fc83f0da","45ddbbd7383eca59e487cf1eec010456c1a97d02"]},"10258":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1Mzg5NTg0","public_id":10258,"url":"https://github.com/godotengine/godot/pull/10258","diff_url":"https://github.com/godotengine/godot/pull/10258.diff","patch_url":"https://github.com/godotengine/godot/pull/10258.patch","title":"fix crash after click on MeshInstance with no owner","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-11T18:10:28Z","updated_at":"2017-08-13T15:18:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be8ae8df938765e5d218c5ec781c85ea8fe43bf8"]},"10261":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDA2MTMz","public_id":10261,"url":"https://github.com/godotengine/godot/pull/10261","diff_url":"https://github.com/godotengine/godot/pull/10261.diff","patch_url":"https://github.com/godotengine/godot/pull/10261.patch","title":"Make the File System Dock more user friendly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-08-11T19:47:08Z","updated_at":"2017-12-12T18:50:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2aef4ce0fe9539b6f69048b8c6b2a29d4d8b5ba5"]},"10264":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDM4MDcz","public_id":10264,"url":"https://github.com/godotengine/godot/pull/10264","diff_url":"https://github.com/godotengine/godot/pull/10264.diff","patch_url":"https://github.com/godotengine/godot/pull/10264.patch","title":"Use const reference where favorable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-12T00:01:05Z","updated_at":"2017-08-27T17:42:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["21d281c4a953404c8f13e1cb7ee8d4cf9c25bb4c"]},"10265":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDQxOTgy","public_id":10265,"url":"https://github.com/godotengine/godot/pull/10265","diff_url":"https://github.com/godotengine/godot/pull/10265.diff","patch_url":"https://github.com/godotengine/godot/pull/10265.patch","title":"Added Tile and TileFit to StyleBoxes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-08-12T01:16:48Z","updated_at":"2017-08-18T13:02:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b6ec3f02f0865d88a2d21269c708da038b899161"]},"10294":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDUxNDE1","public_id":10294,"url":"https://github.com/godotengine/godot/pull/10294","diff_url":"https://github.com/godotengine/godot/pull/10294.diff","patch_url":"https://github.com/godotengine/godot/pull/10294.patch","title":"Project manager UI displaced by long paths #10245","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-08-12T07:36:33Z","updated_at":"2017-08-14T10:29:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5c94eeeb793417f74f86b4aa57344396d3ad5795"]},"10296":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDUyNDQw","public_id":10296,"url":"https://github.com/godotengine/godot/pull/10296","diff_url":"https://github.com/godotengine/godot/pull/10296.diff","patch_url":"https://github.com/godotengine/godot/pull/10296.patch","title":"Fix broken stream reading in StreamPeerBuffer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MzQzOTk=","created_at":"2017-08-12T08:21:53Z","updated_at":"2017-08-13T15:24:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f87100780e7a58f4efcc23d2d80739d630ca9f24"]},"10297":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDUyNDg2","public_id":10297,"url":"https://github.com/godotengine/godot/pull/10297","diff_url":"https://github.com/godotengine/godot/pull/10297.diff","patch_url":"https://github.com/godotengine/godot/pull/10297.patch","title":"Disabling Particles::one_shot restarts emission","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-08-12T08:23:34Z","updated_at":"2017-08-14T10:29:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a625d7edfc60255f019186fabe7f34eb5438295c"]},"10298":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDU1MDQ4","public_id":10298,"url":"https://github.com/godotengine/godot/pull/10298","diff_url":"https://github.com/godotengine/godot/pull/10298.diff","patch_url":"https://github.com/godotengine/godot/pull/10298.patch","title":"Fix missing and incorrect values in return value of _move method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDc0NzQ=","created_at":"2017-08-12T10:09:37Z","updated_at":"2017-08-13T15:27:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["fb40846dca330015d235c5b056895e46d59fce85"]},"10300":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDU2MjM1","public_id":10300,"url":"https://github.com/godotengine/godot/pull/10300","diff_url":"https://github.com/godotengine/godot/pull/10300.diff","patch_url":"https://github.com/godotengine/godot/pull/10300.patch","title":"Show Anchor even when Control-Node is hidden","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDUz","created_at":"2017-08-12T10:54:36Z","updated_at":"2017-08-16T15:34:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["07809c162f90ae77c9cf6f0662dbb4b288f82a07"]},"10305":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDYxNTY1","public_id":10305,"url":"https://github.com/godotengine/godot/pull/10305","diff_url":"https://github.com/godotengine/godot/pull/10305.diff","patch_url":"https://github.com/godotengine/godot/pull/10305.patch","title":"Fixes a bug in multimesh_instance_get_color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDUz","created_at":"2017-08-12T14:23:31Z","updated_at":"2017-08-31T11:44:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["5d2b059d461edb641a8224b32accd7e58cf8ded3"]},"10307":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDY2ODEz","public_id":10307,"url":"https://github.com/godotengine/godot/pull/10307","diff_url":"https://github.com/godotengine/godot/pull/10307.diff","patch_url":"https://github.com/godotengine/godot/pull/10307.patch","title":"Updated function argument names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-12T17:22:51Z","updated_at":"2017-08-27T17:42:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["428f03cf06d3841b2a593f46aa42912ef5c82f3c"]},"10309":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDcwNDE1","public_id":10309,"url":"https://github.com/godotengine/godot/pull/10309","diff_url":"https://github.com/godotengine/godot/pull/10309.diff","patch_url":"https://github.com/godotengine/godot/pull/10309.patch","title":"Fixing blinking particles at 0 initial velocity.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDUz","created_at":"2017-08-12T19:35:54Z","updated_at":"2017-08-16T15:16:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6c398b583001ef110404a71689afa3b5b6c676ad"]},"10312":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDcwOTky","public_id":10312,"url":"https://github.com/godotengine/godot/pull/10312","diff_url":"https://github.com/godotengine/godot/pull/10312.diff","patch_url":"https://github.com/godotengine/godot/pull/10312.patch","title":"Scroll bars now look different on press","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MjM0ODg=","created_at":"2017-08-12T19:56:15Z","updated_at":"2017-08-22T02:04:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a72d17cf117e1783461fde5d2e2e68059449859f"]},"10318":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDg5Nzkz","public_id":10318,"url":"https://github.com/godotengine/godot/pull/10318","diff_url":"https://github.com/godotengine/godot/pull/10318.diff","patch_url":"https://github.com/godotengine/godot/pull/10318.patch","title":"Implement OrderedHashMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-13T10:48:11Z","updated_at":"2017-09-01T16:54:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d26748f809e715c42982ebece3fa19c667a9b90"]},"10319":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NDk1ODE5","public_id":10319,"url":"https://github.com/godotengine/godot/pull/10319","diff_url":"https://github.com/godotengine/godot/pull/10319.diff","patch_url":"https://github.com/godotengine/godot/pull/10319.patch","title":"Adds Engine::is_editor_hint() method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-13T14:25:34Z","updated_at":"2021-05-14T01:56:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["90b8a5b71ef79e0339826507c4b290f0c51b7cd2","fd69604bd9dc743494a7818f25f384cc7f521b33"]},"10322":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTAzMjU1","public_id":10322,"url":"https://github.com/godotengine/godot/pull/10322","diff_url":"https://github.com/godotengine/godot/pull/10322.diff","patch_url":"https://github.com/godotengine/godot/pull/10322.patch","title":"Exposed create_from_mesh in Navmesh","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-08-13T18:26:55Z","updated_at":"2017-08-16T19:42:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["deaf095dcfe405d142b876b359df512e9e1ba2cc"]},"10326":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTQ1NDc0","public_id":10326,"url":"https://github.com/godotengine/godot/pull/10326","diff_url":"https://github.com/godotengine/godot/pull/10326.diff","patch_url":"https://github.com/godotengine/godot/pull/10326.patch","title":"spatial selection if subscene geometry is far from origin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-08-14T07:58:38Z","updated_at":"2017-08-16T15:13:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df"]},"10333":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTgxMDEw","public_id":10333,"url":"https://github.com/godotengine/godot/pull/10333","diff_url":"https://github.com/godotengine/godot/pull/10333.diff","patch_url":"https://github.com/godotengine/godot/pull/10333.patch","title":"Fix console warning: Condition !env is true","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MDU5NzU3","created_at":"2017-08-14T11:51:32Z","updated_at":"2018-10-07T08:04:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["92e74ed2509f27ec232eb58f146796a19bb5a44c"]},"10334":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTgxNjIy","public_id":10334,"url":"https://github.com/godotengine/godot/pull/10334","diff_url":"https://github.com/godotengine/godot/pull/10334.diff","patch_url":"https://github.com/godotengine/godot/pull/10334.patch","title":"Fix StreamPeer put_utf8_string not working","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-08-14T11:55:44Z","updated_at":"2022-02-05T01:39:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["74795b98da6b40070cfaa2c81c44647c2135f326"]},"10336":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTk2OTk4","public_id":10336,"url":"https://github.com/godotengine/godot/pull/10336","diff_url":"https://github.com/godotengine/godot/pull/10336.diff","patch_url":"https://github.com/godotengine/godot/pull/10336.patch","title":"Use include/exclude export filters. Fixes #9860","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-14T13:27:36Z","updated_at":"2017-08-15T21:41:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["571a3a2dcdb4f43b5c58b048874cbdf6b67253de"]},"10337":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NTk3MDcy","public_id":10337,"url":"https://github.com/godotengine/godot/pull/10337","diff_url":"https://github.com/godotengine/godot/pull/10337.diff","patch_url":"https://github.com/godotengine/godot/pull/10337.patch","title":"Enable command-line export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-14T13:27:58Z","updated_at":"2017-08-15T20:46:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ad457976fcfc88c90fb12aa85843ef40119764e3"]},"10339":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NjI4Nzc5","public_id":10339,"url":"https://github.com/godotengine/godot/pull/10339","diff_url":"https://github.com/godotengine/godot/pull/10339.diff","patch_url":"https://github.com/godotengine/godot/pull/10339.patch","title":"Rename Light2D::scale to texture_scale, so it doesn't conflict","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-14T15:54:52Z","updated_at":"2017-08-14T20:16:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4b0990bf8d9351ee213c6596725c2667ab91d033"]},"10340":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NjM3ODcx","public_id":10340,"url":"https://github.com/godotengine/godot/pull/10340","diff_url":"https://github.com/godotengine/godot/pull/10340.diff","patch_url":"https://github.com/godotengine/godot/pull/10340.patch","title":"Removed unnecessary assignments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-14T16:41:18Z","updated_at":"2018-03-26T01:01:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["738d2ab96997faa1e13b91e38cf8a0000d829f70"]},"10341":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NjQxMDY3","public_id":10341,"url":"https://github.com/godotengine/godot/pull/10341","diff_url":"https://github.com/godotengine/godot/pull/10341.diff","patch_url":"https://github.com/godotengine/godot/pull/10341.patch","title":"Fix get_screen_* funcs returning old values after resolution changes on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-14T16:58:41Z","updated_at":"2017-08-17T20:24:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["51f9bbc5569050bf2108046743837c1149bfddc3"]},"10343":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NjUyNjk5","public_id":10343,"url":"https://github.com/godotengine/godot/pull/10343","diff_url":"https://github.com/godotengine/godot/pull/10343.diff","patch_url":"https://github.com/godotengine/godot/pull/10343.patch","title":"Use precision for samples only when #version 300 es","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-08-14T18:04:05Z","updated_at":"2018-09-13T01:08:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2d48f4ecf1770cc48274c65051b4c3cc0748ddda"]},"10351":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1NzkxMzU5","public_id":10351,"url":"https://github.com/godotengine/godot/pull/10351","diff_url":"https://github.com/godotengine/godot/pull/10351.diff","patch_url":"https://github.com/godotengine/godot/pull/10351.patch","title":"ClassDB: Provide the enum name of integer constants","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-15T12:33:29Z","updated_at":"2021-05-13T23:52:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["32dd9a9f668db31e348c5ef5bc181cdb91c07299"]},"10356":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1ODgwNDQy","public_id":10356,"url":"https://github.com/godotengine/godot/pull/10356","diff_url":"https://github.com/godotengine/godot/pull/10356.diff","patch_url":"https://github.com/godotengine/godot/pull/10356.patch","title":"Add comment warning about include order","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-15T20:07:43Z","updated_at":"2017-08-16T17:46:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["2a26c5ce6259dda2445c8b46cd7974b70b7865e2"]},"10361":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1ODk3NjU2","public_id":10361,"url":"https://github.com/godotengine/godot/pull/10361","diff_url":"https://github.com/godotengine/godot/pull/10361.diff","patch_url":"https://github.com/godotengine/godot/pull/10361.patch","title":"Let TileMap apply its material","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-15T21:36:52Z","updated_at":"2017-08-30T17:31:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3bb5abbc35b6690768f32db7becf874febc25713"]},"10365":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1OTE2OTQ1","public_id":10365,"url":"https://github.com/godotengine/godot/pull/10365","diff_url":"https://github.com/godotengine/godot/pull/10365.diff","patch_url":"https://github.com/godotengine/godot/pull/10365.patch","title":"Keep shapes bound to out-of-tree 3D physics objects","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T00:05:45Z","updated_at":"2017-08-16T00:30:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["22daecfbe9232fe5dfe3577670127f9749fd85ef"]},"10366":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1OTIyMjM2","public_id":10366,"url":"https://github.com/godotengine/godot/pull/10366","diff_url":"https://github.com/godotengine/godot/pull/10366.diff","patch_url":"https://github.com/godotengine/godot/pull/10366.patch","title":"Revive inspector property evaluation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T01:04:13Z","updated_at":"2017-08-16T22:18:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ae2d4490472a129b2f7d73efac0b4dbf257a8018"]},"10367":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1OTI0MTQx","public_id":10367,"url":"https://github.com/godotengine/godot/pull/10367","diff_url":"https://github.com/godotengine/godot/pull/10367.diff","patch_url":"https://github.com/godotengine/godot/pull/10367.patch","title":"Allow zero-padded serial naming","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T01:28:22Z","updated_at":"2017-08-16T17:47:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["213ad45ccfdea964db1625a625f2261ddb3f6862"]},"10368":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1OTI1NDUw","public_id":10368,"url":"https://github.com/godotengine/godot/pull/10368","diff_url":"https://github.com/godotengine/godot/pull/10368.diff","patch_url":"https://github.com/godotengine/godot/pull/10368.patch","title":"Rename layouts file to editor_layouts-3.cfg","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T01:44:20Z","updated_at":"2017-08-16T17:47:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8faf04928ed28392d193a8bc35a8475b08488154"]},"10373":{"id":"MDExOlB1bGxSZXF1ZXN0MTM1OTkyNTQ5","public_id":10373,"url":"https://github.com/godotengine/godot/pull/10373","diff_url":"https://github.com/godotengine/godot/pull/10373.diff","patch_url":"https://github.com/godotengine/godot/pull/10373.patch","title":"Remove needless check in motion test","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T10:39:22Z","updated_at":"2017-08-16T17:47:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["e1bdf810086ca17595bc397e5ad53cfafc128ec6"]},"10376":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MDA0NTg5","public_id":10376,"url":"https://github.com/godotengine/godot/pull/10376","diff_url":"https://github.com/godotengine/godot/pull/10376.diff","patch_url":"https://github.com/godotengine/godot/pull/10376.patch","title":"Fix double point in Navigation2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T11:49:11Z","updated_at":"2017-08-16T17:47:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["71a496803c6c8cd840a88644529f12d93f2603fc"]},"10378":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MDA3NjAy","public_id":10378,"url":"https://github.com/godotengine/godot/pull/10378","diff_url":"https://github.com/godotengine/godot/pull/10378.diff","patch_url":"https://github.com/godotengine/godot/pull/10378.patch","title":"Guarantee start & end points are returned by Navigation2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-16T12:06:21Z","updated_at":"2017-08-30T17:33:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ef6e1252aeb7e15a72d4df1e3a2335b539d57b95"]},"10380":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MDYyNjE3","public_id":10380,"url":"https://github.com/godotengine/godot/pull/10380","diff_url":"https://github.com/godotengine/godot/pull/10380.diff","patch_url":"https://github.com/godotengine/godot/pull/10380.patch","title":"Rename `XL_MESSAGE`/`tr` to `localize`","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-16T16:01:47Z","updated_at":"2017-08-19T12:23:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c72529baf09927b381e7850a0f132c1473b16ee2"]},"10382":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MDk2Mzgw","public_id":10382,"url":"https://github.com/godotengine/godot/pull/10382","diff_url":"https://github.com/godotengine/godot/pull/10382.diff","patch_url":"https://github.com/godotengine/godot/pull/10382.patch","title":"Light Theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-16T18:52:14Z","updated_at":"2017-08-31T09:47:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ff0a149de94b723a6013fb224ec5a8d0bfada68d","7793bfc544deb6517ca68c3e295eaba27bf74910","97d7d84cac161e5cad110ab0edc3b7ee7d9a20a4","b2f70ca10cfa84e8064e1ff2afbcb78d42849b28","8610654c5861a0f2508fec8c4f89b1e5323644df","57c6dbf2533b81e33af7a11a40441831fadbc23d","aa8feff8c17d7beaf3da3bf42923942aff686162","426c6b2c499055259f2542c180f996866dc26b17","c8448cb0ac7ca6562e2fc539ee2f791ccd3547c6"]},"10383":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MTIwMjU3","public_id":10383,"url":"https://github.com/godotengine/godot/pull/10383","diff_url":"https://github.com/godotengine/godot/pull/10383.diff","patch_url":"https://github.com/godotengine/godot/pull/10383.patch","title":"Fix particles emitting when emitting is set to false in scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-16T20:54:28Z","updated_at":"2017-08-17T08:52:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["995fca44b200b093f1d3ff62d16846ba2e3df900"]},"10385":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MTQ5ODU0","public_id":10385,"url":"https://github.com/godotengine/godot/pull/10385","diff_url":"https://github.com/godotengine/godot/pull/10385.diff","patch_url":"https://github.com/godotengine/godot/pull/10385.patch","title":"Fix/improve property evaluator","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-17T00:20:08Z","updated_at":"2017-08-19T18:29:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fcf52303c52901bf4844e0491538402672b71be1"]},"10386":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MTU2ODY2","public_id":10386,"url":"https://github.com/godotengine/godot/pull/10386","diff_url":"https://github.com/godotengine/godot/pull/10386.diff","patch_url":"https://github.com/godotengine/godot/pull/10386.patch","title":"Fixed OUYA Game Controller for 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUwMjc3NTA=","created_at":"2017-08-17T01:39:57Z","updated_at":"2017-08-17T05:36:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c672ff80c9703af393641050807075a5894d6a3c"]},"10393":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MjA1Njcy","public_id":10393,"url":"https://github.com/godotengine/godot/pull/10393","diff_url":"https://github.com/godotengine/godot/pull/10393.diff","patch_url":"https://github.com/godotengine/godot/pull/10393.patch","title":"Fix progress dialog's bars overflowing.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-17T09:01:13Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dea845b65c37845898c5554aba20729bdeb6ba42"]},"10398":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MjkwMjU4","public_id":10398,"url":"https://github.com/godotengine/godot/pull/10398","diff_url":"https://github.com/godotengine/godot/pull/10398.diff","patch_url":"https://github.com/godotengine/godot/pull/10398.patch","title":"Removed unused variable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-17T15:45:13Z","updated_at":"2017-08-20T20:08:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bde864cd3036cfbf6e24ad9e76aacc307ef8931c"]},"10401":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MzEzMTQw","public_id":10401,"url":"https://github.com/godotengine/godot/pull/10401","diff_url":"https://github.com/godotengine/godot/pull/10401.diff","patch_url":"https://github.com/godotengine/godot/pull/10401.patch","title":"Fix UV calculation for spritesheet in particles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMzM4ODY=","created_at":"2017-08-17T17:38:03Z","updated_at":"2017-12-08T06:13:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e41656c345d7b029218637695523886e10ddc524"]},"10406":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2MzYxMzcw","public_id":10406,"url":"https://github.com/godotengine/godot/pull/10406","diff_url":"https://github.com/godotengine/godot/pull/10406.diff","patch_url":"https://github.com/godotengine/godot/pull/10406.patch","title":"Add closest_power_of_2 func and implement mix_rate/latency on OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-17T21:49:36Z","updated_at":"2017-08-20T00:13:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["eab850524ead092ed9fe22e57955e59eae373b79"]},"10417":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NDUzNTg4","public_id":10417,"url":"https://github.com/godotengine/godot/pull/10417","diff_url":"https://github.com/godotengine/godot/pull/10417.diff","patch_url":"https://github.com/godotengine/godot/pull/10417.patch","title":"Implement texture UV transpose in the gles3 renderer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-18T10:59:33Z","updated_at":"2017-08-31T11:17:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["92a42668f2318c737128d228c32b4b5fd6208fc1"]},"10422":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTEzNjk0","public_id":10422,"url":"https://github.com/godotengine/godot/pull/10422","diff_url":"https://github.com/godotengine/godot/pull/10422.diff","patch_url":"https://github.com/godotengine/godot/pull/10422.patch","title":"Make GDNative work on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-18T16:05:14Z","updated_at":"2017-08-31T11:51:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["5ccdeccb6ed6b8480a86b0db36f192526cba1274"]},"10426":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTUyNzA0","public_id":10426,"url":"https://github.com/godotengine/godot/pull/10426","diff_url":"https://github.com/godotengine/godot/pull/10426.diff","patch_url":"https://github.com/godotengine/godot/pull/10426.patch","title":"Windows: Drop support for obsolete MinGW","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-18T19:52:31Z","updated_at":"2017-08-18T20:40:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["6afa08759690e4159bf280b964809888535095c3"]},"10427":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTU2MTk4","public_id":10427,"url":"https://github.com/godotengine/godot/pull/10427","diff_url":"https://github.com/godotengine/godot/pull/10427.diff","patch_url":"https://github.com/godotengine/godot/pull/10427.patch","title":"TextEdit: Fix line padding triggering too early.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-18T20:14:10Z","updated_at":"2017-08-21T22:04:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["58b2f441a70493ed561a017328b0ae079639413f"]},"10428":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTcwNjEx","public_id":10428,"url":"https://github.com/godotengine/godot/pull/10428","diff_url":"https://github.com/godotengine/godot/pull/10428.diff","patch_url":"https://github.com/godotengine/godot/pull/10428.patch","title":"Sync minizip with closest upstream version (zlib 1.2.4 contrib) and document Godot-specific changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-18T21:48:24Z","updated_at":"2017-08-22T08:37:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["53fffa12f1207ca2870b3da29e5433fda6d2b0d7","5681b7b60a13737847fe59ab7b43ee0884dc6ac5"]},"10430":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTcyOTIy","public_id":10430,"url":"https://github.com/godotengine/godot/pull/10430","diff_url":"https://github.com/godotengine/godot/pull/10430.diff","patch_url":"https://github.com/godotengine/godot/pull/10430.patch","title":"Set the X11 class hint before mapping the window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0OTAxNjA=","created_at":"2017-08-18T22:06:14Z","updated_at":"2017-08-19T12:57:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["398e0930dcec5a870fa2ee7a1f81a8c8b3158c33"]},"10433":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTkxNzM1","public_id":10433,"url":"https://github.com/godotengine/godot/pull/10433","diff_url":"https://github.com/godotengine/godot/pull/10433.diff","patch_url":"https://github.com/godotengine/godot/pull/10433.patch","title":"SVG support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-19T03:43:16Z","updated_at":"2017-08-29T22:58:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0c18009665cc24ccdace885a2385321b77c80943","c873661c307eb05dedf2ff07f3cf18e614ba72ec","da8fecf25e11ea05ad6aaab4f9676c78e4faecdc"]},"10435":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTkzNzA0","public_id":10435,"url":"https://github.com/godotengine/godot/pull/10435","diff_url":"https://github.com/godotengine/godot/pull/10435.diff","patch_url":"https://github.com/godotengine/godot/pull/10435.patch","title":"Quit after command-line export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-19T05:04:17Z","updated_at":"2017-08-19T08:36:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["02670a380655b78d010b57432d433e8b249806a7"]},"10436":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTk2NjM5","public_id":10436,"url":"https://github.com/godotengine/godot/pull/10436","diff_url":"https://github.com/godotengine/godot/pull/10436.diff","patch_url":"https://github.com/godotengine/godot/pull/10436.patch","title":"Removes extra argument from StyleBoxFlat::get_border_color()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-19T07:03:25Z","updated_at":"2021-05-13T23:52:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["18938d3c0e930f11095335e365081372b853d0b0"]},"10437":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTk3NDQw","public_id":10437,"url":"https://github.com/godotengine/godot/pull/10437","diff_url":"https://github.com/godotengine/godot/pull/10437.diff","patch_url":"https://github.com/godotengine/godot/pull/10437.patch","title":"Some 2d editor enhancements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-19T07:33:55Z","updated_at":"2017-12-26T15:51:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b5f29fe073badc772d119ef1807dff5ed26c6b93","ee61d5d04b89f90639e6ed0bc5ea2f75bd1652b8","a6f577a9f2206b51674bc9c61661de1fd9684604","7c24a26bc29df3e4746d092690d2e8f577a312ac","bf6d7add01d3139b39a152bba2dc6727b20d304c","fc52a74ffcfdf97acd83df159124fdaab4e2cc7c","975f7eeec364a669c5622996b9ff5517ffeb3721","335688ce785d7862c79c41752b60b6dccbb1bd07","72e0a68a810f0094f57b424d828ead5903f8f883","71b45614fdb4340c7cb9d42928da9f2536692d70","f48b76fd8dfec4f7e3a7ab4b76601502933bb4ef","69091d40350d4f632384f0fd16a1df80071b0a37","100c7888849ed384ef1a4788816cbf3b445ec1eb","ad1028471c9a8e8c2aeb35d232f259fa007e2c26","dbc4dbdec1823996f47c303cfd78662c591d0fdd"]},"10439":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NTk5NjU4","public_id":10439,"url":"https://github.com/godotengine/godot/pull/10439","diff_url":"https://github.com/godotengine/godot/pull/10439.diff","patch_url":"https://github.com/godotengine/godot/pull/10439.patch","title":"Fixed blinking text, issue 10432","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-19T08:57:27Z","updated_at":"2017-11-10T23:38:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fb0e7f8f1ce68a725aa0ab716f5c004ffd72835e"]},"10442":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjA2MTMx","public_id":10442,"url":"https://github.com/godotengine/godot/pull/10442","diff_url":"https://github.com/godotengine/godot/pull/10442.diff","patch_url":"https://github.com/godotengine/godot/pull/10442.patch","title":"Performance improvement for new styleBoxFlat.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-19T12:49:19Z","updated_at":"2017-08-19T15:56:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ad5b0674f6109f0dbcba5a9da941fcf88add9352"]},"10443":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjA3MDg2","public_id":10443,"url":"https://github.com/godotengine/godot/pull/10443","diff_url":"https://github.com/godotengine/godot/pull/10443.diff","patch_url":"https://github.com/godotengine/godot/pull/10443.patch","title":"add \"propagate_call\" method to Node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-08-19T13:23:58Z","updated_at":"2017-12-04T10:23:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["390f7def39a6ff9a34a3a85f6b180d341b52d869"]},"10444":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjA3MjIx","public_id":10444,"url":"https://github.com/godotengine/godot/pull/10444","diff_url":"https://github.com/godotengine/godot/pull/10444.diff","patch_url":"https://github.com/godotengine/godot/pull/10444.patch","title":"styleBoxFlat: clamp corner_detail + aa_size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-19T13:28:26Z","updated_at":"2017-08-19T15:56:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["69c039ffab70cb9b5e723f1146dc7808b8a6e86a"]},"10445":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjA5NzMw","public_id":10445,"url":"https://github.com/godotengine/godot/pull/10445","diff_url":"https://github.com/godotengine/godot/pull/10445.diff","patch_url":"https://github.com/godotengine/godot/pull/10445.patch","title":"Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-19T14:53:14Z","updated_at":"2017-08-19T20:51:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["70b0857f6c099339214d0ec2667990e9b7c3c5ea","27fc96f3c8528f0f9cc6e42d8e64934ba1b48d6d"]},"10446":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjA5OTMy","public_id":10446,"url":"https://github.com/godotengine/godot/pull/10446","diff_url":"https://github.com/godotengine/godot/pull/10446.diff","patch_url":"https://github.com/godotengine/godot/pull/10446.patch","title":"Fix Condition + Wait nodes freezing the game","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-19T14:59:18Z","updated_at":"2017-08-19T16:00:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["4a0b4417a32d1d45f74be4bb781f55deacd10d5b"]},"10447":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjEwNDAz","public_id":10447,"url":"https://github.com/godotengine/godot/pull/10447","diff_url":"https://github.com/godotengine/godot/pull/10447.diff","patch_url":"https://github.com/godotengine/godot/pull/10447.patch","title":"Added smooth scrolling to TextEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-19T15:14:44Z","updated_at":"2017-11-10T23:38:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a142c9a2f0be65218058c35b94202fbc4fd2c84c"]},"10448":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjEwNTU4","public_id":10448,"url":"https://github.com/godotengine/godot/pull/10448","diff_url":"https://github.com/godotengine/godot/pull/10448.diff","patch_url":"https://github.com/godotengine/godot/pull/10448.patch","title":"[GDnative] Correct godot_string_chars_to_utf8_with_len function name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-08-19T15:19:44Z","updated_at":"2017-08-19T15:46:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["00d552b1cdd074a2a74dca15dad3ad20edc32c9a"]},"10449":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjExMTE0","public_id":10449,"url":"https://github.com/godotengine/godot/pull/10449","diff_url":"https://github.com/godotengine/godot/pull/10449.diff","patch_url":"https://github.com/godotengine/godot/pull/10449.patch","title":"Removed style box border for script panel. Fixes #10410","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-19T15:34:33Z","updated_at":"2017-08-19T16:04:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["475502e6387486c107766de89d1f5c47e0733fd6"]},"10455":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjE0NTEz","public_id":10455,"url":"https://github.com/godotengine/godot/pull/10455","diff_url":"https://github.com/godotengine/godot/pull/10455.diff","patch_url":"https://github.com/godotengine/godot/pull/10455.patch","title":"Some control fixes and removed other useless lines","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-19T17:18:55Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["06256cd7782de2d91cd9ed3bcb9a05e293397303"]},"10460":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjE5NDYz","public_id":10460,"url":"https://github.com/godotengine/godot/pull/10460","diff_url":"https://github.com/godotengine/godot/pull/10460.diff","patch_url":"https://github.com/godotengine/godot/pull/10460.patch","title":"Added option for mouse orbit sensitivity","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-08-19T19:58:40Z","updated_at":"2017-08-20T13:24:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a88c759ff180ae6c3ed12f5c8138f9c883e66d29"]},"10464":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjIwNzkx","public_id":10464,"url":"https://github.com/godotengine/godot/pull/10464","diff_url":"https://github.com/godotengine/godot/pull/10464.diff","patch_url":"https://github.com/godotengine/godot/pull/10464.patch","title":"Revert \"Second take at making command-line arguments more UNIX-like + main.cpp and help cleanup\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-08-19T20:48:03Z","updated_at":"2017-08-20T10:26:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b9dcebb37cf15f7f0c062740ad4a755d32f88ed5"]},"10466":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjIyOTI4","public_id":10466,"url":"https://github.com/godotengine/godot/pull/10466","diff_url":"https://github.com/godotengine/godot/pull/10466.diff","patch_url":"https://github.com/godotengine/godot/pull/10466.patch","title":"Exposed Transform.interpolate_with()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-08-19T22:11:31Z","updated_at":"2017-11-07T18:43:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d56c73de7b8b24ac3faf8ab50bafb48cbfdb51f"]},"10471":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjM5NDY2","public_id":10471,"url":"https://github.com/godotengine/godot/pull/10471","diff_url":"https://github.com/godotengine/godot/pull/10471.diff","patch_url":"https://github.com/godotengine/godot/pull/10471.patch","title":"Third take at making command-line arguments more UNIX-like + main.cpp and help cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-20T11:16:58Z","updated_at":"2018-08-29T07:49:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["93f1fb1c2f74de3ff996895761d083fadd257397","1d757c43d74447be8cd015b54463615c81b5050c"]},"10473":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjQxMDc0","public_id":10473,"url":"https://github.com/godotengine/godot/pull/10473","diff_url":"https://github.com/godotengine/godot/pull/10473.diff","patch_url":"https://github.com/godotengine/godot/pull/10473.patch","title":"Rename \"Default\" window placement mode to \"Top Left\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-20T12:17:12Z","updated_at":"2017-08-20T13:25:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["686294e4f2e19598c350008e2268a1e103d6281a"]},"10476":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjQxNTY5","public_id":10476,"url":"https://github.com/godotengine/godot/pull/10476","diff_url":"https://github.com/godotengine/godot/pull/10476.diff","patch_url":"https://github.com/godotengine/godot/pull/10476.patch","title":"Delete current line, issue 9643","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-20T12:35:27Z","updated_at":"2017-11-10T23:38:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["de95e65d109b49488bbba7d3a741bb0e81d1123b"]},"10479":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjQyNzIw","public_id":10479,"url":"https://github.com/godotengine/godot/pull/10479","diff_url":"https://github.com/godotengine/godot/pull/10479.diff","patch_url":"https://github.com/godotengine/godot/pull/10479.patch","title":"Fixed not being able to scroll to eof","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-20T13:13:11Z","updated_at":"2017-11-10T23:38:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a0457341fc0b9e6758423de8df4a75f8e36ea90a"]},"10481":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjQ1MzM2","public_id":10481,"url":"https://github.com/godotengine/godot/pull/10481","diff_url":"https://github.com/godotengine/godot/pull/10481.diff","patch_url":"https://github.com/godotengine/godot/pull/10481.patch","title":"Fixes Ref's GetTypeInfo missing with ptrcall disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-20T14:32:43Z","updated_at":"2021-05-13T23:52:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["af4c4397dff5672da42f93e80426a855135b3e28"]},"10483":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjQ5MjM2","public_id":10483,"url":"https://github.com/godotengine/godot/pull/10483","diff_url":"https://github.com/godotengine/godot/pull/10483.diff","patch_url":"https://github.com/godotengine/godot/pull/10483.patch","title":"Reduced default orbit sensitivity for smoother rotation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-08-20T16:24:06Z","updated_at":"2017-08-20T19:05:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ede58e48d848f6aaf590c52424460a94dc194279"]},"10484":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjUzMzQy","public_id":10484,"url":"https://github.com/godotengine/godot/pull/10484","diff_url":"https://github.com/godotengine/godot/pull/10484.diff","patch_url":"https://github.com/godotengine/godot/pull/10484.patch","title":"Fix deadlock in CommandQueueMT","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTUwNDc=","created_at":"2017-08-20T18:32:45Z","updated_at":"2017-08-22T00:54:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f6ee4cac39fa83a1691f102760b7f008403acdc2"]},"10487":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjU0NzY0","public_id":10487,"url":"https://github.com/godotengine/godot/pull/10487","diff_url":"https://github.com/godotengine/godot/pull/10487.diff","patch_url":"https://github.com/godotengine/godot/pull/10487.patch","title":"p_screen param from get_screen_* funcs now default to the current screen","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-20T19:15:54Z","updated_at":"2017-09-07T21:45:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["63f847b3065bb7c7a130a199731b4d92a7bdfb91"]},"10492":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjY4MzQ2","public_id":10492,"url":"https://github.com/godotengine/godot/pull/10492","diff_url":"https://github.com/godotengine/godot/pull/10492.diff","patch_url":"https://github.com/godotengine/godot/pull/10492.patch","title":"Fixed segfault when hovering over tree elements and showing tooltips.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-21T01:51:08Z","updated_at":"2017-08-21T10:00:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0017e21521f6f0feecabc4bae2c72a66c780583b"]},"10493":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2NjgxNzYw","public_id":10493,"url":"https://github.com/godotengine/godot/pull/10493","diff_url":"https://github.com/godotengine/godot/pull/10493.diff","patch_url":"https://github.com/godotengine/godot/pull/10493.patch","title":"Add stretching to `TextureProgress`","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-08-21T05:14:46Z","updated_at":"2017-08-22T09:39:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a2622d344d8e4f58de15096d2f38f6c4bd0644f"]},"10505":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2Nzg3OTA2","public_id":10505,"url":"https://github.com/godotengine/godot/pull/10505","diff_url":"https://github.com/godotengine/godot/pull/10505.diff","patch_url":"https://github.com/godotengine/godot/pull/10505.patch","title":"Fix y axis for set_window_position on OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-21T15:37:03Z","updated_at":"2017-08-21T20:25:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c6edf1821e6fcbb41fd6c2a21a1017130b07e56d"]},"10506":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODA5NDU0","public_id":10506,"url":"https://github.com/godotengine/godot/pull/10506","diff_url":"https://github.com/godotengine/godot/pull/10506.diff","patch_url":"https://github.com/godotengine/godot/pull/10506.patch","title":"Fix color_ramp indexing negative elements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-21T17:38:59Z","updated_at":"2017-08-21T20:32:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["67b9d6eef2df5253657c89725195c58fe01b39f0"]},"10507":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODEzMTA3","public_id":10507,"url":"https://github.com/godotengine/godot/pull/10507","diff_url":"https://github.com/godotengine/godot/pull/10507.diff","patch_url":"https://github.com/godotengine/godot/pull/10507.patch","title":"added setting to override the theme background with editor theme color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-21T18:02:58Z","updated_at":"2017-08-22T06:14:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ce4eb307789eb86261afecc1400de5e5b0832400"]},"10508":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODE2MDk5","public_id":10508,"url":"https://github.com/godotengine/godot/pull/10508","diff_url":"https://github.com/godotengine/godot/pull/10508.diff","patch_url":"https://github.com/godotengine/godot/pull/10508.patch","title":"Increased smooth scroll speed and added user setting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-21T18:22:37Z","updated_at":"2017-11-10T23:38:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d6599fde0ae8e6d224c3449629917ecd5076480c"]},"10512":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODI3MjI1","public_id":10512,"url":"https://github.com/godotengine/godot/pull/10512","diff_url":"https://github.com/godotengine/godot/pull/10512.diff","patch_url":"https://github.com/godotengine/godot/pull/10512.patch","title":"fixed rounded corners for visual script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-21T19:34:29Z","updated_at":"2017-08-21T20:17:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["1a4d8b3e765a69e8bfd8aa67d54ce42f7763daaf"]},"10514":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODI5OTM3","public_id":10514,"url":"https://github.com/godotengine/godot/pull/10514","diff_url":"https://github.com/godotengine/godot/pull/10514.diff","patch_url":"https://github.com/godotengine/godot/pull/10514.patch","title":"Fix spinboxes bad look","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-21T19:50:44Z","updated_at":"2017-08-21T20:18:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f730846fe9760abbfc93b50f4da71c080ab91bd4"]},"10518":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODQzMzY1","public_id":10518,"url":"https://github.com/godotengine/godot/pull/10518","diff_url":"https://github.com/godotengine/godot/pull/10518.diff","patch_url":"https://github.com/godotengine/godot/pull/10518.patch","title":"Revert \"Reworked change_dir to support symlinks\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-08-21T21:06:16Z","updated_at":"2017-08-21T23:17:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["247c2f7be3fb88575f207f7bd0325ed842cc6a83"]},"10519":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODQ0NzM2","public_id":10519,"url":"https://github.com/godotengine/godot/pull/10519","diff_url":"https://github.com/godotengine/godot/pull/10519.diff","patch_url":"https://github.com/godotengine/godot/pull/10519.patch","title":"Remove addition border","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-21T21:14:21Z","updated_at":"2017-08-22T06:10:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d0c610d9ba5736eef309503221a15a8caa2febc2","32f4918f0217f5e369ba8588e43f7b8370cbb6dc"]},"10520":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODUyODY0","public_id":10520,"url":"https://github.com/godotengine/godot/pull/10520","diff_url":"https://github.com/godotengine/godot/pull/10520.diff","patch_url":"https://github.com/godotengine/godot/pull/10520.patch","title":"Fix tokenization of doubles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-21T22:05:10Z","updated_at":"2017-08-22T15:33:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6759a28050885a25803e9bcb7fd53e38ea16ecf3"]},"10524":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODY1MzE2","public_id":10524,"url":"https://github.com/godotengine/godot/pull/10524","diff_url":"https://github.com/godotengine/godot/pull/10524.diff","patch_url":"https://github.com/godotengine/godot/pull/10524.patch","title":"Add null check to ParallaxLayer get_parent() calls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-21T23:49:29Z","updated_at":"2017-08-22T12:59:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["99617ae8dcf98395c5aae78acfe38373bfeb2994"]},"10527":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODY5NzAx","public_id":10527,"url":"https://github.com/godotengine/godot/pull/10527","diff_url":"https://github.com/godotengine/godot/pull/10527.diff","patch_url":"https://github.com/godotengine/godot/pull/10527.patch","title":"Add null check to ScriptEditor get_current_tab_control() call","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-22T00:36:23Z","updated_at":"2017-08-22T06:34:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["24bc47b1795d704cfe1b4a116657e9223f58fffc"]},"10531":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODc0MDU2","public_id":10531,"url":"https://github.com/godotengine/godot/pull/10531","diff_url":"https://github.com/godotengine/godot/pull/10531.diff","patch_url":"https://github.com/godotengine/godot/pull/10531.patch","title":"Sanitize Android debug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-22T01:29:05Z","updated_at":"2017-08-29T16:44:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2a5ee5dec93b768f6caeb109be2a052ca610e747","39c6b3d942e1b872538cd062347d5a5631f57f05"]},"10536":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2ODg3MTEy","public_id":10536,"url":"https://github.com/godotengine/godot/pull/10536","diff_url":"https://github.com/godotengine/godot/pull/10536.diff","patch_url":"https://github.com/godotengine/godot/pull/10536.patch","title":"Fixed build for Visual Studio","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MTcwMDA=","created_at":"2017-08-22T03:58:36Z","updated_at":"2017-08-22T21:10:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["09818581b1c72f352dfd792ee74045d03b191c64"]},"10538":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2OTAyNzEw","public_id":10538,"url":"https://github.com/godotengine/godot/pull/10538","diff_url":"https://github.com/godotengine/godot/pull/10538.diff","patch_url":"https://github.com/godotengine/godot/pull/10538.patch","title":"Fix unneeded separator in Script Editor's Debug menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-22T06:45:58Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5ea403c0cea139a61fcb577280fc38548db8671c"]},"10542":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2OTczMzM4","public_id":10542,"url":"https://github.com/godotengine/godot/pull/10542","diff_url":"https://github.com/godotengine/godot/pull/10542.diff","patch_url":"https://github.com/godotengine/godot/pull/10542.patch","title":"support enums and nested constants in match statement","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-08-22T12:59:05Z","updated_at":"2019-05-09T06:21:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["57654d4b950d2bbb9e3cb28721aeb3f4499ea2f9"]},"10543":{"id":"MDExOlB1bGxSZXF1ZXN0MTM2OTc3MjUy","public_id":10543,"url":"https://github.com/godotengine/godot/pull/10543","diff_url":"https://github.com/godotengine/godot/pull/10543.diff","patch_url":"https://github.com/godotengine/godot/pull/10543.patch","title":"Change order of Null check for ParallaxLayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-22T13:16:19Z","updated_at":"2017-08-23T22:08:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0a14e78a60f227c6415f14be4c6b14f4587e26ab"]},"10548":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDE1Nzkx","public_id":10548,"url":"https://github.com/godotengine/godot/pull/10548","diff_url":"https://github.com/godotengine/godot/pull/10548.diff","patch_url":"https://github.com/godotengine/godot/pull/10548.patch","title":"Moved member variables to initializer list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-22T15:49:00Z","updated_at":"2017-08-23T06:33:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["298a6934b6fd42103ac181d023ac8f37170cd83c"]},"10550":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDIxMjkz","public_id":10550,"url":"https://github.com/godotengine/godot/pull/10550","diff_url":"https://github.com/godotengine/godot/pull/10550.diff","patch_url":"https://github.com/godotengine/godot/pull/10550.patch","title":"Child process connected message is now green.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-22T16:12:20Z","updated_at":"2017-08-23T17:42:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["92c63dc9a7156380bb2da06e748eeefbb21d6be2"]},"10551":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDIyMzQw","public_id":10551,"url":"https://github.com/godotengine/godot/pull/10551","diff_url":"https://github.com/godotengine/godot/pull/10551.diff","patch_url":"https://github.com/godotengine/godot/pull/10551.patch","title":"Do not use old styles for tab buttons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-22T16:16:58Z","updated_at":"2017-08-22T22:18:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1f90f5ed4c767271df9fbbad01594db172f34f3c"]},"10552":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDI0OTQ3","public_id":10552,"url":"https://github.com/godotengine/godot/pull/10552","diff_url":"https://github.com/godotengine/godot/pull/10552.diff","patch_url":"https://github.com/godotengine/godot/pull/10552.patch","title":"Improve Mac/UNIX conformance/reliability","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-22T16:28:44Z","updated_at":"2017-08-31T19:02:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["d806ad4a3dcf7308147e1a243092d22091560d7d","a560a6211868d517908f44e1ea90336b18cdb97d"]},"10555":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDMyMzcx","public_id":10555,"url":"https://github.com/godotengine/godot/pull/10555","diff_url":"https://github.com/godotengine/godot/pull/10555.diff","patch_url":"https://github.com/godotengine/godot/pull/10555.patch","title":"Removed unnecessary returns and break statements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-22T17:05:53Z","updated_at":"2017-08-23T12:34:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["baa94a375858e80bf9424fd895e3384edb4e114c"]},"10556":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDMzNTk3","public_id":10556,"url":"https://github.com/godotengine/godot/pull/10556","diff_url":"https://github.com/godotengine/godot/pull/10556.diff","patch_url":"https://github.com/godotengine/godot/pull/10556.patch","title":"Add missing NULL check for the new show_about() call","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-22T17:12:00Z","updated_at":"2017-08-22T22:07:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1b6c9f707678fb37538393c7f7f1743b16f45a11"]},"10557":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDM4MTc5","public_id":10557,"url":"https://github.com/godotengine/godot/pull/10557","diff_url":"https://github.com/godotengine/godot/pull/10557.diff","patch_url":"https://github.com/godotengine/godot/pull/10557.patch","title":"Fix crashes in SVG loading","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-22T17:36:10Z","updated_at":"2017-08-24T05:00:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["00c9218b48bfb4b5d688b11ef286ef0af0099d0c"]},"10558":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDQxOTYy","public_id":10558,"url":"https://github.com/godotengine/godot/pull/10558","diff_url":"https://github.com/godotengine/godot/pull/10558.diff","patch_url":"https://github.com/godotengine/godot/pull/10558.patch","title":"Add ability to undo auto-indent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-22T17:55:04Z","updated_at":"2017-08-24T05:00:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["c2a1f3b8146f939c837b8997b7f6673fac7508d8"]},"10559":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDUyNTIx","public_id":10559,"url":"https://github.com/godotengine/godot/pull/10559","diff_url":"https://github.com/godotengine/godot/pull/10559.diff","patch_url":"https://github.com/godotengine/godot/pull/10559.patch","title":"minizip: Fix compatibility with Gentoo's unique zlib API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-22T18:47:27Z","updated_at":"2017-08-23T06:08:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f"]},"10561":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDU2OTE2","public_id":10561,"url":"https://github.com/godotengine/godot/pull/10561","diff_url":"https://github.com/godotengine/godot/pull/10561.diff","patch_url":"https://github.com/godotengine/godot/pull/10561.patch","title":"Stops scrolling when the user issues another command","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-22T19:09:26Z","updated_at":"2017-11-10T23:38:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["24c6c097f360c4bdaf20e9057177995c76784f6c"]},"10563":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDY2NTUy","public_id":10563,"url":"https://github.com/godotengine/godot/pull/10563","diff_url":"https://github.com/godotengine/godot/pull/10563.diff","patch_url":"https://github.com/godotengine/godot/pull/10563.patch","title":"VisualScriptEditor: Remove Node when canceling PropertySelector.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-22T20:00:30Z","updated_at":"2017-08-23T06:09:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["927fb9d793bdec732ffadb7b71ca2a2013500e72"]},"10564":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDY5MTkx","public_id":10564,"url":"https://github.com/godotengine/godot/pull/10564","diff_url":"https://github.com/godotengine/godot/pull/10564.diff","patch_url":"https://github.com/godotengine/godot/pull/10564.patch","title":"fixed crash styleBoxTexture binding issue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-22T20:13:40Z","updated_at":"2017-08-22T20:25:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["aff293a2fdd85c9dd1517885e10495f15cc05ee0"]},"10568":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDg0NTEx","public_id":10568,"url":"https://github.com/godotengine/godot/pull/10568","diff_url":"https://github.com/godotengine/godot/pull/10568.diff","patch_url":"https://github.com/godotengine/godot/pull/10568.patch","title":"Fixed issues with surround sound on audio server","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-22T21:31:57Z","updated_at":"2017-09-17T17:01:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["730d36f350274a055a612d39307b02b43dd59eb2"]},"10570":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MDg5NTkx","public_id":10570,"url":"https://github.com/godotengine/godot/pull/10570","diff_url":"https://github.com/godotengine/godot/pull/10570.diff","patch_url":"https://github.com/godotengine/godot/pull/10570.patch","title":"Fix SSAO issue with intel hd**** hardwares","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-08-22T22:01:22Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["591a892c2e830df96bd4e7be240ad60b9c4c2fb3"]},"10575":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MTEzNTY4","public_id":10575,"url":"https://github.com/godotengine/godot/pull/10575","diff_url":"https://github.com/godotengine/godot/pull/10575.diff","patch_url":"https://github.com/godotengine/godot/pull/10575.patch","title":"fix UnsatisfiedLinkError when quitting on android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTI1NDY4","created_at":"2017-08-23T01:37:44Z","updated_at":"2017-08-23T06:11:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["16de3835fa17418adb26e84843b40b39ab36ad01"]},"10576":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MTM5OTk4","public_id":10576,"url":"https://github.com/godotengine/godot/pull/10576","diff_url":"https://github.com/godotengine/godot/pull/10576.diff","patch_url":"https://github.com/godotengine/godot/pull/10576.patch","title":"Removed EditorHelp::_scroll_changed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-23T06:34:33Z","updated_at":"2017-08-23T12:34:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["433c01b7e58cfcc597bae9d1122371826f93d64a"]},"10579":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MTY2Nzk2","public_id":10579,"url":"https://github.com/godotengine/godot/pull/10579","diff_url":"https://github.com/godotengine/godot/pull/10579.diff","patch_url":"https://github.com/godotengine/godot/pull/10579.patch","title":"Method to get ID of RPC calling peer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMzNzkzMTQ=","created_at":"2017-08-23T09:11:56Z","updated_at":"2017-08-27T00:11:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7c802837a384f589b8448c3777ed3c0aa2da189d"]},"10581":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MTgxNDMw","public_id":10581,"url":"https://github.com/godotengine/godot/pull/10581","diff_url":"https://github.com/godotengine/godot/pull/10581.diff","patch_url":"https://github.com/godotengine/godot/pull/10581.patch","title":"Make cast_to a static member of Object. ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-23T10:22:01Z","updated_at":"2017-08-31T08:01:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cacced7e507f7603bacc03ae2616e58f0ede122a","4aa2c18cb428ffde05c67987926736a9ca62703b"]},"10585":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MjIzMzk5","public_id":10585,"url":"https://github.com/godotengine/godot/pull/10585","diff_url":"https://github.com/godotengine/godot/pull/10585.diff","patch_url":"https://github.com/godotengine/godot/pull/10585.patch","title":"Allow building fat binaries with osxcross","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-08-23T13:49:38Z","updated_at":"2018-09-13T01:08:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d7f08ead4e09c106ef9a3c1f9aec9492dfcad683"]},"10590":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3Mjk2NTA5","public_id":10590,"url":"https://github.com/godotengine/godot/pull/10590","diff_url":"https://github.com/godotengine/godot/pull/10590.diff","patch_url":"https://github.com/godotengine/godot/pull/10590.patch","title":"Fix shader function calls being assignable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MTcwMDA=","created_at":"2017-08-23T19:15:44Z","updated_at":"2017-08-31T12:19:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3757cec8f3abb5c65511391f43397145b8ca3f47"]},"10591":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MzAwMzM4","public_id":10591,"url":"https://github.com/godotengine/godot/pull/10591","diff_url":"https://github.com/godotengine/godot/pull/10591.diff","patch_url":"https://github.com/godotengine/godot/pull/10591.patch","title":"Added/Fixed null pointer checks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-23T19:36:11Z","updated_at":"2017-08-27T17:42:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7a07895920196c00d1ee14187e4ccdb2a6f0d0b9"]},"10597":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MzI2NjU1","public_id":10597,"url":"https://github.com/godotengine/godot/pull/10597","diff_url":"https://github.com/godotengine/godot/pull/10597.diff","patch_url":"https://github.com/godotengine/godot/pull/10597.patch","title":"Remove an assignment to self","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-23T21:52:43Z","updated_at":"2017-08-23T22:00:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3894f20d9804a9be0ef496f23656b6594710358e"]},"10598":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MzQ4NjA2","public_id":10598,"url":"https://github.com/godotengine/godot/pull/10598","diff_url":"https://github.com/godotengine/godot/pull/10598.diff","patch_url":"https://github.com/godotengine/godot/pull/10598.patch","title":"Free memory when Main::setup returns an error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-24T00:55:50Z","updated_at":"2017-08-27T17:42:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bd257153dc9748bd9ab3f580437c3a28cc5348ab"]},"10600":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3MzczMjQy","public_id":10600,"url":"https://github.com/godotengine/godot/pull/10600","diff_url":"https://github.com/godotengine/godot/pull/10600.diff","patch_url":"https://github.com/godotengine/godot/pull/10600.patch","title":"Script editor: fixed no key repeat for CTRL+Y","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MTcwMDA=","created_at":"2017-08-24T05:42:25Z","updated_at":"2017-08-27T00:11:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9def31120c883cd73564753fc4df1237a5020584"]},"10609":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NDg1Mjk5","public_id":10609,"url":"https://github.com/godotengine/godot/pull/10609","diff_url":"https://github.com/godotengine/godot/pull/10609.diff","patch_url":"https://github.com/godotengine/godot/pull/10609.patch","title":"Ignore Eclipse CDT project files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-24T15:36:56Z","updated_at":"2017-08-24T17:35:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["90ab7162e7745701d09402df8b95b619919f4c65"]},"10610":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NDg1ODE2","public_id":10610,"url":"https://github.com/godotengine/godot/pull/10610","diff_url":"https://github.com/godotengine/godot/pull/10610.diff","patch_url":"https://github.com/godotengine/godot/pull/10610.patch","title":"Ignore gprof output files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-24T15:39:09Z","updated_at":"2017-08-24T17:35:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["aa91640c7e74fec578ce1e938042ec5a7ea15d8f"]},"10613":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NDk0NjIz","public_id":10613,"url":"https://github.com/godotengine/godot/pull/10613","diff_url":"https://github.com/godotengine/godot/pull/10613.diff","patch_url":"https://github.com/godotengine/godot/pull/10613.patch","title":"Show proper string with InputEvent.as_text()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-08-24T16:17:33Z","updated_at":"2017-08-25T07:14:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["62bb600b5ce72b46d8cedb3452652f66dcf74697"]},"10614":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NTAyNzgz","public_id":10614,"url":"https://github.com/godotengine/godot/pull/10614","diff_url":"https://github.com/godotengine/godot/pull/10614.diff","patch_url":"https://github.com/godotengine/godot/pull/10614.patch","title":"Adds realtime updates to polygon 2d editing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-08-24T16:59:21Z","updated_at":"2017-08-28T21:58:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1ea2b9be7205c6c070e2e93d14efd8b5023c2d61"]},"10618":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NTI3ODY4","public_id":10618,"url":"https://github.com/godotengine/godot/pull/10618","diff_url":"https://github.com/godotengine/godot/pull/10618.diff","patch_url":"https://github.com/godotengine/godot/pull/10618.patch","title":"Proposal for modified Polygon2D editor controls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-08-24T19:02:52Z","updated_at":"2018-03-21T23:42:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7c245e9f6d4f14223db10e37512e7be63f92e24f"]},"10622":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NTU3NDAw","public_id":10622,"url":"https://github.com/godotengine/godot/pull/10622","diff_url":"https://github.com/godotengine/godot/pull/10622.diff","patch_url":"https://github.com/godotengine/godot/pull/10622.patch","title":"Allow to disable shadow gradients in Light2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-08-24T21:37:36Z","updated_at":"2017-08-28T22:03:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["61d3fb36e8d3e573cf7e6a726229b28a0fca5130"]},"10624":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NTc5NTEy","public_id":10624,"url":"https://github.com/godotengine/godot/pull/10624","diff_url":"https://github.com/godotengine/godot/pull/10624.diff","patch_url":"https://github.com/godotengine/godot/pull/10624.patch","title":"Fix shadow filter pcf5 implemented as pcf7","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-08-25T00:38:59Z","updated_at":"2017-08-31T09:01:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["a5d765db4f2b23d1ff451b3fcc6b53ee60a7f51f"]},"10625":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3NTg1NTI3","public_id":10625,"url":"https://github.com/godotengine/godot/pull/10625","diff_url":"https://github.com/godotengine/godot/pull/10625.diff","patch_url":"https://github.com/godotengine/godot/pull/10625.patch","title":"Fixed several memory leaks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-25T01:49:28Z","updated_at":"2017-08-27T17:42:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1577f4165374fc7c6d7f3031e463f0aab6e96faa"]},"10648":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3Nzk1OTEz","public_id":10648,"url":"https://github.com/godotengine/godot/pull/10648","diff_url":"https://github.com/godotengine/godot/pull/10648.diff","patch_url":"https://github.com/godotengine/godot/pull/10648.patch","title":"Add handy get_size() method to Image class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTA4NDYw","created_at":"2017-08-26T12:08:31Z","updated_at":"2017-08-26T16:39:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4de96518c889886afc87c548728a9df6444403fc"]},"10649":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3Nzk2ODQ3","public_id":10649,"url":"https://github.com/godotengine/godot/pull/10649","diff_url":"https://github.com/godotengine/godot/pull/10649.diff","patch_url":"https://github.com/godotengine/godot/pull/10649.patch","title":"Code editor: Don't play hide and seek with error label","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-26T12:47:48Z","updated_at":"2017-08-26T16:23:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b92c210b8994f7ad469e5fae690d8de810ee6bce"]},"10653":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODAwNzMz","public_id":10653,"url":"https://github.com/godotengine/godot/pull/10653","diff_url":"https://github.com/godotengine/godot/pull/10653.diff","patch_url":"https://github.com/godotengine/godot/pull/10653.patch","title":"Added a cursor column check.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMDc1MQ==","created_at":"2017-08-26T15:00:01Z","updated_at":"2017-09-06T18:05:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["056b0976bc914d2f4a1f99fe8308f38283f2aadc"]},"10656":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODAyMzM5","public_id":10656,"url":"https://github.com/godotengine/godot/pull/10656","diff_url":"https://github.com/godotengine/godot/pull/10656.diff","patch_url":"https://github.com/godotengine/godot/pull/10656.patch","title":"Cleanup tons of obsolete commented out code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-26T15:48:48Z","updated_at":"2017-08-26T16:21:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["565600e8445a3073e4188a1a2bde1f47dd299c5a"]},"10658":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODA0MTky","public_id":10658,"url":"https://github.com/godotengine/godot/pull/10658","diff_url":"https://github.com/godotengine/godot/pull/10658.diff","patch_url":"https://github.com/godotengine/godot/pull/10658.patch","title":"Fix Android build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTI1NDY4","created_at":"2017-08-26T16:44:28Z","updated_at":"2017-08-26T18:40:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3cd3c1da5f965d6cc55134ac812a8ea0fd0dcdd7"]},"10662":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODA1MjMx","public_id":10662,"url":"https://github.com/godotengine/godot/pull/10662","diff_url":"https://github.com/godotengine/godot/pull/10662.diff","patch_url":"https://github.com/godotengine/godot/pull/10662.patch","title":"Make build scripts Python 3 compatible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-08-26T17:16:35Z","updated_at":"2017-10-24T03:31:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b6e1e47e3a92c1b94ef327149068a8a147fc73f5","a919a013f53bdd9535d248ad9fdbb586c342a4d6"]},"10665":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODA4Mjc5","public_id":10665,"url":"https://github.com/godotengine/godot/pull/10665","diff_url":"https://github.com/godotengine/godot/pull/10665.diff","patch_url":"https://github.com/godotengine/godot/pull/10665.patch","title":"Editor: Remember update mode.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-08-26T18:54:37Z","updated_at":"2017-08-27T00:08:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b2ec9e108da4c3b11e02d66bfde6b68e63c3422d"]},"10666":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODA5ODA5","public_id":10666,"url":"https://github.com/godotengine/godot/pull/10666","diff_url":"https://github.com/godotengine/godot/pull/10666.diff","patch_url":"https://github.com/godotengine/godot/pull/10666.patch","title":"MethodBind: Adds operator== to compare by id","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-26T19:46:01Z","updated_at":"2021-05-13T23:52:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b50a937fe68c8f44fa835ecb6e0c89c4282fd20e"]},"10667":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODEwMTA5","public_id":10667,"url":"https://github.com/godotengine/godot/pull/10667","diff_url":"https://github.com/godotengine/godot/pull/10667.diff","patch_url":"https://github.com/godotengine/godot/pull/10667.patch","title":"Added freelook inertia","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-08-26T19:56:30Z","updated_at":"2017-09-06T21:22:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["28e1c88f6e6968c9fa8e91220d9d795e11b2da7b"]},"10669":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODExNjYy","public_id":10669,"url":"https://github.com/godotengine/godot/pull/10669","diff_url":"https://github.com/godotengine/godot/pull/10669.diff","patch_url":"https://github.com/godotengine/godot/pull/10669.patch","title":"Add several missing Null checks in _notification","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-26T20:51:45Z","updated_at":"2018-02-27T21:20:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9a1d9a41eba29bbb9608b0b0f8f9c2ca65ab426f"]},"10670":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODEyMTE3","public_id":10670,"url":"https://github.com/godotengine/godot/pull/10670","diff_url":"https://github.com/godotengine/godot/pull/10670.diff","patch_url":"https://github.com/godotengine/godot/pull/10670.patch","title":"EditorHelp: Fixes desc of vararg methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-26T21:07:30Z","updated_at":"2021-05-13T23:52:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4314050ea7d13da6e74c221c6acdb7fc96669b43"]},"10671":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODEzMDQ2","public_id":10671,"url":"https://github.com/godotengine/godot/pull/10671","diff_url":"https://github.com/godotengine/godot/pull/10671.diff","patch_url":"https://github.com/godotengine/godot/pull/10671.patch","title":"Add two missing Null checks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-26T21:44:38Z","updated_at":"2018-02-27T21:20:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3e25cf9e05103e3ef3279c93c9e9170cbcc7eaaf"]},"10673":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODE0MTcy","public_id":10673,"url":"https://github.com/godotengine/godot/pull/10673","diff_url":"https://github.com/godotengine/godot/pull/10673.diff","patch_url":"https://github.com/godotengine/godot/pull/10673.patch","title":"Always size project icons to default icon size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-26T22:28:19Z","updated_at":"2017-08-29T22:02:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a27632032977bc3ef3d6dca3d454a1420bc69339"]},"10676":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODE3MDI2","public_id":10676,"url":"https://github.com/godotengine/godot/pull/10676","diff_url":"https://github.com/godotengine/godot/pull/10676.diff","patch_url":"https://github.com/godotengine/godot/pull/10676.patch","title":"Use memset to zero z_list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-27T00:43:31Z","updated_at":"2018-02-27T21:20:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["27c142a57b01b7bf8b097b89fc71b2462fa3c903"]},"10678":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODE4NzU5","public_id":10678,"url":"https://github.com/godotengine/godot/pull/10678","diff_url":"https://github.com/godotengine/godot/pull/10678.diff","patch_url":"https://github.com/godotengine/godot/pull/10678.patch","title":"Bind missing ArrayMesh.ARRAY_MAX","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-08-27T02:18:59Z","updated_at":"2017-08-27T07:41:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["46cee03ad49f219851e034288c0d5e07421e0048"]},"10683":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODI0MTc5","public_id":10683,"url":"https://github.com/godotengine/godot/pull/10683","diff_url":"https://github.com/godotengine/godot/pull/10683.diff","patch_url":"https://github.com/godotengine/godot/pull/10683.patch","title":"Fix RtAudio driver buffer_size incorrect calculation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-27T07:17:34Z","updated_at":"2017-08-28T21:27:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["7e6b015769a19f527a53d82a13bdaa2ea618bd98"]},"10692":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODQwNTcy","public_id":10692,"url":"https://github.com/godotengine/godot/pull/10692","diff_url":"https://github.com/godotengine/godot/pull/10692.diff","patch_url":"https://github.com/godotengine/godot/pull/10692.patch","title":"Added new WASAPI driver for Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-27T17:06:55Z","updated_at":"2017-08-28T21:04:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["8e814774b13dd382530ad75738c4b731770b3900"]},"10693":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODQwNzYy","public_id":10693,"url":"https://github.com/godotengine/godot/pull/10693","diff_url":"https://github.com/godotengine/godot/pull/10693.diff","patch_url":"https://github.com/godotengine/godot/pull/10693.patch","title":"Fixed offset view when removing text, issue 10529","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-27T17:13:16Z","updated_at":"2017-11-10T23:38:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ae26f8e015ff9e582aae888c7cdee697612e664c"]},"10699":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODQ2NzMz","public_id":10699,"url":"https://github.com/godotengine/godot/pull/10699","diff_url":"https://github.com/godotengine/godot/pull/10699.diff","patch_url":"https://github.com/godotengine/godot/pull/10699.patch","title":"Dead code tells no tales","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-27T20:19:00Z","updated_at":"2017-08-27T21:04:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7ad14e7a3e6f87ddc450f7e34621eb5200808451"]},"10701":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODQ5NzMw","public_id":10701,"url":"https://github.com/godotengine/godot/pull/10701","diff_url":"https://github.com/godotengine/godot/pull/10701.diff","patch_url":"https://github.com/godotengine/godot/pull/10701.patch","title":"Fix a crash in gdscript callbacks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-27T21:51:25Z","updated_at":"2017-08-27T22:03:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["8064fbb1747568729236e7d2eb21cdc3e3e555fd"]},"10705":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODY4Mjcw","public_id":10705,"url":"https://github.com/godotengine/godot/pull/10705","diff_url":"https://github.com/godotengine/godot/pull/10705.diff","patch_url":"https://github.com/godotengine/godot/pull/10705.patch","title":"Added missing gizmo icons and fixed ugly looking gizmo icons.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-28T04:11:52Z","updated_at":"2017-08-29T22:56:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e5a71e3f95ed739a92479f93fe481cf97ca11e58"]},"10709":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3ODc4ODQ0","public_id":10709,"url":"https://github.com/godotengine/godot/pull/10709","diff_url":"https://github.com/godotengine/godot/pull/10709.diff","patch_url":"https://github.com/godotengine/godot/pull/10709.patch","title":"Highlight currently selected gizmo.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-28T06:29:05Z","updated_at":"2017-08-29T22:56:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["07e8d7270e2bf9ef30aa50b66828ca56fa8aa882","3003e19ab1bb64b75ab71e64e063998f50c7b7e4"]},"10727":{"id":"MDExOlB1bGxSZXF1ZXN0MTM3OTg4MDE5","public_id":10727,"url":"https://github.com/godotengine/godot/pull/10727","diff_url":"https://github.com/godotengine/godot/pull/10727.diff","patch_url":"https://github.com/godotengine/godot/pull/10727.patch","title":"Generate project files for VS2017","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-08-28T16:42:19Z","updated_at":"2017-08-31T21:50:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["cecff2dc74d2b6ae6ce676789299e6e54f1daba1"]},"10739":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MDU2MjY1","public_id":10739,"url":"https://github.com/godotengine/godot/pull/10739","diff_url":"https://github.com/godotengine/godot/pull/10739.diff","patch_url":"https://github.com/godotengine/godot/pull/10739.patch","title":"Removed ParamDef and ParamHint structs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-28T23:04:09Z","updated_at":"2017-08-29T13:02:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b9d0579be98353b10b103ffe768df049e1919985"]},"10741":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MDcwMDg3","public_id":10741,"url":"https://github.com/godotengine/godot/pull/10741","diff_url":"https://github.com/godotengine/godot/pull/10741.diff","patch_url":"https://github.com/godotengine/godot/pull/10741.patch","title":"Android Fix export of 32 Bits Framebuffer option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTI1NDY4","created_at":"2017-08-29T01:04:37Z","updated_at":"2017-08-29T05:43:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["230de5bc9cf6caf1c0072ada31e01c1a9b53c17a"]},"10743":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MDczNDgx","public_id":10743,"url":"https://github.com/godotengine/godot/pull/10743","diff_url":"https://github.com/godotengine/godot/pull/10743.diff","patch_url":"https://github.com/godotengine/godot/pull/10743.patch","title":"Better spatial gizmo.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-29T01:42:03Z","updated_at":"2017-08-30T10:46:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["78c3cf6e687a34c36cd0688c42a384601ce338fb"]},"10745":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MDkyMjI4","public_id":10745,"url":"https://github.com/godotengine/godot/pull/10745","diff_url":"https://github.com/godotengine/godot/pull/10745.diff","patch_url":"https://github.com/godotengine/godot/pull/10745.patch","title":"DocData and virtual method type hints fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-29T05:18:41Z","updated_at":"2021-05-13T23:52:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8bd92a96a40b6d680c2e416f86fae30757766bf3","ddb1ce08c3cf5f9b978566c8196b9f387d3edf9a","c16d00591be623e0b1d6377e6dda7007c0e0d6c4"]},"10746":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MTEwNDA5","public_id":10746,"url":"https://github.com/godotengine/godot/pull/10746","diff_url":"https://github.com/godotengine/godot/pull/10746.diff","patch_url":"https://github.com/godotengine/godot/pull/10746.patch","title":"Cleaned up logic in Tween::_tween_process(), fixes #9187 (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5MjU0Njg=","created_at":"2017-08-29T07:45:37Z","updated_at":"2019-01-07T21:35:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["023b68542f39583981be176a2229a1e886335d52"]},"10747":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MTEyNjc2","public_id":10747,"url":"https://github.com/godotengine/godot/pull/10747","diff_url":"https://github.com/godotengine/godot/pull/10747.diff","patch_url":"https://github.com/godotengine/godot/pull/10747.patch","title":"Fix GDNative API description generator","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-08-29T07:59:08Z","updated_at":"2017-08-30T07:17:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["415f7da02589be3055542e84c78cd8aba3812cfc","bbb4ee90ce1682295420ba343fc750af6b6c8138"]},"10748":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MTE3MTMw","public_id":10748,"url":"https://github.com/godotengine/godot/pull/10748","diff_url":"https://github.com/godotengine/godot/pull/10748.diff","patch_url":"https://github.com/godotengine/godot/pull/10748.patch","title":"Refactor core/set.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-08-29T08:24:28Z","updated_at":"2017-09-19T23:09:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["15fa2194a6e14b683f0379b4e6b9dca450eef555"]},"10750":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MTM3OTQy","public_id":10750,"url":"https://github.com/godotengine/godot/pull/10750","diff_url":"https://github.com/godotengine/godot/pull/10750.diff","patch_url":"https://github.com/godotengine/godot/pull/10750.patch","title":"Renamed 'script_changed' signal in the script editor plugin to 'edited_script_changed'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-08-29T10:07:33Z","updated_at":"2017-08-30T10:46:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a400a65c8a3f96b5e5b4b1367a07a95b29dafc76"]},"10754":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MTU2NDEz","public_id":10754,"url":"https://github.com/godotengine/godot/pull/10754","diff_url":"https://github.com/godotengine/godot/pull/10754.diff","patch_url":"https://github.com/godotengine/godot/pull/10754.patch","title":"Fix #10723, a regression from 7a07895","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-08-29T11:41:28Z","updated_at":"2017-08-29T11:42:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["839083789a60a58675931aa9eb41404ecff0da08"]},"10763":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MjUyNDk3","public_id":10763,"url":"https://github.com/godotengine/godot/pull/10763","diff_url":"https://github.com/godotengine/godot/pull/10763.diff","patch_url":"https://github.com/godotengine/godot/pull/10763.patch","title":"Fixes two glitches in polygon2d wip mode introduced with #10614","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-08-29T18:29:57Z","updated_at":"2017-08-31T08:57:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d8fcc7d1c28992cac74c6f0b78ffc4fd95c30bc2"]},"10765":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MjUyODk2","public_id":10765,"url":"https://github.com/godotengine/godot/pull/10765","diff_url":"https://github.com/godotengine/godot/pull/10765.diff","patch_url":"https://github.com/godotengine/godot/pull/10765.patch","title":"Implements OS_OSX::get_system_dir()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-08-29T18:31:58Z","updated_at":"2017-08-31T08:58:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["9d841b5336e2ed65634935aa69b6432bf36cbe1f"]},"10766":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MjUzNjMx","public_id":10766,"url":"https://github.com/godotengine/godot/pull/10766","diff_url":"https://github.com/godotengine/godot/pull/10766.diff","patch_url":"https://github.com/godotengine/godot/pull/10766.patch","title":"Adds default directory for default_project_path","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-08-29T18:35:22Z","updated_at":"2017-08-31T11:10:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f2dc0c68fde1beae692ec3c7b3204763e9e1df35"]},"10770":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MjkwOTAw","public_id":10770,"url":"https://github.com/godotengine/godot/pull/10770","diff_url":"https://github.com/godotengine/godot/pull/10770.diff","patch_url":"https://github.com/godotengine/godot/pull/10770.patch","title":"Fix joints collision exceptions, plus a bit more","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-29T21:41:55Z","updated_at":"2017-11-17T19:08:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6","d8584682f03c2b78ac531f1e7537a10d6a5787d3"]},"10771":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4Mjk1MTAz","public_id":10771,"url":"https://github.com/godotengine/godot/pull/10771","diff_url":"https://github.com/godotengine/godot/pull/10771.diff","patch_url":"https://github.com/godotengine/godot/pull/10771.patch","title":"Improve build callbacks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-08-29T22:05:33Z","updated_at":"2021-05-13T23:52:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c18b7046c6e6834c22b64f714d6bd46b4330a543"]},"10772":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4Mjk1OTQ5","public_id":10772,"url":"https://github.com/godotengine/godot/pull/10772","diff_url":"https://github.com/godotengine/godot/pull/10772.diff","patch_url":"https://github.com/godotengine/godot/pull/10772.patch","title":"Improved and added some icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-29T22:10:50Z","updated_at":"2017-08-30T15:03:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e3e5dfdaf47fd4171945667b6c5cda5261ec4c46"]},"10774":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MzAyMjIy","public_id":10774,"url":"https://github.com/godotengine/godot/pull/10774","diff_url":"https://github.com/godotengine/godot/pull/10774.diff","patch_url":"https://github.com/godotengine/godot/pull/10774.patch","title":"Fixed problem with highlight boxes not updating on translation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-29T22:53:53Z","updated_at":"2017-09-01T15:45:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b61374e5bd2ee42bbbab6a61eb2e701755d5d588"]},"10775":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MzEwNTkx","public_id":10775,"url":"https://github.com/godotengine/godot/pull/10775","diff_url":"https://github.com/godotengine/godot/pull/10775.diff","patch_url":"https://github.com/godotengine/godot/pull/10775.patch","title":"Corrections to audio buffer size calculations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-08-30T00:04:49Z","updated_at":"2017-09-11T16:02:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["f231eadc9e2487c70db04f912578ec853f11737c"]},"10776":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4MzE0Mzgy","public_id":10776,"url":"https://github.com/godotengine/godot/pull/10776","diff_url":"https://github.com/godotengine/godot/pull/10776.diff","patch_url":"https://github.com/godotengine/godot/pull/10776.patch","title":"Disable -ffast-math for etc2comp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-30T00:43:39Z","updated_at":"2018-02-27T21:20:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d44414c7112336fddbbb1eee782982b638690e70"]},"10782":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4Mzk0OTIz","public_id":10782,"url":"https://github.com/godotengine/godot/pull/10782","diff_url":"https://github.com/godotengine/godot/pull/10782.diff","patch_url":"https://github.com/godotengine/godot/pull/10782.patch","title":"Remove 10778 related methods from GDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-30T10:56:25Z","updated_at":"2018-02-27T21:20:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["ec634382319a6e9f4ddb36aca64c3fc376572026"]},"10786":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NDA2ODY1","public_id":10786,"url":"https://github.com/godotengine/godot/pull/10786","diff_url":"https://github.com/godotengine/godot/pull/10786.diff","patch_url":"https://github.com/godotengine/godot/pull/10786.patch","title":"Fix a crash when an early dialog tries to appear","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-08-30T12:02:58Z","updated_at":"2018-02-27T21:21:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["89fbc5482d4df60da9c582b241d1762decb6e874"]},"10791":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NDk4Nzcw","public_id":10791,"url":"https://github.com/godotengine/godot/pull/10791","diff_url":"https://github.com/godotengine/godot/pull/10791.diff","patch_url":"https://github.com/godotengine/godot/pull/10791.patch","title":"second attempt on fixing the indent glitch.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMDc1MQ==","created_at":"2017-08-30T18:39:51Z","updated_at":"2017-09-06T18:05:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2eb46801cb8122b6767d5d756a4c4e608049694c"]},"10793":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NDk5NjY4","public_id":10793,"url":"https://github.com/godotengine/godot/pull/10793","diff_url":"https://github.com/godotengine/godot/pull/10793.diff","patch_url":"https://github.com/godotengine/godot/pull/10793.patch","title":"Fix pre-Lollipop Android debug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-08-30T18:44:28Z","updated_at":"2017-08-31T17:50:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d5447a90cc203a0e42d5d091e5675ac38ff3bd1f","a464659d5beebd3f0356d4a30f0885b222a70be3"]},"10796":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NTYxMzE1","public_id":10796,"url":"https://github.com/godotengine/godot/pull/10796","diff_url":"https://github.com/godotengine/godot/pull/10796.diff","patch_url":"https://github.com/godotengine/godot/pull/10796.patch","title":"Improved New Project and Import project experience","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-08-31T01:12:38Z","updated_at":"2022-01-02T02:39:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["de3018703f4d3737b0cd35eb7e46537e668cfa1a"]},"10811":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjUyNjE1","public_id":10811,"url":"https://github.com/godotengine/godot/pull/10811","diff_url":"https://github.com/godotengine/godot/pull/10811.diff","patch_url":"https://github.com/godotengine/godot/pull/10811.patch","title":"Revert \"Fix shader function calls being assignable\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-08-31T12:20:18Z","updated_at":"2017-08-31T12:21:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6dd6e05662d0c3e725aa23df76f07571e8738aa4"]},"10814":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjU5MTc1","public_id":10814,"url":"https://github.com/godotengine/godot/pull/10814","diff_url":"https://github.com/godotengine/godot/pull/10814.diff","patch_url":"https://github.com/godotengine/godot/pull/10814.patch","title":"Replace editor font to NotoSans and update source code pro font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-08-31T12:53:37Z","updated_at":"2017-11-06T09:19:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a4a4f6dada28220da48170e50c4d7609742719c1","f031b111ddf23de29d37ffba0a8a384f182ebc61"]},"10816":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjY0OTcy","public_id":10816,"url":"https://github.com/godotengine/godot/pull/10816","diff_url":"https://github.com/godotengine/godot/pull/10816.diff","patch_url":"https://github.com/godotengine/godot/pull/10816.patch","title":"unified draw_center naming for (9patch,StyleBoxes)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-31T13:20:44Z","updated_at":"2017-08-31T17:16:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2aa735757a31d4ae02ed72f76dedc98a851c3f7d"]},"10818":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjczNzMw","public_id":10818,"url":"https://github.com/godotengine/godot/pull/10818","diff_url":"https://github.com/godotengine/godot/pull/10818.diff","patch_url":"https://github.com/godotengine/godot/pull/10818.patch","title":"Fixed incorrect KinematicBody::_move normal return","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MDAxNTM=","created_at":"2017-08-31T13:57:08Z","updated_at":"2017-08-31T14:59:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["6fc5d1cd370bc16e9e4fd50733393497211f86b6"]},"10820":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjkwMTQx","public_id":10820,"url":"https://github.com/godotengine/godot/pull/10820","diff_url":"https://github.com/godotengine/godot/pull/10820.diff","patch_url":"https://github.com/godotengine/godot/pull/10820.patch","title":"fixed update import label in importer dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-31T15:00:20Z","updated_at":"2017-08-31T15:05:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["85cc4e823e989f5dc4cc69ec3eb2e4f81026b95f"]},"10821":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NjkwNDk4","public_id":10821,"url":"https://github.com/godotengine/godot/pull/10821","diff_url":"https://github.com/godotengine/godot/pull/10821.diff","patch_url":"https://github.com/godotengine/godot/pull/10821.patch","title":"Fix import dock \"Set as default\" actions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0NDk5MTI=","created_at":"2017-08-31T15:01:48Z","updated_at":"2017-09-01T06:14:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["00a3ef44da404be1a7d75307a06ee2010679fe1b"]},"10822":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4Njk1MjQy","public_id":10822,"url":"https://github.com/godotengine/godot/pull/10822","diff_url":"https://github.com/godotengine/godot/pull/10822.diff","patch_url":"https://github.com/godotengine/godot/pull/10822.patch","title":"Fix inconsistent toggle button behavior","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-08-31T15:20:04Z","updated_at":"2017-10-29T15:32:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1bafc3c6cf442370a03b2ffa0383b6face6063c0"]},"10823":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NzA1NDg2","public_id":10823,"url":"https://github.com/godotengine/godot/pull/10823","diff_url":"https://github.com/godotengine/godot/pull/10823.diff","patch_url":"https://github.com/godotengine/godot/pull/10823.patch","title":"changed-\"HSlider\" -> \"VSlider\" for focus style fixes #728","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-31T16:01:20Z","updated_at":"2017-08-31T16:25:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["afc66f2f90931cba13693b1a17285933d44c3ee8"]},"10825":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NzE2Mzc1","public_id":10825,"url":"https://github.com/godotengine/godot/pull/10825","diff_url":"https://github.com/godotengine/godot/pull/10825.diff","patch_url":"https://github.com/godotengine/godot/pull/10825.patch","title":"updated import settings loader to 'svg/scale' fixes: #10815","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-08-31T16:53:02Z","updated_at":"2017-08-31T16:56:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3b6a65b1e488909058da0e8049b799c68b57047d"]},"10826":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NzIyOTcy","public_id":10826,"url":"https://github.com/godotengine/godot/pull/10826","diff_url":"https://github.com/godotengine/godot/pull/10826.diff","patch_url":"https://github.com/godotengine/godot/pull/10826.patch","title":"Smarter toggle comment block. fixes #10720","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMDc1MQ==","created_at":"2017-08-31T17:25:51Z","updated_at":"2017-09-23T01:03:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["af40c8698b6f13d351c3b996fb1b51db990e06e9"]},"10832":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NzM4Njc1","public_id":10832,"url":"https://github.com/godotengine/godot/pull/10832","diff_url":"https://github.com/godotengine/godot/pull/10832.diff","patch_url":"https://github.com/godotengine/godot/pull/10832.patch","title":"Added setting to toggle auto indent.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-08-31T18:43:52Z","updated_at":"2017-11-10T23:38:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d586b98a2028cfb640be6a3c2fb7035539af8945"]},"10837":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4NzY5OTk2","public_id":10837,"url":"https://github.com/godotengine/godot/pull/10837","diff_url":"https://github.com/godotengine/godot/pull/10837.diff","patch_url":"https://github.com/godotengine/godot/pull/10837.patch","title":"Correct GDnative's godot_string_find_last method name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-08-31T21:25:52Z","updated_at":"2017-10-03T03:30:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6151adfe8c9e00d112ce1b6e2be63f75c740e3ea"]},"10840":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4Nzg3ODkw","public_id":10840,"url":"https://github.com/godotengine/godot/pull/10840","diff_url":"https://github.com/godotengine/godot/pull/10840.diff","patch_url":"https://github.com/godotengine/godot/pull/10840.patch","title":"Fix importer not applying default settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0NDk5MTI=","created_at":"2017-08-31T23:29:23Z","updated_at":"2017-09-01T06:05:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cdc6b41663b085df9780fd4d89d851ac974d332d"]},"10841":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODAyODc3","public_id":10841,"url":"https://github.com/godotengine/godot/pull/10841","diff_url":"https://github.com/godotengine/godot/pull/10841.diff","patch_url":"https://github.com/godotengine/godot/pull/10841.patch","title":"Updated Editor Built-In types.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-01T02:17:44Z","updated_at":"2017-09-01T15:44:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f1214041c6c579535f6d6f61ff10b9c036238352"]},"10844":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODE3NTE4","public_id":10844,"url":"https://github.com/godotengine/godot/pull/10844","diff_url":"https://github.com/godotengine/godot/pull/10844.diff","patch_url":"https://github.com/godotengine/godot/pull/10844.patch","title":"Optimize memory allocations in VariantParser::get_token","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-09-01T05:21:44Z","updated_at":"2017-09-05T05:59:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a0bdb6e2f63d86f51b7281bb1cf6f774d53ed870","cae0059d5fb27bd3ad57e64ebe931c93636f178b"]},"10846":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODIyMzAz","public_id":10846,"url":"https://github.com/godotengine/godot/pull/10846","diff_url":"https://github.com/godotengine/godot/pull/10846.diff","patch_url":"https://github.com/godotengine/godot/pull/10846.patch","title":"Fix signed and unsigned comparisons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-01T06:15:55Z","updated_at":"2017-09-01T20:36:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f9467ec1ea6c0dac2ea513b7dfe58d0349788e02"]},"10848":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODI5MTQ3","public_id":10848,"url":"https://github.com/godotengine/godot/pull/10848","diff_url":"https://github.com/godotengine/godot/pull/10848.diff","patch_url":"https://github.com/godotengine/godot/pull/10848.patch","title":"Has_method is already provided by Object","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-01T07:16:06Z","updated_at":"2017-09-01T07:45:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2ea5d33358352a774b7b11d9d94ed96d66c391d4"]},"10853":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODYyNTY0","public_id":10853,"url":"https://github.com/godotengine/godot/pull/10853","diff_url":"https://github.com/godotengine/godot/pull/10853.diff","patch_url":"https://github.com/godotengine/godot/pull/10853.patch","title":"Disabled PCRE-JIT in HTML5. Fixes #10834","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-09-01T10:38:25Z","updated_at":"2017-09-16T11:46:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["566c0f675a5d998171cdd8fa1e920af40a24d5dd"]},"10854":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODY2ODA3","public_id":10854,"url":"https://github.com/godotengine/godot/pull/10854","diff_url":"https://github.com/godotengine/godot/pull/10854.diff","patch_url":"https://github.com/godotengine/godot/pull/10854.patch","title":"Fix crash when destroying AudioStreamPlaybackOGGVorbis","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-09-01T11:05:17Z","updated_at":"2017-09-01T19:51:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["46f003c445d49ad67a7d76949c5936b2dc9defb5"]},"10858":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODg5ODY0","public_id":10858,"url":"https://github.com/godotengine/godot/pull/10858","diff_url":"https://github.com/godotengine/godot/pull/10858.diff","patch_url":"https://github.com/godotengine/godot/pull/10858.patch","title":"add shadow_filter variant PCF7","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-09-01T13:23:08Z","updated_at":"2017-09-07T21:35:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3a188015be668884dc296abc86e15225fe04418d"]},"10860":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4ODk0ODc3","public_id":10860,"url":"https://github.com/godotengine/godot/pull/10860","diff_url":"https://github.com/godotengine/godot/pull/10860.diff","patch_url":"https://github.com/godotengine/godot/pull/10860.patch","title":"added StringBuilder class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-09-01T13:48:04Z","updated_at":"2019-03-20T23:17:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["95a0886f93cfb6fab6cfb8fc904527bc0b6d4599"]},"10862":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4OTA1MTg0","public_id":10862,"url":"https://github.com/godotengine/godot/pull/10862","diff_url":"https://github.com/godotengine/godot/pull/10862.diff","patch_url":"https://github.com/godotengine/godot/pull/10862.patch","title":"Fixes reversed order of default arguments in MethodInfo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-01T14:35:27Z","updated_at":"2021-05-13T23:52:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["27ca7e73135b15f6579f7d784b1b120fb753a86f"]},"10865":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4OTMyNzEx","public_id":10865,"url":"https://github.com/godotengine/godot/pull/10865","diff_url":"https://github.com/godotengine/godot/pull/10865.diff","patch_url":"https://github.com/godotengine/godot/pull/10865.patch","title":"etc: Append -std=gnu++11 to CCFLAGS instead of CXXFLAGS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-01T16:53:57Z","updated_at":"2021-05-13T23:52:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2f79c84ff5cdf88cc360ebbd9f714290522f1b77"]},"10877":{"id":"MDExOlB1bGxSZXF1ZXN0MTM4OTkxMDk5","public_id":10877,"url":"https://github.com/godotengine/godot/pull/10877","diff_url":"https://github.com/godotengine/godot/pull/10877.diff","patch_url":"https://github.com/godotengine/godot/pull/10877.patch","title":"Fix use of unitialized variables","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-02T00:03:47Z","updated_at":"2017-09-02T08:52:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9c63ab99f0a505b0f60079bb30cc453b4415fddc"]},"10882":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDA1ODQ2","public_id":10882,"url":"https://github.com/godotengine/godot/pull/10882","diff_url":"https://github.com/godotengine/godot/pull/10882.diff","patch_url":"https://github.com/godotengine/godot/pull/10882.patch","title":"Fix missing pragma push","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-02T09:05:36Z","updated_at":"2018-02-27T21:21:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7df28d1799c9ef3cf16782b10b5aae59f9888cad"]},"10883":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDA2MDcy","public_id":10883,"url":"https://github.com/godotengine/godot/pull/10883","diff_url":"https://github.com/godotengine/godot/pull/10883.diff","patch_url":"https://github.com/godotengine/godot/pull/10883.patch","title":"Another take at fixing symlinks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-09-02T09:15:21Z","updated_at":"2017-09-06T08:43:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dccdef1327ed3e6854ba2c9db35ff5669eee831c"]},"10887":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDEwNjA5","public_id":10887,"url":"https://github.com/godotengine/godot/pull/10887","diff_url":"https://github.com/godotengine/godot/pull/10887.diff","patch_url":"https://github.com/godotengine/godot/pull/10887.patch","title":"Fixed jitter when scrolling up","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-02T12:18:52Z","updated_at":"2017-11-10T23:38:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["93f6fbd7b2718c4e7c2ae35d753df380f1227eba"]},"10889":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDEzODM1","public_id":10889,"url":"https://github.com/godotengine/godot/pull/10889","diff_url":"https://github.com/godotengine/godot/pull/10889.diff","patch_url":"https://github.com/godotengine/godot/pull/10889.patch","title":"Removed empty segment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-09-02T14:18:58Z","updated_at":"2017-09-02T15:32:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2a2c4230c60f7745a3de2bebb21688843f20c60a"]},"10892":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDE0MTcw","public_id":10892,"url":"https://github.com/godotengine/godot/pull/10892","diff_url":"https://github.com/godotengine/godot/pull/10892.diff","patch_url":"https://github.com/godotengine/godot/pull/10892.patch","title":"Improve 'quick open' search time","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-09-02T14:30:53Z","updated_at":"2017-09-04T05:59:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0ecdd9653fbee296666ab80b9cdb11149505ebe1"]},"10894":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDE1MzI1","public_id":10894,"url":"https://github.com/godotengine/godot/pull/10894","diff_url":"https://github.com/godotengine/godot/pull/10894.diff","patch_url":"https://github.com/godotengine/godot/pull/10894.patch","title":"Added support for brace auto indent and fixed indent above.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-02T15:07:36Z","updated_at":"2017-11-10T23:38:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cfa5f37ee74db583ca181205b3cb8c67ff31fda6"]},"10895":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDE4Mjg1","public_id":10895,"url":"https://github.com/godotengine/godot/pull/10895","diff_url":"https://github.com/godotengine/godot/pull/10895.diff","patch_url":"https://github.com/godotengine/godot/pull/10895.patch","title":"Fixed delete animation frames in AnimatedSprite, issue 10788","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-02T16:38:45Z","updated_at":"2017-11-10T23:38:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["00ccaa5559c065bc2ce3bda1b748da8b036301fb"]},"10897":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDE5MTMx","public_id":10897,"url":"https://github.com/godotengine/godot/pull/10897","diff_url":"https://github.com/godotengine/godot/pull/10897.diff","patch_url":"https://github.com/godotengine/godot/pull/10897.patch","title":"Fix draw_rect when width or height < 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyMjY3Nw==","created_at":"2017-09-02T17:00:19Z","updated_at":"2017-09-12T13:36:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3d6ccda1889f7d76512bb3cfb3937d3a89a4e66a"]},"10899":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDE5OTcz","public_id":10899,"url":"https://github.com/godotengine/godot/pull/10899","diff_url":"https://github.com/godotengine/godot/pull/10899.diff","patch_url":"https://github.com/godotengine/godot/pull/10899.patch","title":"Theme fixes from light","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-02T17:26:40Z","updated_at":"2017-09-04T21:14:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2083263e4f2be44323503f27a1b713d8418aad93","45d57ccf288f1957bebdba428adc1090052f5522","e85f0257712f16447999b296ef97e33d4675f688"]},"10900":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDIwMDQz","public_id":10900,"url":"https://github.com/godotengine/godot/pull/10900","diff_url":"https://github.com/godotengine/godot/pull/10900.diff","patch_url":"https://github.com/godotengine/godot/pull/10900.patch","title":"Added border for tabs + container.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-02T17:29:34Z","updated_at":"2017-09-17T10:41:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["10c400c456e85bfcb988bc8a27657d044306ab10"]},"10901":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDIwMzIx","public_id":10901,"url":"https://github.com/godotengine/godot/pull/10901","diff_url":"https://github.com/godotengine/godot/pull/10901.diff","patch_url":"https://github.com/godotengine/godot/pull/10901.patch","title":"StyleBoxSupport for RichTextLabel and cleanup for script+docs backgrounds fixes #10685","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-02T17:35:52Z","updated_at":"2017-09-04T06:05:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b6062852193baadc48ed0055f479b9895f4fca56","0f62db23accdc88284a6e694c3cb86142162dde7","7cb76cd62827a43d3c21872d85c47429fc8d065a"]},"10902":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDIwNzI5","public_id":10902,"url":"https://github.com/godotengine/godot/pull/10902","diff_url":"https://github.com/godotengine/godot/pull/10902.diff","patch_url":"https://github.com/godotengine/godot/pull/10902.patch","title":"fixed copy on osx + help selection color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-02T17:49:49Z","updated_at":"2017-09-04T21:11:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["07d5911c40408292b02878016d76edc79d615be2"]},"10903":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDIyNDcx","public_id":10903,"url":"https://github.com/godotengine/godot/pull/10903","diff_url":"https://github.com/godotengine/godot/pull/10903.diff","patch_url":"https://github.com/godotengine/godot/pull/10903.patch","title":"Fixes order of default arguments in MethodInfo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-02T18:44:51Z","updated_at":"2021-05-13T23:52:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d1e00130e93c9d2e2868bdfb4b7a1287026404df"]},"10906":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDI0NDMx","public_id":10906,"url":"https://github.com/godotengine/godot/pull/10906","diff_url":"https://github.com/godotengine/godot/pull/10906.diff","patch_url":"https://github.com/godotengine/godot/pull/10906.patch","title":"DocData: Include enum attributes in return nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-02T19:54:58Z","updated_at":"2021-05-13T23:52:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["65509298306628bbbdd3caacb6a0ce5899fe147a"]},"10907":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDI0NTE4","public_id":10907,"url":"https://github.com/godotengine/godot/pull/10907","diff_url":"https://github.com/godotengine/godot/pull/10907.diff","patch_url":"https://github.com/godotengine/godot/pull/10907.patch","title":"Added support for drag and drop in spatial editor.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-02T19:58:00Z","updated_at":"2017-09-07T14:50:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d3cb8d12ff666477ecb1e3a935727b970de1f8e5"]},"10908":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDI1NzA2","public_id":10908,"url":"https://github.com/godotengine/godot/pull/10908","diff_url":"https://github.com/godotengine/godot/pull/10908.diff","patch_url":"https://github.com/godotengine/godot/pull/10908.patch","title":"Fix unused variable warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-02T20:41:13Z","updated_at":"2018-02-27T21:21:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b2a38854fdde296fd2d7da139a29b23a18ab494d"]},"10912":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDI4ODIy","public_id":10912,"url":"https://github.com/godotengine/godot/pull/10912","diff_url":"https://github.com/godotengine/godot/pull/10912.diff","patch_url":"https://github.com/godotengine/godot/pull/10912.patch","title":"documented StyleBoxFlat","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-02T22:41:29Z","updated_at":"2017-09-04T19:45:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0bf521f33b998e5acbbb1cacc6a57434e77037db"]},"10914":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDMwNDc0","public_id":10914,"url":"https://github.com/godotengine/godot/pull/10914","diff_url":"https://github.com/godotengine/godot/pull/10914.diff","patch_url":"https://github.com/godotengine/godot/pull/10914.patch","title":"Prevent sending MainLoop notifications before initialized","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-09-02T23:51:34Z","updated_at":"2017-09-03T11:40:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8c4fb4cec8c69d882dfce64a2054a0c4bb99d708"]},"10916":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDM0ODIz","public_id":10916,"url":"https://github.com/godotengine/godot/pull/10916","diff_url":"https://github.com/godotengine/godot/pull/10916.diff","patch_url":"https://github.com/godotengine/godot/pull/10916.patch","title":"LineEdit in Tree is aligned vertical center","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-03T03:59:34Z","updated_at":"2017-11-06T09:19:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1b31aeb942efda33b1ae9617d89d9275e9f6fd6"]},"10920":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDQ1ODIy","public_id":10920,"url":"https://github.com/godotengine/godot/pull/10920","diff_url":"https://github.com/godotengine/godot/pull/10920.diff","patch_url":"https://github.com/godotengine/godot/pull/10920.patch","title":"Enabled smooth scrolling for shader editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-03T12:33:54Z","updated_at":"2017-11-10T23:38:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a3c5e84f59afa9f093977fa90bcca22b2baba00f"]},"10921":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDQ2NDA5","public_id":10921,"url":"https://github.com/godotengine/godot/pull/10921","diff_url":"https://github.com/godotengine/godot/pull/10921.diff","patch_url":"https://github.com/godotengine/godot/pull/10921.patch","title":"[GDNative] merge of NativeScript and GDNative, new GDNative singletons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-09-03T12:55:07Z","updated_at":"2017-12-04T10:23:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["54a9c1ee43673803e8992ebdcb9e8fca3c367487","7878329e6fc828dc7ca0a8300ebdbaa0674a769c"]},"10925":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDUwNjM4","public_id":10925,"url":"https://github.com/godotengine/godot/pull/10925","diff_url":"https://github.com/godotengine/godot/pull/10925.diff","patch_url":"https://github.com/godotengine/godot/pull/10925.patch","title":"Searchable Key-Bindings in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-09-03T15:10:57Z","updated_at":"2018-09-14T09:50:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["45b6121f6a026fb51745d899dd54c7c6010447c9"]},"10931":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDU1MzA3","public_id":10931,"url":"https://github.com/godotengine/godot/pull/10931","diff_url":"https://github.com/godotengine/godot/pull/10931.diff","patch_url":"https://github.com/godotengine/godot/pull/10931.patch","title":"Improved color temperature in script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-03T17:37:14Z","updated_at":"2017-09-12T19:40:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["215b110cd35b79cc6f2bc7399b3c5b6fdc00d978"]},"10932":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDU1MzQ3","public_id":10932,"url":"https://github.com/godotengine/godot/pull/10932","diff_url":"https://github.com/godotengine/godot/pull/10932.diff","patch_url":"https://github.com/godotengine/godot/pull/10932.patch","title":"Fixed some metrics (some issues caused by the new Noto Sans font).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-03T17:38:25Z","updated_at":"2017-09-12T19:35:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e298f931a614af94335069dc97878c09a986a478"]},"10937":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDU2NDQ4","public_id":10937,"url":"https://github.com/godotengine/godot/pull/10937","diff_url":"https://github.com/godotengine/godot/pull/10937.diff","patch_url":"https://github.com/godotengine/godot/pull/10937.patch","title":"Fix. resizeable -> resizable.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-03T18:14:11Z","updated_at":"2017-09-12T19:35:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d6b664f6717240de6b5c1eee65df304955b1fe42"]},"10939":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDU4ODQx","public_id":10939,"url":"https://github.com/godotengine/godot/pull/10939","diff_url":"https://github.com/godotengine/godot/pull/10939.diff","patch_url":"https://github.com/godotengine/godot/pull/10939.patch","title":"Fixes language overridden external editors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-03T19:31:30Z","updated_at":"2021-05-13T23:52:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["52a7be4eefbafcc983766bd80a87752b678c1c17"]},"10944":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MDYxNTM2","public_id":10944,"url":"https://github.com/godotengine/godot/pull/10944","diff_url":"https://github.com/godotengine/godot/pull/10944.diff","patch_url":"https://github.com/godotengine/godot/pull/10944.patch","title":"Add note to Array#sort_custom about the dangers of using random values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMTQ3OA==","created_at":"2017-09-03T20:58:11Z","updated_at":"2017-09-04T14:54:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["11947b4584bce76167ea2dc7e6f63039d4811205"]},"10973":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjA3MTI2","public_id":10973,"url":"https://github.com/godotengine/godot/pull/10973","diff_url":"https://github.com/godotengine/godot/pull/10973.diff","patch_url":"https://github.com/godotengine/godot/pull/10973.patch","title":"Make UNIX file access more correct","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-04T20:23:58Z","updated_at":"2017-09-04T22:41:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["a7c2ff5c94c6e52906b1cc77cd133106b990f107"]},"10974":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjA3MzE0","public_id":10974,"url":"https://github.com/godotengine/godot/pull/10974","diff_url":"https://github.com/godotengine/godot/pull/10974.diff","patch_url":"https://github.com/godotengine/godot/pull/10974.patch","title":"Don't compare float to int","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MTI1NDY4","created_at":"2017-09-04T20:26:52Z","updated_at":"2017-09-04T22:12:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e0a19a77e58a783aa464086c8749b5f4aec16cd5"]},"10975":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjA3NTg2","public_id":10975,"url":"https://github.com/godotengine/godot/pull/10975","diff_url":"https://github.com/godotengine/godot/pull/10975.diff","patch_url":"https://github.com/godotengine/godot/pull/10975.patch","title":"Remove NULL check from Object::cast_to()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-04T20:30:48Z","updated_at":"2017-09-04T22:15:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f8cb9f5516cd8081a8a887afdb459cb9d1ff7f16"]},"10976":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjA5MjUx","public_id":10976,"url":"https://github.com/godotengine/godot/pull/10976","diff_url":"https://github.com/godotengine/godot/pull/10976.diff","patch_url":"https://github.com/godotengine/godot/pull/10976.patch","title":"Fixes setting visibility on GridMap, issue #907","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MDMxNA==","created_at":"2017-09-04T20:55:49Z","updated_at":"2017-09-06T09:49:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f43a0ef3270737d2b526480ecb0f1337ece9e041"]},"10985":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjE2NTk1","public_id":10985,"url":"https://github.com/godotengine/godot/pull/10985","diff_url":"https://github.com/godotengine/godot/pull/10985.diff","patch_url":"https://github.com/godotengine/godot/pull/10985.patch","title":"fixed log colors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-04T23:12:59Z","updated_at":"2017-09-05T05:53:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["18917ad1d642a3fd7d187b9e90af92cdb829285a"]},"10986":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjE2NzI5","public_id":10986,"url":"https://github.com/godotengine/godot/pull/10986","diff_url":"https://github.com/godotengine/godot/pull/10986.diff","patch_url":"https://github.com/godotengine/godot/pull/10986.patch","title":"Fix UNIX file open","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-04T23:16:17Z","updated_at":"2018-02-27T21:21:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5fed954a1b16c616f650f0b58c8647bcda5606e7"]},"10990":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjM5OTcw","public_id":10990,"url":"https://github.com/godotengine/godot/pull/10990","diff_url":"https://github.com/godotengine/godot/pull/10990.diff","patch_url":"https://github.com/godotengine/godot/pull/10990.patch","title":"Fix unshaded materials render","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-09-05T05:27:57Z","updated_at":"2017-12-22T18:15:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["094237eca067cc6710b06c03a46b109f7acc58b1"]},"10993":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MjU2OTQ1","public_id":10993,"url":"https://github.com/godotengine/godot/pull/10993","diff_url":"https://github.com/godotengine/godot/pull/10993.diff","patch_url":"https://github.com/godotengine/godot/pull/10993.patch","title":"Provide NativeScript properties in definition order","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-05T07:44:59Z","updated_at":"2017-09-05T09:47:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["269203a02261d53eb87817c8692bc56f0cf4e3dd"]},"10995":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MzE2NTA1","public_id":10995,"url":"https://github.com/godotengine/godot/pull/10995","diff_url":"https://github.com/godotengine/godot/pull/10995.diff","patch_url":"https://github.com/godotengine/godot/pull/10995.patch","title":"Add custom minumus height to TreeItem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-09-05T12:55:37Z","updated_at":"2018-01-11T03:03:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f248f06d454196f7c77b0495ee0fb98c64e401e6"]},"10998":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MzQwMzAz","public_id":10998,"url":"https://github.com/godotengine/godot/pull/10998","diff_url":"https://github.com/godotengine/godot/pull/10998.diff","patch_url":"https://github.com/godotengine/godot/pull/10998.patch","title":"Fix icons for custom types in the recent & favorites lists in the create dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-09-05T14:36:17Z","updated_at":"2017-10-24T22:45:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["672a6c968032df9aa3eda7cd779621dda439ce53"]},"11000":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5MzU2MDAx","public_id":11000,"url":"https://github.com/godotengine/godot/pull/11000","diff_url":"https://github.com/godotengine/godot/pull/11000.diff","patch_url":"https://github.com/godotengine/godot/pull/11000.patch","title":"Fixes the deletion of an export preset's name when deleting the preset above it.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1NzY2MzI5","created_at":"2017-09-05T15:38:16Z","updated_at":"2017-09-13T00:33:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1a7c43e1a1c043b88c079d30166112a8dd4f287b"]},"11002":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5Mzg3NTQ1","public_id":11002,"url":"https://github.com/godotengine/godot/pull/11002","diff_url":"https://github.com/godotengine/godot/pull/11002.diff","patch_url":"https://github.com/godotengine/godot/pull/11002.patch","title":"Added a warning message when a VehicleWheel is not a child of a VehicleBody.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-09-05T18:15:35Z","updated_at":"2017-09-12T17:52:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8370f22b4c8012e0c736adf0997791243432f48e"]},"11005":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NDA5Mzcz","public_id":11005,"url":"https://github.com/godotengine/godot/pull/11005","diff_url":"https://github.com/godotengine/godot/pull/11005.diff","patch_url":"https://github.com/godotengine/godot/pull/11005.patch","title":"Escape special character in classes.xml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-05T20:05:22Z","updated_at":"2021-05-13T23:52:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["a9f917c6495e69ae53d4b04e04a15591f99261a8"]},"11007":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NDI3NDQ0","public_id":11007,"url":"https://github.com/godotengine/godot/pull/11007","diff_url":"https://github.com/godotengine/godot/pull/11007.diff","patch_url":"https://github.com/godotengine/godot/pull/11007.patch","title":"Renames _add_child_below_node() to add_child_below_node(). Fixes #9988.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MDMxNA==","created_at":"2017-09-05T21:40:00Z","updated_at":"2017-09-12T10:04:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0549484c7708febba7055ccf28a2aeed051c1dc4"]},"11009":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NDYwOTMz","public_id":11009,"url":"https://github.com/godotengine/godot/pull/11009","diff_url":"https://github.com/godotengine/godot/pull/11009.diff","patch_url":"https://github.com/godotengine/godot/pull/11009.patch","title":"Fixes ERR_EXPLAIN being overwritten","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-06T02:44:41Z","updated_at":"2021-05-13T23:52:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["96b205d2edbd8f7379738c456d83ae831894eeb9"]},"11011":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NTAzMTA3","public_id":11011,"url":"https://github.com/godotengine/godot/pull/11011","diff_url":"https://github.com/godotengine/godot/pull/11011.diff","patch_url":"https://github.com/godotengine/godot/pull/11011.patch","title":"Further symlink fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-09-06T08:43:01Z","updated_at":"2017-09-10T07:49:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f4994e750df6c8c19035249f7fdf89c02a109bf4"]},"11013":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NTQ4NjYy","public_id":11013,"url":"https://github.com/godotengine/godot/pull/11013","diff_url":"https://github.com/godotengine/godot/pull/11013.diff","patch_url":"https://github.com/godotengine/godot/pull/11013.patch","title":"Fix duplication of node with script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-09-06T12:27:55Z","updated_at":"2017-09-21T10:56:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["521280ec444d5bc58c8f7bcb044368d20f10f48a"]},"11015":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NTc5MTcz","public_id":11015,"url":"https://github.com/godotengine/godot/pull/11015","diff_url":"https://github.com/godotengine/godot/pull/11015.diff","patch_url":"https://github.com/godotengine/godot/pull/11015.patch","title":"rtl uses styleBoxEmpty as defualt fixes: #11014","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-06T14:34:21Z","updated_at":"2017-09-12T11:26:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1c07d0e9aa647ede81787a0664724bb714b608c2"]},"11019":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjExNTU2","public_id":11019,"url":"https://github.com/godotengine/godot/pull/11019","diff_url":"https://github.com/godotengine/godot/pull/11019.diff","patch_url":"https://github.com/godotengine/godot/pull/11019.patch","title":"Refactoring of polygon editors to a common code base (v2)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-09-06T16:43:50Z","updated_at":"2017-10-09T17:47:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f815a3df7ef6ff5c2de55783444041d49a75421d"]},"11020":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjI1OTcx","public_id":11020,"url":"https://github.com/godotengine/godot/pull/11020","diff_url":"https://github.com/godotengine/godot/pull/11020.diff","patch_url":"https://github.com/godotengine/godot/pull/11020.patch","title":"removed hardcoded color and added theme update for animation editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-06T17:53:57Z","updated_at":"2017-09-12T11:29:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e835d80a3f673cb12dbad71b90469243bf9b55ab","a6e03b4aed4a2dbfb73d6554eceb915fe0adb740","f604cff8a726c78360ce9c33e108229045be530a"]},"11021":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjMzNDE5","public_id":11021,"url":"https://github.com/godotengine/godot/pull/11021","diff_url":"https://github.com/godotengine/godot/pull/11021.diff","patch_url":"https://github.com/godotengine/godot/pull/11021.patch","title":"autocomplete logic attempt 2, fixes #10695","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMDc1MQ==","created_at":"2017-09-06T18:29:37Z","updated_at":"2017-09-23T01:03:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9b72f0804268b99b341c0c700cdac5617162216d"]},"11023":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjU3NDI5","public_id":11023,"url":"https://github.com/godotengine/godot/pull/11023","diff_url":"https://github.com/godotengine/godot/pull/11023.diff","patch_url":"https://github.com/godotengine/godot/pull/11023.patch","title":"Update Color class ref documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU2MDYxMjA=","created_at":"2017-09-06T20:29:44Z","updated_at":"2017-09-12T09:15:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4f65c4d0924caa21d492e6e6de13426bf58aece8"]},"11025":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjY5Mzkx","public_id":11025,"url":"https://github.com/godotengine/godot/pull/11025","diff_url":"https://github.com/godotengine/godot/pull/11025.diff","patch_url":"https://github.com/godotengine/godot/pull/11025.patch","title":"Fit script editor grid with others","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-06T21:30:16Z","updated_at":"2017-11-06T09:19:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["41cc85fb201f2b83461a52300aeca9a2ac0b2bcc"]},"11026":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5Njc0MDkx","public_id":11026,"url":"https://github.com/godotengine/godot/pull/11026","diff_url":"https://github.com/godotengine/godot/pull/11026.diff","patch_url":"https://github.com/godotengine/godot/pull/11026.patch","title":"Remove assignment and declarations in if statements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-06T21:57:12Z","updated_at":"2018-02-27T21:21:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8230bf0a2f39f0849b670d26067207c45edcca1a"]},"11027":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5Njc3ODA3","public_id":11027,"url":"https://github.com/godotengine/godot/pull/11027","diff_url":"https://github.com/godotengine/godot/pull/11027.diff","patch_url":"https://github.com/godotengine/godot/pull/11027.patch","title":"Fix EOF in wav file importer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-06T22:19:43Z","updated_at":"2018-02-27T21:21:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["cbedb544086e77abc367b900a244e4f29baa74dd"]},"11028":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjgwNjQ3","public_id":11028,"url":"https://github.com/godotengine/godot/pull/11028","diff_url":"https://github.com/godotengine/godot/pull/11028.diff","patch_url":"https://github.com/godotengine/godot/pull/11028.patch","title":"Change Color.to_32() to Color.to_rgba32() and lowercase other functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU2MDYxMjA=","created_at":"2017-09-06T22:40:00Z","updated_at":"2017-09-12T11:44:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6aa5bc23470fbf82492a825663f3c13cde0d1323"]},"11031":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjkxMzUy","public_id":11031,"url":"https://github.com/godotengine/godot/pull/11031","diff_url":"https://github.com/godotengine/godot/pull/11031.diff","patch_url":"https://github.com/godotengine/godot/pull/11031.patch","title":"Added support to rename projects on manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzEzMDA=","created_at":"2017-09-07T00:12:36Z","updated_at":"2017-09-14T12:09:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b79ec86b644175728f2e27ded94a928f24489278","1c8cc1ab5007703f626a9592a97c3943317463f4"]},"11032":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NjkxNDAw","public_id":11032,"url":"https://github.com/godotengine/godot/pull/11032","diff_url":"https://github.com/godotengine/godot/pull/11032.diff","patch_url":"https://github.com/godotengine/godot/pull/11032.patch","title":"Added an option to reset the bus volume to 0db","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-07T00:13:04Z","updated_at":"2017-09-12T09:19:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ff285bcee22479f7af8aa94af606fe70be1bf596"]},"11040":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NzI4MzIw","public_id":11040,"url":"https://github.com/godotengine/godot/pull/11040","diff_url":"https://github.com/godotengine/godot/pull/11040.diff","patch_url":"https://github.com/godotengine/godot/pull/11040.patch","title":"Fix warnings comparing enums of different types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-07T06:51:01Z","updated_at":"2018-02-27T21:21:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b23a31b435a2982f9d70de78ba5e30770b4d52e"]},"11041":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NzI5NDE0","public_id":11041,"url":"https://github.com/godotengine/godot/pull/11041","diff_url":"https://github.com/godotengine/godot/pull/11041.diff","patch_url":"https://github.com/godotengine/godot/pull/11041.patch","title":"Fix serveral recent new clang-format errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-07T06:58:47Z","updated_at":"2018-02-27T21:21:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5e18967d7730f162aa111b2972e3fdc80ee52579"]},"11044":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5NzU5NjM3","public_id":11044,"url":"https://github.com/godotengine/godot/pull/11044","diff_url":"https://github.com/godotengine/godot/pull/11044.diff","patch_url":"https://github.com/godotengine/godot/pull/11044.patch","title":"Fix using enum as bool value","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-07T09:40:27Z","updated_at":"2018-02-27T21:21:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6fb86dda8a61fa05389df923c2b5a165545d8ddc"]},"11047":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODA2MDQw","public_id":11047,"url":"https://github.com/godotengine/godot/pull/11047","diff_url":"https://github.com/godotengine/godot/pull/11047.diff","patch_url":"https://github.com/godotengine/godot/pull/11047.patch","title":"Modify inertia implementation for freelook and orbit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-07T13:33:28Z","updated_at":"2017-09-16T23:45:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["226f2ae2f2d47163d076440c761bed5c4e60027a","b1f804094dfb287629db67d355e27872be48ab9f","44f12be3f42d5b82adfb419e1f9f12d10174002e"]},"11049":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODM4NTA0","public_id":11049,"url":"https://github.com/godotengine/godot/pull/11049","diff_url":"https://github.com/godotengine/godot/pull/11049.diff","patch_url":"https://github.com/godotengine/godot/pull/11049.patch","title":"Add get_points() method to AStar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-09-07T15:35:57Z","updated_at":"2018-09-14T09:50:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6872cc7b122e366d366a3883b462d51a8d2b00ec"]},"11051":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODYxNDIw","public_id":11051,"url":"https://github.com/godotengine/godot/pull/11051","diff_url":"https://github.com/godotengine/godot/pull/11051.diff","patch_url":"https://github.com/godotengine/godot/pull/11051.patch","title":"Update ColorRect class ref documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU2MDYxMjA=","created_at":"2017-09-07T17:23:20Z","updated_at":"2017-09-12T09:20:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["06627fad2017870a062fb1edb9580d197195cbc9"]},"11052":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODczOTg4","public_id":11052,"url":"https://github.com/godotengine/godot/pull/11052","diff_url":"https://github.com/godotengine/godot/pull/11052.diff","patch_url":"https://github.com/godotengine/godot/pull/11052.patch","title":"Added some missing icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-07T18:25:54Z","updated_at":"2017-09-12T19:36:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c0a971468ed242303744a40a91c53942ccdc71bd"]},"11056":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODg5ODYw","public_id":11056,"url":"https://github.com/godotengine/godot/pull/11056","diff_url":"https://github.com/godotengine/godot/pull/11056.diff","patch_url":"https://github.com/godotengine/godot/pull/11056.patch","title":"Document AStar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMDM3ODU4","created_at":"2017-09-07T19:48:08Z","updated_at":"2017-09-13T02:59:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["69017974beb16dcfa971f9b6f33a4f005be57bef"]},"11057":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5ODkzOTMx","public_id":11057,"url":"https://github.com/godotengine/godot/pull/11057","diff_url":"https://github.com/godotengine/godot/pull/11057.diff","patch_url":"https://github.com/godotengine/godot/pull/11057.patch","title":"Fix various assorted warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-07T20:09:38Z","updated_at":"2018-02-27T21:21:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["67a706fc1b9721f3f06eef8be7312f175e2041ce"]},"11058":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5OTEyODI1","public_id":11058,"url":"https://github.com/godotengine/godot/pull/11058","diff_url":"https://github.com/godotengine/godot/pull/11058.diff","patch_url":"https://github.com/godotengine/godot/pull/11058.patch","title":"Don't set editor_hint true for project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-07T21:49:05Z","updated_at":"2018-02-27T21:21:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["390a2025fedd431acb98db9e46faa7bbb3ef93ae"]},"11061":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5OTM1NTgw","public_id":11061,"url":"https://github.com/godotengine/godot/pull/11061","diff_url":"https://github.com/godotengine/godot/pull/11061.diff","patch_url":"https://github.com/godotengine/godot/pull/11061.patch","title":"Add a segfault handler to dump the backtrace on Windows, Linux and OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-08T01:03:12Z","updated_at":"2019-03-05T23:08:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["83fe9373621ab9f7e175a43868b2eda935107539"]},"11062":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5OTM5MjE5","public_id":11062,"url":"https://github.com/godotengine/godot/pull/11062","diff_url":"https://github.com/godotengine/godot/pull/11062.diff","patch_url":"https://github.com/godotengine/godot/pull/11062.patch","title":"Fixed loading package from resource folder, exporting textures to bun…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-08T01:45:08Z","updated_at":"2019-03-01T00:00:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["099546ac005d2ddbb5fb806c7ed678484ff02442"]},"11063":{"id":"MDExOlB1bGxSZXF1ZXN0MTM5OTQzNzQ0","public_id":11063,"url":"https://github.com/godotengine/godot/pull/11063","diff_url":"https://github.com/godotengine/godot/pull/11063.diff","patch_url":"https://github.com/godotengine/godot/pull/11063.patch","title":"optimized color conversion for svg generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-08T02:36:10Z","updated_at":"2017-09-13T17:27:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ee5dc05a09e50351e93026107abcdb94ef1216a2"]},"11066":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMDEyMzA4","public_id":11066,"url":"https://github.com/godotengine/godot/pull/11066","diff_url":"https://github.com/godotengine/godot/pull/11066.diff","patch_url":"https://github.com/godotengine/godot/pull/11066.patch","title":"Allow animations to be saved to external files during scene import.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-08T11:10:07Z","updated_at":"2017-09-12T12:31:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f95edd3be97b0874c59422a74ce9f8ba0699b78c"]},"11069":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMDg0MTc4","public_id":11069,"url":"https://github.com/godotengine/godot/pull/11069","diff_url":"https://github.com/godotengine/godot/pull/11069.diff","patch_url":"https://github.com/godotengine/godot/pull/11069.patch","title":"KinematicBody2D api most friendlier","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwMTY5MjQ=","created_at":"2017-09-08T17:07:35Z","updated_at":"2017-09-16T19:39:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["6e0892f223ba2092f4b99d08eeeae4870b88dc95"]},"11072":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTIyOTcy","public_id":11072,"url":"https://github.com/godotengine/godot/pull/11072","diff_url":"https://github.com/godotengine/godot/pull/11072.diff","patch_url":"https://github.com/godotengine/godot/pull/11072.patch","title":"Several visual improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-08T20:50:11Z","updated_at":"2017-09-12T19:36:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["57fff67580981397420ab8be2b3121ca951f36b8","60f054d3acf5d629bc3ce0f10d7ead8f9c10f973","3a05bdbaab2bc45b3d674e9001aab14b58ca7ed6","1e8048dd45149b8d574cf983e12ff5886d109da0"]},"11075":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTM2NTMz","public_id":11075,"url":"https://github.com/godotengine/godot/pull/11075","diff_url":"https://github.com/godotengine/godot/pull/11075.diff","patch_url":"https://github.com/godotengine/godot/pull/11075.patch","title":"Fixes Tab Switching of Main Scene State. Closes #11045","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-08T22:22:40Z","updated_at":"2017-09-19T11:04:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9e204658ff8d943e363cf3682e61ff01c1388805"]},"11076":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTM3MDIz","public_id":11076,"url":"https://github.com/godotengine/godot/pull/11076","diff_url":"https://github.com/godotengine/godot/pull/11076.diff","patch_url":"https://github.com/godotengine/godot/pull/11076.patch","title":"Fix crash on wrong type drag into the vs editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-08T22:27:20Z","updated_at":"2018-02-27T21:21:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["2ec0bc4f802ffe3885f1c72f5c59cbfa8ed70b94"]},"11078":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTQxNDEz","public_id":11078,"url":"https://github.com/godotengine/godot/pull/11078","diff_url":"https://github.com/godotengine/godot/pull/11078.diff","patch_url":"https://github.com/godotengine/godot/pull/11078.patch","title":"Don't allow division by false (zero)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-08T23:07:47Z","updated_at":"2017-09-18T11:16:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f16baca43156eb2f8855aeef79b61decf267c52"]},"11081":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTQ1MjE5","public_id":11081,"url":"https://github.com/godotengine/godot/pull/11081","diff_url":"https://github.com/godotengine/godot/pull/11081.diff","patch_url":"https://github.com/godotengine/godot/pull/11081.patch","title":"Better looking spatial editor grid","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-08T23:51:29Z","updated_at":"2017-09-14T01:34:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f8dad1e61b7df2c8c1d1d2bf0e09294f8b456ac6"]},"11082":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTQ2MzU4","public_id":11082,"url":"https://github.com/godotengine/godot/pull/11082","diff_url":"https://github.com/godotengine/godot/pull/11082.diff","patch_url":"https://github.com/godotengine/godot/pull/11082.patch","title":"Update RayCast2D class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-09T00:07:41Z","updated_at":"2017-09-12T06:43:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["693510984fd3e7c8b0260a53fbf6b3bf1ee26c8c"]},"11083":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTQ3NjU2","public_id":11083,"url":"https://github.com/godotengine/godot/pull/11083","diff_url":"https://github.com/godotengine/godot/pull/11083.diff","patch_url":"https://github.com/godotengine/godot/pull/11083.patch","title":"Added documentation for the ARVR server classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-09T00:28:10Z","updated_at":"2018-05-26T01:48:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["2bee3fba184619dc5857d2ab8c18b2553ab50541"]},"11085":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTQ4Mzg4","public_id":11085,"url":"https://github.com/godotengine/godot/pull/11085","diff_url":"https://github.com/godotengine/godot/pull/11085.diff","patch_url":"https://github.com/godotengine/godot/pull/11085.patch","title":"Update RayCast class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-09T00:40:57Z","updated_at":"2017-09-17T02:20:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e42176d549274de887b9f727a60f6f5f405e9fb2"]},"11088":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTYwMzAx","public_id":11088,"url":"https://github.com/godotengine/godot/pull/11088","diff_url":"https://github.com/godotengine/godot/pull/11088.diff","patch_url":"https://github.com/godotengine/godot/pull/11088.patch","title":"Documentation for AtlasTexture.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-09-09T07:40:58Z","updated_at":"2017-09-13T06:52:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b7a0a77f4ff0fe21cf4c3927cdddc3d46e11db30"]},"11089":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTYwMzI0","public_id":11089,"url":"https://github.com/godotengine/godot/pull/11089","diff_url":"https://github.com/godotengine/godot/pull/11089.diff","patch_url":"https://github.com/godotengine/godot/pull/11089.patch","title":"rewrite the methods and member variables for the Node2D class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjk0OTk1","created_at":"2017-09-09T07:42:22Z","updated_at":"2017-09-12T13:07:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ae78127ca533f36ce12d188a8b6d46ef33e3d1c0"]},"11090":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTYwODQ3","public_id":11090,"url":"https://github.com/godotengine/godot/pull/11090","diff_url":"https://github.com/godotengine/godot/pull/11090.diff","patch_url":"https://github.com/godotengine/godot/pull/11090.patch","title":"added descriptions to AudioEffect, AudioEffectAmplify, and AudioEffec…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5MTU4ODky","created_at":"2017-09-09T08:02:11Z","updated_at":"2017-09-12T13:01:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["017e6e8a4c310dfd5cb6be2e72009ff2f24fcbcd"]},"11097":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTY3MTAz","public_id":11097,"url":"https://github.com/godotengine/godot/pull/11097","diff_url":"https://github.com/godotengine/godot/pull/11097.diff","patch_url":"https://github.com/godotengine/godot/pull/11097.patch","title":"rewrite the Control node's class description, improve some others","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjk0OTk1","created_at":"2017-09-09T11:47:37Z","updated_at":"2017-09-12T06:42:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["6cb6be4b899af9fc2b4f3610a8a4cbc520cd1b99"]},"11098":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTY4OTQ3","public_id":11098,"url":"https://github.com/godotengine/godot/pull/11098","diff_url":"https://github.com/godotengine/godot/pull/11098.diff","patch_url":"https://github.com/godotengine/godot/pull/11098.patch","title":"Added documentation for PrimitiveMeshes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODg4NTQ=","created_at":"2017-09-09T12:54:30Z","updated_at":"2017-09-12T06:42:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d73f09ef48902f450e2d0910b8cebf32c6abcd52"]},"11100":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcwNzIx","public_id":11100,"url":"https://github.com/godotengine/godot/pull/11100","diff_url":"https://github.com/godotengine/godot/pull/11100.diff","patch_url":"https://github.com/godotengine/godot/pull/11100.patch","title":"Updated the 'members' documentation for Rigidbody.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-09-09T13:56:35Z","updated_at":"2017-09-12T06:42:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["8f1cf87a82b1a6631b6f21f83429ca333c6cd748"]},"11101":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcwODk0","public_id":11101,"url":"https://github.com/godotengine/godot/pull/11101","diff_url":"https://github.com/godotengine/godot/pull/11101.diff","patch_url":"https://github.com/godotengine/godot/pull/11101.patch","title":"Documented Spatial node.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-09-09T14:02:09Z","updated_at":"2017-11-07T18:43:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9ee65942db48be85da2196f5b0f3b3b9df90f22c"]},"11103":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcxMzQ2","public_id":11103,"url":"https://github.com/godotengine/godot/pull/11103","diff_url":"https://github.com/godotengine/godot/pull/11103.diff","patch_url":"https://github.com/godotengine/godot/pull/11103.patch","title":"Updated the documentation for CollisionShape.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-09-09T14:18:15Z","updated_at":"2017-09-13T14:18:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["767f9ce29af9179262070f55dc2fef3fc6cad8b6"]},"11105":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcxNzY1","public_id":11105,"url":"https://github.com/godotengine/godot/pull/11105","diff_url":"https://github.com/godotengine/godot/pull/11105.diff","patch_url":"https://github.com/godotengine/godot/pull/11105.patch","title":"Updated documentation for StaticBody.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-09-09T14:31:26Z","updated_at":"2017-09-13T14:16:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["236025dccfd044824fd4d26f8611e0de16ce36fb"]},"11106":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcyMDQz","public_id":11106,"url":"https://github.com/godotengine/godot/pull/11106","diff_url":"https://github.com/godotengine/godot/pull/11106.diff","patch_url":"https://github.com/godotengine/godot/pull/11106.patch","title":"Correct the Pool*Array documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-09T14:40:56Z","updated_at":"2018-02-27T21:21:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["daa66cd5c2cb699f037032165367c236dfe42e95"]},"11107":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTcyOTEw","public_id":11107,"url":"https://github.com/godotengine/godot/pull/11107","diff_url":"https://github.com/godotengine/godot/pull/11107.diff","patch_url":"https://github.com/godotengine/godot/pull/11107.patch","title":"Correct InputEvent documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-09T15:06:04Z","updated_at":"2018-02-27T21:21:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["13fe1a344ef79dc23c6931b9b4b6a686383261d8"]},"11108":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTczMjEy","public_id":11108,"url":"https://github.com/godotengine/godot/pull/11108","diff_url":"https://github.com/godotengine/godot/pull/11108.diff","patch_url":"https://github.com/godotengine/godot/pull/11108.patch","title":"Added docs for Mesh and MeshInstance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODg4NTQ=","created_at":"2017-09-09T15:14:00Z","updated_at":"2017-09-12T10:09:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["8aa778cee5701442db204ae9341092f3de49bc2a"]},"11111":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTc1NTE2","public_id":11111,"url":"https://github.com/godotengine/godot/pull/11111","diff_url":"https://github.com/godotengine/godot/pull/11111.diff","patch_url":"https://github.com/godotengine/godot/pull/11111.patch","title":"Implemented DirAccess get_drive and get_drive_count for OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-09T16:23:55Z","updated_at":"2017-09-17T17:01:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["fb871b5adae3bada16ce9bb8c661bf959fc66037"]},"11112":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTc2NTkw","public_id":11112,"url":"https://github.com/godotengine/godot/pull/11112","diff_url":"https://github.com/godotengine/godot/pull/11112.diff","patch_url":"https://github.com/godotengine/godot/pull/11112.patch","title":"Make Node.queue_free's documentation description a little more verbose","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDg4ODk=","created_at":"2017-09-09T16:52:48Z","updated_at":"2017-09-15T13:11:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e4c274752a8657044b9aa7cd127a411e74d52058"]},"11113":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTc5NzA5","public_id":11113,"url":"https://github.com/godotengine/godot/pull/11113","diff_url":"https://github.com/godotengine/godot/pull/11113.diff","patch_url":"https://github.com/godotengine/godot/pull/11113.patch","title":"Update TextureRect class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-09T18:19:45Z","updated_at":"2017-09-17T02:21:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["c68a34d6bf42ff2fbff2e7d9101e0083f3a77217"]},"11115":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTgyNDMx","public_id":11115,"url":"https://github.com/godotengine/godot/pull/11115","diff_url":"https://github.com/godotengine/godot/pull/11115.diff","patch_url":"https://github.com/godotengine/godot/pull/11115.patch","title":"Document Line2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-09T19:45:32Z","updated_at":"2018-02-27T21:21:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b7c4b9b8cd450fadc05ac8d0489d9e5858c27022"]},"11117":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTgzMzIx","public_id":11117,"url":"https://github.com/godotengine/godot/pull/11117","diff_url":"https://github.com/godotengine/godot/pull/11117.diff","patch_url":"https://github.com/godotengine/godot/pull/11117.patch","title":"Update Timer class ref.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-09T20:16:43Z","updated_at":"2017-09-17T02:21:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["030528a2852dc572cd0fdbb407a60855eb1f87a4"]},"11120":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTgzODIy","public_id":11120,"url":"https://github.com/godotengine/godot/pull/11120","diff_url":"https://github.com/godotengine/godot/pull/11120.diff","patch_url":"https://github.com/godotengine/godot/pull/11120.patch","title":"Update LightOccluder2D class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-09T20:33:47Z","updated_at":"2017-09-17T02:21:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f66e9158a8a49d1fb88cd31975a2a492b3aa1d6e"]},"11123":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTg1NjM3","public_id":11123,"url":"https://github.com/godotengine/godot/pull/11123","diff_url":"https://github.com/godotengine/godot/pull/11123.diff","patch_url":"https://github.com/godotengine/godot/pull/11123.patch","title":"X11 - Hint the window manager to disable desktop compositing in fullscreen mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMjk5NjQ=","created_at":"2017-09-09T21:35:29Z","updated_at":"2017-09-21T12:50:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["3b5ee014bd2ab30d96211866efdb85ce54fa4473"]},"11125":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTg2Nzcz","public_id":11125,"url":"https://github.com/godotengine/godot/pull/11125","diff_url":"https://github.com/godotengine/godot/pull/11125.diff","patch_url":"https://github.com/godotengine/godot/pull/11125.patch","title":"Removed code that flips normal if facing away from test direction","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2MTUxNzcx","created_at":"2017-09-09T22:15:14Z","updated_at":"2017-09-13T17:33:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b11e145ddc29db27f75c463cc47c65cb8bbd205c"]},"11134":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTkwNDMw","public_id":11134,"url":"https://github.com/godotengine/godot/pull/11134","diff_url":"https://github.com/godotengine/godot/pull/11134.diff","patch_url":"https://github.com/godotengine/godot/pull/11134.patch","title":"Document the Script and GDScript classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NTc2ODk=","created_at":"2017-09-10T00:51:00Z","updated_at":"2017-09-12T06:41:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d12ff0d09e904cb92c868add30b0cf36acc68396"]},"11135":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTkxNzU3","public_id":11135,"url":"https://github.com/godotengine/godot/pull/11135","diff_url":"https://github.com/godotengine/godot/pull/11135.diff","patch_url":"https://github.com/godotengine/godot/pull/11135.patch","title":"Area2D Documentation + constants in _bind_methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-09-10T01:59:10Z","updated_at":"2017-09-12T13:10:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d441cc966047a1eae87e02634feef54a11cef179"]},"11138":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTkzMDMw","public_id":11138,"url":"https://github.com/godotengine/godot/pull/11138","diff_url":"https://github.com/godotengine/godot/pull/11138.diff","patch_url":"https://github.com/godotengine/godot/pull/11138.patch","title":"Changed the text from \"Cancel\" to \"Done\" in the \"Fix Dependencies\" dialog.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-09-10T03:04:49Z","updated_at":"2017-09-13T14:13:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["db3776e1fdb6ee3789eb556db5d60d496ab30d96"]},"11139":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTkzMTA1","public_id":11139,"url":"https://github.com/godotengine/godot/pull/11139","diff_url":"https://github.com/godotengine/godot/pull/11139.diff","patch_url":"https://github.com/godotengine/godot/pull/11139.patch","title":"Added documentation for some clases (Variant, ToolButton, Button (partial), GradientTexture, BitMap, CollisionShape2D, CollisionShape)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-10T03:08:29Z","updated_at":"2017-09-13T14:13:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ecb92bc6c3258b784c18484f9001fe3ee17cc58d"]},"11141":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTk0OTUz","public_id":11141,"url":"https://github.com/godotengine/godot/pull/11141","diff_url":"https://github.com/godotengine/godot/pull/11141.diff","patch_url":"https://github.com/godotengine/godot/pull/11141.patch","title":"X11 - Adding borders back to a borderless window was not working.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMjk5NjQ=","created_at":"2017-09-10T04:43:03Z","updated_at":"2017-09-21T12:50:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2e74bf488b93efa6f0a8431584943ec178abd7db"]},"11142":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTk2OTg2","public_id":11142,"url":"https://github.com/godotengine/godot/pull/11142","diff_url":"https://github.com/godotengine/godot/pull/11142.diff","patch_url":"https://github.com/godotengine/godot/pull/11142.patch","title":"Added ID to tracker signals and property for storing hand","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-10T06:17:35Z","updated_at":"2017-09-13T14:12:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["de309c426d046eda186dde39e81e2630851f4d0a"]},"11146":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMTk5MTQ5","public_id":11146,"url":"https://github.com/godotengine/godot/pull/11146","diff_url":"https://github.com/godotengine/godot/pull/11146.diff","patch_url":"https://github.com/godotengine/godot/pull/11146.patch","title":"Changed/Added descriptions in @GDScript. Added examples. Fixed return types of two …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0MDAxNg==","created_at":"2017-09-10T07:51:15Z","updated_at":"2017-09-12T17:39:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["8632408dbd50223256a140940a5f02fb040a79da"]},"11148":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjAwMjY4","public_id":11148,"url":"https://github.com/godotengine/godot/pull/11148","diff_url":"https://github.com/godotengine/godot/pull/11148.diff","patch_url":"https://github.com/godotengine/godot/pull/11148.patch","title":"Add user data directory support for ProjectSettings::globalize_path","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-09-10T08:35:53Z","updated_at":"2018-01-11T03:02:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["20442d0a896445268f0991953f8b785bdc9747cf"]},"11149":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjAxNTE5","public_id":11149,"url":"https://github.com/godotengine/godot/pull/11149","diff_url":"https://github.com/godotengine/godot/pull/11149.diff","patch_url":"https://github.com/godotengine/godot/pull/11149.patch","title":"DirAccess constructor sets current_dir to an absolute path","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTUzMjMy","created_at":"2017-09-10T09:18:10Z","updated_at":"2017-09-13T14:11:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e7c5706f714051f6e62b0fcea5dd4dad68b83297"]},"11151":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjA3NzY3","public_id":11151,"url":"https://github.com/godotengine/godot/pull/11151","diff_url":"https://github.com/godotengine/godot/pull/11151.diff","patch_url":"https://github.com/godotengine/godot/pull/11151.patch","title":"Documented Transform and Transform2D.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-09-10T12:52:50Z","updated_at":"2017-11-07T18:42:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["decd5052d8127b123972c26a27616f9359945766"]},"11152":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjE4MDU0","public_id":11152,"url":"https://github.com/godotengine/godot/pull/11152","diff_url":"https://github.com/godotengine/godot/pull/11152.diff","patch_url":"https://github.com/godotengine/godot/pull/11152.patch","title":"Script access to formatted arrays and blend_arrays in meshes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-10T17:47:51Z","updated_at":"2017-09-13T14:11:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["92bbd2d713f92115934a134cd9e64dcfcb6378e6"]},"11153":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjE4MzA1","public_id":11153,"url":"https://github.com/godotengine/godot/pull/11153","diff_url":"https://github.com/godotengine/godot/pull/11153.diff","patch_url":"https://github.com/godotengine/godot/pull/11153.patch","title":"Rename pos/rot/loc/scl","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-09-10T17:54:53Z","updated_at":"2017-09-20T11:22:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5ad9be4c24e9d7dc5672fdc42cea896622fe5685"]},"11154":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjE4NDQ5","public_id":11154,"url":"https://github.com/godotengine/godot/pull/11154","diff_url":"https://github.com/godotengine/godot/pull/11154.diff","patch_url":"https://github.com/godotengine/godot/pull/11154.patch","title":"HTML5 start-up overhaul with download progress display","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-09-10T17:59:03Z","updated_at":"2017-09-11T21:37:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["4db801aaeac130a74197ab43e531ce2533414eb9"]},"11158":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjI2NzI4","public_id":11158,"url":"https://github.com/godotengine/godot/pull/11158","diff_url":"https://github.com/godotengine/godot/pull/11158.diff","patch_url":"https://github.com/godotengine/godot/pull/11158.patch","title":"unregister_gdnative_types() now checks if discoverer pointer is NULL before deleting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzY2OTE=","created_at":"2017-09-10T21:43:44Z","updated_at":"2017-09-10T21:48:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["fc838213165a1175411fe8b4c3ce1e9a99decb2e"]},"11160":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjI4NjU3","public_id":11160,"url":"https://github.com/godotengine/godot/pull/11160","diff_url":"https://github.com/godotengine/godot/pull/11160.diff","patch_url":"https://github.com/godotengine/godot/pull/11160.patch","title":"Implemented DirAccess get_drive and get_drive_count for Linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-10T22:40:56Z","updated_at":"2017-09-13T18:13:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e5f905a735866981c783c92c257bc104d395644b","8f133e2c4d27b877f83d5e14821220989c605750"]},"11163":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjUwNjI0","public_id":11163,"url":"https://github.com/godotengine/godot/pull/11163","diff_url":"https://github.com/godotengine/godot/pull/11163.diff","patch_url":"https://github.com/godotengine/godot/pull/11163.patch","title":"Not found projects are grayed instead of removed at the Project Manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-11T05:04:37Z","updated_at":"2017-09-17T17:01:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dcdcf358db00a6257b920b3b929bc744e45e21ad"]},"11167":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwMjg5OTQy","public_id":11167,"url":"https://github.com/godotengine/godot/pull/11167","diff_url":"https://github.com/godotengine/godot/pull/11167.diff","patch_url":"https://github.com/godotengine/godot/pull/11167.patch","title":"Fix duplication of nodes resulting in shared metadata","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-09-11T09:38:23Z","updated_at":"2017-09-11T21:19:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ebee9898ca71a7388412225fccaf460c258c6940"]},"11176":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNDE4NjA4","public_id":11176,"url":"https://github.com/godotengine/godot/pull/11176","diff_url":"https://github.com/godotengine/godot/pull/11176.diff","patch_url":"https://github.com/godotengine/godot/pull/11176.patch","title":"Implement +,-,/, * and negate operators for Color type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzY2OTE=","created_at":"2017-09-11T19:41:36Z","updated_at":"2017-11-12T12:12:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9d9cfc6f61a8bad7714f576ea9eb95a18d18b4f6"]},"11181":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNDkzODQ5","public_id":11181,"url":"https://github.com/godotengine/godot/pull/11181","diff_url":"https://github.com/godotengine/godot/pull/11181.diff","patch_url":"https://github.com/godotengine/godot/pull/11181.patch","title":"Update TileMap class ref.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-12T05:55:53Z","updated_at":"2017-09-12T06:44:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["11cbf8e2ec4f035cc3cc344d94b2ebb1e7337546"]},"11187":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNTc2MjQ3","public_id":11187,"url":"https://github.com/godotengine/godot/pull/11187","diff_url":"https://github.com/godotengine/godot/pull/11187.diff","patch_url":"https://github.com/godotengine/godot/pull/11187.patch","title":"Box selection for MeshInstances and subscene nodes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-12T13:15:02Z","updated_at":"2018-03-26T12:58:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3cecd0c6dcb98586177186ef1ce7179fe6f97ca5"]},"11191":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjA5MDA3","public_id":11191,"url":"https://github.com/godotengine/godot/pull/11191","diff_url":"https://github.com/godotengine/godot/pull/11191.diff","patch_url":"https://github.com/godotengine/godot/pull/11191.patch","title":"added highlight area to slider","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-12T15:15:50Z","updated_at":"2017-09-13T18:09:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c2c8aac9a302700d777acf539fda6113004d83e3"]},"11195":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjMxMTgw","public_id":11195,"url":"https://github.com/godotengine/godot/pull/11195","diff_url":"https://github.com/godotengine/godot/pull/11195.diff","patch_url":"https://github.com/godotengine/godot/pull/11195.patch","title":"Sprite selection rectangle updates again (fixes #10936) ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-09-12T16:45:50Z","updated_at":"2017-09-14T06:58:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9ba92f5baa056e1c6c8c2f5d0e6edb8be7b7684e"]},"11196":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjM3NjI1","public_id":11196,"url":"https://github.com/godotengine/godot/pull/11196","diff_url":"https://github.com/godotengine/godot/pull/11196.diff","patch_url":"https://github.com/godotengine/godot/pull/11196.patch","title":"Adds display of old bounding box as suggested by Zephilinox in issue …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-09-12T17:15:41Z","updated_at":"2017-09-17T10:44:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d9b68c5f5d391f9e45a5a8cb92aa44dcec164c54"]},"11199":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjQwOTkw","public_id":11199,"url":"https://github.com/godotengine/godot/pull/11199","diff_url":"https://github.com/godotengine/godot/pull/11199.diff","patch_url":"https://github.com/godotengine/godot/pull/11199.patch","title":"Add option to always show directories in filesystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-12T17:32:55Z","updated_at":"2017-09-13T18:20:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7b5a1f6481b8df22ffb2dd2ec713b470ffc2a980"]},"11200":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjQxMTQ3","public_id":11200,"url":"https://github.com/godotengine/godot/pull/11200","diff_url":"https://github.com/godotengine/godot/pull/11200.diff","patch_url":"https://github.com/godotengine/godot/pull/11200.patch","title":"Added missing file system display toggle button.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-12T17:33:43Z","updated_at":"2017-09-13T18:20:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cc6dce375f8572e758e4f13d8b7facf623a4b4ee"]},"11201":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjUyMjUx","public_id":11201,"url":"https://github.com/godotengine/godot/pull/11201","diff_url":"https://github.com/godotengine/godot/pull/11201.diff","patch_url":"https://github.com/godotengine/godot/pull/11201.patch","title":"Adds missing shortcuts to TileEditor. Keeps fill-tool selected after use.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzOTM4NTk=","created_at":"2017-09-12T18:28:57Z","updated_at":"2017-09-17T15:54:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f98f65fd7f9cd993167a3e183483e4de65b30c3c"]},"11204":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjY0NjAx","public_id":11204,"url":"https://github.com/godotengine/godot/pull/11204","diff_url":"https://github.com/godotengine/godot/pull/11204.diff","patch_url":"https://github.com/godotengine/godot/pull/11204.patch","title":"Fixed file system dialog icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-12T19:33:18Z","updated_at":"2017-09-14T01:34:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["15904d66b4890c4106d8d1276a4bda2e552e89aa"]},"11207":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjkwODAx","public_id":11207,"url":"https://github.com/godotengine/godot/pull/11207","diff_url":"https://github.com/godotengine/godot/pull/11207.diff","patch_url":"https://github.com/godotengine/godot/pull/11207.patch","title":"fixed margin beeing squared","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-12T21:47:46Z","updated_at":"2017-09-13T15:55:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3ee0086f2d02e73de0ea0291626adfcd4ba39bee"]},"11208":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjkzMDI2","public_id":11208,"url":"https://github.com/godotengine/godot/pull/11208","diff_url":"https://github.com/godotengine/godot/pull/11208.diff","patch_url":"https://github.com/godotengine/godot/pull/11208.patch","title":"Adds 3 and 4 digit html shortcuts to Color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNzcyOQ==","created_at":"2017-09-12T22:01:02Z","updated_at":"2017-09-19T21:33:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8bff891f3c22551664e7f82702b5f778b780654b"]},"11209":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjk1ODAy","public_id":11209,"url":"https://github.com/godotengine/godot/pull/11209","diff_url":"https://github.com/godotengine/godot/pull/11209.diff","patch_url":"https://github.com/godotengine/godot/pull/11209.patch","title":"Added documentation for ClassDB and Marshalls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-12T22:19:35Z","updated_at":"2017-09-13T18:22:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["2551647690c894ab9d82493b48d50350022eb893"]},"11210":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNjk1OTk3","public_id":11210,"url":"https://github.com/godotengine/godot/pull/11210","diff_url":"https://github.com/godotengine/godot/pull/11210.diff","patch_url":"https://github.com/godotengine/godot/pull/11210.patch","title":"fixed border on the right of viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-12T22:20:51Z","updated_at":"2017-09-13T15:07:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c40fb45e598ef7ee4b29a4f77a68807669f2fc31"]},"11220":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzEyNTU1","public_id":11220,"url":"https://github.com/godotengine/godot/pull/11220","diff_url":"https://github.com/godotengine/godot/pull/11220.diff","patch_url":"https://github.com/godotengine/godot/pull/11220.patch","title":"made tabs visible in debugger fixes: #11212","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-13T00:39:19Z","updated_at":"2017-09-17T21:06:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b37e869c89208a7b7f04b95bbba36ea57d7fb8fc","4ccf3bb2ed9811d406c5d3dbb2be692751e2eb9e"]},"11221":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzEzMjkw","public_id":11221,"url":"https://github.com/godotengine/godot/pull/11221","diff_url":"https://github.com/godotengine/godot/pull/11221.diff","patch_url":"https://github.com/godotengine/godot/pull/11221.patch","title":"added editor spacing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-13T00:46:55Z","updated_at":"2017-09-21T08:25:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8f460bb73db00216f3b24a528d80314b5d632a16"]},"11222":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzIxMTE5","public_id":11222,"url":"https://github.com/godotengine/godot/pull/11222","diff_url":"https://github.com/godotengine/godot/pull/11222.diff","patch_url":"https://github.com/godotengine/godot/pull/11222.patch","title":"Spatial scrolling update + better default inertia values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-13T02:16:15Z","updated_at":"2017-09-24T00:21:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f328a356aea0b1aabc87a04fc7b60be5989c9bf3","117eb16adb98ac71f17029d33058858468581ba3","1a8a80368edb544780878ff4fd3d650024f5e60e","81245a634b9dff041b0f2373c643166267a03857"]},"11223":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzI4Njkz","public_id":11223,"url":"https://github.com/godotengine/godot/pull/11223","diff_url":"https://github.com/godotengine/godot/pull/11223.diff","patch_url":"https://github.com/godotengine/godot/pull/11223.patch","title":"Expose more methods for UndoRedo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-09-13T03:40:17Z","updated_at":"2018-01-11T03:02:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ae18b1f83f713faf0eeddb54820290f7ed6fafe8"]},"11226":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzM5MjQ3","public_id":11226,"url":"https://github.com/godotengine/godot/pull/11226","diff_url":"https://github.com/godotengine/godot/pull/11226.diff","patch_url":"https://github.com/godotengine/godot/pull/11226.patch","title":"Documentation for AtlasTexture.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-09-13T05:44:21Z","updated_at":"2017-09-13T18:23:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["cb3bb2652107b4e718ab37f1f966cafd3d9fb917"]},"11227":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzQzMTYx","public_id":11227,"url":"https://github.com/godotengine/godot/pull/11227","diff_url":"https://github.com/godotengine/godot/pull/11227.diff","patch_url":"https://github.com/godotengine/godot/pull/11227.patch","title":"In @GDScript added previous changes that went missing. added more des…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0MDAxNg==","created_at":"2017-09-13T06:20:50Z","updated_at":"2017-09-17T16:57:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b1894e6016a3333a4b9e7cfbc0253580edf09fc0"]},"11230":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwNzc5MDI0","public_id":11230,"url":"https://github.com/godotengine/godot/pull/11230","diff_url":"https://github.com/godotengine/godot/pull/11230.diff","patch_url":"https://github.com/godotengine/godot/pull/11230.patch","title":"Fix enums bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQxMzM4ODY=","created_at":"2017-09-13T09:45:08Z","updated_at":"2017-09-16T10:30:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0fffa45158bebeb4aaba1df1d271c000fffbe7f7"]},"11237":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwODMyNTgz","public_id":11237,"url":"https://github.com/godotengine/godot/pull/11237","diff_url":"https://github.com/godotengine/godot/pull/11237.diff","patch_url":"https://github.com/godotengine/godot/pull/11237.patch","title":"Construct Variants from Reference properly in GDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-13T13:56:28Z","updated_at":"2017-09-14T19:21:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["f08bc0df7c16a6d12292628ec8cc2e015047c450"]},"11239":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwODYxMjk4","public_id":11239,"url":"https://github.com/godotengine/godot/pull/11239","diff_url":"https://github.com/godotengine/godot/pull/11239.diff","patch_url":"https://github.com/godotengine/godot/pull/11239.patch","title":"Fix out of bound array indexing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-13T15:39:51Z","updated_at":"2017-09-13T15:57:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a3f9fe52ec3c3879b1dda581a8e2122c1df8c6ef"]},"11240":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwODYzNjU2","public_id":11240,"url":"https://github.com/godotengine/godot/pull/11240","diff_url":"https://github.com/godotengine/godot/pull/11240.diff","patch_url":"https://github.com/godotengine/godot/pull/11240.patch","title":"Fix out of bound array indexing (reverb_vol)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-13T15:49:10Z","updated_at":"2018-02-27T21:21:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["89c50f73c735b9bde44a1dd09ec1520c014d67da"]},"11243":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwODg2OTI5","public_id":11243,"url":"https://github.com/godotengine/godot/pull/11243","diff_url":"https://github.com/godotengine/godot/pull/11243.diff","patch_url":"https://github.com/godotengine/godot/pull/11243.patch","title":"Create separate debug info files by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-13T17:37:04Z","updated_at":"2018-02-27T21:21:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["88be952fc9021df7e10adc49211e5024d200a665"]},"11245":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTA0Nzg3","public_id":11245,"url":"https://github.com/godotengine/godot/pull/11245","diff_url":"https://github.com/godotengine/godot/pull/11245.diff","patch_url":"https://github.com/godotengine/godot/pull/11245.patch","title":"Travis: Try enabling ccache to speed up builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-09-13T19:02:36Z","updated_at":"2017-09-14T05:56:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["99c7421eae9c4e0a0bd003a416b0b786d0e19cce","f48a1c9ebf8a57d7680f263467501f595192e30f"]},"11246":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTA2NDg5","public_id":11246,"url":"https://github.com/godotengine/godot/pull/11246","diff_url":"https://github.com/godotengine/godot/pull/11246.diff","patch_url":"https://github.com/godotengine/godot/pull/11246.patch","title":"More consistent script color temperatures.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-13T19:11:12Z","updated_at":"2017-09-14T16:21:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7a362afb88f2e71e4d0be7c3c9afb23f1447e5a1"]},"11249":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTM1NDk4","public_id":11249,"url":"https://github.com/godotengine/godot/pull/11249","diff_url":"https://github.com/godotengine/godot/pull/11249.diff","patch_url":"https://github.com/godotengine/godot/pull/11249.patch","title":"Fix inertia tensor update & Generic6DOFJoint & Simplify Basis::get_euler()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2017-09-13T21:33:20Z","updated_at":"2017-10-31T22:03:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3df217b1a166e2a6ed836a5bc12d05239fdce3c8","0cb8d3ccbf241fb033417643abc304f64b41611d","d4452e3a653c9539ea753cb152d82f30b7a9a126"]},"11251":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTUzNTYx","public_id":11251,"url":"https://github.com/godotengine/godot/pull/11251","diff_url":"https://github.com/godotengine/godot/pull/11251.diff","patch_url":"https://github.com/godotengine/godot/pull/11251.patch","title":"swapped up down shortcut for freelook (to fit unreal)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-13T23:38:59Z","updated_at":"2017-09-18T17:06:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1d6f19f3a2f0eee061dad88286916e88db34c68e"]},"11252":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTU4MzQ5","public_id":11252,"url":"https://github.com/godotengine/godot/pull/11252","diff_url":"https://github.com/godotengine/godot/pull/11252.diff","patch_url":"https://github.com/godotengine/godot/pull/11252.patch","title":"Fix crash when no audio driver is available","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-14T00:23:36Z","updated_at":"2017-09-19T15:07:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["7a4c0ff35e10fba5f2686e7fd5623eab31b07a2d"]},"11253":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTYxOTU4","public_id":11253,"url":"https://github.com/godotengine/godot/pull/11253","diff_url":"https://github.com/godotengine/godot/pull/11253.diff","patch_url":"https://github.com/godotengine/godot/pull/11253.patch","title":"Improved editor docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-14T01:03:01Z","updated_at":"2017-09-14T16:33:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d21f20eb5fb6dab41f2afb2069a216c8973a294e","b17c801ee827762ec539644badc6b32f7bc87024"]},"11255":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTg3NTUz","public_id":11255,"url":"https://github.com/godotengine/godot/pull/11255","diff_url":"https://github.com/godotengine/godot/pull/11255.diff","patch_url":"https://github.com/godotengine/godot/pull/11255.patch","title":"Spatial, Transform and Transform2D documentation tweaks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-09-14T05:47:08Z","updated_at":"2017-11-07T18:42:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["c32d857480400f1a503ef146916b8df6d4cb8315"]},"11256":{"id":"MDExOlB1bGxSZXF1ZXN0MTQwOTg3Njk5","public_id":11256,"url":"https://github.com/godotengine/godot/pull/11256","diff_url":"https://github.com/godotengine/godot/pull/11256.diff","patch_url":"https://github.com/godotengine/godot/pull/11256.patch","title":"Visual improvements and new look for VS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-14T05:48:36Z","updated_at":"2017-11-13T04:49:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["74d028729fabca2041e4025835294d0769b0cb6d","4cc4f5cc5dc8ad272d694efe1d01229289b0b6c0","d31215e4cdea4bff3a692bda24c2f248fe77c8fb","04291c1e7745484f47b845cc5fc8a0d06df81ee5"]},"11259":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMDIxNTkx","public_id":11259,"url":"https://github.com/godotengine/godot/pull/11259","diff_url":"https://github.com/godotengine/godot/pull/11259.diff","patch_url":"https://github.com/godotengine/godot/pull/11259.patch","title":"Fix 2 typos, rename \"/constant\" to \"constant\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNTE0NDQ=","created_at":"2017-09-14T09:15:40Z","updated_at":"2017-09-14T09:43:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["ca5abae1e7011e12960cc636544e621dfa6ad904"]},"11265":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMDY0MTcz","public_id":11265,"url":"https://github.com/godotengine/godot/pull/11265","diff_url":"https://github.com/godotengine/godot/pull/11265.diff","patch_url":"https://github.com/godotengine/godot/pull/11265.patch","title":"Fix errors in Python 3 build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-09-14T12:44:12Z","updated_at":"2017-09-17T08:38:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f3745a23be30fa8ef0889db82a6de75dc02f1f7d"]},"11268":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMDkxMzA5","public_id":11268,"url":"https://github.com/godotengine/godot/pull/11268","diff_url":"https://github.com/godotengine/godot/pull/11268.diff","patch_url":"https://github.com/godotengine/godot/pull/11268.patch","title":"Fixes typo : from 'my' to 'may'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-14T14:33:40Z","updated_at":"2017-09-14T19:16:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3aa7ea3bfcefd15299021b955d09ba05b72fb9d9"]},"11269":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMTE4Mzgw","public_id":11269,"url":"https://github.com/godotengine/godot/pull/11269","diff_url":"https://github.com/godotengine/godot/pull/11269.diff","patch_url":"https://github.com/godotengine/godot/pull/11269.patch","title":"also loop for classes if there is no coustom theme fixes #11250","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-14T16:16:57Z","updated_at":"2017-09-17T01:52:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["202e4c8836ab99e818ce43431a87621bb39181e4"]},"11272":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMTI3MzI4","public_id":11272,"url":"https://github.com/godotengine/godot/pull/11272","diff_url":"https://github.com/godotengine/godot/pull/11272.diff","patch_url":"https://github.com/godotengine/godot/pull/11272.patch","title":"Moved class_name and return_val to initializer list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-09-14T16:59:14Z","updated_at":"2017-09-17T10:52:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f4643a4f6cc36b806e867100cfb710b8c3b1d3b"]},"11274":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMTM4MDMy","public_id":11274,"url":"https://github.com/godotengine/godot/pull/11274","diff_url":"https://github.com/godotengine/godot/pull/11274.diff","patch_url":"https://github.com/godotengine/godot/pull/11274.patch","title":"Renamed function arguments to keep them consistent between declaration and implementation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzMzc4ODA=","created_at":"2017-09-14T17:52:00Z","updated_at":"2019-01-13T15:57:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["072e379ffe7f0d8adc2ac0eb700abfd7c27d8278"]},"11276":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMTY3MjYx","public_id":11276,"url":"https://github.com/godotengine/godot/pull/11276","diff_url":"https://github.com/godotengine/godot/pull/11276.diff","patch_url":"https://github.com/godotengine/godot/pull/11276.patch","title":"Only do 'drive' discovery on X11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-14T20:17:06Z","updated_at":"2018-02-27T21:21:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["65af96eab0708c02c5a72bb7d2a18444cc728046"]},"11279":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMTk2ODA3","public_id":11279,"url":"https://github.com/godotengine/godot/pull/11279","diff_url":"https://github.com/godotengine/godot/pull/11279.diff","patch_url":"https://github.com/godotengine/godot/pull/11279.patch","title":"Document new KinematicCollision2D class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-14T23:08:12Z","updated_at":"2017-09-17T02:20:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["33da7b49137fad76693d9a1cc80745953075daee"]},"11280":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMjAyMDYz","public_id":11280,"url":"https://github.com/godotengine/godot/pull/11280","diff_url":"https://github.com/godotengine/godot/pull/11280.diff","patch_url":"https://github.com/godotengine/godot/pull/11280.patch","title":"joyid is set to -1, not 0 when no joystick entity has been created","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-14T23:54:54Z","updated_at":"2017-09-29T22:35:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70"]},"11282":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMjA4ODIy","public_id":11282,"url":"https://github.com/godotengine/godot/pull/11282","diff_url":"https://github.com/godotengine/godot/pull/11282.diff","patch_url":"https://github.com/godotengine/godot/pull/11282.patch","title":"Added adaptive text editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-15T01:04:30Z","updated_at":"2017-09-25T07:12:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ba11dc3f483e665ac3fd7b7decc5eb6f1c82baa2"]},"11283":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMjEzMzI2","public_id":11283,"url":"https://github.com/godotengine/godot/pull/11283","diff_url":"https://github.com/godotengine/godot/pull/11283.diff","patch_url":"https://github.com/godotengine/godot/pull/11283.patch","title":"Fix !icon_map.has(p_type) error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-15T01:56:46Z","updated_at":"2017-11-06T09:19:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f1176e2a93e3c577b6f782a779c12b13134f21ea"]},"11287":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMjE3MTY3","public_id":11287,"url":"https://github.com/godotengine/godot/pull/11287","diff_url":"https://github.com/godotengine/godot/pull/11287.diff","patch_url":"https://github.com/godotengine/godot/pull/11287.patch","title":"fix editor/property_editor.cpp missing TTR","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-09-15T02:38:42Z","updated_at":"2017-09-17T01:46:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["433da3ef2314662efbf11caa2b6fc60350e3a3d8"]},"11294":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzE0NTk3","public_id":11294,"url":"https://github.com/godotengine/godot/pull/11294","diff_url":"https://github.com/godotengine/godot/pull/11294.diff","patch_url":"https://github.com/godotengine/godot/pull/11294.patch","title":"added JSON singleton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-09-15T13:45:22Z","updated_at":"2017-12-04T10:23:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["308d20aba5f9dfa8725866c118780be04744622f"]},"11296":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzM3MjMw","public_id":11296,"url":"https://github.com/godotengine/godot/pull/11296","diff_url":"https://github.com/godotengine/godot/pull/11296.diff","patch_url":"https://github.com/godotengine/godot/pull/11296.patch","title":"[GDnative] pass api as struct of function pointers to loaded gdnative modules","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-09-15T15:21:16Z","updated_at":"2017-10-03T03:30:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["8d57a3f3d5e6785d516f7709f6f666a603ef557e","e4c9f8895e9ae81ecd6983f008d6aca8df33d665"]},"11298":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzUxNTU3","public_id":11298,"url":"https://github.com/godotengine/godot/pull/11298","diff_url":"https://github.com/godotengine/godot/pull/11298.diff","patch_url":"https://github.com/godotengine/godot/pull/11298.patch","title":"Fix compile error on gd_native_library_editor.cpp with tools=no","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-15T16:28:56Z","updated_at":"2017-09-19T15:07:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["12a7f15bdc2817b5a77f0f2b43fb318bb5160e40"]},"11300":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzU2Njc0","public_id":11300,"url":"https://github.com/godotengine/godot/pull/11300","diff_url":"https://github.com/godotengine/godot/pull/11300.diff","patch_url":"https://github.com/godotengine/godot/pull/11300.patch","title":"Update doc status generator.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-15T16:56:26Z","updated_at":"2017-09-16T00:54:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e23454d5c3c22ab1a96c16737ebce16a6eadf984"]},"11301":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzYyMDY1","public_id":11301,"url":"https://github.com/godotengine/godot/pull/11301","diff_url":"https://github.com/godotengine/godot/pull/11301.diff","patch_url":"https://github.com/godotengine/godot/pull/11301.patch","title":"Make clickable properly in editor help","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-15T17:27:51Z","updated_at":"2017-11-06T09:19:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8d1792a294e0adce99004d40d5f8ac1d81b9cf7d"]},"11304":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxMzk2OTE3","public_id":11304,"url":"https://github.com/godotengine/godot/pull/11304","diff_url":"https://github.com/godotengine/godot/pull/11304.diff","patch_url":"https://github.com/godotengine/godot/pull/11304.patch","title":"Added EditorImportPlugin class ref docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTI1ODQ=","created_at":"2017-09-15T20:38:23Z","updated_at":"2017-09-21T08:36:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ef0671763e834de77910a704163a62f2ec6c6ec4"]},"11307":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDA2OTMy","public_id":11307,"url":"https://github.com/godotengine/godot/pull/11307","diff_url":"https://github.com/godotengine/godot/pull/11307.diff","patch_url":"https://github.com/godotengine/godot/pull/11307.patch","title":"Revert \"Don't allow division by false (zero)\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-09-15T21:39:16Z","updated_at":"2017-09-15T22:04:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["111dae950d5f8f6052a0e3dd1a0b59da123ef38a"]},"11309":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDI1MzEy","public_id":11309,"url":"https://github.com/godotengine/godot/pull/11309","diff_url":"https://github.com/godotengine/godot/pull/11309.diff","patch_url":"https://github.com/godotengine/godot/pull/11309.patch","title":"Changed Mononoki font to Hack font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-16T00:52:50Z","updated_at":"2017-09-25T07:12:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["52c0550dd7fa101428eb4d9ecf4fe5b59e34abec"]},"11310":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDI2MjY2","public_id":11310,"url":"https://github.com/godotengine/godot/pull/11310","diff_url":"https://github.com/godotengine/godot/pull/11310.diff","patch_url":"https://github.com/godotengine/godot/pull/11310.patch","title":"Use code font in editor log","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-16T01:10:48Z","updated_at":"2017-09-25T07:12:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["059d00742391d53b9c273c3bd9eefb247db5a4ac"]},"11311":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDI2NDkz","public_id":11311,"url":"https://github.com/godotengine/godot/pull/11311","diff_url":"https://github.com/godotengine/godot/pull/11311.diff","patch_url":"https://github.com/godotengine/godot/pull/11311.patch","title":"[DOCS] Modified the docs for CollisionPolygon and CollisionPolygon2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NjU3MTM=","created_at":"2017-09-16T01:15:49Z","updated_at":"2017-09-17T15:50:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["60a929d18e942a08457d29c7f958fbf2acffb02d"]},"11314":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDM2OTE0","public_id":11314,"url":"https://github.com/godotengine/godot/pull/11314","diff_url":"https://github.com/godotengine/godot/pull/11314.diff","patch_url":"https://github.com/godotengine/godot/pull/11314.patch","title":"Fix possible crash with ctrl-u on script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-16T07:22:00Z","updated_at":"2017-09-17T10:56:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a2837360d0067151e1916922940c6f982fecd974"]},"11316":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQxODU2","public_id":11316,"url":"https://github.com/godotengine/godot/pull/11316","diff_url":"https://github.com/godotengine/godot/pull/11316.diff","patch_url":"https://github.com/godotengine/godot/pull/11316.patch","title":"Adds _OS::PowerState enum","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-16T10:30:03Z","updated_at":"2021-05-13T23:53:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f1f8fd1b68aa47e8a199c11599ffa7c4af39c486"]},"11319":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQyNDI3","public_id":11319,"url":"https://github.com/godotengine/godot/pull/11319","diff_url":"https://github.com/godotengine/godot/pull/11319.diff","patch_url":"https://github.com/godotengine/godot/pull/11319.patch","title":"DocData: Fix enums for proxy classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-09-16T10:52:54Z","updated_at":"2021-05-14T01:55:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7e2c3371621db2a585ca2297d2b3e5297ddd20ed"]},"11320":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQyNjM3","public_id":11320,"url":"https://github.com/godotengine/godot/pull/11320","diff_url":"https://github.com/godotengine/godot/pull/11320.diff","patch_url":"https://github.com/godotengine/godot/pull/11320.patch","title":"Make doc_status output a bit more markdown-friendly, hide some prints","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-09-16T11:00:32Z","updated_at":"2017-09-17T01:36:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ca72a4806f5186ef43ded4ce13b4a304a30de35c"]},"11322":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQzODQ1","public_id":11322,"url":"https://github.com/godotengine/godot/pull/11322","diff_url":"https://github.com/godotengine/godot/pull/11322.diff","patch_url":"https://github.com/godotengine/godot/pull/11322.patch","title":"[DOCS] wrote documentation for audio stream player 3D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-09-16T11:45:13Z","updated_at":"2017-09-17T11:22:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4ca06efd11f7b496b20e32d0f85aba7996b5e184"]},"11323":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQ0NjI4","public_id":11323,"url":"https://github.com/godotengine/godot/pull/11323","diff_url":"https://github.com/godotengine/godot/pull/11323.diff","patch_url":"https://github.com/godotengine/godot/pull/11323.patch","title":"Fixed quick open not showing entries with no search text, issue 11277","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-16T12:16:22Z","updated_at":"2017-11-10T23:38:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["afb1dd1e4c7de5b2b6942b4019a553be72e12a6f"]},"11324":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQ0Njc1","public_id":11324,"url":"https://github.com/godotengine/godot/pull/11324","diff_url":"https://github.com/godotengine/godot/pull/11324.diff","patch_url":"https://github.com/godotengine/godot/pull/11324.patch","title":"[DOCS] Write and update TextureRect, Label and NinePatchRect","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjk0OTk1","created_at":"2017-09-16T12:18:25Z","updated_at":"2017-09-17T01:38:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["dfb3386184ba581a789160cb9236fe5de8f8adc5"]},"11327":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDQ4NDU0","public_id":11327,"url":"https://github.com/godotengine/godot/pull/11327","diff_url":"https://github.com/godotengine/godot/pull/11327.diff","patch_url":"https://github.com/godotengine/godot/pull/11327.patch","title":"Drag and drop for meshes directly.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-16T14:26:20Z","updated_at":"2017-09-19T21:38:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a3b3886029fee450977a57de491406efa0e6270d"]},"11328":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDUwOTE0","public_id":11328,"url":"https://github.com/godotengine/godot/pull/11328","diff_url":"https://github.com/godotengine/godot/pull/11328.diff","patch_url":"https://github.com/godotengine/godot/pull/11328.patch","title":"Added Left / Right arrow navigation in tree, issue 10737","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-16T15:40:52Z","updated_at":"2017-11-10T23:38:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1a0ffe3b64e9002379c9a7a61635b5ab76db5eb2"]},"11329":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDUyMDU0","public_id":11329,"url":"https://github.com/godotengine/godot/pull/11329","diff_url":"https://github.com/godotengine/godot/pull/11329.diff","patch_url":"https://github.com/godotengine/godot/pull/11329.patch","title":"[DOCS] update VisibilityNotifier(2D) class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-16T16:13:34Z","updated_at":"2017-09-17T02:20:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b5838bc4de6176b07293e9a5200f11607b93b420"]},"11330":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDUzMjMz","public_id":11330,"url":"https://github.com/godotengine/godot/pull/11330","diff_url":"https://github.com/godotengine/godot/pull/11330.diff","patch_url":"https://github.com/godotengine/godot/pull/11330.patch","title":"[DOCS] Update TextureProgress class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-16T16:46:36Z","updated_at":"2017-09-17T02:20:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["bbed82de29fc07ef158d243c25cef76d2e61892a"]},"11331":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDU1MDY4","public_id":11331,"url":"https://github.com/godotengine/godot/pull/11331","diff_url":"https://github.com/godotengine/godot/pull/11331.diff","patch_url":"https://github.com/godotengine/godot/pull/11331.patch","title":"[DOCS] Added Documentation of AudioStreamPlayer2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-09-16T17:35:58Z","updated_at":"2017-09-17T11:22:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0babf9cd0cf58d9f86624864b98db0128aecf307"]},"11332":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDU2Njkw","public_id":11332,"url":"https://github.com/godotengine/godot/pull/11332","diff_url":"https://github.com/godotengine/godot/pull/11332.diff","patch_url":"https://github.com/godotengine/godot/pull/11332.patch","title":"[DOCS] Added Documentation of AudioStreamPlayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-09-16T18:21:20Z","updated_at":"2017-09-17T11:22:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a2f9ffb0c7eacd45198f4b0b8702afd65eded9ae"]},"11338":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDY0MDEz","public_id":11338,"url":"https://github.com/godotengine/godot/pull/11338","diff_url":"https://github.com/godotengine/godot/pull/11338.diff","patch_url":"https://github.com/godotengine/godot/pull/11338.patch","title":"Compile fix for clang error on spatial_editor_plugin.cpp","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-16T22:15:13Z","updated_at":"2017-09-19T15:07:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ac9c400adcc6cc94772f4c13e7fc26dbaed1c387"]},"11339":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDY2MTUx","public_id":11339,"url":"https://github.com/godotengine/godot/pull/11339","diff_url":"https://github.com/godotengine/godot/pull/11339.diff","patch_url":"https://github.com/godotengine/godot/pull/11339.patch","title":"Add missing icons in animation tree editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-09-16T23:37:25Z","updated_at":"2018-05-21T00:31:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6d13e113734bcdd02532b27282956e58408b9f6e"]},"11343":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDY5NjA2","public_id":11343,"url":"https://github.com/godotengine/godot/pull/11343","diff_url":"https://github.com/godotengine/godot/pull/11343.diff","patch_url":"https://github.com/godotengine/godot/pull/11343.patch","title":"Fixed naming of pck file","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-17T02:03:26Z","updated_at":"2017-09-29T22:35:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["913e5cabbda3389a9a94167419d0bf28937d8087"]},"11345":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDY5ODUz","public_id":11345,"url":"https://github.com/godotengine/godot/pull/11345","diff_url":"https://github.com/godotengine/godot/pull/11345.diff","patch_url":"https://github.com/godotengine/godot/pull/11345.patch","title":"[DOCS] CanvasLayer member descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-17T02:15:17Z","updated_at":"2017-09-24T07:30:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e1e9dde4f3c756964334051f7eefd18679091d90"]},"11346":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDcxNjM0","public_id":11346,"url":"https://github.com/godotengine/godot/pull/11346","diff_url":"https://github.com/godotengine/godot/pull/11346.diff","patch_url":"https://github.com/godotengine/godot/pull/11346.patch","title":"[DOCS] Add Light2D member descriptions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-17T03:44:22Z","updated_at":"2017-09-24T07:30:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9b4a0e283647426f76da6c5815acd70b68728f49"]},"11349":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDcyMDg1","public_id":11349,"url":"https://github.com/godotengine/godot/pull/11349","diff_url":"https://github.com/godotengine/godot/pull/11349.diff","patch_url":"https://github.com/godotengine/godot/pull/11349.patch","title":"[DOCS] added member descriptions to various shapes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0MDAxNg==","created_at":"2017-09-17T04:09:02Z","updated_at":"2017-09-17T20:42:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d2419c840e221c6bf6d7b493f26db861f591d5c6"]},"11350":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDcyNTc5","public_id":11350,"url":"https://github.com/godotengine/godot/pull/11350","diff_url":"https://github.com/godotengine/godot/pull/11350.diff","patch_url":"https://github.com/godotengine/godot/pull/11350.patch","title":"Fixed compilation with tools=no","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-17T04:35:33Z","updated_at":"2017-09-25T07:12:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d84c79d349b20b0445b934d66266cf7c88928b09"]},"11351":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDczMDE0","public_id":11351,"url":"https://github.com/godotengine/godot/pull/11351","diff_url":"https://github.com/godotengine/godot/pull/11351.diff","patch_url":"https://github.com/godotengine/godot/pull/11351.patch","title":"[DOCS] Add KinematicCollision descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-17T04:58:04Z","updated_at":"2017-09-24T07:30:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ffe770849150ce40ad03004cf6dc961554a5440f"]},"11352":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDc1Mjk3","public_id":11352,"url":"https://github.com/godotengine/godot/pull/11352","diff_url":"https://github.com/godotengine/godot/pull/11352.diff","patch_url":"https://github.com/godotengine/godot/pull/11352.patch","title":"[DOCS] Modified/Added documentation for PhysicsBody and PhysicsBody2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NjU3MTM=","created_at":"2017-09-17T06:51:47Z","updated_at":"2017-09-17T22:20:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4fc0910ed3bcca04ba78935361050beffc8e35ed"]},"11353":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDc3MjAx","public_id":11353,"url":"https://github.com/godotengine/godot/pull/11353","diff_url":"https://github.com/godotengine/godot/pull/11353.diff","patch_url":"https://github.com/godotengine/godot/pull/11353.patch","title":"[DOCS] Added Documentation of the rest of the AudioStream files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-09-17T08:09:51Z","updated_at":"2017-09-17T22:56:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["10269b74c84d15301bcb21ec0156f4b2b2457cb6"]},"11356":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDg0MjEw","public_id":11356,"url":"https://github.com/godotengine/godot/pull/11356","diff_url":"https://github.com/godotengine/godot/pull/11356.diff","patch_url":"https://github.com/godotengine/godot/pull/11356.patch","title":"Fixed segfault on loading text editor theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-17T12:22:57Z","updated_at":"2017-11-10T23:38:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a48dc9aa17308beb7395372751500925837841a5"]},"11360":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDkxMTU0","public_id":11360,"url":"https://github.com/godotengine/godot/pull/11360","diff_url":"https://github.com/godotengine/godot/pull/11360.diff","patch_url":"https://github.com/godotengine/godot/pull/11360.patch","title":"Fix set_item_icon error when starting editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-17T15:46:16Z","updated_at":"2017-11-06T09:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["357b9602b48e36404a84daf5022210a2ff79db6a"]},"11362":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDk1MTgy","public_id":11362,"url":"https://github.com/godotengine/godot/pull/11362","diff_url":"https://github.com/godotengine/godot/pull/11362.diff","patch_url":"https://github.com/godotengine/godot/pull/11362.patch","title":"Fix x11 exported executables not getting the +x flag","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-17T17:41:49Z","updated_at":"2017-09-17T20:42:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["3528b1e571dee24917b0141232f135e29bf088ba"]},"11365":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDk2MjQ3","public_id":11365,"url":"https://github.com/godotengine/godot/pull/11365","diff_url":"https://github.com/godotengine/godot/pull/11365.diff","patch_url":"https://github.com/godotengine/godot/pull/11365.patch","title":"Added support for FT_PIXEL_MODE_MONO in FreeType","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-09-17T18:11:48Z","updated_at":"2017-09-23T05:02:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2ca82225b78c1fdaac94916ff932067b21d3ff56"]},"11367":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNDk2NTYy","public_id":11367,"url":"https://github.com/godotengine/godot/pull/11367","diff_url":"https://github.com/godotengine/godot/pull/11367.diff","patch_url":"https://github.com/godotengine/godot/pull/11367.patch","title":"Move Variant::evaluate() switch to computed goto","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-17T18:21:10Z","updated_at":"2018-02-27T21:21:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["137f8a58a8f2a6c356ef00e5371ff144c8a89fb0"]},"11370":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTAwMzc0","public_id":11370,"url":"https://github.com/godotengine/godot/pull/11370","diff_url":"https://github.com/godotengine/godot/pull/11370.diff","patch_url":"https://github.com/godotengine/godot/pull/11370.patch","title":"Fix crash when using key+u on a line with only a #","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-17T20:07:01Z","updated_at":"2017-09-17T20:42:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["31ba932e3bf7b3ad7ab6ef559fbdb3656d7afe86"]},"11372":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTAxNDEx","public_id":11372,"url":"https://github.com/godotengine/godot/pull/11372","diff_url":"https://github.com/godotengine/godot/pull/11372.diff","patch_url":"https://github.com/godotengine/godot/pull/11372.patch","title":"Fix smooth scrolling in ScrollBar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-17T20:33:07Z","updated_at":"2017-11-06T09:19:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7da0ec01c0ca5899cedcf383110c14e859be2af2"]},"11375":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTA1MDYy","public_id":11375,"url":"https://github.com/godotengine/godot/pull/11375","diff_url":"https://github.com/godotengine/godot/pull/11375.diff","patch_url":"https://github.com/godotengine/godot/pull/11375.patch","title":"[DOCS] Modified/Added documentation for RigidBody and RigidBody2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NjU3MTM=","created_at":"2017-09-17T22:18:39Z","updated_at":"2017-09-18T18:05:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ba568456c6bef386c8b0a7be4a5fda56661efcf4"]},"11376":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTA2MjMz","public_id":11376,"url":"https://github.com/godotengine/godot/pull/11376","diff_url":"https://github.com/godotengine/godot/pull/11376.diff","patch_url":"https://github.com/godotengine/godot/pull/11376.patch","title":" Added code tags and corrected some lines","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIzNTE0NDQ=","created_at":"2017-09-17T22:54:21Z","updated_at":"2017-09-18T09:18:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["608c2eb3b582463b2990adc7d56a40065f25628c"]},"11378":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTA2NjAw","public_id":11378,"url":"https://github.com/godotengine/godot/pull/11378","diff_url":"https://github.com/godotengine/godot/pull/11378.diff","patch_url":"https://github.com/godotengine/godot/pull/11378.patch","title":"Do not allow link-local addresses to be used by editor debugger","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-09-17T23:05:01Z","updated_at":"2018-09-13T01:09:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["72b4a09a1402cb3807f1c3454ed5274dff67d0ae"]},"11379":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTA2Nzg2","public_id":11379,"url":"https://github.com/godotengine/godot/pull/11379","diff_url":"https://github.com/godotengine/godot/pull/11379.diff","patch_url":"https://github.com/godotengine/godot/pull/11379.patch","title":"Avoid bias over rotation in contact resolution","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2017-09-17T23:10:29Z","updated_at":"2017-11-08T07:19:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["650d5630af7f66cde17c415b46daca37c88c3f90"]},"11382":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTA4NDk5","public_id":11382,"url":"https://github.com/godotengine/godot/pull/11382","diff_url":"https://github.com/godotengine/godot/pull/11382.diff","patch_url":"https://github.com/godotengine/godot/pull/11382.patch","title":"Fixed metrics.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-18T00:00:37Z","updated_at":"2017-09-18T17:21:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4d140974392017f121384ac9ae9080a2b116f648"]},"11386":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTIyMjIy","public_id":11386,"url":"https://github.com/godotengine/godot/pull/11386","diff_url":"https://github.com/godotengine/godot/pull/11386.diff","patch_url":"https://github.com/godotengine/godot/pull/11386.patch","title":"Fix MSVC compilation errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTIxOTU=","created_at":"2017-09-18T04:32:51Z","updated_at":"2017-09-19T12:58:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["28dc30cd594efbea667fd9a5e507f3ecf8d25450","c386a02654eae581183da0dfd138603a0667639e"]},"11388":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNTc1NzQz","public_id":11388,"url":"https://github.com/godotengine/godot/pull/11388","diff_url":"https://github.com/godotengine/godot/pull/11388.diff","patch_url":"https://github.com/godotengine/godot/pull/11388.patch","title":"Be type-strict checking on equality checks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-18T11:12:47Z","updated_at":"2017-09-19T18:43:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["833c3917b247baa46f5a5f6ad6ce478cffc1911d","85641c545bedbdb703ad923306786afe5c312110"]},"11395":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNjg0NTcz","public_id":11395,"url":"https://github.com/godotengine/godot/pull/11395","diff_url":"https://github.com/godotengine/godot/pull/11395.diff","patch_url":"https://github.com/godotengine/godot/pull/11395.patch","title":"Prevent running the crash_handler when a debugger is present on windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-18T19:30:28Z","updated_at":"2017-09-27T01:30:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ff1e0a3e2cb6619644215432604293eb7ba53699"]},"11396":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNjg4NDA1","public_id":11396,"url":"https://github.com/godotengine/godot/pull/11396","diff_url":"https://github.com/godotengine/godot/pull/11396.diff","patch_url":"https://github.com/godotengine/godot/pull/11396.patch","title":"Fixed a lot of HiDPI metrics.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-18T19:49:32Z","updated_at":"2017-09-25T07:12:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["957e85dcacf4e1f2e62a9376671388fd3e8b7a43"]},"11399":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzAzMjA3","public_id":11399,"url":"https://github.com/godotengine/godot/pull/11399","diff_url":"https://github.com/godotengine/godot/pull/11399.diff","patch_url":"https://github.com/godotengine/godot/pull/11399.patch","title":"Bottom panel debugger","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-18T21:00:50Z","updated_at":"2017-10-01T19:30:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e8c620abac374dd29b2c81b6bce4ed70a6970277"]},"11401":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzExOTQ5","public_id":11401,"url":"https://github.com/godotengine/godot/pull/11401","diff_url":"https://github.com/godotengine/godot/pull/11401.diff","patch_url":"https://github.com/godotengine/godot/pull/11401.patch","title":"Added snapping to spatial drag and drop.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-18T21:45:39Z","updated_at":"2017-10-22T10:06:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2e22c07f4261625834bd0d16aa5e09005666ab14"]},"11402":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzE1Nzc4","public_id":11402,"url":"https://github.com/godotengine/godot/pull/11402","diff_url":"https://github.com/godotengine/godot/pull/11402.diff","patch_url":"https://github.com/godotengine/godot/pull/11402.patch","title":"Various GDScript performance tweaks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-18T22:08:06Z","updated_at":"2017-09-19T15:19:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["d05965963d402b54b7e7c662802ecea69ad50745","60790c8c5aca9435d1b54ffd8a51a9137c9ad617"]},"11405":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzM1NTc0","public_id":11405,"url":"https://github.com/godotengine/godot/pull/11405","diff_url":"https://github.com/godotengine/godot/pull/11405.diff","patch_url":"https://github.com/godotengine/godot/pull/11405.patch","title":"added OAHashMap type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-09-19T00:50:33Z","updated_at":"2017-12-04T10:23:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["add040d381dfac5b381942267ef604775737f577"]},"11407":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzQ0MTE0","public_id":11407,"url":"https://github.com/godotengine/godot/pull/11407","diff_url":"https://github.com/godotengine/godot/pull/11407.diff","patch_url":"https://github.com/godotengine/godot/pull/11407.patch","title":"added option to keep font color on selection + use consistent selection color in help (fixes: #11501)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-19T02:24:18Z","updated_at":"2017-10-15T18:49:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e49ac08c24a9a62c6766fdddcd1f9908002cb013","d9272bfdbf9db94f101bdc4c90939288c8df45b2","d58a159e3864bf6664851022bd26a7a98dc7fcf5"]},"11409":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxNzU1NTM1","public_id":11409,"url":"https://github.com/godotengine/godot/pull/11409","diff_url":"https://github.com/godotengine/godot/pull/11409.diff","patch_url":"https://github.com/godotengine/godot/pull/11409.patch","title":"Verbose and Platform-specific implementation for is_nan","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwODA5MTQw","created_at":"2017-09-19T04:29:17Z","updated_at":"2017-10-11T06:19:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7744bb153f222c0343d587e5cb11cf6f19172634"]},"11412":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxODIwNjYy","public_id":11412,"url":"https://github.com/godotengine/godot/pull/11412","diff_url":"https://github.com/godotengine/godot/pull/11412.diff","patch_url":"https://github.com/godotengine/godot/pull/11412.patch","title":"Fix Typo: 'Seperate' to 'Separate'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-19T11:11:55Z","updated_at":"2017-09-19T23:16:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["13b630eb0ca70cb17cadd59285d2d1146fdfb3dd"]},"11418":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxODYzMzMx","public_id":11418,"url":"https://github.com/godotengine/godot/pull/11418","diff_url":"https://github.com/godotengine/godot/pull/11418.diff","patch_url":"https://github.com/godotengine/godot/pull/11418.patch","title":"Fix crash handler not including stdlib.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-19T14:22:35Z","updated_at":"2017-09-19T15:07:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["9a0aa45d5ccf3cccf276d470433fff6cea2959c0"]},"11422":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxOTE0ODcz","public_id":11422,"url":"https://github.com/godotengine/godot/pull/11422","diff_url":"https://github.com/godotengine/godot/pull/11422.diff","patch_url":"https://github.com/godotengine/godot/pull/11422.patch","title":"Better script code font size rescaling on retina displays","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-09-19T17:53:31Z","updated_at":"2017-09-20T07:32:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d2536a0cf1c938a7882c73dede753bb78daae04c"]},"11424":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxOTUxNDEw","public_id":11424,"url":"https://github.com/godotengine/godot/pull/11424","diff_url":"https://github.com/godotengine/godot/pull/11424.diff","patch_url":"https://github.com/godotengine/godot/pull/11424.patch","title":"Implements set_margins_preset(...)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-09-19T20:41:07Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["05bb8e0c106686f2ed5a9aad0f76ecc64fa5faa0","92f062696adc5efee2355259f42f5462ec42a605"]},"11428":{"id":"MDExOlB1bGxSZXF1ZXN0MTQxOTg4OTc2","public_id":11428,"url":"https://github.com/godotengine/godot/pull/11428","diff_url":"https://github.com/godotengine/godot/pull/11428.diff","patch_url":"https://github.com/godotengine/godot/pull/11428.patch","title":"Filesystem dock folder handling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-09-20T00:56:33Z","updated_at":"2017-10-24T22:43:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0939c0a9ceab782501de0374ae152303d76f9291","40d1866b051f24b42e5de37c08b300214a0092a6","716e5b2943965688127d079bbdba91597907e483","e1fb38e8918b7fb054847b23b996a85ade7bbe86"]},"11431":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMDEwMDc4","public_id":11431,"url":"https://github.com/godotengine/godot/pull/11431","diff_url":"https://github.com/godotengine/godot/pull/11431.diff","patch_url":"https://github.com/godotengine/godot/pull/11431.patch","title":"Return player ID after connecting to Game Center","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-20T04:53:21Z","updated_at":"2017-09-20T07:30:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["a84093559cfc4038b44894441b494d1a395d510c"]},"11432":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMDEwMTUz","public_id":11432,"url":"https://github.com/godotengine/godot/pull/11432","diff_url":"https://github.com/godotengine/godot/pull/11432.diff","patch_url":"https://github.com/godotengine/godot/pull/11432.patch","title":"Set Android minSdkVersion to 18","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-20T04:54:09Z","updated_at":"2017-09-20T07:30:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ea7223d18151700650ec18c13f440e35dd2cd58b"]},"11434":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMDE2MTQ0","public_id":11434,"url":"https://github.com/godotengine/godot/pull/11434","diff_url":"https://github.com/godotengine/godot/pull/11434.diff","patch_url":"https://github.com/godotengine/godot/pull/11434.patch","title":"Do not compile Recast for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-20T05:59:50Z","updated_at":"2017-09-20T07:31:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["52cb4ec232c751808625e76445d776c53791bbe1"]},"11435":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMDI0Nzk3","public_id":11435,"url":"https://github.com/godotengine/godot/pull/11435","diff_url":"https://github.com/godotengine/godot/pull/11435.diff","patch_url":"https://github.com/godotengine/godot/pull/11435.patch","title":"Show button name always in main toolbar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-20T07:07:30Z","updated_at":"2017-11-06T09:19:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cd81ef4d38a88e511b90c57c3b980b1e63733829"]},"11437":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMDU0MDg3","public_id":11437,"url":"https://github.com/godotengine/godot/pull/11437","diff_url":"https://github.com/godotengine/godot/pull/11437.diff","patch_url":"https://github.com/godotengine/godot/pull/11437.patch","title":"Allow equality checks between null and arbitrary types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-20T09:43:11Z","updated_at":"2018-02-27T21:21:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["6565cf336051c5c0dd6bc48a18d6e7024eaf6ffa"]},"11445":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMTY1NzA1","public_id":11445,"url":"https://github.com/godotengine/godot/pull/11445","diff_url":"https://github.com/godotengine/godot/pull/11445.diff","patch_url":"https://github.com/godotengine/godot/pull/11445.patch","title":"Refactor core/map.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-09-20T18:07:34Z","updated_at":"2017-09-27T00:14:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["98f8e7df1634826b719039adeca1b8a5b326b0f9","0a1db473fb78e57b7eaee32e6ef1449154356cc0"]},"11446":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMTgzMDg5","public_id":11446,"url":"https://github.com/godotengine/godot/pull/11446","diff_url":"https://github.com/godotengine/godot/pull/11446.diff","patch_url":"https://github.com/godotengine/godot/pull/11446.patch","title":"Add missing NULL checks on CanvasItemEditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-20T19:29:20Z","updated_at":"2017-09-21T14:59:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1a8b324545c8627d4695092ff7f22d7b4df9862a"]},"11447":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMTg4NDg2","public_id":11447,"url":"https://github.com/godotengine/godot/pull/11447","diff_url":"https://github.com/godotengine/godot/pull/11447.diff","patch_url":"https://github.com/godotengine/godot/pull/11447.patch","title":"Let queue_free() work on nodes which are not in the scene tree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-09-20T19:56:28Z","updated_at":"2018-03-30T23:49:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4820dfc5707cf767314fa211b19af4e721d7a8df"]},"11453":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMjMyNTI4","public_id":11453,"url":"https://github.com/godotengine/godot/pull/11453","diff_url":"https://github.com/godotengine/godot/pull/11453.diff","patch_url":"https://github.com/godotengine/godot/pull/11453.patch","title":"Visual tweaks.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-21T00:31:36Z","updated_at":"2017-09-21T10:52:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["00755ff2c0b482a7346abe2b2523f1e8d8805547"]},"11458":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMzI1NDk4","public_id":11458,"url":"https://github.com/godotengine/godot/pull/11458","diff_url":"https://github.com/godotengine/godot/pull/11458.diff","patch_url":"https://github.com/godotengine/godot/pull/11458.patch","title":"Fix TrustManager for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-21T11:58:47Z","updated_at":"2017-11-06T09:19:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1a704d76769b1d986d959984f666953ccbd8faf3"]},"11461":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMzY3MjIx","public_id":11461,"url":"https://github.com/godotengine/godot/pull/11461","diff_url":"https://github.com/godotengine/godot/pull/11461.diff","patch_url":"https://github.com/godotengine/godot/pull/11461.patch","title":"Implement Linux-style likely()/unlikely() macros","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-21T14:58:59Z","updated_at":"2020-01-26T09:35:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["22358babda1452ee6db4d662dff373472b93fdc6"]},"11463":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyMzc5NzAx","public_id":11463,"url":"https://github.com/godotengine/godot/pull/11463","diff_url":"https://github.com/godotengine/godot/pull/11463.diff","patch_url":"https://github.com/godotengine/godot/pull/11463.patch","title":"rotation orbit modifier defaults to none","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-09-21T15:48:26Z","updated_at":"2017-09-21T16:06:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["267c942121cedc02a14d0102835fc0e54970b284"]},"11472":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDMyNDUw","public_id":11472,"url":"https://github.com/godotengine/godot/pull/11472","diff_url":"https://github.com/godotengine/godot/pull/11472.diff","patch_url":"https://github.com/godotengine/godot/pull/11472.patch","title":"Fix godot spraying errors about a null check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-09-21T20:01:49Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e2145bc960333b996c5d6e7b96a161308a779c41"]},"11473":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDM2OTcw","public_id":11473,"url":"https://github.com/godotengine/godot/pull/11473","diff_url":"https://github.com/godotengine/godot/pull/11473.diff","patch_url":"https://github.com/godotengine/godot/pull/11473.patch","title":"Implement operator != on Pool*Array types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-21T20:24:12Z","updated_at":"2018-02-27T21:21:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["7b492e6a23322cfd8630521e30804a6f26709f08"]},"11477":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDQ0ODMz","public_id":11477,"url":"https://github.com/godotengine/godot/pull/11477","diff_url":"https://github.com/godotengine/godot/pull/11477.diff","patch_url":"https://github.com/godotengine/godot/pull/11477.patch","title":"Improved a lot of icons, and some style fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-21T21:01:38Z","updated_at":"2017-09-22T07:28:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["29d3ecf29a411552809ca95f82ff15a25ea5e420"]},"11478":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDQ3ODE2","public_id":11478,"url":"https://github.com/godotengine/godot/pull/11478","diff_url":"https://github.com/godotengine/godot/pull/11478.diff","patch_url":"https://github.com/godotengine/godot/pull/11478.patch","title":"Scale editing Gizmo for Spatial Editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-09-21T21:16:15Z","updated_at":"2017-11-07T18:42:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["aad234d5ac53c03e8c615ebbae64100aa57a0817"]},"11482":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDg4NzYz","public_id":11482,"url":"https://github.com/godotengine/godot/pull/11482","diff_url":"https://github.com/godotengine/godot/pull/11482.diff","patch_url":"https://github.com/godotengine/godot/pull/11482.patch","title":"Comment out code that is causing project loading to fail on osx","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-22T03:14:16Z","updated_at":"2017-09-29T22:35:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["86c66597f36cf90890c1dcf641649f613675ebcc"]},"11485":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNDkyNDgx","public_id":11485,"url":"https://github.com/godotengine/godot/pull/11485","diff_url":"https://github.com/godotengine/godot/pull/11485.diff","patch_url":"https://github.com/godotengine/godot/pull/11485.patch","title":"Fixed a bunch of typos, including an error code.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2OTAxMg==","created_at":"2017-09-22T03:59:16Z","updated_at":"2017-09-22T16:36:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a97d6455d05320eef5ab9da7a7b0528d791be4f"]},"11486":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNTExMTIy","public_id":11486,"url":"https://github.com/godotengine/godot/pull/11486","diff_url":"https://github.com/godotengine/godot/pull/11486.diff","patch_url":"https://github.com/godotengine/godot/pull/11486.patch","title":"freelook_base_speed calibration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-09-22T07:11:21Z","updated_at":"2017-09-22T17:25:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9b5015500942fe3e246c19bb6b29aa7a01e5477c"]},"11487":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNTEyMjE2","public_id":11487,"url":"https://github.com/godotengine/godot/pull/11487","diff_url":"https://github.com/godotengine/godot/pull/11487.diff","patch_url":"https://github.com/godotengine/godot/pull/11487.patch","title":"Fixes the rulers text drawn outside the viewport_base","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-09-22T07:19:06Z","updated_at":"2017-12-26T15:51:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["56a80625e59fd57e4f8e13811c950d769abbc982"]},"11497":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNjIxMzc4","public_id":11497,"url":"https://github.com/godotengine/godot/pull/11497","diff_url":"https://github.com/godotengine/godot/pull/11497.diff","patch_url":"https://github.com/godotengine/godot/pull/11497.patch","title":"Area2D get_audio_bus and set_audio_bus renamed to get_audio_bus_name and set_audio_bus_name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMTQzMA==","created_at":"2017-09-22T16:38:29Z","updated_at":"2020-01-26T09:35:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5e50fde3d9e48941a5f36daafda57950b7a70b1b"]},"11500":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNjg2ODc2","public_id":11500,"url":"https://github.com/godotengine/godot/pull/11500","diff_url":"https://github.com/godotengine/godot/pull/11500.diff","patch_url":"https://github.com/godotengine/godot/pull/11500.patch","title":"Use an arrow instead of 3 dots in trees","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-22T23:20:37Z","updated_at":"2017-09-26T17:17:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f0f9ebf43cf0095d9e7217da731ebf5a8a694949","56edf1f9c68a2cb2ebbbdc1c81b92e4a9a7dcb65"]},"11509":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzExNTQy","public_id":11509,"url":"https://github.com/godotengine/godot/pull/11509","diff_url":"https://github.com/godotengine/godot/pull/11509.diff","patch_url":"https://github.com/godotengine/godot/pull/11509.patch","title":"Partial documentation for Environment resource.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-09-23T12:00:58Z","updated_at":"2017-09-27T12:53:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["75d95fca7902a31de51543b677fb56d4c1983246"]},"11510":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzEyNDI1","public_id":11510,"url":"https://github.com/godotengine/godot/pull/11510","diff_url":"https://github.com/godotengine/godot/pull/11510.diff","patch_url":"https://github.com/godotengine/godot/pull/11510.patch","title":"Added skeleton x-ray","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-09-23T12:30:55Z","updated_at":"2017-12-10T14:10:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["63ec5823d18ca1f93b0a3b76b171ec2d46465da3"]},"11511":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzEyNjYy","public_id":11511,"url":"https://github.com/godotengine/godot/pull/11511","diff_url":"https://github.com/godotengine/godot/pull/11511.diff","patch_url":"https://github.com/godotengine/godot/pull/11511.patch","title":"RayShape, Shape, SphereShape","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNzQwNTQ=","created_at":"2017-09-23T12:39:32Z","updated_at":"2017-09-23T14:06:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["c3b79b1e074abc6fa6f0483719632f9d9c711695"]},"11512":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzE1OTEz","public_id":11512,"url":"https://github.com/godotengine/godot/pull/11512","diff_url":"https://github.com/godotengine/godot/pull/11512.diff","patch_url":"https://github.com/godotengine/godot/pull/11512.patch","title":"Allow to set a custom DynamicFont in editor settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-09-23T14:27:32Z","updated_at":"2017-09-23T14:56:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b7bc339011203e924fcf23432f81e53427325563"]},"11514":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzE5NDA4","public_id":11514,"url":"https://github.com/godotengine/godot/pull/11514","diff_url":"https://github.com/godotengine/godot/pull/11514.diff","patch_url":"https://github.com/godotengine/godot/pull/11514.patch","title":"[DOCS] Update Sprite class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-23T16:12:59Z","updated_at":"2017-09-24T07:30:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7c863d43b8ed94fb9d5cdb0cc61e33836b7c5e91"]},"11515":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzE5OTIy","public_id":11515,"url":"https://github.com/godotengine/godot/pull/11515","diff_url":"https://github.com/godotengine/godot/pull/11515.diff","patch_url":"https://github.com/godotengine/godot/pull/11515.patch","title":"[DOCS] Update StaticBody2D class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-23T16:29:14Z","updated_at":"2017-09-24T07:29:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d82a7cdcf7e836566d9c1060d45e2ad1c20e5d72"]},"11518":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzI2NTU3","public_id":11518,"url":"https://github.com/godotengine/godot/pull/11518","diff_url":"https://github.com/godotengine/godot/pull/11518.diff","patch_url":"https://github.com/godotengine/godot/pull/11518.patch","title":"Some more GDScript performance optimizations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-23T19:34:22Z","updated_at":"2017-09-25T21:25:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["758accdcc2a780a52fbd78def451243d73ba59e6","158c3fbf3cf0116cdf5d7b74237db6c56db24e4f","0a338a28d913b882f63444820073fecc421cbd5d","520d84e042bcc5d211950022abb40ff7cc90b15b"]},"11519":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzI5MDc2","public_id":11519,"url":"https://github.com/godotengine/godot/pull/11519","diff_url":"https://github.com/godotengine/godot/pull/11519.diff","patch_url":"https://github.com/godotengine/godot/pull/11519.patch","title":"Fix gcc lto","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-23T20:53:27Z","updated_at":"2018-02-27T21:21:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["43757fcc85ac8e1c4657b30968b9bf2381aec329"]},"11522":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzMzNDM5","public_id":11522,"url":"https://github.com/godotengine/godot/pull/11522","diff_url":"https://github.com/godotengine/godot/pull/11522.diff","patch_url":"https://github.com/godotengine/godot/pull/11522.patch","title":"[DOCS] Added documentation for Range","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0NjU3MTM=","created_at":"2017-09-23T23:29:14Z","updated_at":"2017-09-24T02:18:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["36bc8f4f729a97557de5380afadfcc508f6609f7"]},"11524":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzM3NDIy","public_id":11524,"url":"https://github.com/godotengine/godot/pull/11524","diff_url":"https://github.com/godotengine/godot/pull/11524.diff","patch_url":"https://github.com/godotengine/godot/pull/11524.patch","title":"Fix possible infinite loop with bucket fill tool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-24T02:35:48Z","updated_at":"2017-09-27T01:29:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3571087843d594b927c9c76cf12483371c6a7ca5"]},"11526":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzM3Njg3","public_id":11526,"url":"https://github.com/godotengine/godot/pull/11526","diff_url":"https://github.com/godotengine/godot/pull/11526.diff","patch_url":"https://github.com/godotengine/godot/pull/11526.patch","title":"[DOCS] Update CollisionObject/CollisionObject2D class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-24T02:48:41Z","updated_at":"2017-09-24T07:29:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["29f37120dd7d79218e589adc36933d508976632d"]},"11527":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzM5NTQ2","public_id":11527,"url":"https://github.com/godotengine/godot/pull/11527","diff_url":"https://github.com/godotengine/godot/pull/11527.diff","patch_url":"https://github.com/godotengine/godot/pull/11527.patch","title":"Enable building against system zstd.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMjQ2OQ==","created_at":"2017-09-24T04:15:38Z","updated_at":"2017-09-24T07:24:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a4083886233e56e423b3f75e55cced5913d1f02a"]},"11528":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQxNzY0","public_id":11528,"url":"https://github.com/godotengine/godot/pull/11528","diff_url":"https://github.com/godotengine/godot/pull/11528.diff","patch_url":"https://github.com/godotengine/godot/pull/11528.patch","title":"Add support for OpenSSL 1.1.0.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMjQ2OQ==","created_at":"2017-09-24T06:03:05Z","updated_at":"2017-09-24T07:25:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["00c03bdd2b27b1d0214a451e545fefc9affad93c"]},"11530":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQzMjI4","public_id":11530,"url":"https://github.com/godotengine/godot/pull/11530","diff_url":"https://github.com/godotengine/godot/pull/11530.diff","patch_url":"https://github.com/godotengine/godot/pull/11530.patch","title":"[DOCS] Area/Area2D class ref update","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-24T07:07:45Z","updated_at":"2017-09-27T20:53:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0843d2379cf4dda5c2189c1471399cd2a3f00f64"]},"11532":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQ0MDc1","public_id":11532,"url":"https://github.com/godotengine/godot/pull/11532","diff_url":"https://github.com/godotengine/godot/pull/11532.diff","patch_url":"https://github.com/godotengine/godot/pull/11532.patch","title":"Discarding now works in shaders","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MDA1ODE=","created_at":"2017-09-24T07:40:10Z","updated_at":"2017-09-24T14:02:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d0c42da961e87b936ad3f82fd45ac6f577a99e6b"]},"11535":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQ2MTIy","public_id":11535,"url":"https://github.com/godotengine/godot/pull/11535","diff_url":"https://github.com/godotengine/godot/pull/11535.diff","patch_url":"https://github.com/godotengine/godot/pull/11535.patch","title":"Fix: CollisionObject shape owner indexing is inconsistent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2017-09-24T08:59:13Z","updated_at":"2017-09-24T10:17:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b786e7877ba176c0cd5d8289abd8b60276dde35b"]},"11536":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQ3MDY1","public_id":11536,"url":"https://github.com/godotengine/godot/pull/11536","diff_url":"https://github.com/godotengine/godot/pull/11536.diff","patch_url":"https://github.com/godotengine/godot/pull/11536.patch","title":"main: Add --version switch and git hash to --help","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-09-24T09:34:24Z","updated_at":"2017-09-24T11:33:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4fa486430e8c3b85d29efdf8b641c22896ee6d13"]},"11537":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQ3MTgx","public_id":11537,"url":"https://github.com/godotengine/godot/pull/11537","diff_url":"https://github.com/godotengine/godot/pull/11537.diff","patch_url":"https://github.com/godotengine/godot/pull/11537.patch","title":"Removed get_resource_dir from osx platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-24T09:38:52Z","updated_at":"2017-09-29T22:35:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["9d04f89beba547a7723d45ce9582adec59319b7a"]},"11539":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzQ3ODU5","public_id":11539,"url":"https://github.com/godotengine/godot/pull/11539","diff_url":"https://github.com/godotengine/godot/pull/11539.diff","patch_url":"https://github.com/godotengine/godot/pull/11539.patch","title":"Removed directory scan from project load","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-24T10:03:12Z","updated_at":"2018-05-26T01:47:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e9c606fd296052aed9eee2c79cf9c6dc6d337eaa"]},"11541":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzUyMTc3","public_id":11541,"url":"https://github.com/godotengine/godot/pull/11541","diff_url":"https://github.com/godotengine/godot/pull/11541.diff","patch_url":"https://github.com/godotengine/godot/pull/11541.patch","title":"Goto to parent on left arrow in tree with single column","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-24T12:35:02Z","updated_at":"2017-11-10T23:38:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["35c5422dc2e3451abfc3f3debadcb69dabb77c23"]},"11542":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzU0MzE4","public_id":11542,"url":"https://github.com/godotengine/godot/pull/11542","diff_url":"https://github.com/godotengine/godot/pull/11542.diff","patch_url":"https://github.com/godotengine/godot/pull/11542.patch","title":"Bucket fill will now incrementally process the queue on preview mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-24T13:40:42Z","updated_at":"2017-09-27T01:29:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6f1ac101b8fd600855f52a5b77a7278cb31ad1aa"]},"11545":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzU3NzQy","public_id":11545,"url":"https://github.com/godotengine/godot/pull/11545","diff_url":"https://github.com/godotengine/godot/pull/11545.diff","patch_url":"https://github.com/godotengine/godot/pull/11545.patch","title":"Fixed caret blink and speed resetting in scenes, issue 10764","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-24T15:12:28Z","updated_at":"2017-11-10T23:38:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8b80e9733821cbe2ae0701edf11a312722c7d306"]},"11546":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzU4MDgy","public_id":11546,"url":"https://github.com/godotengine/godot/pull/11546","diff_url":"https://github.com/godotengine/godot/pull/11546.diff","patch_url":"https://github.com/godotengine/godot/pull/11546.patch","title":"Fixed scrollbar Jitter when clicking","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-09-24T15:22:04Z","updated_at":"2017-12-02T00:51:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5815aaa0353cddbca8067b0b061179d23162974c"]},"11549":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzYzNDA4","public_id":11549,"url":"https://github.com/godotengine/godot/pull/11549","diff_url":"https://github.com/godotengine/godot/pull/11549.diff","patch_url":"https://github.com/godotengine/godot/pull/11549.patch","title":"Fix Dictionary set_named","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-24T17:47:49Z","updated_at":"2018-02-27T21:21:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4d14d61bbcf0b33ee5e039858ccfe605430418ea"]},"11550":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzYzNTUx","public_id":11550,"url":"https://github.com/godotengine/godot/pull/11550","diff_url":"https://github.com/godotengine/godot/pull/11550.diff","patch_url":"https://github.com/godotengine/godot/pull/11550.patch","title":"Fix Variant::get_named return when p_index is invalid","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-24T17:51:41Z","updated_at":"2019-03-05T23:07:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["57d438eb7a3b15f080a7184b32fb937d116c2954"]},"11552":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzY1MTMx","public_id":11552,"url":"https://github.com/godotengine/godot/pull/11552","diff_url":"https://github.com/godotengine/godot/pull/11552.diff","patch_url":"https://github.com/godotengine/godot/pull/11552.patch","title":"Add missing constant binding STRETCH_ASPECT_EXPAND in SceneTree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNTQyNzQ4","created_at":"2017-09-24T18:36:10Z","updated_at":"2017-09-25T12:20:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b3f3a91e15b258ae0061110ac489940f10d666c0"]},"11553":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzY1MjA2","public_id":11553,"url":"https://github.com/godotengine/godot/pull/11553","diff_url":"https://github.com/godotengine/godot/pull/11553.diff","patch_url":"https://github.com/godotengine/godot/pull/11553.patch","title":"[DOCS] Update SpriteFrames class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-24T18:38:13Z","updated_at":"2017-09-27T20:53:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["06ce436144410fc0f8f117d2303b79acc4ac5335"]},"11558":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzc2NjI0","public_id":11558,"url":"https://github.com/godotengine/godot/pull/11558","diff_url":"https://github.com/godotengine/godot/pull/11558.diff","patch_url":"https://github.com/godotengine/godot/pull/11558.patch","title":"Removed transparency from spatial editor grid.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-24T23:47:22Z","updated_at":"2017-12-03T05:03:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e2861a3b7cbf92ab018b75e330b10abc42463a6e"]},"11563":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzg1ODc4","public_id":11563,"url":"https://github.com/godotengine/godot/pull/11563","diff_url":"https://github.com/godotengine/godot/pull/11563.diff","patch_url":"https://github.com/godotengine/godot/pull/11563.patch","title":"Bump required scons version to 0.98.1.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMjQ2OQ==","created_at":"2017-09-25T02:41:00Z","updated_at":"2017-09-25T03:17:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ba0dcbbdc33f1aaeb44755ec6c2b2cc22fc41e0f"]},"11564":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyNzg5NzAx","public_id":11564,"url":"https://github.com/godotengine/godot/pull/11564","diff_url":"https://github.com/godotengine/godot/pull/11564.diff","patch_url":"https://github.com/godotengine/godot/pull/11564.patch","title":"Added the ability to revert to initial value in editor settings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-25T03:31:03Z","updated_at":"2017-09-26T17:17:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["5676c42ae02f995b7915edc8afe3de9a73ebecfc"]},"11567":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODAxNDU0","public_id":11567,"url":"https://github.com/godotengine/godot/pull/11567","diff_url":"https://github.com/godotengine/godot/pull/11567.diff","patch_url":"https://github.com/godotengine/godot/pull/11567.patch","title":"Add types to scons command-line options","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMjQ2OQ==","created_at":"2017-09-25T06:03:32Z","updated_at":"2017-09-25T20:45:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["3e69d19116e8d0d64fcbb096d925249e5d3596ed","5be675eb0332ccf660a81df51701146997ef9fcb","45a9a680a3cf54d4f43c46c3ec43a108ee62b834","ffab67b8daea8e3379824105439eba8226b72fde","f9e463bce2607c5136acc79ecd495f8b62b8e5ad"]},"11568":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODAzNzY2","public_id":11568,"url":"https://github.com/godotengine/godot/pull/11568","diff_url":"https://github.com/godotengine/godot/pull/11568.diff","patch_url":"https://github.com/godotengine/godot/pull/11568.patch","title":"Extract logging logic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-25T06:25:33Z","updated_at":"2017-10-02T21:51:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1a2311e3505765e37b736fe6bb46bb229e00701f"]},"11569":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODA2ODE3","public_id":11569,"url":"https://github.com/godotengine/godot/pull/11569","diff_url":"https://github.com/godotengine/godot/pull/11569.diff","patch_url":"https://github.com/godotengine/godot/pull/11569.patch","title":"Improved audio buses editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-25T06:50:33Z","updated_at":"2017-09-26T17:17:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0f5f916bf004dc049a8de9af613d9ecf55658c76"]},"11570":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODExNzEz","public_id":11570,"url":"https://github.com/godotengine/godot/pull/11570","diff_url":"https://github.com/godotengine/godot/pull/11570.diff","patch_url":"https://github.com/godotengine/godot/pull/11570.patch","title":"Fixed tooltip font color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-25T07:24:31Z","updated_at":"2017-09-26T17:17:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ee9f8ec1d6aa64897b0b9350b5fe68098a35c6c9"]},"11571":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODE1Njgz","public_id":11571,"url":"https://github.com/godotengine/godot/pull/11571","diff_url":"https://github.com/godotengine/godot/pull/11571.diff","patch_url":"https://github.com/godotengine/godot/pull/11571.patch","title":"Remove print_line in Physics2DServerWrapMT::init()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-25T07:50:18Z","updated_at":"2017-09-25T08:23:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["1ed5e75dd7911ba3b2ef6db04feed372a89807e8"]},"11575":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODgwNTUx","public_id":11575,"url":"https://github.com/godotengine/godot/pull/11575","diff_url":"https://github.com/godotengine/godot/pull/11575.diff","patch_url":"https://github.com/godotengine/godot/pull/11575.patch","title":"FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-25T13:19:34Z","updated_at":"2017-10-06T13:50:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["20918587d39c5c9c370e3b4beccf883f553d9b3e"]},"11576":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODk3MTk5","public_id":11576,"url":"https://github.com/godotengine/godot/pull/11576","diff_url":"https://github.com/godotengine/godot/pull/11576.diff","patch_url":"https://github.com/godotengine/godot/pull/11576.patch","title":"Add font size setting for output panel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-25T14:26:26Z","updated_at":"2017-11-06T09:19:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["79e506ff520b3d53680d131f8bd0ce5e0f0da6ec"]},"11577":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyODk4NjYy","public_id":11577,"url":"https://github.com/godotengine/godot/pull/11577","diff_url":"https://github.com/godotengine/godot/pull/11577.diff","patch_url":"https://github.com/godotengine/godot/pull/11577.patch","title":"Fix Voice_Count Issues in AudioEffectChorus","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-25T14:31:54Z","updated_at":"2017-09-25T17:09:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["ffca222d171cc88f52c35436919f892f8e78df6b"]},"11580":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyOTM4NjUz","public_id":11580,"url":"https://github.com/godotengine/godot/pull/11580","diff_url":"https://github.com/godotengine/godot/pull/11580.diff","patch_url":"https://github.com/godotengine/godot/pull/11580.patch","title":"Enhance iOS export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-09-25T17:20:58Z","updated_at":"2018-02-16T14:59:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["f5b3b24c22186f50b3e57fc162ef9790f288c704"]},"11587":{"id":"MDExOlB1bGxSZXF1ZXN0MTQyOTg3MzE3","public_id":11587,"url":"https://github.com/godotengine/godot/pull/11587","diff_url":"https://github.com/godotengine/godot/pull/11587.diff","patch_url":"https://github.com/godotengine/godot/pull/11587.patch","title":"In editor, instance DirectionalLight with an initial orientation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-09-25T21:20:31Z","updated_at":"2017-09-26T06:11:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2ac8c2fa91ad1b7b1612c6621898087600192b9b"]},"11592":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMDA5ODQ0","public_id":11592,"url":"https://github.com/godotengine/godot/pull/11592","diff_url":"https://github.com/godotengine/godot/pull/11592.diff","patch_url":"https://github.com/godotengine/godot/pull/11592.patch","title":"Python header generator now generates strings with escape characters.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-09-25T23:53:32Z","updated_at":"2017-10-02T21:31:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["07ccfa6a07baa8210f354aaf2098ee27a933734f"]},"11597":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMDI2NjY5","public_id":11597,"url":"https://github.com/godotengine/godot/pull/11597","diff_url":"https://github.com/godotengine/godot/pull/11597.diff","patch_url":"https://github.com/godotengine/godot/pull/11597.patch","title":"Removed most of the custom colors from the interface.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-26T02:44:38Z","updated_at":"2017-09-26T17:17:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b622c92fad36ef7c8cfb84f7e0de188557808ee0"]},"11598":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMDM3MjQ5","public_id":11598,"url":"https://github.com/godotengine/godot/pull/11598","diff_url":"https://github.com/godotengine/godot/pull/11598.diff","patch_url":"https://github.com/godotengine/godot/pull/11598.patch","title":"Fix missing code editor find and replace missing hover icon.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-26T04:42:17Z","updated_at":"2017-09-26T17:17:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["541c4bfd6ebd256a8b2ec321c1276575e7f2d56b"]},"11600":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMDU1OTI0","public_id":11600,"url":"https://github.com/godotengine/godot/pull/11600","diff_url":"https://github.com/godotengine/godot/pull/11600.diff","patch_url":"https://github.com/godotengine/godot/pull/11600.patch","title":"Fix crash when scene has LineEdit and run from editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-26T07:22:17Z","updated_at":"2017-11-06T09:19:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c5f071705309596dafe3352302e9e416f3e09760"]},"11607":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMTA2NTEx","public_id":11607,"url":"https://github.com/godotengine/godot/pull/11607","diff_url":"https://github.com/godotengine/godot/pull/11607.diff","patch_url":"https://github.com/godotengine/godot/pull/11607.patch","title":"Update theme property respectively","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-09-26T11:16:07Z","updated_at":"2017-11-06T09:19:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3e0d18b9c00609523b6d3090cfdcad8f618a7b3f"]},"11610":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMTI0ODM1","public_id":11610,"url":"https://github.com/godotengine/godot/pull/11610","diff_url":"https://github.com/godotengine/godot/pull/11610.diff","patch_url":"https://github.com/godotengine/godot/pull/11610.patch","title":"Change OSX version from 2.2-dev to 3.0-dev","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MzUyMjg=","created_at":"2017-09-26T12:47:45Z","updated_at":"2017-09-27T05:56:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1c6a49b5f534f84591777c4ad17d518c3cd779f2"]},"11611":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMTQwMTY1","public_id":11611,"url":"https://github.com/godotengine/godot/pull/11611","diff_url":"https://github.com/godotengine/godot/pull/11611.diff","patch_url":"https://github.com/godotengine/godot/pull/11611.patch","title":"Reduce gcc lto build time by telling the linker to use the number of jobs indicated by -j","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMjk5NjQ=","created_at":"2017-09-26T13:49:58Z","updated_at":"2017-09-26T15:18:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ec644ccb69dae13c173d69cb26b9a59ae20854e3"]},"11612":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMTc3NTk2","public_id":11612,"url":"https://github.com/godotengine/godot/pull/11612","diff_url":"https://github.com/godotengine/godot/pull/11612.diff","patch_url":"https://github.com/godotengine/godot/pull/11612.patch","title":"Build MSVC safe_refcount in a separate compilation unit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-09-26T16:03:19Z","updated_at":"2017-09-28T18:24:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["350fcb6d98144f2a15c454170563eeac3c9d6dd1"]},"11617":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMjU5MTc5","public_id":11617,"url":"https://github.com/godotengine/godot/pull/11617","diff_url":"https://github.com/godotengine/godot/pull/11617.diff","patch_url":"https://github.com/godotengine/godot/pull/11617.patch","title":"Fixes bad display","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-09-26T22:35:05Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bd8a5fba30510558ce34f6a863567d668524f5b3","6f185cc9f7d8f9880dec01be86cf129dd0a38b84"]},"11622":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMjc5OTE4","public_id":11622,"url":"https://github.com/godotengine/godot/pull/11622","diff_url":"https://github.com/godotengine/godot/pull/11622.diff","patch_url":"https://github.com/godotengine/godot/pull/11622.patch","title":"Fixed error when extending another class in GDscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-09-27T01:37:45Z","updated_at":"2018-09-14T09:50:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["0722df482988de8b032c6a878a761bccbf07f7bb"]},"11625":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMzA0ODk3","public_id":11625,"url":"https://github.com/godotengine/godot/pull/11625","diff_url":"https://github.com/godotengine/godot/pull/11625.diff","patch_url":"https://github.com/godotengine/godot/pull/11625.patch","title":"[DOCS] Update AnimatedSprite class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-09-27T06:01:45Z","updated_at":"2017-09-27T20:53:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["129a37421d41b3a96abf2594e91d906de976c7ee"]},"11632":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMzg3NzQy","public_id":11632,"url":"https://github.com/godotengine/godot/pull/11632","diff_url":"https://github.com/godotengine/godot/pull/11632.diff","patch_url":"https://github.com/godotengine/godot/pull/11632.patch","title":"Fix remove icon in autoload panel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-09-27T13:10:00Z","updated_at":"2018-05-21T00:31:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bdd53615481a07eb26233f62c1fc66b1f56c9d5a"]},"11633":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzMzkyODUw","public_id":11633,"url":"https://github.com/godotengine/godot/pull/11633","diff_url":"https://github.com/godotengine/godot/pull/11633.diff","patch_url":"https://github.com/godotengine/godot/pull/11633.patch","title":"Fixed bug with clearing the stream in AudioPlayerStream","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-27T13:30:30Z","updated_at":"2017-09-27T14:19:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["f12b4e5fa3b3aeec71399e0f329b0cad281ac301"]},"11635":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNDUyMDIw","public_id":11635,"url":"https://github.com/godotengine/godot/pull/11635","diff_url":"https://github.com/godotengine/godot/pull/11635.diff","patch_url":"https://github.com/godotengine/godot/pull/11635.patch","title":"[DOCS] AudioEffects doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-09-27T17:18:03Z","updated_at":"2017-09-30T17:07:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["8c19cc7b3da43d143f4316e1b7de2c7c2a35b328"]},"11646":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNTMzMDYz","public_id":11646,"url":"https://github.com/godotengine/godot/pull/11646","diff_url":"https://github.com/godotengine/godot/pull/11646.diff","patch_url":"https://github.com/godotengine/godot/pull/11646.patch","title":"Several visual improvements.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-09-28T00:54:24Z","updated_at":"2017-10-02T16:49:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["15986ea34322529637957d35ac66ad47ff936234"]},"11650":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNTc2ODAz","public_id":11650,"url":"https://github.com/godotengine/godot/pull/11650","diff_url":"https://github.com/godotengine/godot/pull/11650.diff","patch_url":"https://github.com/godotengine/godot/pull/11650.patch","title":"Fix crash when unsharing a range that is not shared","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNzcyOQ==","created_at":"2017-09-28T07:45:47Z","updated_at":"2017-10-02T16:49:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["45a322b6ae945c6a31e9c1744f24f8776edf4a68"]},"11653":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjA3MjAw","public_id":11653,"url":"https://github.com/godotengine/godot/pull/11653","diff_url":"https://github.com/godotengine/godot/pull/11653.diff","patch_url":"https://github.com/godotengine/godot/pull/11653.patch","title":"[DOCS] Document some of the VisualScript classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-09-28T10:09:13Z","updated_at":"2017-10-03T09:58:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["10469c1962172db954d02a3912053a99e2a0dfa3"]},"11654":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjA4NDgz","public_id":11654,"url":"https://github.com/godotengine/godot/pull/11654","diff_url":"https://github.com/godotengine/godot/pull/11654.diff","patch_url":"https://github.com/godotengine/godot/pull/11654.patch","title":"Allow using wildcards to filter docstatus class names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-09-28T10:15:28Z","updated_at":"2017-10-12T11:45:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["1f60d0c23f25910904cad1b2318785e00228c90c"]},"11658":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjM0NTM0","public_id":11658,"url":"https://github.com/godotengine/godot/pull/11658","diff_url":"https://github.com/godotengine/godot/pull/11658.diff","patch_url":"https://github.com/godotengine/godot/pull/11658.patch","title":"Reintroduce generic mobile vr interface","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-28T12:29:29Z","updated_at":"2017-10-09T13:16:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ca4f055db0a4e6f9ea7b38cde14dc85ada3330e2"]},"11659":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjYwMDkx","public_id":11659,"url":"https://github.com/godotengine/godot/pull/11659","diff_url":"https://github.com/godotengine/godot/pull/11659.diff","patch_url":"https://github.com/godotengine/godot/pull/11659.patch","title":"Renamed fixed_process to physics_process","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-09-28T14:15:02Z","updated_at":"2017-10-03T06:48:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4537977d6dd2a76580d9ab611a18634efab55c74"]},"11660":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjczNjk4","public_id":11660,"url":"https://github.com/godotengine/godot/pull/11660","diff_url":"https://github.com/godotengine/godot/pull/11660.diff","patch_url":"https://github.com/godotengine/godot/pull/11660.patch","title":"add spacing to tabs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-28T15:03:51Z","updated_at":"2017-10-03T03:20:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["975e18895a749d6011982c26cd6160c2f4a9cbea"]},"11661":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNjk3Nzk2","public_id":11661,"url":"https://github.com/godotengine/godot/pull/11661","diff_url":"https://github.com/godotengine/godot/pull/11661.diff","patch_url":"https://github.com/godotengine/godot/pull/11661.patch","title":"Editor: Run validation on every text change, not only inserts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-09-28T16:34:32Z","updated_at":"2017-10-02T16:56:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cfd75f7a4eb7c2814fc198989ceac87fe37080d1"]},"11667":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNzU5NTcy","public_id":11667,"url":"https://github.com/godotengine/godot/pull/11667","diff_url":"https://github.com/godotengine/godot/pull/11667.diff","patch_url":"https://github.com/godotengine/godot/pull/11667.patch","title":"fixed help bg","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-28T21:24:15Z","updated_at":"2017-09-29T10:48:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["541b0d0238c8c8fa52b13a31ce9106285a18a871"]},"11668":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNzY2NzM5","public_id":11668,"url":"https://github.com/godotengine/godot/pull/11668","diff_url":"https://github.com/godotengine/godot/pull/11668.diff","patch_url":"https://github.com/godotengine/godot/pull/11668.patch","title":"fixed not beeing able to open empty scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-09-28T22:04:31Z","updated_at":"2018-09-14T09:50:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["296941f7459d2ed17523ce99806f2816d2dcc76c"]},"11674":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzNzg4Mzc3","public_id":11674,"url":"https://github.com/godotengine/godot/pull/11674","diff_url":"https://github.com/godotengine/godot/pull/11674.diff","patch_url":"https://github.com/godotengine/godot/pull/11674.patch","title":"Prevent a possible crash when exporting to MeshLibrary","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-29T01:08:42Z","updated_at":"2017-10-02T16:47:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["da970c5c5f0cacbddd57dcffa0cd123f3ca3a10a"]},"11681":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzODE5OTcw","public_id":11681,"url":"https://github.com/godotengine/godot/pull/11681","diff_url":"https://github.com/godotengine/godot/pull/11681.diff","patch_url":"https://github.com/godotengine/godot/pull/11681.patch","title":"Fix Typo: 'Texure' to 'Texture'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-29T07:04:24Z","updated_at":"2017-09-30T12:55:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["392a94686c1b22c0720f708db1feb80f24d1e08e"]},"11684":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzODY1MjU0","public_id":11684,"url":"https://github.com/godotengine/godot/pull/11684","diff_url":"https://github.com/godotengine/godot/pull/11684.diff","patch_url":"https://github.com/godotengine/godot/pull/11684.patch","title":"Vertical alignement (TabContainer menu button)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-29T11:25:13Z","updated_at":"2017-09-30T10:43:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["814c50106bd080220331c38d0a81c35164fd648f"]},"11687":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzODY5MTM4","public_id":11687,"url":"https://github.com/godotengine/godot/pull/11687","diff_url":"https://github.com/godotengine/godot/pull/11687.diff","patch_url":"https://github.com/godotengine/godot/pull/11687.patch","title":"Made a few tweaks to the ARVR interface","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-29T11:49:26Z","updated_at":"2017-10-09T13:15:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ce74efacbbad6edc7d84975f4480aa254f73b6cd"]},"11701":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzOTEwMDkx","public_id":11701,"url":"https://github.com/godotengine/godot/pull/11701","diff_url":"https://github.com/godotengine/godot/pull/11701.diff","patch_url":"https://github.com/godotengine/godot/pull/11701.patch","title":"fixed coustom bg weired offset for code editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-29T15:02:12Z","updated_at":"2017-09-30T10:40:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8c087e046d393a2fb5dd1d458139acc78431807d"]},"11702":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzOTE3NjQ0","public_id":11702,"url":"https://github.com/godotengine/godot/pull/11702","diff_url":"https://github.com/godotengine/godot/pull/11702.diff","patch_url":"https://github.com/godotengine/godot/pull/11702.patch","title":"Added new API to get body direct state","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-09-29T15:34:27Z","updated_at":"2017-11-04T17:44:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["c56c67db39b619d37c503e41e718f9cda39c3f0e"]},"11704":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzOTM1NjYw","public_id":11704,"url":"https://github.com/godotengine/godot/pull/11704","diff_url":"https://github.com/godotengine/godot/pull/11704.diff","patch_url":"https://github.com/godotengine/godot/pull/11704.patch","title":"EditorSettings: Move interface/ properties to interface/editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-09-29T17:06:29Z","updated_at":"2017-09-30T15:19:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["20eb17a685bb426b2de4a1e791d90241e1a5b5e6"]},"11706":{"id":"MDExOlB1bGxSZXF1ZXN0MTQzOTU3MDE1","public_id":11706,"url":"https://github.com/godotengine/godot/pull/11706","diff_url":"https://github.com/godotengine/godot/pull/11706.diff","patch_url":"https://github.com/godotengine/godot/pull/11706.patch","title":"added smart searching with preferrence to root node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-29T18:58:55Z","updated_at":"2017-10-02T20:53:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3f423342f4d28b8cd4a8ef1b783ffc76425ce1e0"]},"11712":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDA1MDc3","public_id":11712,"url":"https://github.com/godotengine/godot/pull/11712","diff_url":"https://github.com/godotengine/godot/pull/11712.diff","patch_url":"https://github.com/godotengine/godot/pull/11712.patch","title":"near and far are reserved for near and far pointers in MSVC","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-09-30T00:46:17Z","updated_at":"2017-09-30T11:02:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["cf56711a7ee9e67acf41472453e44f955b457ed7"]},"11713":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDA1OTY3","public_id":11713,"url":"https://github.com/godotengine/godot/pull/11713","diff_url":"https://github.com/godotengine/godot/pull/11713.diff","patch_url":"https://github.com/godotengine/godot/pull/11713.patch","title":"Added VehicleWheel::get_skidinfo()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzk2MzU=","created_at":"2017-09-30T01:04:57Z","updated_at":"2017-10-02T16:37:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["4c712b9db573efb2660f575002706c6cfe3cbcdd"]},"11716":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDE0NDc2","public_id":11716,"url":"https://github.com/godotengine/godot/pull/11716","diff_url":"https://github.com/godotengine/godot/pull/11716.diff","patch_url":"https://github.com/godotengine/godot/pull/11716.patch","title":"Merged iphone and osx audio drivers into drivers/coreaudio","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-30T05:24:18Z","updated_at":"2017-10-06T13:50:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["12d40fa03f95cccfb6af994b03576f78af314891"]},"11718":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDI0NDYx","public_id":11718,"url":"https://github.com/godotengine/godot/pull/11718","diff_url":"https://github.com/godotengine/godot/pull/11718.diff","patch_url":"https://github.com/godotengine/godot/pull/11718.patch","title":"Fixes some retina problems on multi monitor setups","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-09-30T10:57:45Z","updated_at":"2017-10-09T09:04:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["a7f18798aab00eecd64af7b824551444cb95f1b5"]},"11719":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDI3NDQ1","public_id":11719,"url":"https://github.com/godotengine/godot/pull/11719","diff_url":"https://github.com/godotengine/godot/pull/11719.diff","patch_url":"https://github.com/godotengine/godot/pull/11719.patch","title":"keep alpha when converting svg colors fixes #11289","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-09-30T12:49:32Z","updated_at":"2017-10-01T21:02:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b3826901c7794004e9cf8a51b5cdba88c2bfb31a"]},"11720":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDI4MTU3","public_id":11720,"url":"https://github.com/godotengine/godot/pull/11720","diff_url":"https://github.com/godotengine/godot/pull/11720.diff","patch_url":"https://github.com/godotengine/godot/pull/11720.patch","title":"Rename Patch9Rect into NinePatchRect on \"Drag & Drop Asset to 2D Viewport\" Feature","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-09-30T13:13:30Z","updated_at":"2017-10-24T07:22:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1f30bcb2648555ee8fd0fd66d25732cb8ca1f50d"]},"11721":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDI4NzMz","public_id":11721,"url":"https://github.com/godotengine/godot/pull/11721","diff_url":"https://github.com/godotengine/godot/pull/11721.diff","patch_url":"https://github.com/godotengine/godot/pull/11721.patch","title":"Fixes node2D not lockable/groupable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-09-30T13:33:17Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c9e1bff93f86b30074ce178a1a7ef2cffe3b14a5"]},"11724":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDMwMjE2","public_id":11724,"url":"https://github.com/godotengine/godot/pull/11724","diff_url":"https://github.com/godotengine/godot/pull/11724.diff","patch_url":"https://github.com/godotengine/godot/pull/11724.patch","title":"VisualScript crashfix when returns are too few","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-09-30T14:21:46Z","updated_at":"2017-10-06T13:49:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["57ef77376fc369f3d9bb86278a22ce2a73ace732"]},"11725":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDMwNzc4","public_id":11725,"url":"https://github.com/godotengine/godot/pull/11725","diff_url":"https://github.com/godotengine/godot/pull/11725.diff","patch_url":"https://github.com/godotengine/godot/pull/11725.patch","title":"[DOCS] Write member, signals and constants in the Control class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjk0OTk1","created_at":"2017-09-30T14:38:32Z","updated_at":"2017-10-02T16:39:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["55ac818d9ad7f8cc40c264f560aa2cd1f4576d63"]},"11730":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDQzMzEx","public_id":11730,"url":"https://github.com/godotengine/godot/pull/11730","diff_url":"https://github.com/godotengine/godot/pull/11730.diff","patch_url":"https://github.com/godotengine/godot/pull/11730.patch","title":"Change to Image::shrink_x2 function preventing it set a 0 width/height for mipmapped textures","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTM1MTM0","created_at":"2017-09-30T20:31:37Z","updated_at":"2017-10-02T20:42:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["40dcf4a2e75b497f4147547a880c57bc8e14a6aa"]},"11734":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDQ5NDAy","public_id":11734,"url":"https://github.com/godotengine/godot/pull/11734","diff_url":"https://github.com/godotengine/godot/pull/11734.diff","patch_url":"https://github.com/godotengine/godot/pull/11734.patch","title":"[DOCS] Adds JSON and JSONParseResult doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-09-30T23:48:12Z","updated_at":"2017-10-02T16:39:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b8db909f48aead54b99bb91c331644d5dcd54626"]},"11739":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDUzNTEw","public_id":11739,"url":"https://github.com/godotengine/godot/pull/11739","diff_url":"https://github.com/godotengine/godot/pull/11739.diff","patch_url":"https://github.com/godotengine/godot/pull/11739.patch","title":"Moved mono module here","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-01T02:50:05Z","updated_at":"2021-05-14T01:55:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["d5caf71c3fcdeb422d1b0ea97a836fcdb57a8713","e36fb95c50ce0cd0ab9621afe668332895712c2e"]},"11743":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDYzMTYw","public_id":11743,"url":"https://github.com/godotengine/godot/pull/11743","diff_url":"https://github.com/godotengine/godot/pull/11743.diff","patch_url":"https://github.com/godotengine/godot/pull/11743.patch","title":"Fix zoom button not zooming on the screen center","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-01T09:32:38Z","updated_at":"2017-12-26T15:51:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a0fb178b58d24d886bfa417a9fe5f298ce5e3e58"]},"11745":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDY4MzA5","public_id":11745,"url":"https://github.com/godotengine/godot/pull/11745","diff_url":"https://github.com/godotengine/godot/pull/11745.diff","patch_url":"https://github.com/godotengine/godot/pull/11745.patch","title":"Fix GraphEdit mouse scroll axis.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTEyOA==","created_at":"2017-10-01T12:24:12Z","updated_at":"2017-10-01T21:00:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["86bcbd5b152e0df512512c14356ac9e694d148c2"]},"11752":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDc2NjU3","public_id":11752,"url":"https://github.com/godotengine/godot/pull/11752","diff_url":"https://github.com/godotengine/godot/pull/11752.diff","patch_url":"https://github.com/godotengine/godot/pull/11752.patch","title":"Fix scons: *** No SConstruct file found","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTQxMjc=","created_at":"2017-10-01T16:04:39Z","updated_at":"2017-10-03T05:48:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["bc870468f157d18f537ca3393fd38b1add640a4a"]},"11753":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDc2Njg0","public_id":11753,"url":"https://github.com/godotengine/godot/pull/11753","diff_url":"https://github.com/godotengine/godot/pull/11753.diff","patch_url":"https://github.com/godotengine/godot/pull/11753.patch","title":"Fix IntelliSense","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTQxMjc=","created_at":"2017-10-01T16:05:20Z","updated_at":"2017-10-03T05:48:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["936f63a2dd53253737babafd9260da0cb4b6720e"]},"11754":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDgxNzYy","public_id":11754,"url":"https://github.com/godotengine/godot/pull/11754","diff_url":"https://github.com/godotengine/godot/pull/11754.diff","patch_url":"https://github.com/godotengine/godot/pull/11754.patch","title":"Fixed center align in LineEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0MTU2Njg=","created_at":"2017-10-01T18:17:22Z","updated_at":"2017-10-02T20:26:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b6b2ec7b7738512fa5edffe6b6a84b15e94ed33b"]},"11755":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDgzNTc3","public_id":11755,"url":"https://github.com/godotengine/godot/pull/11755","diff_url":"https://github.com/godotengine/godot/pull/11755.diff","patch_url":"https://github.com/godotengine/godot/pull/11755.patch","title":"Fix bone draw on viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTM1MTM0","created_at":"2017-10-01T19:04:48Z","updated_at":"2017-10-01T19:32:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["24249a2c4d2d935aa8bdb489f7e208e7f8e322c3"]},"11757":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MDg1MTIz","public_id":11757,"url":"https://github.com/godotengine/godot/pull/11757","diff_url":"https://github.com/godotengine/godot/pull/11757.diff","patch_url":"https://github.com/godotengine/godot/pull/11757.patch","title":"doc_status.py Python 2.7 backwards compatibility & Windows support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-01T19:44:16Z","updated_at":"2017-10-12T12:28:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["2d46ee36cc4d920ae97d5cb36ea04c90f52582d5"]},"11768":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTA4Njc5","public_id":11768,"url":"https://github.com/godotengine/godot/pull/11768","diff_url":"https://github.com/godotengine/godot/pull/11768.diff","patch_url":"https://github.com/godotengine/godot/pull/11768.patch","title":"[DOCS] Update Polygon2D and CollisionPolygon2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-10-02T04:14:49Z","updated_at":"2018-05-21T21:09:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["ee1afc8bcae2842ee50880d5150d56106d7099ca"]},"11769":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTExNTkz","public_id":11769,"url":"https://github.com/godotengine/godot/pull/11769","diff_url":"https://github.com/godotengine/godot/pull/11769.diff","patch_url":"https://github.com/godotengine/godot/pull/11769.patch","title":"Indentation Error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzOTI1NDY1","created_at":"2017-10-02T05:04:35Z","updated_at":"2017-10-02T06:24:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["eaa965d5efcd8d46fc019da7f20bba55a3ed59b1"]},"11774":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTUwNjM4","public_id":11774,"url":"https://github.com/godotengine/godot/pull/11774","diff_url":"https://github.com/godotengine/godot/pull/11774.diff","patch_url":"https://github.com/godotengine/godot/pull/11774.patch","title":"Fixed MSVC build issue introduced by c864b78","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-10-02T10:16:15Z","updated_at":"2017-10-24T07:22:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["a20ddfdb63ac3f61d3e21acc6042cdcfb1b14b4e"]},"11775":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTU1MTgw","public_id":11775,"url":"https://github.com/godotengine/godot/pull/11775","diff_url":"https://github.com/godotengine/godot/pull/11775.diff","patch_url":"https://github.com/godotengine/godot/pull/11775.patch","title":"Improve input handling on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-02T10:44:06Z","updated_at":"2018-01-06T21:25:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ca7447daf62d45b01bff6147d5c00cd283940e47"]},"11778":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTY1MDk2","public_id":11778,"url":"https://github.com/godotengine/godot/pull/11778","diff_url":"https://github.com/godotengine/godot/pull/11778.diff","patch_url":"https://github.com/godotengine/godot/pull/11778.patch","title":"[GDnative] add library path to init options","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-02T11:47:50Z","updated_at":"2017-10-03T03:29:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["c55b8217ab9f4bce35a8053cf2e548469b821bca","c11c951871b50edfef5ebd7d034e2ea0975b4b9a"]},"11780":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MTY4MDc1","public_id":11780,"url":"https://github.com/godotengine/godot/pull/11780","diff_url":"https://github.com/godotengine/godot/pull/11780.diff","patch_url":"https://github.com/godotengine/godot/pull/11780.patch","title":"[GDnative] Add string_name api","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-02T12:07:11Z","updated_at":"2017-10-08T14:49:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d17951f57efd64ff6f5fb58b96f73aa915232555"]},"11782":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MjEwMDM4","public_id":11782,"url":"https://github.com/godotengine/godot/pull/11782","diff_url":"https://github.com/godotengine/godot/pull/11782.diff","patch_url":"https://github.com/godotengine/godot/pull/11782.patch","title":"Add OS::is_userfs_persistent, allow starting HTML5 platform in private mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-10-02T15:17:14Z","updated_at":"2017-10-03T11:10:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7b23665e728fe10cd0eedb54824aaeae4ae23758"]},"11783":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MjEwNjE2","public_id":11783,"url":"https://github.com/godotengine/godot/pull/11783","diff_url":"https://github.com/godotengine/godot/pull/11783.diff","patch_url":"https://github.com/godotengine/godot/pull/11783.patch","title":"Allow exporting third-party iOS Frameworks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-02T15:19:24Z","updated_at":"2022-07-01T14:30:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["8f0f327f0207cbde27bbfba3ac106b9457d7201b"]},"11789":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MzA4MTUw","public_id":11789,"url":"https://github.com/godotengine/godot/pull/11789","diff_url":"https://github.com/godotengine/godot/pull/11789.diff","patch_url":"https://github.com/godotengine/godot/pull/11789.patch","title":"Added correct initialization for script editor theme.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-02T23:35:49Z","updated_at":"2017-10-03T17:56:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bb69855f1ac32d657e53c388d12b37464f4efa7c","6d874ea685bb57e1c78b7c67f0af7feafc1b55d5"]},"11791":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MzI1MzQ3","public_id":11791,"url":"https://github.com/godotengine/godot/pull/11791","diff_url":"https://github.com/godotengine/godot/pull/11791.diff","patch_url":"https://github.com/godotengine/godot/pull/11791.patch","title":"Added logs to .gitignore","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-03T02:38:19Z","updated_at":"2017-10-13T23:35:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0dc18ab0d6a67c0c34da1826a06d5498931f9093"]},"11792":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MzI5NTI2","public_id":11792,"url":"https://github.com/godotengine/godot/pull/11792","diff_url":"https://github.com/godotengine/godot/pull/11792.diff","patch_url":"https://github.com/godotengine/godot/pull/11792.patch","title":"[GDnative] autogenerate gdnative_api_struct.h from a json","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-03T03:28:57Z","updated_at":"2017-10-03T12:37:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["cdc29926afd37feddbd93ebbafd2e3987c728881"]},"11793":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0MzMyMTMw","public_id":11793,"url":"https://github.com/godotengine/godot/pull/11793","diff_url":"https://github.com/godotengine/godot/pull/11793.diff","patch_url":"https://github.com/godotengine/godot/pull/11793.patch","title":"Updated some documentation for the OS class.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-03T04:00:24Z","updated_at":"2017-10-03T17:04:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0b3a49ef182aa135a9f5e1125e489f445f51832a"]},"11802":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NDQxNTcx","public_id":11802,"url":"https://github.com/godotengine/godot/pull/11802","diff_url":"https://github.com/godotengine/godot/pull/11802.diff","patch_url":"https://github.com/godotengine/godot/pull/11802.patch","title":"doc_status.py: Add -t (--todo) option, show only non-empty items","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-03T14:43:25Z","updated_at":"2017-10-09T20:57:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["328b78a0b90d2ad557254b39a4d8b3759ba018ed"]},"11806":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NDY1Mjc3","public_id":11806,"url":"https://github.com/godotengine/godot/pull/11806","diff_url":"https://github.com/godotengine/godot/pull/11806.diff","patch_url":"https://github.com/godotengine/godot/pull/11806.patch","title":"[GDnative] add api version field to godot_gdnative_api_struct","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-03T16:12:57Z","updated_at":"2017-10-04T09:57:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["3e29cb806cc64a2700e341faa919ace4f1dbe2a8","0d41be3790b2f221621ec8bbd7f365508683cb18"]},"11810":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NDkwNDQ4","public_id":11810,"url":"https://github.com/godotengine/godot/pull/11810","diff_url":"https://github.com/godotengine/godot/pull/11810.diff","patch_url":"https://github.com/godotengine/godot/pull/11810.patch","title":"OS X export code improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-03T18:10:41Z","updated_at":"2017-10-17T15:02:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b6daa94a806063876820a78fa3c96a79e6bc3d99","4b695c3bdf562d55fb617a6c48eb5c1701b81325"]},"11812":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTAwNTEz","public_id":11812,"url":"https://github.com/godotengine/godot/pull/11812","diff_url":"https://github.com/godotengine/godot/pull/11812.diff","patch_url":"https://github.com/godotengine/godot/pull/11812.patch","title":"Fixed a bug where ssl would force validation even though you told it not to.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-03T18:55:40Z","updated_at":"2017-10-04T18:51:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["310a8eb902e69cadf68272af64d7daa1f8fe1130"]},"11814":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTI0ODky","public_id":11814,"url":"https://github.com/godotengine/godot/pull/11814","diff_url":"https://github.com/godotengine/godot/pull/11814.diff","patch_url":"https://github.com/godotengine/godot/pull/11814.patch","title":"Fixes the Control pre-drag rect not drawn correctly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-03T20:48:07Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3f279d2a3e22702930681ba6808cb9195c32734e"]},"11815":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTMwOTE5","public_id":11815,"url":"https://github.com/godotengine/godot/pull/11815","diff_url":"https://github.com/godotengine/godot/pull/11815.diff","patch_url":"https://github.com/godotengine/godot/pull/11815.patch","title":"[GDNative] added API struct wrapper generator","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-10-03T21:15:18Z","updated_at":"2017-12-04T10:23:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["2a4e2b53787fc13b8c34887ac18b0c5ee0e75d87"]},"11816":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTM2NDk1","public_id":11816,"url":"https://github.com/godotengine/godot/pull/11816","diff_url":"https://github.com/godotengine/godot/pull/11816.diff","patch_url":"https://github.com/godotengine/godot/pull/11816.patch","title":"Add function set_stream_position to VideoPlayer. Closes #8727","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxOTQ0OTI=","created_at":"2017-10-03T21:43:51Z","updated_at":"2017-10-04T16:03:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["43410ca363da329313bc9ca74882a4409335a306"]},"11820":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTg5NjYx","public_id":11820,"url":"https://github.com/godotengine/godot/pull/11820","diff_url":"https://github.com/godotengine/godot/pull/11820.diff","patch_url":"https://github.com/godotengine/godot/pull/11820.patch","title":"[DOCS] Update ParticlesMaterial, Particles, Particles2D class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-10-04T06:17:19Z","updated_at":"2018-05-21T21:09:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["44292bf77fd20f988d2c69c11e01ef9623ae1b22"]},"11821":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NTk5Nzc1","public_id":11821,"url":"https://github.com/godotengine/godot/pull/11821","diff_url":"https://github.com/godotengine/godot/pull/11821.diff","patch_url":"https://github.com/godotengine/godot/pull/11821.patch","title":"Replaces (and extends) the anchor menu to a Layout one","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-04T07:34:24Z","updated_at":"2017-12-26T15:51:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a25d70ab3196b0571808e56e44588d95c58fa7dc"]},"11823":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjEzNTM5","public_id":11823,"url":"https://github.com/godotengine/godot/pull/11823","diff_url":"https://github.com/godotengine/godot/pull/11823.diff","patch_url":"https://github.com/godotengine/godot/pull/11823.patch","title":"Allow to obtain virtual keyboard height","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-04T08:53:53Z","updated_at":"2017-10-05T12:04:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["275e537058ed870c4d37002f2110b7866d2ed1ae"]},"11824":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjE3OTMz","public_id":11824,"url":"https://github.com/godotengine/godot/pull/11824","diff_url":"https://github.com/godotengine/godot/pull/11824.diff","patch_url":"https://github.com/godotengine/godot/pull/11824.patch","title":"Fix logging on iOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-04T09:16:06Z","updated_at":"2017-10-09T10:23:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f4c77b9ad5d0e7bb5aed6995363bf1fe33914f56"]},"11825":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjIwOTk4","public_id":11825,"url":"https://github.com/godotengine/godot/pull/11825","diff_url":"https://github.com/godotengine/godot/pull/11825.diff","patch_url":"https://github.com/godotengine/godot/pull/11825.patch","title":"Fix GIProbe light visibility","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-04T09:31:09Z","updated_at":"2017-10-04T12:45:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4501a30ce9f86ff06e8e4dc28721136f386aa24e"]},"11826":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjMxNTE1","public_id":11826,"url":"https://github.com/godotengine/godot/pull/11826","diff_url":"https://github.com/godotengine/godot/pull/11826.diff","patch_url":"https://github.com/godotengine/godot/pull/11826.patch","title":"Fix returning Game Center player ID","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-04T10:21:34Z","updated_at":"2017-10-09T10:23:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["c8191d04c91f9d760b8e5c8acd3700548acbfb2a"]},"11827":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjM4MjQ2","public_id":11827,"url":"https://github.com/godotengine/godot/pull/11827","diff_url":"https://github.com/godotengine/godot/pull/11827.diff","patch_url":"https://github.com/godotengine/godot/pull/11827.patch","title":"Fix type error in subsurface scattering shader code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-04T10:56:16Z","updated_at":"2017-10-09T10:38:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["8cf5f615f5c1cde2284ddad1dd671ece4cb94df0"]},"11828":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NjQ1MTkx","public_id":11828,"url":"https://github.com/godotengine/godot/pull/11828","diff_url":"https://github.com/godotengine/godot/pull/11828.diff","patch_url":"https://github.com/godotengine/godot/pull/11828.patch","title":"[DOCS] Adds RegExMatch doc and fix RegEx typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-04T11:33:26Z","updated_at":"2017-10-05T04:05:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5c6172c5cfb4a314245cee451f23cf52d7ae64c8"]},"11840":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NzU5MDk2","public_id":11840,"url":"https://github.com/godotengine/godot/pull/11840","diff_url":"https://github.com/godotengine/godot/pull/11840.diff","patch_url":"https://github.com/godotengine/godot/pull/11840.patch","title":"Match file dialog drive with the current folder.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-04T19:48:11Z","updated_at":"2017-10-13T23:35:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["670564f98e00d25ac6130b01742b28b4edef77f3"]},"11842":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0Nzc3MjA4","public_id":11842,"url":"https://github.com/godotengine/godot/pull/11842","diff_url":"https://github.com/godotengine/godot/pull/11842.diff","patch_url":"https://github.com/godotengine/godot/pull/11842.patch","title":"Fixed rotating in local space using 3D Gizmo.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-10-04T21:12:40Z","updated_at":"2017-11-07T18:42:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a6ff2819665b7fd1536753490f9e3f69bce8d563"]},"11843":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0Nzg1MTg1","public_id":11843,"url":"https://github.com/godotengine/godot/pull/11843","diff_url":"https://github.com/godotengine/godot/pull/11843.diff","patch_url":"https://github.com/godotengine/godot/pull/11843.patch","title":"Fix Python 3 build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-10-04T21:54:11Z","updated_at":"2017-10-07T13:09:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["727a381fc902cd93d23b3624359bad38d49539d0"]},"11845":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0NzkwMzY1","public_id":11845,"url":"https://github.com/godotengine/godot/pull/11845","diff_url":"https://github.com/godotengine/godot/pull/11845.diff","patch_url":"https://github.com/godotengine/godot/pull/11845.patch","title":"Fixed uninitialized local and improved msbuild search and usability","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-04T22:24:18Z","updated_at":"2021-05-14T01:55:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["1d309439cbdaa21a75731bd8db28217690e829a2","df22bbd7ede088293d92e3c9c30da1fd4c26dccc","b4d758e067f65de2f10d116efe0dbf682671317d"]},"11846":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0ODA5MzI2","public_id":11846,"url":"https://github.com/godotengine/godot/pull/11846","diff_url":"https://github.com/godotengine/godot/pull/11846.diff","patch_url":"https://github.com/godotengine/godot/pull/11846.patch","title":"Fix IK Bone Drag on Viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTM1MTM0","created_at":"2017-10-05T01:01:00Z","updated_at":"2017-10-09T10:30:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f931093812b40b2c38f5b320c4b31ce7a7d30dd9"]},"11849":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0ODM0Mzk4","public_id":11849,"url":"https://github.com/godotengine/godot/pull/11849","diff_url":"https://github.com/godotengine/godot/pull/11849.diff","patch_url":"https://github.com/godotengine/godot/pull/11849.patch","title":"Mono: support exported parent class fields","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI2OTQ2NjM=","created_at":"2017-10-05T05:57:53Z","updated_at":"2017-10-06T20:36:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["19df29635150fdc0102b9d35fb5aa5dd51bacb4a"]},"11853":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0ODY5OTA3","public_id":11853,"url":"https://github.com/godotengine/godot/pull/11853","diff_url":"https://github.com/godotengine/godot/pull/11853.diff","patch_url":"https://github.com/godotengine/godot/pull/11853.patch","title":"Fix logging of long strings via RotatedFileLogger","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-05T09:42:09Z","updated_at":"2017-10-06T11:16:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["01ebcfe8418a0d4e54da54191e9302bfeaba4a19"]},"11854":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0ODk1MjA4","public_id":11854,"url":"https://github.com/godotengine/godot/pull/11854","diff_url":"https://github.com/godotengine/godot/pull/11854.diff","patch_url":"https://github.com/godotengine/godot/pull/11854.patch","title":"Add NIL_IS_VARIANT usage to few definitions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-05T11:52:58Z","updated_at":"2017-10-06T11:09:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["61ddf52983933a5500f91e13fc1234d5027e35e5"]},"11858":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0OTE4NjE2","public_id":11858,"url":"https://github.com/godotengine/godot/pull/11858","diff_url":"https://github.com/godotengine/godot/pull/11858.diff","patch_url":"https://github.com/godotengine/godot/pull/11858.patch","title":"Add GridMap::get_used_cells. Fixes #11857.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2017-10-05T13:37:33Z","updated_at":"2017-10-05T17:23:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["16bf0f08ed1357fc29b8e2507491ad9652ffbcd9"]},"11859":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ0OTkzNDQ4","public_id":11859,"url":"https://github.com/godotengine/godot/pull/11859","diff_url":"https://github.com/godotengine/godot/pull/11859.diff","patch_url":"https://github.com/godotengine/godot/pull/11859.patch","title":"Fix crash when a custom theme can't be loaded","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-05T18:53:54Z","updated_at":"2017-10-06T12:44:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9aa20986f0777e3022ab73b2a5d1ae2497230b7b"]},"11875":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MDc1MzU2","public_id":11875,"url":"https://github.com/godotengine/godot/pull/11875","diff_url":"https://github.com/godotengine/godot/pull/11875.diff","patch_url":"https://github.com/godotengine/godot/pull/11875.patch","title":"Fix command-line export looping infinitely","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-06T05:36:32Z","updated_at":"2017-10-11T20:21:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0cd9993ed5a953f720ba8bccaa225edf7aab4322"]},"11878":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MTA0MTkx","public_id":11878,"url":"https://github.com/godotengine/godot/pull/11878","diff_url":"https://github.com/godotengine/godot/pull/11878.diff","patch_url":"https://github.com/godotengine/godot/pull/11878.patch","title":"Use additional repositories for gradle build dependencies too","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-06T09:10:00Z","updated_at":"2017-10-09T10:40:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a6625221d27ed0fb0f7b1f2ee54661fc72b25099"]},"11886":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MTk5NDcx","public_id":11886,"url":"https://github.com/godotengine/godot/pull/11886","diff_url":"https://github.com/godotengine/godot/pull/11886.diff","patch_url":"https://github.com/godotengine/godot/pull/11886.patch","title":"[DOCS] Added Documentation for Sprite3D, AnimatedSprite3D and SpriteBase3D and updated Sprite and Animatedsprite","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-06T16:52:54Z","updated_at":"2017-10-07T23:25:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a2f504c728d08233b2749a3f9b5297abcf39203b"]},"11887":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjI4NDI5","public_id":11887,"url":"https://github.com/godotengine/godot/pull/11887","diff_url":"https://github.com/godotengine/godot/pull/11887.diff","patch_url":"https://github.com/godotengine/godot/pull/11887.patch","title":"VisualScript: Fix crash with get_node().","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-10-06T19:27:00Z","updated_at":"2017-10-09T10:47:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["dfb6602da065f8789ef0d9212af4636c9e09997c"]},"11890":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjU0NDYz","public_id":11890,"url":"https://github.com/godotengine/godot/pull/11890","diff_url":"https://github.com/godotengine/godot/pull/11890.diff","patch_url":"https://github.com/godotengine/godot/pull/11890.patch","title":"[DOCS] Review and improve 17 classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-06T21:58:48Z","updated_at":"2017-10-09T10:49:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["9e93f5b478c8ee15dcec54df90e74dca09245a94"]},"11894":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjYwMjI0","public_id":11894,"url":"https://github.com/godotengine/godot/pull/11894","diff_url":"https://github.com/godotengine/godot/pull/11894.diff","patch_url":"https://github.com/godotengine/godot/pull/11894.patch","title":"Mono: Make sure editor thread is attached on script reload","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-06T22:45:17Z","updated_at":"2021-05-14T01:55:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fdc3de009c41ba58a78a3579080a67ae6b699c84"]},"11895":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjYwMjU3","public_id":11895,"url":"https://github.com/godotengine/godot/pull/11895","diff_url":"https://github.com/godotengine/godot/pull/11895.diff","patch_url":"https://github.com/godotengine/godot/pull/11895.patch","title":"Restore rendering on a separate thread","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU0NzgzNjU=","created_at":"2017-10-06T22:45:34Z","updated_at":"2017-11-21T17:31:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["f9a38d2309043de9e0c763ae72aa81b25c1dfca7","871c47a2bba3ce5adaf5e46e5f8d64acf5a48a1d"]},"11896":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjYzODgx","public_id":11896,"url":"https://github.com/godotengine/godot/pull/11896","diff_url":"https://github.com/godotengine/godot/pull/11896.diff","patch_url":"https://github.com/godotengine/godot/pull/11896.patch","title":"Quote MSBuild arguments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-06T23:22:16Z","updated_at":"2021-05-14T01:55:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["14280ac44b2d1f687f2fde99d6998628dd1a31af"]},"11900":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjczNTU0","public_id":11900,"url":"https://github.com/godotengine/godot/pull/11900","diff_url":"https://github.com/godotengine/godot/pull/11900.diff","patch_url":"https://github.com/godotengine/godot/pull/11900.patch","title":"Fix assembly load hooks and sizeof wrong type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-07T02:26:31Z","updated_at":"2021-05-14T01:55:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["5ab3537179a552f8d95e680ec0e35621615248f4","9eda9be3cfee66ad713e57a9adb52278ad9a532e"]},"11902":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjgwNjkx","public_id":11902,"url":"https://github.com/godotengine/godot/pull/11902","diff_url":"https://github.com/godotengine/godot/pull/11902.diff","patch_url":"https://github.com/godotengine/godot/pull/11902.patch","title":"[DOCS] Write TextureButton, review and fill missing entries in TextureProgress","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjk0OTk1","created_at":"2017-10-07T07:10:41Z","updated_at":"2020-01-26T09:35:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["f50bac71dfa5a26ea9a6f3f513fce2a8fe8c0e4e"]},"11904":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjgwOTE2","public_id":11904,"url":"https://github.com/godotengine/godot/pull/11904","diff_url":"https://github.com/godotengine/godot/pull/11904.diff","patch_url":"https://github.com/godotengine/godot/pull/11904.patch","title":"Fix python 3 build in osx-specific platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2MDkwNg==","created_at":"2017-10-07T07:19:44Z","updated_at":"2017-10-07T08:55:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a0c6fa68fba2b2443333a302dc4ae410f3a0cd9e"]},"11908":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjkwNjA0","public_id":11908,"url":"https://github.com/godotengine/godot/pull/11908","diff_url":"https://github.com/godotengine/godot/pull/11908.diff","patch_url":"https://github.com/godotengine/godot/pull/11908.patch","title":"doc_status.py: Error message for unknown CLI flag, shebang change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-07T12:59:15Z","updated_at":"2017-10-09T20:57:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b772f5adc9bd9384994bdf60ac4d0285c47bc3e2"]},"11910":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MjkyMDg4","public_id":11910,"url":"https://github.com/godotengine/godot/pull/11910","diff_url":"https://github.com/godotengine/godot/pull/11910.diff","patch_url":"https://github.com/godotengine/godot/pull/11910.patch","title":"Fix Python 3 incompatibility in Mono build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-10-07T13:45:31Z","updated_at":"2017-10-29T15:32:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a6b48c170696b2a659b8809f24cc564ec8d73489"]},"11914":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk0MDc2","public_id":11914,"url":"https://github.com/godotengine/godot/pull/11914","diff_url":"https://github.com/godotengine/godot/pull/11914.diff","patch_url":"https://github.com/godotengine/godot/pull/11914.patch","title":"[DOCS] BackBufferCopy: Document members","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyNDkyMzg2","created_at":"2017-10-07T14:41:02Z","updated_at":"2020-01-26T09:35:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["1aef04a397665daf374bb030d07319332a971dda"]},"11915":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk0NTc5","public_id":11915,"url":"https://github.com/godotengine/godot/pull/11915","diff_url":"https://github.com/godotengine/godot/pull/11915.diff","patch_url":"https://github.com/godotengine/godot/pull/11915.patch","title":"Added a name/path description when there is an error in the Animation Track","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-07T14:54:13Z","updated_at":"2017-10-17T15:02:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ac2879d189849e7d850d821f05b833d2c3e93540"]},"11917":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk1MTY5","public_id":11917,"url":"https://github.com/godotengine/godot/pull/11917","diff_url":"https://github.com/godotengine/godot/pull/11917.diff","patch_url":"https://github.com/godotengine/godot/pull/11917.patch","title":"[DOCS] Add descriptions to members of Camera2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTc5MDM=","created_at":"2017-10-07T15:09:25Z","updated_at":"2020-01-26T09:35:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["a5e5c0855de84086c367e53e9e698501a485919a"]},"11918":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk2NTEx","public_id":11918,"url":"https://github.com/godotengine/godot/pull/11918","diff_url":"https://github.com/godotengine/godot/pull/11918.diff","patch_url":"https://github.com/godotengine/godot/pull/11918.patch","title":"[DOCS] Write missing method and member descriptions of KinematicBody2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwMTM0ODk=","created_at":"2017-10-07T15:43:04Z","updated_at":"2020-01-26T09:35:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["acf81338aa72e1340b97000ffe958ed43111e38b","9b15bf26f685d65add77c751e4d21b3da7bffa82","5e7b98171bf1ecda6da8de42922b721c493fff18","94150b8e8ee582c8992996f02f69cd37e67d4e92","25300a324c844769d390ff7630987dd95e66e728"]},"11919":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk3MDc2","public_id":11919,"url":"https://github.com/godotengine/godot/pull/11919","diff_url":"https://github.com/godotengine/godot/pull/11919.diff","patch_url":"https://github.com/godotengine/godot/pull/11919.patch","title":"Array::sort/invert now return reference to Array","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0NTcwMTY=","created_at":"2017-10-07T15:56:44Z","updated_at":"2018-04-03T22:08:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2f173a67abebd14805d6f7c44db2e8b5c4b5cf83"]},"11920":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1Mjk3NzUz","public_id":11920,"url":"https://github.com/godotengine/godot/pull/11920","diff_url":"https://github.com/godotengine/godot/pull/11920.diff","patch_url":"https://github.com/godotengine/godot/pull/11920.patch","title":"[DOCS] Camera documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-07T16:13:20Z","updated_at":"2020-01-26T09:35:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["255f30a9b71dcca9d6b7e759cbd568116f096323"]},"11921":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzA0MDc1","public_id":11921,"url":"https://github.com/godotengine/godot/pull/11921","diff_url":"https://github.com/godotengine/godot/pull/11921.diff","patch_url":"https://github.com/godotengine/godot/pull/11921.patch","title":"[DOCS] Document Tree & TreeItem","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-07T18:56:17Z","updated_at":"2020-01-26T09:35:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["b776330cb73672d0faa5e69e56fffe4e94f548f9"]},"11922":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzA1MTc4","public_id":11922,"url":"https://github.com/godotengine/godot/pull/11922","diff_url":"https://github.com/godotengine/godot/pull/11922.diff","patch_url":"https://github.com/godotengine/godot/pull/11922.patch","title":"Fixed double escape for quotes in generated about files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0NTcwMTY=","created_at":"2017-10-07T19:25:17Z","updated_at":"2017-10-09T13:05:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1d380bf03d56064e4ba21a1370439166e6787c87"]},"11923":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzA1NTYy","public_id":11923,"url":"https://github.com/godotengine/godot/pull/11923","diff_url":"https://github.com/godotengine/godot/pull/11923.diff","patch_url":"https://github.com/godotengine/godot/pull/11923.patch","title":"Store GDNative API in array instead of dictionary","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-10-07T19:35:25Z","updated_at":"2019-03-05T23:06:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["39584f33123eaf537d559b4f2340044b3fc90b87"]},"11924":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzA2NjA5","public_id":11924,"url":"https://github.com/godotengine/godot/pull/11924","diff_url":"https://github.com/godotengine/godot/pull/11924.diff","patch_url":"https://github.com/godotengine/godot/pull/11924.patch","title":"Fix dot separated assembly names confused with file extensions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-07T20:03:13Z","updated_at":"2021-05-14T01:55:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["eb920406ae0ddae54aafb866b23c218a12c18bb4"]},"11926":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzE1MDUw","public_id":11926,"url":"https://github.com/godotengine/godot/pull/11926","diff_url":"https://github.com/godotengine/godot/pull/11926.diff","patch_url":"https://github.com/godotengine/godot/pull/11926.patch","title":"flatDir support [Android] (Master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-10-08T00:36:19Z","updated_at":"2017-10-09T13:05:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"}],"commits":["a4cee286e66293dab1a377c83971764fe7d480a2"]},"11927":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzE1Mzgz","public_id":11927,"url":"https://github.com/godotengine/godot/pull/11927","diff_url":"https://github.com/godotengine/godot/pull/11927.diff","patch_url":"https://github.com/godotengine/godot/pull/11927.patch","title":"Freelook interpolation fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-10-08T00:47:22Z","updated_at":"2017-10-15T18:41:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["de42e53671c50e6b98cbd1848be407c879d057c5"]},"11933":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzI0MDkw","public_id":11933,"url":"https://github.com/godotengine/godot/pull/11933","diff_url":"https://github.com/godotengine/godot/pull/11933.diff","patch_url":"https://github.com/godotengine/godot/pull/11933.patch","title":"Use \"Command\" instead of \"Meta\" for macOS (#1619)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwODMyMTU=","created_at":"2017-10-08T07:24:56Z","updated_at":"2017-11-21T17:25:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["524ffc971239e4826a2ee8e3df1d9af800ed5bba","dd684eaaa08e7c8f2f5902a3e65f244e0bec3ab9"]},"11937":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzMwODI2","public_id":11937,"url":"https://github.com/godotengine/godot/pull/11937","diff_url":"https://github.com/godotengine/godot/pull/11937.diff","patch_url":"https://github.com/godotengine/godot/pull/11937.patch","title":"Redoing the ARVR GDNative interface as module and tighter implementation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-08T11:22:41Z","updated_at":"2018-12-01T10:50:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["cc37d43f861b2fd4c3c5d5fbaf7186bf5c30d35f"]},"11938":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzMxMDE3","public_id":11938,"url":"https://github.com/godotengine/godot/pull/11938","diff_url":"https://github.com/godotengine/godot/pull/11938.diff","patch_url":"https://github.com/godotengine/godot/pull/11938.patch","title":"[DOCS] File Class method description","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTc5MDM=","created_at":"2017-10-08T11:30:12Z","updated_at":"2017-10-08T21:30:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["22436f6bf147bb479162a878d92de98ba42898cc"]},"11940":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzMyMzY0","public_id":11940,"url":"https://github.com/godotengine/godot/pull/11940","diff_url":"https://github.com/godotengine/godot/pull/11940.diff","patch_url":"https://github.com/godotengine/godot/pull/11940.patch","title":"Enhanced debugger for godot 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-10-08T12:12:17Z","updated_at":"2018-01-11T03:02:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fab66af7e99eb71ea6a2df30bea46835f749896a","c655fc7cd89d17eb858b3c99e82402de61571bb0","ccf76798d54c7ed70813346493b7f64264181f7c","475cee9c0fc7b1975de1c5380178763dc2c2df38"]},"11941":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzM1MTE5","public_id":11941,"url":"https://github.com/godotengine/godot/pull/11941","diff_url":"https://github.com/godotengine/godot/pull/11941.diff","patch_url":"https://github.com/godotengine/godot/pull/11941.patch","title":"Consistant scroll when using members overview, issue 11648","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-08T13:33:20Z","updated_at":"2018-02-07T05:17:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b07dfd75eaa3a89aefda9c26e33f91d8eaa80fc8"]},"11942":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzM3MDU5","public_id":11942,"url":"https://github.com/godotengine/godot/pull/11942","diff_url":"https://github.com/godotengine/godot/pull/11942.diff","patch_url":"https://github.com/godotengine/godot/pull/11942.patch","title":"[DOCS] - Complete Engine docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MDMxNA==","created_at":"2017-10-08T14:23:01Z","updated_at":"2017-10-10T20:21:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["23a2e2a2a95716be1c475c8406c2a755e7ea0674"]},"11943":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzQyNDU5","public_id":11943,"url":"https://github.com/godotengine/godot/pull/11943","diff_url":"https://github.com/godotengine/godot/pull/11943.diff","patch_url":"https://github.com/godotengine/godot/pull/11943.patch","title":"[DOCS] Add documentation for Performance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwMTM0ODk=","created_at":"2017-10-08T16:37:25Z","updated_at":"2017-10-09T06:34:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["be8d343f2c8ace7c4289de1f40b58cd6ecc1555c"]},"11944":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzQzMTA3","public_id":11944,"url":"https://github.com/godotengine/godot/pull/11944","diff_url":"https://github.com/godotengine/godot/pull/11944.diff","patch_url":"https://github.com/godotengine/godot/pull/11944.patch","title":"[DOCS] Fix a typo in KinematicBody and KinematicBody2D.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwMTM0ODk=","created_at":"2017-10-08T16:53:00Z","updated_at":"2017-10-08T18:56:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["fc839f9fe85b4371f3e27de0500455aef99087b6"]},"11945":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzQ0NzI3","public_id":11945,"url":"https://github.com/godotengine/godot/pull/11945","diff_url":"https://github.com/godotengine/godot/pull/11945.diff","patch_url":"https://github.com/godotengine/godot/pull/11945.patch","title":"[DOCS] - Completes the docs for the OS class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MDMxNA==","created_at":"2017-10-08T17:34:00Z","updated_at":"2017-10-10T19:56:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["ee513aba440e740ee48f1ab25c0a161323a20418"]},"11946":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzQ2MTk5","public_id":11946,"url":"https://github.com/godotengine/godot/pull/11946","diff_url":"https://github.com/godotengine/godot/pull/11946.diff","patch_url":"https://github.com/godotengine/godot/pull/11946.patch","title":"[GDnative] create generated include/gdnative_wrapper_code.gen.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-08T18:12:10Z","updated_at":"2017-10-08T19:16:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["ce197990bc07ba6a357c1322304d59f566ba3497"]},"11947":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzQ2NTE4","public_id":11947,"url":"https://github.com/godotengine/godot/pull/11947","diff_url":"https://github.com/godotengine/godot/pull/11947.diff","patch_url":"https://github.com/godotengine/godot/pull/11947.patch","title":"Fix exporting projects with custom input event actions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-10-08T18:20:05Z","updated_at":"2017-10-08T22:15:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c05c334de7eda2318afc4fb003dcdd7d2d74db3e"]},"11949":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU1ODEw","public_id":11949,"url":"https://github.com/godotengine/godot/pull/11949","diff_url":"https://github.com/godotengine/godot/pull/11949.diff","patch_url":"https://github.com/godotengine/godot/pull/11949.patch","title":"Fixed IntPtr unboxing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-08T22:07:21Z","updated_at":"2021-05-14T01:55:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["ff28569d16ad1558484b3029ac2fd52f7a411ffe"]},"11950":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU2MDAw","public_id":11950,"url":"https://github.com/godotengine/godot/pull/11950","diff_url":"https://github.com/godotengine/godot/pull/11950.diff","patch_url":"https://github.com/godotengine/godot/pull/11950.patch","title":"Include property index in GDNative class API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-10-08T22:12:40Z","updated_at":"2017-10-09T11:55:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6f3fffecb390aacb8cac1f20f0a3fe0665e226e4"]},"11951":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU2MjM0","public_id":11951,"url":"https://github.com/godotengine/godot/pull/11951","diff_url":"https://github.com/godotengine/godot/pull/11951.diff","patch_url":"https://github.com/godotengine/godot/pull/11951.patch","title":"fix issue 11873. AudioStreamSample get_data() seems to be misaligned.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTMzOQ==","created_at":"2017-10-08T22:18:07Z","updated_at":"2017-10-29T14:43:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["5080a9cf2110bc3903ae11d14b379d88b1cf8991"]},"11952":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU2OTIy","public_id":11952,"url":"https://github.com/godotengine/godot/pull/11952","diff_url":"https://github.com/godotengine/godot/pull/11952.diff","patch_url":"https://github.com/godotengine/godot/pull/11952.patch","title":"[GDnative] fix crash at cleanup time when singleton_gdnatives is not empty","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-08T22:36:08Z","updated_at":"2017-10-09T05:33:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6363bcf209d90d2ff1baf1b22bb8d8c7c1d1b7fd"]},"11953":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU3MDM1","public_id":11953,"url":"https://github.com/godotengine/godot/pull/11953","diff_url":"https://github.com/godotengine/godot/pull/11953.diff","patch_url":"https://github.com/godotengine/godot/pull/11953.patch","title":"[GDnative] add pluginscript \\o/","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-08T22:38:58Z","updated_at":"2017-11-19T18:14:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["e715be0f0a307e36cd34dbee6ba3dfe83b72fead"]},"11954":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzU4MDMw","public_id":11954,"url":"https://github.com/godotengine/godot/pull/11954","diff_url":"https://github.com/godotengine/godot/pull/11954.diff","patch_url":"https://github.com/godotengine/godot/pull/11954.patch","title":"Added 'exposed' field to ClassInfo for registered classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-08T23:04:36Z","updated_at":"2021-05-14T01:55:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9b6f65af82d02d1ec92de1d2d6250884de20cbf3","0c2e882210f8848475f7d9547af50a202f53a110"]},"11958":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzYyMDcx","public_id":11958,"url":"https://github.com/godotengine/godot/pull/11958","diff_url":"https://github.com/godotengine/godot/pull/11958.diff","patch_url":"https://github.com/godotengine/godot/pull/11958.patch","title":"Fix front face definition","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-09T00:49:40Z","updated_at":"2017-10-11T09:02:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2c966493c5f5375f01767ef9a864355a02e4703c"]},"11959":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzYzMTE3","public_id":11959,"url":"https://github.com/godotengine/godot/pull/11959","diff_url":"https://github.com/godotengine/godot/pull/11959.diff","patch_url":"https://github.com/godotengine/godot/pull/11959.patch","title":"Track LightInstance::shadow_atlases so that it will be freed properly","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-09T01:15:43Z","updated_at":"2017-10-10T18:57:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["1967972f6e5ba838f2e9ef3f67e0ebe300feffbb"]},"11961":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzY4MDg2","public_id":11961,"url":"https://github.com/godotengine/godot/pull/11961","diff_url":"https://github.com/godotengine/godot/pull/11961.diff","patch_url":"https://github.com/godotengine/godot/pull/11961.patch","title":"[DOCS] - A minor documentation typo fix.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ1NDMyNTk=","created_at":"2017-10-09T03:01:19Z","updated_at":"2017-10-09T04:10:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6d2abb487768ce9c4fae7b17528868f17443aeb9"]},"11962":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1MzgxNDEy","public_id":11962,"url":"https://github.com/godotengine/godot/pull/11962","diff_url":"https://github.com/godotengine/godot/pull/11962.diff","patch_url":"https://github.com/godotengine/godot/pull/11962.patch","title":"Fix trailing whitespaces in project settings header comment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-09T06:35:47Z","updated_at":"2017-10-09T09:40:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["80b15fba1d20a71e93546ed778443534bdda6f7a"]},"11965":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NDM3ODQw","public_id":11965,"url":"https://github.com/godotengine/godot/pull/11965","diff_url":"https://github.com/godotengine/godot/pull/11965.diff","patch_url":"https://github.com/godotengine/godot/pull/11965.patch","title":"Navmesh Generation Fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-10-09T12:16:03Z","updated_at":"2017-10-09T13:23:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["70e47996b8fe88ddcd27aa8b796c18af8c2c7e13"]},"11966":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NDQ3MDI3","public_id":11966,"url":"https://github.com/godotengine/godot/pull/11966","diff_url":"https://github.com/godotengine/godot/pull/11966.diff","patch_url":"https://github.com/godotengine/godot/pull/11966.patch","title":"Fix issues when rendering panoramic sky in stereoscopic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-09T13:01:09Z","updated_at":"2017-10-11T21:17:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["179f483782d01158b3b95c7113678ceb0341b610"]},"11971":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NDk4Nzk3","public_id":11971,"url":"https://github.com/godotengine/godot/pull/11971","diff_url":"https://github.com/godotengine/godot/pull/11971.diff","patch_url":"https://github.com/godotengine/godot/pull/11971.patch","title":"Update freetype to 2.8.1","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-10-09T16:40:50Z","updated_at":"2017-11-06T09:19:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dfc717c4588b40441c3ce2c888b1dd4f53eda2d8"]},"11978":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NTYwMzk5","public_id":11978,"url":"https://github.com/godotengine/godot/pull/11978","diff_url":"https://github.com/godotengine/godot/pull/11978.diff","patch_url":"https://github.com/godotengine/godot/pull/11978.patch","title":" Fix getting struct elements from MonoArray","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-09T22:22:00Z","updated_at":"2021-05-14T01:55:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["18d3ba0c50ac073a4588388a6bdc71cfee44ea1f"]},"11987":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NjAwNzA3","public_id":11987,"url":"https://github.com/godotengine/godot/pull/11987","diff_url":"https://github.com/godotengine/godot/pull/11987.diff","patch_url":"https://github.com/godotengine/godot/pull/11987.patch","title":"Define va_copy with --std=c++03 (fixes #11979)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-10T05:11:31Z","updated_at":"2017-10-10T14:35:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["73e86187bc193c29f806ee00a77f2765dda27b01"]},"11989":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NjExNTk5","public_id":11989,"url":"https://github.com/godotengine/godot/pull/11989","diff_url":"https://github.com/godotengine/godot/pull/11989.diff","patch_url":"https://github.com/godotengine/godot/pull/11989.patch","title":"Fix export(float ...) so that step is .01 ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTk0NQ==","created_at":"2017-10-10T06:52:17Z","updated_at":"2017-10-15T18:24:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["02c7566b50f1e533852100b66cb20ec1a8f44b30","e29931b22a835b951a75789f31d162d8674e3582"]},"11998":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NzA4NzEw","public_id":11998,"url":"https://github.com/godotengine/godot/pull/11998","diff_url":"https://github.com/godotengine/godot/pull/11998.diff","patch_url":"https://github.com/godotengine/godot/pull/11998.patch","title":"Skip unhandled input events on asset library tab. (3.0)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg0MDE4OTQ=","created_at":"2017-10-10T14:28:22Z","updated_at":"2017-10-14T04:45:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3df42cdefb2bd1abfc6c94ab8a613e98f1d1b2b3"]},"11999":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NzEyNjA4","public_id":11999,"url":"https://github.com/godotengine/godot/pull/11999","diff_url":"https://github.com/godotengine/godot/pull/11999.diff","patch_url":"https://github.com/godotengine/godot/pull/11999.patch","title":"[DOCS] Updated AudioStream docs and added AudioServer docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-10T14:41:56Z","updated_at":"2017-10-11T02:09:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["3ac7cc9e574901027f54d97550ddf0ef848a15a3"]},"12000":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1NzQyNDUz","public_id":12000,"url":"https://github.com/godotengine/godot/pull/12000","diff_url":"https://github.com/godotengine/godot/pull/12000.diff","patch_url":"https://github.com/godotengine/godot/pull/12000.patch","title":"Fix wrong array index","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-10T16:33:51Z","updated_at":"2021-05-13T23:53:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["14b9ad12969329e1c8f24afce0c674af3f97ae67"]},"12004":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODA2NjUw","public_id":12004,"url":"https://github.com/godotengine/godot/pull/12004","diff_url":"https://github.com/godotengine/godot/pull/12004.diff","patch_url":"https://github.com/godotengine/godot/pull/12004.patch","title":"[DOCS] TouchScreenButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyNDkyMzg2","created_at":"2017-10-10T21:31:31Z","updated_at":"2017-10-13T16:03:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a931f905f577e6cf19adb3ea0cf4943e27c047bd"]},"12005":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODEwNDk1","public_id":12005,"url":"https://github.com/godotengine/godot/pull/12005","diff_url":"https://github.com/godotengine/godot/pull/12005.diff","patch_url":"https://github.com/godotengine/godot/pull/12005.patch","title":"[DOCS] BitmapFont","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyNDkyMzg2","created_at":"2017-10-10T21:51:08Z","updated_at":"2017-10-13T14:11:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["5ec3da0a8b6734b2af58915559a216ff8d63c5af"]},"12006":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODEzNzI4","public_id":12006,"url":"https://github.com/godotengine/godot/pull/12006","diff_url":"https://github.com/godotengine/godot/pull/12006.diff","patch_url":"https://github.com/godotengine/godot/pull/12006.patch","title":"[DOCS] DynamicFont","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyNDkyMzg2","created_at":"2017-10-10T22:09:15Z","updated_at":"2017-10-13T14:11:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f43e49b1c0c5328bd1914681c7294d2bb8e67d54"]},"12007":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODE0NzU4","public_id":12007,"url":"https://github.com/godotengine/godot/pull/12007","diff_url":"https://github.com/godotengine/godot/pull/12007.diff","patch_url":"https://github.com/godotengine/godot/pull/12007.patch","title":"[DOCS] DynamicFontData","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyNDkyMzg2","created_at":"2017-10-10T22:15:35Z","updated_at":"2017-10-13T14:11:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a425a986eb1cae37231937d4541a90efbde5ef1a"]},"12009":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODIzMTA1","public_id":12009,"url":"https://github.com/godotengine/godot/pull/12009","diff_url":"https://github.com/godotengine/godot/pull/12009.diff","patch_url":"https://github.com/godotengine/godot/pull/12009.patch","title":"Use execvp instead of execv to allow OS.execute() to search through PATH.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3Mzc5NDU=","created_at":"2017-10-10T23:11:41Z","updated_at":"2017-10-12T12:48:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["600efa03460b89a14aa7fb1aa21503d9046c8df1"]},"12010":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODI1MzE5","public_id":12010,"url":"https://github.com/godotengine/godot/pull/12010","diff_url":"https://github.com/godotengine/godot/pull/12010.diff","patch_url":"https://github.com/godotengine/godot/pull/12010.patch","title":"Improve JavaScript calls, allow passing byte arrays to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-10-10T23:29:22Z","updated_at":"2017-10-13T00:01:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5e06d3d81451ae739c6bd29cab93afada61074b9"]},"12014":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODQzNjQy","public_id":12014,"url":"https://github.com/godotengine/godot/pull/12014","diff_url":"https://github.com/godotengine/godot/pull/12014.diff","patch_url":"https://github.com/godotengine/godot/pull/12014.patch","title":"Fix video playback","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-11T02:34:56Z","updated_at":"2017-11-27T13:36:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3edd3cd377511b4cef27478be24f7562273d69ce"]},"12017":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODg0ODAy","public_id":12017,"url":"https://github.com/godotengine/godot/pull/12017","diff_url":"https://github.com/godotengine/godot/pull/12017.diff","patch_url":"https://github.com/godotengine/godot/pull/12017.patch","title":"fix script editor clear recent scripts crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTEyOA==","created_at":"2017-10-11T08:27:34Z","updated_at":"2017-10-13T03:12:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["21c2bf84e6e03bade272098d563cfd915aba0cf8"]},"12018":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1ODkyNDA4","public_id":12018,"url":"https://github.com/godotengine/godot/pull/12018","diff_url":"https://github.com/godotengine/godot/pull/12018.diff","patch_url":"https://github.com/godotengine/godot/pull/12018.patch","title":"Fix AnimatedSprite frame property slider in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-11T09:03:34Z","updated_at":"2017-10-11T14:28:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["130ad806f8dd8e22537a8575ab8c779bafeba357"]},"12025":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1OTM5MDIx","public_id":12025,"url":"https://github.com/godotengine/godot/pull/12025","diff_url":"https://github.com/godotengine/godot/pull/12025.diff","patch_url":"https://github.com/godotengine/godot/pull/12025.patch","title":"Added String::dedent() to remove text indentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-10-11T12:46:18Z","updated_at":"2017-11-01T07:02:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0804dd53364107001f31948a9ec9fe331bc92a4a"]},"12027":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1OTgyMTA3","public_id":12027,"url":"https://github.com/godotengine/godot/pull/12027","diff_url":"https://github.com/godotengine/godot/pull/12027.diff","patch_url":"https://github.com/godotengine/godot/pull/12027.patch","title":"Prevent a possible crash at collision_object_2d_sw.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-11T15:21:00Z","updated_at":"2017-10-13T12:25:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["79922be693fb0b98107f94c8af5976b70177c3aa"]},"12029":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ1OTg4OTMw","public_id":12029,"url":"https://github.com/godotengine/godot/pull/12029","diff_url":"https://github.com/godotengine/godot/pull/12029.diff","patch_url":"https://github.com/godotengine/godot/pull/12029.patch","title":"Bind VisualServer.sync() method to GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyODkyMDc=","created_at":"2017-10-11T15:45:49Z","updated_at":"2017-10-11T20:46:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["819d9339c35ff6f44731f9ae42c2a3bbffd15927"]},"12031":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDEwOTQ1","public_id":12031,"url":"https://github.com/godotengine/godot/pull/12031","diff_url":"https://github.com/godotengine/godot/pull/12031.diff","patch_url":"https://github.com/godotengine/godot/pull/12031.patch","title":"Changed the export and fix dependencies dialog cancel button names to \"Close\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-11T17:18:17Z","updated_at":"2017-10-20T23:24:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cedd95ba8563c616e686d2754fcbba1f81377f46"]},"12032":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDEyMjcz","public_id":12032,"url":"https://github.com/godotengine/godot/pull/12032","diff_url":"https://github.com/godotengine/godot/pull/12032.diff","patch_url":"https://github.com/godotengine/godot/pull/12032.patch","title":"Turned around minimum size scaling for seperator. Fixes #12020","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-11T17:24:21Z","updated_at":"2017-10-16T12:23:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5194c0399259cc3c16dd966c47141179f8b5d98a"]},"12035":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDE5NTcx","public_id":12035,"url":"https://github.com/godotengine/godot/pull/12035","diff_url":"https://github.com/godotengine/godot/pull/12035.diff","patch_url":"https://github.com/godotengine/godot/pull/12035.patch","title":"Added new Wrap functions for numbers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-10-11T17:57:08Z","updated_at":"2017-11-01T07:26:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["216a8aa643503b898e1562634240b93406ae1ce3"]},"12038":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDI1NDU1","public_id":12038,"url":"https://github.com/godotengine/godot/pull/12038","diff_url":"https://github.com/godotengine/godot/pull/12038.diff","patch_url":"https://github.com/godotengine/godot/pull/12038.patch","title":"Fix argument names in method bindings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-10-11T18:23:13Z","updated_at":"2017-10-11T21:01:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d7b98478645675385be84427f5db2fc1a0a8c622"]},"12039":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDI2NzMw","public_id":12039,"url":"https://github.com/godotengine/godot/pull/12039","diff_url":"https://github.com/godotengine/godot/pull/12039.diff","patch_url":"https://github.com/godotengine/godot/pull/12039.patch","title":"Input: expose joy_connection_changed()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-10-11T18:28:20Z","updated_at":"2017-10-11T21:01:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8f1ed9aaeed497a861cdc9e369f357021288b81e"]},"12042":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MDU2MTM0","public_id":12042,"url":"https://github.com/godotengine/godot/pull/12042","diff_url":"https://github.com/godotengine/godot/pull/12042.diff","patch_url":"https://github.com/godotengine/godot/pull/12042.patch","title":"Stop move_to_bottom losing references to treeitems","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-10-11T20:39:56Z","updated_at":"2017-10-24T22:44:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8d8a90daef1fa70887e3229377fa4b1bde1f251b"]},"12045":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MTA1NTkw","public_id":12045,"url":"https://github.com/godotengine/godot/pull/12045","diff_url":"https://github.com/godotengine/godot/pull/12045.diff","patch_url":"https://github.com/godotengine/godot/pull/12045.patch","title":"Add an option to clear recent scenes in the 'Open Recent' submenu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI3NzUxNDE3","created_at":"2017-10-12T02:44:55Z","updated_at":"2017-10-15T18:23:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b7b13d010b3c6f357e3bddecbc60b0f2145d67b8"]},"12048":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MTM3ODQy","public_id":12048,"url":"https://github.com/godotengine/godot/pull/12048","diff_url":"https://github.com/godotengine/godot/pull/12048.diff","patch_url":"https://github.com/godotengine/godot/pull/12048.patch","title":"Fix viewport vflip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-12T07:40:34Z","updated_at":"2017-10-12T11:38:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["cb2e88ead68f6b8b7f26c3b24b7b4b5d862e9719"]},"12049":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MTM5NjUx","public_id":12049,"url":"https://github.com/godotengine/godot/pull/12049","diff_url":"https://github.com/godotengine/godot/pull/12049.diff","patch_url":"https://github.com/godotengine/godot/pull/12049.patch","title":"Update LibPNG to v1.6.33","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-10-12T07:51:24Z","updated_at":"2017-10-24T07:22:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8bdb49403243b51669e9c1afa6f2dcaa4b626c29"]},"12052":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MTkzMDky","public_id":12052,"url":"https://github.com/godotengine/godot/pull/12052","diff_url":"https://github.com/godotengine/godot/pull/12052.diff","patch_url":"https://github.com/godotengine/godot/pull/12052.patch","title":"Create ParticlesMaterialConversionPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-12T12:16:43Z","updated_at":"2017-10-20T21:54:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d777681882f119cf760a504d86ccdf80df75d250"]},"12053":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MTk3MzU4","public_id":12053,"url":"https://github.com/godotengine/godot/pull/12053","diff_url":"https://github.com/godotengine/godot/pull/12053.diff","patch_url":"https://github.com/godotengine/godot/pull/12053.patch","title":"filtering getters&setters over strings works for AudioStreamPlayer*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-12T12:37:18Z","updated_at":"2017-10-19T14:17:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b4b632a37ee992d2cb75e4f0748e4a3b2816eabf"]},"12054":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MjY1MjE1","public_id":12054,"url":"https://github.com/godotengine/godot/pull/12054","diff_url":"https://github.com/godotengine/godot/pull/12054.diff","patch_url":"https://github.com/godotengine/godot/pull/12054.patch","title":"[DOCS] EditorInterface","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzA5MjA2","created_at":"2017-10-12T17:11:27Z","updated_at":"2017-10-21T15:07:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7f2d36bf843fca339c0cadc5800ea0013b6eeff8"]},"12055":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2Mjk0NjMz","public_id":12055,"url":"https://github.com/godotengine/godot/pull/12055","diff_url":"https://github.com/godotengine/godot/pull/12055.diff","patch_url":"https://github.com/godotengine/godot/pull/12055.patch","title":"[DOCS] TabContainer class descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTc5MDM=","created_at":"2017-10-12T19:31:08Z","updated_at":"2017-10-14T00:42:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["42f576f4243271650dfac6976a98583653471dc0"]},"12057":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2Mjk4MDY4","public_id":12057,"url":"https://github.com/godotengine/godot/pull/12057","diff_url":"https://github.com/godotengine/godot/pull/12057.diff","patch_url":"https://github.com/godotengine/godot/pull/12057.patch","title":"Added and improved some icons, plus some other minor visual fixes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-12T19:48:08Z","updated_at":"2017-10-13T05:43:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dbc37afcd95bf89ba08c70431cf0d22ec3379cef"]},"12059":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MzMyMzU4","public_id":12059,"url":"https://github.com/godotengine/godot/pull/12059","diff_url":"https://github.com/godotengine/godot/pull/12059.diff","patch_url":"https://github.com/godotengine/godot/pull/12059.patch","title":"Added error dialog when failing to export project","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4ODIzNjk=","created_at":"2017-10-12T22:41:47Z","updated_at":"2017-10-14T09:08:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a5cabaeb8ddd05ce691dbdd0c676df6fc3cb0938"]},"12060":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2MzMyODMx","public_id":12060,"url":"https://github.com/godotengine/godot/pull/12060","diff_url":"https://github.com/godotengine/godot/pull/12060.diff","patch_url":"https://github.com/godotengine/godot/pull/12060.patch","title":"DirAccessWindows: fix wrong path given to CreateDirectoryW, fixes #12019","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc1ODUwMzQ=","created_at":"2017-10-12T22:45:05Z","updated_at":"2017-10-15T18:22:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["93ef5124226239d05894c6268a0714391cdb4b5a"]},"12064":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2Mzc1ODM2","public_id":12064,"url":"https://github.com/godotengine/godot/pull/12064","diff_url":"https://github.com/godotengine/godot/pull/12064.diff","patch_url":"https://github.com/godotengine/godot/pull/12064.patch","title":"Remove junk output","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-13T05:43:02Z","updated_at":"2017-10-13T06:51:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6106fd88d415c2889d3b64dcf1b0762eda2df562"]},"12067":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NDI0Njk1","public_id":12067,"url":"https://github.com/godotengine/godot/pull/12067","diff_url":"https://github.com/godotengine/godot/pull/12067.diff","patch_url":"https://github.com/godotengine/godot/pull/12067.patch","title":"Add .xml to .gitattributes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-13T10:35:33Z","updated_at":"2017-10-13T10:39:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["26a0cecdc7dbeae4aea690901607a81aa6a87cf0"]},"12068":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NDI4NzM1","public_id":12068,"url":"https://github.com/godotengine/godot/pull/12068","diff_url":"https://github.com/godotengine/godot/pull/12068.diff","patch_url":"https://github.com/godotengine/godot/pull/12068.patch","title":"Move GDNative docs into gdnative folder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-13T10:57:35Z","updated_at":"2017-10-13T11:01:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["41e70d4192281f87962c60942d11c351e78c4257"]},"12071":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NDUyNTMy","public_id":12071,"url":"https://github.com/godotengine/godot/pull/12071","diff_url":"https://github.com/godotengine/godot/pull/12071.diff","patch_url":"https://github.com/godotengine/godot/pull/12071.patch","title":"removed GDNativeClass doc from GDNative module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-10-13T13:06:43Z","updated_at":"2017-12-04T10:23:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["916ee427ff05594fd463fcfc9b6d8a47de50e57a"]},"12072":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NDUzMDA5","public_id":12072,"url":"https://github.com/godotengine/godot/pull/12072","diff_url":"https://github.com/godotengine/godot/pull/12072.diff","patch_url":"https://github.com/godotengine/godot/pull/12072.patch","title":"Fix Alpha Border bugfix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1NTExMTQ=","created_at":"2017-10-13T13:09:03Z","updated_at":"2017-12-09T14:44:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["51597b6d69dfc50112c24fca7235f43d24d23550"]},"12074":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NDc3ODU3","public_id":12074,"url":"https://github.com/godotengine/godot/pull/12074","diff_url":"https://github.com/godotengine/godot/pull/12074.diff","patch_url":"https://github.com/godotengine/godot/pull/12074.patch","title":"Use binary names instead of absolute paths in calls to OS::execute.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyOTY3MjY=","created_at":"2017-10-13T14:52:10Z","updated_at":"2020-01-26T09:35:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b1252caa10b9016547e1a99f546254fa61b335b9"]},"12078":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTU0Nzc1","public_id":12078,"url":"https://github.com/godotengine/godot/pull/12078","diff_url":"https://github.com/godotengine/godot/pull/12078.diff","patch_url":"https://github.com/godotengine/godot/pull/12078.patch","title":"[DOCS] Small edits to ConfigFile docs.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwMTM0ODk=","created_at":"2017-10-13T21:07:21Z","updated_at":"2017-10-14T08:05:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["6820f785a0c93f597511af633f66a87ef15e5bb9"]},"12079":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTYwNDAw","public_id":12079,"url":"https://github.com/godotengine/godot/pull/12079","diff_url":"https://github.com/godotengine/godot/pull/12079.diff","patch_url":"https://github.com/godotengine/godot/pull/12079.patch","title":"Added and improved some missing icons, plus some other visual fixes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-13T21:41:42Z","updated_at":"2017-10-14T08:08:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9001ba26aa3e97f2618bf3f6a96173a126b264d9"]},"12080":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTYwNjcy","public_id":12080,"url":"https://github.com/godotengine/godot/pull/12080","diff_url":"https://github.com/godotengine/godot/pull/12080.diff","patch_url":"https://github.com/godotengine/godot/pull/12080.patch","title":"New splash screen.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-13T21:43:24Z","updated_at":"2017-11-17T18:40:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["51393eb2b2e24ce3be35702dbe4d95479774b858"]},"12081":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTY5MjU1","public_id":12081,"url":"https://github.com/godotengine/godot/pull/12081","diff_url":"https://github.com/godotengine/godot/pull/12081.diff","patch_url":"https://github.com/godotengine/godot/pull/12081.patch","title":"[DOCS] is_action_just_pressed and is_action_just_released","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU2OTI0NTM=","created_at":"2017-10-13T22:52:13Z","updated_at":"2017-10-15T15:12:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9876bad05c9a037b7dd4ff7f2c981d1b20278e72"]},"12084":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTkzMjQx","public_id":12084,"url":"https://github.com/godotengine/godot/pull/12084","diff_url":"https://github.com/godotengine/godot/pull/12084.diff","patch_url":"https://github.com/godotengine/godot/pull/12084.patch","title":"tab container arrows don't work when a popup was set","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNTQ0MzA1","created_at":"2017-10-14T08:25:26Z","updated_at":"2019-01-20T13:59:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c91c22b1f3afc57e282ff589ec5139413e1e1dd1"]},"12085":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTk1NTI1","public_id":12085,"url":"https://github.com/godotengine/godot/pull/12085","diff_url":"https://github.com/godotengine/godot/pull/12085.diff","patch_url":"https://github.com/godotengine/godot/pull/12085.patch","title":"Fix wrong Virtual-KeyCode(0x12) pair on Windows platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-10-14T09:38:08Z","updated_at":"2017-10-24T07:21:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["53facb07cf60aa516da37c44f88e7c877b07612c"]},"12088":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTk3MTk4","public_id":12088,"url":"https://github.com/godotengine/godot/pull/12088","diff_url":"https://github.com/godotengine/godot/pull/12088.diff","patch_url":"https://github.com/godotengine/godot/pull/12088.patch","title":"Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, also minor Bugfix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-14T10:28:02Z","updated_at":"2017-10-16T12:22:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f8c7d32987c91026174e01fa8ea28ec064ef7e22"]},"12089":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTk3ODAx","public_id":12089,"url":"https://github.com/godotengine/godot/pull/12089","diff_url":"https://github.com/godotengine/godot/pull/12089.diff","patch_url":"https://github.com/godotengine/godot/pull/12089.patch","title":"[DOCS] Fix a few typos.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-10-14T10:48:12Z","updated_at":"2017-10-14T15:59:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4c716f362378c18db05dc5c09f878d2aa3c7dd98"]},"12091":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NTk3OTc5","public_id":12091,"url":"https://github.com/godotengine/godot/pull/12091","diff_url":"https://github.com/godotengine/godot/pull/12091.diff","patch_url":"https://github.com/godotengine/godot/pull/12091.patch","title":"Fix render mode specular schlick ggx","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-14T10:53:09Z","updated_at":"2017-10-14T11:40:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["59544c74fe65807edc71bcd2f43c5be1e7219e2b"]},"12092":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjA3NzM0","public_id":12092,"url":"https://github.com/godotengine/godot/pull/12092","diff_url":"https://github.com/godotengine/godot/pull/12092.diff","patch_url":"https://github.com/godotengine/godot/pull/12092.patch","title":"Expose 'request_frame_drawn_callback' to script.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-10-14T15:34:58Z","updated_at":"2017-10-14T18:13:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d030e6ee759a725efa35a7b52ef2b9153d0a3c64"]},"12093":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjA5MDc3","public_id":12093,"url":"https://github.com/godotengine/godot/pull/12093","diff_url":"https://github.com/godotengine/godot/pull/12093.diff","patch_url":"https://github.com/godotengine/godot/pull/12093.patch","title":"fixes to GDNative and ARVRInterfaceGDNative","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-10-14T16:06:52Z","updated_at":"2017-10-14T17:29:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["e0019453a227036660e90f67e8df8207fcb48b46","e568f80e6ee61407dfe7f403f123679ec55b1e53"]},"12096":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjEzNzE4","public_id":12096,"url":"https://github.com/godotengine/godot/pull/12096","diff_url":"https://github.com/godotengine/godot/pull/12096.diff","patch_url":"https://github.com/godotengine/godot/pull/12096.patch","title":"Fixed help overview visibility, issue 12011 and 10407","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-14T17:54:46Z","updated_at":"2017-11-10T23:38:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ca24310a13bce24961df760e84a9650aafdb6afc"]},"12097":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjE2MzQ5","public_id":12097,"url":"https://github.com/godotengine/godot/pull/12097","diff_url":"https://github.com/godotengine/godot/pull/12097.diff","patch_url":"https://github.com/godotengine/godot/pull/12097.patch","title":"Visualscript: Fixes untouched value is null instead of 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2Mzc0MjY=","created_at":"2017-10-14T18:57:26Z","updated_at":"2017-10-28T12:57:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["7fb57ecbd9457d8d2f7cb8264e9c51530ea1967a"]},"12100":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjE5NDA2","public_id":12100,"url":"https://github.com/godotengine/godot/pull/12100","diff_url":"https://github.com/godotengine/godot/pull/12100.diff","patch_url":"https://github.com/godotengine/godot/pull/12100.patch","title":"Gave a tooltip to the \"In\" logic node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NjMzMTI=","created_at":"2017-10-14T20:16:00Z","updated_at":"2017-10-15T08:57:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["77dd6f37bdb1cd5892d8c721c3db5d949cc002e3"]},"12101":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjE5ODUz","public_id":12101,"url":"https://github.com/godotengine/godot/pull/12101","diff_url":"https://github.com/godotengine/godot/pull/12101.diff","patch_url":"https://github.com/godotengine/godot/pull/12101.patch","title":"Fix animation not stopping after seeking to the end","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-14T20:27:56Z","updated_at":"2017-10-16T17:52:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2d2467c0ff8ba05f492cefef3adbcd5513bbd8dd"]},"12104":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjIzMzI5","public_id":12104,"url":"https://github.com/godotengine/godot/pull/12104","diff_url":"https://github.com/godotengine/godot/pull/12104.diff","patch_url":"https://github.com/godotengine/godot/pull/12104.patch","title":"mono: Request monosgen-2 explicitly via pkg-config","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-14T21:57:50Z","updated_at":"2018-08-29T07:47:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["cd69dcafb7320d8cc31939fcd8dc8eab35a56941"]},"12105":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjI1NDEw","public_id":12105,"url":"https://github.com/godotengine/godot/pull/12105","diff_url":"https://github.com/godotengine/godot/pull/12105.diff","patch_url":"https://github.com/godotengine/godot/pull/12105.patch","title":"Couple of small changes so our ARVRInterfaceGDNative gets constructed…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-14T23:00:37Z","updated_at":"2017-10-16T10:04:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c6ce73c68046b3061d753f4bfc5962377236c232"]},"12107":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjI2MzI4","public_id":12107,"url":"https://github.com/godotengine/godot/pull/12107","diff_url":"https://github.com/godotengine/godot/pull/12107.diff","patch_url":"https://github.com/godotengine/godot/pull/12107.patch","title":"Fix animation before first key","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-14T23:32:13Z","updated_at":"2017-10-20T22:27:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f4959ee32b2b40521cb622bfb211f1309c820b03"]},"12110":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjI3MzI1","public_id":12110,"url":"https://github.com/godotengine/godot/pull/12110","diff_url":"https://github.com/godotengine/godot/pull/12110.diff","patch_url":"https://github.com/godotengine/godot/pull/12110.patch","title":"Return camera to origin when creating a new scene and going to 3d edi…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-15T00:06:42Z","updated_at":"2017-10-15T08:04:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c04f8721f38b1c7116ce1d87d71ef6355eba9db0"]},"12113":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjI5NTU0","public_id":12113,"url":"https://github.com/godotengine/godot/pull/12113","diff_url":"https://github.com/godotengine/godot/pull/12113.diff","patch_url":"https://github.com/godotengine/godot/pull/12113.patch","title":"Add ability to type easing value for key transition","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-15T01:32:20Z","updated_at":"2017-10-16T17:52:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f0a58c5fd1a808287b5598379693ec2c5b86d6bd"]},"12114":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjI5ODU5","public_id":12114,"url":"https://github.com/godotengine/godot/pull/12114","diff_url":"https://github.com/godotengine/godot/pull/12114.diff","patch_url":"https://github.com/godotengine/godot/pull/12114.patch","title":"remove error message for optional NativeScript symbols","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-10-15T01:44:37Z","updated_at":"2017-12-04T10:23:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["86de8060a46eb576009b3277af916436d6cdee5e"]},"12115":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjMwMTM4","public_id":12115,"url":"https://github.com/godotengine/godot/pull/12115","diff_url":"https://github.com/godotengine/godot/pull/12115.diff","patch_url":"https://github.com/godotengine/godot/pull/12115.patch","title":"Fix deleting localization remap option.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2017-10-15T01:56:13Z","updated_at":"2017-10-15T08:10:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b137bfd7ff8845a511347197a213bbc4c6caa2e5"]},"12116":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjMyMjE0","public_id":12116,"url":"https://github.com/godotengine/godot/pull/12116","diff_url":"https://github.com/godotengine/godot/pull/12116.diff","patch_url":"https://github.com/godotengine/godot/pull/12116.patch","title":"[DOCS] Update 12 VisualScript* nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-10-15T03:18:53Z","updated_at":"2020-01-26T09:35:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["6172f09703847aeac556abf2fca5169e73d22f97"]},"12119":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjM0Njk1","public_id":12119,"url":"https://github.com/godotengine/godot/pull/12119","diff_url":"https://github.com/godotengine/godot/pull/12119.diff","patch_url":"https://github.com/godotengine/godot/pull/12119.patch","title":"export onBackPress for Android Module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTI0MDk0","created_at":"2017-10-15T05:07:31Z","updated_at":"2017-10-15T08:11:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["55784b0c384430e91a1c4601589c413c032cc0d5"]},"12121":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjQ1NzY2","public_id":12121,"url":"https://github.com/godotengine/godot/pull/12121","diff_url":"https://github.com/godotengine/godot/pull/12121.diff","patch_url":"https://github.com/godotengine/godot/pull/12121.patch","title":"Separated Editor settings and Scene undo redo stack","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-15T11:41:54Z","updated_at":"2017-11-10T23:38:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["42248714601a38296b9c6e17058db5bcfe409184"]},"12124":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjU0NzEx","public_id":12124,"url":"https://github.com/godotengine/godot/pull/12124","diff_url":"https://github.com/godotengine/godot/pull/12124.diff","patch_url":"https://github.com/godotengine/godot/pull/12124.patch","title":"[DOCS] documented and edited Particles2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU2OTI0NTM=","created_at":"2017-10-15T15:29:55Z","updated_at":"2017-10-15T21:04:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["6de19415a60dc87b45e3037a728ccce892123837"]},"12126":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjYzMTQ1","public_id":12126,"url":"https://github.com/godotengine/godot/pull/12126","diff_url":"https://github.com/godotengine/godot/pull/12126.diff","patch_url":"https://github.com/godotengine/godot/pull/12126.patch","title":"[DOCS] Various VisualScript* nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-10-15T18:52:32Z","updated_at":"2017-12-26T21:00:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["ec0ade0dde8eafe2c6d5df0669175c56fb8ce67a"]},"12128":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjY0MzY2","public_id":12128,"url":"https://github.com/godotengine/godot/pull/12128","diff_url":"https://github.com/godotengine/godot/pull/12128.diff","patch_url":"https://github.com/godotengine/godot/pull/12128.patch","title":"Added icon under zoom/speed indicator bar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-10-15T19:22:46Z","updated_at":"2017-10-17T11:13:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["59e6a27da1738785bcca86666363bd1e0728b0f5"]},"12129":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjY4MTEw","public_id":12129,"url":"https://github.com/godotengine/godot/pull/12129","diff_url":"https://github.com/godotengine/godot/pull/12129.diff","patch_url":"https://github.com/godotengine/godot/pull/12129.patch","title":"Node.duplicate(): instanced node's descendants' props = original's runtime values.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-10-15T20:49:29Z","updated_at":"2018-02-03T03:26:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e1c907ec732997991232cd930c7d897cea9cf041"]},"12131":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjcyNjIx","public_id":12131,"url":"https://github.com/godotengine/godot/pull/12131","diff_url":"https://github.com/godotengine/godot/pull/12131.diff","patch_url":"https://github.com/godotengine/godot/pull/12131.patch","title":"[Nativescript] fix crash when loading a library with missing godot_nativescript_init","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-15T22:29:29Z","updated_at":"2017-10-16T08:10:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9c1f6c5db684715ac9f386398a454a282ceb6c3f"]},"12132":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjczMDUx","public_id":12132,"url":"https://github.com/godotengine/godot/pull/12132","diff_url":"https://github.com/godotengine/godot/pull/12132.diff","patch_url":"https://github.com/godotengine/godot/pull/12132.patch","title":"Tweaks ParallaxBackground to work better with zoom. ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwODk1MjU=","created_at":"2017-10-15T22:39:41Z","updated_at":"2017-10-27T19:18:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["aaf6e77198007bfa0b6228315a08eac92aff0d35"]},"12135":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjgyNTk2","public_id":12135,"url":"https://github.com/godotengine/godot/pull/12135","diff_url":"https://github.com/godotengine/godot/pull/12135.diff","patch_url":"https://github.com/godotengine/godot/pull/12135.patch","title":"Re-write SignalAwaiter implementation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-16T01:56:36Z","updated_at":"2021-05-13T23:53:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["63369ec3066195a7d282d2345beecb50bfd7de3d"]},"12136":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjgzMTYy","public_id":12136,"url":"https://github.com/godotengine/godot/pull/12136","diff_url":"https://github.com/godotengine/godot/pull/12136.diff","patch_url":"https://github.com/godotengine/godot/pull/12136.patch","title":"Improve signature of signal target generated function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-16T02:05:07Z","updated_at":"2021-05-13T23:53:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["8ed3247a638a486afe165c3abdc6e0cdf0cddb84"]},"12138":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2Njg0OTk3","public_id":12138,"url":"https://github.com/godotengine/godot/pull/12138","diff_url":"https://github.com/godotengine/godot/pull/12138.diff","patch_url":"https://github.com/godotengine/godot/pull/12138.patch","title":"Avoid adding built-in script path to csproj","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-16T02:28:41Z","updated_at":"2021-05-13T23:53:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["967335b969d1cd11a556d012cd72f29d83186ad2"]},"12141":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NjkwNTg4","public_id":12141,"url":"https://github.com/godotengine/godot/pull/12141","diff_url":"https://github.com/godotengine/godot/pull/12141.diff","patch_url":"https://github.com/godotengine/godot/pull/12141.patch","title":"Sign iOS dylibs before packaging","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-16T03:37:29Z","updated_at":"2017-10-16T08:03:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["011d997840a95a45294ce44036bf3aee7642285c"]},"12149":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2Nzc0MjUx","public_id":12149,"url":"https://github.com/godotengine/godot/pull/12149","diff_url":"https://github.com/godotengine/godot/pull/12149.diff","patch_url":"https://github.com/godotengine/godot/pull/12149.patch","title":"Check if input is handled before handling it","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-16T12:42:19Z","updated_at":"2017-10-20T20:47:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5da02a0d9c657aa24f5272f8312783c9871beb85"]},"12150":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2NzgxNzk5","public_id":12150,"url":"https://github.com/godotengine/godot/pull/12150","diff_url":"https://github.com/godotengine/godot/pull/12150.diff","patch_url":"https://github.com/godotengine/godot/pull/12150.patch","title":"[DOCS] 2D joints docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-16T13:16:37Z","updated_at":"2017-10-22T10:07:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7a6246a0bd79b4961fc51680898e118c498618af"]},"12159":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2ODYyNjQ3","public_id":12159,"url":"https://github.com/godotengine/godot/pull/12159","diff_url":"https://github.com/godotengine/godot/pull/12159.diff","patch_url":"https://github.com/godotengine/godot/pull/12159.patch","title":"Reset slider mouse state on hiding/removing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-16T19:02:31Z","updated_at":"2017-10-20T17:59:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["807a84f7c9aac49d2fd1f9c46693e0918f99c553"]},"12160":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2ODczOTU2","public_id":12160,"url":"https://github.com/godotengine/godot/pull/12160","diff_url":"https://github.com/godotengine/godot/pull/12160.diff","patch_url":"https://github.com/godotengine/godot/pull/12160.patch","title":"Fix crash in shader parsing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-16T19:56:51Z","updated_at":"2017-10-20T18:00:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7764640f2241b5972a48665ff2e0d001aff0993c"]},"12161":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2ODc2OTA3","public_id":12161,"url":"https://github.com/godotengine/godot/pull/12161","diff_url":"https://github.com/godotengine/godot/pull/12161.diff","patch_url":"https://github.com/godotengine/godot/pull/12161.patch","title":"Fix formatting of debug log overflow","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-16T20:11:03Z","updated_at":"2017-10-20T17:58:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d645b80e468da7c8dcf8d55aec96f860dd64eaec"]},"12169":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2OTU1MzUy","public_id":12169,"url":"https://github.com/godotengine/godot/pull/12169","diff_url":"https://github.com/godotengine/godot/pull/12169.diff","patch_url":"https://github.com/godotengine/godot/pull/12169.patch","title":"Fix directional light specular","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-17T06:45:19Z","updated_at":"2017-10-17T10:28:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7ee7dec5a274964d9f3045a48e32c7e8fb2c79cb"]},"12172":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ2OTg4NTIw","public_id":12172,"url":"https://github.com/godotengine/godot/pull/12172","diff_url":"https://github.com/godotengine/godot/pull/12172.diff","patch_url":"https://github.com/godotengine/godot/pull/12172.patch","title":"Take self-contained mode into consideration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-17T09:37:35Z","updated_at":"2021-05-13T23:53:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["1bafd0e33a7510c32ba897f5821ca2c10b3388e0"]},"12178":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MDMxNTQx","public_id":12178,"url":"https://github.com/godotengine/godot/pull/12178","diff_url":"https://github.com/godotengine/godot/pull/12178.diff","patch_url":"https://github.com/godotengine/godot/pull/12178.patch","title":"Export attribute fixes and improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-17T13:01:56Z","updated_at":"2021-05-13T23:53:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["6e6b455d1fe791894e1a6bd66e1f5f8471c02abc"]},"12183":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MDc4NDY1","public_id":12183,"url":"https://github.com/godotengine/godot/pull/12183","diff_url":"https://github.com/godotengine/godot/pull/12183.diff","patch_url":"https://github.com/godotengine/godot/pull/12183.patch","title":"Improved *_FAIL_INDEX error macros to print the index/size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-17T15:42:59Z","updated_at":"2018-01-23T12:59:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a97d7d948b13236209138b7cff76254385e1c90f"]},"12186":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MDg5Nzcw","public_id":12186,"url":"https://github.com/godotengine/godot/pull/12186","diff_url":"https://github.com/godotengine/godot/pull/12186.diff","patch_url":"https://github.com/godotengine/godot/pull/12186.patch","title":"Added the ability to filter the list of locales in the Remap tab.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3ODIyMTg=","created_at":"2017-10-17T16:23:13Z","updated_at":"2017-10-24T16:07:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["509f6f81ad4b9ff737ab136b20dfd92246e997d7"]},"12190":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MTQ1MTY4","public_id":12190,"url":"https://github.com/godotengine/godot/pull/12190","diff_url":"https://github.com/godotengine/godot/pull/12190.diff","patch_url":"https://github.com/godotengine/godot/pull/12190.patch","title":"Fix BSD compile issues","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-17T20:30:32Z","updated_at":"2018-01-03T18:24:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["2baf54526b9a1c97e6af5328903363595aec4125"]},"12194":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MTY2NTMw","public_id":12194,"url":"https://github.com/godotengine/godot/pull/12194","diff_url":"https://github.com/godotengine/godot/pull/12194.diff","patch_url":"https://github.com/godotengine/godot/pull/12194.patch","title":"Improved viewport zoom and speed icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-17T22:12:14Z","updated_at":"2017-10-18T08:22:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e119337ef405e86f83b0a6bf061446c73f45d50e"]},"12195":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MTY3MTI4","public_id":12195,"url":"https://github.com/godotengine/godot/pull/12195","diff_url":"https://github.com/godotengine/godot/pull/12195.diff","patch_url":"https://github.com/godotengine/godot/pull/12195.patch","title":"Fix snapping with 2D nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-17T22:15:51Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["907970aab69689b4c37ced90548c42b01664102e","fc02605b497727913922d873eb7bd36d73aa00a9"]},"12199":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MTc3NzAy","public_id":12199,"url":"https://github.com/godotengine/godot/pull/12199","diff_url":"https://github.com/godotengine/godot/pull/12199.diff","patch_url":"https://github.com/godotengine/godot/pull/12199.patch","title":"[DOCS] EditorScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzA5MjA2","created_at":"2017-10-17T23:28:33Z","updated_at":"2017-10-21T15:07:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["800904a374076d1df44b68dd6f8309b8d0b85305"]},"12201":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MTk1MTUy","public_id":12201,"url":"https://github.com/godotengine/godot/pull/12201","diff_url":"https://github.com/godotengine/godot/pull/12201.diff","patch_url":"https://github.com/godotengine/godot/pull/12201.patch","title":"Adjust openssl #defines to be libressl compatible","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwNDIxNDE=","created_at":"2017-10-18T02:19:24Z","updated_at":"2017-10-18T09:16:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d154b846e8a113b56ef464f036c0e316d4e44568"]},"12206":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MjA2NDM0","public_id":12206,"url":"https://github.com/godotengine/godot/pull/12206","diff_url":"https://github.com/godotengine/godot/pull/12206.diff","patch_url":"https://github.com/godotengine/godot/pull/12206.patch","title":"Fix drag and drop collision with non-centred origin points.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-10-18T04:19:48Z","updated_at":"2017-10-20T10:43:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c566899dcf81d452d975d72ab8e0d07eb0510337"]},"12208":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MjE4MjI0","public_id":12208,"url":"https://github.com/godotengine/godot/pull/12208","diff_url":"https://github.com/godotengine/godot/pull/12208.diff","patch_url":"https://github.com/godotengine/godot/pull/12208.patch","title":"Mono: Fix build with tools=no or target=release","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-18T06:28:59Z","updated_at":"2021-05-13T23:53:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["fb63ee52fbbc62ab3f1a08ede1f2bd05bfc01db5"]},"12209":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3MjE5MDA1","public_id":12209,"url":"https://github.com/godotengine/godot/pull/12209","diff_url":"https://github.com/godotengine/godot/pull/12209.diff","patch_url":"https://github.com/godotengine/godot/pull/12209.patch","title":"Mono: Fix warning about exported static fields","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-18T06:35:23Z","updated_at":"2021-05-13T23:53:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["b1d106adb63714d9cd124b7d6f8268b0975e2eb9"]},"12211":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3Mjk0MjE4","public_id":12211,"url":"https://github.com/godotengine/godot/pull/12211","diff_url":"https://github.com/godotengine/godot/pull/12211.diff","patch_url":"https://github.com/godotengine/godot/pull/12211.patch","title":"Itemlist rmb now provides the same pos as Tree rmb","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-10-18T13:02:32Z","updated_at":"2018-03-13T20:22:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["776fbe749c481d6b4f2a38f07e1a276548d2acab"]},"12221":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NDE2NTAz","public_id":12221,"url":"https://github.com/godotengine/godot/pull/12221","diff_url":"https://github.com/godotengine/godot/pull/12221.diff","patch_url":"https://github.com/godotengine/godot/pull/12221.patch","title":"[DOCS] InputEvent*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-18T21:35:38Z","updated_at":"2018-06-03T12:28:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0a89b0f76785fe0865894e5b1e37892e17ccd069"]},"12224":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NDQ4NzI2","public_id":12224,"url":"https://github.com/godotengine/godot/pull/12224","diff_url":"https://github.com/godotengine/godot/pull/12224.diff","patch_url":"https://github.com/godotengine/godot/pull/12224.patch","title":"Added a node_added signal to the SceneTree","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-19T01:32:36Z","updated_at":"2017-10-20T20:27:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["999ad9c0a81021ccb4a1e08c46df895fb579f38e"]},"12226":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NDU1NzA3","public_id":12226,"url":"https://github.com/godotengine/godot/pull/12226","diff_url":"https://github.com/godotengine/godot/pull/12226.diff","patch_url":"https://github.com/godotengine/godot/pull/12226.patch","title":"Formatting an unformatted hyperlink","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyMDg1NDY2","created_at":"2017-10-19T02:45:27Z","updated_at":"2017-10-19T10:53:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a41de1cc55e98295e9cf9883eeb0e9cabe38362c"]},"12227":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NDczNTk3","public_id":12227,"url":"https://github.com/godotengine/godot/pull/12227","diff_url":"https://github.com/godotengine/godot/pull/12227.diff","patch_url":"https://github.com/godotengine/godot/pull/12227.patch","title":"Fix depth draw alpha prepass for shadow","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-19T06:07:19Z","updated_at":"2017-10-20T12:28:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e7a370e170a97761a01a1fb537151ff2718afe1a"]},"12228":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NDgyODIz","public_id":12228,"url":"https://github.com/godotengine/godot/pull/12228","diff_url":"https://github.com/godotengine/godot/pull/12228.diff","patch_url":"https://github.com/godotengine/godot/pull/12228.patch","title":"Fix spatial shader conversion with texture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMzIyMDc=","created_at":"2017-10-19T07:18:52Z","updated_at":"2017-10-20T21:55:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["3bd2a4c42169eb141a71fb30e4786d4339e3789a"]},"12230":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NTQ0Mzk2","public_id":12230,"url":"https://github.com/godotengine/godot/pull/12230","diff_url":"https://github.com/godotengine/godot/pull/12230.diff","patch_url":"https://github.com/godotengine/godot/pull/12230.patch","title":"Fix button signals on ARVRController","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-19T12:36:30Z","updated_at":"2017-10-19T22:13:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf"]},"12234":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NTkxOTQ3","public_id":12234,"url":"https://github.com/godotengine/godot/pull/12234","diff_url":"https://github.com/godotengine/godot/pull/12234.diff","patch_url":"https://github.com/godotengine/godot/pull/12234.patch","title":"Fix Color.r8/g8/b8/a8 being type float instead of type int","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-19T15:38:30Z","updated_at":"2017-10-20T12:33:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d3a039cb2f3fd56325f742c06651ea3eaf5e66ba"]},"12241":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NjgyNDAz","public_id":12241,"url":"https://github.com/godotengine/godot/pull/12241","diff_url":"https://github.com/godotengine/godot/pull/12241.diff","patch_url":"https://github.com/godotengine/godot/pull/12241.patch","title":"Bind more VisualServer functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-10-19T22:38:38Z","updated_at":"2017-10-20T11:09:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["cf3919b228b7f88e3ff34654a224385a193c9f1a"]},"12242":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3Njg3OTk3","public_id":12242,"url":"https://github.com/godotengine/godot/pull/12242","diff_url":"https://github.com/godotengine/godot/pull/12242.diff","patch_url":"https://github.com/godotengine/godot/pull/12242.patch","title":"Fix small language mistakes in RigidBody2D documentation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4ODIzNjk=","created_at":"2017-10-19T23:19:33Z","updated_at":"2017-10-20T20:44:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["1870c2fdcff7c62b7b63e44773af39975965c388"]},"12246":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NzA4NDA4","public_id":12246,"url":"https://github.com/godotengine/godot/pull/12246","diff_url":"https://github.com/godotengine/godot/pull/12246.diff","patch_url":"https://github.com/godotengine/godot/pull/12246.patch","title":"Adjust Editable_Warning for \"This resource was imported....\" Alert","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-10-20T02:48:56Z","updated_at":"2017-10-24T07:21:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cf8537ad3713c34c4b2626ab005cc8a653f2e690"]},"12247":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NzEyOTY1","public_id":12247,"url":"https://github.com/godotengine/godot/pull/12247","diff_url":"https://github.com/godotengine/godot/pull/12247.diff","patch_url":"https://github.com/godotengine/godot/pull/12247.patch","title":"Fix rotated logger naming and backup deletion","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-10-20T03:37:51Z","updated_at":"2017-10-20T10:57:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["27b537cfca161fa41ca7d21539b5bd9f64c9d7c2"]},"12251":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NzYwMDQx","public_id":12251,"url":"https://github.com/godotengine/godot/pull/12251","diff_url":"https://github.com/godotengine/godot/pull/12251.diff","patch_url":"https://github.com/godotengine/godot/pull/12251.patch","title":"update GKScore init function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-10-20T09:48:24Z","updated_at":"2017-10-20T11:01:28Z","target_branch":"2.1","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5ed8826dd07eab83b6f6b6b7d3af602926a54ae6"]},"12252":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NzYxMDU5","public_id":12252,"url":"https://github.com/godotengine/godot/pull/12252","diff_url":"https://github.com/godotengine/godot/pull/12252.diff","patch_url":"https://github.com/godotengine/godot/pull/12252.patch","title":"iOS GameCenter fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-10-20T09:53:31Z","updated_at":"2017-10-20T19:37:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["fe02180feb87e492c671c6cf9796cda1e9a7670d"]},"12254":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3NzY3NjQ5","public_id":12254,"url":"https://github.com/godotengine/godot/pull/12254","diff_url":"https://github.com/godotengine/godot/pull/12254.diff","patch_url":"https://github.com/godotengine/godot/pull/12254.patch","title":"Fix recent scenes layout when resizing font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTg2NA==","created_at":"2017-10-20T10:27:09Z","updated_at":"2017-10-21T21:41:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["651246cbff5dbd079ab1bed3db65417799669a89"]},"12255":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3Nzc2MTIw","public_id":12255,"url":"https://github.com/godotengine/godot/pull/12255","diff_url":"https://github.com/godotengine/godot/pull/12255.diff","patch_url":"https://github.com/godotengine/godot/pull/12255.patch","title":"variant.h: Update comments with numeric enum values","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNjIwNA==","created_at":"2017-10-20T11:16:52Z","updated_at":"2017-10-20T15:37:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["110adc80d2386d2f884b0da511401c94e9c97026"]},"12260":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3ODA3MDEx","public_id":12260,"url":"https://github.com/godotengine/godot/pull/12260","diff_url":"https://github.com/godotengine/godot/pull/12260.diff","patch_url":"https://github.com/godotengine/godot/pull/12260.patch","title":"Fix adding a NavigationPolygonInstance to a Node2D freezing the editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-10-20T13:58:54Z","updated_at":"2017-10-20T14:40:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a6472d034429b202f16b86c2ee20b2066aa90026"]},"12262":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3ODI3MDky","public_id":12262,"url":"https://github.com/godotengine/godot/pull/12262","diff_url":"https://github.com/godotengine/godot/pull/12262.diff","patch_url":"https://github.com/godotengine/godot/pull/12262.patch","title":"Physics server plug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-10-20T15:21:24Z","updated_at":"2017-11-04T17:43:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7a9ca08f16c500aa0caccc21a8e42564f962971a"]},"12268":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3ODg0MTI5","public_id":12268,"url":"https://github.com/godotengine/godot/pull/12268","diff_url":"https://github.com/godotengine/godot/pull/12268.diff","patch_url":"https://github.com/godotengine/godot/pull/12268.patch","title":"Fix LineEdit drag selection to the left","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3NDE4ODY=","created_at":"2017-10-20T20:04:39Z","updated_at":"2018-03-13T20:18:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d46093b9742bbd063caa6b2636be5238b7da1218"]},"12269":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3ODg0NDAw","public_id":12269,"url":"https://github.com/godotengine/godot/pull/12269","diff_url":"https://github.com/godotengine/godot/pull/12269.diff","patch_url":"https://github.com/godotengine/godot/pull/12269.patch","title":"[GDnative] remove useless (and illegal !) STL include","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-10-20T20:06:12Z","updated_at":"2017-10-20T20:08:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["aedc44f6fe3885840ea667f0fe8b70e422a3136c"]},"12270":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTEzNzk3","public_id":12270,"url":"https://github.com/godotengine/godot/pull/12270","diff_url":"https://github.com/godotengine/godot/pull/12270.diff","patch_url":"https://github.com/godotengine/godot/pull/12270.patch","title":"[DOCS] Updates and clarifications to RigidBody2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-10-20T23:24:47Z","updated_at":"2017-12-26T21:00:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d4eecce962332ece4081f3eeaf684c7ab1ed82c7"]},"12273":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTI3ODUx","public_id":12273,"url":"https://github.com/godotengine/godot/pull/12273","diff_url":"https://github.com/godotengine/godot/pull/12273.diff","patch_url":"https://github.com/godotengine/godot/pull/12273.patch","title":"[DOCS] Updated the TabContainer docs for depth and readability.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-10-21T04:36:49Z","updated_at":"2018-02-03T03:28:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["5b10422fba809457e381edf8d0f659793a4760fc"]},"12274":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTI4ODE4","public_id":12274,"url":"https://github.com/godotengine/godot/pull/12274","diff_url":"https://github.com/godotengine/godot/pull/12274.diff","patch_url":"https://github.com/godotengine/godot/pull/12274.patch","title":"Fix InputEventJoypadMotion::action_match for 0 axis values.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxODA0ODg=","created_at":"2017-10-21T05:13:02Z","updated_at":"2017-10-21T08:27:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c433d83d810222200410cdddaf0c0326d636e8f4"]},"12276":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTMyMTA1","public_id":12276,"url":"https://github.com/godotengine/godot/pull/12276","diff_url":"https://github.com/godotengine/godot/pull/12276.diff","patch_url":"https://github.com/godotengine/godot/pull/12276.patch","title":"Fixed viewport transparent bg when clear mode is enabled.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-21T07:09:14Z","updated_at":"2017-11-17T18:40:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["d67e77e837a63e3900f7dae942d8b58a94a94e0c"]},"12283":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTQ4NzQz","public_id":12283,"url":"https://github.com/godotengine/godot/pull/12283","diff_url":"https://github.com/godotengine/godot/pull/12283.diff","patch_url":"https://github.com/godotengine/godot/pull/12283.patch","title":"File names for scripts can include '-'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4ODIzNjk=","created_at":"2017-10-21T15:31:59Z","updated_at":"2017-10-21T16:35:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d9d371fb53ceff0634e84e64178a0dbfa47aa380"]},"12284":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTQ5MzI2","public_id":12284,"url":"https://github.com/godotengine/godot/pull/12284","diff_url":"https://github.com/godotengine/godot/pull/12284.diff","patch_url":"https://github.com/godotengine/godot/pull/12284.patch","title":"Allow for getting/setting \"dotted\" properties of objects","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-10-21T15:45:27Z","updated_at":"2019-12-03T03:55:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0cf9597758f3af3afc951d0bf02dee1aeb9a6daf","7bbde636e802f85c4ed9ee95b9ef19abc1aa249d"]},"12286":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTUzOTk3","public_id":12286,"url":"https://github.com/godotengine/godot/pull/12286","diff_url":"https://github.com/godotengine/godot/pull/12286.diff","patch_url":"https://github.com/godotengine/godot/pull/12286.patch","title":"Added properties for CubeMap.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-21T17:31:09Z","updated_at":"2017-10-21T22:02:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5f7478e196a488ef03dca715ad50b0448f82f9d5"]},"12291":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTYxMDA0","public_id":12291,"url":"https://github.com/godotengine/godot/pull/12291","diff_url":"https://github.com/godotengine/godot/pull/12291.diff","patch_url":"https://github.com/godotengine/godot/pull/12291.patch","title":"Rename RayCasts collision_layer to collision_mask","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-21T20:20:38Z","updated_at":"2017-10-22T00:16:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7b12ae39f280e9168e314cba08107cce6b99c4ff"]},"12293":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTYxNzE3","public_id":12293,"url":"https://github.com/godotengine/godot/pull/12293","diff_url":"https://github.com/godotengine/godot/pull/12293.diff","patch_url":"https://github.com/godotengine/godot/pull/12293.patch","title":"Fixed current line highlighting, issue 12166","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-21T20:38:46Z","updated_at":"2017-11-10T23:38:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c594c8001b7e7641743e88202fbe1c94c9407d75"]},"12300":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTcxNDg2","public_id":12300,"url":"https://github.com/godotengine/godot/pull/12300","diff_url":"https://github.com/godotengine/godot/pull/12300.diff","patch_url":"https://github.com/godotengine/godot/pull/12300.patch","title":"Fix TileMap editor not getting input","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-22T01:59:25Z","updated_at":"2017-11-17T19:08:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["27be483a749a19b1b46e8c8c44fd6ba5c5814098"]},"12301":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTczMDg2","public_id":12301,"url":"https://github.com/godotengine/godot/pull/12301","diff_url":"https://github.com/godotengine/godot/pull/12301.diff","patch_url":"https://github.com/godotengine/godot/pull/12301.patch","title":"Implement auto-tiling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-10-22T03:01:38Z","updated_at":"2017-11-24T01:42:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bcfb0a09f89f6734e2404acd68505dc45b402ee6"]},"12305":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTgyMDA5","public_id":12305,"url":"https://github.com/godotengine/godot/pull/12305","diff_url":"https://github.com/godotengine/godot/pull/12305.diff","patch_url":"https://github.com/godotengine/godot/pull/12305.patch","title":"[DOCS] added some arvr docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-22T08:20:53Z","updated_at":"2017-10-22T22:57:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["aaa4142a37e77e1974e7620a50cf6d9682c5dc51"]},"12306":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTgyNTEz","public_id":12306,"url":"https://github.com/godotengine/godot/pull/12306","diff_url":"https://github.com/godotengine/godot/pull/12306.diff","patch_url":"https://github.com/godotengine/godot/pull/12306.patch","title":"[DOCS] added several small docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-10-22T08:35:28Z","updated_at":"2017-10-22T22:58:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["03e2508e45dac88010dcf97d62d471b435ba4f41"]},"12308":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTg2Mjgz","public_id":12308,"url":"https://github.com/godotengine/godot/pull/12308","diff_url":"https://github.com/godotengine/godot/pull/12308.diff","patch_url":"https://github.com/godotengine/godot/pull/12308.patch","title":"Revert \"In editor, instance DirectionalLight with an initial orientation\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3MDA1ODE=","created_at":"2017-10-22T10:22:08Z","updated_at":"2017-10-26T20:44:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0c5eba826c9c9c87792ac416973d671e8b0a70d8"]},"12310":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ3OTkxNjI3","public_id":12310,"url":"https://github.com/godotengine/godot/pull/12310","diff_url":"https://github.com/godotengine/godot/pull/12310.diff","patch_url":"https://github.com/godotengine/godot/pull/12310.patch","title":"Added setting to toggle current line highlighting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-22T12:43:15Z","updated_at":"2017-11-10T23:38:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["45670df354b6d1d047016ce4c514af6b1f25fb35"]},"12315":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDA1MjIz","public_id":12315,"url":"https://github.com/godotengine/godot/pull/12315","diff_url":"https://github.com/godotengine/godot/pull/12315.diff","patch_url":"https://github.com/godotengine/godot/pull/12315.patch","title":"[DOCS] ParallaxBackground and ParallaxLayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-22T17:56:05Z","updated_at":"2017-10-22T22:09:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a5c3696b3b18042f9cada5f76939db84cdb98886"]},"12316":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDA1OTU3","public_id":12316,"url":"https://github.com/godotengine/godot/pull/12316","diff_url":"https://github.com/godotengine/godot/pull/12316.diff","patch_url":"https://github.com/godotengine/godot/pull/12316.patch","title":"Fix disable_3d=yes compile errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUxMjA0MzY=","created_at":"2017-10-22T18:12:34Z","updated_at":"2018-04-10T13:08:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["8f48eeaa8833066e050e15bb6978ed5beb051212"]},"12318":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDA2NTM2","public_id":12318,"url":"https://github.com/godotengine/godot/pull/12318","diff_url":"https://github.com/godotengine/godot/pull/12318.diff","patch_url":"https://github.com/godotengine/godot/pull/12318.patch","title":"[DOCS] RemoteTransform & RemoteTransform2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-22T18:25:53Z","updated_at":"2020-01-26T09:36:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0b7619fd9cca94f3b4551bac29ec7b8880e06b68"]},"12320":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDA4NDEy","public_id":12320,"url":"https://github.com/godotengine/godot/pull/12320","diff_url":"https://github.com/godotengine/godot/pull/12320.diff","patch_url":"https://github.com/godotengine/godot/pull/12320.patch","title":"Add _process(delta) to new script templates. Closes #11994.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-22T19:08:09Z","updated_at":"2017-10-27T13:19:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ba779c1c0c5315ed0aea9799e8930975e1948f17"]},"12326":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDExMjcy","public_id":12326,"url":"https://github.com/godotengine/godot/pull/12326","diff_url":"https://github.com/godotengine/godot/pull/12326.diff","patch_url":"https://github.com/godotengine/godot/pull/12326.patch","title":"Fix set field from MonoObject*","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-22T20:11:52Z","updated_at":"2021-05-13T23:53:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["ae725969d3d6e3177c85d7747649decdb1cdc94d"]},"12328":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDEzMTIz","public_id":12328,"url":"https://github.com/godotengine/godot/pull/12328","diff_url":"https://github.com/godotengine/godot/pull/12328.diff","patch_url":"https://github.com/godotengine/godot/pull/12328.patch","title":"[DOCS] String","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-22T20:55:40Z","updated_at":"2017-10-27T13:19:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0608f2fca3f336b96fbecaa476001f1fd9a36ece"]},"12330":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDE2NTQ1","public_id":12330,"url":"https://github.com/godotengine/godot/pull/12330","diff_url":"https://github.com/godotengine/godot/pull/12330.diff","patch_url":"https://github.com/godotengine/godot/pull/12330.patch","title":"[DOCS] BaseButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-22T22:17:52Z","updated_at":"2017-10-23T21:13:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b0ac316dc95cfc9f63da27c8ae304d7fa30f81a2"]},"12331":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDE3Mjcy","public_id":12331,"url":"https://github.com/godotengine/godot/pull/12331","diff_url":"https://github.com/godotengine/godot/pull/12331.diff","patch_url":"https://github.com/godotengine/godot/pull/12331.patch","title":"[DOCS] EditorScript: Small formatting fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-22T22:35:47Z","updated_at":"2017-10-23T12:48:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["649b25e0377ba07cb774e86a137645eb81e14f39"]},"12332":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDE3NDE4","public_id":12332,"url":"https://github.com/godotengine/godot/pull/12332","diff_url":"https://github.com/godotengine/godot/pull/12332.diff","patch_url":"https://github.com/godotengine/godot/pull/12332.patch","title":"Fixed memory leak with AStar class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjE5OTU=","created_at":"2017-10-22T22:39:40Z","updated_at":"2017-10-23T05:39:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["794407e7b61911c63af44bf7714ca33582d5cb9a"]},"12333":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDE3NDQ5","public_id":12333,"url":"https://github.com/godotengine/godot/pull/12333","diff_url":"https://github.com/godotengine/godot/pull/12333.diff","patch_url":"https://github.com/godotengine/godot/pull/12333.patch","title":"Mono: Prevent raising exceptions in native code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-22T22:40:48Z","updated_at":"2021-05-13T23:53:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["45e5e23ee83d202461f1753b1d94afc51d3a5aa1"]},"12334":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDE3ODQ1","public_id":12334,"url":"https://github.com/godotengine/godot/pull/12334","diff_url":"https://github.com/godotengine/godot/pull/12334.diff","patch_url":"https://github.com/godotengine/godot/pull/12334.patch","title":"Use bresenham line in freehand tilemap painting to fill discontinuities","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-10-22T22:50:55Z","updated_at":"2017-10-23T21:14:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e9f6ff5bd1fc596fddf174836d75850a27c96455"]},"12336":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDIwMDc5","public_id":12336,"url":"https://github.com/godotengine/godot/pull/12336","diff_url":"https://github.com/godotengine/godot/pull/12336.diff","patch_url":"https://github.com/godotengine/godot/pull/12336.patch","title":"[DOCS] @GlobalScope","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-22T23:48:12Z","updated_at":"2020-01-26T09:36:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["24bcf6d17a6805b3aa9988ba28ebc854f0b4766f"]},"12339":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDM5NTAz","public_id":12339,"url":"https://github.com/godotengine/godot/pull/12339","diff_url":"https://github.com/godotengine/godot/pull/12339.diff","patch_url":"https://github.com/godotengine/godot/pull/12339.patch","title":"Added descriptions for some methods.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODA3MTg=","created_at":"2017-10-23T04:48:37Z","updated_at":"2017-10-27T05:48:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["8aecdaa6f086d1e77537fbe131068f15eaa56212"]},"12341":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDQzODY4","public_id":12341,"url":"https://github.com/godotengine/godot/pull/12341","diff_url":"https://github.com/godotengine/godot/pull/12341.diff","patch_url":"https://github.com/godotengine/godot/pull/12341.patch","title":"Move BUTTON and JOY constants to enums","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTEyOA==","created_at":"2017-10-23T05:42:11Z","updated_at":"2017-10-24T06:27:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4e94292573db7e31ce7ca89315fdda0f415dab95"]},"12342":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDQzOTUx","public_id":12342,"url":"https://github.com/godotengine/godot/pull/12342","diff_url":"https://github.com/godotengine/godot/pull/12342.diff","patch_url":"https://github.com/godotengine/godot/pull/12342.patch","title":"Revert \"Rename Schlick GGX to GGX.\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-23T05:42:59Z","updated_at":"2017-10-23T07:06:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["abea816e547f99de4c26e39a63e638b2ed817c9e"]},"12343":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDUzMDQw","public_id":12343,"url":"https://github.com/godotengine/godot/pull/12343","diff_url":"https://github.com/godotengine/godot/pull/12343.diff","patch_url":"https://github.com/godotengine/godot/pull/12343.patch","title":"Improved monitors units and colors.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-23T07:02:29Z","updated_at":"2017-11-17T18:40:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a97c8504fb3895be3327fa161da68b248172abce"]},"12349":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MDkzNzQw","public_id":12349,"url":"https://github.com/godotengine/godot/pull/12349","diff_url":"https://github.com/godotengine/godot/pull/12349.diff","patch_url":"https://github.com/godotengine/godot/pull/12349.patch","title":"Missing binds for SSAOBlur","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-10-23T10:31:21Z","updated_at":"2018-05-26T01:45:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e72a6644dc9539cba5b1c76b287e9cfc0760fcdd"]},"12350":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MTE5Mjk2","public_id":12350,"url":"https://github.com/godotengine/godot/pull/12350","diff_url":"https://github.com/godotengine/godot/pull/12350.diff","patch_url":"https://github.com/godotengine/godot/pull/12350.patch","title":"missing set/get_collision_mask_bit() for RayCast","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-10-23T12:39:46Z","updated_at":"2017-10-23T13:11:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["8f054d519fe4c7b503922bfcd6d2770c2a83ff01"]},"12351":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MTM1Mjc4","public_id":12351,"url":"https://github.com/godotengine/godot/pull/12351","diff_url":"https://github.com/godotengine/godot/pull/12351.diff","patch_url":"https://github.com/godotengine/godot/pull/12351.patch","title":"Fixes the selection rect in item_list drawn not clipped","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-23T13:45:00Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["37d2b17f88e92782cc18bda4f6b2f779442156dd"]},"12355":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MTc5MjA2","public_id":12355,"url":"https://github.com/godotengine/godot/pull/12355","diff_url":"https://github.com/godotengine/godot/pull/12355.diff","patch_url":"https://github.com/godotengine/godot/pull/12355.patch","title":"Implemented vsync OS functions for OS X","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-23T16:27:11Z","updated_at":"2017-10-23T17:26:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ad4000d3765623caeedb2f5f256ef477f8a10ac8"]},"12359":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MjE5NTI5","public_id":12359,"url":"https://github.com/godotengine/godot/pull/12359","diff_url":"https://github.com/godotengine/godot/pull/12359.diff","patch_url":"https://github.com/godotengine/godot/pull/12359.patch","title":"ability to lock spatial nodes transform in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-10-23T19:30:22Z","updated_at":"2017-11-20T15:02:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["518d90791495359a26836c90c1d1ac101669e4ee"]},"12360":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MjMzNTk5","public_id":12360,"url":"https://github.com/godotengine/godot/pull/12360","diff_url":"https://github.com/godotengine/godot/pull/12360.diff","patch_url":"https://github.com/godotengine/godot/pull/12360.patch","title":"Fix warning message format for addon plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-10-23T20:34:23Z","updated_at":"2017-11-06T09:19:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["59cc6f2ff5d916cd81c3dabfd44746b62af9925f"]},"12363":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MjU0NTA4","public_id":12363,"url":"https://github.com/godotengine/godot/pull/12363","diff_url":"https://github.com/godotengine/godot/pull/12363.diff","patch_url":"https://github.com/godotengine/godot/pull/12363.patch","title":"Implement 2D editor guides","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-23T22:20:31Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["06a4e2e3ad286ff20eee07d65af4ff760963898e"]},"12364":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MjU5MzM3","public_id":12364,"url":"https://github.com/godotengine/godot/pull/12364","diff_url":"https://github.com/godotengine/godot/pull/12364.diff","patch_url":"https://github.com/godotengine/godot/pull/12364.patch","title":"Mono: Fix and cleanup build start errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-23T22:52:11Z","updated_at":"2021-05-13T23:53:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["9905002fa68f151f90a588a2c4b62b939ff31a0d"]},"12365":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MjY4OTA5","public_id":12365,"url":"https://github.com/godotengine/godot/pull/12365","diff_url":"https://github.com/godotengine/godot/pull/12365.diff","patch_url":"https://github.com/godotengine/godot/pull/12365.patch","title":"Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-24T00:06:26Z","updated_at":"2021-05-13T23:53:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e218a13a64d417505ba8ca0abb79dddfb943f2c7"]},"12370":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4Mjk4OTg3","public_id":12370,"url":"https://github.com/godotengine/godot/pull/12370","diff_url":"https://github.com/godotengine/godot/pull/12370.diff","patch_url":"https://github.com/godotengine/godot/pull/12370.patch","title":"Fix editor crash when missing variable in pattern match dispatch.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTEyOA==","created_at":"2017-10-24T05:11:27Z","updated_at":"2017-10-24T09:30:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["822af935e3878013bb2cb3b90f0342e52a4d1a52"]},"12371":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MzEwMTM5","public_id":12371,"url":"https://github.com/godotengine/godot/pull/12371","diff_url":"https://github.com/godotengine/godot/pull/12371.diff","patch_url":"https://github.com/godotengine/godot/pull/12371.patch","title":"Add Color.lighten and Color.darken (like LESS.css or SASS) #2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzNTY5NTk=","created_at":"2017-10-24T06:45:57Z","updated_at":"2017-11-22T00:27:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8e4336a7294f0cc31aa5ccfb2854c702aa86dcca"]},"12372":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4MzEwMzYy","public_id":12372,"url":"https://github.com/godotengine/godot/pull/12372","diff_url":"https://github.com/godotengine/godot/pull/12372.diff","patch_url":"https://github.com/godotengine/godot/pull/12372.patch","title":"Finish Transition of Patch9Rect to NinePatchRect","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-10-24T06:47:26Z","updated_at":"2017-10-24T07:21:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["79dda1350da919f86ccde0e1421a675745cf651a"]},"12375":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDA1NjMw","public_id":12375,"url":"https://github.com/godotengine/godot/pull/12375","diff_url":"https://github.com/godotengine/godot/pull/12375.diff","patch_url":"https://github.com/godotengine/godot/pull/12375.patch","title":"[DOCS] CubeMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-10-24T13:59:33Z","updated_at":"2017-10-25T16:21:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e0b2a74a14ab0ecb673d5969b9fd2b9e8269db84"]},"12376":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDExNTY3","public_id":12376,"url":"https://github.com/godotengine/godot/pull/12376","diff_url":"https://github.com/godotengine/godot/pull/12376.diff","patch_url":"https://github.com/godotengine/godot/pull/12376.patch","title":"Exit after generating mono glue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-24T14:20:10Z","updated_at":"2021-05-13T23:53:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["63f58da054dc5e4aa8291aeaed463aa1fce38f7e"]},"12377":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDMwODcz","public_id":12377,"url":"https://github.com/godotengine/godot/pull/12377","diff_url":"https://github.com/godotengine/godot/pull/12377.diff","patch_url":"https://github.com/godotengine/godot/pull/12377.patch","title":"Small fix in core/set.h and similar fix in core/map.h","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-10-24T15:25:12Z","updated_at":"2017-10-31T23:10:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8da9fd5d2319f9f901c0359e1190e8a62d6fbfe6"]},"12378":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDQ0ODgy","public_id":12378,"url":"https://github.com/godotengine/godot/pull/12378","diff_url":"https://github.com/godotengine/godot/pull/12378.diff","patch_url":"https://github.com/godotengine/godot/pull/12378.patch","title":"Fix example code for EditorImportPlugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-10-24T16:14:10Z","updated_at":"2017-11-06T09:19:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d15af2c2904ce244630c0d8c022723a463210ba2"]},"12383":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDgyMzIy","public_id":12383,"url":"https://github.com/godotengine/godot/pull/12383","diff_url":"https://github.com/godotengine/godot/pull/12383.diff","patch_url":"https://github.com/godotengine/godot/pull/12383.patch","title":"Fix margin with tree drawing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4ODIzNjk=","created_at":"2017-10-24T18:49:26Z","updated_at":"2017-10-25T08:12:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["708982bee191988e028f2d472412582492781219"]},"12386":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDg1NDU5","public_id":12386,"url":"https://github.com/godotengine/godot/pull/12386","diff_url":"https://github.com/godotengine/godot/pull/12386.diff","patch_url":"https://github.com/godotengine/godot/pull/12386.patch","title":"Fix text margins in property editor pop-up.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0MTgxOTA=","created_at":"2017-10-24T19:03:16Z","updated_at":"2020-01-26T09:36:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ae112557100083a6b30e2addcccf58546d87b12f"]},"12387":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NDk2NTIy","public_id":12387,"url":"https://github.com/godotengine/godot/pull/12387","diff_url":"https://github.com/godotengine/godot/pull/12387.diff","patch_url":"https://github.com/godotengine/godot/pull/12387.patch","title":"Fix x11 boot logo position in fullscreen and in maximized","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNTQ0MzA1","created_at":"2017-10-24T19:53:00Z","updated_at":"2019-01-20T13:59:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["55fae24710eaaca482cb2adfcf3b81546e71414c"]},"12388":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NTEwMjM4","public_id":12388,"url":"https://github.com/godotengine/godot/pull/12388","diff_url":"https://github.com/godotengine/godot/pull/12388.diff","patch_url":"https://github.com/godotengine/godot/pull/12388.patch","title":"Buildsystem improvements for the Mono module","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-24T20:53:49Z","updated_at":"2021-05-13T23:53:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["9f469887fc72c98f4a5fac736860546cf54f87ee"]},"12389":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NTEzNjQx","public_id":12389,"url":"https://github.com/godotengine/godot/pull/12389","diff_url":"https://github.com/godotengine/godot/pull/12389.diff","patch_url":"https://github.com/godotengine/godot/pull/12389.patch","title":"Added hotkey for Continue action in Script editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-10-24T21:08:32Z","updated_at":"2017-10-28T18:45:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["70566c0935838825da462503805d93373249d964"]},"12390":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NTMwOTA5","public_id":12390,"url":"https://github.com/godotengine/godot/pull/12390","diff_url":"https://github.com/godotengine/godot/pull/12390.diff","patch_url":"https://github.com/godotengine/godot/pull/12390.patch","title":"Improved file/folder drag preview for filesystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-10-24T22:42:01Z","updated_at":"2017-11-10T08:57:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f6ca9d34a2f7111b2d1359ef517e44e3e257469d"]},"12394":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NTc3MDU5","public_id":12394,"url":"https://github.com/godotengine/godot/pull/12394","diff_url":"https://github.com/godotengine/godot/pull/12394.diff","patch_url":"https://github.com/godotengine/godot/pull/12394.patch","title":"Add a function to get the full name of a locale","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-10-25T06:02:30Z","updated_at":"2017-10-25T07:25:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1cd40be4915490e2185aaa0a1ff7de55950e078e"]},"12396":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NjEwNzAy","public_id":12396,"url":"https://github.com/godotengine/godot/pull/12396","diff_url":"https://github.com/godotengine/godot/pull/12396.diff","patch_url":"https://github.com/godotengine/godot/pull/12396.patch","title":"[DOCS] Add and polish up documentation for Image methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4ODIzNjk=","created_at":"2017-10-25T09:13:39Z","updated_at":"2017-10-29T11:14:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["3d810a207cd495d603ef61e47ade57f8a8ec3aac"]},"12402":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4Njk2MDk0","public_id":12402,"url":"https://github.com/godotengine/godot/pull/12402","diff_url":"https://github.com/godotengine/godot/pull/12402.diff","patch_url":"https://github.com/godotengine/godot/pull/12402.patch","title":"Filesystem drag & drop moving fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-10-25T15:08:20Z","updated_at":"2017-11-10T08:58:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["078371cfb64e573b614a86c21f8dd0c5ce917ba7","9c65924b3db7c61da2045f0ea14e56fdde71e628"]},"12405":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NzM2ODgy","public_id":12405,"url":"https://github.com/godotengine/godot/pull/12405","diff_url":"https://github.com/godotengine/godot/pull/12405.diff","patch_url":"https://github.com/godotengine/godot/pull/12405.patch","title":"Removes Script::get_node_type()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-10-25T17:50:32Z","updated_at":"2017-10-26T06:49:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2609cc9ef428a9d7d054a06a9290c4d4963e726f"]},"12406":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4NzQ2Nzc4","public_id":12406,"url":"https://github.com/godotengine/godot/pull/12406","diff_url":"https://github.com/godotengine/godot/pull/12406.diff","patch_url":"https://github.com/godotengine/godot/pull/12406.patch","title":"fix a 'proximity_fade_distacne' typo in material","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2017-10-25T18:33:57Z","updated_at":"2017-10-25T18:47:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5a83fc50ecf318a50e3e27503669fda58b1a30bf"]},"12407":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4Nzc2NDIw","public_id":12407,"url":"https://github.com/godotengine/godot/pull/12407","diff_url":"https://github.com/godotengine/godot/pull/12407.diff","patch_url":"https://github.com/godotengine/godot/pull/12407.patch","title":"Fix default C# script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMjQ2NTU=","created_at":"2017-10-25T20:45:12Z","updated_at":"2017-10-25T20:51:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2ae23c9f97a184c882824ac95ebd601ca06e2013"]},"12408":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4Nzk4MDU5","public_id":12408,"url":"https://github.com/godotengine/godot/pull/12408","diff_url":"https://github.com/godotengine/godot/pull/12408.diff","patch_url":"https://github.com/godotengine/godot/pull/12408.patch","title":"Add language option button to project manager","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU0MzMw","created_at":"2017-10-25T22:36:16Z","updated_at":"2017-10-27T10:46:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["53188abed02782c8230f105e8af570a2cb0d03d6"]},"12413":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ4OTAzNTcx","public_id":12413,"url":"https://github.com/godotengine/godot/pull/12413","diff_url":"https://github.com/godotengine/godot/pull/12413.diff","patch_url":"https://github.com/godotengine/godot/pull/12413.patch","title":"Fixes infinite loop in NavPolygonInstance warnings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4NjMzMTI=","created_at":"2017-10-26T11:07:21Z","updated_at":"2017-10-26T11:15:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c42bbe1073960f1e326955fc327cfe50ab4e2407"]},"12421":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MDMxNDMy","public_id":12421,"url":"https://github.com/godotengine/godot/pull/12421","diff_url":"https://github.com/godotengine/godot/pull/12421.diff","patch_url":"https://github.com/godotengine/godot/pull/12421.patch","title":"Overhauled the ParallaxBackground system","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwODk1MjU=","created_at":"2017-10-26T20:01:38Z","updated_at":"2017-11-22T08:42:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["43cbef219b13ce9a491b353500f5d0e3dae30452"]},"12422":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MDM4MzQx","public_id":12422,"url":"https://github.com/godotengine/godot/pull/12422","diff_url":"https://github.com/godotengine/godot/pull/12422.diff","patch_url":"https://github.com/godotengine/godot/pull/12422.patch","title":"Remove HTTPClient::send_body_text and ::send_body_data","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-10-26T20:32:58Z","updated_at":"2017-10-26T21:40:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["d1102cb37d4c299958c9aed0a5db5d62754753b2"]},"12426":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MDYyMTQ2","public_id":12426,"url":"https://github.com/godotengine/godot/pull/12426","diff_url":"https://github.com/godotengine/godot/pull/12426.diff","patch_url":"https://github.com/godotengine/godot/pull/12426.patch","title":"[DOCS] Corrected some typing mistakes on Node2D.xml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-10-26T22:36:28Z","updated_at":"2017-10-27T07:36:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["1c378f918da96e3d00e604ce62bafa50881847df"]},"12430":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MTA2NDk4","public_id":12430,"url":"https://github.com/godotengine/godot/pull/12430","diff_url":"https://github.com/godotengine/godot/pull/12430.diff","patch_url":"https://github.com/godotengine/godot/pull/12430.patch","title":"3.0 Add copy button to sprite_frames_editor_plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-10-27T05:56:43Z","updated_at":"2017-10-28T09:32:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["831d601a8310d23650662c0f7bd2ec83d4e84be5"]},"12432":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MTYyMjIz","public_id":12432,"url":"https://github.com/godotengine/godot/pull/12432","diff_url":"https://github.com/godotengine/godot/pull/12432.diff","patch_url":"https://github.com/godotengine/godot/pull/12432.patch","title":"Fix editor action button layout","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4OTM4NDU=","created_at":"2017-10-27T11:12:11Z","updated_at":"2017-11-02T23:13:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6c889a3ab5d1da8efc8662eae89863068c5d5d29"]},"12435":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MTk2MzUw","public_id":12435,"url":"https://github.com/godotengine/godot/pull/12435","diff_url":"https://github.com/godotengine/godot/pull/12435.diff","patch_url":"https://github.com/godotengine/godot/pull/12435.patch","title":"Fix shader compiler typo 'gl_FrotFace'","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-10-27T13:57:54Z","updated_at":"2018-09-14T09:50:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2c00b68175c396f770c8ac363291246b82a12c68"]},"12437":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MjQzMjIx","public_id":12437,"url":"https://github.com/godotengine/godot/pull/12437","diff_url":"https://github.com/godotengine/godot/pull/12437.diff","patch_url":"https://github.com/godotengine/godot/pull/12437.patch","title":"AStar: Add setters for point position and scale weight, cleanup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-27T17:21:34Z","updated_at":"2017-10-29T12:32:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9b4c5989ad4a3623330517cd5138472ac85461b5"]},"12440":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MjUwMTQx","public_id":12440,"url":"https://github.com/godotengine/godot/pull/12440","diff_url":"https://github.com/godotengine/godot/pull/12440.diff","patch_url":"https://github.com/godotengine/godot/pull/12440.patch","title":"Travis: Simplify matrix, disable iphone and add X11 tools=no/clang","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-27T17:58:02Z","updated_at":"2017-10-27T18:33:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["37f1bb3298150be7abe5c8bc0707c49372dd82a2"]},"12442":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MjU2MjIx","public_id":12442,"url":"https://github.com/godotengine/godot/pull/12442","diff_url":"https://github.com/godotengine/godot/pull/12442.diff","patch_url":"https://github.com/godotengine/godot/pull/12442.patch","title":"detect.py: Fix KeyError if using MinGW and LTO","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-27T18:28:54Z","updated_at":"2017-10-27T19:29:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["0407c2ac46174630f27091a8c529ad9c335c0647"]},"12443":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MjY5ODE2","public_id":12443,"url":"https://github.com/godotengine/godot/pull/12443","diff_url":"https://github.com/godotengine/godot/pull/12443.diff","patch_url":"https://github.com/godotengine/godot/pull/12443.patch","title":"Mono: Use \"UnnamedProject\" if \"application/config/name\" is empty","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-27T19:37:53Z","updated_at":"2017-10-28T09:35:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["a2247d45fcc1211937bf5103b1fe575720a1d95e"]},"12445":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5Mjk3OTUx","public_id":12445,"url":"https://github.com/godotengine/godot/pull/12445","diff_url":"https://github.com/godotengine/godot/pull/12445.diff","patch_url":"https://github.com/godotengine/godot/pull/12445.patch","title":"[DOCS]Completed LineEdit.xml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-10-27T22:25:03Z","updated_at":"2017-10-29T03:22:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["24e047f91db141dd66e33264fd3081e245d82140"]},"12448":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzA5NzIz","public_id":12448,"url":"https://github.com/godotengine/godot/pull/12448","diff_url":"https://github.com/godotengine/godot/pull/12448.diff","patch_url":"https://github.com/godotengine/godot/pull/12448.patch","title":"Fixed scaling issues with editor action button and value editor popovers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4OTM4NDU=","created_at":"2017-10-28T00:28:58Z","updated_at":"2017-11-02T23:13:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5e641153a6cd66a992f6af6bbd1e72dcff2b2871"]},"12467":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzUxMTI5","public_id":12467,"url":"https://github.com/godotengine/godot/pull/12467","diff_url":"https://github.com/godotengine/godot/pull/12467.diff","patch_url":"https://github.com/godotengine/godot/pull/12467.patch","title":"Detect javascript platform using EMSCRIPTEN env as well","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-28T19:26:04Z","updated_at":"2018-01-23T12:59:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["33daf4d8bc17f30c85cefe2e9dfe9b46ddb257f9"]},"12470":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzU2MTU3","public_id":12470,"url":"https://github.com/godotengine/godot/pull/12470","diff_url":"https://github.com/godotengine/godot/pull/12470.diff","patch_url":"https://github.com/godotengine/godot/pull/12470.patch","title":"Fixed editor settings disappearing.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-28T21:27:27Z","updated_at":"2017-11-17T18:40:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c57fc8ee7df9113be6c0857ceff51bfed5b9f8bd"]},"12471":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzU3MDU3","public_id":12471,"url":"https://github.com/godotengine/godot/pull/12471","diff_url":"https://github.com/godotengine/godot/pull/12471.diff","patch_url":"https://github.com/godotengine/godot/pull/12471.patch","title":"Fix get_node() and $ autocompletion when using single quotes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-10-28T21:52:02Z","updated_at":"2017-10-30T21:22:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7683ff3e42539a24bc333573e271e2ae77eb5c61"]},"12473":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzY2NDk2","public_id":12473,"url":"https://github.com/godotengine/godot/pull/12473","diff_url":"https://github.com/godotengine/godot/pull/12473.diff","patch_url":"https://github.com/godotengine/godot/pull/12473.patch","title":"BindingsGenerator cleanup and improved error messages","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-29T03:46:36Z","updated_at":"2021-05-13T23:53:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["452313ffb175a23203a3e1b5a19da024b06db119"]},"12474":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5MzY4MjUx","public_id":12474,"url":"https://github.com/godotengine/godot/pull/12474","diff_url":"https://github.com/godotengine/godot/pull/12474.diff","patch_url":"https://github.com/godotengine/godot/pull/12474.patch","title":"Mono: Add build project button and reload interval","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-29T05:00:22Z","updated_at":"2021-05-14T01:55:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["27b7fb8e668fa5cad0d2a63023dc1fa03b254924"]},"12475":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5Mzc1NDQy","public_id":12475,"url":"https://github.com/godotengine/godot/pull/12475","diff_url":"https://github.com/godotengine/godot/pull/12475.diff","patch_url":"https://github.com/godotengine/godot/pull/12475.patch","title":"Fix regression from #12473 and #12388","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-29T09:13:49Z","updated_at":"2021-05-14T01:55:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["15e30187eed48c4f70efe94c2624c2e50d302295"]},"12484":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5Mzk1OTk1","public_id":12484,"url":"https://github.com/godotengine/godot/pull/12484","diff_url":"https://github.com/godotengine/godot/pull/12484.diff","patch_url":"https://github.com/godotengine/godot/pull/12484.patch","title":"[DOCS] Added documentation for OccluderPolygon2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMTcxMDU5","created_at":"2017-10-29T17:21:23Z","updated_at":"2017-11-23T00:41:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["07d90b0e6f49fdefb44d151f5f772b0feb304887"]},"12485":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5Mzk4OTcy","public_id":12485,"url":"https://github.com/godotengine/godot/pull/12485","diff_url":"https://github.com/godotengine/godot/pull/12485.diff","patch_url":"https://github.com/godotengine/godot/pull/12485.patch","title":"Fix build with Python 3 on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-10-29T18:21:35Z","updated_at":"2017-10-29T18:57:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a6d53effa5995cc8af995c5a7d80a4a9abc15b7c"]},"12488":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDA1NjA4","public_id":12488,"url":"https://github.com/godotengine/godot/pull/12488","diff_url":"https://github.com/godotengine/godot/pull/12488.diff","patch_url":"https://github.com/godotengine/godot/pull/12488.patch","title":"Several improvements to GridMap.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-10-29T20:38:24Z","updated_at":"2017-11-17T18:41:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1b7f99d9e5bca9f524b4e902b3975397b8762557"]},"12489":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDA2ODA2","public_id":12489,"url":"https://github.com/godotengine/godot/pull/12489","diff_url":"https://github.com/godotengine/godot/pull/12489.diff","patch_url":"https://github.com/godotengine/godot/pull/12489.patch","title":"Fixes keybord directionnal keys not moving nodes in the 2D editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-10-29T21:02:24Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["32502a4b68817886c9ad193b3c4d317555eafa80"]},"12490":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDA3NDIy","public_id":12490,"url":"https://github.com/godotengine/godot/pull/12490","diff_url":"https://github.com/godotengine/godot/pull/12490.diff","patch_url":"https://github.com/godotengine/godot/pull/12490.patch","title":"added support for paths with spaces for VSBUILDS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc3OTMy","created_at":"2017-10-29T21:15:12Z","updated_at":"2017-10-29T21:17:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ad8d8491cdd191ea8a35d8cd893e7fa151b2db4b"]},"12491":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDA3OTA4","public_id":12491,"url":"https://github.com/godotengine/godot/pull/12491","diff_url":"https://github.com/godotengine/godot/pull/12491.diff","patch_url":"https://github.com/godotengine/godot/pull/12491.patch","title":"Fix FrameworkPathOverride and assemblies path loop","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-29T21:24:51Z","updated_at":"2021-05-14T01:55:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["aa5a0b550f65710f7a9511661442c7fe0b8b41c2"]},"12492":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDA4MDM1","public_id":12492,"url":"https://github.com/godotengine/godot/pull/12492","diff_url":"https://github.com/godotengine/godot/pull/12492.diff","patch_url":"https://github.com/godotengine/godot/pull/12492.patch","title":"Add support for non-ISO \"no\" locale on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-29T21:27:20Z","updated_at":"2017-10-30T08:09:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["981ef0be59a0702b3d7f59d33084293f282ced71"]},"12495":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDEzMzY3","public_id":12495,"url":"https://github.com/godotengine/godot/pull/12495","diff_url":"https://github.com/godotengine/godot/pull/12495.diff","patch_url":"https://github.com/godotengine/godot/pull/12495.patch","title":"Added multi level undo redo to line edit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-29T23:22:13Z","updated_at":"2017-11-10T23:39:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9dddce75d0e27558372efdc0a3e8e79051cfb87c"]},"12499":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NDE2NDIy","public_id":12499,"url":"https://github.com/godotengine/godot/pull/12499","diff_url":"https://github.com/godotengine/godot/pull/12499.diff","patch_url":"https://github.com/godotengine/godot/pull/12499.patch","title":"Add option to use freelook with a toggle shortcut","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-10-30T00:25:41Z","updated_at":"2017-10-31T08:29:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b9521f862d532c1e950a15d9a9b08b7354e59b66"]},"12508":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NTA0MjIx","public_id":12508,"url":"https://github.com/godotengine/godot/pull/12508","diff_url":"https://github.com/godotengine/godot/pull/12508.diff","patch_url":"https://github.com/godotengine/godot/pull/12508.patch","title":"Add missing StyleBoxLine binding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2017-10-30T12:03:23Z","updated_at":"2017-10-30T12:20:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["62347e012953e458a9c1fb64383525b7771c0b59"]},"12511":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NTA3NzM1","public_id":12511,"url":"https://github.com/godotengine/godot/pull/12511","diff_url":"https://github.com/godotengine/godot/pull/12511.diff","patch_url":"https://github.com/godotengine/godot/pull/12511.patch","title":"Fix crash when click an empty tabs container","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4ODAzNzg=","created_at":"2017-10-30T12:21:51Z","updated_at":"2017-10-30T16:44:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b3f5d119aa655e24f4c998c675651e2e5b9a5f0a"]},"12517":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NTQxMjg1","public_id":12517,"url":"https://github.com/godotengine/godot/pull/12517","diff_url":"https://github.com/godotengine/godot/pull/12517.diff","patch_url":"https://github.com/godotengine/godot/pull/12517.patch","title":"Implemented OS get_latin_keyboard_variant on x11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-30T14:42:38Z","updated_at":"2018-01-23T12:59:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["be6ac69f75acb1114de439fbe70e7636850c2211"]},"12522":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NjI1Mjc1","public_id":12522,"url":"https://github.com/godotengine/godot/pull/12522","diff_url":"https://github.com/godotengine/godot/pull/12522.diff","patch_url":"https://github.com/godotengine/godot/pull/12522.patch","title":"Fix 'which' returning file without extension on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-30T20:11:38Z","updated_at":"2021-05-14T01:55:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["9290fd2a42c50ebfbf56aadc458ad6287fc19eae"]},"12523":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NjI4MDY2","public_id":12523,"url":"https://github.com/godotengine/godot/pull/12523","diff_url":"https://github.com/godotengine/godot/pull/12523.diff","patch_url":"https://github.com/godotengine/godot/pull/12523.patch","title":"Fix viewport margins drawn after swapping buffers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-10-30T20:24:00Z","updated_at":"2017-10-30T23:15:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["793da07a4dc6be1437fba4cefec9dc0c8035be64"]},"12525":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NjU2NTYz","public_id":12525,"url":"https://github.com/godotengine/godot/pull/12525","diff_url":"https://github.com/godotengine/godot/pull/12525.diff","patch_url":"https://github.com/godotengine/godot/pull/12525.patch","title":"Remove Visual Studio for now from the external editors list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-30T22:46:30Z","updated_at":"2021-05-14T01:55:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ad194f81b67b88856c27ae7ec11f0d10981bda9d"]},"12530":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NzQwNDE5","public_id":12530,"url":"https://github.com/godotengine/godot/pull/12530","diff_url":"https://github.com/godotengine/godot/pull/12530.diff","patch_url":"https://github.com/godotengine/godot/pull/12530.patch","title":"Revert \"Fixes the selection rect in item_list drawn not clipped\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-31T09:59:18Z","updated_at":"2017-10-31T10:01:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a1ffadb9538cf8cf6f790ec5287581a8d5fca33c"]},"12531":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5NzUwMjEz","public_id":12531,"url":"https://github.com/godotengine/godot/pull/12531","diff_url":"https://github.com/godotengine/godot/pull/12531.diff","patch_url":"https://github.com/godotengine/godot/pull/12531.patch","title":"Fixed GitHub detection of license in LICENSE.txt file.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODM4Mw==","created_at":"2017-10-31T10:43:58Z","updated_at":"2017-10-31T11:54:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["bb6dc76307483fc811d9585b94780ffc954d4f28"]},"12535":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5Nzk4MTkw","public_id":12535,"url":"https://github.com/godotengine/godot/pull/12535","diff_url":"https://github.com/godotengine/godot/pull/12535.diff","patch_url":"https://github.com/godotengine/godot/pull/12535.patch","title":"Fix msbuild hint paths returning only the directory","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-31T14:17:13Z","updated_at":"2021-05-14T01:55:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["32ee3ecce4cbc1e8f2680d5e3262312733d6c483"]},"12536":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5ODA4MDEz","public_id":12536,"url":"https://github.com/godotengine/godot/pull/12536","diff_url":"https://github.com/godotengine/godot/pull/12536.diff","patch_url":"https://github.com/godotengine/godot/pull/12536.patch","title":"Mono: support custom script templates.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-10-31T14:50:24Z","updated_at":"2017-10-31T22:33:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f3218c24c7735ce7497356dfa82f8a3d67981d0b"]},"12537":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5ODMyNDY1","public_id":12537,"url":"https://github.com/godotengine/godot/pull/12537","diff_url":"https://github.com/godotengine/godot/pull/12537.diff","patch_url":"https://github.com/godotengine/godot/pull/12537.patch","title":"Improved WASAPI driver logic when devices are connected or disconnected","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-10-31T16:11:16Z","updated_at":"2017-11-01T13:54:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["16327bff8a5924c4475c20c61485ffc589efb2e5"]},"12538":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5ODM4MjE2","public_id":12538,"url":"https://github.com/godotengine/godot/pull/12538","diff_url":"https://github.com/godotengine/godot/pull/12538.diff","patch_url":"https://github.com/godotengine/godot/pull/12538.patch","title":"Code quality refactoring in EditorSettings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-10-31T16:31:02Z","updated_at":"2017-11-01T07:25:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0438f4875d0ef2a327c9d7d24dc04fb3e28a9193","2d5de0b185b97cf246eacef88d308c54585aad40"]},"12539":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5ODQ2OTYz","public_id":12539,"url":"https://github.com/godotengine/godot/pull/12539","diff_url":"https://github.com/godotengine/godot/pull/12539.diff","patch_url":"https://github.com/godotengine/godot/pull/12539.patch","title":"Clear action name text input when the action is successfully added to the Input Map","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzY2OTE=","created_at":"2017-10-31T17:01:56Z","updated_at":"2017-11-02T13:43:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a7feec399240e96297254692b6458a96cd7e708b"]},"12542":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTA3Mzc5","public_id":12542,"url":"https://github.com/godotengine/godot/pull/12542","diff_url":"https://github.com/godotengine/godot/pull/12542.diff","patch_url":"https://github.com/godotengine/godot/pull/12542.patch","title":"Remove text on enter, issue 12494","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-10-31T21:03:37Z","updated_at":"2017-11-10T23:39:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e03a054714a6562f1094ed322a761e23d0b05219"]},"12546":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTMwNDM5","public_id":12546,"url":"https://github.com/godotengine/godot/pull/12546","diff_url":"https://github.com/godotengine/godot/pull/12546.diff","patch_url":"https://github.com/godotengine/godot/pull/12546.patch","title":"Use mono_gc_wbarrier_set_arrayref for Array marshalling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-10-31T23:19:02Z","updated_at":"2021-05-14T01:55:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["0525b63421fa943ce8822392283b58a7bb283b08"]},"12547":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTMzOTg5","public_id":12547,"url":"https://github.com/godotengine/godot/pull/12547","diff_url":"https://github.com/godotengine/godot/pull/12547.diff","patch_url":"https://github.com/godotengine/godot/pull/12547.patch","title":"Proofreading: Change a usage of \"specially\" to \"especially\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1OTA1Nw==","created_at":"2017-10-31T23:49:48Z","updated_at":"2017-11-01T03:37:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["dbf774f9dcedc327d69994d6786722d94e4b624a"]},"12548":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTM1ODky","public_id":12548,"url":"https://github.com/godotengine/godot/pull/12548","diff_url":"https://github.com/godotengine/godot/pull/12548.diff","patch_url":"https://github.com/godotengine/godot/pull/12548.patch","title":"Restores functionality of the use_compression flag in Collada import","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-11-01T00:07:26Z","updated_at":"2017-11-01T06:59:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ef90965883d367117000e26d9d909742b0eedd7a"]},"12549":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTQwNDEx","public_id":12549,"url":"https://github.com/godotengine/godot/pull/12549","diff_url":"https://github.com/godotengine/godot/pull/12549.diff","patch_url":"https://github.com/godotengine/godot/pull/12549.patch","title":"Mono cleanup fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-11-01T00:54:21Z","updated_at":"2021-05-14T01:55:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["a018cbaee1130c34a84557a1a9fdf5186ee99fd1","06ea441564937d97b0931aecba771b60e077b1d5"]},"12555":{"id":"MDExOlB1bGxSZXF1ZXN0MTQ5OTgwMDY0","public_id":12555,"url":"https://github.com/godotengine/godot/pull/12555","diff_url":"https://github.com/godotengine/godot/pull/12555.diff","patch_url":"https://github.com/godotengine/godot/pull/12555.patch","title":"Add command line support to export pck or zip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTIxOTU=","created_at":"2017-11-01T07:47:35Z","updated_at":"2017-11-20T14:19:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["56b25b5fc8d078cc4f30afe34323a6437a683ee1"]},"12557":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMDExNDA4","public_id":12557,"url":"https://github.com/godotengine/godot/pull/12557","diff_url":"https://github.com/godotengine/godot/pull/12557.diff","patch_url":"https://github.com/godotengine/godot/pull/12557.patch","title":"Adding rumble support to ARVR controllers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-01T10:58:24Z","updated_at":"2020-01-26T09:36:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["167b7b55338761e3cb48677219d41f5bfc32c839"]},"12559":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMDE5MDg3","public_id":12559,"url":"https://github.com/godotengine/godot/pull/12559","diff_url":"https://github.com/godotengine/godot/pull/12559.diff","patch_url":"https://github.com/godotengine/godot/pull/12559.patch","title":"Fix to issue #12554, due to error in refactoring in PR #10261","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3OTIxMzY=","created_at":"2017-11-01T11:42:00Z","updated_at":"2017-11-01T11:45:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["93e8468d92ec639120c7e8502df7d5971bdc71b5"]},"12566":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMTI3NzUw","public_id":12566,"url":"https://github.com/godotengine/godot/pull/12566","diff_url":"https://github.com/godotengine/godot/pull/12566.diff","patch_url":"https://github.com/godotengine/godot/pull/12566.patch","title":"Select correct animation on creation of a new one","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzY2OTE=","created_at":"2017-11-01T19:42:29Z","updated_at":"2017-11-02T14:08:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["95408c86704b0b57dcff07051e780f8b1f459af1"]},"12568":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMTQyNjY4","public_id":12568,"url":"https://github.com/godotengine/godot/pull/12568","diff_url":"https://github.com/godotengine/godot/pull/12568.diff","patch_url":"https://github.com/godotengine/godot/pull/12568.patch","title":"Fix compilation on Visual Studio 2013 again.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTcxODIw","created_at":"2017-11-01T20:50:03Z","updated_at":"2017-11-01T21:47:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1d99f93a7ab0f0da2c4e92fa7d85ef1d139b92c6"]},"12572":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMTY1MTEw","public_id":12572,"url":"https://github.com/godotengine/godot/pull/12572","diff_url":"https://github.com/godotengine/godot/pull/12572.diff","patch_url":"https://github.com/godotengine/godot/pull/12572.patch","title":"Onion skinning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-11-01T22:46:20Z","updated_at":"2017-11-26T19:40:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d0e09d84f085c5bffdd5ad06d335be20c246e954","1964d5fdddf9611e0a69f91e31c06771345754e2","81c49fb5368ab1194fc9cedffa8920c45f5b241b","3aa79fc1a32f505f71c88e58023d728a225353e1","ff03a0bc7b6ac7c42dcb036ab40f45147b897c74","3f31925b180dd0bfd2601c20d7200b9b152b12ef"]},"12573":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMTY1Njkw","public_id":12573,"url":"https://github.com/godotengine/godot/pull/12573","diff_url":"https://github.com/godotengine/godot/pull/12573.diff","patch_url":"https://github.com/godotengine/godot/pull/12573.patch","title":"Native pan and zoom for macOS + InputEventGesture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-01T22:50:11Z","updated_at":"2017-11-21T12:03:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["80ad8afc85a90e6fda1b136b13c1eb42e35c115e"]},"12575":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMTgwODE2","public_id":12575,"url":"https://github.com/godotengine/godot/pull/12575","diff_url":"https://github.com/godotengine/godot/pull/12575.diff","patch_url":"https://github.com/godotengine/godot/pull/12575.patch","title":"Fixed RichTextLabel::add_newline() Fixes #12564","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-11-02T00:50:30Z","updated_at":"2017-11-10T07:34:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6ba94cb9249c6a4823625067dbae1e3bfd30c3e6"]},"12577":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMjIzMTg5","public_id":12577,"url":"https://github.com/godotengine/godot/pull/12577","diff_url":"https://github.com/godotengine/godot/pull/12577.diff","patch_url":"https://github.com/godotengine/godot/pull/12577.patch","title":"Fixed AnimationPlayer.get_autoplay() returning empty string","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY3MDczMzA=","created_at":"2017-11-02T07:47:20Z","updated_at":"2017-11-02T07:58:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["02382c4fd8c843a685408eea010e356113858298"]},"12583":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMjg3MTA0","public_id":12583,"url":"https://github.com/godotengine/godot/pull/12583","diff_url":"https://github.com/godotengine/godot/pull/12583.diff","patch_url":"https://github.com/godotengine/godot/pull/12583.patch","title":"Not to be slow when select multiple files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-02T13:13:35Z","updated_at":"2017-11-22T18:01:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3babb19515465989814baeefa3cb200161eee1c1"]},"12586":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMzM3ODUw","public_id":12586,"url":"https://github.com/godotengine/godot/pull/12586","diff_url":"https://github.com/godotengine/godot/pull/12586.diff","patch_url":"https://github.com/godotengine/godot/pull/12586.patch","title":"[GDNative] use feature tags, added load once option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-02T16:18:32Z","updated_at":"2017-12-04T10:23:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d82942e1c5716961bf921de7795becfa0cd05807","ffc26692989d1a6b0114c927d507ce7ed39d99a9"]},"12590":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMzY2NDcy","public_id":12590,"url":"https://github.com/godotengine/godot/pull/12590","diff_url":"https://github.com/godotengine/godot/pull/12590.diff","patch_url":"https://github.com/godotengine/godot/pull/12590.patch","title":"Add bsearch and bsearch_custom to Array","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-02T18:13:31Z","updated_at":"2017-11-21T17:20:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d6e54de50239e8ac1de645bd411eeddbf627e4dc"]},"12593":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwMzg5OTcz","public_id":12593,"url":"https://github.com/godotengine/godot/pull/12593","diff_url":"https://github.com/godotengine/godot/pull/12593.diff","patch_url":"https://github.com/godotengine/godot/pull/12593.patch","title":"AStar: implementation of get_point_connections","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NzMzMjY=","created_at":"2017-11-02T20:01:15Z","updated_at":"2017-11-04T09:49:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4c79e58e3fcb4fe1aa81bc5085a8b0f7e7f92673"]},"12603":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNDY4MTM1","public_id":12603,"url":"https://github.com/godotengine/godot/pull/12603","diff_url":"https://github.com/godotengine/godot/pull/12603.diff","patch_url":"https://github.com/godotengine/godot/pull/12603.patch","title":"Add indent and sort keys support for JSON.print","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-11-03T07:34:23Z","updated_at":"2018-01-11T03:00:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f7168bf217f810ba7da310953c043448135d0718"]},"12604":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNDgzMjI4","public_id":12604,"url":"https://github.com/godotengine/godot/pull/12604","diff_url":"https://github.com/godotengine/godot/pull/12604.diff","patch_url":"https://github.com/godotengine/godot/pull/12604.patch","title":"add support for Android NDK unified headers (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-03T09:29:30Z","updated_at":"2017-11-06T20:34:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ec31b23b330404dcd60a537838b039df524e2a98"]},"12606":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNTE0NDI4","public_id":12606,"url":"https://github.com/godotengine/godot/pull/12606","diff_url":"https://github.com/godotengine/godot/pull/12606.diff","patch_url":"https://github.com/godotengine/godot/pull/12606.patch","title":"Fix window position on macOS (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-03T12:21:01Z","updated_at":"2017-11-17T00:16:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2355f545ec652974ac4696728e3cc9e021532130"]},"12608":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNTI4ODcy","public_id":12608,"url":"https://github.com/godotengine/godot/pull/12608","diff_url":"https://github.com/godotengine/godot/pull/12608.diff","patch_url":"https://github.com/godotengine/godot/pull/12608.patch","title":"make ConfigFile use OrderedHashMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-03T13:35:09Z","updated_at":"2017-11-04T12:13:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38d56c8351838fce3005ab92440c4c2320d92b0f"]},"12610":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNTUxNTY1","public_id":12610,"url":"https://github.com/godotengine/godot/pull/12610","diff_url":"https://github.com/godotengine/godot/pull/12610.diff","patch_url":"https://github.com/godotengine/godot/pull/12610.patch","title":"[GDNative] small API bug fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-03T15:07:34Z","updated_at":"2017-11-05T09:50:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["8b11e17f7084511f8c528b79e486bc2d3a02c224"]},"12612":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNTg0MTc4","public_id":12612,"url":"https://github.com/godotengine/godot/pull/12612","diff_url":"https://github.com/godotengine/godot/pull/12612.diff","patch_url":"https://github.com/godotengine/godot/pull/12612.patch","title":"[GDNative] added Read and Write accessors to pool arrays","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-03T17:19:04Z","updated_at":"2017-12-04T10:23:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["af5c6be0741ea3216c70741e99a7303bc285224e"]},"12622":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjU0ODA3","public_id":12622,"url":"https://github.com/godotengine/godot/pull/12622","diff_url":"https://github.com/godotengine/godot/pull/12622.diff","patch_url":"https://github.com/godotengine/godot/pull/12622.patch","title":"Removed add/remove interface bindings and added get_interfaces","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-04T00:58:12Z","updated_at":"2018-05-26T01:45:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9d3f8418ca252a4047b3818f16ed22228c1d0071"]},"12627":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjY5NzE1","public_id":12627,"url":"https://github.com/godotengine/godot/pull/12627","diff_url":"https://github.com/godotengine/godot/pull/12627.diff","patch_url":"https://github.com/godotengine/godot/pull/12627.patch","title":"Add support for TAU constant.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5MjU0NQ==","created_at":"2017-11-04T09:44:21Z","updated_at":"2017-11-12T20:11:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["91ca725f9b5a4a77ca70024e3bb73b7c7821a530"]},"12630":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjc2MDQ3","public_id":12630,"url":"https://github.com/godotengine/godot/pull/12630","diff_url":"https://github.com/godotengine/godot/pull/12630.diff","patch_url":"https://github.com/godotengine/godot/pull/12630.patch","title":"make ConfigFile sections ordered","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-04T13:10:07Z","updated_at":"2017-12-04T10:23:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1386647cdf1c4278c4437523cc2b8be48c77351e"]},"12631":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjc2MTk1","public_id":12631,"url":"https://github.com/godotengine/godot/pull/12631","diff_url":"https://github.com/godotengine/godot/pull/12631.diff","patch_url":"https://github.com/godotengine/godot/pull/12631.patch","title":"Docs cosmetics: add more space to Signals, Enumerations, Constants","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-04T13:14:52Z","updated_at":"2017-11-06T02:11:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8c6cc4dc2d6a55bb3a681756f819689c4bc2d4d6"]},"12635":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjgxODE1","public_id":12635,"url":"https://github.com/godotengine/godot/pull/12635","diff_url":"https://github.com/godotengine/godot/pull/12635.diff","patch_url":"https://github.com/godotengine/godot/pull/12635.patch","title":"Use AbstractPolygon2DEditor for Line2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-04T15:47:58Z","updated_at":"2017-11-06T02:11:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["88007e91cf063fa92eda5fb6e3f504fc210a36f9"]},"12636":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjgzMTE0","public_id":12636,"url":"https://github.com/godotengine/godot/pull/12636","diff_url":"https://github.com/godotengine/godot/pull/12636.diff","patch_url":"https://github.com/godotengine/godot/pull/12636.patch","title":"Docs for wrap functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-04T16:19:33Z","updated_at":"2017-11-06T15:03:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["bd41cb197bd32fa23e4f6595deebb97527d85cb4"]},"12638":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjg3Njg4","public_id":12638,"url":"https://github.com/godotengine/godot/pull/12638","diff_url":"https://github.com/godotengine/godot/pull/12638.diff","patch_url":"https://github.com/godotengine/godot/pull/12638.patch","title":"Fixes random sorting order in Create New Node dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-04T18:03:23Z","updated_at":"2017-11-05T10:48:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a8012f1b25b1462b26b867867d2bca780fe3dd1d"]},"12639":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjg4MDUy","public_id":12639,"url":"https://github.com/godotengine/godot/pull/12639","diff_url":"https://github.com/godotengine/godot/pull/12639.diff","patch_url":"https://github.com/godotengine/godot/pull/12639.patch","title":"Change URL of the mirror list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-04T18:12:24Z","updated_at":"2017-11-05T12:25:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["40acb850c08354163a612c1f816e59c4bd524822"]},"12640":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjkwOTkz","public_id":12640,"url":"https://github.com/godotengine/godot/pull/12640","diff_url":"https://github.com/godotengine/godot/pull/12640.diff","patch_url":"https://github.com/godotengine/godot/pull/12640.patch","title":"In Create New Node, always select and show best (shortest) match","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-04T19:24:16Z","updated_at":"2017-11-05T10:52:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8f204d78fd20d0ad1008fa1643b863c863c0a0be"]},"12641":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjkyNDgx","public_id":12641,"url":"https://github.com/godotengine/godot/pull/12641","diff_url":"https://github.com/godotengine/godot/pull/12641.diff","patch_url":"https://github.com/godotengine/godot/pull/12641.patch","title":"Bullet physics wrapper","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-04T20:02:19Z","updated_at":"2018-04-08T08:44:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["fb4871c919571d719d27738cc4d7db496a575b57","ed047261f06f814eeb88a1f6ee2dd8abd7a14034"]},"12642":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjk0NTY5","public_id":12642,"url":"https://github.com/godotengine/godot/pull/12642","diff_url":"https://github.com/godotengine/godot/pull/12642.diff","patch_url":"https://github.com/godotengine/godot/pull/12642.patch","title":"Added fallback for msbuild.exe.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI5MzQ3Mjkw","created_at":"2017-11-04T20:57:45Z","updated_at":"2017-11-05T10:54:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["8e2a756eb89d0bc0a32bcec4276d8518db9cb9e2"]},"12644":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjk3MDgx","public_id":12644,"url":"https://github.com/godotengine/godot/pull/12644","diff_url":"https://github.com/godotengine/godot/pull/12644.diff","patch_url":"https://github.com/godotengine/godot/pull/12644.patch","title":"Added loop_begin and loop_end to OggVorbisStream","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-11-04T22:06:44Z","updated_at":"2019-02-22T05:29:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["d1eed39c69ad35f50bf323b7846856eb66132139"]},"12645":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNjk5NDI1","public_id":12645,"url":"https://github.com/godotengine/godot/pull/12645","diff_url":"https://github.com/godotengine/godot/pull/12645.diff","patch_url":"https://github.com/godotengine/godot/pull/12645.patch","title":"Implement per-instance custom bounding box","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-11-04T23:19:27Z","updated_at":"2017-11-20T21:23:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["17b9accd0c922738d91d839bdb166871c9e9ae19"]},"12646":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzAwMjYw","public_id":12646,"url":"https://github.com/godotengine/godot/pull/12646","diff_url":"https://github.com/godotengine/godot/pull/12646.diff","patch_url":"https://github.com/godotengine/godot/pull/12646.patch","title":"Basic docs for Geometry plus two new functions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-04T23:47:39Z","updated_at":"2017-11-06T02:09:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7ec32b6d09c0a7302bcc0c54be41bf65a7911838"]},"12647":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzAyNDkw","public_id":12647,"url":"https://github.com/godotengine/godot/pull/12647","diff_url":"https://github.com/godotengine/godot/pull/12647.diff","patch_url":"https://github.com/godotengine/godot/pull/12647.patch","title":"Fixed dedent() binding did not return result","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-11-05T01:09:12Z","updated_at":"2017-11-05T01:10:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["609cf36f8daaf0e7e3bb2b9d6b30ba6336d41c69"]},"12653":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzE2OTUz","public_id":12653,"url":"https://github.com/godotengine/godot/pull/12653","diff_url":"https://github.com/godotengine/godot/pull/12653.diff","patch_url":"https://github.com/godotengine/godot/pull/12653.patch","title":"Fix selection and clicks on text in tables in RichTextLabel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-05T10:50:53Z","updated_at":"2017-11-06T08:44:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a7304b0c54681501e1e83a822410361368856964"]},"12656":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzI0ODMw","public_id":12656,"url":"https://github.com/godotengine/godot/pull/12656","diff_url":"https://github.com/godotengine/godot/pull/12656.diff","patch_url":"https://github.com/godotengine/godot/pull/12656.patch","title":"make Dictionary use OrderedHashMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-05T14:28:24Z","updated_at":"2017-12-04T10:23:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c937b1f5f9cdc50d109f78d8e039520c0dc60cad"]},"12658":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzI2NTA4","public_id":12658,"url":"https://github.com/godotengine/godot/pull/12658","diff_url":"https://github.com/godotengine/godot/pull/12658.diff","patch_url":"https://github.com/godotengine/godot/pull/12658.patch","title":"Bullet - Added support to multiple spaces","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-05T15:07:23Z","updated_at":"2017-11-06T10:51:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["2c69f3d0d217a42489308f465712a656c4678307"]},"12662":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzI4ODE3","public_id":12662,"url":"https://github.com/godotengine/godot/pull/12662","diff_url":"https://github.com/godotengine/godot/pull/12662.diff","patch_url":"https://github.com/godotengine/godot/pull/12662.patch","title":"Changed line and word mouse selection","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-05T15:58:53Z","updated_at":"2017-11-10T23:39:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6f6afde0c58623bb2d8bf54904044f46233903d7"]},"12684":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzQyMjY5","public_id":12684,"url":"https://github.com/godotengine/godot/pull/12684","diff_url":"https://github.com/godotengine/godot/pull/12684.diff","patch_url":"https://github.com/godotengine/godot/pull/12684.patch","title":"Added filter_clip to AtlasTexture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-11-05T21:04:17Z","updated_at":"2017-11-07T02:59:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["fec243ed563fc76d22f1505e0fdcd7c2fefa9f2b"]},"12691":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwNzUwNTI1","public_id":12691,"url":"https://github.com/godotengine/godot/pull/12691","diff_url":"https://github.com/godotengine/godot/pull/12691.diff","patch_url":"https://github.com/godotengine/godot/pull/12691.patch","title":"Fix WebAudio and HTML5 build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-06T00:01:57Z","updated_at":"2017-11-06T12:06:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d"]},"12698":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwODI2OTYw","public_id":12698,"url":"https://github.com/godotengine/godot/pull/12698","diff_url":"https://github.com/godotengine/godot/pull/12698.diff","patch_url":"https://github.com/godotengine/godot/pull/12698.patch","title":"Prevent to stop music in another background app on iOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-06T11:18:58Z","updated_at":"2017-11-22T18:01:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["00ce629bc651beeb02787eeca95fed031bddb93d"]},"12706":{"id":"MDExOlB1bGxSZXF1ZXN0MTUwOTAyNTI4","public_id":12706,"url":"https://github.com/godotengine/godot/pull/12706","diff_url":"https://github.com/godotengine/godot/pull/12706.diff","patch_url":"https://github.com/godotengine/godot/pull/12706.patch","title":"Fix randomisation of initial particle velocity","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-11-06T16:47:55Z","updated_at":"2017-11-08T15:24:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eaa8c461c3c156d3c3d2a85dae90bc2d5b47a9fe"]},"12713":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMDAzNzA3","public_id":12713,"url":"https://github.com/godotengine/godot/pull/12713","diff_url":"https://github.com/godotengine/godot/pull/12713.diff","patch_url":"https://github.com/godotengine/godot/pull/12713.patch","title":"Rewritten kinematic system","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-07T01:28:12Z","updated_at":"2017-11-09T19:08:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["10f879bf883ed364a9b0eafe40aba03c59b6fbfb"]},"12717":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMDIzMDMz","public_id":12717,"url":"https://github.com/godotengine/godot/pull/12717","diff_url":"https://github.com/godotengine/godot/pull/12717.diff","patch_url":"https://github.com/godotengine/godot/pull/12717.patch","title":"Fixed a bug where materials and/or meshes weren't assigned to scene on first import.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-11-07T04:31:34Z","updated_at":"2017-11-22T00:07:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["400db80d25d5e19fe68bbd3f04115c1578af7eac"]},"12718":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMDI3Mjk1","public_id":12718,"url":"https://github.com/godotengine/godot/pull/12718","diff_url":"https://github.com/godotengine/godot/pull/12718.diff","patch_url":"https://github.com/godotengine/godot/pull/12718.patch","title":"Create new theme from the current editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-11-07T05:21:23Z","updated_at":"2018-11-07T00:56:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0781649456a23a9c2f72a97938df38b750fe7019"]},"12724":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMTYwOTYw","public_id":12724,"url":"https://github.com/godotengine/godot/pull/12724","diff_url":"https://github.com/godotengine/godot/pull/12724.diff","patch_url":"https://github.com/godotengine/godot/pull/12724.patch","title":"Bullet: Fix collision exceptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-07T16:23:21Z","updated_at":"2017-11-11T09:21:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["5f110c5b980b50a57a47e8aeb5bab7a33560100c"]},"12725":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMTc1ODUx","public_id":12725,"url":"https://github.com/godotengine/godot/pull/12725","diff_url":"https://github.com/godotengine/godot/pull/12725.diff","patch_url":"https://github.com/godotengine/godot/pull/12725.patch","title":"[GDNative] even more API fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-07T17:18:55Z","updated_at":"2017-12-04T10:23:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["a2e09a5d4141390c17b7cc2ad41fbba961a197f5"]},"12729":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjEzMjk0","public_id":12729,"url":"https://github.com/godotengine/godot/pull/12729","diff_url":"https://github.com/godotengine/godot/pull/12729.diff","patch_url":"https://github.com/godotengine/godot/pull/12729.patch","title":"Fix invalid license symbol","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-07T20:02:54Z","updated_at":"2017-11-09T08:21:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["af5708e29e4172c8befff2f817f186b3a600b2a5"]},"12730":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjI0OTA1","public_id":12730,"url":"https://github.com/godotengine/godot/pull/12730","diff_url":"https://github.com/godotengine/godot/pull/12730.diff","patch_url":"https://github.com/godotengine/godot/pull/12730.patch","title":"Use UTF-8 for locale names. Fixes #12462.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-11-07T20:56:12Z","updated_at":"2018-04-12T14:36:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d5b7df852358cfc80169d7db8752ca006c44cc99"]},"12731":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjMyMDg3","public_id":12731,"url":"https://github.com/godotengine/godot/pull/12731","diff_url":"https://github.com/godotengine/godot/pull/12731.diff","patch_url":"https://github.com/godotengine/godot/pull/12731.patch","title":"Ignore files not ending with '.xml' when building doc header","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-11-07T21:28:50Z","updated_at":"2018-04-12T14:35:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["487afde3bb86c69d60e6c8f946866b4401c6dab1"]},"12733":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjU1MjUz","public_id":12733,"url":"https://github.com/godotengine/godot/pull/12733","diff_url":"https://github.com/godotengine/godot/pull/12733.diff","patch_url":"https://github.com/godotengine/godot/pull/12733.patch","title":"[DOCS] Object","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-11-07T23:24:37Z","updated_at":"2017-11-09T05:45:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["09a1d01b747ffb2ae58b5c9785618a36e736b6dc"]},"12734":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjY5OTM5","public_id":12734,"url":"https://github.com/godotengine/godot/pull/12734","diff_url":"https://github.com/godotengine/godot/pull/12734.diff","patch_url":"https://github.com/godotengine/godot/pull/12734.patch","title":"Fix has_gyro and has_grav mixup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-08T01:11:09Z","updated_at":"2018-12-01T10:48:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2965eb28101f2d97cd1ba815d3e7d99c20db10d4"]},"12735":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjc3NDY5","public_id":12735,"url":"https://github.com/godotengine/godot/pull/12735","diff_url":"https://github.com/godotengine/godot/pull/12735.diff","patch_url":"https://github.com/godotengine/godot/pull/12735.patch","title":"Editor: Update 2D viewport and inspector selection on delete.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-11-08T02:15:20Z","updated_at":"2018-03-13T14:49:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c755b684c9bcaac1e74f407feaf311b5457ddc64"]},"12739":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMjkwNDYz","public_id":12739,"url":"https://github.com/godotengine/godot/pull/12739","diff_url":"https://github.com/godotengine/godot/pull/12739.diff","patch_url":"https://github.com/godotengine/godot/pull/12739.patch","title":"[DOCS] OS.get_unique_string(). See #3628.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-11-08T04:19:37Z","updated_at":"2018-03-13T14:49:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a897be5a049bfc1c3e642d6b47e4282713836c90"]},"12743":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMzI1MjM2","public_id":12743,"url":"https://github.com/godotengine/godot/pull/12743","diff_url":"https://github.com/godotengine/godot/pull/12743.diff","patch_url":"https://github.com/godotengine/godot/pull/12743.patch","title":"Increase joystick axis from 8 to 10","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-08T08:58:27Z","updated_at":"2018-05-26T01:51:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2a230d571d0eb85bc6017a7e47a7f94ae54fc5cf"]},"12744":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxMzYyODky","public_id":12744,"url":"https://github.com/godotengine/godot/pull/12744","diff_url":"https://github.com/godotengine/godot/pull/12744.diff","patch_url":"https://github.com/godotengine/godot/pull/12744.patch","title":"Compile Android with STL enabled by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-08T11:55:33Z","updated_at":"2017-11-08T12:40:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e44408f6531cfd986577c28552a56692da9e1659"]},"12746":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNDExNzE2","public_id":12746,"url":"https://github.com/godotengine/godot/pull/12746","diff_url":"https://github.com/godotengine/godot/pull/12746.diff","patch_url":"https://github.com/godotengine/godot/pull/12746.patch","title":"unified headers fix (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-08T15:23:31Z","updated_at":"2017-11-09T16:06:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7664a0feacf8f89b81f0bb5f6a224c080dbe5c8b"]},"12751":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNDc3OTUy","public_id":12751,"url":"https://github.com/godotengine/godot/pull/12751","diff_url":"https://github.com/godotengine/godot/pull/12751.diff","patch_url":"https://github.com/godotengine/godot/pull/12751.patch","title":"Fix \"Invalid outputs\" error when calling a void method from visual script","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-08T19:48:22Z","updated_at":"2017-11-09T08:55:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["4045bc1059ede7b408e62bbc88381afea4d430e0"]},"12752":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNDg0OTU2","public_id":12752,"url":"https://github.com/godotengine/godot/pull/12752","diff_url":"https://github.com/godotengine/godot/pull/12752.diff","patch_url":"https://github.com/godotengine/godot/pull/12752.patch","title":"Fix crash when guessing type of variable declared to itself","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-08T20:19:30Z","updated_at":"2017-11-09T08:55:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzk1MzcxNzY=","name":"good first issue","color":"#99ffff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["b7fd065f5c067c80a59433ac0a214899ce5bfbac"]},"12754":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNDk5NTE0","public_id":12754,"url":"https://github.com/godotengine/godot/pull/12754","diff_url":"https://github.com/godotengine/godot/pull/12754.diff","patch_url":"https://github.com/godotengine/godot/pull/12754.patch","title":"Attempt at fixing size mismatch in _compress_etc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-11-08T21:25:30Z","updated_at":"2017-11-20T22:41:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8b8414b8aaaf5b99ed32195cab3b2b8f3f698543"]},"12755":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNDk5OTYw","public_id":12755,"url":"https://github.com/godotengine/godot/pull/12755","diff_url":"https://github.com/godotengine/godot/pull/12755.diff","patch_url":"https://github.com/godotengine/godot/pull/12755.patch","title":"Fix tilemap undo/redo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-11-08T21:27:30Z","updated_at":"2017-11-09T08:48:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0b7ae364ea91e130761d75ee93ad37455ede2703"]},"12756":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNTAzMjUw","public_id":12756,"url":"https://github.com/godotengine/godot/pull/12756","diff_url":"https://github.com/godotengine/godot/pull/12756.diff","patch_url":"https://github.com/godotengine/godot/pull/12756.patch","title":"Allowing double-axis lock in RigidBody & KinematicBody (Fixes #12500)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4MzEyMjY=","created_at":"2017-11-08T21:42:21Z","updated_at":"2017-12-13T16:44:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["bd5df841990e7410593d8aae5bee10bab16f6f43"]},"12757":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNTA0NDQ1","public_id":12757,"url":"https://github.com/godotengine/godot/pull/12757","diff_url":"https://github.com/godotengine/godot/pull/12757.diff","patch_url":"https://github.com/godotengine/godot/pull/12757.patch","title":"Fixing bad index used in Space2DSW (Fixes #11695)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NDMwNjg=","created_at":"2017-11-08T21:47:53Z","updated_at":"2017-11-09T10:33:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b37e277303a219d95e5cdd450cd3c71eafcaa13c"]},"12763":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNTU0NjQ5","public_id":12763,"url":"https://github.com/godotengine/godot/pull/12763","diff_url":"https://github.com/godotengine/godot/pull/12763.diff","patch_url":"https://github.com/godotengine/godot/pull/12763.patch","title":"Modified code completion for better tabbing with immediate hints.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NjI5OTM=","created_at":"2017-11-09T03:37:43Z","updated_at":"2018-12-12T23:49:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["33724130372df94137f4be42ec58fbaa6873ff5c"]},"12778":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNjU5ODI3","public_id":12778,"url":"https://github.com/godotengine/godot/pull/12778","diff_url":"https://github.com/godotengine/godot/pull/12778.diff","patch_url":"https://github.com/godotengine/godot/pull/12778.patch","title":"Enable asset store for Godot 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-09T14:04:18Z","updated_at":"2020-01-26T09:36:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["423f2995304bc16db77bf19b6ca5a84ab37582e2"]},"12779":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNjc2ODk4","public_id":12779,"url":"https://github.com/godotengine/godot/pull/12779","diff_url":"https://github.com/godotengine/godot/pull/12779.diff","patch_url":"https://github.com/godotengine/godot/pull/12779.patch","title":"[GDNative] refactored API struct into core and extensions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-09T15:09:58Z","updated_at":"2017-11-10T08:14:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["983404e0ce60ce82f7a488bd74cd3097cd7f34bf"]},"12780":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNjgxNzgw","public_id":12780,"url":"https://github.com/godotengine/godot/pull/12780","diff_url":"https://github.com/godotengine/godot/pull/12780.diff","patch_url":"https://github.com/godotengine/godot/pull/12780.patch","title":"fix dictionary constant access crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-09T15:28:06Z","updated_at":"2017-12-04T10:23:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e25b6bf8dabc47f2fc9c890600ff8ed844405960"]},"12782":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNjkxMDM1","public_id":12782,"url":"https://github.com/godotengine/godot/pull/12782","diff_url":"https://github.com/godotengine/godot/pull/12782.diff","patch_url":"https://github.com/godotengine/godot/pull/12782.patch","title":"add missing distutils.version.LooseVersion import","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-09T16:01:01Z","updated_at":"2017-11-09T17:28:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7957bbf558832a1481043c974cef4d22f2837540"]},"12784":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNzA1NTcw","public_id":12784,"url":"https://github.com/godotengine/godot/pull/12784","diff_url":"https://github.com/godotengine/godot/pull/12784.diff","patch_url":"https://github.com/godotengine/godot/pull/12784.patch","title":"Make sure we don't leak when an opcode is followed by itself","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-11-09T16:52:55Z","updated_at":"2018-02-27T21:22:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38ae49e5740eb213b892e59d0d66d71bc59eb316"]},"12786":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNzIxNTQx","public_id":12786,"url":"https://github.com/godotengine/godot/pull/12786","diff_url":"https://github.com/godotengine/godot/pull/12786.diff","patch_url":"https://github.com/godotengine/godot/pull/12786.patch","title":"Cleanups in Spatial Transform Gizmo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-11-09T17:59:01Z","updated_at":"2017-11-10T11:55:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f1c2a18e57a8214a7881ac760c0c225ddbf5da64"]},"12787":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNzI1NTA2","public_id":12787,"url":"https://github.com/godotengine/godot/pull/12787","diff_url":"https://github.com/godotengine/godot/pull/12787.diff","patch_url":"https://github.com/godotengine/godot/pull/12787.patch","title":"UWP: Update to build with Windows SDK 10.16229.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-09T18:17:33Z","updated_at":"2017-11-09T18:25:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a3387a9e22285abb179b3ce8c7f52052948c2600"]},"12789":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxNzc0NTU4","public_id":12789,"url":"https://github.com/godotengine/godot/pull/12789","diff_url":"https://github.com/godotengine/godot/pull/12789.diff","patch_url":"https://github.com/godotengine/godot/pull/12789.patch","title":"Context menu disable ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-09T22:02:40Z","updated_at":"2017-11-13T13:57:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fc299b4f370d586b75e1ae4f394cd3759ea4ae49"]},"12794":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODA3MjU0","public_id":12794,"url":"https://github.com/godotengine/godot/pull/12794","diff_url":"https://github.com/godotengine/godot/pull/12794.diff","patch_url":"https://github.com/godotengine/godot/pull/12794.patch","title":"Fixed project manager and dialog fonts.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-10T01:39:37Z","updated_at":"2017-11-10T07:01:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["12251a3a15f537e6102a9ffe9a02a1b930d48e99","01512efbe62dcf8d5f5ca5c070557f227f988f47","e524cc7135134f1bdb5a074aa0fb7baf172d4fa4"]},"12796":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODI0MTg0","public_id":12796,"url":"https://github.com/godotengine/godot/pull/12796","diff_url":"https://github.com/godotengine/godot/pull/12796.diff","patch_url":"https://github.com/godotengine/godot/pull/12796.patch","title":"Expose some editor singletons as virtual","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-10T04:28:00Z","updated_at":"2017-11-17T18:40:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["31147ea3edc019b069e69eb7d501ed717714e12e"]},"12797":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODM1ODcw","public_id":12797,"url":"https://github.com/godotengine/godot/pull/12797","diff_url":"https://github.com/godotengine/godot/pull/12797.diff","patch_url":"https://github.com/godotengine/godot/pull/12797.patch","title":"Fix misaligned zoom icon in Texture Region Editor plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MzcyNjU=","created_at":"2017-11-10T06:35:06Z","updated_at":"2017-11-10T09:24:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1fc787e6acc5ea6388c189c524078c9c969b2c86"]},"12799":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODQ3OTAx","public_id":12799,"url":"https://github.com/godotengine/godot/pull/12799","diff_url":"https://github.com/godotengine/godot/pull/12799.diff","patch_url":"https://github.com/godotengine/godot/pull/12799.patch","title":"Remove deprecated methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-11-10T08:08:28Z","updated_at":"2017-11-10T08:15:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ab2647a0d0c2efc4735017ba46eb11a85daf8738"]},"12800":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODU4ODk0","public_id":12800,"url":"https://github.com/godotengine/godot/pull/12800","diff_url":"https://github.com/godotengine/godot/pull/12800.diff","patch_url":"https://github.com/godotengine/godot/pull/12800.patch","title":"Remove preprocessor directives from macro arguments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-10T09:16:30Z","updated_at":"2017-11-10T09:22:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["1f6d7663328a03e7f545b7963819092c4c8ce299"]},"12802":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODcxNTM1","public_id":12802,"url":"https://github.com/godotengine/godot/pull/12802","diff_url":"https://github.com/godotengine/godot/pull/12802.diff","patch_url":"https://github.com/godotengine/godot/pull/12802.patch","title":"Fix for disappearing import panel contents (#11451)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcxNjQ0Mzc=","created_at":"2017-11-10T10:19:31Z","updated_at":"2017-11-10T10:24:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["73f27632f6d2d59778ec88ae14d16731d758235d"]},"12803":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODgxNjMx","public_id":12803,"url":"https://github.com/godotengine/godot/pull/12803","diff_url":"https://github.com/godotengine/godot/pull/12803.diff","patch_url":"https://github.com/godotengine/godot/pull/12803.patch","title":"[GDNative] better API struct versioning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-10T11:08:53Z","updated_at":"2017-11-10T12:03:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["79285b084df425cadb23da21bc04c08c300d6cad","7ae2de8997fadd692f5e43839633fbfdf3816e66"]},"12806":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODkxNzUy","public_id":12806,"url":"https://github.com/godotengine/godot/pull/12806","diff_url":"https://github.com/godotengine/godot/pull/12806.diff","patch_url":"https://github.com/godotengine/godot/pull/12806.patch","title":"Unify degree methods and properties","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2017-11-10T12:04:17Z","updated_at":"2017-11-12T14:22:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["482e07af7e5c8b85463f950036dc7b14cb8cd3b4"]},"12807":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxODkyMzk5","public_id":12807,"url":"https://github.com/godotengine/godot/pull/12807","diff_url":"https://github.com/godotengine/godot/pull/12807.diff","patch_url":"https://github.com/godotengine/godot/pull/12807.patch","title":"[GDNative] renamed nativearvr to arvr in api.json","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-10T12:07:48Z","updated_at":"2017-12-04T10:23:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6d6208c63d05aa3bc0002350762248058780dc56"]},"12811":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxOTQyOTI4","public_id":12811,"url":"https://github.com/godotengine/godot/pull/12811","diff_url":"https://github.com/godotengine/godot/pull/12811.diff","patch_url":"https://github.com/godotengine/godot/pull/12811.patch","title":"Add size to QuadMesh","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-10T16:02:05Z","updated_at":"2017-11-13T21:42:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["06ce2e339e80048ae0b5076dbdd69577630bfaef"]},"12814":{"id":"MDExOlB1bGxSZXF1ZXN0MTUxOTc0NjA5","public_id":12814,"url":"https://github.com/godotengine/godot/pull/12814","diff_url":"https://github.com/godotengine/godot/pull/12814.diff","patch_url":"https://github.com/godotengine/godot/pull/12814.patch","title":"Custom hardware-accelerated mouse cursor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-11-10T18:33:20Z","updated_at":"2018-05-21T00:31:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["a392dbdbe3f67d42698e47399421fbdf6ae5c90a"]},"12821":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDAyNDgx","public_id":12821,"url":"https://github.com/godotengine/godot/pull/12821","diff_url":"https://github.com/godotengine/godot/pull/12821.diff","patch_url":"https://github.com/godotengine/godot/pull/12821.patch","title":"Replace Del icon by Remove icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU3MzcyNjU=","created_at":"2017-11-10T21:06:33Z","updated_at":"2017-11-11T07:09:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fd01e7d89e2eb8c92acd8cf6fbcfa804da5ac59c"]},"12822":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDAyNjIw","public_id":12822,"url":"https://github.com/godotengine/godot/pull/12822","diff_url":"https://github.com/godotengine/godot/pull/12822.diff","patch_url":"https://github.com/godotengine/godot/pull/12822.patch","title":"Allow changing importers in the import dock.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMTg0OTE=","created_at":"2017-11-10T21:07:22Z","updated_at":"2017-11-11T20:08:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["21b3d62237959d0703a8f76c26c680e2240a7a4a"]},"12823":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDA3MDUz","public_id":12823,"url":"https://github.com/godotengine/godot/pull/12823","diff_url":"https://github.com/godotengine/godot/pull/12823.diff","patch_url":"https://github.com/godotengine/godot/pull/12823.patch","title":"Fix #12571: Dragging OBJ mesh files no longer instances a scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMTg0OTE=","created_at":"2017-11-10T21:32:29Z","updated_at":"2017-11-13T05:32:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5c88ad9457a180fefc07707ed29f392e2cb98dce"]},"12825":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDE0OTQx","public_id":12825,"url":"https://github.com/godotengine/godot/pull/12825","diff_url":"https://github.com/godotengine/godot/pull/12825.diff","patch_url":"https://github.com/godotengine/godot/pull/12825.patch","title":"Fix particles' tangential acceleration randomness","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-11-10T22:19:52Z","updated_at":"2017-11-11T20:53:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["7d517d4a71353982497209312c3edc98425a84fc"]},"12826":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDE4ODk1","public_id":12826,"url":"https://github.com/godotengine/godot/pull/12826","diff_url":"https://github.com/godotengine/godot/pull/12826.diff","patch_url":"https://github.com/godotengine/godot/pull/12826.patch","title":"Align sensors and implement gravity sensor for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-10T22:47:35Z","updated_at":"2017-11-13T06:05:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6205eb40e78c5b54fbb67cce383a1983670bb0b0"]},"12827":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDE5NTk4","public_id":12827,"url":"https://github.com/godotengine/godot/pull/12827","diff_url":"https://github.com/godotengine/godot/pull/12827.diff","patch_url":"https://github.com/godotengine/godot/pull/12827.patch","title":"Some fixes and improvements.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-10T22:52:52Z","updated_at":"2017-11-11T06:23:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8cf0d6ceb4f0c6c102a3166e8feb1589dd1030a9"]},"12828":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDMwOTQx","public_id":12828,"url":"https://github.com/godotengine/godot/pull/12828","diff_url":"https://github.com/godotengine/godot/pull/12828.diff","patch_url":"https://github.com/godotengine/godot/pull/12828.patch","title":"Fixed a bug where clamp_uv was clamping one pixel short, stretching the last pixels.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-11-11T00:40:11Z","updated_at":"2017-11-12T11:35:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6adaf8f47a9acbb8d56fa60e47a1106e5646c299"]},"12829":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDM3NTk2","public_id":12829,"url":"https://github.com/godotengine/godot/pull/12829","diff_url":"https://github.com/godotengine/godot/pull/12829.diff","patch_url":"https://github.com/godotengine/godot/pull/12829.patch","title":"Project Settings Crash fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-11T02:36:57Z","updated_at":"2017-11-11T20:19:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e09d76e67d8b6a59a1424490e0124b2d51f34b7f"]},"12830":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDM3OTE3","public_id":12830,"url":"https://github.com/godotengine/godot/pull/12830","diff_url":"https://github.com/godotengine/godot/pull/12830.diff","patch_url":"https://github.com/godotengine/godot/pull/12830.patch","title":"Fix signals disconnecting on changing target node type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-11T02:44:55Z","updated_at":"2017-11-13T23:06:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["12b4e232b279161afbc6b0f6805f49f6f0d91074"]},"12841":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDY3NzYw","public_id":12841,"url":"https://github.com/godotengine/godot/pull/12841","diff_url":"https://github.com/godotengine/godot/pull/12841.diff","patch_url":"https://github.com/godotengine/godot/pull/12841.patch","title":"Fixed theme update and some widgets.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-11T18:00:07Z","updated_at":"2017-11-12T09:58:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["592ee82010d513eabb62203db866cdbc5bc622b9"]},"12842":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDY5OTkz","public_id":12842,"url":"https://github.com/godotengine/godot/pull/12842","diff_url":"https://github.com/godotengine/godot/pull/12842.diff","patch_url":"https://github.com/godotengine/godot/pull/12842.patch","title":"Shader Editor context menu and line operations and style fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-11T18:54:40Z","updated_at":"2017-11-14T15:43:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["94b3e786cd9d23ef972d366333abfbcfb1f7b989"]},"12844":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDc0OTUx","public_id":12844,"url":"https://github.com/godotengine/godot/pull/12844","diff_url":"https://github.com/godotengine/godot/pull/12844.diff","patch_url":"https://github.com/godotengine/godot/pull/12844.patch","title":"Added \"is_readonly()\" to TextEdit and made it a property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-11T21:03:05Z","updated_at":"2017-11-12T12:55:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["920f3f6546d419fb26d2612490bcfb719d5bc06e"]},"12845":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDc1MzMy","public_id":12845,"url":"https://github.com/godotengine/godot/pull/12845","diff_url":"https://github.com/godotengine/godot/pull/12845.diff","patch_url":"https://github.com/godotengine/godot/pull/12845.patch","title":"Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NjI5OTM=","created_at":"2017-11-11T21:12:33Z","updated_at":"2018-12-12T23:49:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["74872fd23e5590e825bed42bba6d515098a6e268"]},"12850":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDgwOTI0","public_id":12850,"url":"https://github.com/godotengine/godot/pull/12850","diff_url":"https://github.com/godotengine/godot/pull/12850.diff","patch_url":"https://github.com/godotengine/godot/pull/12850.patch","title":"Fixed help lookup not finding classes, issue 11867","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-11T23:55:12Z","updated_at":"2017-11-12T23:27:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["b835aec87bcc29fa5a21873412fbccd0dd2f06ee"]},"12852":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDg3NDcy","public_id":12852,"url":"https://github.com/godotengine/godot/pull/12852","diff_url":"https://github.com/godotengine/godot/pull/12852.diff","patch_url":"https://github.com/godotengine/godot/pull/12852.patch","title":"Update meshes when reimporting,","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-12T03:51:28Z","updated_at":"2017-11-12T20:17:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2932cc79ee712a0cb5abe3b327ffc9aad4463c80"]},"12854":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDk1NjM0","public_id":12854,"url":"https://github.com/godotengine/godot/pull/12854","diff_url":"https://github.com/godotengine/godot/pull/12854.diff","patch_url":"https://github.com/godotengine/godot/pull/12854.patch","title":"Fix minor drawing order glitch in polygon 2D editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-12T09:14:34Z","updated_at":"2017-11-13T21:18:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["89f7032c2e944255955b5eabf0b2df4c2190748d"]},"12855":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDk3MTMz","public_id":12855,"url":"https://github.com/godotengine/godot/pull/12855","diff_url":"https://github.com/godotengine/godot/pull/12855.diff","patch_url":"https://github.com/godotengine/godot/pull/12855.patch","title":"Remove preview when closing \"change default type\" dialog.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-11-12T10:01:14Z","updated_at":"2017-11-12T20:21:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["58fafea485bc7223ff4cffe9b9eef8ce9cda0c4c"]},"12858":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMDk4Nzky","public_id":12858,"url":"https://github.com/godotengine/godot/pull/12858","diff_url":"https://github.com/godotengine/godot/pull/12858.diff","patch_url":"https://github.com/godotengine/godot/pull/12858.patch","title":"fix: Updates dynamic_font_stb to use get_extension, and memnew","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MDUzODQ=","created_at":"2017-11-12T10:49:19Z","updated_at":"2017-11-12T20:06:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f75028a34c4a9e9659c3a81d204887866b81c97d"]},"12860":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTA3NDEz","public_id":12860,"url":"https://github.com/godotengine/godot/pull/12860","diff_url":"https://github.com/godotengine/godot/pull/12860.diff","patch_url":"https://github.com/godotengine/godot/pull/12860.patch","title":"Moved doc description formatting. Fixes #12798","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-11-12T14:50:56Z","updated_at":"2017-11-21T01:45:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["34f4ae18b8d2b1cf9b56a8c3ac1a93d5190a3aae"]},"12862":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTA4NDI0","public_id":12862,"url":"https://github.com/godotengine/godot/pull/12862","diff_url":"https://github.com/godotengine/godot/pull/12862.diff","patch_url":"https://github.com/godotengine/godot/pull/12862.patch","title":"Made text in TextEdit a property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-12T15:15:30Z","updated_at":"2017-11-12T21:58:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2a2693124690e13c0dd0ddc3b20f228d6561869b"]},"12864":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTExMDM2","public_id":12864,"url":"https://github.com/godotengine/godot/pull/12864","diff_url":"https://github.com/godotengine/godot/pull/12864.diff","patch_url":"https://github.com/godotengine/godot/pull/12864.patch","title":"Fixed scene tree not updating when undo/redo delete of root node, issue 3642","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-12T16:16:58Z","updated_at":"2017-11-12T23:27:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7ec55de8ecdf0c531fb41acbc89f219f367ecace"]},"12867":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTIxMDM5","public_id":12867,"url":"https://github.com/godotengine/godot/pull/12867","diff_url":"https://github.com/godotengine/godot/pull/12867.diff","patch_url":"https://github.com/godotengine/godot/pull/12867.patch","title":"Implement HTTPClient in HTML5 platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-12T20:14:27Z","updated_at":"2017-11-13T11:37:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2970061a73f3cc482b2f1e4dc4ec42e32568134e"]},"12868":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTIxNzQ5","public_id":12868,"url":"https://github.com/godotengine/godot/pull/12868","diff_url":"https://github.com/godotengine/godot/pull/12868.diff","patch_url":"https://github.com/godotengine/godot/pull/12868.patch","title":"Fix #12056: Crash while loading gtlf files.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMTg0OTE=","created_at":"2017-11-12T20:29:32Z","updated_at":"2017-11-13T07:20:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["05dce362d5d86c96f509a1d11f3ae94f97487ed2"]},"12869":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTI1MzA0","public_id":12869,"url":"https://github.com/godotengine/godot/pull/12869","diff_url":"https://github.com/godotengine/godot/pull/12869.diff","patch_url":"https://github.com/godotengine/godot/pull/12869.patch","title":"Script List Reorder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-12T21:43:36Z","updated_at":"2017-11-13T23:03:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9f6a06b9922196923a60c16c824d70481ca96056","9126a2072c728fcde7b09e083ae979c1c678e8ea","798a14eb339a06abcfdd3571e854b892e4182e9b"]},"12870":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTI1ODU3","public_id":12870,"url":"https://github.com/godotengine/godot/pull/12870","diff_url":"https://github.com/godotengine/godot/pull/12870.diff","patch_url":"https://github.com/godotengine/godot/pull/12870.patch","title":"Fixing tilemap rotation for non top-left tiles.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcyOTk2Nw==","created_at":"2017-11-12T21:55:30Z","updated_at":"2017-11-16T23:05:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5515d28107d444b84c19f2d14ced89c6f08a53dd"]},"12885":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTUwMjQ0","public_id":12885,"url":"https://github.com/godotengine/godot/pull/12885","diff_url":"https://github.com/godotengine/godot/pull/12885.diff","patch_url":"https://github.com/godotengine/godot/pull/12885.patch","title":"travis: caching Android, iOS, macOS (cross-compile) (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-13T04:23:07Z","updated_at":"2017-11-14T12:55:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["7f3ecd4227edd4deb632eae9cbaeb5567a959a14"]},"12891":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTc0Mjk5","public_id":12891,"url":"https://github.com/godotengine/godot/pull/12891","diff_url":"https://github.com/godotengine/godot/pull/12891.diff","patch_url":"https://github.com/godotengine/godot/pull/12891.patch","title":"fix auto-generated GDN API header for C compilers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY0ODM1MDU=","created_at":"2017-11-13T08:06:56Z","updated_at":"2017-11-14T00:08:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["af6f096427c27303a8c791ea0737a34f879711ea"]},"12892":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMTc1ODQ4","public_id":12892,"url":"https://github.com/godotengine/godot/pull/12892","diff_url":"https://github.com/godotengine/godot/pull/12892.diff","patch_url":"https://github.com/godotengine/godot/pull/12892.patch","title":"Fixed View plane local rotation. Fixes - #12815","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-11-13T08:17:36Z","updated_at":"2017-11-13T08:25:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e2160afcd8bc36400ca9640c35516acf35a8a809"]},"12893":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjA4MDc3","public_id":12893,"url":"https://github.com/godotengine/godot/pull/12893","diff_url":"https://github.com/godotengine/godot/pull/12893.diff","patch_url":"https://github.com/godotengine/godot/pull/12893.patch","title":"Duplicate signals fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-13T11:00:05Z","updated_at":"2017-11-13T19:50:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6496b53549aca7b1be57c3be55815f32a4842201"]},"12895":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjExNTQ5","public_id":12895,"url":"https://github.com/godotengine/godot/pull/12895","diff_url":"https://github.com/godotengine/godot/pull/12895.diff","patch_url":"https://github.com/godotengine/godot/pull/12895.patch","title":"Better TTR format","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-13T11:17:13Z","updated_at":"2017-11-22T18:01:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2e7345c00f0bab1114579efcf27d5a123943a9a0"]},"12898":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjE5MDg1","public_id":12898,"url":"https://github.com/godotengine/godot/pull/12898","diff_url":"https://github.com/godotengine/godot/pull/12898.diff","patch_url":"https://github.com/godotengine/godot/pull/12898.patch","title":"Change AnimationPlayer looping logic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-11-13T11:55:45Z","updated_at":"2018-02-01T23:31:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e477fa2bd2d6cca37540e1c0791288f52bbb50b2"]},"12902":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjM3OTQy","public_id":12902,"url":"https://github.com/godotengine/godot/pull/12902","diff_url":"https://github.com/godotengine/godot/pull/12902.diff","patch_url":"https://github.com/godotengine/godot/pull/12902.patch","title":"Fit stylebox on ItemList","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-13T13:29:35Z","updated_at":"2017-11-22T18:00:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["710c87ec995f93c87f71281eb9b1a9f7ee7f7464"]},"12903":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjUwNTY0","public_id":12903,"url":"https://github.com/godotengine/godot/pull/12903","diff_url":"https://github.com/godotengine/godot/pull/12903.diff","patch_url":"https://github.com/godotengine/godot/pull/12903.patch","title":"Small arrangement in ScrollContainer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-13T14:23:38Z","updated_at":"2017-11-13T20:36:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f2f18261c390646f58e7a21a4437002e63e34cc3"]},"12904":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMjY1ODUx","public_id":12904,"url":"https://github.com/godotengine/godot/pull/12904","diff_url":"https://github.com/godotengine/godot/pull/12904.diff","patch_url":"https://github.com/godotengine/godot/pull/12904.patch","title":"Fix HTML5 mouse button release events","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-13T15:21:56Z","updated_at":"2017-11-13T15:40:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["159c2ec69cd6bb34e264b6f2df3351b86c6d0917"]},"12906":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMzI5MDM0","public_id":12906,"url":"https://github.com/godotengine/godot/pull/12906","diff_url":"https://github.com/godotengine/godot/pull/12906.diff","patch_url":"https://github.com/godotengine/godot/pull/12906.patch","title":"Refresh import options when changing importer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-13T19:42:54Z","updated_at":"2017-11-13T20:45:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4c77f4806764bd4d2b17394e9f1e14fc7e9b7045"]},"12907":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMzMwNDY1","public_id":12907,"url":"https://github.com/godotengine/godot/pull/12907","diff_url":"https://github.com/godotengine/godot/pull/12907.diff","patch_url":"https://github.com/godotengine/godot/pull/12907.patch","title":"Fixed signal connection dialog ignoring indentation settings when creating a function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-13T19:48:58Z","updated_at":"2017-11-13T20:00:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3fac4ef336c3846f423a6243f34e8d9d6eeac85e"]},"12909":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMzU4MjQ0","public_id":12909,"url":"https://github.com/godotengine/godot/pull/12909","diff_url":"https://github.com/godotengine/godot/pull/12909.diff","patch_url":"https://github.com/godotengine/godot/pull/12909.patch","title":"Fix uninitialized bool. Breaks translation in release_debug target.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-11-13T21:56:25Z","updated_at":"2017-11-13T22:11:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9a4f6d66896b11db71690e0d33d43a614dbd725b"]},"12912":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyMzczOTg3","public_id":12912,"url":"https://github.com/godotengine/godot/pull/12912","diff_url":"https://github.com/godotengine/godot/pull/12912.diff","patch_url":"https://github.com/godotengine/godot/pull/12912.patch","title":"Remove debug msg from Script Editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-13T23:19:07Z","updated_at":"2017-11-14T15:43:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c478c1ded5fd1b073514bea81d6b53d35061adb9"]},"12915":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNDEyNTE1","public_id":12915,"url":"https://github.com/godotengine/godot/pull/12915","diff_url":"https://github.com/godotengine/godot/pull/12915.diff","patch_url":"https://github.com/godotengine/godot/pull/12915.patch","title":"Added RegEx.search_all() for multiple matches","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-11-14T04:49:49Z","updated_at":"2017-11-21T01:46:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2eba585d38d29b9ee31f8132fca912d0f26d8154"]},"12922":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNTE2NDcx","public_id":12922,"url":"https://github.com/godotengine/godot/pull/12922","diff_url":"https://github.com/godotengine/godot/pull/12922.diff","patch_url":"https://github.com/godotengine/godot/pull/12922.patch","title":"Singleton management changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-14T14:19:34Z","updated_at":"2017-11-14T19:53:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["acb23adad37b459e64b8f9bafbbdd1185d46093d","9b7b46143d2df7d4f2efcb89ceb5034c7a57e79c"]},"12924":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNTMwMDk0","public_id":12924,"url":"https://github.com/godotengine/godot/pull/12924","diff_url":"https://github.com/godotengine/godot/pull/12924.diff","patch_url":"https://github.com/godotengine/godot/pull/12924.patch","title":"Enable light shaders when light variables are used","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-14T15:10:08Z","updated_at":"2017-11-17T21:30:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["78441b486a6e751764f9c78d9fda27a1f561bcf2"]},"12929":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjA3Mjk5","public_id":12929,"url":"https://github.com/godotengine/godot/pull/12929","diff_url":"https://github.com/godotengine/godot/pull/12929.diff","patch_url":"https://github.com/godotengine/godot/pull/12929.patch","title":"Cleanup of Visual Studio project generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzc0NDkw","created_at":"2017-11-14T20:18:18Z","updated_at":"2017-11-16T15:37:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b361f371f1c9ccfcfb064fee8dfbaacdd6d91cf6"]},"12930":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjA4MzU3","public_id":12930,"url":"https://github.com/godotengine/godot/pull/12930","diff_url":"https://github.com/godotengine/godot/pull/12930.diff","patch_url":"https://github.com/godotengine/godot/pull/12930.patch","title":"Make tool scripts print on the editor Output panel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-14T20:23:05Z","updated_at":"2017-11-17T21:30:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["b96ee28acd80230ee56000fad2a3ca15e461d5e2","1d12470a78d31a054aefc7f7c9a863db24b09986"]},"12932":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjEwODk1","public_id":12932,"url":"https://github.com/godotengine/godot/pull/12932","diff_url":"https://github.com/godotengine/godot/pull/12932.diff","patch_url":"https://github.com/godotengine/godot/pull/12932.patch","title":"Fixes a bug where capitalize didn't work with camelCase names","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-11-14T20:35:25Z","updated_at":"2018-02-03T03:25:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["238d488a045444ef49d88fb2e93122a90e092f2b"]},"12936":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjQzOTQ2","public_id":12936,"url":"https://github.com/godotengine/godot/pull/12936","diff_url":"https://github.com/godotengine/godot/pull/12936.diff","patch_url":"https://github.com/godotengine/godot/pull/12936.patch","title":"Implemented planar scaling with two modes.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxNTIxMzQ=","created_at":"2017-11-14T23:11:39Z","updated_at":"2017-11-20T08:09:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9cc6d21d9f00644d3ba11b7040c33a157d6e7138"]},"12940":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjczMzc1","public_id":12940,"url":"https://github.com/godotengine/godot/pull/12940","diff_url":"https://github.com/godotengine/godot/pull/12940.diff","patch_url":"https://github.com/godotengine/godot/pull/12940.patch","title":"[DOCS] Adding internal tag stack information and fleshing out descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-11-15T02:58:49Z","updated_at":"2017-11-16T23:36:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["879b70178bcac6a40b9b2bf4d4c6c1c76d53172d"]},"12942":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyNjgxNjA0","public_id":12942,"url":"https://github.com/godotengine/godot/pull/12942","diff_url":"https://github.com/godotengine/godot/pull/12942.diff","patch_url":"https://github.com/godotengine/godot/pull/12942.patch","title":"3.0 - add open feture to dependency_editor.cpp(View Owner..)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-11-15T04:19:10Z","updated_at":"2017-11-20T09:02:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["13b07fef8167459a6074759bc989c9380aa05eae"]},"12948":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODE3ODcz","public_id":12948,"url":"https://github.com/godotengine/godot/pull/12948","diff_url":"https://github.com/godotengine/godot/pull/12948.diff","patch_url":"https://github.com/godotengine/godot/pull/12948.patch","title":"Create API to add and remove VisualScript custom nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-15T16:13:21Z","updated_at":"2017-11-15T19:47:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["0284727e7bc6337ebcd98e61eacf0d095d74a094"]},"12949":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODIxMjk2","public_id":12949,"url":"https://github.com/godotengine/godot/pull/12949","diff_url":"https://github.com/godotengine/godot/pull/12949.diff","patch_url":"https://github.com/godotengine/godot/pull/12949.patch","title":"[GDNative] export plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-15T16:25:29Z","updated_at":"2017-12-04T10:23:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["f1099c7221bace0e8d4811a6f6b39f33f80bd7ff"]},"12950":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODMyMzMy","public_id":12950,"url":"https://github.com/godotengine/godot/pull/12950","diff_url":"https://github.com/godotengine/godot/pull/12950.diff","patch_url":"https://github.com/godotengine/godot/pull/12950.patch","title":"Code Folding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-15T17:05:29Z","updated_at":"2018-02-13T19:09:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1e59169d2d62edc25d5c046ff119cdd9bc991a18","d350f506a0fd764b5ce3045d4f88fdaa2dacabb4"]},"12952":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODU3MjQ2","public_id":12952,"url":"https://github.com/godotengine/godot/pull/12952","diff_url":"https://github.com/godotengine/godot/pull/12952.diff","patch_url":"https://github.com/godotengine/godot/pull/12952.patch","title":"Allow exporting enums from GDScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-15T18:58:03Z","updated_at":"2017-11-20T08:11:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["e4a36d0eda839891205e889b7ce1426a8cd20ae6"]},"12954":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODY3NDA2","public_id":12954,"url":"https://github.com/godotengine/godot/pull/12954","diff_url":"https://github.com/godotengine/godot/pull/12954.diff","patch_url":"https://github.com/godotengine/godot/pull/12954.patch","title":"Make module docs self-contained and various improvements","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-15T19:44:27Z","updated_at":"2017-11-15T20:56:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["11e07d18bd80c0b7d8836698d98e058750e33660","ed2b66f02396df322a3dfb6db24b2caa2dfb979a","677e95d8d189a62e6473b43989012a8258f193a4","e7701bb2de30c554f52dc9d3f0110b4001ae18ad","967bfb0c4a1db5adb10d40f66bb8542ec25e1694"]},"12955":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODcyNjk4","public_id":12955,"url":"https://github.com/godotengine/godot/pull/12955","diff_url":"https://github.com/godotengine/godot/pull/12955.diff","patch_url":"https://github.com/godotengine/godot/pull/12955.patch","title":"Editor canvas item api rework","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-11-15T20:08:40Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8d1f2b1857322ed2875cd83b275f3a80f04394a9"]},"12957":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyODgyNjI0","public_id":12957,"url":"https://github.com/godotengine/godot/pull/12957","diff_url":"https://github.com/godotengine/godot/pull/12957.diff","patch_url":"https://github.com/godotengine/godot/pull/12957.patch","title":"Allow underscores in GDScript numeric literals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-15T20:55:13Z","updated_at":"2017-11-16T10:16:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["443ce6fef2ff2115b90d1929d33788fb2afe2636"]},"12961":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyOTQwNTMw","public_id":12961,"url":"https://github.com/godotengine/godot/pull/12961","diff_url":"https://github.com/godotengine/godot/pull/12961.diff","patch_url":"https://github.com/godotengine/godot/pull/12961.patch","title":"Facilitate documenting platform-exclusive classes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-16T03:05:25Z","updated_at":"2017-11-19T16:22:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["63b1a096eb17fd52cd46c36177e5158dce54a60a"]},"12962":{"id":"MDExOlB1bGxSZXF1ZXN0MTUyOTkzOTA2","public_id":12962,"url":"https://github.com/godotengine/godot/pull/12962","diff_url":"https://github.com/godotengine/godot/pull/12962.diff","patch_url":"https://github.com/godotengine/godot/pull/12962.patch","title":"Add manual overrides for focus_next and focus_previous","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-11-16T09:48:59Z","updated_at":"2017-11-17T18:03:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e4201734df8c835a12b39276692987d6e2f5c267"]},"12966":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMDM3MjU2","public_id":12966,"url":"https://github.com/godotengine/godot/pull/12966","diff_url":"https://github.com/godotengine/godot/pull/12966.diff","patch_url":"https://github.com/godotengine/godot/pull/12966.patch","title":"Added 'convcol' flag for importing meshes as convex collision","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEyNzU2MDQ3","created_at":"2017-11-16T13:13:12Z","updated_at":"2017-11-16T15:38:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f8a95499bd9e1556ec1e5abb94cd739f5cded466"]},"12969":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTA5MTIy","public_id":12969,"url":"https://github.com/godotengine/godot/pull/12969","diff_url":"https://github.com/godotengine/godot/pull/12969.diff","patch_url":"https://github.com/godotengine/godot/pull/12969.patch","title":"GDScript: Refactor \"GD\" class prefix to \"GDScript\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-16T17:54:22Z","updated_at":"2017-11-16T21:12:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["4cfc29611e21811065d024a6de1685418e60111e"]},"12970":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTEwMTY2","public_id":12970,"url":"https://github.com/godotengine/godot/pull/12970","diff_url":"https://github.com/godotengine/godot/pull/12970.diff","patch_url":"https://github.com/godotengine/godot/pull/12970.patch","title":"Added modules' doc files to make_doc_header","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NTMyMg==","created_at":"2017-11-16T17:59:01Z","updated_at":"2017-11-21T01:46:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fbcb2edeeba3d9d3085c270135a052700475d552"]},"12971":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTIwNTI4","public_id":12971,"url":"https://github.com/godotengine/godot/pull/12971","diff_url":"https://github.com/godotengine/godot/pull/12971.diff","patch_url":"https://github.com/godotengine/godot/pull/12971.patch","title":"Fix current scene run when scene saved","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-16T18:48:25Z","updated_at":"2017-11-17T07:20:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["acc45ccf41565d24ba79a63480a9f18681767876"]},"12974":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTUwNTA2","public_id":12974,"url":"https://github.com/godotengine/godot/pull/12974","diff_url":"https://github.com/godotengine/godot/pull/12974.diff","patch_url":"https://github.com/godotengine/godot/pull/12974.patch","title":"[GDNative] fix wrapper code generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-16T21:07:18Z","updated_at":"2017-12-04T10:23:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["b13bfac9e31e8db076fd3c7d1c9fb649ab417b6f"]},"12976":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTY3MDEy","public_id":12976,"url":"https://github.com/godotengine/godot/pull/12976","diff_url":"https://github.com/godotengine/godot/pull/12976.diff","patch_url":"https://github.com/godotengine/godot/pull/12976.patch","title":"Fixed scene tree updating when undo/redo root node creation, issue 6125","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-16T22:25:13Z","updated_at":"2017-11-17T23:59:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ad87dac77ec4707012ab2567a3dcf16e622760b5"]},"12977":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTY4MjI2","public_id":12977,"url":"https://github.com/godotengine/godot/pull/12977","diff_url":"https://github.com/godotengine/godot/pull/12977.diff","patch_url":"https://github.com/godotengine/godot/pull/12977.patch","title":"Enabling relationship lines in the Scene Tree enables them in the Create New Node dialog as well","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-16T22:31:29Z","updated_at":"2017-11-17T13:33:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["496e4e0d2f310fe603cd683c197e247431a48b4a"]},"12980":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMTg5MDQ5","public_id":12980,"url":"https://github.com/godotengine/godot/pull/12980","diff_url":"https://github.com/godotengine/godot/pull/12980.diff","patch_url":"https://github.com/godotengine/godot/pull/12980.patch","title":"Fix alpha dithering in viewports with TransparentBg=false and Usage=2D, issue #11416","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNzQ3MTQ5","created_at":"2017-11-17T00:47:07Z","updated_at":"2017-11-17T18:02:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["4c0e927ccf89ed5bbdce280ec42ae985bf8fdd7e"]},"12983":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMjA4Mjc4","public_id":12983,"url":"https://github.com/godotengine/godot/pull/12983","diff_url":"https://github.com/godotengine/godot/pull/12983.diff","patch_url":"https://github.com/godotengine/godot/pull/12983.patch","title":"Add Scene button and tab scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-17T03:38:07Z","updated_at":"2017-11-29T19:41:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f8e8b7d1a231bb5e54abd3c7ed26a76fcb8a89cd"]},"12984":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMjIwNTc5","public_id":12984,"url":"https://github.com/godotengine/godot/pull/12984","diff_url":"https://github.com/godotengine/godot/pull/12984.diff","patch_url":"https://github.com/godotengine/godot/pull/12984.patch","title":"RichTextLabel: Adding ability for single meta hovering","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-11-17T05:54:54Z","updated_at":"2017-11-21T18:30:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["eaea6466486c2061400c3487d214d65cf500ed4b"]},"12987":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMzMwNDEy","public_id":12987,"url":"https://github.com/godotengine/godot/pull/12987","diff_url":"https://github.com/godotengine/godot/pull/12987.diff","patch_url":"https://github.com/godotengine/godot/pull/12987.patch","title":"Make resources edited by plugins be sent as reference","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-17T15:52:04Z","updated_at":"2017-11-17T18:39:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["e90cfa6f821dfcc86184f86b0b6f2adb827dd768"]},"12988":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMzM5NzMx","public_id":12988,"url":"https://github.com/godotengine/godot/pull/12988","diff_url":"https://github.com/godotengine/godot/pull/12988.diff","patch_url":"https://github.com/godotengine/godot/pull/12988.patch","title":"Add support for XDG Base Directory spec","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-17T16:30:25Z","updated_at":"2018-08-29T07:49:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6e3f2f44af808e9f4255c2462e16beee844c0df7","32c12a92a5633678921ee9e43f72eb3b59a635ed","ad199c396478a7165da1eb6909ccb28f124b0240","73049d115e190b8c356f0689a9079c3c73cc5765"]},"12989":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMzQzMDA2","public_id":12989,"url":"https://github.com/godotengine/godot/pull/12989","diff_url":"https://github.com/godotengine/godot/pull/12989.diff","patch_url":"https://github.com/godotengine/godot/pull/12989.patch","title":"Fix class docs, improve error handling of the rst generator.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-11-17T16:44:04Z","updated_at":"2017-11-19T09:25:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8"]},"12998":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMzg2NTcw","public_id":12998,"url":"https://github.com/godotengine/godot/pull/12998","diff_url":"https://github.com/godotengine/godot/pull/12998.diff","patch_url":"https://github.com/godotengine/godot/pull/12998.patch","title":"some fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-17T20:25:28Z","updated_at":"2017-11-18T01:24:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7154baa01018bfabcf9418d8e0cc7788700f9146","8eb12806b8d60940740aefc8e8debe1bf20712b5"]},"12999":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzMzkyNDkz","public_id":12999,"url":"https://github.com/godotengine/godot/pull/12999","diff_url":"https://github.com/godotengine/godot/pull/12999.diff","patch_url":"https://github.com/godotengine/godot/pull/12999.patch","title":"Editor: Drop files to copy them to project.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-11-17T20:58:40Z","updated_at":"2017-11-19T09:22:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["34951904972add68b82fdbef84d62726923a0972"]},"13000":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDE0NzQ3","public_id":13000,"url":"https://github.com/godotengine/godot/pull/13000","diff_url":"https://github.com/godotengine/godot/pull/13000.diff","patch_url":"https://github.com/godotengine/godot/pull/13000.patch","title":"import fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-17T23:13:46Z","updated_at":"2017-11-19T20:59:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["59c2e8906a5cb64b55f29d656a5a27366ace38a0","62eda56e67e2a0df6338f6b44ba43d71bb7a339a"]},"13001":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDIzNzk1","public_id":13001,"url":"https://github.com/godotengine/godot/pull/13001","diff_url":"https://github.com/godotengine/godot/pull/13001.diff","patch_url":"https://github.com/godotengine/godot/pull/13001.patch","title":"Fix the class docs for the rst-syntax errors.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-11-18T00:40:21Z","updated_at":"2017-11-19T20:02:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["7c3ba6f72bf06755cec0439d8560ca72ef80b780"]},"13003":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDM1MzY3","public_id":13003,"url":"https://github.com/godotengine/godot/pull/13003","diff_url":"https://github.com/godotengine/godot/pull/13003.diff","patch_url":"https://github.com/godotengine/godot/pull/13003.patch","title":"Drop HTML5 asm.js support","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-18T05:06:06Z","updated_at":"2017-11-19T14:07:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ddf21ca016c611bf4b88d6e96bae0c65faeb6618"]},"13006":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDQwNzAy","public_id":13006,"url":"https://github.com/godotengine/godot/pull/13006","diff_url":"https://github.com/godotengine/godot/pull/13006.diff","patch_url":"https://github.com/godotengine/godot/pull/13006.patch","title":"Add placement deletes to avoid warnings on VC++","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-18T08:16:44Z","updated_at":"2019-01-09T11:41:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4c76c6892c1770f4e8f95bd8a4d8dcddf31d96d4"]},"13008":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDQ3MjQ0","public_id":13008,"url":"https://github.com/godotengine/godot/pull/13008","diff_url":"https://github.com/godotengine/godot/pull/13008.diff","patch_url":"https://github.com/godotengine/godot/pull/13008.patch","title":"Few fixes for asset store browser","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-18T11:56:23Z","updated_at":"2017-11-20T08:10:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f88f8e1a4a078ff9c14398f5b5ff5cb1f7780c14"]},"13014":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDU0NTU4","public_id":13014,"url":"https://github.com/godotengine/godot/pull/13014","diff_url":"https://github.com/godotengine/godot/pull/13014.diff","patch_url":"https://github.com/godotengine/godot/pull/13014.patch","title":"AnimationEditor keys button fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDY0MDEz","created_at":"2017-11-18T15:34:50Z","updated_at":"2017-11-19T14:10:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["090a9abf841b0a1700c27d243971174aa34d3c0c"]},"13015":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDU4MDc1","public_id":13015,"url":"https://github.com/godotengine/godot/pull/13015","diff_url":"https://github.com/godotengine/godot/pull/13015.diff","patch_url":"https://github.com/godotengine/godot/pull/13015.patch","title":"Suppress progress messages in Visual Studio output pane","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-18T16:59:47Z","updated_at":"2017-11-19T21:08:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["8354bb463856373c358653feacdfa20b97e0d80f"]},"13016":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDU4ODQ3","public_id":13016,"url":"https://github.com/godotengine/godot/pull/13016","diff_url":"https://github.com/godotengine/godot/pull/13016.diff","patch_url":"https://github.com/godotengine/godot/pull/13016.patch","title":"Mono: Fix compiler error with Variant::operator AABB()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-11-18T17:18:48Z","updated_at":"2021-05-14T01:55:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["b51b3dc03088dba90ca6dae8b9ecd20dd7e96da2"]},"13018":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDU5MDQw","public_id":13018,"url":"https://github.com/godotengine/godot/pull/13018","diff_url":"https://github.com/godotengine/godot/pull/13018.diff","patch_url":"https://github.com/godotengine/godot/pull/13018.patch","title":"Add cpp.hint file to improve IntelliSense","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-18T17:23:20Z","updated_at":"2017-11-19T20:44:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["589976321c8210a586d4c278c9bbf2b4d480ee19"]},"13023":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDcyMDQ2","public_id":13023,"url":"https://github.com/godotengine/godot/pull/13023","diff_url":"https://github.com/godotengine/godot/pull/13023.diff","patch_url":"https://github.com/godotengine/godot/pull/13023.patch","title":"Make particles with DISABLE_Z active respect ALIGN_Y. Fixes #12865","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzMTM3NTE=","created_at":"2017-11-18T22:59:11Z","updated_at":"2017-11-20T09:59:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["93be4982d012a25f034210623d50e519cdeddabf"]},"13024":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDcyOTIx","public_id":13024,"url":"https://github.com/godotengine/godot/pull/13024","diff_url":"https://github.com/godotengine/godot/pull/13024.diff","patch_url":"https://github.com/godotengine/godot/pull/13024.patch","title":"fix set_current_tab: Indexp_current=-1 out of size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1NTgyMTE=","created_at":"2017-11-18T23:26:57Z","updated_at":"2017-11-19T19:57:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cb86f6fbf61263e0cfe73313de595b8e3ffd4bdb"]},"13026":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDc0NDQ5","public_id":13026,"url":"https://github.com/godotengine/godot/pull/13026","diff_url":"https://github.com/godotengine/godot/pull/13026.diff","patch_url":"https://github.com/godotengine/godot/pull/13026.patch","title":"Allow LineEdit's expand_to_len be set via inspector","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MjM0ODg=","created_at":"2017-11-19T00:16:43Z","updated_at":"2017-11-20T02:03:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a5973f4071128e5f7094120eb40cab2388c82069"]},"13030":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDgwNDgx","public_id":13030,"url":"https://github.com/godotengine/godot/pull/13030","diff_url":"https://github.com/godotengine/godot/pull/13030.diff","patch_url":"https://github.com/godotengine/godot/pull/13030.patch","title":"Add \"View FPS\" in 3D->Perspective's popup.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-19T04:23:16Z","updated_at":"2017-11-19T22:49:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["55f992942ce51c618cbc8bff4ae4340170afef0d"]},"13031":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDgxNjU4","public_id":13031,"url":"https://github.com/godotengine/godot/pull/13031","diff_url":"https://github.com/godotengine/godot/pull/13031.diff","patch_url":"https://github.com/godotengine/godot/pull/13031.patch","title":"Added a label to the Dock Positioner","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-19T05:14:39Z","updated_at":"2017-11-19T18:08:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fd52555bbe53d08ec6d1652b6f26b76e4bb8da23"]},"13033":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDg3MzU0","public_id":13033,"url":"https://github.com/godotengine/godot/pull/13033","diff_url":"https://github.com/godotengine/godot/pull/13033.diff","patch_url":"https://github.com/godotengine/godot/pull/13033.patch","title":"Add currency code to iOS product details response","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwODM1NTQ4","created_at":"2017-11-19T08:57:28Z","updated_at":"2017-11-19T17:16:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["785f364bb0be0f4c38dcbc32e30bb7668da1989f"]},"13039":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDk3ODIy","public_id":13039,"url":"https://github.com/godotengine/godot/pull/13039","diff_url":"https://github.com/godotengine/godot/pull/13039.diff","patch_url":"https://github.com/godotengine/godot/pull/13039.patch","title":"Fixed issues with clicking animation keys that are on frame 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDY0MDEz","created_at":"2017-11-19T14:09:49Z","updated_at":"2018-04-30T22:10:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["09b7a651b85d8711d89d3934d6d995d9a1b21ad6"]},"13040":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDk3ODY4","public_id":13040,"url":"https://github.com/godotengine/godot/pull/13040","diff_url":"https://github.com/godotengine/godot/pull/13040.diff","patch_url":"https://github.com/godotengine/godot/pull/13040.patch","title":"Fix duplication of signals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-11-19T14:10:50Z","updated_at":"2017-11-19T20:27:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["803b3934d6f85b71c60f2338a77ab5c5393cf422"]},"13041":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDk4MDYx","public_id":13041,"url":"https://github.com/godotengine/godot/pull/13041","diff_url":"https://github.com/godotengine/godot/pull/13041.diff","patch_url":"https://github.com/godotengine/godot/pull/13041.patch","title":" Let SceneTreeDock duplicate nodes via Node::duplicate()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-11-19T14:15:53Z","updated_at":"2017-11-20T18:38:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5a0be858f4d52b374112f33245be16299a23e300","728696697174e70bca49e6fd806ffabd20eb728f"]},"13042":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDk5MDg2","public_id":13042,"url":"https://github.com/godotengine/godot/pull/13042","diff_url":"https://github.com/godotengine/godot/pull/13042.diff","patch_url":"https://github.com/godotengine/godot/pull/13042.patch","title":"Fix #10798: Fixes Change Type does not change icon","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgwMjc2NTA=","created_at":"2017-11-19T14:41:24Z","updated_at":"2017-11-22T20:29:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["22bdad8bbe2306d5b3ccaeb25483b39fc760de53"]},"13043":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNDk5NDc3","public_id":13043,"url":"https://github.com/godotengine/godot/pull/13043","diff_url":"https://github.com/godotengine/godot/pull/13043.diff","patch_url":"https://github.com/godotengine/godot/pull/13043.patch","title":"Restore post_import function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-19T14:50:09Z","updated_at":"2017-11-22T18:00:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["30af5e81db3981ae0e98fe2c6bffc0606074aef2"]},"13044":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTAwNDA4","public_id":13044,"url":"https://github.com/godotengine/godot/pull/13044","diff_url":"https://github.com/godotengine/godot/pull/13044.diff","patch_url":"https://github.com/godotengine/godot/pull/13044.patch","title":"Change HTML5 start-up API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-19T15:10:22Z","updated_at":"2017-11-19T19:50:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["35adf718cfdb4950177f645b30340d93dc2499bf"]},"13045":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTA0OTA3","public_id":13045,"url":"https://github.com/godotengine/godot/pull/13045","diff_url":"https://github.com/godotengine/godot/pull/13045.diff","patch_url":"https://github.com/godotengine/godot/pull/13045.patch","title":"Cleanup old references to GLES2 renderer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-19T16:55:30Z","updated_at":"2017-11-19T20:36:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["9f134aa5d1b9e3714cd9a19948004204b7f41c68"]},"13046":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTA2Mjg1","public_id":13046,"url":"https://github.com/godotengine/godot/pull/13046","diff_url":"https://github.com/godotengine/godot/pull/13046.diff","patch_url":"https://github.com/godotengine/godot/pull/13046.patch","title":"Some Bullet bug fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-19T17:27:40Z","updated_at":"2017-11-19T19:43:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["0327a51c1237e2956b5b4d3e520e43a958f1bf8e","d250ade37b1e74dd11c870be279318ba01a8ba70","aa3e740a536765d413c4232853a87e0d12d10223","e6ba1630315ef675712319f938dbaea08b3aa59f"]},"13051":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTEyMTQw","public_id":13051,"url":"https://github.com/godotengine/godot/pull/13051","diff_url":"https://github.com/godotengine/godot/pull/13051.diff","patch_url":"https://github.com/godotengine/godot/pull/13051.patch","title":"Check whether GL context supports the expected API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-19T19:48:49Z","updated_at":"2017-11-19T23:13:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["c574be55669342e71f6395303f4d287c81da6c2d"]},"13052":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTEyMjc1","public_id":13052,"url":"https://github.com/godotengine/godot/pull/13052","diff_url":"https://github.com/godotengine/godot/pull/13052.diff","patch_url":"https://github.com/godotengine/godot/pull/13052.patch","title":"Fix import obj as scene.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-19T19:51:52Z","updated_at":"2017-11-20T04:41:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5e56366eba53a8ccfc4de48f0d0aa78a4cb1bc98"]},"13053":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTE0MTM5","public_id":13053,"url":"https://github.com/godotengine/godot/pull/13053","diff_url":"https://github.com/godotengine/godot/pull/13053.diff","patch_url":"https://github.com/godotengine/godot/pull/13053.patch","title":"Remove need to _MKSTR version strings and rename \"revision\" to \"build\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-19T20:34:15Z","updated_at":"2017-11-20T07:54:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3fd23da5ee2e69e1aca663b52ecf1f3d61188a64","6947bed015c33706b9a441fd47cd84f0da99097c"]},"13056":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTE1MzQ0","public_id":13056,"url":"https://github.com/godotengine/godot/pull/13056","diff_url":"https://github.com/godotengine/godot/pull/13056.diff","patch_url":"https://github.com/godotengine/godot/pull/13056.patch","title":"Visual Studio project creation bug fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzc0NDkw","created_at":"2017-11-19T20:59:36Z","updated_at":"2017-11-19T21:16:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4d5a87a4225782cef357b9814fd47e4a26653e34"]},"13059":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTE4MzM1","public_id":13059,"url":"https://github.com/godotengine/godot/pull/13059","diff_url":"https://github.com/godotengine/godot/pull/13059.diff","patch_url":"https://github.com/godotengine/godot/pull/13059.patch","title":"Fix Regression: running current scene (unsaved) will ask for main scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ0NzE0Mw==","created_at":"2017-11-19T22:06:49Z","updated_at":"2017-11-19T22:58:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a14bd7099582b493fe7863b7444b118688ba822d"]},"13060":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTIwMTk4","public_id":13060,"url":"https://github.com/godotengine/godot/pull/13060","diff_url":"https://github.com/godotengine/godot/pull/13060.diff","patch_url":"https://github.com/godotengine/godot/pull/13060.patch","title":"[GDNative] (version-) error reporting + small API change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-19T22:47:38Z","updated_at":"2017-12-04T10:23:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["33ffdba553e90471150bd84067c88a79e874a2aa","0865365e21b9d5b33f12e48fb6f5f50e19f48e7d"]},"13061":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTIxNTIw","public_id":13061,"url":"https://github.com/godotengine/godot/pull/13061","diff_url":"https://github.com/godotengine/godot/pull/13061.diff","patch_url":"https://github.com/godotengine/godot/pull/13061.patch","title":"Export boot splash image and add option for custom HTML shell file in HTML5 export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-19T23:15:39Z","updated_at":"2017-11-20T12:40:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ae859fb81e75b1e7dd3caf37efed6b59b32c83f6"]},"13065":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTI1Njg4","public_id":13065,"url":"https://github.com/godotengine/godot/pull/13065","diff_url":"https://github.com/godotengine/godot/pull/13065.diff","patch_url":"https://github.com/godotengine/godot/pull/13065.patch","title":"Fix the prevention for sliding on slopes in the 2d version of move_and_slide","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjY0Mjg=","created_at":"2017-11-20T00:44:05Z","updated_at":"2017-11-20T06:58:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["7dd9e5c57cec3d93ab6a359559d5a79e87d5bf4a"]},"13072":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTM1NzA0","public_id":13072,"url":"https://github.com/godotengine/godot/pull/13072","diff_url":"https://github.com/godotengine/godot/pull/13072.diff","patch_url":"https://github.com/godotengine/godot/pull/13072.patch","title":"[3.0] - Change editor_settings.tres to editor_settings-3.tres","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-11-20T03:08:54Z","updated_at":"2017-11-20T06:47:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fcbec6331c834db7b4118e038278e1f02e9a8f06"]},"13073":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTM5MjU5","public_id":13073,"url":"https://github.com/godotengine/godot/pull/13073","diff_url":"https://github.com/godotengine/godot/pull/13073.diff","patch_url":"https://github.com/godotengine/godot/pull/13073.patch","title":"Up android 'compileSdkVersion' to 24","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTIxOTU=","created_at":"2017-11-20T03:51:48Z","updated_at":"2017-11-20T10:32:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["79178e75cd80c09574b05ad7886781b40b2137d4"]},"13075":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTQ2Mzcy","public_id":13075,"url":"https://github.com/godotengine/godot/pull/13075","diff_url":"https://github.com/godotengine/godot/pull/13075.diff","patch_url":"https://github.com/godotengine/godot/pull/13075.patch","title":"[3.0] - Add close other tabs to Script Editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-11-20T05:21:43Z","updated_at":"2017-11-20T12:30:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["66f6a8b4b521395b17f757e64a4341f33df674fe"]},"13080":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTc0NjY3","public_id":13080,"url":"https://github.com/godotengine/godot/pull/13080","diff_url":"https://github.com/godotengine/godot/pull/13080.diff","patch_url":"https://github.com/godotengine/godot/pull/13080.patch","title":"Basis accepts Vector3 as constructor argument.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMTkwMw==","created_at":"2017-11-20T09:01:39Z","updated_at":"2017-11-20T10:02:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fd81c001fc029f0c0f1097562515c54d9e18c242"]},"13082":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNTkxNzEw","public_id":13082,"url":"https://github.com/godotengine/godot/pull/13082","diff_url":"https://github.com/godotengine/godot/pull/13082.diff","patch_url":"https://github.com/godotengine/godot/pull/13082.patch","title":"Fixes a double class registration error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-11-20T10:24:15Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f1ec8ff6e8ac8a6889169d3db55ee5a160ae9e1e"]},"13092":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNjI1Mzg0","public_id":13092,"url":"https://github.com/godotengine/godot/pull/13092","diff_url":"https://github.com/godotengine/godot/pull/13092.diff","patch_url":"https://github.com/godotengine/godot/pull/13092.patch","title":"Revert \"Added loop_begin and loop_end to OggVorbisStream\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-11-20T13:11:13Z","updated_at":"2017-11-20T13:19:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["2e28bd602cc9a87a6989a65ece46f1b02153e418"]},"13093":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNjMwNDcx","public_id":13093,"url":"https://github.com/godotengine/godot/pull/13093","diff_url":"https://github.com/godotengine/godot/pull/13093.diff","patch_url":"https://github.com/godotengine/godot/pull/13093.patch","title":"[GDNative] removed static linking fields","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-20T13:35:02Z","updated_at":"2017-12-04T10:23:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["7388a1e11536530ac2dfb84fccd1bfd797642766"]},"13094":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNjMzODUx","public_id":13094,"url":"https://github.com/godotengine/godot/pull/13094","diff_url":"https://github.com/godotengine/godot/pull/13094.diff","patch_url":"https://github.com/godotengine/godot/pull/13094.patch","title":"[GDNative] add a way to register call types","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-11-20T13:50:15Z","updated_at":"2017-12-04T10:23:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["5d666319e3f3ca784658b1d7f45f5f9a09929583"]},"13097":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNjUxMzQ0","public_id":13097,"url":"https://github.com/godotengine/godot/pull/13097","diff_url":"https://github.com/godotengine/godot/pull/13097.diff","patch_url":"https://github.com/godotengine/godot/pull/13097.patch","title":"Fixes a crash on linux regarding scene tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-20T15:01:23Z","updated_at":"2017-11-20T17:01:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9f308a5bf33d0242268a56699beea99d96b0dcea"]},"13102":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNjkxNTI5","public_id":13102,"url":"https://github.com/godotengine/godot/pull/13102","diff_url":"https://github.com/godotengine/godot/pull/13102.diff","patch_url":"https://github.com/godotengine/godot/pull/13102.patch","title":"Fixed runtime EDITOR_DEFs being dropped.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-20T17:37:02Z","updated_at":"2017-11-20T19:09:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e07b9a89207f3570b88d9e941bcda180db300ce6"]},"13105":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzAxOTU3","public_id":13105,"url":"https://github.com/godotengine/godot/pull/13105","diff_url":"https://github.com/godotengine/godot/pull/13105.diff","patch_url":"https://github.com/godotengine/godot/pull/13105.patch","title":"Files list: Add \"New Folder..\" popup when nothing under mouse cursor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-20T18:27:46Z","updated_at":"2017-11-20T21:44:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d67b602f2f995f0044b446646619adf45d37256d"]},"13106":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzAyMTQx","public_id":13106,"url":"https://github.com/godotengine/godot/pull/13106","diff_url":"https://github.com/godotengine/godot/pull/13106.diff","patch_url":"https://github.com/godotengine/godot/pull/13106.patch","title":"bullet cast_motion: reordered null check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDM2MzM3","created_at":"2017-11-20T18:28:48Z","updated_at":"2017-11-22T13:34:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["5dac3e857fc349d2b33f53013381e32cf5ce3e1d"]},"13108":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzA5NDEz","public_id":13108,"url":"https://github.com/godotengine/godot/pull/13108","diff_url":"https://github.com/godotengine/godot/pull/13108.diff","patch_url":"https://github.com/godotengine/godot/pull/13108.patch","title":"Visual fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-20T19:04:51Z","updated_at":"2017-11-20T19:08:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e5de5b4908fd31954c36662da83c7cf3f60fe2fb"]},"13117":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzUwNTEw","public_id":13117,"url":"https://github.com/godotengine/godot/pull/13117","diff_url":"https://github.com/godotengine/godot/pull/13117.diff","patch_url":"https://github.com/godotengine/godot/pull/13117.patch","title":"Files list: Add \"Show in Explorer\" popup when nothing under mouse cursor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-20T22:27:26Z","updated_at":"2017-11-21T17:26:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["09619b02c41e1c36f041ef8f8386e5565fdd052a"]},"13119":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzU4OTAy","public_id":13119,"url":"https://github.com/godotengine/godot/pull/13119","diff_url":"https://github.com/godotengine/godot/pull/13119.diff","patch_url":"https://github.com/godotengine/godot/pull/13119.patch","title":"Fixed not being able to use the \"Open a Directory\" dialog with the \"Default Export Path\" setting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-20T23:15:23Z","updated_at":"2017-11-20T23:18:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3fc684a111613a07ba431bbcac8314660c780079"]},"13120":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzY0NDA5","public_id":13120,"url":"https://github.com/godotengine/godot/pull/13120","diff_url":"https://github.com/godotengine/godot/pull/13120.diff","patch_url":"https://github.com/godotengine/godot/pull/13120.patch","title":"Fix extra separator in filesystem dock right click menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-11-20T23:53:26Z","updated_at":"2017-11-21T07:14:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["89f264c4a8a24f99d5173436dbc209973a117e8b"]},"13121":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzY1NTQw","public_id":13121,"url":"https://github.com/godotengine/godot/pull/13121","diff_url":"https://github.com/godotengine/godot/pull/13121.diff","patch_url":"https://github.com/godotengine/godot/pull/13121.patch","title":"Remove the \".\" and \"/\" (at the end of folders name) from file manage dialog (open scene, open file, ...)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-21T00:01:38Z","updated_at":"2017-11-26T19:42:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["20bda9a2badc4545cf061a1b4da32328b4caff15"]},"13123":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzNzY4MDgz","public_id":13123,"url":"https://github.com/godotengine/godot/pull/13123","diff_url":"https://github.com/godotengine/godot/pull/13123.diff","patch_url":"https://github.com/godotengine/godot/pull/13123.patch","title":"Add extra link tags for editor help","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-11-21T00:22:02Z","updated_at":"2017-11-24T20:23:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1ac26faa5c77e07951831b3d6fe29b170552b4eb"]},"13130":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzODA0NjI1","public_id":13130,"url":"https://github.com/godotengine/godot/pull/13130","diff_url":"https://github.com/godotengine/godot/pull/13130.diff","patch_url":"https://github.com/godotengine/godot/pull/13130.patch","title":"Proper GDNative export on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-11-21T06:05:03Z","updated_at":"2017-11-21T22:59:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ebf9b80a47f530e3f75e1e69c7ab48cfaf6cf595"]},"13132":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzODI5MzMx","public_id":13132,"url":"https://github.com/godotengine/godot/pull/13132","diff_url":"https://github.com/godotengine/godot/pull/13132.diff","patch_url":"https://github.com/godotengine/godot/pull/13132.patch","title":"Preserve duplicate signal flags","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-21T08:51:22Z","updated_at":"2017-11-21T13:31:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fc74dbabd54ae36a24641a95734adb2e3df47162"]},"13133":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzODQwNDk2","public_id":13133,"url":"https://github.com/godotengine/godot/pull/13133","diff_url":"https://github.com/godotengine/godot/pull/13133.diff","patch_url":"https://github.com/godotengine/godot/pull/13133.patch","title":"Return and repair file logging","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-11-21T09:44:56Z","updated_at":"2017-11-21T13:25:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d42c5646a584eb0a5ea469dc017a2892ed9b955a"]},"13134":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzODQzMTY1","public_id":13134,"url":"https://github.com/godotengine/godot/pull/13134","diff_url":"https://github.com/godotengine/godot/pull/13134.diff","patch_url":"https://github.com/godotengine/godot/pull/13134.patch","title":"Fix invalid scroll","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-21T09:56:18Z","updated_at":"2017-11-21T13:31:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9240b7f2d16c0dce18ba5e3a0479920ffaede0fb"]},"13136":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzODUxODkw","public_id":13136,"url":"https://github.com/godotengine/godot/pull/13136","diff_url":"https://github.com/godotengine/godot/pull/13136.diff","patch_url":"https://github.com/godotengine/godot/pull/13136.patch","title":"Revert this change, we need to export symbols on the library side","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-21T10:33:12Z","updated_at":"2018-05-26T01:45:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["1955fecb2da7456029d67b63b24f741f02a80ba7"]},"13143":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTQ3MDA3","public_id":13143,"url":"https://github.com/godotengine/godot/pull/13143","diff_url":"https://github.com/godotengine/godot/pull/13143.diff","patch_url":"https://github.com/godotengine/godot/pull/13143.patch","title":"Fixes List<T>::insert_before/after","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-11-21T16:57:15Z","updated_at":"2018-02-03T03:27:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["52f73a153d524ea927e1a1f3efcade36a3bd3ca5"]},"13145":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTU1NzY3","public_id":13145,"url":"https://github.com/godotengine/godot/pull/13145","diff_url":"https://github.com/godotengine/godot/pull/13145.diff","patch_url":"https://github.com/godotengine/godot/pull/13145.patch","title":"Set gravity on change body mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-21T17:32:46Z","updated_at":"2017-11-21T21:10:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["967854f8e94b1070ae3e283f654e3c8a3c14bd65"]},"13146":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTY2MzE1","public_id":13146,"url":"https://github.com/godotengine/godot/pull/13146","diff_url":"https://github.com/godotengine/godot/pull/13146.diff","patch_url":"https://github.com/godotengine/godot/pull/13146.patch","title":"Add explicit exception model flag for Visual C++","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-21T18:22:27Z","updated_at":"2017-11-24T08:47:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["c6cfbad47a6b8abf14196d50e01bb1b15e2016e3"]},"13149":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTc2ODM3","public_id":13149,"url":"https://github.com/godotengine/godot/pull/13149","diff_url":"https://github.com/godotengine/godot/pull/13149.diff","patch_url":"https://github.com/godotengine/godot/pull/13149.patch","title":"[GDNative] fix gdnative_api_struct.gen.h generation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-11-21T19:11:55Z","updated_at":"2017-11-21T19:24:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["b075f13988f2db892d6c27d1e223c7b10d28ee41"]},"13151":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTg1ODY1","public_id":13151,"url":"https://github.com/godotengine/godot/pull/13151","diff_url":"https://github.com/godotengine/godot/pull/13151.diff","patch_url":"https://github.com/godotengine/godot/pull/13151.patch","title":"Properly implement Basis constructor using Vector3 of Euler angles","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-21T19:54:08Z","updated_at":"2017-11-22T00:20:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a3f8dde502dbd8d164cb1a87d7a29cbe6ce64fde"]},"13153":{"id":"MDExOlB1bGxSZXF1ZXN0MTUzOTkyMDI1","public_id":13153,"url":"https://github.com/godotengine/godot/pull/13153","diff_url":"https://github.com/godotengine/godot/pull/13153.diff","patch_url":"https://github.com/godotengine/godot/pull/13153.patch","title":"Fixed the Remote tab not complying with the \"Draw Relationship Lines\" setting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-21T20:23:03Z","updated_at":"2017-11-22T02:36:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["71ef7e8f6fb8f96cc622d9d38d21663486a8d652"]},"13159":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MDE0MDU5","public_id":13159,"url":"https://github.com/godotengine/godot/pull/13159","diff_url":"https://github.com/godotengine/godot/pull/13159.diff","patch_url":"https://github.com/godotengine/godot/pull/13159.patch","title":"Removed type_mask and fixed some variable name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-21T22:10:02Z","updated_at":"2018-04-09T08:28:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["d6e413bb9cb91255014cddacdba1591e14df56dd"]},"13160":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MDE1NzU5","public_id":13160,"url":"https://github.com/godotengine/godot/pull/13160","diff_url":"https://github.com/godotengine/godot/pull/13160.diff","patch_url":"https://github.com/godotengine/godot/pull/13160.patch","title":"TextEdit scrolling bug fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-21T22:18:57Z","updated_at":"2017-11-29T19:40:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["19c92c69c32c7c8f193a85ede6b2a0924c0302fa"]},"13161":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MDE5MTU0","public_id":13161,"url":"https://github.com/godotengine/godot/pull/13161","diff_url":"https://github.com/godotengine/godot/pull/13161.diff","patch_url":"https://github.com/godotengine/godot/pull/13161.patch","title":"Mono: Use PascalCase in core types.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-11-21T22:36:59Z","updated_at":"2017-11-22T07:46:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["e69dd3c712b558df678fd458f9d24156d1da7cd2"]},"13166":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MDQ5NjY0","public_id":13166,"url":"https://github.com/godotengine/godot/pull/13166","diff_url":"https://github.com/godotengine/godot/pull/13166.diff","patch_url":"https://github.com/godotengine/godot/pull/13166.patch","title":"When drag'n'drop, automatically create dragged resource as a root node if you haven't any yet (v2)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-22T02:34:39Z","updated_at":"2017-12-10T23:46:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3cca09d96a8918369638813db3a3d0e546369503"]},"13173":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MTE3NzQ2","public_id":13173,"url":"https://github.com/godotengine/godot/pull/13173","diff_url":"https://github.com/godotengine/godot/pull/13173.diff","patch_url":"https://github.com/godotengine/godot/pull/13173.patch","title":"Add polygon 2d editor handle icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-22T10:40:12Z","updated_at":"2017-11-27T13:23:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["91b8b9463520242183af6dd2c4f999ea714ebbd6"]},"13176":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MTMwODkw","public_id":13176,"url":"https://github.com/godotengine/godot/pull/13176","diff_url":"https://github.com/godotengine/godot/pull/13176.diff","patch_url":"https://github.com/godotengine/godot/pull/13176.patch","title":"Fix combatibility with older .scn files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-22T11:40:49Z","updated_at":"2017-11-22T11:46:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3eb7858a3a2b0a03ca8ec5ef5c85b572f612f28b"]},"13178":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MTM4MjQy","public_id":13178,"url":"https://github.com/godotengine/godot/pull/13178","diff_url":"https://github.com/godotengine/godot/pull/13178.diff","patch_url":"https://github.com/godotengine/godot/pull/13178.patch","title":"Make tween able to be used as before (without the need for \":...\")","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-22T12:17:26Z","updated_at":"2017-11-22T12:24:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bfe44de2b6435869ac2c07814fe09e939e0c27a0"]},"13181":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MTYwMDMz","public_id":13181,"url":"https://github.com/godotengine/godot/pull/13181","diff_url":"https://github.com/godotengine/godot/pull/13181.diff","patch_url":"https://github.com/godotengine/godot/pull/13181.patch","title":"Allow keep show local scene tree while debugger start","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-11-22T13:57:25Z","updated_at":"2018-01-11T03:00:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2f5defab0e90312a916642a5c90fda9464c5eb04"]},"13194":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MjU5NTUx","public_id":13194,"url":"https://github.com/godotengine/godot/pull/13194","diff_url":"https://github.com/godotengine/godot/pull/13194.diff","patch_url":"https://github.com/godotengine/godot/pull/13194.patch","title":"Changed documentation for RemoteTransform and RemoteTransform2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-11-22T21:34:07Z","updated_at":"2017-11-23T13:34:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e39386ed870fd31b9b27bfd92ac75acfe43b6827"]},"13202":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MjgxMTkw","public_id":13202,"url":"https://github.com/godotengine/godot/pull/13202","diff_url":"https://github.com/godotengine/godot/pull/13202.diff","patch_url":"https://github.com/godotengine/godot/pull/13202.patch","title":"Space override scratching when body is add to world","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-23T00:29:30Z","updated_at":"2017-11-23T08:30:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["8de4df3fe2e95541f13f6ae84f8b8091387e8f31"]},"13205":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Mjg3NTM2","public_id":13205,"url":"https://github.com/godotengine/godot/pull/13205","diff_url":"https://github.com/godotengine/godot/pull/13205.diff","patch_url":"https://github.com/godotengine/godot/pull/13205.patch","title":"Fixed #13167. Restored ParallaxLayer mirroring that was broken by pull request #12421","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwODk1MjU=","created_at":"2017-11-23T01:58:14Z","updated_at":"2017-11-23T08:32:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3551fc6af03d164318a77a8ed250e6150f9246ce"]},"13209":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MzExMzk5","public_id":13209,"url":"https://github.com/godotengine/godot/pull/13209","diff_url":"https://github.com/godotengine/godot/pull/13209.diff","patch_url":"https://github.com/godotengine/godot/pull/13209.patch","title":"Improved update for remote scene tree and remote object.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-11-23T07:26:00Z","updated_at":"2018-01-11T02:59:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9ef720908f1e08cf46b9a118bee800e1c6f3df33"]},"13212":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0MzgwMTI5","public_id":13212,"url":"https://github.com/godotengine/godot/pull/13212","diff_url":"https://github.com/godotengine/godot/pull/13212.diff","patch_url":"https://github.com/godotengine/godot/pull/13212.patch","title":"Removed shape margin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-23T13:44:32Z","updated_at":"2017-11-23T14:12:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["0a0800ebec9f8a5c6158b317e417c19995c027cc"]},"13216":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDI2MTY3","public_id":13216,"url":"https://github.com/godotengine/godot/pull/13216","diff_url":"https://github.com/godotengine/godot/pull/13216.diff","patch_url":"https://github.com/godotengine/godot/pull/13216.patch","title":"Fix displacement for centered tilemaps","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-23T17:31:16Z","updated_at":"2017-12-14T11:19:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2beadf7ac0d9a0dbe1df1d96c1f0d36bbcfadbcc"]},"13220":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDQyMDc3","public_id":13220,"url":"https://github.com/godotengine/godot/pull/13220","diff_url":"https://github.com/godotengine/godot/pull/13220.diff","patch_url":"https://github.com/godotengine/godot/pull/13220.patch","title":"reduce static memory usage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ0NzE0Mw==","created_at":"2017-11-23T20:16:39Z","updated_at":"2017-11-23T20:51:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b20bb8615fe2e99485bfb8e8f422ef23e5f38028"]},"13221":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDQzOTUy","public_id":13221,"url":"https://github.com/godotengine/godot/pull/13221","diff_url":"https://github.com/godotengine/godot/pull/13221.diff","patch_url":"https://github.com/godotengine/godot/pull/13221.patch","title":"Fixed not be able to unfold the last line","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-23T20:40:38Z","updated_at":"2017-11-25T00:03:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f6f475e6ba1b52baeacdaf9aa92960650a828dfc"]},"13222":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDUyMTc0","public_id":13222,"url":"https://github.com/godotengine/godot/pull/13222","diff_url":"https://github.com/godotengine/godot/pull/13222.diff","patch_url":"https://github.com/godotengine/godot/pull/13222.patch","title":"Tweak editor help font sizes for better readability","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-11-23T22:39:25Z","updated_at":"2020-01-27T18:27:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a86db9b347a5e0169a010c587208c68c0417a4c7"]},"13228":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDcxMjM2","public_id":13228,"url":"https://github.com/godotengine/godot/pull/13228","diff_url":"https://github.com/godotengine/godot/pull/13228.diff","patch_url":"https://github.com/godotengine/godot/pull/13228.patch","title":"Fix read bug in compressed bone weights","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTI1ODQ=","created_at":"2017-11-24T04:09:26Z","updated_at":"2017-11-26T20:04:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2399d11e2744cc4c3a747271ff4c573ddef2188d"]},"13229":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDcyOTg5","public_id":13229,"url":"https://github.com/godotengine/godot/pull/13229","diff_url":"https://github.com/godotengine/godot/pull/13229.diff","patch_url":"https://github.com/godotengine/godot/pull/13229.patch","title":"3.0 - Fix context menu of first node in a new scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-11-24T04:37:04Z","updated_at":"2017-11-24T08:51:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["feb45aaf4bcde4361fa0924a9c805f08f9080c60"]},"13231":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDczNjEx","public_id":13231,"url":"https://github.com/godotengine/godot/pull/13231","diff_url":"https://github.com/godotengine/godot/pull/13231.diff","patch_url":"https://github.com/godotengine/godot/pull/13231.patch","title":"Fix TileMap and TileSet ClassDB bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-11-24T04:47:24Z","updated_at":"2017-11-24T06:20:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e967dbca6fee2996c71593a1e7ea0221f3c41411"]},"13232":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDczNjU2","public_id":13232,"url":"https://github.com/godotengine/godot/pull/13232","diff_url":"https://github.com/godotengine/godot/pull/13232.diff","patch_url":"https://github.com/godotengine/godot/pull/13232.patch","title":"Allow to specify multiple resolution Android icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-11-24T04:48:08Z","updated_at":"2017-11-24T07:07:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["871deb68780c6562a7804e986d52bdf77aa016d3"]},"13233":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NDc5Nzky","public_id":13233,"url":"https://github.com/godotengine/godot/pull/13233","diff_url":"https://github.com/godotengine/godot/pull/13233.diff","patch_url":"https://github.com/godotengine/godot/pull/13233.patch","title":"Inspector: Implemented a collapse/expand all (v2)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-24T06:13:51Z","updated_at":"2017-12-06T21:42:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["aa20a84aa909673ca0957f6a454789d4c3e8e62f"]},"13240":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTE5OTky","public_id":13240,"url":"https://github.com/godotengine/godot/pull/13240","diff_url":"https://github.com/godotengine/godot/pull/13240.diff","patch_url":"https://github.com/godotengine/godot/pull/13240.patch","title":"Makes possible to interpret comma as decimal point in editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-24T10:46:45Z","updated_at":"2017-11-27T07:02:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a4109200aae678263e9a5e6d578b38dddcd09630"]},"13241":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTIyMjY0","public_id":13241,"url":"https://github.com/godotengine/godot/pull/13241","diff_url":"https://github.com/godotengine/godot/pull/13241.diff","patch_url":"https://github.com/godotengine/godot/pull/13241.patch","title":"Fix style error with MenuButton in default theme","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-11-24T10:57:24Z","updated_at":"2018-01-11T02:59:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f3588b6b65871b452686df70b1a486ec3ceb8e8c"]},"13244":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTQ4MDc4","public_id":13244,"url":"https://github.com/godotengine/godot/pull/13244","diff_url":"https://github.com/godotengine/godot/pull/13244.diff","patch_url":"https://github.com/godotengine/godot/pull/13244.patch","title":"Fix a crash in get_static_property_type_indexed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-11-24T13:28:13Z","updated_at":"2017-11-24T14:07:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b63e84566bdced2f92adfe463481112d9695355"]},"13245":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTUwNDU0","public_id":13245,"url":"https://github.com/godotengine/godot/pull/13245","diff_url":"https://github.com/godotengine/godot/pull/13245.diff","patch_url":"https://github.com/godotengine/godot/pull/13245.patch","title":"Added some new API functionality to Item List component","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-24T13:41:31Z","updated_at":"2017-11-27T07:02:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["80a2ede0d1cbe4235f092c0904ade3484d96efd5"]},"13246":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTUzNjE0","public_id":13246,"url":"https://github.com/godotengine/godot/pull/13246","diff_url":"https://github.com/godotengine/godot/pull/13246.diff","patch_url":"https://github.com/godotengine/godot/pull/13246.patch","title":"Better number format for memory usage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-24T13:57:10Z","updated_at":"2017-12-16T17:45:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["452af98995d0cefe18d555fed7ef29529d174b2e"]},"13247":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTY3ODUx","public_id":13247,"url":"https://github.com/godotengine/godot/pull/13247","diff_url":"https://github.com/godotengine/godot/pull/13247.diff","patch_url":"https://github.com/godotengine/godot/pull/13247.patch","title":"Remove option for the rulers graduations font size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-11-24T15:12:35Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2a0a56443d26804524d97d08d476ee10332df2d0"]},"13249":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTgyODc0","public_id":13249,"url":"https://github.com/godotengine/godot/pull/13249","diff_url":"https://github.com/godotengine/godot/pull/13249.diff","patch_url":"https://github.com/godotengine/godot/pull/13249.patch","title":"Fix a mistake in KinematicCollision docs","state":"MERGED","is_draft":false,"authored_by":"","created_at":"2017-11-24T16:37:57Z","updated_at":"2017-11-24T16:50:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["c5a025c5e31b23ad388c413f9c85776a8001c592"]},"13252":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTk0NTIy","public_id":13252,"url":"https://github.com/godotengine/godot/pull/13252","diff_url":"https://github.com/godotengine/godot/pull/13252.diff","patch_url":"https://github.com/godotengine/godot/pull/13252.patch","title":"A few adjustments to file/dir open dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-24T18:19:15Z","updated_at":"2017-11-27T07:01:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e3b0214f401da3cbb18a81cee0f0f5631f43239b"]},"13253":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NTk0OTk4","public_id":13253,"url":"https://github.com/godotengine/godot/pull/13253","diff_url":"https://github.com/godotengine/godot/pull/13253.diff","patch_url":"https://github.com/godotengine/godot/pull/13253.patch","title":"Bind InputEventGesture events.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-11-24T18:25:05Z","updated_at":"2017-11-24T18:27:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c76a9b99b00909fa6742e6618f84de71d9e06668"]},"13257":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjEyNTA3","public_id":13257,"url":"https://github.com/godotengine/godot/pull/13257","diff_url":"https://github.com/godotengine/godot/pull/13257.diff","patch_url":"https://github.com/godotengine/godot/pull/13257.patch","title":"Fixed kinematic movement stuck, Changed how shape scale works.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-24T22:24:54Z","updated_at":"2018-01-04T14:26:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["f4b96cc0a97f1f9edd127920ff5995a75c2e6624"]},"13259":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjE1NjUz","public_id":13259,"url":"https://github.com/godotengine/godot/pull/13259","diff_url":"https://github.com/godotengine/godot/pull/13259.diff","patch_url":"https://github.com/godotengine/godot/pull/13259.patch","title":"Restore scenes on startup, issue 2385","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-24T23:35:03Z","updated_at":"2018-07-17T02:11:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["76a53aa328f0f21f4d83cbaa6bf8c2096bbc4a6a"]},"13261":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjIzNDY1","public_id":13261,"url":"https://github.com/godotengine/godot/pull/13261","diff_url":"https://github.com/godotengine/godot/pull/13261.diff","patch_url":"https://github.com/godotengine/godot/pull/13261.patch","title":"Complete bc2e8d9 so that Windows can be built","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-11-25T04:16:07Z","updated_at":"2017-11-25T05:55:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ac92c147c681f74d4ffe843a2e332e43c662ff27"]},"13263":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjI0Njc0","public_id":13263,"url":"https://github.com/godotengine/godot/pull/13263","diff_url":"https://github.com/godotengine/godot/pull/13263.diff","patch_url":"https://github.com/godotengine/godot/pull/13263.patch","title":"3.0beta - Fixed doesn't close open a file window bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-11-25T05:05:54Z","updated_at":"2017-12-12T12:28:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c8d6a3b6dcf6028c0ecbc0bb324b514291c4154b"]},"13264":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjI1Njk5","public_id":13264,"url":"https://github.com/godotengine/godot/pull/13264","diff_url":"https://github.com/godotengine/godot/pull/13264.diff","patch_url":"https://github.com/godotengine/godot/pull/13264.patch","title":"Add range to anisotropic filter level","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ1Njg2NzA=","created_at":"2017-11-25T05:50:53Z","updated_at":"2017-11-26T19:04:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["1937fd5e070b8c9b3108ecd022cc67e3fd5fe4ed"]},"13277":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjQwMzM1","public_id":13277,"url":"https://github.com/godotengine/godot/pull/13277","diff_url":"https://github.com/godotengine/godot/pull/13277.diff","patch_url":"https://github.com/godotengine/godot/pull/13277.patch","title":"Fix particle preprocessing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjY0Mjg=","created_at":"2017-11-25T14:46:10Z","updated_at":"2017-11-26T18:59:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["57845b53f3e71ad8f7c72f3583042f5972beac4a"]},"13278":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjQwNDU2","public_id":13278,"url":"https://github.com/godotengine/godot/pull/13278","diff_url":"https://github.com/godotengine/godot/pull/13278.diff","patch_url":"https://github.com/godotengine/godot/pull/13278.patch","title":"Remove contrived JavaScript.eval() return types ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-25T14:49:34Z","updated_at":"2017-11-25T15:00:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b24df892feb30051218d27f615e6c9b3d77bfbb8","8de25d6e627cded735e69fa0e385ebf9ceda6aaa"]},"13284":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjQ4MTQw","public_id":13284,"url":"https://github.com/godotengine/godot/pull/13284","diff_url":"https://github.com/godotengine/godot/pull/13284.diff","patch_url":"https://github.com/godotengine/godot/pull/13284.patch","title":"Fix constant node value edit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ0NzE0Mw==","created_at":"2017-11-25T18:48:26Z","updated_at":"2017-11-26T16:37:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["57f34abea1bffd5fdc14f0e3c188259424b0f3bd"]},"13286":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjQ5NTAx","public_id":13286,"url":"https://github.com/godotengine/godot/pull/13286","diff_url":"https://github.com/godotengine/godot/pull/13286.diff","patch_url":"https://github.com/godotengine/godot/pull/13286.patch","title":"[GDNative] disable -fPIC flag with msvc compiler","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-11-25T19:28:26Z","updated_at":"2017-11-25T20:58:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6e3d78c94c6ba0e872f37018276923158c621ba3"]},"13288":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjUxMDgz","public_id":13288,"url":"https://github.com/godotengine/godot/pull/13288","diff_url":"https://github.com/godotengine/godot/pull/13288.diff","patch_url":"https://github.com/godotengine/godot/pull/13288.patch","title":"Fix crash on node duplication","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-11-25T20:16:31Z","updated_at":"2017-11-26T19:40:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["922cf9fbb0395417168b2e40c204384274ab1b77"]},"13289":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjUxMTUz","public_id":13289,"url":"https://github.com/godotengine/godot/pull/13289","diff_url":"https://github.com/godotengine/godot/pull/13289.diff","patch_url":"https://github.com/godotengine/godot/pull/13289.patch","title":"Fixed issue with 3D selections","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNDY0MDEz","created_at":"2017-11-25T20:18:53Z","updated_at":"2018-04-30T22:10:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["dd5037ba829b02ec8ab6f6d77f7ad132b0515908"]},"13290":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjUxMjY0","public_id":13290,"url":"https://github.com/godotengine/godot/pull/13290","diff_url":"https://github.com/godotengine/godot/pull/13290.diff","patch_url":"https://github.com/godotengine/godot/pull/13290.patch","title":"Fix invalid transform when skip_vertex_transform used","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2017-11-25T20:22:12Z","updated_at":"2017-11-27T08:18:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["284f8f6d91d7c9663fe8b25aa652265579b412a6"]},"13293":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjU0Nzcx","public_id":13293,"url":"https://github.com/godotengine/godot/pull/13293","diff_url":"https://github.com/godotengine/godot/pull/13293.diff","patch_url":"https://github.com/godotengine/godot/pull/13293.patch","title":"Tweak the default editor camera settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-11-25T22:06:56Z","updated_at":"2021-09-17T18:01:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNjY2NzA4Mjg5","name":"topic:3d","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e3fc6fcaa6d31162d7f670663dd350f80b6680c7"]},"13294":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjU1MjE1","public_id":13294,"url":"https://github.com/godotengine/godot/pull/13294","diff_url":"https://github.com/godotengine/godot/pull/13294.diff","patch_url":"https://github.com/godotengine/godot/pull/13294.patch","title":"Added overloads of vector parameters for shader Trig functions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxNjE4MA==","created_at":"2017-11-25T22:22:21Z","updated_at":"2017-11-26T23:58:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["b932d8c37aa416d68f6f63448abc77ad6815f80b"]},"13295":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjU2MTUz","public_id":13295,"url":"https://github.com/godotengine/godot/pull/13295","diff_url":"https://github.com/godotengine/godot/pull/13295.diff","patch_url":"https://github.com/godotengine/godot/pull/13295.patch","title":"Tweak the default camera node settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-11-25T22:54:57Z","updated_at":"2021-09-17T18:01:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNjY2NzA4Mjg5","name":"topic:3d","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["541df26184370c890e925adffc06a13d528d1906"]},"13298":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjYxMTgz","public_id":13298,"url":"https://github.com/godotengine/godot/pull/13298","diff_url":"https://github.com/godotengine/godot/pull/13298.diff","patch_url":"https://github.com/godotengine/godot/pull/13298.patch","title":"Fix not being able to select an editor layout created in another language","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-26T02:12:10Z","updated_at":"2017-11-26T19:02:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8987f932d64e35c7209cee8f492747f775813055"]},"13299":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjYxNDMx","public_id":13299,"url":"https://github.com/godotengine/godot/pull/13299","diff_url":"https://github.com/godotengine/godot/pull/13299.diff","patch_url":"https://github.com/godotengine/godot/pull/13299.patch","title":"Enable SCons shared cache for AppVeyor CI (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-26T02:23:45Z","updated_at":"2017-11-26T14:55:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["428b6a308e8a8792542bbb3284218399f99c33fa"]},"13303":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjYyMzkz","public_id":13303,"url":"https://github.com/godotengine/godot/pull/13303","diff_url":"https://github.com/godotengine/godot/pull/13303.diff","patch_url":"https://github.com/godotengine/godot/pull/13303.patch","title":"Enable SCons shared cache for Travis CI (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-26T03:07:51Z","updated_at":"2017-11-26T15:07:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["17e9b4aa63f18c8844ab1ad18ecbd31bfcf71316"]},"13308":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njc1NTc3","public_id":13308,"url":"https://github.com/godotengine/godot/pull/13308","diff_url":"https://github.com/godotengine/godot/pull/13308.diff","patch_url":"https://github.com/godotengine/godot/pull/13308.patch","title":"Scene Tree Dock: added ability to deselect items when clicking on empty space","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-26T11:50:56Z","updated_at":"2017-11-27T13:50:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["b8b5bb657767698b5864356fb2549ee9681f1bd6"]},"13310":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njg0MTQ3","public_id":13310,"url":"https://github.com/godotengine/godot/pull/13310","diff_url":"https://github.com/godotengine/godot/pull/13310.diff","patch_url":"https://github.com/godotengine/godot/pull/13310.patch","title":"[DOCS] Added documentation for VisualServer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMTMzNDc4","created_at":"2017-11-26T15:39:47Z","updated_at":"2017-12-09T17:33:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["cdf559e68c2496b20745b2acfcb2ac82fc1d0713"]},"13312":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njg1Nzc1","public_id":13312,"url":"https://github.com/godotengine/godot/pull/13312","diff_url":"https://github.com/godotengine/godot/pull/13312.diff","patch_url":"https://github.com/godotengine/godot/pull/13312.patch","title":"Fix shader compilation fail on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-11-26T16:19:25Z","updated_at":"2017-12-16T17:45:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["b97e87480e1c17a418cbf3f7ad8f0d0682c48998"]},"13313":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njg2MjU5","public_id":13313,"url":"https://github.com/godotengine/godot/pull/13313","diff_url":"https://github.com/godotengine/godot/pull/13313.diff","patch_url":"https://github.com/godotengine/godot/pull/13313.patch","title":"Added documentation (GeometryInstance and VisualInstance)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-11-26T16:31:12Z","updated_at":"2017-11-28T03:15:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["184b5ae536830e8e9ea1b8e15ae2042e92ab8f49"]},"13315":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njg4MDQ2","public_id":13315,"url":"https://github.com/godotengine/godot/pull/13315","diff_url":"https://github.com/godotengine/godot/pull/13315.diff","patch_url":"https://github.com/godotengine/godot/pull/13315.patch","title":"initialize bus_index to 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ0NzE0Mw==","created_at":"2017-11-26T17:17:03Z","updated_at":"2017-11-26T17:35:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["86ed07c41c7580be02d4eb383cb654841076f8ae"]},"13317":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjkwMDc2","public_id":13317,"url":"https://github.com/godotengine/godot/pull/13317","diff_url":"https://github.com/godotengine/godot/pull/13317.diff","patch_url":"https://github.com/godotengine/godot/pull/13317.patch","title":"Allow customizing user:// path (folder in OS::get_data_path())","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-26T18:10:08Z","updated_at":"2022-09-01T10:17:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["af9c67db0c998bbd6f0de1ab0af98f9e615e6029"]},"13318":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NjkyNDY1","public_id":13318,"url":"https://github.com/godotengine/godot/pull/13318","diff_url":"https://github.com/godotengine/godot/pull/13318.diff","patch_url":"https://github.com/godotengine/godot/pull/13318.patch","title":"Fixes adjust viewport to cursor when line is to long, issue 13190","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-11-26T19:15:10Z","updated_at":"2017-11-27T19:53:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["565809e7361d6bd96ba1e515d7da349c080a732f"]},"13320":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0Njk0NDk1","public_id":13320,"url":"https://github.com/godotengine/godot/pull/13320","diff_url":"https://github.com/godotengine/godot/pull/13320.diff","patch_url":"https://github.com/godotengine/godot/pull/13320.patch","title":"Added documentation (World, Theme, StreamTexture, Sky, and ShortCut)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1MDgyNjc4","created_at":"2017-11-26T20:04:42Z","updated_at":"2017-11-28T19:03:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["7b5076050bfe9e102fa28fe2d1ecc068ab988214"]},"13325":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NzAyMTc5","public_id":13325,"url":"https://github.com/godotengine/godot/pull/13325","diff_url":"https://github.com/godotengine/godot/pull/13325.diff","patch_url":"https://github.com/godotengine/godot/pull/13325.patch","title":"Travis: Use separate SCons caches for each build job","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-11-26T23:01:50Z","updated_at":"2017-11-26T23:44:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4766c4fc6c9bcbe2baec158639aee75b1a6a4813"]},"13328":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NzA4OTA1","public_id":13328,"url":"https://github.com/godotengine/godot/pull/13328","diff_url":"https://github.com/godotengine/godot/pull/13328.diff","patch_url":"https://github.com/godotengine/godot/pull/13328.patch","title":"Enable pruning for SCons shared cache (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-27T01:23:34Z","updated_at":"2017-11-27T06:57:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["1272497fec9336716622768cfffa04aa400191b7"]},"13330":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0NzEwOTQw","public_id":13330,"url":"https://github.com/godotengine/godot/pull/13330","diff_url":"https://github.com/godotengine/godot/pull/13330.diff","patch_url":"https://github.com/godotengine/godot/pull/13330.patch","title":"Focus on sprite animation list after adding a new one to allow renaming with f2","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzY2OTE=","created_at":"2017-11-27T01:55:13Z","updated_at":"2017-11-27T14:39:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["30d409edc19f372bf55b7ee47c9f65087f4d437d"]},"13341":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0ODQ2NzYz","public_id":13341,"url":"https://github.com/godotengine/godot/pull/13341","diff_url":"https://github.com/godotengine/godot/pull/13341.diff","patch_url":"https://github.com/godotengine/godot/pull/13341.patch","title":"Added interpolation qualifiers to shaderlang","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-11-27T15:57:13Z","updated_at":"2017-12-09T17:12:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["b0fb6b138099856c52c1fbdb76914eee0ee55d4a"]},"13351":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0ODg3NTI3","public_id":13351,"url":"https://github.com/godotengine/godot/pull/13351","diff_url":"https://github.com/godotengine/godot/pull/13351.diff","patch_url":"https://github.com/godotengine/godot/pull/13351.patch","title":"Make click on arrow properly open and close property editor modals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-27T18:49:44Z","updated_at":"2018-01-24T21:05:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["efc3ffb816796fbab64d389508d837560b4f220c"]},"13359":{"id":"MDExOlB1bGxSZXF1ZXN0MTU0OTkyNjMz","public_id":13359,"url":"https://github.com/godotengine/godot/pull/13359","diff_url":"https://github.com/godotengine/godot/pull/13359.diff","patch_url":"https://github.com/godotengine/godot/pull/13359.patch","title":"Fixes for SCons shared cache for Travis-CI and AppVeyor-CI (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-28T06:55:19Z","updated_at":"2017-11-28T18:15:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a4a222d62dcffaf93e3dd439c3f61836a4cd831e"]},"13362":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MDQyMjAx","public_id":13362,"url":"https://github.com/godotengine/godot/pull/13362","diff_url":"https://github.com/godotengine/godot/pull/13362.diff","patch_url":"https://github.com/godotengine/godot/pull/13362.patch","title":"Fixes folding of blank lines","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-11-28T11:12:54Z","updated_at":"2018-09-10T09:29:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e13ff74c0996439a6f13d491be62ad69cb964019"]},"13363":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MDQ4OTgy","public_id":13363,"url":"https://github.com/godotengine/godot/pull/13363","diff_url":"https://github.com/godotengine/godot/pull/13363.diff","patch_url":"https://github.com/godotengine/godot/pull/13363.patch","title":"[DOCS] Node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-11-28T11:44:23Z","updated_at":"2018-03-13T14:44:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f28bb07dec83fddd647878f54c9043600a770d3e"]},"13365":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MDU5MzM2","public_id":13365,"url":"https://github.com/godotengine/godot/pull/13365","diff_url":"https://github.com/godotengine/godot/pull/13365.diff","patch_url":"https://github.com/godotengine/godot/pull/13365.patch","title":"Set real world position, not virtual world position!","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-28T12:34:41Z","updated_at":"2018-05-26T01:45:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f00b60860c3a7ef21a280a2e0a3b85244fe468de"]},"13367":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MDc2NTcx","public_id":13367,"url":"https://github.com/godotengine/godot/pull/13367","diff_url":"https://github.com/godotengine/godot/pull/13367.diff","patch_url":"https://github.com/godotengine/godot/pull/13367.patch","title":"Small corrections to Inspector collapse/expand feature","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-28T13:52:35Z","updated_at":"2017-11-29T10:44:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["45c5a865c22a590913cf7e3ede2d53c85ab69116"]},"13368":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MDk5NTc2","public_id":13368,"url":"https://github.com/godotengine/godot/pull/13368","diff_url":"https://github.com/godotengine/godot/pull/13368.diff","patch_url":"https://github.com/godotengine/godot/pull/13368.patch","title":"fix some typos","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MTUzMQ==","created_at":"2017-11-28T15:19:02Z","updated_at":"2017-11-28T15:26:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"}],"commits":["efe25585199d532ce3aa78e53bf31cded231cb57"]},"13371":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MTA5MDQw","public_id":13371,"url":"https://github.com/godotengine/godot/pull/13371","diff_url":"https://github.com/godotengine/godot/pull/13371.diff","patch_url":"https://github.com/godotengine/godot/pull/13371.patch","title":"Add feature to disable animation tracks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-11-28T15:51:38Z","updated_at":"2017-12-11T11:21:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ad9f987715831b4f1e72cfaf8d4bf6772370bf7d"]},"13379":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MTkzOTk5","public_id":13379,"url":"https://github.com/godotengine/godot/pull/13379","diff_url":"https://github.com/godotengine/godot/pull/13379.diff","patch_url":"https://github.com/godotengine/godot/pull/13379.patch","title":"Scroll to Last Line fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-28T21:57:39Z","updated_at":"2017-11-29T15:04:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d1c7ed4117ccf7d2ae7e9e21857012e4c8651553"]},"13382":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjE2MzU0","public_id":13382,"url":"https://github.com/godotengine/godot/pull/13382","diff_url":"https://github.com/godotengine/godot/pull/13382.diff","patch_url":"https://github.com/godotengine/godot/pull/13382.patch","title":"Fix inverted relative mouse motion in HTML5 export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2017-11-29T00:01:56Z","updated_at":"2017-11-29T13:12:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["640d8cc5d2749bbe29a6a85d076a7bdf264d146b"]},"13383":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjIyOTM0","public_id":13383,"url":"https://github.com/godotengine/godot/pull/13383","diff_url":"https://github.com/godotengine/godot/pull/13383.diff","patch_url":"https://github.com/godotengine/godot/pull/13383.patch","title":"Fixed fleeting window white screen on editor/game startup","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-11-29T00:51:06Z","updated_at":"2022-04-26T12:20:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7f26fba8cbc532cd282a7e73753ae23bca1f36bc"]},"13384":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjI0MTkw","public_id":13384,"url":"https://github.com/godotengine/godot/pull/13384","diff_url":"https://github.com/godotengine/godot/pull/13384.diff","patch_url":"https://github.com/godotengine/godot/pull/13384.patch","title":"Moving open scenes in filesystem updates dependencies","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-11-29T01:00:48Z","updated_at":"2017-11-29T15:00:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e718dd12bef16c1eef28874e7d5bb1d4c6a34f11"]},"13387":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjMzNjg5","public_id":13387,"url":"https://github.com/godotengine/godot/pull/13387","diff_url":"https://github.com/godotengine/godot/pull/13387.diff","patch_url":"https://github.com/godotengine/godot/pull/13387.patch","title":"Add target helper functions and refactor (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-11-29T02:19:51Z","updated_at":"2017-11-29T11:42:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a65c0939fd1adc616275ad01996917fab89a7b9c"]},"13390":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjU4NzQz","public_id":13390,"url":"https://github.com/godotengine/godot/pull/13390","diff_url":"https://github.com/godotengine/godot/pull/13390.diff","patch_url":"https://github.com/godotengine/godot/pull/13390.patch","title":"Make editor help select shortest (best) instead of first match","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-11-29T06:23:58Z","updated_at":"2017-11-29T07:58:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d6a95e154a507494efc51767d4535d8c36792d33"]},"13392":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MjYwOTc4","public_id":13392,"url":"https://github.com/godotengine/godot/pull/13392","diff_url":"https://github.com/godotengine/godot/pull/13392.diff","patch_url":"https://github.com/godotengine/godot/pull/13392.patch","title":"Fix RayCast2D 'Exclude Parent' to include Area2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-11-29T06:42:43Z","updated_at":"2017-12-26T21:00:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["ee14b172011e7b7be1c3026c6dfbbf696fad9843"]},"13395":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1MzAzNDg1","public_id":13395,"url":"https://github.com/godotengine/godot/pull/13395","diff_url":"https://github.com/godotengine/godot/pull/13395.diff","patch_url":"https://github.com/godotengine/godot/pull/13395.patch","title":"Enhance iOS and UWP logo on Export dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-11-29T10:37:38Z","updated_at":"2017-11-29T21:12:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1746fbd1c6d8210bc093897bc9d5c0617ae7791d"]},"13407":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NTA5MzAw","public_id":13407,"url":"https://github.com/godotengine/godot/pull/13407","diff_url":"https://github.com/godotengine/godot/pull/13407.diff","patch_url":"https://github.com/godotengine/godot/pull/13407.patch","title":"Fixed editor settings disappearing (caused by uninitialized variable).","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-11-30T03:16:34Z","updated_at":"2017-11-30T07:08:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4b80bc3303c88b545d63c6d8ecd63ad22d44ac3d"]},"13408":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NTEzNzc3","public_id":13408,"url":"https://github.com/godotengine/godot/pull/13408","diff_url":"https://github.com/godotengine/godot/pull/13408.diff","patch_url":"https://github.com/godotengine/godot/pull/13408.patch","title":"Ported 'Exclude Parent' from Raycast2D to Raycast","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwOTc1ODc5","created_at":"2017-11-30T03:59:10Z","updated_at":"2018-01-30T22:36:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["4bd4d13570b0a6877f901c31619fdff4689fd070"]},"13409":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NTE1OTEw","public_id":13409,"url":"https://github.com/godotengine/godot/pull/13409","diff_url":"https://github.com/godotengine/godot/pull/13409.diff","patch_url":"https://github.com/godotengine/godot/pull/13409.patch","title":"Add disabled theme to TextEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-11-30T04:21:19Z","updated_at":"2017-12-06T23:29:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2773c12156565e5b0382444f647abc3a6dc1b3f0"]},"13410":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NTM4OTky","public_id":13410,"url":"https://github.com/godotengine/godot/pull/13410","diff_url":"https://github.com/godotengine/godot/pull/13410.diff","patch_url":"https://github.com/godotengine/godot/pull/13410.patch","title":"Update glad: Sync with upstream v0.1.16a0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-11-30T07:47:00Z","updated_at":"2017-11-30T07:55:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7f68960be57860faddb4c4858281ef3945fb53ea"]},"13412":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NjA5MDQ0","public_id":13412,"url":"https://github.com/godotengine/godot/pull/13412","diff_url":"https://github.com/godotengine/godot/pull/13412.diff","patch_url":"https://github.com/godotengine/godot/pull/13412.patch","title":"Needed a broader search path flag","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-11-30T13:35:42Z","updated_at":"2018-05-26T01:44:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["4c930f366346f2d61a1f6da9d9c2e30fb9839352"]},"13417":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NzAwMTc2","public_id":13417,"url":"https://github.com/godotengine/godot/pull/13417","diff_url":"https://github.com/godotengine/godot/pull/13417.diff","patch_url":"https://github.com/godotengine/godot/pull/13417.patch","title":"Fixed bullet server null pointer check","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-11-30T19:39:29Z","updated_at":"2017-12-01T04:26:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["2336927043db918167c851dcfe41dc15ffff72b2"]},"13419":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NzAzNDg1","public_id":13419,"url":"https://github.com/godotengine/godot/pull/13419","diff_url":"https://github.com/godotengine/godot/pull/13419.diff","patch_url":"https://github.com/godotengine/godot/pull/13419.patch","title":"Fix wasapi going silent when number of channels are not supported","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2017-11-30T19:54:00Z","updated_at":"2017-12-01T17:09:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["a3f0ffdf2440422e395e9613907d29b263daf99e"]},"13424":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NzMwMjUy","public_id":13424,"url":"https://github.com/godotengine/godot/pull/13424","diff_url":"https://github.com/godotengine/godot/pull/13424.diff","patch_url":"https://github.com/godotengine/godot/pull/13424.patch","title":"Stop particles resetting on pause.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxNDg2NjAw","created_at":"2017-11-30T21:59:40Z","updated_at":"2017-12-09T15:37:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["9ecde5524db626810423e408c1760a726dbb1630"]},"13427":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NzMzNDIw","public_id":13427,"url":"https://github.com/godotengine/godot/pull/13427","diff_url":"https://github.com/godotengine/godot/pull/13427.diff","patch_url":"https://github.com/godotengine/godot/pull/13427.patch","title":"Make VisualScriptFunctionState instantiable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-11-30T22:15:57Z","updated_at":"2017-12-07T17:45:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["70190e74280922e598a3b3f80233aa94ea063e22"]},"13431":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1NzU4OTE2","public_id":13431,"url":"https://github.com/godotengine/godot/pull/13431","diff_url":"https://github.com/godotengine/godot/pull/13431.diff","patch_url":"https://github.com/godotengine/godot/pull/13431.patch","title":"Several TileMap Fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2017-12-01T00:59:42Z","updated_at":"2017-12-03T20:59:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["af719a90a78687ac3d56367ef84696cc3b1c6434"]},"13436":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1Nzc4MTYy","public_id":13436,"url":"https://github.com/godotengine/godot/pull/13436","diff_url":"https://github.com/godotengine/godot/pull/13436.diff","patch_url":"https://github.com/godotengine/godot/pull/13436.patch","title":"Connect signal for VisualScript \"Yield Signal\" using oneshot mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-12-01T04:00:07Z","updated_at":"2017-12-07T17:46:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["c825a58fe06573d545796375c58a49d05aa66599"]},"13445":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1ODM1MTAw","public_id":13445,"url":"https://github.com/godotengine/godot/pull/13445","diff_url":"https://github.com/godotengine/godot/pull/13445.diff","patch_url":"https://github.com/godotengine/godot/pull/13445.patch","title":"Fixed crash on duplicate instanced nodes (#13432)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTIxOTU=","created_at":"2017-12-01T11:00:15Z","updated_at":"2017-12-02T11:50:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1f0e9c13a40dcc96eb3007c3a32292bd97aa190c"]},"13446":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1ODM4MTU2","public_id":13446,"url":"https://github.com/godotengine/godot/pull/13446","diff_url":"https://github.com/godotengine/godot/pull/13446.diff","patch_url":"https://github.com/godotengine/godot/pull/13446.patch","title":"Add duplicate option to filesystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgwMjc2NTA=","created_at":"2017-12-01T11:16:21Z","updated_at":"2018-01-03T11:14:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3e5074897252cf957ae31719f4501968d514064e"]},"13453":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1ODc4OTA3","public_id":13453,"url":"https://github.com/godotengine/godot/pull/13453","diff_url":"https://github.com/godotengine/godot/pull/13453.diff","patch_url":"https://github.com/godotengine/godot/pull/13453.patch","title":"Add macOS shell_open URL escaping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-12-01T14:50:34Z","updated_at":"2017-12-02T03:47:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["4899d917326ba7b854449bbbc232fd2e8936d71c"]},"13454":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1ODgwNjE0","public_id":13454,"url":"https://github.com/godotengine/godot/pull/13454","diff_url":"https://github.com/godotengine/godot/pull/13454.diff","patch_url":"https://github.com/godotengine/godot/pull/13454.patch","title":"Changed EditorAbout's TextEdits to RichTextLabels","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-01T14:58:09Z","updated_at":"2017-12-05T12:27:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["17a3e2b370c19a2741b0fe01272bf7180c3a1780"]},"13489":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTQ0Nzg1","public_id":13489,"url":"https://github.com/godotengine/godot/pull/13489","diff_url":"https://github.com/godotengine/godot/pull/13489.diff","patch_url":"https://github.com/godotengine/godot/pull/13489.patch","title":"Script Editor: Make comment delimiter language dependent.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-12-01T19:58:46Z","updated_at":"2017-12-02T13:03:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["07aa9d0506aa91e04ece867e9ea0aea4b7b932d3"]},"13491":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTU2Njk2","public_id":13491,"url":"https://github.com/godotengine/godot/pull/13491","diff_url":"https://github.com/godotengine/godot/pull/13491.diff","patch_url":"https://github.com/godotengine/godot/pull/13491.patch","title":"Added get_popup() method to ColorPickerButton...","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxNjE4MA==","created_at":"2017-12-01T21:01:57Z","updated_at":"2017-12-06T22:47:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d6d0df4ba6cb7bc33ce9842a309e41fd3ac2289e"]},"13609":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTgxMzU3","public_id":13609,"url":"https://github.com/godotengine/godot/pull/13609","diff_url":"https://github.com/godotengine/godot/pull/13609.diff","patch_url":"https://github.com/godotengine/godot/pull/13609.patch","title":"Unnecessary use of TTR","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-01T23:37:08Z","updated_at":"2017-12-16T17:45:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["216baf1c47aa7494f44bb5570db249a75b1ac3f9"]},"13724":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTg5MTE4","public_id":13724,"url":"https://github.com/godotengine/godot/pull/13724","diff_url":"https://github.com/godotengine/godot/pull/13724.diff","patch_url":"https://github.com/godotengine/godot/pull/13724.patch","title":"Add context menu to editor file dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-02T00:58:13Z","updated_at":"2017-12-07T00:22:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5fbd71af1781b0b808af78ef6ff330086222cd37"]},"13774":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTk0ODAz","public_id":13774,"url":"https://github.com/godotengine/godot/pull/13774","diff_url":"https://github.com/godotengine/godot/pull/13774.diff","patch_url":"https://github.com/godotengine/godot/pull/13774.patch","title":"Mono: Exported variables now show in the correct order.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-02T02:40:56Z","updated_at":"2019-03-05T23:06:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0c22447ebe355e6fca81a7041bb6bd5c50ff6ba6"]},"13775":{"id":"MDExOlB1bGxSZXF1ZXN0MTU1OTk2NDA2","public_id":13775,"url":"https://github.com/godotengine/godot/pull/13775","diff_url":"https://github.com/godotengine/godot/pull/13775.diff","patch_url":"https://github.com/godotengine/godot/pull/13775.patch","title":"Fixed FileDialog's \"parent folder\" button not having a texture","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-02T03:23:55Z","updated_at":"2017-12-04T14:13:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6b07e8c6241d71040ec423056147922170ba76d9"]},"13827":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDAxNzkx","public_id":13827,"url":"https://github.com/godotengine/godot/pull/13827","diff_url":"https://github.com/godotengine/godot/pull/13827.diff","patch_url":"https://github.com/godotengine/godot/pull/13827.patch","title":"Enhanced 'open' menu in filesystemdock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-02T06:28:31Z","updated_at":"2017-12-07T01:47:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["82f896b1ee8c632689baf4bda7e06a9e03c324f5"]},"13829":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDA3ODQx","public_id":13829,"url":"https://github.com/godotengine/godot/pull/13829","diff_url":"https://github.com/godotengine/godot/pull/13829.diff","patch_url":"https://github.com/godotengine/godot/pull/13829.patch","title":"Some untranslated UI strings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY2NTI1ODA=","created_at":"2017-12-02T10:01:03Z","updated_at":"2017-12-04T09:46:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1d26c518561bffec045293f719c6299668640d55"]},"13831":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDEwNzQ5","public_id":13831,"url":"https://github.com/godotengine/godot/pull/13831","diff_url":"https://github.com/godotengine/godot/pull/13831.diff","patch_url":"https://github.com/godotengine/godot/pull/13831.patch","title":"Fix alignment for button preview_camera","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-12-02T11:47:36Z","updated_at":"2018-05-21T00:31:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["893a71b7ddadfc07711ae882123e7df691bce4e2"]},"13836":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDIzOTgz","public_id":13836,"url":"https://github.com/godotengine/godot/pull/13836","diff_url":"https://github.com/godotengine/godot/pull/13836.diff","patch_url":"https://github.com/godotengine/godot/pull/13836.patch","title":"Fixed bullet scale on get_transform and joints","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-02T18:04:33Z","updated_at":"2018-04-09T08:27:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b546cd50a36a809ba8beb8da1126d41c3b19294b","5e10f8052248858c56faf9f0fc5c25574cad9431","0ea1c3bd538a702cacd8b6dfa473fb2e07ba9837","32408f3bfd60aa382a38e3f37fd56bda1dd428ed","5cfc98cace7d40bc36bb8ebd381aa10de7586891"]},"13847":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDQxNzMz","public_id":13847,"url":"https://github.com/godotengine/godot/pull/13847","diff_url":"https://github.com/godotengine/godot/pull/13847.diff","patch_url":"https://github.com/godotengine/godot/pull/13847.patch","title":"Added \"mode_overrides_title\" property to FileDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-03T02:05:27Z","updated_at":"2017-12-10T01:58:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["075edbc5ed625fb797fbbf8c66dde7a2a1a33f2a"]},"13850":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDUwMjk2","public_id":13850,"url":"https://github.com/godotengine/godot/pull/13850","diff_url":"https://github.com/godotengine/godot/pull/13850.diff","patch_url":"https://github.com/godotengine/godot/pull/13850.patch","title":"Fix open_dynamic_library override in OSIPhone","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-12-03T07:55:25Z","updated_at":"2017-12-03T09:37:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["59451c5b8d669e7900c7fdff51b813377ac5a040"]},"13919":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MDU2NjEx","public_id":13919,"url":"https://github.com/godotengine/godot/pull/13919","diff_url":"https://github.com/godotengine/godot/pull/13919.diff","patch_url":"https://github.com/godotengine/godot/pull/13919.patch","title":"Forgot to apply oversampling to Y","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-12-03T11:33:58Z","updated_at":"2017-12-03T11:46:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4f9dac5bb1a0195e3dd288167cbe58386037c5d8"]},"13943":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MTA1MTA0","public_id":13943,"url":"https://github.com/godotengine/godot/pull/13943","diff_url":"https://github.com/godotengine/godot/pull/13943.diff","patch_url":"https://github.com/godotengine/godot/pull/13943.patch","title":"[DOCS] SceneState method descriptions added.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T03:48:45Z","updated_at":"2017-12-04T23:00:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d3305a048ca48eac1bd4a367b9d04f1d70717370"]},"13945":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MTA5ODc4","public_id":13945,"url":"https://github.com/godotengine/godot/pull/13945","diff_url":"https://github.com/godotengine/godot/pull/13945.diff","patch_url":"https://github.com/godotengine/godot/pull/13945.patch","title":"[DOCS] PackedScene member, method, and class descriptions.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T04:50:09Z","updated_at":"2017-12-04T23:00:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9f341971c91104d088cdbdf7d8d712282ef65498"]},"13948":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MTE0MTM3","public_id":13948,"url":"https://github.com/godotengine/godot/pull/13948","diff_url":"https://github.com/godotengine/godot/pull/13948.diff","patch_url":"https://github.com/godotengine/godot/pull/13948.patch","title":"[DOCS] NetworkedMultiplayerPeer class, methods, & constants","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T05:41:35Z","updated_at":"2018-02-03T03:27:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a83574e4af312dcbe6279ac6cd49ec18fd51d18f"]},"13956":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MTg3OTQx","public_id":13956,"url":"https://github.com/godotengine/godot/pull/13956","diff_url":"https://github.com/godotengine/godot/pull/13956.diff","patch_url":"https://github.com/godotengine/godot/pull/13956.patch","title":"Fixes Polygon2D wip mode closing when editing mode is changed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-04T12:46:45Z","updated_at":"2017-12-06T23:29:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ca7e9c034882aa409d04c6921572e1845ba8bf0f"]},"13958":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MTk3MDgw","public_id":13958,"url":"https://github.com/godotengine/godot/pull/13958","diff_url":"https://github.com/godotengine/godot/pull/13958.diff","patch_url":"https://github.com/godotengine/godot/pull/13958.patch","title":"Fix the revert button issue with instanced nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODk3OA==","created_at":"2017-12-04T13:30:36Z","updated_at":"2017-12-06T23:30:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0a5cf37a759be03041df4de6c0420809f4440d6b"]},"13959":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MjA4NTkx","public_id":13959,"url":"https://github.com/godotengine/godot/pull/13959","diff_url":"https://github.com/godotengine/godot/pull/13959.diff","patch_url":"https://github.com/godotengine/godot/pull/13959.patch","title":"Makes editable the guides color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-12-04T14:20:30Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6c32629758eaeb6c015c7bc350de17e4c715ec5a"]},"13961":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MjEzNjYw","public_id":13961,"url":"https://github.com/godotengine/godot/pull/13961","diff_url":"https://github.com/godotengine/godot/pull/13961.diff","patch_url":"https://github.com/godotengine/godot/pull/13961.patch","title":"Make rulers on by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-12-04T14:40:34Z","updated_at":"2018-09-10T09:29:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c2a7d186bdef9daa284b5fd8b2e6ac1b3134c928"]},"13964":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MjMxNjI2","public_id":13964,"url":"https://github.com/godotengine/godot/pull/13964","diff_url":"https://github.com/godotengine/godot/pull/13964.diff","patch_url":"https://github.com/godotengine/godot/pull/13964.patch","title":"Rich Text Label: fixed deselection issue","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-12-04T15:47:07Z","updated_at":"2017-12-05T13:50:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0a1a5396ec4681f86daa3c2565cf91cc2a699fad"]},"13973":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2Mjc0OTU4","public_id":13973,"url":"https://github.com/godotengine/godot/pull/13973","diff_url":"https://github.com/godotengine/godot/pull/13973.diff","patch_url":"https://github.com/godotengine/godot/pull/13973.patch","title":"[DOCS] CenterContainer methods completed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T18:43:55Z","updated_at":"2017-12-05T14:18:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["c4c812de624fc593fbc82dc84a63a6dfb28ffe76"]},"13974":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2Mjc4MzA3","public_id":13974,"url":"https://github.com/godotengine/godot/pull/13974","diff_url":"https://github.com/godotengine/godot/pull/13974.diff","patch_url":"https://github.com/godotengine/godot/pull/13974.patch","title":"[DOCS] ColorPickerButton member/method descs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T18:58:53Z","updated_at":"2017-12-05T08:02:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e0ced07fff9266b646729a47241e34f60b138729"]},"13977":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MjkxMzY0","public_id":13977,"url":"https://github.com/godotengine/godot/pull/13977","diff_url":"https://github.com/godotengine/godot/pull/13977.diff","patch_url":"https://github.com/godotengine/godot/pull/13977.patch","title":"Fix stop button always enabled ","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MDY2OA==","created_at":"2017-12-04T19:58:19Z","updated_at":"2017-12-05T16:31:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["606401331abb2d22bd3f238110ec2b1fef9e0df9"]},"13979":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2Mjk4MDc1","public_id":13979,"url":"https://github.com/godotengine/godot/pull/13979","diff_url":"https://github.com/godotengine/godot/pull/13979.diff","patch_url":"https://github.com/godotengine/godot/pull/13979.patch","title":"[DOCS] WindowDialog member descriptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T20:30:00Z","updated_at":"2017-12-05T08:03:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["8a079fbdcc74376a700a6ae1cf0cfc30ce142c57"]},"13981":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzE3MTk0","public_id":13981,"url":"https://github.com/godotengine/godot/pull/13981","diff_url":"https://github.com/godotengine/godot/pull/13981.diff","patch_url":"https://github.com/godotengine/godot/pull/13981.patch","title":"Changed current line draw order and added code folding colour","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-12-04T21:57:36Z","updated_at":"2017-12-10T13:13:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["48ad133cf9e41f6f4517b7865b9f377ac524eca1"]},"13982":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzIwNTkw","public_id":13982,"url":"https://github.com/godotengine/godot/pull/13982","diff_url":"https://github.com/godotengine/godot/pull/13982.diff","patch_url":"https://github.com/godotengine/godot/pull/13982.patch","title":"[DOCS] EditorFileDialog props added, member/method/signal descs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-04T22:14:27Z","updated_at":"2018-02-03T03:27:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e7589d0b802fb60eb2c9e3805d57ac6b20a9fda9"]},"13989":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzU2OTUw","public_id":13989,"url":"https://github.com/godotengine/godot/pull/13989","diff_url":"https://github.com/godotengine/godot/pull/13989.diff","patch_url":"https://github.com/godotengine/godot/pull/13989.patch","title":"GDNative: Save singletons only if there's a change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-05T02:24:20Z","updated_at":"2017-12-05T14:45:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["6af42c536a432ba4228da59876a4b08852a7fa77"]},"13990":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzYyMTI0","public_id":13990,"url":"https://github.com/godotengine/godot/pull/13990","diff_url":"https://github.com/godotengine/godot/pull/13990.diff","patch_url":"https://github.com/godotengine/godot/pull/13990.patch","title":"[DOCS] Animation methods desc 100%","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-05T03:11:06Z","updated_at":"2018-02-03T03:25:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["898078a7357aac392c5c4a3c23dc3399c21a0499"]},"13991":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzY0ODQx","public_id":13991,"url":"https://github.com/godotengine/godot/pull/13991","diff_url":"https://github.com/godotengine/godot/pull/13991.diff","patch_url":"https://github.com/godotengine/godot/pull/13991.patch","title":"TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) …","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5NDk1MjM=","created_at":"2017-12-05T03:36:55Z","updated_at":"2017-12-16T15:38:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d8c4324cfbe88841055170e04a16dbac9aa4ac75"]},"13992":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2MzcxMzQy","public_id":13992,"url":"https://github.com/godotengine/godot/pull/13992","diff_url":"https://github.com/godotengine/godot/pull/13992.diff","patch_url":"https://github.com/godotengine/godot/pull/13992.patch","title":"Fix Typo: Substract to Subtract","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-12-05T04:46:39Z","updated_at":"2017-12-05T08:16:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["3996a053246d1c64dcb02465dccf33f36eafbc5f"]},"13993":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2Mzc4ODI0","public_id":13993,"url":"https://github.com/godotengine/godot/pull/13993","diff_url":"https://github.com/godotengine/godot/pull/13993.diff","patch_url":"https://github.com/godotengine/godot/pull/13993.patch","title":"[DOCS] AnimationPlayer new props, members/methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-05T06:03:24Z","updated_at":"2018-02-03T03:25:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e79456519d0c1dff98ffa5f39e8e7c962b7dd553"]},"13994":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NDEzNjYy","public_id":13994,"url":"https://github.com/godotengine/godot/pull/13994","diff_url":"https://github.com/godotengine/godot/pull/13994.diff","patch_url":"https://github.com/godotengine/godot/pull/13994.patch","title":"Set Caret Blinking Enabled by Default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjk3NjU1","created_at":"2017-12-05T09:43:22Z","updated_at":"2018-05-15T02:40:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0102c861dac8c5e9b5be7f3062404f779723c8df"]},"14000":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NDgxMTA2","public_id":14000,"url":"https://github.com/godotengine/godot/pull/14000","diff_url":"https://github.com/godotengine/godot/pull/14000.diff","patch_url":"https://github.com/godotengine/godot/pull/14000.patch","title":"Improve slang, especially in user-visible parts. Closes #13950.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-05T14:44:33Z","updated_at":"2018-03-13T14:42:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fd1b94e307fadcb5a28d067e2bfac90fb8d55328"]},"14002":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NTQ0MTE4","public_id":14002,"url":"https://github.com/godotengine/godot/pull/14002","diff_url":"https://github.com/godotengine/godot/pull/14002.diff","patch_url":"https://github.com/godotengine/godot/pull/14002.patch","title":"Make \"Search Help\" more responsive","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-05T18:49:38Z","updated_at":"2017-12-06T23:23:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ef49edc3873f050a8fdea18f683f216742661e74"]},"14003":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NTQ3NzAz","public_id":14003,"url":"https://github.com/godotengine/godot/pull/14003","diff_url":"https://github.com/godotengine/godot/pull/14003.diff","patch_url":"https://github.com/godotengine/godot/pull/14003.patch","title":"fix Dictionary iteration","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2017-12-05T19:05:33Z","updated_at":"2018-01-08T15:30:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2ba4edbfb702f526c6f0109c683b0141d87c6423"]},"14006":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NTg0NDUw","public_id":14006,"url":"https://github.com/godotengine/godot/pull/14006","diff_url":"https://github.com/godotengine/godot/pull/14006.diff","patch_url":"https://github.com/godotengine/godot/pull/14006.patch","title":"Fix TinyEXR import bug and update to current master","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-05T21:53:09Z","updated_at":"2017-12-06T23:22:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7d9f14e9e49547fdfca67687b7ddee2c25dbcd9b","0036019e67ef1074a61552b4072dec16b2666992","c2b8856f2d806fbe51690b6809cd955273503d46"]},"14008":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NjAwOTc2","public_id":14008,"url":"https://github.com/godotengine/godot/pull/14008","diff_url":"https://github.com/godotengine/godot/pull/14008.diff","patch_url":"https://github.com/godotengine/godot/pull/14008.patch","title":"Export icon and splash images directly to final package","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-05T23:19:22Z","updated_at":"2017-12-06T15:23:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["85baa41c7a6d33f5960754bd8b4dc5e8234b25f6"]},"14013":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NjMyMzI1","public_id":14013,"url":"https://github.com/godotengine/godot/pull/14013","diff_url":"https://github.com/godotengine/godot/pull/14013.diff","patch_url":"https://github.com/godotengine/godot/pull/14013.patch","title":"Fixed project name line edit lost input focus in project rename dialog.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5Nzg0","created_at":"2017-12-06T03:28:06Z","updated_at":"2017-12-06T08:19:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["7d1c3b5391539c43f82f9b78dcb4c9fbf137d654"]},"14014":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NjM1OTkx","public_id":14014,"url":"https://github.com/godotengine/godot/pull/14014","diff_url":"https://github.com/godotengine/godot/pull/14014.diff","patch_url":"https://github.com/godotengine/godot/pull/14014.patch","title":"Fix scroll enabled in case of content fit in scroll container","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5OTIxOTU=","created_at":"2017-12-06T04:01:56Z","updated_at":"2017-12-08T07:28:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0485fb4df330fd4422b53f7ccbfb16a10994c1c1"]},"14315":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NzM3ODQ3","public_id":14315,"url":"https://github.com/godotengine/godot/pull/14315","diff_url":"https://github.com/godotengine/godot/pull/14315.diff","patch_url":"https://github.com/godotengine/godot/pull/14315.patch","title":"[DOCS] AnimationTreePlayer props/members/methods, EditorFileSystem methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-06T14:06:33Z","updated_at":"2017-12-11T13:11:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["523e1741fca78ff1141d4b9f7ed793e2e7860f28","c80d6ed439d20a02b3688c376be1da067a371be8"]},"14316":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NzQ4ODI2","public_id":14316,"url":"https://github.com/godotengine/godot/pull/14316","diff_url":"https://github.com/godotengine/godot/pull/14316.diff","patch_url":"https://github.com/godotengine/godot/pull/14316.patch","title":"[DOCS] Area members and methods","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-06T14:49:40Z","updated_at":"2018-02-03T03:25:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["61d833a56e4756731e8e149f7d88b6b7e86cdb7f"]},"14317":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NzUwODg5","public_id":14317,"url":"https://github.com/godotengine/godot/pull/14317","diff_url":"https://github.com/godotengine/godot/pull/14317.diff","patch_url":"https://github.com/godotengine/godot/pull/14317.patch","title":"[DOCS] CurveTexture desc, members","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-06T14:57:03Z","updated_at":"2018-02-03T03:26:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["f576b3fab2991faf6e8fc9bb95eee17cec6b037e"]},"14318":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NzYyMDIy","public_id":14318,"url":"https://github.com/godotengine/godot/pull/14318","diff_url":"https://github.com/godotengine/godot/pull/14318.diff","patch_url":"https://github.com/godotengine/godot/pull/14318.patch","title":"Update Android compileSdkVersion to 26","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-12-06T15:38:06Z","updated_at":"2017-12-06T18:14:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b697444bc80dec9bd418d20d0b79817d305d3cee"]},"14321":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2NzcyMjYz","public_id":14321,"url":"https://github.com/godotengine/godot/pull/14321","diff_url":"https://github.com/godotengine/godot/pull/14321.diff","patch_url":"https://github.com/godotengine/godot/pull/14321.patch","title":"Reworked PathFollow2D behaviour, based on such in version 2.1.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0NDk4ODMy","created_at":"2017-12-06T16:14:31Z","updated_at":"2017-12-29T21:56:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["abef939b09a9140fdada7e0fcc923c5b5e9396e5"]},"14326":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODE4NDc2","public_id":14326,"url":"https://github.com/godotengine/godot/pull/14326","diff_url":"https://github.com/godotengine/godot/pull/14326.diff","patch_url":"https://github.com/godotengine/godot/pull/14326.patch","title":"Fix Windows-to-Linux export error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-06T19:29:20Z","updated_at":"2017-12-06T22:40:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["7fb9508cfa65c6abb678c1f218528192dd617ba4"]},"14328":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODIwMDg1","public_id":14328,"url":"https://github.com/godotengine/godot/pull/14328","diff_url":"https://github.com/godotengine/godot/pull/14328.diff","patch_url":"https://github.com/godotengine/godot/pull/14328.patch","title":"Fixed PopupMenu's submenus not showing up in certain situations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-06T19:36:24Z","updated_at":"2017-12-07T02:02:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6629cc7a85475d34f96e582c0dfd4b8b30ef92d3"]},"14329":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODIxNDk5","public_id":14329,"url":"https://github.com/godotengine/godot/pull/14329","diff_url":"https://github.com/godotengine/godot/pull/14329.diff","patch_url":"https://github.com/godotengine/godot/pull/14329.patch","title":"Fix missing stylebox for LinkButton's hover states","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MDY2OA==","created_at":"2017-12-06T19:43:04Z","updated_at":"2017-12-06T21:57:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["62b0799ba02acd8a025237eccf3c975d1dfbecab"]},"14330":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODI4Mzgz","public_id":14330,"url":"https://github.com/godotengine/godot/pull/14330","diff_url":"https://github.com/godotengine/godot/pull/14330.diff","patch_url":"https://github.com/godotengine/godot/pull/14330.patch","title":"Spread should be in degree (see documentation, and flag_disable_z case)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk1OTQ4NTk=","created_at":"2017-12-06T20:13:48Z","updated_at":"2017-12-16T15:37:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["641c6de16049f48ffc38162803aa3440b8bf1437"]},"14332":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODM1NDEw","public_id":14332,"url":"https://github.com/godotengine/godot/pull/14332","diff_url":"https://github.com/godotengine/godot/pull/14332.diff","patch_url":"https://github.com/godotengine/godot/pull/14332.patch","title":"Update style for clang-format 5.0.0, new min required version","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-06T20:47:19Z","updated_at":"2017-12-07T08:18:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["13c2ff932089db24841bb971b645141218bd8586","a8ceb7e3f213216e4fb103a6a8687d007632f788","d5ca9e2f6fa47b899fb28dc07cd321e1719b36de"]},"14347":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODYzNDY2","public_id":14347,"url":"https://github.com/godotengine/godot/pull/14347","diff_url":"https://github.com/godotengine/godot/pull/14347.diff","patch_url":"https://github.com/godotengine/godot/pull/14347.patch","title":"Implement multitouch on X11 and improve it on Windows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-06T23:04:51Z","updated_at":"2017-12-07T09:29:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6f3343f1ce2612cea233975c635a2f37b79fce2f","0d48af4afdf29f39ce954bd16beef6b55b8159bc","d089e688b0588e8e7328d3f9bf5853db74c124f2","6decbec46180d6876103fbea6188c7a1176da4a7"]},"14348":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODYzNTc0","public_id":14348,"url":"https://github.com/godotengine/godot/pull/14348","diff_url":"https://github.com/godotengine/godot/pull/14348.diff","patch_url":"https://github.com/godotengine/godot/pull/14348.patch","title":"Add method on EditorPlugin to set main screen plugins icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MDY2OA==","created_at":"2017-12-06T23:05:28Z","updated_at":"2020-03-10T12:09:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["c6f28925e2aec9889132932356a041a1693ca812"]},"14350":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODY3ODIz","public_id":14350,"url":"https://github.com/godotengine/godot/pull/14350","diff_url":"https://github.com/godotengine/godot/pull/14350.diff","patch_url":"https://github.com/godotengine/godot/pull/14350.patch","title":"[DOCS] Camera2D, EditorScript, EditorFileSystemDirectory","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-06T23:31:20Z","updated_at":"2018-02-03T03:27:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["2b59d30bdc3a9da6f8294f479d3f1ae230fa77b3","d6a02e202212c8dfc77a1ccd891bf084d9f187cf","d1084df81a1efbd40c69dbb2ab1bd4a859cb1f2e"]},"14352":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODczMjE4","public_id":14352,"url":"https://github.com/godotengine/godot/pull/14352","diff_url":"https://github.com/godotengine/godot/pull/14352.diff","patch_url":"https://github.com/godotengine/godot/pull/14352.patch","title":"Fixes horizontal scrolling over hidden lines","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-12-07T00:09:29Z","updated_at":"2017-12-07T15:55:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1c1a6723d051ee0ca2308c75a617abbb236a7b12"]},"14353":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODc0MTM0","public_id":14353,"url":"https://github.com/godotengine/godot/pull/14353","diff_url":"https://github.com/godotengine/godot/pull/14353.diff","patch_url":"https://github.com/godotengine/godot/pull/14353.patch","title":"Check for icon in LineEdit::set_cursor_position","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNTgxMjIz","created_at":"2017-12-07T00:16:39Z","updated_at":"2017-12-07T06:38:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["de03966a650621635c5a9e78f54a710a675fbe6b"]},"14356":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODgwODk1","public_id":14356,"url":"https://github.com/godotengine/godot/pull/14356","diff_url":"https://github.com/godotengine/godot/pull/14356.diff","patch_url":"https://github.com/godotengine/godot/pull/14356.patch","title":"use application:didFinishLaunchingWithOptions: instead of application…","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-07T01:10:18Z","updated_at":"2017-12-16T17:45:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["b87abeb9f9976b2b4559753de3a3b95e29ce043c"]},"14358":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODgyMzYz","public_id":14358,"url":"https://github.com/godotengine/godot/pull/14358","diff_url":"https://github.com/godotengine/godot/pull/14358.diff","patch_url":"https://github.com/godotengine/godot/pull/14358.patch","title":"Fix function arg count not considered in VisualScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-07T01:23:02Z","updated_at":"2017-12-09T14:15:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["c68300b88da586aa3c7a7e35397cddd9e24c3fd1"]},"14360":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2ODk5NzI5","public_id":14360,"url":"https://github.com/godotengine/godot/pull/14360","diff_url":"https://github.com/godotengine/godot/pull/14360.diff","patch_url":"https://github.com/godotengine/godot/pull/14360.patch","title":"Fix windows compilation when using MinGW","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-12-07T04:00:23Z","updated_at":"2018-02-01T17:55:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["651677f033ab98f11f644a1a7b6ca97cfbe54c2b"]},"14362":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2OTAxMzE4","public_id":14362,"url":"https://github.com/godotengine/godot/pull/14362","diff_url":"https://github.com/godotengine/godot/pull/14362.diff","patch_url":"https://github.com/godotengine/godot/pull/14362.patch","title":"Add 'copy script path' to script editor plugin","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-07T04:17:19Z","updated_at":"2017-12-07T06:45:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f0fda9fd874815c9cf888cac52353db2c3fed50a"]},"14365":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2OTE0NzUz","public_id":14365,"url":"https://github.com/godotengine/godot/pull/14365","diff_url":"https://github.com/godotengine/godot/pull/14365.diff","patch_url":"https://github.com/godotengine/godot/pull/14365.patch","title":"[DOCS] Camera property changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-07T06:32:08Z","updated_at":"2018-02-03T03:25:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d9cb00151bd662a25016ecab69433b2d4c146f6e"]},"14366":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2OTE1MTI4","public_id":14366,"url":"https://github.com/godotengine/godot/pull/14366","diff_url":"https://github.com/godotengine/godot/pull/14366.diff","patch_url":"https://github.com/godotengine/godot/pull/14366.patch","title":"[DOCS] ARVRController, ARVRPositionalTracker, AStar, AtlasTexture, Basis","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-07T06:35:17Z","updated_at":"2017-12-07T21:59:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["5b820bc247d17de7624bd71bcdb4f93fbc6d4664"]},"14368":{"id":"MDExOlB1bGxSZXF1ZXN0MTU2OTI4NjIz","public_id":14368,"url":"https://github.com/godotengine/godot/pull/14368","diff_url":"https://github.com/godotengine/godot/pull/14368.diff","patch_url":"https://github.com/godotengine/godot/pull/14368.patch","title":"Add uppercase and lowercase to rightclickmenu in scripteditor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-07T08:11:03Z","updated_at":"2017-12-07T08:18:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["94adf247986cd31b41e339948bc354da525749bd"]},"14384":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MDU0Mzcy","public_id":14384,"url":"https://github.com/godotengine/godot/pull/14384","diff_url":"https://github.com/godotengine/godot/pull/14384.diff","patch_url":"https://github.com/godotengine/godot/pull/14384.patch","title":"[DOCS] AnimationPlayer prop API fixed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-07T17:21:23Z","updated_at":"2018-02-03T03:27:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2d07fe29208b9ccef31ab654ca5405edac7a0de7"]},"14385":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MDYyNzgx","public_id":14385,"url":"https://github.com/godotengine/godot/pull/14385","diff_url":"https://github.com/godotengine/godot/pull/14385.diff","patch_url":"https://github.com/godotengine/godot/pull/14385.patch","title":"[DOCS] Finished off the RayCast documentation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-07T18:00:11Z","updated_at":"2017-12-08T16:53:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["331427f55efe753d500461dfb5113be15d171520"]},"14395":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MTI4MzQ5","public_id":14395,"url":"https://github.com/godotengine/godot/pull/14395","diff_url":"https://github.com/godotengine/godot/pull/14395.diff","patch_url":"https://github.com/godotengine/godot/pull/14395.patch","title":"[DOCS] CanvasItem(Material)/Layer, ClassDB, and CollisionObject(2D)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-07T23:26:51Z","updated_at":"2017-12-08T07:13:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a9c9499c730be809dab420704961a611b0a2d04a"]},"14396":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MTMyNDk0","public_id":14396,"url":"https://github.com/godotengine/godot/pull/14396","diff_url":"https://github.com/godotengine/godot/pull/14396.diff","patch_url":"https://github.com/godotengine/godot/pull/14396.patch","title":"Fix Manage Export Templates link","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-12-07T23:55:12Z","updated_at":"2017-12-08T18:58:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["93231819c28be2895d6e56073e1b5599cd60b888"]},"14397":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MTMyNjI3","public_id":14397,"url":"https://github.com/godotengine/godot/pull/14397","diff_url":"https://github.com/godotengine/godot/pull/14397.diff","patch_url":"https://github.com/godotengine/godot/pull/14397.patch","title":"Removed style override inside the Localization tab in the Project Settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-07T23:56:09Z","updated_at":"2017-12-08T13:33:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f482ed085336520cf8f7072e446b8757307619e3"]},"14406":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MjI5NDc3","public_id":14406,"url":"https://github.com/godotengine/godot/pull/14406","diff_url":"https://github.com/godotengine/godot/pull/14406.diff","patch_url":"https://github.com/godotengine/godot/pull/14406.patch","title":"Fix some issues with instanced scenes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-12-08T12:13:38Z","updated_at":"2017-12-16T19:11:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ced1ff63a8267773bf440610792ce3ab4eb2f8ec"]},"14409":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MjUxNjIx","public_id":14409,"url":"https://github.com/godotengine/godot/pull/14409","diff_url":"https://github.com/godotengine/godot/pull/14409.diff","patch_url":"https://github.com/godotengine/godot/pull/14409.patch","title":"Import thekla_atlas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-08T14:13:08Z","updated_at":"2017-12-08T23:29:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["bf05309af734431c3b3cf869a63ed477439a6739"]},"14412":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MjY2MDYx","public_id":14412,"url":"https://github.com/godotengine/godot/pull/14412","diff_url":"https://github.com/godotengine/godot/pull/14412.diff","patch_url":"https://github.com/godotengine/godot/pull/14412.patch","title":"Fix thekla_atlas build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-08T15:20:30Z","updated_at":"2018-02-27T21:23:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a97446462981f00313a2f40486bbf21f67f1d174"]},"14420":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzA2ODE1","public_id":14420,"url":"https://github.com/godotengine/godot/pull/14420","diff_url":"https://github.com/godotengine/godot/pull/14420.diff","patch_url":"https://github.com/godotengine/godot/pull/14420.patch","title":"Modify shortcuts and menus to fold/unfold code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-12-08T18:37:16Z","updated_at":"2017-12-09T14:15:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e669ca2576136c0cd086adaab9c32e0146e62adb"]},"14421":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzE0NTQ5","public_id":14421,"url":"https://github.com/godotengine/godot/pull/14421","diff_url":"https://github.com/godotengine/godot/pull/14421.diff","patch_url":"https://github.com/godotengine/godot/pull/14421.patch","title":"Fixes TileMap occluder offsets.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgxMDc0NTk=","created_at":"2017-12-08T19:19:10Z","updated_at":"2017-12-09T07:30:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cea5078ebe9b54ff3514fdae1cbeb1a17c808bae"]},"14423":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzE5NzE0","public_id":14423,"url":"https://github.com/godotengine/godot/pull/14423","diff_url":"https://github.com/godotengine/godot/pull/14423.diff","patch_url":"https://github.com/godotengine/godot/pull/14423.patch","title":"Fix TileSet::AutotileData::ocludder_map typo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgxMDc0NTk=","created_at":"2017-12-08T19:46:13Z","updated_at":"2017-12-08T19:57:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0221cac2fc90775e32c327183246fb50a970962b"]},"14432":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzQ3MDgz","public_id":14432,"url":"https://github.com/godotengine/godot/pull/14432","diff_url":"https://github.com/godotengine/godot/pull/14432.diff","patch_url":"https://github.com/godotengine/godot/pull/14432.patch","title":"Added example for Array sort_custom function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NTI1ODQ=","created_at":"2017-12-08T22:24:55Z","updated_at":"2017-12-09T09:03:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9ab59343f4f5ae36d5a32e3ae943ad6671aa4df9"]},"14434":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzYyODk0","public_id":14434,"url":"https://github.com/godotengine/godot/pull/14434","diff_url":"https://github.com/godotengine/godot/pull/14434.diff","patch_url":"https://github.com/godotengine/godot/pull/14434.patch","title":"Fixes vsync setting ignored when using a separate thread for rendering","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODkwMg==","created_at":"2017-12-09T00:44:57Z","updated_at":"2017-12-10T10:56:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["c067cf2c6a81172d28cf522d281ec94ff608a48d"]},"14436":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzY5Njg4","public_id":14436,"url":"https://github.com/godotengine/godot/pull/14436","diff_url":"https://github.com/godotengine/godot/pull/14436.diff","patch_url":"https://github.com/godotengine/godot/pull/14436.patch","title":"Restored two items in filesystemdock menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-09T02:46:34Z","updated_at":"2017-12-09T09:09:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3cdcf02d1e18b5eb9d57cef46e654623fb779182"]},"14437":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzcxNDg4","public_id":14437,"url":"https://github.com/godotengine/godot/pull/14437","diff_url":"https://github.com/godotengine/godot/pull/14437.diff","patch_url":"https://github.com/godotengine/godot/pull/14437.patch","title":"Call rcedit on export for Windows desktop","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-09T03:37:26Z","updated_at":"2017-12-09T14:58:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2OA==","name":"feature proposal","color":"#4466ff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["78a72419116e2ce92e37bf02f66e7658b4cff2a3"]},"14438":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzczMjAw","public_id":14438,"url":"https://github.com/godotengine/godot/pull/14438","diff_url":"https://github.com/godotengine/godot/pull/14438.diff","patch_url":"https://github.com/godotengine/godot/pull/14438.patch","title":"Ignore Visual Studio '*.natvis' files","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-12-09T04:36:16Z","updated_at":"2017-12-14T11:19:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["15af68ce60138e1df626bdcf8ea003dcc1e55e09"]},"14443":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3MzgzMDMx","public_id":14443,"url":"https://github.com/godotengine/godot/pull/14443","diff_url":"https://github.com/godotengine/godot/pull/14443.diff","patch_url":"https://github.com/godotengine/godot/pull/14443.patch","title":"Windows export: Use WINE to run rcedit on non-Windows host","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-09T10:45:38Z","updated_at":"2017-12-09T12:17:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ae012f2381d510cbdd2088c5d55dec05ae0d3000"]},"14448":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Mzg5NjEz","public_id":14448,"url":"https://github.com/godotengine/godot/pull/14448","diff_url":"https://github.com/godotengine/godot/pull/14448.diff","patch_url":"https://github.com/godotengine/godot/pull/14448.patch","title":"Fixes the checkboxes update in canvas item editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-12-09T14:30:01Z","updated_at":"2017-12-26T15:51:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e1de1b62eeb2e4a7faa73c9b8c460f81c4fbb79a"]},"14454":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Mzk0Mzcz","public_id":14454,"url":"https://github.com/godotengine/godot/pull/14454","diff_url":"https://github.com/godotengine/godot/pull/14454.diff","patch_url":"https://github.com/godotengine/godot/pull/14454.patch","title":"Convert tilemap format in get_tile_data()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5NDk1MjM=","created_at":"2017-12-09T16:46:18Z","updated_at":"2017-12-10T17:55:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c3a005011b9c721a303ecb0f9783aae8b6fa17e3"]},"14455":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Mzk0NDA2","public_id":14455,"url":"https://github.com/godotengine/godot/pull/14455","diff_url":"https://github.com/godotengine/godot/pull/14455.diff","patch_url":"https://github.com/godotengine/godot/pull/14455.patch","title":"Remove physics / render layer flyout label.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-09T16:47:02Z","updated_at":"2017-12-09T18:37:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["cae50c7f1d5c2834324b9d30562737463acfb27b"]},"14459":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Mzk2NDQ0","public_id":14459,"url":"https://github.com/godotengine/godot/pull/14459","diff_url":"https://github.com/godotengine/godot/pull/14459.diff","patch_url":"https://github.com/godotengine/godot/pull/14459.patch","title":"Make GDScript parser raise error when exporting Object","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-09T17:38:17Z","updated_at":"2017-12-09T18:18:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["3d8dd7b327a15e77088d75646739e14a9343cc66"]},"14460":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Mzk2OTQy","public_id":14460,"url":"https://github.com/godotengine/godot/pull/14460","diff_url":"https://github.com/godotengine/godot/pull/14460.diff","patch_url":"https://github.com/godotengine/godot/pull/14460.patch","title":"Update GIProbe data instead of creating a new one on bake","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-12-09T17:49:00Z","updated_at":"2017-12-09T18:02:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["92822702958e7b2e0a28e19557381d9e5cb858bb"]},"14467":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDAxMjg0","public_id":14467,"url":"https://github.com/godotengine/godot/pull/14467","diff_url":"https://github.com/godotengine/godot/pull/14467.diff","patch_url":"https://github.com/godotengine/godot/pull/14467.patch","title":"[DOCS] ConcavePolygonShape2D, CubeMap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-09T19:38:22Z","updated_at":"2018-02-03T03:26:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["e46ff7883ca6242b7d8d6da3a2e9938716be3f99"]},"14468":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDAyMTM1","public_id":14468,"url":"https://github.com/godotengine/godot/pull/14468","diff_url":"https://github.com/godotengine/godot/pull/14468.diff","patch_url":"https://github.com/godotengine/godot/pull/14468.patch","title":"Fix #14429 GIProbe does not work with SpotLights","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0MzA5NzE=","created_at":"2017-12-09T20:01:42Z","updated_at":"2017-12-09T20:04:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["c3c1d119ec871d78621f48bdf8c1911f5618f5ba"]},"14474":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDA1MDEy","public_id":14474,"url":"https://github.com/godotengine/godot/pull/14474","diff_url":"https://github.com/godotengine/godot/pull/14474.diff","patch_url":"https://github.com/godotengine/godot/pull/14474.patch","title":"added missing NaN check fixes: #13255","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NzE4ODU5","created_at":"2017-12-09T21:20:04Z","updated_at":"2017-12-12T12:01:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c3d90941403866d178b27190c3631251b6f9836c"]},"14475":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDA1MjIy","public_id":14475,"url":"https://github.com/godotengine/godot/pull/14475","diff_url":"https://github.com/godotengine/godot/pull/14475.diff","patch_url":"https://github.com/godotengine/godot/pull/14475.patch","title":"Fix mouse position in viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-09T21:26:11Z","updated_at":"2017-12-16T17:45:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0e9d31a2e676b9be255eca216737e99ac6709610"]},"14478":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDA2Mzk5","public_id":14478,"url":"https://github.com/godotengine/godot/pull/14478","diff_url":"https://github.com/godotengine/godot/pull/14478.diff","patch_url":"https://github.com/godotengine/godot/pull/14478.patch","title":"PropertyEditor: Fix display of property doc in tooltip","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-09T21:57:47Z","updated_at":"2017-12-09T22:20:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["626eebdec436b8ef232563c557175cccdf957e34"]},"14479":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDA4MDU5","public_id":14479,"url":"https://github.com/godotengine/godot/pull/14479","diff_url":"https://github.com/godotengine/godot/pull/14479.diff","patch_url":"https://github.com/godotengine/godot/pull/14479.patch","title":"Fix importing GLTF meshes as external files.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQyMTg0OTE=","created_at":"2017-12-09T22:45:25Z","updated_at":"2017-12-09T23:13:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["74b68d2e710d8f3aeafdf8fc788b7f008d10e404"]},"14480":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDA4NjUz","public_id":14480,"url":"https://github.com/godotengine/godot/pull/14480","diff_url":"https://github.com/godotengine/godot/pull/14480.diff","patch_url":"https://github.com/godotengine/godot/pull/14480.patch","title":"Fix get_edited_scene_root error at starting editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-09T23:03:47Z","updated_at":"2017-12-16T17:45:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["81a79e0c0e80aafd2c8a4d250202328176da676e"]},"14484":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDEyNTg3","public_id":14484,"url":"https://github.com/godotengine/godot/pull/14484","diff_url":"https://github.com/godotengine/godot/pull/14484.diff","patch_url":"https://github.com/godotengine/godot/pull/14484.patch","title":"Fix mouse button release not sent to gui_input if it's different from the button that gave focus","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2017-12-10T01:27:21Z","updated_at":"2017-12-16T23:54:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f52da158d9421b1c3109b59ed99968d766875234"]},"14485":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDEyNzY2","public_id":14485,"url":"https://github.com/godotengine/godot/pull/14485","diff_url":"https://github.com/godotengine/godot/pull/14485.diff","patch_url":"https://github.com/godotengine/godot/pull/14485.patch","title":"Fix crash on Android export","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-10T01:34:52Z","updated_at":"2018-01-30T19:53:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9e9db55cb82ebfda0d6761082e9c6941e3c75082"]},"14486":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDEyOTI4","public_id":14486,"url":"https://github.com/godotengine/godot/pull/14486","diff_url":"https://github.com/godotengine/godot/pull/14486.diff","patch_url":"https://github.com/godotengine/godot/pull/14486.patch","title":"Added splash screen with sponsors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-10T01:42:02Z","updated_at":"2017-12-11T14:38:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["38f6fdf007bff346637088ad3e989a427f5c9c36"]},"14494":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDE4ODA2","public_id":14494,"url":"https://github.com/godotengine/godot/pull/14494","diff_url":"https://github.com/godotengine/godot/pull/14494.diff","patch_url":"https://github.com/godotengine/godot/pull/14494.patch","title":"Fix no mouse if touch device present in X11","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-10T06:16:28Z","updated_at":"2018-01-30T19:53:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ef64bfd68715599746d7695ad4f162fa0281a4c7"]},"14497":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDI2NjEx","public_id":14497,"url":"https://github.com/godotengine/godot/pull/14497","diff_url":"https://github.com/godotengine/godot/pull/14497.diff","patch_url":"https://github.com/godotengine/godot/pull/14497.patch","title":"iOS: Drop obsolete code from never-public modules","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-10T11:13:34Z","updated_at":"2017-12-10T19:21:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5563f4cc5646d780f175bf4515c12c65a006845d"]},"14498":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDI2ODkx","public_id":14498,"url":"https://github.com/godotengine/godot/pull/14498","diff_url":"https://github.com/godotengine/godot/pull/14498.diff","patch_url":"https://github.com/godotengine/godot/pull/14498.patch","title":"Ray cast return correct shape id. Fixes #14473","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-10T11:21:44Z","updated_at":"2017-12-10T11:38:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["785173e899862bfa9ce65ee4cd8c718d120d2c0f"]},"14499":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDI4NTkw","public_id":14499,"url":"https://github.com/godotengine/godot/pull/14499","diff_url":"https://github.com/godotengine/godot/pull/14499.diff","patch_url":"https://github.com/godotengine/godot/pull/14499.patch","title":"Fix usage of signed type in skeleton shader","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-10T12:14:35Z","updated_at":"2017-12-13T07:38:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["663f7e6a61164fdef4b58bb5a67e16620b6625ef"]},"14501":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDMwNDU4","public_id":14501,"url":"https://github.com/godotengine/godot/pull/14501","diff_url":"https://github.com/godotengine/godot/pull/14501.diff","patch_url":"https://github.com/godotengine/godot/pull/14501.patch","title":"Fixed close current scene closing the wrong scene, issue 13844","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-12-10T13:08:47Z","updated_at":"2017-12-10T16:45:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["bdde82169db96ac90075be086de4939f0651c09b"]},"14505":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDMyNzQ1","public_id":14505,"url":"https://github.com/godotengine/godot/pull/14505","diff_url":"https://github.com/godotengine/godot/pull/14505.diff","patch_url":"https://github.com/godotengine/godot/pull/14505.patch","title":"Fix wrong return value in some virtual method bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-10T14:12:06Z","updated_at":"2017-12-10T19:21:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2b41afb30e51629c439344439419b544ef12bf17"]},"14509":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDM1MzIx","public_id":14509,"url":"https://github.com/godotengine/godot/pull/14509","diff_url":"https://github.com/godotengine/godot/pull/14509.diff","patch_url":"https://github.com/godotengine/godot/pull/14509.patch","title":"Fix crash in RichTextLabel::selection_copy()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-10T15:14:50Z","updated_at":"2017-12-10T15:17:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["658fb0a0a9b27d93bfccc17f24e55726ec69b293"]},"14511":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDM2NDM3","public_id":14511,"url":"https://github.com/godotengine/godot/pull/14511","diff_url":"https://github.com/godotengine/godot/pull/14511.diff","patch_url":"https://github.com/godotengine/godot/pull/14511.patch","title":"TileMap: Drop unused center_x/center_y booleans","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-10T15:41:12Z","updated_at":"2017-12-10T23:13:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["48cefc9c969719d6fab8d3237c6d9e02bd34b64f"]},"14512":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDM2NDg3","public_id":14512,"url":"https://github.com/godotengine/godot/pull/14512","diff_url":"https://github.com/godotengine/godot/pull/14512.diff","patch_url":"https://github.com/godotengine/godot/pull/14512.patch","title":"Updated controller mappings for windows/mac/linux","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxMjA2Mzk=","created_at":"2017-12-10T15:42:49Z","updated_at":"2017-12-10T19:22:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["15a501b11344bebfbba4d4f6b28b26329c63bedb"]},"14514":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDM3NTI0","public_id":14514,"url":"https://github.com/godotengine/godot/pull/14514","diff_url":"https://github.com/godotengine/godot/pull/14514.diff","patch_url":"https://github.com/godotengine/godot/pull/14514.patch","title":"Drop unused OS_Unix::has_data and related logic","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-10T16:06:57Z","updated_at":"2017-12-10T23:13:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7908dc322a67d291cc17f5e892e44fa492186ec0"]},"14516":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDM4MjE1","public_id":14516,"url":"https://github.com/godotengine/godot/pull/14516","diff_url":"https://github.com/godotengine/godot/pull/14516.diff","patch_url":"https://github.com/godotengine/godot/pull/14516.patch","title":"Implemented physics linear and angular lock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-10T16:23:11Z","updated_at":"2017-12-10T23:13:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["5dee44bbc13605348b65bc74878a5a8be2b50cbd"]},"14518":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDQxMTY1","public_id":14518,"url":"https://github.com/godotengine/godot/pull/14518","diff_url":"https://github.com/godotengine/godot/pull/14518.diff","patch_url":"https://github.com/godotengine/godot/pull/14518.patch","title":"Fix player window centering on macOS retina screens","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-10T17:35:20Z","updated_at":"2017-12-10T23:12:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e161c47677f9c599d857d656e87f549ff844f290"]},"14520":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDQ0NjI4","public_id":14520,"url":"https://github.com/godotengine/godot/pull/14520","diff_url":"https://github.com/godotengine/godot/pull/14520.diff","patch_url":"https://github.com/godotengine/godot/pull/14520.patch","title":"Fix skybox generation imprecision with Clang","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODkwMg==","created_at":"2017-12-10T19:01:18Z","updated_at":"2017-12-10T23:12:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["95056ca9139cafa34619957711e2b739c9fc8672"]},"14521":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDQ2MTMw","public_id":14521,"url":"https://github.com/godotengine/godot/pull/14521","diff_url":"https://github.com/godotengine/godot/pull/14521.diff","patch_url":"https://github.com/godotengine/godot/pull/14521.patch","title":"[DOCS] HTTPClient & HTTPRequest","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-10T19:33:25Z","updated_at":"2018-03-13T14:42:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["d2ee1b872f83472d6919b96612866b8f2383ed92"]},"14524":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDQ3ODQx","public_id":14524,"url":"https://github.com/godotengine/godot/pull/14524","diff_url":"https://github.com/godotengine/godot/pull/14524.diff","patch_url":"https://github.com/godotengine/godot/pull/14524.patch","title":"[DOCS] IP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-10T20:13:44Z","updated_at":"2018-03-13T14:42:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0fb7761f07cc42ee984deaf6cb44caf6703f20f3"]},"14525":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDQ3OTIz","public_id":14525,"url":"https://github.com/godotengine/godot/pull/14525","diff_url":"https://github.com/godotengine/godot/pull/14525.diff","patch_url":"https://github.com/godotengine/godot/pull/14525.patch","title":"[DOCS] IP_Unix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-10T20:15:54Z","updated_at":"2018-03-13T14:42:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["1864d3d8c9d53dde7bcba20bd3ad3fc8047a40c3"]},"14527":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDUwMDEy","public_id":14527,"url":"https://github.com/godotengine/godot/pull/14527","diff_url":"https://github.com/godotengine/godot/pull/14527.diff","patch_url":"https://github.com/godotengine/godot/pull/14527.patch","title":"[DOCS] IP.xml typo fix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-10T21:08:00Z","updated_at":"2018-03-13T14:42:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a2385cb99255b0b1f7b4d2bfc3d3d997eae36b85"]},"14528":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDUxMTg1","public_id":14528,"url":"https://github.com/godotengine/godot/pull/14528","diff_url":"https://github.com/godotengine/godot/pull/14528.diff","patch_url":"https://github.com/godotengine/godot/pull/14528.patch","title":"Shader Language: Add in-for declared variables within for-block scope.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyOTYwNjQy","created_at":"2017-12-10T21:34:42Z","updated_at":"2017-12-17T18:40:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["8e2a1ffd6ee5fccd7d7a6c42b524dfa443a2d3a3"]},"14529":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDUxNTM3","public_id":14529,"url":"https://github.com/godotengine/godot/pull/14529","diff_url":"https://github.com/godotengine/godot/pull/14529.diff","patch_url":"https://github.com/godotengine/godot/pull/14529.patch","title":"Fix SceneTreeEditor crashing when calling _deselect_items","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODkwMg==","created_at":"2017-12-10T21:42:54Z","updated_at":"2017-12-10T22:01:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cad2fc7ba923f492e4625e02b7cc23500949e9e8"]},"14530":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDUzMTM3","public_id":14530,"url":"https://github.com/godotengine/godot/pull/14530","diff_url":"https://github.com/godotengine/godot/pull/14530.diff","patch_url":"https://github.com/godotengine/godot/pull/14530.patch","title":"HTTPClient: Add PATCH method and missing HTTP status codes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-10T22:21:00Z","updated_at":"2018-03-13T14:42:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a7abb459c91156e0326018bbd7274c9a425e1087"]},"14533":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDU3MzQ1","public_id":14533,"url":"https://github.com/godotengine/godot/pull/14533","diff_url":"https://github.com/godotengine/godot/pull/14533.diff","patch_url":"https://github.com/godotengine/godot/pull/14533.patch","title":"Fix to #14503","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-12-10T23:45:13Z","updated_at":"2017-12-12T02:24:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cd43188734975cae398a8e4d2137c6e1fa8c02d8"]},"14534":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDYwMDEx","public_id":14534,"url":"https://github.com/godotengine/godot/pull/14534","diff_url":"https://github.com/godotengine/godot/pull/14534.diff","patch_url":"https://github.com/godotengine/godot/pull/14534.patch","title":"Fixed bad bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-11T00:42:55Z","updated_at":"2017-12-12T13:40:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["050a7ea6cc232c8cbabdde1718c8461a4c84da12"]},"14541":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDc5NzAx","public_id":14541,"url":"https://github.com/godotengine/godot/pull/14541","diff_url":"https://github.com/godotengine/godot/pull/14541.diff","patch_url":"https://github.com/godotengine/godot/pull/14541.patch","title":"Fix CheckButton & CheckBox minimum size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-11T05:15:09Z","updated_at":"2017-12-16T17:45:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2afa2bc389ca5371ec4f659041ac4097f23fbac7","3c04d7798c7d7e510f8dadf5b305b534c0bce452"]},"14543":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NDg5MzI1","public_id":14543,"url":"https://github.com/godotengine/godot/pull/14543","diff_url":"https://github.com/godotengine/godot/pull/14543.diff","patch_url":"https://github.com/godotengine/godot/pull/14543.patch","title":"Fix align=center info is not saved with CheckBox & CheckButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-11T06:56:11Z","updated_at":"2017-12-16T17:45:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1273f106469a878c79d78fff5ef1d957776e4e3b"]},"14548":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NTQyNDQ0","public_id":14548,"url":"https://github.com/godotengine/godot/pull/14548","diff_url":"https://github.com/godotengine/godot/pull/14548.diff","patch_url":"https://github.com/godotengine/godot/pull/14548.patch","title":"Fix Index p_current=0 error at starting editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-11T11:47:55Z","updated_at":"2017-12-16T17:45:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["79de82f7d0c3d3b506bc459986e295d4545e790e"]},"14549":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NTQ1NTY3","public_id":14549,"url":"https://github.com/godotengine/godot/pull/14549","diff_url":"https://github.com/godotengine/godot/pull/14549.diff","patch_url":"https://github.com/godotengine/godot/pull/14549.patch","title":"Highlight Editor Settings categories","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-11T12:04:15Z","updated_at":"2017-12-12T09:29:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["d0ebcb61c888f33916bade0200a513b859d449c5"]},"14551":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NTQ5Mjgy","public_id":14551,"url":"https://github.com/godotengine/godot/pull/14551","diff_url":"https://github.com/godotengine/godot/pull/14551.diff","patch_url":"https://github.com/godotengine/godot/pull/14551.patch","title":"Pressing Enter key creates or loads script on Attach script window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-11T12:23:18Z","updated_at":"2017-12-16T17:45:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["47182a01c3aea3f3ffaffff4a2af6977da5934d3"]},"14555":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NTczODE5","public_id":14555,"url":"https://github.com/godotengine/godot/pull/14555","diff_url":"https://github.com/godotengine/godot/pull/14555.diff","patch_url":"https://github.com/godotengine/godot/pull/14555.patch","title":"Properly support nested ternary expressions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2017-12-11T14:17:26Z","updated_at":"2017-12-11T23:14:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["2c190b975ebcadd50ce18d498a8689ef6cb2d02c"]},"14561":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NjIxNzcz","public_id":14561,"url":"https://github.com/godotengine/godot/pull/14561","diff_url":"https://github.com/godotengine/godot/pull/14561.diff","patch_url":"https://github.com/godotengine/godot/pull/14561.patch","title":"Update libwebp to 0.6.1","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-11T17:14:21Z","updated_at":"2017-12-16T17:45:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["043103fe6a1168729abf74dd56b8982ce54eea43"]},"14565":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NjM1NTM5","public_id":14565,"url":"https://github.com/godotengine/godot/pull/14565","diff_url":"https://github.com/godotengine/godot/pull/14565.diff","patch_url":"https://github.com/godotengine/godot/pull/14565.patch","title":"Use MinGW specific binutils for debug symbols separation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-12-11T18:16:20Z","updated_at":"2017-12-12T06:12:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5f5c4613858a1ff7ada77121f423dfb627a5c421"]},"14566":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NjM1NzY4","public_id":14566,"url":"https://github.com/godotengine/godot/pull/14566","diff_url":"https://github.com/godotengine/godot/pull/14566.diff","patch_url":"https://github.com/godotengine/godot/pull/14566.patch","title":" [DOC] Update Node class ref","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-12-11T18:17:25Z","updated_at":"2020-01-26T09:37:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["6264a529998a1d5d4eaeea226d5e306c8e57c2ea"]},"14576":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3Njk1NTkx","public_id":14576,"url":"https://github.com/godotengine/godot/pull/14576","diff_url":"https://github.com/godotengine/godot/pull/14576.diff","patch_url":"https://github.com/godotengine/godot/pull/14576.patch","title":"Some performance tweaking of string handling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-11T23:07:02Z","updated_at":"2017-12-17T11:37:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["040d4dba6b1e9b999010a14605e78b76cbbec023"]},"14580":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NzIwOTY1","public_id":14580,"url":"https://github.com/godotengine/godot/pull/14580","diff_url":"https://github.com/godotengine/godot/pull/14580.diff","patch_url":"https://github.com/godotengine/godot/pull/14580.patch","title":"Added third argument for String.split() function","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-12-12T02:18:49Z","updated_at":"2017-12-15T19:28:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5302fd125b36d453615483f6ced4e40e973c499a"]},"14587":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3NzkyNDcy","public_id":14587,"url":"https://github.com/godotengine/godot/pull/14587","diff_url":"https://github.com/godotengine/godot/pull/14587.diff","patch_url":"https://github.com/godotengine/godot/pull/14587.patch","title":"Don't pass -std=gnu++11 to MSVC","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-12-12T10:40:31Z","updated_at":"2017-12-14T11:18:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["26a162167822cb6409414071f7857a49d2d64653"]},"14591":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3ODE2OTA4","public_id":14591,"url":"https://github.com/godotengine/godot/pull/14591","diff_url":"https://github.com/godotengine/godot/pull/14591.diff","patch_url":"https://github.com/godotengine/godot/pull/14591.patch","title":"Small fix in stream_peer_openssl: missing break, formatting","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-12T12:36:25Z","updated_at":"2018-03-13T14:42:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["d5df834b89f1f05f88fc1a3aee21f7a011a76134"]},"14593":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3ODU2Nzgy","public_id":14593,"url":"https://github.com/godotengine/godot/pull/14593","diff_url":"https://github.com/godotengine/godot/pull/14593.diff","patch_url":"https://github.com/godotengine/godot/pull/14593.patch","title":"Mono: Build in cloned env.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-12-12T15:23:12Z","updated_at":"2017-12-13T07:36:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["e7c1255b0688494033997eb1cf86afb8b7fc988a"]},"14595":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3ODc2NDAx","public_id":14595,"url":"https://github.com/godotengine/godot/pull/14595","diff_url":"https://github.com/godotengine/godot/pull/14595.diff","patch_url":"https://github.com/godotengine/godot/pull/14595.patch","title":"Fix mingw build for thekla_atlas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-12T16:31:48Z","updated_at":"2018-02-27T21:22:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["5387613c7b954a4eb2743599031fe39635031893"]},"14597":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3ODgzNjg3","public_id":14597,"url":"https://github.com/godotengine/godot/pull/14597","diff_url":"https://github.com/godotengine/godot/pull/14597.diff","patch_url":"https://github.com/godotengine/godot/pull/14597.patch","title":"Updated Linux template extensions to match architecture.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-12T16:58:30Z","updated_at":"2017-12-16T15:22:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["f89d78a7a474612ec715e5c5da150f97dd716057"]},"14603":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3OTEyMDQ3","public_id":14603,"url":"https://github.com/godotengine/godot/pull/14603","diff_url":"https://github.com/godotengine/godot/pull/14603.diff","patch_url":"https://github.com/godotengine/godot/pull/14603.patch","title":"Fixed Tileset editor button having the wrong text and not being translatable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-12T19:02:55Z","updated_at":"2017-12-13T11:28:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a933b927ca5e4c416f2aa550b3168f2eca343b17"]},"14604":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3OTEzNjg2","public_id":14604,"url":"https://github.com/godotengine/godot/pull/14604","diff_url":"https://github.com/godotengine/godot/pull/14604.diff","patch_url":"https://github.com/godotengine/godot/pull/14604.patch","title":"HTTP cleanup & better defaults","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-12T19:10:21Z","updated_at":"2018-03-13T14:41:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["966c054fc921c7d235dad345baed52de1742c5ed"]},"14609":{"id":"MDExOlB1bGxSZXF1ZXN0MTU3OTczNzA3","public_id":14609,"url":"https://github.com/godotengine/godot/pull/14609","diff_url":"https://github.com/godotengine/godot/pull/14609.diff","patch_url":"https://github.com/godotengine/godot/pull/14609.patch","title":"Enhanced Merge From Scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-13T00:18:27Z","updated_at":"2017-12-16T01:23:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2c7131e5acba610bf9121af14591ad71df287ee3"]},"14613":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MDA4NTgw","public_id":14613,"url":"https://github.com/godotengine/godot/pull/14613","diff_url":"https://github.com/godotengine/godot/pull/14613.diff","patch_url":"https://github.com/godotengine/godot/pull/14613.patch","title":"Account for folded code blocks when navigating via members list","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc0NDIyOA==","created_at":"2017-12-13T05:49:09Z","updated_at":"2017-12-16T00:16:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f139d0e4e65effc658a06c7957d34e93d4eb8b69"]},"14614":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MDE4NTM1","public_id":14614,"url":"https://github.com/godotengine/godot/pull/14614","diff_url":"https://github.com/godotengine/godot/pull/14614.diff","patch_url":"https://github.com/godotengine/godot/pull/14614.patch","title":"Fix #14564 ImmediateGeometry normals act strangely compared to SurfaceTool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0MzA5NzE=","created_at":"2017-12-13T07:12:51Z","updated_at":"2017-12-16T11:59:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["08c8d465937b1b20e869c45a39eddcec656baafb"]},"14623":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MDgwNTQz","public_id":14623,"url":"https://github.com/godotengine/godot/pull/14623","diff_url":"https://github.com/godotengine/godot/pull/14623.diff","patch_url":"https://github.com/godotengine/godot/pull/14623.patch","title":"Fix theme for Mesh menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-13T12:28:30Z","updated_at":"2017-12-16T17:45:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e8cc25a8550aac15929250fe14885ebf2eeca9d8"]},"14626":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MTEzMDY2","public_id":14626,"url":"https://github.com/godotengine/godot/pull/14626","diff_url":"https://github.com/godotengine/godot/pull/14626.diff","patch_url":"https://github.com/godotengine/godot/pull/14626.patch","title":"Scons: Build modules in seperate env.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-12-13T14:48:36Z","updated_at":"2017-12-13T16:09:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["0e624234daaecbe5dee6bcaa37d7af21896e8bf6"]},"14630":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MTU5NzI1","public_id":14630,"url":"https://github.com/godotengine/godot/pull/14630","diff_url":"https://github.com/godotengine/godot/pull/14630.diff","patch_url":"https://github.com/godotengine/godot/pull/14630.patch","title":"Add API for ScriptEditor to open ScriptCreateDialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-13T17:42:53Z","updated_at":"2017-12-16T02:26:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["c38cd9b963ad75e41a62b0b3fb3c65af891effc3"]},"14633":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MTgzMjg1","public_id":14633,"url":"https://github.com/godotengine/godot/pull/14633","diff_url":"https://github.com/godotengine/godot/pull/14633.diff","patch_url":"https://github.com/godotengine/godot/pull/14633.patch","title":"Fix crash (and bug) in RichTextLabel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-13T19:30:25Z","updated_at":"2017-12-13T21:03:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f08768c18916c91f756cf99d8c060e1b6acafdf1"]},"14635":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MTg2MzEz","public_id":14635,"url":"https://github.com/godotengine/godot/pull/14635","diff_url":"https://github.com/godotengine/godot/pull/14635.diff","patch_url":"https://github.com/godotengine/godot/pull/14635.patch","title":"Faster FileAccess::get_line()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-13T19:44:10Z","updated_at":"2017-12-17T13:24:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a3f1ed9af9bcc0ee95de7a90e864d4260554fe4b"]},"14638":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MjAwOTgz","public_id":14638,"url":"https://github.com/godotengine/godot/pull/14638","diff_url":"https://github.com/godotengine/godot/pull/14638.diff","patch_url":"https://github.com/godotengine/godot/pull/14638.patch","title":"[DOCS] JSON: Small fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-13T20:53:38Z","updated_at":"2018-03-13T14:41:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a187345603ab406e11ec09414d80409d0b8c49da"]},"14645":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MjU0MzEx","public_id":14645,"url":"https://github.com/godotengine/godot/pull/14645","diff_url":"https://github.com/godotengine/godot/pull/14645.diff","patch_url":"https://github.com/godotengine/godot/pull/14645.patch","title":"Focus path field after seleting file browser on Attach script window","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-14T02:28:48Z","updated_at":"2017-12-16T17:45:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ac411c9f4824c99f3e134b4243085deac724c753"]},"14646":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MjY0Mzg2","public_id":14646,"url":"https://github.com/godotengine/godot/pull/14646","diff_url":"https://github.com/godotengine/godot/pull/14646.diff","patch_url":"https://github.com/godotengine/godot/pull/14646.patch","title":"[DOCS] Animation, CanvasItem, Curve3D, Curve","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-14T04:07:58Z","updated_at":"2018-02-03T03:26:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["3533e01eab22d2389fa70b4a47169be46a15ab2f"]},"14649":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzAzMzkx","public_id":14649,"url":"https://github.com/godotengine/godot/pull/14649","diff_url":"https://github.com/godotengine/godot/pull/14649.diff","patch_url":"https://github.com/godotengine/godot/pull/14649.patch","title":"Modifies text indentation behaviour","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-12-14T09:15:53Z","updated_at":"2017-12-15T23:42:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["db020f3cead0c9632fc80290298cee8a9eab3182"]},"14652":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzI0OTQ1","public_id":14652,"url":"https://github.com/godotengine/godot/pull/14652","diff_url":"https://github.com/godotengine/godot/pull/14652.diff","patch_url":"https://github.com/godotengine/godot/pull/14652.patch","title":"Prevent users from moving instanced children","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1OTk4","created_at":"2017-12-14T10:52:03Z","updated_at":"2017-12-15T23:38:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ce24b149d3c0c1088b9e2921d4da474ba6ba1091"]},"14654":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzUwMjAx","public_id":14654,"url":"https://github.com/godotengine/godot/pull/14654","diff_url":"https://github.com/godotengine/godot/pull/14654.diff","patch_url":"https://github.com/godotengine/godot/pull/14654.patch","title":"Fixed inconsistent use of tabs and spaces in indentation.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMzNDI3Mg==","created_at":"2017-12-14T12:56:05Z","updated_at":"2017-12-14T14:01:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["edb1df15eadb791ac9f44e0e15db9fe51cbcb1f5"]},"14656":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzU5NTcz","public_id":14656,"url":"https://github.com/godotengine/godot/pull/14656","diff_url":"https://github.com/godotengine/godot/pull/14656.diff","patch_url":"https://github.com/godotengine/godot/pull/14656.patch","title":"Fixes built-In \"LIGHT\" causing fragment compilation error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU4NjI2NzE=","created_at":"2017-12-14T13:39:43Z","updated_at":"2017-12-15T15:55:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6f114c50a7e74a68630525e3a061e88d2c152580"]},"14657":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzYzODgx","public_id":14657,"url":"https://github.com/godotengine/godot/pull/14657","diff_url":"https://github.com/godotengine/godot/pull/14657.diff","patch_url":"https://github.com/godotengine/godot/pull/14657.patch","title":"fix for compiling the new lightmapper","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTIwNjE3","created_at":"2017-12-14T13:57:56Z","updated_at":"2018-02-18T21:50:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["dea5ba3991a5b4bdb6e8433a43a39136b57a9851"]},"14658":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4MzY4OTM2","public_id":14658,"url":"https://github.com/godotengine/godot/pull/14658","diff_url":"https://github.com/godotengine/godot/pull/14658.diff","patch_url":"https://github.com/godotengine/godot/pull/14658.patch","title":"Adds `macports_clang` build flag.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-12-14T14:19:23Z","updated_at":"2017-12-14T15:11:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f8303ec6fb94ad15dcfdef59c315eef609768734"]},"14662":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDIxNzk1","public_id":14662,"url":"https://github.com/godotengine/godot/pull/14662","diff_url":"https://github.com/godotengine/godot/pull/14662.diff","patch_url":"https://github.com/godotengine/godot/pull/14662.patch","title":"openmp: Don't try to link GCC's implementation on Clang","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-14T17:46:50Z","updated_at":"2017-12-14T18:05:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["ab9cda1497e7bed41b474a0ab8a2a4b0547dd916"]},"14666":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDMzMjc4","public_id":14666,"url":"https://github.com/godotengine/godot/pull/14666","diff_url":"https://github.com/godotengine/godot/pull/14666.diff","patch_url":"https://github.com/godotengine/godot/pull/14666.patch","title":"Fix slider ticks offset","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjcwOTU0Mjk=","created_at":"2017-12-14T18:43:16Z","updated_at":"2020-12-24T03:33:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["baf11613446110ee6c734c29d9fe5181655449d3"]},"14667":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDM0NjU5","public_id":14667,"url":"https://github.com/godotengine/godot/pull/14667","diff_url":"https://github.com/godotengine/godot/pull/14667.diff","patch_url":"https://github.com/godotengine/godot/pull/14667.patch","title":"Minor improvements for #14658 (MacPorts clang support)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-12-14T18:50:38Z","updated_at":"2017-12-14T20:42:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["0571a3615273b1939c3868c13f933f5a96f464f7"]},"14672":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDYwNTI4","public_id":14672,"url":"https://github.com/godotengine/godot/pull/14672","diff_url":"https://github.com/godotengine/godot/pull/14672.diff","patch_url":"https://github.com/godotengine/godot/pull/14672.patch","title":"openmp: Simplify linking on X11, fixing clang build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-14T20:55:33Z","updated_at":"2017-12-14T22:04:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["60d41e9caf6e52c5c3fcaafe6062aeddd8e0a011"]},"14673":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDY2OTA4","public_id":14673,"url":"https://github.com/godotengine/godot/pull/14673","diff_url":"https://github.com/godotengine/godot/pull/14673.diff","patch_url":"https://github.com/godotengine/godot/pull/14673.patch","title":"Updated input_default.cpp again (new input maps take priority)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxMjA2Mzk=","created_at":"2017-12-14T21:26:50Z","updated_at":"2017-12-15T18:01:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["47e866e748ff52418c6b290d3a5cecc9ffc83384"]},"14674":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDcxNjYy","public_id":14674,"url":"https://github.com/godotengine/godot/pull/14674","diff_url":"https://github.com/godotengine/godot/pull/14674.diff","patch_url":"https://github.com/godotengine/godot/pull/14674.patch","title":"Updated icons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-14T21:50:15Z","updated_at":"2017-12-14T22:04:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["dcad7042dc4c7d4ec86699a0c2f2e2c27e0b557c"]},"14676":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDc2NTAy","public_id":14676,"url":"https://github.com/godotengine/godot/pull/14676","diff_url":"https://github.com/godotengine/godot/pull/14676.diff","patch_url":"https://github.com/godotengine/godot/pull/14676.patch","title":"Renamed navmesh_create to navmesh_add since no navmesh is created.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-14T22:14:06Z","updated_at":"2017-12-26T00:28:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["38caa4126f1d91d25d2fc9fb1d8fa68dde01299d"]},"14678":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDg3NDQz","public_id":14678,"url":"https://github.com/godotengine/godot/pull/14678","diff_url":"https://github.com/godotengine/godot/pull/14678.diff","patch_url":"https://github.com/godotengine/godot/pull/14678.patch","title":"[DOCS] Completed the docs for the Navigation node.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-14T23:16:14Z","updated_at":"2017-12-15T11:56:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["17ed071e165df7c6c36867147b21683cd97a7db6"]},"14679":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NDkwODU4","public_id":14679,"url":"https://github.com/godotengine/godot/pull/14679","diff_url":"https://github.com/godotengine/godot/pull/14679.diff","patch_url":"https://github.com/godotengine/godot/pull/14679.patch","title":"[GDnative] missing godot_get_stack_bottom and godot_get_global_constants","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2017-12-14T23:39:55Z","updated_at":"2017-12-15T09:54:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["29df438f9a2f84249f0cdae15c0a231ef6f7ef9e"]},"14682":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTE0MDg2","public_id":14682,"url":"https://github.com/godotengine/godot/pull/14682","diff_url":"https://github.com/godotengine/godot/pull/14682.diff","patch_url":"https://github.com/godotengine/godot/pull/14682.patch","title":"Enhanced changeType menu in Scene Tree Dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2017-12-15T03:07:13Z","updated_at":"2017-12-20T00:19:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a2981f555a156a21e9f16a0c32e14e5cc60c3f98"]},"14690":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTQ0OTYw","public_id":14690,"url":"https://github.com/godotengine/godot/pull/14690","diff_url":"https://github.com/godotengine/godot/pull/14690.diff","patch_url":"https://github.com/godotengine/godot/pull/14690.patch","title":"Fixes thekla atlas mingw-w64 build.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2017-12-15T08:12:03Z","updated_at":"2017-12-15T08:22:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f55162ac1d8457a806b61880dc9ce424ec47fefb"]},"14692":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTUxMzAz","public_id":14692,"url":"https://github.com/godotengine/godot/pull/14692","diff_url":"https://github.com/godotengine/godot/pull/14692.diff","patch_url":"https://github.com/godotengine/godot/pull/14692.patch","title":"Docs methods grouping by prefix","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-15T08:53:56Z","updated_at":"2017-12-17T13:23:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9cfc4440c1e19dab1cd8e854d0413314949476a8"]},"14694":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTU3MTcz","public_id":14694,"url":"https://github.com/godotengine/godot/pull/14694","diff_url":"https://github.com/godotengine/godot/pull/14694.diff","patch_url":"https://github.com/godotengine/godot/pull/14694.patch","title":"Update Hack font to version 3.000","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2017-12-15T09:26:21Z","updated_at":"2020-01-27T18:27:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["979c451d0766044599d406d358a67ff6e77da00b"]},"14698":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTY5NzM2","public_id":14698,"url":"https://github.com/godotengine/godot/pull/14698","diff_url":"https://github.com/godotengine/godot/pull/14698.diff","patch_url":"https://github.com/godotengine/godot/pull/14698.patch","title":"Proposed change to close issue \"#6382 - Properties in the inspector lacking tooltips\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4MzA2MTA=","created_at":"2017-12-15T10:27:19Z","updated_at":"2017-12-17T00:31:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["30acd5f83490851e6a1bfa2704bda4b187238ee3"]},"14699":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NTc1MzA4","public_id":14699,"url":"https://github.com/godotengine/godot/pull/14699","diff_url":"https://github.com/godotengine/godot/pull/14699.diff","patch_url":"https://github.com/godotengine/godot/pull/14699.patch","title":"Add plugin to edit GDNativeLibrary","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-12-15T10:54:15Z","updated_at":"2018-01-11T02:57:39Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["13bd5c22c698e5b36db9012d4d5a5fd14076dfdc"]},"14702":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjA2NTU5","public_id":14702,"url":"https://github.com/godotengine/godot/pull/14702","diff_url":"https://github.com/godotengine/godot/pull/14702.diff","patch_url":"https://github.com/godotengine/godot/pull/14702.patch","title":"Made multiline property editor deselect text when opening","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-15T13:45:34Z","updated_at":"2017-12-16T13:08:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e73486aed43abb001172bcfd47192bbc156c7783"]},"14703":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjE3MzU3","public_id":14703,"url":"https://github.com/godotengine/godot/pull/14703","diff_url":"https://github.com/godotengine/godot/pull/14703.diff","patch_url":"https://github.com/godotengine/godot/pull/14703.patch","title":"Fix javascript build error and improve #14604","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-12-15T14:36:39Z","updated_at":"2018-09-13T01:09:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["206275f3e70187252c4b80ec0ba33f390e47f2ec"]},"14706":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjU3Nzg2","public_id":14706,"url":"https://github.com/godotengine/godot/pull/14706","diff_url":"https://github.com/godotengine/godot/pull/14706.diff","patch_url":"https://github.com/godotengine/godot/pull/14706.patch","title":"Enhancements and fixes for PopupMenu's submenus","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-15T17:45:53Z","updated_at":"2017-12-15T23:17:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["dc80a29dc565700079308553a6da94d70b22139f"]},"14707":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjU4OTQx","public_id":14707,"url":"https://github.com/godotengine/godot/pull/14707","diff_url":"https://github.com/godotengine/godot/pull/14707.diff","patch_url":"https://github.com/godotengine/godot/pull/14707.patch","title":"Fix thin lines in editor gui on hidpi (issue 14691)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-15T17:52:01Z","updated_at":"2017-12-15T23:10:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3b79529cf2b32fe4703e445b6aa25e929e2c694b"]},"14708":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjYxMzU4","public_id":14708,"url":"https://github.com/godotengine/godot/pull/14708","diff_url":"https://github.com/godotengine/godot/pull/14708.diff","patch_url":"https://github.com/godotengine/godot/pull/14708.patch","title":"Remove \"const\" from PacketPeer get_packet/get_var, move windows network related stuff to drivers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2017-12-15T18:04:44Z","updated_at":"2018-09-13T01:06:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWw2NDk4MDA3MDE=","name":"topic:network","color":"#ffee88"}],"commits":["ac7444023eeb2ca998947ca65b0a904f550f2404","92067b4714eaf0d2a9be6b4fc50cc9e156c74cad"]},"14713":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NjY2NDkz","public_id":14713,"url":"https://github.com/godotengine/godot/pull/14713","diff_url":"https://github.com/godotengine/godot/pull/14713.diff","patch_url":"https://github.com/godotengine/godot/pull/14713.patch","title":"Fixes oversized tooltip labels (issue 14570)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-15T18:34:01Z","updated_at":"2017-12-15T22:52:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0d826717e7fa838b418bcc8f8f0fa7e48062bf33"]},"14716":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Njc2NTY1","public_id":14716,"url":"https://github.com/godotengine/godot/pull/14716","diff_url":"https://github.com/godotengine/godot/pull/14716.diff","patch_url":"https://github.com/godotengine/godot/pull/14716.patch","title":"Fixes close button overlapping window title","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-15T19:29:56Z","updated_at":"2017-12-15T22:13:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2616e2b3c6edf627834e959526e74a7c88901d0a"]},"14723":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzA1MDY1","public_id":14723,"url":"https://github.com/godotengine/godot/pull/14723","diff_url":"https://github.com/godotengine/godot/pull/14723.diff","patch_url":"https://github.com/godotengine/godot/pull/14723.patch","title":"Fix 32bit MingW build for thekla_altas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-15T22:18:17Z","updated_at":"2018-02-27T21:22:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["241de95884ae7c0985d03d534b085b1b147ceed8"]},"14726":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzMyNTMz","public_id":14726,"url":"https://github.com/godotengine/godot/pull/14726","diff_url":"https://github.com/godotengine/godot/pull/14726.diff","patch_url":"https://github.com/godotengine/godot/pull/14726.patch","title":"Remove get_stack_bottom","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-12-16T06:15:05Z","updated_at":"2017-12-16T10:00:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9d6d20e67c72614b6c8ff0296564230f4f75caa0"]},"14732":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQyNzI5","public_id":14732,"url":"https://github.com/godotengine/godot/pull/14732","diff_url":"https://github.com/godotengine/godot/pull/14732.diff","patch_url":"https://github.com/godotengine/godot/pull/14732.patch","title":"Fixed joint gizmos drawing orientations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-16T12:27:48Z","updated_at":"2017-12-25T16:36:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["eb32c4b5d2f20c1437a869f0d88019a6fab9b328"]},"14734":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQzNTMy","public_id":14734,"url":"https://github.com/godotengine/godot/pull/14734","diff_url":"https://github.com/godotengine/godot/pull/14734.diff","patch_url":"https://github.com/godotengine/godot/pull/14734.patch","title":"Rename the debug symbol files to .debugsymbols","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-16T12:55:39Z","updated_at":"2018-02-27T21:22:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["05018582d796cbaaa516c2a729012352a2f4cb3f"]},"14739":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQ1NDI3","public_id":14739,"url":"https://github.com/godotengine/godot/pull/14739","diff_url":"https://github.com/godotengine/godot/pull/14739.diff","patch_url":"https://github.com/godotengine/godot/pull/14739.patch","title":"Enhance FileSystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-16T13:56:39Z","updated_at":"2017-12-16T17:45:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["15e77b3b60c184fe0a48bacf2e0d232e02a7b64c"]},"14743":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQ3Mjk5","public_id":14743,"url":"https://github.com/godotengine/godot/pull/14743","diff_url":"https://github.com/godotengine/godot/pull/14743.diff","patch_url":"https://github.com/godotengine/godot/pull/14743.patch","title":"Remove unnecessay update on FileSystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-16T14:56:14Z","updated_at":"2017-12-16T17:45:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c3d18aed8c62f4b87fff40f3135429f31eb17092"]},"14744":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQ3ODU0","public_id":14744,"url":"https://github.com/godotengine/godot/pull/14744","diff_url":"https://github.com/godotengine/godot/pull/14744.diff","patch_url":"https://github.com/godotengine/godot/pull/14744.patch","title":"Avoid string allocations in AlphCompare","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-16T15:13:09Z","updated_at":"2017-12-27T18:44:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b47ce5e5d6299533dd8ccafc85d2d2283dd27da6"]},"14745":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQ3OTE2","public_id":14745,"url":"https://github.com/godotengine/godot/pull/14745","diff_url":"https://github.com/godotengine/godot/pull/14745.diff","patch_url":"https://github.com/godotengine/godot/pull/14745.patch","title":"Faster ClassDB::get_api_hash()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-16T15:14:53Z","updated_at":"2017-12-17T13:22:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b17ae020bb2adecec7834b15a2e6eb370dff77c0"]},"14748":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzQ5Njkz","public_id":14748,"url":"https://github.com/godotengine/godot/pull/14748","diff_url":"https://github.com/godotengine/godot/pull/14748.diff","patch_url":"https://github.com/godotengine/godot/pull/14748.patch","title":"Made highlighted item in PopupMenu circle back to the beginning/end when using the keyboard","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-16T16:05:18Z","updated_at":"2017-12-17T19:34:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c19cc581ec1e6fc30c3df48f7683a96436c1db06"]},"14753":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzYxMjIy","public_id":14753,"url":"https://github.com/godotengine/godot/pull/14753","diff_url":"https://github.com/godotengine/godot/pull/14753.diff","patch_url":"https://github.com/godotengine/godot/pull/14753.patch","title":"Fixed a bug where mouse button focus breaks when using multiple buttons at once.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-16T21:33:21Z","updated_at":"2018-05-25T03:42:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fcba654bb8bdf4e39b37628a1d46ed3e2b74692a"]},"14754":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzYyMDIw","public_id":14754,"url":"https://github.com/godotengine/godot/pull/14754","diff_url":"https://github.com/godotengine/godot/pull/14754.diff","patch_url":"https://github.com/godotengine/godot/pull/14754.patch","title":"Added 'duplicate' function for Dictionary in C++ and API.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-16T22:00:03Z","updated_at":"2018-02-03T03:26:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["f19fc83546f0557054816bfcd2e5342c82cf54c9"]},"14755":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzYzMTgx","public_id":14755,"url":"https://github.com/godotengine/godot/pull/14755","diff_url":"https://github.com/godotengine/godot/pull/14755.diff","patch_url":"https://github.com/godotengine/godot/pull/14755.patch","title":"Don't glBindTexture() on viewports without effects","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-16T22:40:25Z","updated_at":"2018-02-27T21:22:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["34991af55322c499eb407d5492c8d49dec84ea40"]},"14756":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzYzNDQ0","public_id":14756,"url":"https://github.com/godotengine/godot/pull/14756","diff_url":"https://github.com/godotengine/godot/pull/14756.diff","patch_url":"https://github.com/godotengine/godot/pull/14756.patch","title":"Revert \"Fix mouse button release not sent to gui_input if it's different from the button that gave focus\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2017-12-16T22:50:41Z","updated_at":"2019-03-05T23:05:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1b944cb663628ac153111423104bb52e111bd797"]},"14757":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzYzNzY2","public_id":14757,"url":"https://github.com/godotengine/godot/pull/14757","diff_url":"https://github.com/godotengine/godot/pull/14757.diff","patch_url":"https://github.com/godotengine/godot/pull/14757.patch","title":"More changes to PopupMenu's submenu keyboard handling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-16T23:03:17Z","updated_at":"2017-12-17T19:34:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7e38db631f0d5577457a68c5dbc7c09a308bb18d"]},"14758":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzY0MDc4","public_id":14758,"url":"https://github.com/godotengine/godot/pull/14758","diff_url":"https://github.com/godotengine/godot/pull/14758.diff","patch_url":"https://github.com/godotengine/godot/pull/14758.patch","title":"Use a more naive RNG for the lightmapper","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-16T23:14:11Z","updated_at":"2018-02-27T21:22:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["be4448bd1fa8c75f95d8583a3f1a7d1cf6159bc2"]},"14760":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzY2Mzg3","public_id":14760,"url":"https://github.com/godotengine/godot/pull/14760","diff_url":"https://github.com/godotengine/godot/pull/14760.diff","patch_url":"https://github.com/godotengine/godot/pull/14760.patch","title":"Add several unlikely() macros","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-17T00:49:03Z","updated_at":"2018-02-27T21:22:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9ba134b46381e0d2e65eb548384626da20bf09a3"]},"14761":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzY2NjEy","public_id":14761,"url":"https://github.com/godotengine/godot/pull/14761","diff_url":"https://github.com/godotengine/godot/pull/14761.diff","patch_url":"https://github.com/godotengine/godot/pull/14761.patch","title":"Fix gdnative generation for lightmapper.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyMzIx","created_at":"2017-12-17T00:57:57Z","updated_at":"2018-09-09T19:27:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9948da70a03b0f24c91a0969b3ae9ced6c23a82b"]},"14762":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzY4MTc4","public_id":14762,"url":"https://github.com/godotengine/godot/pull/14762","diff_url":"https://github.com/godotengine/godot/pull/14762.diff","patch_url":"https://github.com/godotengine/godot/pull/14762.patch","title":"Tweak OpenMP parameters for lightbaker","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-17T02:10:22Z","updated_at":"2018-02-27T21:22:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a402efeb72fbf46f26ec4ef02ed9a5a26c26fec7"]},"14764":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzgwNjA2","public_id":14764,"url":"https://github.com/godotengine/godot/pull/14764","diff_url":"https://github.com/godotengine/godot/pull/14764.diff","patch_url":"https://github.com/godotengine/godot/pull/14764.patch","title":"Increase sleep time for android export thread","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-17T10:53:21Z","updated_at":"2017-12-17T13:18:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["95edc3855ad7fcb8c30501af8369c7df941b3838"]},"14765":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzgyODA2","public_id":14765,"url":"https://github.com/godotengine/godot/pull/14765","diff_url":"https://github.com/godotengine/godot/pull/14765.diff","patch_url":"https://github.com/godotengine/godot/pull/14765.patch","title":"Fixed Android NDK unified header detection for python 3","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMzNDI3Mg==","created_at":"2017-12-17T12:04:42Z","updated_at":"2017-12-17T12:07:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["064189c693db11aa34bc9b4d83683d6d17051175"]},"14766":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzgzMDMw","public_id":14766,"url":"https://github.com/godotengine/godot/pull/14766","diff_url":"https://github.com/godotengine/godot/pull/14766.diff","patch_url":"https://github.com/godotengine/godot/pull/14766.patch","title":"Refactoring FPS & information on 3D viewport","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-17T12:12:47Z","updated_at":"2017-12-17T14:26:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4073de88cb28d53b5eafb0462a0de33b204deecf"]},"14767":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzg3NDAw","public_id":14767,"url":"https://github.com/godotengine/godot/pull/14767","diff_url":"https://github.com/godotengine/godot/pull/14767.diff","patch_url":"https://github.com/godotengine/godot/pull/14767.patch","title":"Fix Clip Content property is not saved","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-17T14:14:15Z","updated_at":"2017-12-17T14:26:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ef32018d1f17147f4fbd1815e100640f9a6cc71d"]},"14769":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzg3OTg1","public_id":14769,"url":"https://github.com/godotengine/godot/pull/14769","diff_url":"https://github.com/godotengine/godot/pull/14769.diff","patch_url":"https://github.com/godotengine/godot/pull/14769.patch","title":"Cleanup some #if 0'd code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2017-12-17T14:30:44Z","updated_at":"2017-12-17T15:16:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8f25a2dc11b73cd440adcd341e4180f6f93877aa"]},"14770":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzg5MzQ3","public_id":14770,"url":"https://github.com/godotengine/godot/pull/14770","diff_url":"https://github.com/godotengine/godot/pull/14770.diff","patch_url":"https://github.com/godotengine/godot/pull/14770.patch","title":"Show sub-resources as sub-menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-17T15:03:56Z","updated_at":"2018-01-05T23:01:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["002a0271fe5ab8564cd08bcc74ec5c8082e1e080"]},"14772":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4NzkwNjMx","public_id":14772,"url":"https://github.com/godotengine/godot/pull/14772","diff_url":"https://github.com/godotengine/godot/pull/14772.diff","patch_url":"https://github.com/godotengine/godot/pull/14772.patch","title":"Fix cut-copy-line breaking paste (issue 14539)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-17T15:33:52Z","updated_at":"2017-12-17T18:28:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["abfcce0067c0652729ec9129d3c1d910470c0f50"]},"14775":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzk0MjY5","public_id":14775,"url":"https://github.com/godotengine/godot/pull/14775","diff_url":"https://github.com/godotengine/godot/pull/14775.diff","patch_url":"https://github.com/godotengine/godot/pull/14775.patch","title":"Limit the lightmapper subdivide to 1024","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-17T17:04:39Z","updated_at":"2018-02-27T21:22:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c4c7fa3f5ee80f998b69ea5d84bf8ba5b50f887f"]},"14778":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzk2MTQ4","public_id":14778,"url":"https://github.com/godotengine/godot/pull/14778","diff_url":"https://github.com/godotengine/godot/pull/14778.diff","patch_url":"https://github.com/godotengine/godot/pull/14778.patch","title":"Exposed LineEdit's \"selection_clear\" and renamed it to \"deselect\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-17T17:56:22Z","updated_at":"2017-12-17T19:37:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["95f93e038a3afc95048820aa73fd38423048a487"]},"14779":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzk2MTUx","public_id":14779,"url":"https://github.com/godotengine/godot/pull/14779","diff_url":"https://github.com/godotengine/godot/pull/14779.diff","patch_url":"https://github.com/godotengine/godot/pull/14779.patch","title":"Implement settings dialog UI ideas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-17T17:56:25Z","updated_at":"2017-12-17T21:40:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["0d04f212a361f6799b2990a0dcad48dc9f49d7cc"]},"14780":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzk2NjE2","public_id":14780,"url":"https://github.com/godotengine/godot/pull/14780","diff_url":"https://github.com/godotengine/godot/pull/14780.diff","patch_url":"https://github.com/godotengine/godot/pull/14780.patch","title":"Fix method not returning value in all paths (autotile editor)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-17T18:08:41Z","updated_at":"2017-12-17T21:17:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c8d416d152003f1eb865df2c05a2024a9672e8bd"]},"14781":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4Nzk2NzQ2","public_id":14781,"url":"https://github.com/godotengine/godot/pull/14781","diff_url":"https://github.com/godotengine/godot/pull/14781.diff","patch_url":"https://github.com/godotengine/godot/pull/14781.patch","title":"General use Variant type icons, plus other icon updates.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-17T18:12:11Z","updated_at":"2017-12-17T19:21:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["756c033adb9763de106663492bd7bdcccf808b7f"]},"14782":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODAxMjQx","public_id":14782,"url":"https://github.com/godotengine/godot/pull/14782","diff_url":"https://github.com/godotengine/godot/pull/14782.diff","patch_url":"https://github.com/godotengine/godot/pull/14782.patch","title":"Now every variant type has its icon.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-17T20:07:42Z","updated_at":"2017-12-17T21:19:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c8c280a68a3f9f513ba4d61f32e6a9c775728dc2"]},"14784":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODAyMzkw","public_id":14784,"url":"https://github.com/godotengine/godot/pull/14784","diff_url":"https://github.com/godotengine/godot/pull/14784.diff","patch_url":"https://github.com/godotengine/godot/pull/14784.patch","title":"Fix Sprite3D alpha_cut member not being initialized","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0ODkwMg==","created_at":"2017-12-17T20:37:34Z","updated_at":"2017-12-17T21:20:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a15721e5c9bee3d892f4e747aa544d5f0e7db4e3"]},"14786":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODA0MTAz","public_id":14786,"url":"https://github.com/godotengine/godot/pull/14786","diff_url":"https://github.com/godotengine/godot/pull/14786.diff","patch_url":"https://github.com/godotengine/godot/pull/14786.patch","title":"Expose Range, ScrollBar and Slider as virtual.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-17T21:18:07Z","updated_at":"2017-12-17T21:21:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["5e2c8593f754f19654a4338935b8079d589131fd"]},"14787":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODA0Nzgy","public_id":14787,"url":"https://github.com/godotengine/godot/pull/14787","diff_url":"https://github.com/godotengine/godot/pull/14787.diff","patch_url":"https://github.com/godotengine/godot/pull/14787.patch","title":"Don't try to mix a sample that has already ended","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-17T21:33:52Z","updated_at":"2018-02-27T21:22:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["139daf0e035645054129b9e31a188721fea0973a"]},"14788":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODA0ODg2","public_id":14788,"url":"https://github.com/godotengine/godot/pull/14788","diff_url":"https://github.com/godotengine/godot/pull/14788.diff","patch_url":"https://github.com/godotengine/godot/pull/14788.patch","title":"Fix ogg looping pop noise. Closes #11468","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-12-17T21:36:10Z","updated_at":"2018-02-01T17:55:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["1ccfb01cbc78a6678178a27514e8fd78b3b47163"]},"14792":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODA4MjA2","public_id":14792,"url":"https://github.com/godotengine/godot/pull/14792","diff_url":"https://github.com/godotengine/godot/pull/14792.diff","patch_url":"https://github.com/godotengine/godot/pull/14792.patch","title":"A few small Debugger->Errors tab enhancements:","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwODM5MjU=","created_at":"2017-12-17T22:55:28Z","updated_at":"2018-01-03T09:27:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ea14b0789b8442a930a4464e7e17a3473e2e221d"]},"14794":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODM5MzE5","public_id":14794,"url":"https://github.com/godotengine/godot/pull/14794","diff_url":"https://github.com/godotengine/godot/pull/14794.diff","patch_url":"https://github.com/godotengine/godot/pull/14794.patch","title":"Remove debug logs that are of no use to end users","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2017-12-18T06:39:12Z","updated_at":"2017-12-18T06:40:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ec31c4f380cef01912e3cfdbab7ab3aabdad2a17"]},"14796":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4ODU0ODIw","public_id":14796,"url":"https://github.com/godotengine/godot/pull/14796","diff_url":"https://github.com/godotengine/godot/pull/14796.diff","patch_url":"https://github.com/godotengine/godot/pull/14796.patch","title":"Shader Language: Fix Vertex Lighting artifacts.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyOTYwNjQy","created_at":"2017-12-18T08:31:10Z","updated_at":"2018-01-10T09:20:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["6c25eabbc5b80c55dea5e3b848cb770c501c0680"]},"14801":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4OTEzMTYy","public_id":14801,"url":"https://github.com/godotengine/godot/pull/14801","diff_url":"https://github.com/godotengine/godot/pull/14801.diff","patch_url":"https://github.com/godotengine/godot/pull/14801.patch","title":"Tree: Insert new item, fix behavior when no parent given","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-18T13:26:40Z","updated_at":"2017-12-25T01:42:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a08c5d73a5e1c1ca730f1fbf2a41a909678d1771"]},"14802":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4OTE2NTgw","public_id":14802,"url":"https://github.com/godotengine/godot/pull/14802","diff_url":"https://github.com/godotengine/godot/pull/14802.diff","patch_url":"https://github.com/godotengine/godot/pull/14802.patch","title":"Fix \"selection_changed\" called twice","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-18T13:42:54Z","updated_at":"2018-01-05T23:01:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["59564f267ce4379282911007ef78ec8738f358e8"]},"14808":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4OTgwMjY1","public_id":14808,"url":"https://github.com/godotengine/godot/pull/14808","diff_url":"https://github.com/godotengine/godot/pull/14808.diff","patch_url":"https://github.com/godotengine/godot/pull/14808.patch","title":"Some fixes for the Script Editor and dead code cleaning.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-18T18:02:17Z","updated_at":"2017-12-25T03:24:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["36e835bbd4120e9f2ac60f7e763edeef93b40e51"]},"14809":{"id":"MDExOlB1bGxSZXF1ZXN0MTU4OTgxNjIw","public_id":14809,"url":"https://github.com/godotengine/godot/pull/14809","diff_url":"https://github.com/godotengine/godot/pull/14809.diff","patch_url":"https://github.com/godotengine/godot/pull/14809.patch","title":"Fix installing export templates from file","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0NTgyOA==","created_at":"2017-12-18T18:09:21Z","updated_at":"2019-12-09T15:26:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["444090067232d8764e3910dd8de42c1b0fbc89b7"]},"14814":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MDM1NzI1","public_id":14814,"url":"https://github.com/godotengine/godot/pull/14814","diff_url":"https://github.com/godotengine/godot/pull/14814.diff","patch_url":"https://github.com/godotengine/godot/pull/14814.patch","title":"Fix doc methods not showing up","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-12-18T22:40:19Z","updated_at":"2018-05-21T00:32:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["5c0271eed748e18dc4bbf48276587991f77e6750"]},"14815":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MDQzMzc1","public_id":14815,"url":"https://github.com/godotengine/godot/pull/14815","diff_url":"https://github.com/godotengine/godot/pull/14815.diff","patch_url":"https://github.com/godotengine/godot/pull/14815.patch","title":"Purge larger files faster from SCons cache (master)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NDA1MjQ=","created_at":"2017-12-18T23:26:03Z","updated_at":"2017-12-19T15:45:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["b40259096c70a4d05695bf2fd0eac9a395f17f93"]},"14818":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MDU0NDcx","public_id":14818,"url":"https://github.com/godotengine/godot/pull/14818","diff_url":"https://github.com/godotengine/godot/pull/14818.diff","patch_url":"https://github.com/godotengine/godot/pull/14818.patch","title":"Add method_descr again because it's required","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-12-19T00:53:22Z","updated_at":"2018-05-21T00:32:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["8adf7c3ef2062dda471f9b4dc6c882fd1f6507f3"]},"14821":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MTM4OTIy","public_id":14821,"url":"https://github.com/godotengine/godot/pull/14821","diff_url":"https://github.com/godotengine/godot/pull/14821.diff","patch_url":"https://github.com/godotengine/godot/pull/14821.patch","title":"BitmapFont::create_from_fnt loading file from project root.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0NDk4ODMy","created_at":"2017-12-19T11:08:24Z","updated_at":"2017-12-29T21:57:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8981924fbe00f80582ccec830b040428016eedfd"]},"14823":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MTU5OTQ5","public_id":14823,"url":"https://github.com/godotengine/godot/pull/14823","diff_url":"https://github.com/godotengine/godot/pull/14823.diff","patch_url":"https://github.com/godotengine/godot/pull/14823.patch","title":"Add Script.get_base_script()/get_instance_base_type() to API","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-19T12:56:39Z","updated_at":"2018-09-23T20:31:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["28561c2e7af963a5b7b5d40f97354ca205292c73"]},"14826":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MTg3MDEy","public_id":14826,"url":"https://github.com/godotengine/godot/pull/14826","diff_url":"https://github.com/godotengine/godot/pull/14826.diff","patch_url":"https://github.com/godotengine/godot/pull/14826.patch","title":"Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4MzA2MTA=","created_at":"2017-12-19T14:55:21Z","updated_at":"2017-12-25T01:42:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["49859871d92c1540fa576dcd0e6d337840ab18e2"]},"14827":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MTkwODc4","public_id":14827,"url":"https://github.com/godotengine/godot/pull/14827","diff_url":"https://github.com/godotengine/godot/pull/14827.diff","patch_url":"https://github.com/godotengine/godot/pull/14827.patch","title":"Some Editor UI patchwork","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk2MzExNTI=","created_at":"2017-12-19T15:10:01Z","updated_at":"2017-12-25T01:34:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["69ef89a8bd3806bb9aace761f65e162ac54b1c0d"]},"14833":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MjE0NjQ3","public_id":14833,"url":"https://github.com/godotengine/godot/pull/14833","diff_url":"https://github.com/godotengine/godot/pull/14833.diff","patch_url":"https://github.com/godotengine/godot/pull/14833.patch","title":"Fix fatal mono logs not getting logged to disk.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgxMDc0NTk=","created_at":"2017-12-19T16:38:02Z","updated_at":"2017-12-19T21:32:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["7368a0e0f08ca60a8c503c2113bb5aa56fbc4208"]},"14834":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MjI1MzA4","public_id":14834,"url":"https://github.com/godotengine/godot/pull/14834","diff_url":"https://github.com/godotengine/godot/pull/14834.diff","patch_url":"https://github.com/godotengine/godot/pull/14834.patch","title":"Fix pixel snap not being used in 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-12-19T17:21:31Z","updated_at":"2018-05-21T00:32:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ffe827ab5a25ee033dbea2374fd93b84bebc0788"]},"14846":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MjkyNzE4","public_id":14846,"url":"https://github.com/godotengine/godot/pull/14846","diff_url":"https://github.com/godotengine/godot/pull/14846.diff","patch_url":"https://github.com/godotengine/godot/pull/14846.patch","title":"Fixes gizmo huge scale immediately after change to orthogonal view","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg4MzA2MTA=","created_at":"2017-12-19T22:58:43Z","updated_at":"2017-12-25T01:39:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2a3f6ee8b3d763f711470f633df785331438bd74"]},"14847":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5Mjk3ODg3","public_id":14847,"url":"https://github.com/godotengine/godot/pull/14847","diff_url":"https://github.com/godotengine/godot/pull/14847.diff","patch_url":"https://github.com/godotengine/godot/pull/14847.patch","title":"Fixes for the Spatial Editor's Perspective options and dead code cleaning","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-19T23:33:12Z","updated_at":"2017-12-25T03:24:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2490c4d8829ad73f3dcab49cea58b2ce67c407af"]},"14853":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MzEzOTE1","public_id":14853,"url":"https://github.com/godotengine/godot/pull/14853","diff_url":"https://github.com/godotengine/godot/pull/14853.diff","patch_url":"https://github.com/godotengine/godot/pull/14853.patch","title":"Adds an option to move cursor with right click in TextEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMjE1MDQz","created_at":"2017-12-20T01:52:59Z","updated_at":"2017-12-25T01:40:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyNzkwOTcxNjI=","name":"discussion","color":"#ccaaff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a55870cd815d065acea099cf0baecaaf51aa1b16"]},"14860":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MzU4NjQ3","public_id":14860,"url":"https://github.com/godotengine/godot/pull/14860","diff_url":"https://github.com/godotengine/godot/pull/14860.diff","patch_url":"https://github.com/godotengine/godot/pull/14860.patch","title":"Fix editor crash on \"save and exit\" bug","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzgxMjE=","created_at":"2017-12-20T08:39:32Z","updated_at":"2017-12-20T16:13:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0f223783dca992d15ce2f5bfd8c8b92899c7a1b6"]},"14863":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5MzkwMDk3","public_id":14863,"url":"https://github.com/godotengine/godot/pull/14863","diff_url":"https://github.com/godotengine/godot/pull/14863.diff","patch_url":"https://github.com/godotengine/godot/pull/14863.patch","title":"Fix lightmapper rng","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-20T11:12:14Z","updated_at":"2018-02-27T21:22:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ccbb5923ac12f38b9bc47448a45340dd0534eabc"]},"14867":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NDE4MTEx","public_id":14867,"url":"https://github.com/godotengine/godot/pull/14867","diff_url":"https://github.com/godotengine/godot/pull/14867.diff","patch_url":"https://github.com/godotengine/godot/pull/14867.patch","title":"Prevent false sharing in lightbaker RNG state","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2017-12-20T13:36:13Z","updated_at":"2017-12-20T16:36:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0db512354807318646ac9884f3702733a56b3bb1"]},"14874":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NDQ4Njg2","public_id":14874,"url":"https://github.com/godotengine/godot/pull/14874","diff_url":"https://github.com/godotengine/godot/pull/14874.diff","patch_url":"https://github.com/godotengine/godot/pull/14874.patch","title":"Fix blurry after zooming","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-20T15:42:30Z","updated_at":"2018-01-05T23:01:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ec139d8522e9623a05d3e63ada4fbb86a6a11d26"]},"14875":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NDUzMjY2","public_id":14875,"url":"https://github.com/godotengine/godot/pull/14875","diff_url":"https://github.com/godotengine/godot/pull/14875.diff","patch_url":"https://github.com/godotengine/godot/pull/14875.patch","title":"Fixed SplitContainer showing the \"resize\" cursor when it shouldn't","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-20T15:59:39Z","updated_at":"2017-12-25T03:24:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["274b3db0d90c52a90fa7a1801dfeae2274900e29"]},"14882":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NTE0MjQ3","public_id":14882,"url":"https://github.com/godotengine/godot/pull/14882","diff_url":"https://github.com/godotengine/godot/pull/14882.diff","patch_url":"https://github.com/godotengine/godot/pull/14882.patch","title":"Plugins can select files in the FileSystem Dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2017-12-20T20:46:58Z","updated_at":"2018-02-03T03:25:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzMDcxMzU1MzI=","name":"topic:plugin","color":"#ffee88"}],"commits":["1408fab1b48c38dedec4ba4ce656b1d7c5966a5a"]},"14885":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NTQ3NDk1","public_id":14885,"url":"https://github.com/godotengine/godot/pull/14885","diff_url":"https://github.com/godotengine/godot/pull/14885.diff","patch_url":"https://github.com/godotengine/godot/pull/14885.patch","title":"Fixed wrong Project Settings direction on an error message","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-21T00:10:00Z","updated_at":"2017-12-21T02:53:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e3c1305027d1a7254be3993ae425fcb7f5c9e7d5"]},"14897":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NjQ2MjIz","public_id":14897,"url":"https://github.com/godotengine/godot/pull/14897","diff_url":"https://github.com/godotengine/godot/pull/14897.diff","patch_url":"https://github.com/godotengine/godot/pull/14897.patch","title":"Few small tweaks for ARVR","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2017-12-21T12:29:25Z","updated_at":"2017-12-22T23:59:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6fd51b6a1b1467937126334f9ffd7be3d3efbad0"]},"14899":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NjU1NjM4","public_id":14899,"url":"https://github.com/godotengine/godot/pull/14899","diff_url":"https://github.com/godotengine/godot/pull/14899.diff","patch_url":"https://github.com/godotengine/godot/pull/14899.patch","title":"Respect HDR option","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-21T13:19:46Z","updated_at":"2018-01-05T23:01:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["0856259d19862a22bf164831ddcbfb7808779e66"]},"14906":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzE2MzMx","public_id":14906,"url":"https://github.com/godotengine/godot/pull/14906","diff_url":"https://github.com/godotengine/godot/pull/14906.diff","patch_url":"https://github.com/godotengine/godot/pull/14906.patch","title":"Scons: Use module suffix only for final binary.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-12-21T17:57:03Z","updated_at":"2017-12-21T21:57:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["63658fecfc7765a55f89f39ba8c14ddea83fd083"]},"14907":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzIwOTk3","public_id":14907,"url":"https://github.com/godotengine/godot/pull/14907","diff_url":"https://github.com/godotengine/godot/pull/14907.diff","patch_url":"https://github.com/godotengine/godot/pull/14907.patch","title":"Added RigidBody functionality to VehicleBody","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMjk5NTE0","created_at":"2017-12-21T18:23:25Z","updated_at":"2018-09-14T09:50:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["4a201ade76e9ebb5595b107b6a0718ab79be0abf"]},"14908":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzIyMjg1","public_id":14908,"url":"https://github.com/godotengine/godot/pull/14908","diff_url":"https://github.com/godotengine/godot/pull/14908.diff","patch_url":"https://github.com/godotengine/godot/pull/14908.patch","title":"Fixes and modifications for some dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-21T18:30:40Z","updated_at":"2017-12-25T01:23:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e86454fb385994a874944790abfb4c03121ded0a"]},"14912":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzMwODE4","public_id":14912,"url":"https://github.com/godotengine/godot/pull/14912","diff_url":"https://github.com/godotengine/godot/pull/14912.diff","patch_url":"https://github.com/godotengine/godot/pull/14912.patch","title":"Fix open directory in FileSystem dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-21T19:18:07Z","updated_at":"2018-01-05T23:01:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["d9e5be1d66579738ad9d739882e8463c545a6a69"]},"14913":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzMyMzAx","public_id":14913,"url":"https://github.com/godotengine/godot/pull/14913","diff_url":"https://github.com/godotengine/godot/pull/14913.diff","patch_url":"https://github.com/godotengine/godot/pull/14913.patch","title":"Consistent display of shortcut names in tooltips","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-21T19:26:10Z","updated_at":"2017-12-21T21:48:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["22d87f20faffbbf5b452bc0a35cfd80aebd0f628"]},"14914":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzMyNDM0","public_id":14914,"url":"https://github.com/godotengine/godot/pull/14914","diff_url":"https://github.com/godotengine/godot/pull/14914.diff","patch_url":"https://github.com/godotengine/godot/pull/14914.patch","title":"Enum members now also link to the corresponding class in the webdocs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5ODIwNTA=","created_at":"2017-12-21T19:26:49Z","updated_at":"2018-01-04T14:00:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["3ca84df551f38da14fc6d925988b13156567b5ca"]},"14916":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzQzOTU4","public_id":14916,"url":"https://github.com/godotengine/godot/pull/14916","diff_url":"https://github.com/godotengine/godot/pull/14916.diff","patch_url":"https://github.com/godotengine/godot/pull/14916.patch","title":"Ramp up remote debugger wait time","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-21T20:31:36Z","updated_at":"2018-01-02T10:33:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e6d83a766a7adf6193d9f0dfbb08b16702616199"]},"14919":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5NzY3ODMx","public_id":14919,"url":"https://github.com/godotengine/godot/pull/14919","diff_url":"https://github.com/godotengine/godot/pull/14919.diff","patch_url":"https://github.com/godotengine/godot/pull/14919.patch","title":"Fixes Rect2 grow_margin not working at all","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2017-12-21T22:56:17Z","updated_at":"2017-12-26T15:51:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["71f5e17680552a4a710cd3c25190584c5914720a"]},"14944":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5ODcxMzgy","public_id":14944,"url":"https://github.com/godotengine/godot/pull/14944","diff_url":"https://github.com/godotengine/godot/pull/14944.diff","patch_url":"https://github.com/godotengine/godot/pull/14944.patch","title":"[DOCS] Finished the documentation for AnimationPlayer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyOTQyMg==","created_at":"2017-12-22T13:50:45Z","updated_at":"2017-12-23T05:45:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["4db01d18e5ee2ae5c86ee1b256e3b7525da667f4"]},"14945":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5ODkwNTc0","public_id":14945,"url":"https://github.com/godotengine/godot/pull/14945","diff_url":"https://github.com/godotengine/godot/pull/14945.diff","patch_url":"https://github.com/godotengine/godot/pull/14945.patch","title":"[DOCS] Small fixes for Mutex","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-22T15:46:36Z","updated_at":"2018-03-13T14:40:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b7d945124e17677abb2232e96b14c8be8871a82c"]},"14946":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5ODkyMDU3","public_id":14946,"url":"https://github.com/godotengine/godot/pull/14946","diff_url":"https://github.com/godotengine/godot/pull/14946.diff","patch_url":"https://github.com/godotengine/godot/pull/14946.patch","title":"[DOCS] Small fixes for Semaphore","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2NTQ3NjM=","created_at":"2017-12-22T15:55:28Z","updated_at":"2018-03-13T14:40:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["1cae77cc66ed71751203af453615a11a9bf08874"]},"14953":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTE2MDc5","public_id":14953,"url":"https://github.com/godotengine/godot/pull/14953","diff_url":"https://github.com/godotengine/godot/pull/14953.diff","patch_url":"https://github.com/godotengine/godot/pull/14953.patch","title":"Hide tooltip on gesture input","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-22T18:42:23Z","updated_at":"2018-01-01T11:53:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["27afa8813d84d4a6f7a8eb1f1f3d6c6b9faa0bae"]},"14957":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTIwMTY1","public_id":14957,"url":"https://github.com/godotengine/godot/pull/14957","diff_url":"https://github.com/godotengine/godot/pull/14957.diff","patch_url":"https://github.com/godotengine/godot/pull/14957.patch","title":"Fixed right dock dragger not disappearing when there is no docks there.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-22T19:13:30Z","updated_at":"2018-01-01T13:01:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["68a6edfd1b5287725abba7730291e0fe501735a9"]},"14960":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTI5Njk1","public_id":14960,"url":"https://github.com/godotengine/godot/pull/14960","diff_url":"https://github.com/godotengine/godot/pull/14960.diff","patch_url":"https://github.com/godotengine/godot/pull/14960.patch","title":"Fixes 3d camera keep aspect.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-22T20:30:07Z","updated_at":"2017-12-22T23:43:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1696db8f0003d87868957018223481577d6903de"]},"14965":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTQ5NTg3","public_id":14965,"url":"https://github.com/godotengine/godot/pull/14965","diff_url":"https://github.com/godotengine/godot/pull/14965.diff","patch_url":"https://github.com/godotengine/godot/pull/14965.patch","title":"Fixed bullet intersect_shape crash, Fixed bullet sleeping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-23T00:34:51Z","updated_at":"2017-12-23T10:18:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["aea1b2e6c336559bfe3eda3c779044fdaa8ae892","512c60f1d8cee4a66cc75b80af4be1902b52e54c"]},"14971":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTU2NTg2","public_id":14971,"url":"https://github.com/godotengine/godot/pull/14971","diff_url":"https://github.com/godotengine/godot/pull/14971.diff","patch_url":"https://github.com/godotengine/godot/pull/14971.patch","title":"Set particles emitting to false when particles finish emitting with one-shot enabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2017-12-23T04:36:12Z","updated_at":"2018-02-01T17:56:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["1f609b7a8221f623ae0c051cbaf44f955c8d97bb"]},"14972":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTYxNzM5","public_id":14972,"url":"https://github.com/godotengine/godot/pull/14972","diff_url":"https://github.com/godotengine/godot/pull/14972.diff","patch_url":"https://github.com/godotengine/godot/pull/14972.patch","title":"Fix unindent (shift-tab) on column 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-23T08:29:11Z","updated_at":"2018-01-01T11:52:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["2897523d12c45e459ee738be9ae555dd0b02beba"]},"14973":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTYyNDg5","public_id":14973,"url":"https://github.com/godotengine/godot/pull/14973","diff_url":"https://github.com/godotengine/godot/pull/14973.diff","patch_url":"https://github.com/godotengine/godot/pull/14973.patch","title":"Double-click word selection for RichTextLabel (i.e. docs)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-23T09:02:54Z","updated_at":"2018-01-01T11:51:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b80bc553dd52259eee4c25eb7652020e75d9e814"]},"14977":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTY1NjMz","public_id":14977,"url":"https://github.com/godotengine/godot/pull/14977","diff_url":"https://github.com/godotengine/godot/pull/14977.diff","patch_url":"https://github.com/godotengine/godot/pull/14977.patch","title":"Fix crash & error at saving scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-23T11:18:15Z","updated_at":"2018-01-05T23:01:22Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ff68b80df7e08a2fcae3b3ace56be1d9bee73235","d6a88cdc4134c5938bc8c6a291d6f087ad75da07"]},"14978":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTY2MTQ1","public_id":14978,"url":"https://github.com/godotengine/godot/pull/14978","diff_url":"https://github.com/godotengine/godot/pull/14978.diff","patch_url":"https://github.com/godotengine/godot/pull/14978.patch","title":"Fixed dispatch callback","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-23T11:39:32Z","updated_at":"2017-12-23T14:56:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["0f5c87bfa4f4380b85b453f223ae0940d87e2ff5"]},"14982":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTcwMzc0","public_id":14982,"url":"https://github.com/godotengine/godot/pull/14982","diff_url":"https://github.com/godotengine/godot/pull/14982.diff","patch_url":"https://github.com/godotengine/godot/pull/14982.patch","title":"Add more translatable text for editor plugins.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-12-23T14:41:23Z","updated_at":"2018-01-11T02:57:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["52ad2e5418fc132a9534d9ef715259202a6acc08"]},"14983":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTcwNjc4","public_id":14983,"url":"https://github.com/godotengine/godot/pull/14983","diff_url":"https://github.com/godotengine/godot/pull/14983.diff","patch_url":"https://github.com/godotengine/godot/pull/14983.patch","title":"Fixed keyboard word selection when at the start/end of line, issue 14675","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2017-12-23T14:53:46Z","updated_at":"2018-01-14T16:27:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a11a691b174c0ddb72328cf8dae6d6f82f5ad885"]},"14991":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTc5ODQw","public_id":14991,"url":"https://github.com/godotengine/godot/pull/14991","diff_url":"https://github.com/godotengine/godot/pull/14991.diff","patch_url":"https://github.com/godotengine/godot/pull/14991.patch","title":"Show Options Dialog for NodePath and File in clicked button position.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-23T21:01:30Z","updated_at":"2017-12-27T03:29:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["07fd5456c8bffbdfec01c26c698dbf207d6ba0a7"]},"14993":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTgzNzM4","public_id":14993,"url":"https://github.com/godotengine/godot/pull/14993","diff_url":"https://github.com/godotengine/godot/pull/14993.diff","patch_url":"https://github.com/godotengine/godot/pull/14993.patch","title":"X11: Fixes maximized splash-boot screen bug.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyOTYwNjQy","created_at":"2017-12-24T00:05:37Z","updated_at":"2017-12-24T11:45:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["6f3486c4866a0a0e0408c2e0dbd65f128995abf4"]},"14996":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTg1OTE3","public_id":14996,"url":"https://github.com/godotengine/godot/pull/14996","diff_url":"https://github.com/godotengine/godot/pull/14996.diff","patch_url":"https://github.com/godotengine/godot/pull/14996.patch","title":"Mono: Make the bindings generator output enums","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-12-24T02:08:56Z","updated_at":"2021-05-14T01:55:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["0a0a44da8d11303d91c18d015333a3769def2304"]},"14997":{"id":"MDExOlB1bGxSZXF1ZXN0MTU5OTg2Mjc5","public_id":14997,"url":"https://github.com/godotengine/godot/pull/14997","diff_url":"https://github.com/godotengine/godot/pull/14997.diff","patch_url":"https://github.com/godotengine/godot/pull/14997.patch","title":"Marshal NULL MonoString* as empty Godot string","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-12-24T02:33:37Z","updated_at":"2021-05-13T23:53:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["6e3d4ee9a6c0223f85e696167011865ab162bb67"]},"15006":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDA1NTI2","public_id":15006,"url":"https://github.com/godotengine/godot/pull/15006","diff_url":"https://github.com/godotengine/godot/pull/15006.diff","patch_url":"https://github.com/godotengine/godot/pull/15006.patch","title":"Update TileMap doc descriptions for update_bitmask_area/region","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU5NDk1MjM=","created_at":"2017-12-24T16:59:32Z","updated_at":"2017-12-27T23:52:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["9ac312f17a4291432531c60181aa108e91e6d8d3"]},"15008":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDA2Mjgx","public_id":15008,"url":"https://github.com/godotengine/godot/pull/15008","diff_url":"https://github.com/godotengine/godot/pull/15008.diff","patch_url":"https://github.com/godotengine/godot/pull/15008.patch","title":"Animation Tree: Prevent cycle_test from being altered by past-test.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyOTYwNjQy","created_at":"2017-12-24T17:32:43Z","updated_at":"2018-01-10T09:19:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7ace1f2494a7769990a5236ba25e019acf80c694"]},"15011":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDA4MzY0","public_id":15011,"url":"https://github.com/godotengine/godot/pull/15011","diff_url":"https://github.com/godotengine/godot/pull/15011.diff","patch_url":"https://github.com/godotengine/godot/pull/15011.patch","title":"Added default close and title color to editor themed graph nodes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-24T19:10:29Z","updated_at":"2017-12-25T01:19:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e7b24c648cbfa3da36a4ce086535f94d1b9b86c1"]},"15016":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDExMTc0","public_id":15016,"url":"https://github.com/godotengine/godot/pull/15016","diff_url":"https://github.com/godotengine/godot/pull/15016.diff","patch_url":"https://github.com/godotengine/godot/pull/15016.patch","title":"[DOCS] minor corrections to Transform2D","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM4MTI1MTQ=","created_at":"2017-12-24T21:31:25Z","updated_at":"2018-01-02T10:40:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["00c200530778b7c36d4f8b1ef2b5623216b543c0"]},"15028":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDI0MjM2","public_id":15028,"url":"https://github.com/godotengine/godot/pull/15028","diff_url":"https://github.com/godotengine/godot/pull/15028.diff","patch_url":"https://github.com/godotengine/godot/pull/15028.patch","title":"Changes to the Editor File Dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-25T05:10:39Z","updated_at":"2017-12-27T04:53:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ecf3fbadf4fedecdd372cb72ffb4bb6eb263062c"]},"15033":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDQxNTQ2","public_id":15033,"url":"https://github.com/godotengine/godot/pull/15033","diff_url":"https://github.com/godotengine/godot/pull/15033.diff","patch_url":"https://github.com/godotengine/godot/pull/15033.patch","title":"Alternative keyboard shortcuts for macOS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-25T09:32:29Z","updated_at":"2018-02-01T21:09:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["3f122672a2fb188f7d05c6e9b0a3e1125fb2c4f1"]},"15036":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDQ1NzMw","public_id":15036,"url":"https://github.com/godotengine/godot/pull/15036","diff_url":"https://github.com/godotengine/godot/pull/15036.diff","patch_url":"https://github.com/godotengine/godot/pull/15036.patch","title":"Fix popup menu size in Inspector dock","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-25T10:33:19Z","updated_at":"2018-01-05T23:01:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["cc1d56e3ff2c2ec148f3309dd776c6535c63ba5d"]},"15041":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDU1ODI5","public_id":15041,"url":"https://github.com/godotengine/godot/pull/15041","diff_url":"https://github.com/godotengine/godot/pull/15041.diff","patch_url":"https://github.com/godotengine/godot/pull/15041.patch","title":"Add option to sign UWP exports with signtool","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2017-12-25T13:52:43Z","updated_at":"2018-01-03T15:41:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["62fe640ca83bc58ced09500e66eb231cbd482a25"]},"15045":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDU4Nzc5","public_id":15045,"url":"https://github.com/godotengine/godot/pull/15045","diff_url":"https://github.com/godotengine/godot/pull/15045.diff","patch_url":"https://github.com/godotengine/godot/pull/15045.patch","title":"Inline some very common Vector2 operations","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-25T14:59:49Z","updated_at":"2017-12-27T03:25:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["517227943fbea90bfb528a2f04ce73ac17ba3e8b"]},"15046":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDYwMjEz","public_id":15046,"url":"https://github.com/godotengine/godot/pull/15046","diff_url":"https://github.com/godotengine/godot/pull/15046.diff","patch_url":"https://github.com/godotengine/godot/pull/15046.patch","title":"Added \"get_popup\" method for OptionButton","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-25T15:32:58Z","updated_at":"2017-12-27T04:52:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["096b5a65c60b64ac5e1a13e9f0573686217f9cdf"]},"15049":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDYxNzU3","public_id":15049,"url":"https://github.com/godotengine/godot/pull/15049","diff_url":"https://github.com/godotengine/godot/pull/15049.diff","patch_url":"https://github.com/godotengine/godot/pull/15049.patch","title":"Made MenuButton and ColorPickerButton's \"get_popup\" methods return constant","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-25T16:14:58Z","updated_at":"2017-12-27T04:52:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["23080c7ed771b6908e8b86692e38784c14a3bcdb"]},"15051":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDY3ODkw","public_id":15051,"url":"https://github.com/godotengine/godot/pull/15051","diff_url":"https://github.com/godotengine/godot/pull/15051.diff","patch_url":"https://github.com/godotengine/godot/pull/15051.patch","title":"Add missing image format RGB10A2. Fixes #14964","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2017-12-25T20:35:35Z","updated_at":"2018-01-06T10:02:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["267bad6b4c3485e12939a0e914d45319b66f67df"]},"15060":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDg3NDMy","public_id":15060,"url":"https://github.com/godotengine/godot/pull/15060","diff_url":"https://github.com/godotengine/godot/pull/15060.diff","patch_url":"https://github.com/godotengine/godot/pull/15060.patch","title":"Update Camera2D scroll using NOTIFICATION_INTERNAL_PROCESS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-26T06:02:28Z","updated_at":"2018-05-25T06:31:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d4adcf3fa26a032ba36c38c3d1ec5e8d02a5f09c"]},"15063":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMDk2MDY2","public_id":15063,"url":"https://github.com/godotengine/godot/pull/15063","diff_url":"https://github.com/godotengine/godot/pull/15063.diff","patch_url":"https://github.com/godotengine/godot/pull/15063.patch","title":"Fix key down on last line in TextEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-26T07:44:29Z","updated_at":"2018-01-03T09:30:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["076a5f35fc31375b5083cd86dcd69ae580eea8b9"]},"15066":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTE0Mjk5","public_id":15066,"url":"https://github.com/godotengine/godot/pull/15066","diff_url":"https://github.com/godotengine/godot/pull/15066.diff","patch_url":"https://github.com/godotengine/godot/pull/15066.patch","title":"Add keyboard shortcut for Clear Output","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-26T10:43:11Z","updated_at":"2018-01-03T09:32:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["77b4256718a2997d2a1f0e5f1900e5835581e886"]},"15073":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTU1MTQ2","public_id":15073,"url":"https://github.com/godotengine/godot/pull/15073","diff_url":"https://github.com/godotengine/godot/pull/15073.diff","patch_url":"https://github.com/godotengine/godot/pull/15073.patch","title":"Use .ttf or .otf file for editor custom font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-26T18:19:14Z","updated_at":"2018-01-05T23:01:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2c8ebab93b8bc534c8960cbbf876c19c9ac71967"]},"15076":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTYzODY4","public_id":15076,"url":"https://github.com/godotengine/godot/pull/15076","diff_url":"https://github.com/godotengine/godot/pull/15076.diff","patch_url":"https://github.com/godotengine/godot/pull/15076.patch","title":"Fix indent selection crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2017-12-26T20:15:26Z","updated_at":"2017-12-27T03:20:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["19c3f4c4c1bbef998f7da7edcb4a1a6d57c1c955"]},"15080":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTY3MDEx","public_id":15080,"url":"https://github.com/godotengine/godot/pull/15080","diff_url":"https://github.com/godotengine/godot/pull/15080.diff","patch_url":"https://github.com/godotengine/godot/pull/15080.patch","title":"Respect text editor highlighting color changes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-26T20:56:59Z","updated_at":"2018-01-05T23:01:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["4b0f075e9584b20f23f6f16f29ea078d8bd69650"]},"15081":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTY4MDUz","public_id":15081,"url":"https://github.com/godotengine/godot/pull/15081","diff_url":"https://github.com/godotengine/godot/pull/15081.diff","patch_url":"https://github.com/godotengine/godot/pull/15081.patch","title":"Fix text editor status font","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-26T21:11:43Z","updated_at":"2018-01-05T23:01:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["056bc123f8186248c1869224a6a7afbfd23bfc51"]},"15083":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMTc5MTI5","public_id":15083,"url":"https://github.com/godotengine/godot/pull/15083","diff_url":"https://github.com/godotengine/godot/pull/15083.diff","patch_url":"https://github.com/godotengine/godot/pull/15083.patch","title":"Restore the behavior of Spatial rotations recently changed in c1153f5.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM0ODY2MjU2","created_at":"2017-12-27T00:38:38Z","updated_at":"2020-01-08T23:27:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e9896b17a9804ba6392dab0bd6c484f4d2e294c1"]},"15089":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjEyNjM0","public_id":15089,"url":"https://github.com/godotengine/godot/pull/15089","diff_url":"https://github.com/godotengine/godot/pull/15089.diff","patch_url":"https://github.com/godotengine/godot/pull/15089.patch","title":"Warn about funcref creation","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T08:32:12Z","updated_at":"2018-01-03T10:03:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["29f7f48c42a4895b6d5fb4ffe8117bfd766bdc9f"]},"15091":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjE2MDE2","public_id":15091,"url":"https://github.com/godotengine/godot/pull/15091","diff_url":"https://github.com/godotengine/godot/pull/15091.diff","patch_url":"https://github.com/godotengine/godot/pull/15091.patch","title":"Fix Rect2::distance_to() not returning 0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T09:01:10Z","updated_at":"2018-01-05T06:24:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["41c11894f1402082a2400987899ddf18ca755325"]},"15092":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjI5MDE5","public_id":15092,"url":"https://github.com/godotengine/godot/pull/15092","diff_url":"https://github.com/godotengine/godot/pull/15092.diff","patch_url":"https://github.com/godotengine/godot/pull/15092.patch","title":"Fix infinite loop on splash screen on tiling windows managers","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2017-12-27T10:36:28Z","updated_at":"2018-05-21T00:33:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2a6035dff45d5dcbbecf5343d22af0c264a75701"]},"15093":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjM1NDE3","public_id":15093,"url":"https://github.com/godotengine/godot/pull/15093","diff_url":"https://github.com/godotengine/godot/pull/15093.diff","patch_url":"https://github.com/godotengine/godot/pull/15093.patch","title":"More exact picking for canvas editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T11:27:48Z","updated_at":"2018-04-18T11:25:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8505871a87b59b27acc0912a6dd815231c3b78b1"]},"15101":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjYwOTM2","public_id":15101,"url":"https://github.com/godotengine/godot/pull/15101","diff_url":"https://github.com/godotengine/godot/pull/15101.diff","patch_url":"https://github.com/godotengine/godot/pull/15101.patch","title":"Make filesystem search case-insensitive","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyODAwOTU=","created_at":"2017-12-27T15:01:29Z","updated_at":"2018-01-01T11:42:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["03beb9ac7de87ef2fc0ea3c50c2217a0cbd48453"]},"15102":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjY0NTQ2","public_id":15102,"url":"https://github.com/godotengine/godot/pull/15102","diff_url":"https://github.com/godotengine/godot/pull/15102.diff","patch_url":"https://github.com/godotengine/godot/pull/15102.patch","title":"Changes to the Project Manager's New Project/Export dialogs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-27T15:29:27Z","updated_at":"2018-01-03T14:57:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0930f4cbcb430243b8255d27cae33b2e105718d6"]},"15103":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjY5NDM4","public_id":15103,"url":"https://github.com/godotengine/godot/pull/15103","diff_url":"https://github.com/godotengine/godot/pull/15103.diff","patch_url":"https://github.com/godotengine/godot/pull/15103.patch","title":"Support KEY_UP and KEY_DOWN in LineEdit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T16:05:16Z","updated_at":"2018-01-03T10:32:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["414c60aee7175596fa05916a74325e6496ff7280"]},"15104":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjczNjg5","public_id":15104,"url":"https://github.com/godotengine/godot/pull/15104","diff_url":"https://github.com/godotengine/godot/pull/15104.diff","patch_url":"https://github.com/godotengine/godot/pull/15104.patch","title":"Minor style fixes for editor help","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMDM4OTc=","created_at":"2017-12-27T16:37:26Z","updated_at":"2017-12-28T00:01:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["fec41618dc919c70d6a8e6978080c0f0bba22020"]},"15108":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMjkyMTk3","public_id":15108,"url":"https://github.com/godotengine/godot/pull/15108","diff_url":"https://github.com/godotengine/godot/pull/15108.diff","patch_url":"https://github.com/godotengine/godot/pull/15108.patch","title":"Fix crash in StringBuffer::append()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T19:22:57Z","updated_at":"2017-12-27T23:57:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0d578fb765b355a0c1dfcdace3367e9787556643"]},"15111":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMzA5MjEy","public_id":15111,"url":"https://github.com/godotengine/godot/pull/15111","diff_url":"https://github.com/godotengine/godot/pull/15111.diff","patch_url":"https://github.com/godotengine/godot/pull/15111.patch","title":"Fixes various Line2D and Polygon2D editor bugs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-27T22:15:45Z","updated_at":"2018-01-01T11:46:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["86154c4c692010e15fbb9bd5a1b532e5a1871456"]},"15114":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMzE4NjEw","public_id":15114,"url":"https://github.com/godotengine/godot/pull/15114","diff_url":"https://github.com/godotengine/godot/pull/15114.diff","patch_url":"https://github.com/godotengine/godot/pull/15114.patch","title":"Avoid thekla_unwrap crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQwNDcyODk=","created_at":"2017-12-28T00:33:35Z","updated_at":"2018-01-03T11:36:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c0226d2e92fb0125921b59bb2c226623ee454bef","1df63bf3cbec42e734fca56da90790ca7073528e"]},"15117":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMzM4NDEy","public_id":15117,"url":"https://github.com/godotengine/godot/pull/15117","diff_url":"https://github.com/godotengine/godot/pull/15117.diff","patch_url":"https://github.com/godotengine/godot/pull/15117.patch","title":"Autotile Enhancement","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2017-12-28T06:03:39Z","updated_at":"2017-12-30T01:11:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e85036094842fb9a0be7416116dfb9e70baee36f"]},"15120":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMzczMDU5","public_id":15120,"url":"https://github.com/godotengine/godot/pull/15120","diff_url":"https://github.com/godotengine/godot/pull/15120.diff","patch_url":"https://github.com/godotengine/godot/pull/15120.patch","title":"Added layer and mask in the gridmap node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2017-12-28T11:18:23Z","updated_at":"2018-01-03T10:19:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["5a15e6e75cad4f9051149b8330f3493870899ba5"]},"15121":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwMzc0NDE4","public_id":15121,"url":"https://github.com/godotengine/godot/pull/15121","diff_url":"https://github.com/godotengine/godot/pull/15121.diff","patch_url":"https://github.com/godotengine/godot/pull/15121.patch","title":"Fix TreeItem cell text alignment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1ODU3NjY5","created_at":"2017-12-28T11:30:11Z","updated_at":"2018-01-01T11:47:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8627de2794e1194bebdb591f2231f8c34a238762"]},"15126":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDE4OTE5","public_id":15126,"url":"https://github.com/godotengine/godot/pull/15126","diff_url":"https://github.com/godotengine/godot/pull/15126.diff","patch_url":"https://github.com/godotengine/godot/pull/15126.patch","title":"Make code editor's error display autowrap","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-28T17:22:06Z","updated_at":"2018-01-03T12:47:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a4fab0ab42b75a4eb6bb8a486ea6d65df02578c0"]},"15127":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDE5MjQ1","public_id":15127,"url":"https://github.com/godotengine/godot/pull/15127","diff_url":"https://github.com/godotengine/godot/pull/15127.diff","patch_url":"https://github.com/godotengine/godot/pull/15127.patch","title":"Remove some lagginess from TextEdit's smooth scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-28T17:25:08Z","updated_at":"2018-01-03T10:34:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d640542f6d891a9385138a580f298054ff8bb216"]},"15132":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDQxMzky","public_id":15132,"url":"https://github.com/godotengine/godot/pull/15132","diff_url":"https://github.com/godotengine/godot/pull/15132.diff","patch_url":"https://github.com/godotengine/godot/pull/15132.patch","title":"Fix AnimationPlayer redundantly signaling finish","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2017-12-28T20:53:55Z","updated_at":"2018-01-30T19:53:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["9c3fbfc9db321ccdc263d71d2e161f651a9e674d"]},"15135":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDYwNTgy","public_id":15135,"url":"https://github.com/godotengine/godot/pull/15135","diff_url":"https://github.com/godotengine/godot/pull/15135.diff","patch_url":"https://github.com/godotengine/godot/pull/15135.patch","title":"Made the Create Dialog be clearer when it's changing a type of something","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2017-12-29T00:51:05Z","updated_at":"2018-01-04T00:27:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["a6a2ea7a5e42df6ef78216d2cdf13f0d85b9b664"]},"15136":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDYyMTQ4","public_id":15136,"url":"https://github.com/godotengine/godot/pull/15136","diff_url":"https://github.com/godotengine/godot/pull/15136.diff","patch_url":"https://github.com/godotengine/godot/pull/15136.patch","title":"Mono: Bindings no longer relie on DocData for accessors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2017-12-29T01:20:01Z","updated_at":"2021-05-13T23:53:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["e350a56efd8d307a989414b474960468a67550d1"]},"15152":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDk2ODY1","public_id":15152,"url":"https://github.com/godotengine/godot/pull/15152","diff_url":"https://github.com/godotengine/godot/pull/15152.diff","patch_url":"https://github.com/godotengine/godot/pull/15152.patch","title":"Only send editor \"settings_changed\" if actually changed","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-29T10:08:36Z","updated_at":"2018-01-01T11:48:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["62f3af9de14f89a66cc738fac4c4e470a180ec23"]},"15153":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNDk4NTgx","public_id":15153,"url":"https://github.com/godotengine/godot/pull/15153","diff_url":"https://github.com/godotengine/godot/pull/15153.diff","patch_url":"https://github.com/godotengine/godot/pull/15153.patch","title":"Delete AudioServer buses after driver shutdown","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2017-12-29T10:25:09Z","updated_at":"2018-01-01T11:49:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["d5ed2660781bf1f6b471a0cf9e1a983642658e76"]},"15161":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTE0NzM3","public_id":15161,"url":"https://github.com/godotengine/godot/pull/15161","diff_url":"https://github.com/godotengine/godot/pull/15161.diff","patch_url":"https://github.com/godotengine/godot/pull/15161.patch","title":"Fix Tween follow not working","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-29T13:12:51Z","updated_at":"2018-01-05T23:01:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c3f59f290cbfe2bf40a61db2510ff34da9c7e126"]},"15170":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTQ0MzQy","public_id":15170,"url":"https://github.com/godotengine/godot/pull/15170","diff_url":"https://github.com/godotengine/godot/pull/15170.diff","patch_url":"https://github.com/godotengine/godot/pull/15170.patch","title":"RasterizerStorageGLES3, delete particle objects freed by RID","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0NDk4ODMy","created_at":"2017-12-29T17:59:03Z","updated_at":"2018-01-04T15:34:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["75c624e119998c4286a3d13e33233f44924f324a"]},"15172":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTQ3ODY1","public_id":15172,"url":"https://github.com/godotengine/godot/pull/15172","diff_url":"https://github.com/godotengine/godot/pull/15172.diff","patch_url":"https://github.com/godotengine/godot/pull/15172.patch","title":"Fixed wrong highlighted line when erroring and using comments","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2017-12-29T18:37:54Z","updated_at":"2017-12-31T11:08:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9b2283382ea19b6db5dca144f2d3ff63db7d9701"]},"15175":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTUxNTc1","public_id":15175,"url":"https://github.com/godotengine/godot/pull/15175","diff_url":"https://github.com/godotengine/godot/pull/15175.diff","patch_url":"https://github.com/godotengine/godot/pull/15175.patch","title":"Editor: Respect -w command line flag.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2017-12-29T19:17:40Z","updated_at":"2017-12-30T18:19:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["343497149621433f4acd56b85f576e100790a243"]},"15182":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTc0MTI3","public_id":15182,"url":"https://github.com/godotengine/godot/pull/15182","diff_url":"https://github.com/godotengine/godot/pull/15182.diff","patch_url":"https://github.com/godotengine/godot/pull/15182.patch","title":"Updated timer docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxMjA2Mzk=","created_at":"2017-12-30T01:10:20Z","updated_at":"2017-12-31T19:15:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0c57394d6e302539d922ea6cf883fe57c7111881"]},"15185":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTc5OTAx","public_id":15185,"url":"https://github.com/godotengine/godot/pull/15185","diff_url":"https://github.com/godotengine/godot/pull/15185.diff","patch_url":"https://github.com/godotengine/godot/pull/15185.patch","title":"Improve : ease of use TileSet Editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2017-12-30T05:37:32Z","updated_at":"2018-01-03T11:06:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9b049735680ddd7184e385919401ad0f96715962"]},"15186":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTgzMDAx","public_id":15186,"url":"https://github.com/godotengine/godot/pull/15186","diff_url":"https://github.com/godotengine/godot/pull/15186.diff","patch_url":"https://github.com/godotengine/godot/pull/15186.patch","title":"Fix errors with custom theme and custom font in project settings.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2017-12-30T08:20:27Z","updated_at":"2018-01-04T13:50:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bd0a9f4bd607a324eb2220502a506abad5f33c10"]},"15191":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTg3Mzk1","public_id":15191,"url":"https://github.com/godotengine/godot/pull/15191","diff_url":"https://github.com/godotengine/godot/pull/15191.diff","patch_url":"https://github.com/godotengine/godot/pull/15191.patch","title":"renames \"z\" Node2D property to \"z_index\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2017-12-30T11:59:19Z","updated_at":"2018-02-06T06:26:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["42ae3525a3adfc9518361aab5625d7ff76e97623"]},"15192":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNTg3Nzkz","public_id":15192,"url":"https://github.com/godotengine/godot/pull/15192","diff_url":"https://github.com/godotengine/godot/pull/15192.diff","patch_url":"https://github.com/godotengine/godot/pull/15192.patch","title":"Bind SceneTree::set_quit_on_go_back() to gdscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-30T12:17:18Z","updated_at":"2018-01-05T23:01:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c132d873b172cf8fecdd5155f5e78327a87c4651"]},"15209":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjA5NDQx","public_id":15209,"url":"https://github.com/godotengine/godot/pull/15209","diff_url":"https://github.com/godotengine/godot/pull/15209.diff","patch_url":"https://github.com/godotengine/godot/pull/15209.patch","title":"prevent strings from being evaluated to just \"true\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMTE3NQ==","created_at":"2017-12-31T04:24:33Z","updated_at":"2018-01-03T11:41:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9ba9e3722091c417c62bdc4637e9228fd32bb726"]},"15211":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjA5Nzc0","public_id":15211,"url":"https://github.com/godotengine/godot/pull/15211","diff_url":"https://github.com/godotengine/godot/pull/15211.diff","patch_url":"https://github.com/godotengine/godot/pull/15211.patch","title":"fix typo in switch statement","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMTE3NQ==","created_at":"2017-12-31T04:50:27Z","updated_at":"2017-12-31T05:38:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ac2b084fdc4ffd5ca635b17aa74142418e4908cd"]},"15212":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjEwMTc5","public_id":15212,"url":"https://github.com/godotengine/godot/pull/15212","diff_url":"https://github.com/godotengine/godot/pull/15212.diff","patch_url":"https://github.com/godotengine/godot/pull/15212.patch","title":"change float to bool as correct type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMTE3NQ==","created_at":"2017-12-31T05:16:09Z","updated_at":"2017-12-31T05:38:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6af109cd9969992045c4fcfade98660fe1a20645"]},"15220":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjIyNTEw","public_id":15220,"url":"https://github.com/godotengine/godot/pull/15220","diff_url":"https://github.com/godotengine/godot/pull/15220.diff","patch_url":"https://github.com/godotengine/godot/pull/15220.patch","title":"fix VariantCall default parameter ordering","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0NDk4ODMy","created_at":"2017-12-31T15:03:17Z","updated_at":"2018-01-04T15:35:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["96706168d04774e05b346a4dac5919025cccf5d8"]},"15223":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjI1NDg4","public_id":15223,"url":"https://github.com/godotengine/godot/pull/15223","diff_url":"https://github.com/godotengine/godot/pull/15223.diff","patch_url":"https://github.com/godotengine/godot/pull/15223.patch","title":"free associated audio data on AudioStreamOGGVorbis destruction","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0NDk4ODMy","created_at":"2017-12-31T16:55:57Z","updated_at":"2018-01-04T15:35:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["12efcb665a0d71b1913cf88f5b7eb1ad7eb0ffa5"]},"15224":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjI1Nzkz","public_id":15224,"url":"https://github.com/godotengine/godot/pull/15224","diff_url":"https://github.com/godotengine/godot/pull/15224.diff","patch_url":"https://github.com/godotengine/godot/pull/15224.patch","title":"Fix duplicating file or folder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-31T17:11:17Z","updated_at":"2018-01-05T23:01:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0341070cdeea615ac13b9524f18c4e2f5d0dff2d"]},"15225":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjI1OTk3","public_id":15225,"url":"https://github.com/godotengine/godot/pull/15225","diff_url":"https://github.com/godotengine/godot/pull/15225.diff","patch_url":"https://github.com/godotengine/godot/pull/15225.patch","title":"Fix lock or group with invisible node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-31T17:20:09Z","updated_at":"2018-01-05T23:01:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["108b4a37b0340bb21d6e2e6b83de5c42b93586c2"]},"15226":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjI2MzY0","public_id":15226,"url":"https://github.com/godotengine/godot/pull/15226","diff_url":"https://github.com/godotengine/godot/pull/15226.diff","patch_url":"https://github.com/godotengine/godot/pull/15226.patch","title":"Copy resource with specific extension","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2017-12-31T17:37:35Z","updated_at":"2018-01-05T23:01:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["4d0097e8aebca452637e6aec293ea3254d6f5eca"]},"15229":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjI5MDA5","public_id":15229,"url":"https://github.com/godotengine/godot/pull/15229","diff_url":"https://github.com/godotengine/godot/pull/15229.diff","patch_url":"https://github.com/godotengine/godot/pull/15229.patch","title":"Minor cppcheck fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMTE3NQ==","created_at":"2017-12-31T19:49:25Z","updated_at":"2018-01-04T13:21:31Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f066991aa7bdf8c5e06f2255ea1df96e5daeac9f"]},"15230":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjM0MjE4","public_id":15230,"url":"https://github.com/godotengine/godot/pull/15230","diff_url":"https://github.com/godotengine/godot/pull/15230.diff","patch_url":"https://github.com/godotengine/godot/pull/15230.patch","title":"Move Project Manager favorite icon back to center.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU4ODQ4NjU=","created_at":"2018-01-01T01:04:04Z","updated_at":"2018-01-02T10:34:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["67c158fe9f64f2c60f3904c0723f98ac9f76620d"]},"15232":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjM0OTk0","public_id":15232,"url":"https://github.com/godotengine/godot/pull/15232","diff_url":"https://github.com/godotengine/godot/pull/15232.diff","patch_url":"https://github.com/godotengine/godot/pull/15232.patch","title":"Mono fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-01T02:08:29Z","updated_at":"2021-05-13T23:53:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["fe391393d4f907f110875e6571d6ba20a102ddee","b271aa48e4e0af3d9abb998ac9c03eae3b65825a"]},"15246":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjUyNTIy","public_id":15246,"url":"https://github.com/godotengine/godot/pull/15246","diff_url":"https://github.com/godotengine/godot/pull/15246.diff","patch_url":"https://github.com/godotengine/godot/pull/15246.patch","title":"Make GDNative DLLs work on UWP","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjU1OTk3OTY=","created_at":"2018-01-01T16:04:08Z","updated_at":"2018-01-02T00:47:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNjE3ODA1NTk=","name":"platform:uwp","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["2a023a425dd73ee476aa78fc6a544ea3bfbc010b"]},"15251":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjU3ODcz","public_id":15251,"url":"https://github.com/godotengine/godot/pull/15251","diff_url":"https://github.com/godotengine/godot/pull/15251.diff","patch_url":"https://github.com/godotengine/godot/pull/15251.patch","title":"Fix premature declaration of shader variables created with assignment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-01T19:27:16Z","updated_at":"2018-01-04T15:42:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["f141bafba386e996b37e2e7486fc5881cb806bf7"]},"15257":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwNjcwMTk3","public_id":15257,"url":"https://github.com/godotengine/godot/pull/15257","diff_url":"https://github.com/godotengine/godot/pull/15257.diff","patch_url":"https://github.com/godotengine/godot/pull/15257.patch","title":"Add Show In File System to script editor tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0OTg4NDU5","created_at":"2018-01-02T02:44:02Z","updated_at":"2018-01-03T12:56:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["77c969878516871b29a9567d8917651d01f273b0"]},"15274":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwODUxOTAx","public_id":15274,"url":"https://github.com/godotengine/godot/pull/15274","diff_url":"https://github.com/godotengine/godot/pull/15274.diff","patch_url":"https://github.com/godotengine/godot/pull/15274.patch","title":"Fix a bug for debugger","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2018-01-03T06:00:53Z","updated_at":"2018-01-11T02:57:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6c8ec5a930c56bb87c8c2db91e3fa38238b95bdd"]},"15279":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwODY1MDAy","public_id":15279,"url":"https://github.com/godotengine/godot/pull/15279","diff_url":"https://github.com/godotengine/godot/pull/15279.diff","patch_url":"https://github.com/godotengine/godot/pull/15279.patch","title":"Update android build tool to latest","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-03T08:27:05Z","updated_at":"2018-01-05T23:01:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4bea7d1b5f2985f4770e40dc25f678216341abbf"]},"15280":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwODY5NTU2","public_id":15280,"url":"https://github.com/godotengine/godot/pull/15280","diff_url":"https://github.com/godotengine/godot/pull/15280.diff","patch_url":"https://github.com/godotengine/godot/pull/15280.patch","title":"Avoid redundant copy-on-writes in RingBuffer","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-03T09:04:31Z","updated_at":"2018-01-03T23:21:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2909085774380a09eb57118e65782cae40596479"]},"15294":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwOTI5ODM4","public_id":15294,"url":"https://github.com/godotengine/godot/pull/15294","diff_url":"https://github.com/godotengine/godot/pull/15294.diff","patch_url":"https://github.com/godotengine/godot/pull/15294.patch","title":"Fix Godot getting swamped by debug events","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-03T15:06:49Z","updated_at":"2018-01-08T14:37:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bd5e3052aca8495f04552b81b2a03917f9387717"]},"15297":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwOTQ3Mjc5","public_id":15297,"url":"https://github.com/godotengine/godot/pull/15297","diff_url":"https://github.com/godotengine/godot/pull/15297.diff","patch_url":"https://github.com/godotengine/godot/pull/15297.patch","title":"Limit number of errors and messages sent by runner","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-03T16:25:04Z","updated_at":"2018-01-07T11:38:55Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c7c764220cf944d05c63374f9e9de8828d0144d9"]},"15301":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwOTc1NzEy","public_id":15301,"url":"https://github.com/godotengine/godot/pull/15301","diff_url":"https://github.com/godotengine/godot/pull/15301.diff","patch_url":"https://github.com/godotengine/godot/pull/15301.patch","title":"Small fixes for the Curve Editor's context menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-03T18:50:02Z","updated_at":"2018-01-04T00:25:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["335c1d188026ef60c1f545f24668a3d15dde8327"]},"15304":{"id":"MDExOlB1bGxSZXF1ZXN0MTYwOTg1NTEz","public_id":15304,"url":"https://github.com/godotengine/godot/pull/15304","diff_url":"https://github.com/godotengine/godot/pull/15304.diff","patch_url":"https://github.com/godotengine/godot/pull/15304.patch","title":"Revert \"Add missing image format RGB10A2. Fixes #14964\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYyNjUzMDc=","created_at":"2018-01-03T19:43:33Z","updated_at":"2018-01-03T22:48:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["474523d409d475e5b09f95d4cc5ed8b3b5b53a53"]},"15308":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMDEzOTE0","public_id":15308,"url":"https://github.com/godotengine/godot/pull/15308","diff_url":"https://github.com/godotengine/godot/pull/15308.diff","patch_url":"https://github.com/godotengine/godot/pull/15308.patch","title":"TextEdit horizontal scrolling with shift","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2018-01-03T22:23:45Z","updated_at":"2018-01-04T00:47:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ae6b7c0b419d59d2e24a3f049c69510e44fa82ce"]},"15309":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMDI3OTIy","public_id":15309,"url":"https://github.com/godotengine/godot/pull/15309","diff_url":"https://github.com/godotengine/godot/pull/15309.diff","patch_url":"https://github.com/godotengine/godot/pull/15309.patch","title":"Fixed the \"Tile Set\" button being able to go out of bounds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-04T00:07:56Z","updated_at":"2018-01-04T03:54:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["fb68ceebae5cf660bbcd21fa574e653279286b0a"]},"15311":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMDUwNjc1","public_id":15311,"url":"https://github.com/godotengine/godot/pull/15311","diff_url":"https://github.com/godotengine/godot/pull/15311.diff","patch_url":"https://github.com/godotengine/godot/pull/15311.patch","title":"Fixed \"Tile Set\" button always showing bug introduced with #15309","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-04T04:27:03Z","updated_at":"2018-01-04T13:30:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ca90c737b7d86e6a15ea6eea989c549390b0894e"]},"15312":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMDY1MTI5","public_id":15312,"url":"https://github.com/godotengine/godot/pull/15312","diff_url":"https://github.com/godotengine/godot/pull/15312.diff","patch_url":"https://github.com/godotengine/godot/pull/15312.patch","title":"Fixes word wrapping in tables in RichTextLabel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-04T07:20:35Z","updated_at":"2018-01-04T08:07:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c6c016e95ad3fffde021b3143dc37cf83ef34f77"]},"15314":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMDc5MTIy","public_id":15314,"url":"https://github.com/godotengine/godot/pull/15314","diff_url":"https://github.com/godotengine/godot/pull/15314.diff","patch_url":"https://github.com/godotengine/godot/pull/15314.patch","title":"Tree: only draw visible relationship lines","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-04T09:10:43Z","updated_at":"2018-01-04T09:33:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e9aa6f2943a3168d33e2955196b91b1d3248e0d2"]},"15317":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTAxOTg1","public_id":15317,"url":"https://github.com/godotengine/godot/pull/15317","diff_url":"https://github.com/godotengine/godot/pull/15317.diff","patch_url":"https://github.com/godotengine/godot/pull/15317.patch","title":"RichTextLabel: don't draw underline character-wise","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-04T11:18:15Z","updated_at":"2018-01-04T12:30:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["e74e2763bd6dd52aa29920b7121dd51c9929fc89"]},"15323":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTM1Mjkw","public_id":15323,"url":"https://github.com/godotengine/godot/pull/15323","diff_url":"https://github.com/godotengine/godot/pull/15323.diff","patch_url":"https://github.com/godotengine/godot/pull/15323.patch","title":"Project Manager: fix random breaking of scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-04T14:27:19Z","updated_at":"2018-01-04T14:47:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["25c5848e7ea61c8b6a61d75aac376339e6278e77"]},"15326":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTM5NzY3","public_id":15326,"url":"https://github.com/godotengine/godot/pull/15326","diff_url":"https://github.com/godotengine/godot/pull/15326.diff","patch_url":"https://github.com/godotengine/godot/pull/15326.patch","title":"Fix Issue#15303 FreeBSD compilation error in thekla_atlas","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDY1Nzk1","created_at":"2018-01-04T14:47:51Z","updated_at":"2018-01-04T16:37:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["f2afddbc5201ac7396373beb91f8a8d474013b08"]},"15330":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTYzOTky","public_id":15330,"url":"https://github.com/godotengine/godot/pull/15330","diff_url":"https://github.com/godotengine/godot/pull/15330.diff","patch_url":"https://github.com/godotengine/godot/pull/15330.patch","title":"Fixed missing parenthesis","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5OTcyNTEx","created_at":"2018-01-04T16:33:32Z","updated_at":"2018-01-04T17:14:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["76b5f8b0df2a4dc0117684e6e4f503ac378dde65"]},"15333":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTc0NjEx","public_id":15333,"url":"https://github.com/godotengine/godot/pull/15333","diff_url":"https://github.com/godotengine/godot/pull/15333.diff","patch_url":"https://github.com/godotengine/godot/pull/15333.patch","title":"Document Control.mouse_filter and its constants.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgxMDc0NTk=","created_at":"2018-01-04T17:21:43Z","updated_at":"2018-01-04T19:28:07Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["305ab94431dd0569862b0c4f9820d591d0774393"]},"15334":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTc2NjAz","public_id":15334,"url":"https://github.com/godotengine/godot/pull/15334","diff_url":"https://github.com/godotengine/godot/pull/15334.diff","patch_url":"https://github.com/godotengine/godot/pull/15334.patch","title":"Fix TextEdit::_get_mouse_pos rounding errors","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-04T17:31:30Z","updated_at":"2018-01-04T18:53:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["cc64679a2081ae1459fc4570acb41ad134c72ea3"]},"15335":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTgyNTQ3","public_id":15335,"url":"https://github.com/godotengine/godot/pull/15335","diff_url":"https://github.com/godotengine/godot/pull/15335.diff","patch_url":"https://github.com/godotengine/godot/pull/15335.patch","title":"Fix PopupMenu to show & detect properly hover area","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-04T18:02:14Z","updated_at":"2018-01-05T23:01:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["f2d531bd43de60eb48202ad187d06f7187dbf838"]},"15337":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTg4MTM3","public_id":15337,"url":"https://github.com/godotengine/godot/pull/15337","diff_url":"https://github.com/godotengine/godot/pull/15337.diff","patch_url":"https://github.com/godotengine/godot/pull/15337.patch","title":"Fix _ClassDB::get_method_list when instrospection is disabled","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-04T18:32:50Z","updated_at":"2018-01-08T14:18:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1e2ed1d84f6c70ba050669ee1c60263bcf76230"]},"15338":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTg5OTc2","public_id":15338,"url":"https://github.com/godotengine/godot/pull/15338","diff_url":"https://github.com/godotengine/godot/pull/15338.diff","patch_url":"https://github.com/godotengine/godot/pull/15338.patch","title":"[GDnative] Disable lto for gdnative wrapper","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-04T18:43:06Z","updated_at":"2018-01-04T20:15:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["c1eba93caea8b6e047237a883452b2adb363ce00"]},"15340":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTk0MDM5","public_id":15340,"url":"https://github.com/godotengine/godot/pull/15340","diff_url":"https://github.com/godotengine/godot/pull/15340.diff","patch_url":"https://github.com/godotengine/godot/pull/15340.patch","title":"Clean up \\n from end of translation strings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5OTcyNTEx","created_at":"2018-01-04T19:04:27Z","updated_at":"2018-01-04T19:40:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["928ca10a7bf0b4093984ba70611b8162c89043eb"]},"15341":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTk0Nzg2","public_id":15341,"url":"https://github.com/godotengine/godot/pull/15341","diff_url":"https://github.com/godotengine/godot/pull/15341.diff","patch_url":"https://github.com/godotengine/godot/pull/15341.patch","title":"Fix get_edited_scene_root error at starting editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-04T19:08:36Z","updated_at":"2018-01-05T23:01:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1876999b3a86a91099c6c06b0ff29ae127f9767b"]},"15343":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMTk5NjU2","public_id":15343,"url":"https://github.com/godotengine/godot/pull/15343","diff_url":"https://github.com/godotengine/godot/pull/15343.diff","patch_url":"https://github.com/godotengine/godot/pull/15343.patch","title":"[GDnative] Add GDnative wrapper lib on CI build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-04T19:33:28Z","updated_at":"2018-01-04T20:16:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["e7965b0f8af6150eba68c1c422f475957c48101c"]},"15344":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMjAyMDE2","public_id":15344,"url":"https://github.com/godotengine/godot/pull/15344","diff_url":"https://github.com/godotengine/godot/pull/15344.diff","patch_url":"https://github.com/godotengine/godot/pull/15344.patch","title":"[GDnative] macOS `dylib` export fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-04T19:45:24Z","updated_at":"2018-01-08T14:18:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["cce6adfc5109eef17cda4d43214095253cf31744"]},"15346":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMjA4MzY0","public_id":15346,"url":"https://github.com/godotengine/godot/pull/15346","diff_url":"https://github.com/godotengine/godot/pull/15346.diff","patch_url":"https://github.com/godotengine/godot/pull/15346.patch","title":"Mono: Add properties support in scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-04T20:18:51Z","updated_at":"2021-05-13T23:53:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["119a910bc6b7472f014773997bc036a461b44a38"]},"15347":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMjE3NTc3","public_id":15347,"url":"https://github.com/godotengine/godot/pull/15347","diff_url":"https://github.com/godotengine/godot/pull/15347.diff","patch_url":"https://github.com/godotengine/godot/pull/15347.patch","title":"(DOCS) forward_canvas_gui_input only takes one parameter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwMjQyNDIx","created_at":"2018-01-04T21:09:30Z","updated_at":"2018-01-04T21:14:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2f7ab58780c0d3913b78545933bbd641c70006de"]},"15352":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMjM4OTQy","public_id":15352,"url":"https://github.com/godotengine/godot/pull/15352","diff_url":"https://github.com/godotengine/godot/pull/15352.diff","patch_url":"https://github.com/godotengine/godot/pull/15352.patch","title":"Visual glitch when dragging keyframes #15285","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjk4MDc0OA==","created_at":"2018-01-04T23:15:34Z","updated_at":"2018-01-05T07:21:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["509ac1e0b8ef89bf130c54c317f836117e07909a","251a0174471db2d39b46c87f8fad18b34e6c9681"]},"15356":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMjkxOTMy","public_id":15356,"url":"https://github.com/godotengine/godot/pull/15356","diff_url":"https://github.com/godotengine/godot/pull/15356.diff","patch_url":"https://github.com/godotengine/godot/pull/15356.patch","title":"prevent autotile properties out of bounds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2018-01-05T08:26:24Z","updated_at":"2018-01-05T10:54:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["0ae4ca706663242cab5aaa3854bcd52f94db9d1d"]},"15357":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMzE2OTYz","public_id":15357,"url":"https://github.com/godotengine/godot/pull/15357","diff_url":"https://github.com/godotengine/godot/pull/15357.diff","patch_url":"https://github.com/godotengine/godot/pull/15357.patch","title":"Fixing unconsistent behaviour on autotile editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2018-01-05T11:00:20Z","updated_at":"2018-01-07T15:00:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["97b8be7261dacd961bf4e391c3b8643ab39c1668"]},"15365":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMzY1NjY5","public_id":15365,"url":"https://github.com/godotengine/godot/pull/15365","diff_url":"https://github.com/godotengine/godot/pull/15365.diff","patch_url":"https://github.com/godotengine/godot/pull/15365.patch","title":"Add missing method for javascript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2018-01-05T15:38:23Z","updated_at":"2018-05-21T00:33:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ea02c6234501e868f9c828437b8ac98a00091d90"]},"15372":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxMzg5MTc1","public_id":15372,"url":"https://github.com/godotengine/godot/pull/15372","diff_url":"https://github.com/godotengine/godot/pull/15372.diff","patch_url":"https://github.com/godotengine/godot/pull/15372.patch","title":"Fix theme inheritance","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2018-01-05T17:31:00Z","updated_at":"2018-09-13T01:07:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a63a82d5e5e062566b62f1984e4669b01f880c9d"]},"15375":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDI3OTQy","public_id":15375,"url":"https://github.com/godotengine/godot/pull/15375","diff_url":"https://github.com/godotengine/godot/pull/15375.diff","patch_url":"https://github.com/godotengine/godot/pull/15375.patch","title":"Remove button from button_group when free","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-05T21:09:16Z","updated_at":"2018-01-05T23:01:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["13af5e8878c58504eb892a8edc9b5cca965f76b8"]},"15377":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDMxODU0","public_id":15377,"url":"https://github.com/godotengine/godot/pull/15377","diff_url":"https://github.com/godotengine/godot/pull/15377.diff","patch_url":"https://github.com/godotengine/godot/pull/15377.patch","title":"Fixed loop mode values when importing a wav file.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2018-01-05T21:32:35Z","updated_at":"2018-01-08T19:09:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["864b064def6dedb535767e3137c32083d580e588"]},"15382":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDYyMzU0","public_id":15382,"url":"https://github.com/godotengine/godot/pull/15382","diff_url":"https://github.com/godotengine/godot/pull/15382.diff","patch_url":"https://github.com/godotengine/godot/pull/15382.patch","title":"Fix NEQ operation for Arrays and Pool*Arrays","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2018-01-06T02:42:47Z","updated_at":"2018-02-01T17:52:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b2617e72e5d76f8e35607b46d1c7b184df95e8cd"]},"15395":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDc2OTM2","public_id":15395,"url":"https://github.com/godotengine/godot/pull/15395","diff_url":"https://github.com/godotengine/godot/pull/15395.diff","patch_url":"https://github.com/godotengine/godot/pull/15395.patch","title":"[GDNative] added reload property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-06T11:35:28Z","updated_at":"2018-01-08T15:30:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["34cdcf5cd0b4ea087b62ecae71c2ac86e06220a9"]},"15396":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDc3MjM0","public_id":15396,"url":"https://github.com/godotengine/godot/pull/15396","diff_url":"https://github.com/godotengine/godot/pull/15396.diff","patch_url":"https://github.com/godotengine/godot/pull/15396.patch","title":"Fix editor settings weird behavior","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-06T11:45:55Z","updated_at":"2018-01-24T07:38:50Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6ad43757adbfad0163e639e8425aeaddc6e38018"]},"15398":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDc4MDU0","public_id":15398,"url":"https://github.com/godotengine/godot/pull/15398","diff_url":"https://github.com/godotengine/godot/pull/15398.diff","patch_url":"https://github.com/godotengine/godot/pull/15398.patch","title":"Fix crash when using Image.resize() without calling Image.create() first","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2018-01-06T12:14:30Z","updated_at":"2018-01-06T13:11:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b5885c43eb479d1ea8beb71aac09b118a08cb855"]},"15400":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDgwMzEx","public_id":15400,"url":"https://github.com/godotengine/godot/pull/15400","diff_url":"https://github.com/godotengine/godot/pull/15400.diff","patch_url":"https://github.com/godotengine/godot/pull/15400.patch","title":"Fix Android build error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-06T13:34:06Z","updated_at":"2018-01-24T07:38:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["d2dc70d7d5f362013231aa42eaf76635301a43e3"]},"15401":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDgwNTk4","public_id":15401,"url":"https://github.com/godotengine/godot/pull/15401","diff_url":"https://github.com/godotengine/godot/pull/15401.diff","patch_url":"https://github.com/godotengine/godot/pull/15401.patch","title":"[macOS] Fix build on pre 10.12 and deprecation warnings on 10.12+","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-06T13:44:40Z","updated_at":"2018-01-06T20:17:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["47770df198f4e2a16195309347191b00ed865be7"]},"15405":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDgzODc1","public_id":15405,"url":"https://github.com/godotengine/godot/pull/15405","diff_url":"https://github.com/godotengine/godot/pull/15405.diff","patch_url":"https://github.com/godotengine/godot/pull/15405.patch","title":"Allow popup menu scrolling without mouse wheel","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-06T15:28:08Z","updated_at":"2018-01-07T01:04:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3f9a7da85754264b038080612c617f1ba78c8700"]},"15412":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDkxMTg5","public_id":15412,"url":"https://github.com/godotengine/godot/pull/15412","diff_url":"https://github.com/godotengine/godot/pull/15412.diff","patch_url":"https://github.com/godotengine/godot/pull/15412.patch","title":"Fix crash when calling tree API before NOTIFICATION_ENTER_TREE","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-06T18:50:13Z","updated_at":"2018-01-06T18:56:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4cbe726cf5b55362d2746ad44abefbe2669ea5b3"]},"15414":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDk0MTg5","public_id":15414,"url":"https://github.com/godotengine/godot/pull/15414","diff_url":"https://github.com/godotengine/godot/pull/15414.diff","patch_url":"https://github.com/godotengine/godot/pull/15414.patch","title":"[GDNative] fix reloading of non-reloadable libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-06T20:12:52Z","updated_at":"2018-01-08T15:30:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["66eed7b85985529e54449cf87feee001cba0c759"]},"15420":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNDk5NjY2","public_id":15420,"url":"https://github.com/godotengine/godot/pull/15420","diff_url":"https://github.com/godotengine/godot/pull/15420.diff","patch_url":"https://github.com/godotengine/godot/pull/15420.patch","title":"Fix internal Emscripten JS API calls","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-06T22:58:07Z","updated_at":"2018-01-06T23:12:11Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["cf5b074a95c806c9a49cec98a4e0708dc8fb426f"]},"15421":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAwMDY0","public_id":15421,"url":"https://github.com/godotengine/godot/pull/15421","diff_url":"https://github.com/godotengine/godot/pull/15421.diff","patch_url":"https://github.com/godotengine/godot/pull/15421.patch","title":"Fix center_viewport_to_cursor out of size error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2018-01-06T23:10:26Z","updated_at":"2018-01-07T01:46:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b3ad2538d082fc191ad2695e68d6b4032a7e31bf"]},"15422":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAwMDk3","public_id":15422,"url":"https://github.com/godotengine/godot/pull/15422","diff_url":"https://github.com/godotengine/godot/pull/15422.diff","patch_url":"https://github.com/godotengine/godot/pull/15422.patch","title":"Print without color control sequences in HTML5 platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-06T23:11:51Z","updated_at":"2018-01-07T00:24:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["efdca59a0324d25571c45ea7e64b36bb9633ecfc"]},"15423":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAwNjkx","public_id":15423,"url":"https://github.com/godotengine/godot/pull/15423","diff_url":"https://github.com/godotengine/godot/pull/15423.diff","patch_url":"https://github.com/godotengine/godot/pull/15423.patch","title":"Documentation interpolation functions - Indicate what \"t\" means in interpolation docs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMzI3NQ==","created_at":"2018-01-06T23:32:39Z","updated_at":"2018-01-07T13:27:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b04610b5e75b8d1fa1916ad7255bdcc5c638536a"]},"15425":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAxMDk0","public_id":15425,"url":"https://github.com/godotengine/godot/pull/15425","diff_url":"https://github.com/godotengine/godot/pull/15425.diff","patch_url":"https://github.com/godotengine/godot/pull/15425.patch","title":"[macOS] Remove 10.6+ runtime version checks, add 10.12+ runtime version checks","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-06T23:48:45Z","updated_at":"2018-01-07T00:17:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ff82fbdf6442425f1563dccf35f24254fd7d46e9"]},"15426":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAxNTI2","public_id":15426,"url":"https://github.com/godotengine/godot/pull/15426","diff_url":"https://github.com/godotengine/godot/pull/15426.diff","patch_url":"https://github.com/godotengine/godot/pull/15426.patch","title":"Fixes RegEx::sub injecting null character (issue 15409)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T00:04:38Z","updated_at":"2018-01-08T08:07:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["57e77db0ed9680aee38e8477a950e2bc616b96c3"]},"15429":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTAzMzc4","public_id":15429,"url":"https://github.com/godotengine/godot/pull/15429","diff_url":"https://github.com/godotengine/godot/pull/15429.diff","patch_url":"https://github.com/godotengine/godot/pull/15429.patch","title":"Corrects wrong scrolling for short popups broken in 15405","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T01:21:08Z","updated_at":"2018-01-07T11:46:51Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["249521670de023030e41b1ee4edfc10ec0b5f1e5"]},"15433":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTE0MDAz","public_id":15433,"url":"https://github.com/godotengine/godot/pull/15433","diff_url":"https://github.com/godotengine/godot/pull/15433.diff","patch_url":"https://github.com/godotengine/godot/pull/15433.patch","title":"Fix crash due to stale refs to node selection lists","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T09:00:10Z","updated_at":"2018-01-07T16:56:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6c6a0fe840d3f36d457d18652f9ce6a55e77205a"]},"15437":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTE2OTQz","public_id":15437,"url":"https://github.com/godotengine/godot/pull/15437","diff_url":"https://github.com/godotengine/godot/pull/15437.diff","patch_url":"https://github.com/godotengine/godot/pull/15437.patch","title":"Add null checking for paramaters in UndoRedo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5NjQ1NTY=","created_at":"2018-01-07T10:54:17Z","updated_at":"2018-01-07T12:07:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a6e0dcdcbfe90905bf34007a3d1387a48e1ed5b9"]},"15438":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTE4NzQ0","public_id":15438,"url":"https://github.com/godotengine/godot/pull/15438","diff_url":"https://github.com/godotengine/godot/pull/15438.diff","patch_url":"https://github.com/godotengine/godot/pull/15438.patch","title":"Perform export after import is fully complete","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-07T12:00:09Z","updated_at":"2018-01-07T13:27:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["ab12a5cf8e9fb6b12cfeb4a0a0e13671fca9ede0"]},"15439":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTE4Nzgz","public_id":15439,"url":"https://github.com/godotengine/godot/pull/15439","diff_url":"https://github.com/godotengine/godot/pull/15439.diff","patch_url":"https://github.com/godotengine/godot/pull/15439.patch","title":"Fixes debugger randomly not pausing","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T12:01:43Z","updated_at":"2018-01-07T13:26:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["09dd70878e82516b8f768dd50fc551959e21e4e5"]},"15440":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTIzMzY5","public_id":15440,"url":"https://github.com/godotengine/godot/pull/15440","diff_url":"https://github.com/godotengine/godot/pull/15440.diff","patch_url":"https://github.com/godotengine/godot/pull/15440.patch","title":"Fix Android multi touch","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-07T14:13:32Z","updated_at":"2018-01-24T07:38:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8fbb82719e6d1f4e29980d66380474b6a0c45e1d"]},"15443":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI0Nzkw","public_id":15443,"url":"https://github.com/godotengine/godot/pull/15443","diff_url":"https://github.com/godotengine/godot/pull/15443.diff","patch_url":"https://github.com/godotengine/godot/pull/15443.patch","title":"Fix WebGL context initialization","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-07T14:54:11Z","updated_at":"2018-01-07T15:24:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["2dbf8251bc2a3018890ad8c874cda44dcc6dbdc4"]},"15445":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI3NDg1","public_id":15445,"url":"https://github.com/godotengine/godot/pull/15445","diff_url":"https://github.com/godotengine/godot/pull/15445.diff","patch_url":"https://github.com/godotengine/godot/pull/15445.patch","title":"Fix stale dynamic font reference fetch from cache","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-07T16:00:07Z","updated_at":"2018-01-07T16:05:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["526e637a9758482c1eb408eaa2d584b0340e7fcd"]},"15446":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI3NDk3","public_id":15446,"url":"https://github.com/godotengine/godot/pull/15446","diff_url":"https://github.com/godotengine/godot/pull/15446.diff","patch_url":"https://github.com/godotengine/godot/pull/15446.patch","title":"Fix Video Player issue with audio mix_rate when different than 44100","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwNTc4MjI1","created_at":"2018-01-07T16:00:23Z","updated_at":"2018-01-23T12:59:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1NzI3ODE5OTc=","name":"topic:audio","color":"#ffee88"}],"commits":["6fc1801b6ab2723dee4b1815d2d41a8215bbf98d"]},"15447":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI3NzQz","public_id":15447,"url":"https://github.com/godotengine/godot/pull/15447","diff_url":"https://github.com/godotengine/godot/pull/15447.diff","patch_url":"https://github.com/godotengine/godot/pull/15447.patch","title":"Build WebAssembly release module with -Os to decrease file size","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-07T16:07:25Z","updated_at":"2018-01-07T16:56:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4211e4453e79d884188d314416fa95693a3678d9"]},"15448":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTI4MTc5","public_id":15448,"url":"https://github.com/godotengine/godot/pull/15448","diff_url":"https://github.com/godotengine/godot/pull/15448.diff","patch_url":"https://github.com/godotengine/godot/pull/15448.patch","title":"Added Geany/geany_plugins files to the \".gitignore\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-07T16:17:56Z","updated_at":"2018-01-07T16:32:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["8af597847e3a304e7533eb31f45f398676f053a4"]},"15455":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTMzNzIz","public_id":15455,"url":"https://github.com/godotengine/godot/pull/15455","diff_url":"https://github.com/godotengine/godot/pull/15455.diff","patch_url":"https://github.com/godotengine/godot/pull/15455.patch","title":"Add standardised color names to doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2018-01-07T18:49:48Z","updated_at":"2018-01-08T13:48:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["feef8615d294b6b7509bc6a447f3d6b49ae616cd"]},"15457":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTM0NjE5","public_id":15457,"url":"https://github.com/godotengine/godot/pull/15457","diff_url":"https://github.com/godotengine/godot/pull/15457.diff","patch_url":"https://github.com/godotengine/godot/pull/15457.patch","title":"Set source code font with ttf, otf","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-07T19:13:28Z","updated_at":"2018-01-24T07:38:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["797147bd4b25744ca75711e16243d053ca38f323"]},"15458":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTM2MjQy","public_id":15458,"url":"https://github.com/godotengine/godot/pull/15458","diff_url":"https://github.com/godotengine/godot/pull/15458.diff","patch_url":"https://github.com/godotengine/godot/pull/15458.patch","title":"Fix editor setting value is back to default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-07T19:57:17Z","updated_at":"2018-01-24T07:38:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["93a6be0320e74f3a6524b1c1eefd8a05ff58cac5"]},"15461":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTM4NjIz","public_id":15461,"url":"https://github.com/godotengine/godot/pull/15461","diff_url":"https://github.com/godotengine/godot/pull/15461.diff","patch_url":"https://github.com/godotengine/godot/pull/15461.patch","title":"Improve missing iOS loading screen error message","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-07T20:56:42Z","updated_at":"2018-01-08T07:10:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1MTk=","name":"platform:ios","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["90f7c84bba3d1fff6830ee41ddf1d51b17c8b307"]},"15463":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTQwMTgz","public_id":15463,"url":"https://github.com/godotengine/godot/pull/15463","diff_url":"https://github.com/godotengine/godot/pull/15463.diff","patch_url":"https://github.com/godotengine/godot/pull/15463.patch","title":"Mono: Implement stack info for errors and exceptions","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-07T21:37:28Z","updated_at":"2021-05-13T23:53:54Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1c6269f2dd3e1a46dbb6a36c3363c9c535be8b64","5be356b72f5b765cdec069c2c4a4011a42fabc47"]},"15475":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTQ5MjI3","public_id":15475,"url":"https://github.com/godotengine/godot/pull/15475","diff_url":"https://github.com/godotengine/godot/pull/15475.diff","patch_url":"https://github.com/godotengine/godot/pull/15475.patch","title":"Fix use of execvp for freebsd","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE0OTYwOA==","created_at":"2018-01-08T01:31:49Z","updated_at":"2018-02-05T02:56:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTczMjY=","name":"platform:linuxbsd","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["384055c86fa7a079c2f41e2437389bd5358f4b03"]},"15480":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNTY2MTU4","public_id":15480,"url":"https://github.com/godotengine/godot/pull/15480","diff_url":"https://github.com/godotengine/godot/pull/15480.diff","patch_url":"https://github.com/godotengine/godot/pull/15480.patch","title":"Fixes #15416 - \"The deleted nodes are hanging in the inspector.\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMTY1NjY=","created_at":"2018-01-08T06:24:58Z","updated_at":"2018-02-01T21:09:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9d3eb3d2b04647d8132807d6d5c733e3b79b7c9c"]},"15490":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNjYxNDQ2","public_id":15490,"url":"https://github.com/godotengine/godot/pull/15490","diff_url":"https://github.com/godotengine/godot/pull/15490.diff","patch_url":"https://github.com/godotengine/godot/pull/15490.patch","title":"Fixed #15417 kinematics char jumping","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-08T15:57:50Z","updated_at":"2018-01-09T00:52:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["c507a4988da699bc00c425dc702ee97e0022fae3","50c99370d2a8bf109469fe1c97d45c8d6303f1ef"]},"15491":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNjYzOTI2","public_id":15491,"url":"https://github.com/godotengine/godot/pull/15491","diff_url":"https://github.com/godotengine/godot/pull/15491.diff","patch_url":"https://github.com/godotengine/godot/pull/15491.patch","title":"Fix KinematicBody documentation about move_and_slide","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-08T16:07:54Z","updated_at":"2018-01-24T07:38:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["e04a9cdf6e4b46f2ef9d23f795f71dde5141de9c"]},"15494":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNjc2OTYz","public_id":15494,"url":"https://github.com/godotengine/godot/pull/15494","diff_url":"https://github.com/godotengine/godot/pull/15494.diff","patch_url":"https://github.com/godotengine/godot/pull/15494.patch","title":"obsolete UndoRedo max_steps; no users identified","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTE1NzM=","created_at":"2018-01-08T17:02:50Z","updated_at":"2018-01-08T21:31:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["6e932c31081597b5aec845987c2a386ff28d5cc9"]},"15495":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNjg4MzE1","public_id":15495,"url":"https://github.com/godotengine/godot/pull/15495","diff_url":"https://github.com/godotengine/godot/pull/15495.diff","patch_url":"https://github.com/godotengine/godot/pull/15495.patch","title":"Two potential glitches in font oversampling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-08T17:56:00Z","updated_at":"2018-01-09T15:03:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a64dc5af7409174a9e1ad9d053aa8cafb2da1abb"]},"15498":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNjk4OTY4","public_id":15498,"url":"https://github.com/godotengine/godot/pull/15498","diff_url":"https://github.com/godotengine/godot/pull/15498.diff","patch_url":"https://github.com/godotengine/godot/pull/15498.patch","title":"Don't delete edit menu too early when closing script tabs","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-08T18:51:03Z","updated_at":"2018-01-08T19:08:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["7e1b39245f96d425d5fb64cffef0c29e6c04deaa"]},"15500":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNzEzNDcx","public_id":15500,"url":"https://github.com/godotengine/godot/pull/15500","diff_url":"https://github.com/godotengine/godot/pull/15500.diff","patch_url":"https://github.com/godotengine/godot/pull/15500.patch","title":"removed unused project setting rendering/quality/depth_prepass/disable","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2018-01-08T20:04:30Z","updated_at":"2018-01-08T20:32:45Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["87bbaddac33e10fa503084aa94ff94020e78a8b3"]},"15504":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNzE5NDYw","public_id":15504,"url":"https://github.com/godotengine/godot/pull/15504","diff_url":"https://github.com/godotengine/godot/pull/15504.diff","patch_url":"https://github.com/godotengine/godot/pull/15504.patch","title":"Fix \"Attach Node Script\" inherits popup type","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjczNTg4OTk=","created_at":"2018-01-08T20:35:45Z","updated_at":"2018-01-09T15:15:59Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["227238b4246d335910c364188ce9233fc70ddc65"]},"15507":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNzM0NDYx","public_id":15507,"url":"https://github.com/godotengine/godot/pull/15507","diff_url":"https://github.com/godotengine/godot/pull/15507.diff","patch_url":"https://github.com/godotengine/godot/pull/15507.patch","title":"Fix whole word search missing occurences","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-08T21:52:47Z","updated_at":"2018-01-08T21:59:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["3af5dfbbf30a212f4b1b409cd0eb7c0bdcd8e257"]},"15516":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxNzkzMzMz","public_id":15516,"url":"https://github.com/godotengine/godot/pull/15516","diff_url":"https://github.com/godotengine/godot/pull/15516.diff","patch_url":"https://github.com/godotengine/godot/pull/15516.patch","title":"Fixes #15470 \"Crash on drag and drop scene file on empty scene\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIxMTY1NjY=","created_at":"2018-01-09T06:20:09Z","updated_at":"2018-01-10T07:16:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9d4afdc37231146d0e36fe91d982d2edd9274b47"]},"15518":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxODA0MzQ2","public_id":15518,"url":"https://github.com/godotengine/godot/pull/15518","diff_url":"https://github.com/godotengine/godot/pull/15518.diff","patch_url":"https://github.com/godotengine/godot/pull/15518.patch","title":"Fix shader compile error on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-09T07:46:40Z","updated_at":"2018-01-24T07:38:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["1c806abdaade09c49847f4f5702bcacfbff4ff97"]},"15528":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxODkxNjUy","public_id":15528,"url":"https://github.com/godotengine/godot/pull/15528","diff_url":"https://github.com/godotengine/godot/pull/15528.diff","patch_url":"https://github.com/godotengine/godot/pull/15528.patch","title":"Fixed viewport node error on editor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-09T14:53:46Z","updated_at":"2018-05-09T20:26:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b77968dea3b05e75fe2ad74f243bce9051a9968e"]},"15530":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTA3OTIz","public_id":15530,"url":"https://github.com/godotengine/godot/pull/15530","diff_url":"https://github.com/godotengine/godot/pull/15530.diff","patch_url":"https://github.com/godotengine/godot/pull/15530.patch","title":"Fix signal arguments shadowing member variables","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-01-09T15:55:54Z","updated_at":"2018-01-10T09:38:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["4b6bef65242c6ccd96ac857a764c952e61441593"]},"15531":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTEyOTk0","public_id":15531,"url":"https://github.com/godotengine/godot/pull/15531","diff_url":"https://github.com/godotengine/godot/pull/15531.diff","patch_url":"https://github.com/godotengine/godot/pull/15531.patch","title":"Fixed crash on duplicate GIProbe baking","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-09T16:14:32Z","updated_at":"2018-01-12T11:41:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["09a6a74074332b964316683fdfca90094f40a2f5","5ac441131ee83e535600af07212764e322cd16ce"]},"15532":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTIwMjUw","public_id":15532,"url":"https://github.com/godotengine/godot/pull/15532","diff_url":"https://github.com/godotengine/godot/pull/15532.diff","patch_url":"https://github.com/godotengine/godot/pull/15532.patch","title":"Fix bitwise NOT operator on BitMap's set_bit","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMjMxMjk=","created_at":"2018-01-09T16:41:52Z","updated_at":"2018-01-14T18:55:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c73589305eae7d146fad2026039d7859b1869675"]},"15533":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTM5OTE4","public_id":15533,"url":"https://github.com/godotengine/godot/pull/15533","diff_url":"https://github.com/godotengine/godot/pull/15533.diff","patch_url":"https://github.com/godotengine/godot/pull/15533.patch","title":"Mono: Fix iteration order of object types when generating bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-09T18:09:09Z","updated_at":"2021-05-13T23:53:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["252702a304005c6e10d5bd54724dc627952189b9"]},"15535":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTY0ODIy","public_id":15535,"url":"https://github.com/godotengine/godot/pull/15535","diff_url":"https://github.com/godotengine/godot/pull/15535.diff","patch_url":"https://github.com/godotengine/godot/pull/15535.patch","title":"[GDnative] Fix crash in pluginscript complete_code","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-09T20:12:58Z","updated_at":"2018-01-09T21:15:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["72d50b41853b767c987379b81dc7e979afd550aa"]},"15537":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTY5MjYx","public_id":15537,"url":"https://github.com/godotengine/godot/pull/15537","diff_url":"https://github.com/godotengine/godot/pull/15537.diff","patch_url":"https://github.com/godotengine/godot/pull/15537.patch","title":"Fixes Mono color creation from string being 0-255 instead of 0-1.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgxMDc0NTk=","created_at":"2018-01-09T20:35:09Z","updated_at":"2018-01-10T13:50:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["6e14cf991acfe910345b16972ef56b28a2d5d391"]},"15538":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTY5OTU3","public_id":15538,"url":"https://github.com/godotengine/godot/pull/15538","diff_url":"https://github.com/godotengine/godot/pull/15538.diff","patch_url":"https://github.com/godotengine/godot/pull/15538.patch","title":"Fix pluginscript editor preview","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-09T20:38:41Z","updated_at":"2018-01-10T09:37:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["58f3ad69c7954aab1c8fe7935c6a64ae7323c98c"]},"15540":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTczMjIy","public_id":15540,"url":"https://github.com/godotengine/godot/pull/15540","diff_url":"https://github.com/godotengine/godot/pull/15540.diff","patch_url":"https://github.com/godotengine/godot/pull/15540.patch","title":"Fix bad color to HTML conversion. Alpha channel was added before RGB.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDY1Nzk1","created_at":"2018-01-09T20:55:26Z","updated_at":"2018-01-09T22:51:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["19915d674c44ec3a554e688d967fc6feedcb5708"]},"15541":{"id":"MDExOlB1bGxSZXF1ZXN0MTYxOTgwMTky","public_id":15541,"url":"https://github.com/godotengine/godot/pull/15541","diff_url":"https://github.com/godotengine/godot/pull/15541.diff","patch_url":"https://github.com/godotengine/godot/pull/15541.patch","title":"Mono: Some fixes for #15463","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-09T21:30:00Z","updated_at":"2021-05-13T23:53:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["f7de51b3a6bc191cd0d79c1079889fb7a104b504"]},"15543":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMDE5MTQw","public_id":15543,"url":"https://github.com/godotengine/godot/pull/15543","diff_url":"https://github.com/godotengine/godot/pull/15543.diff","patch_url":"https://github.com/godotengine/godot/pull/15543.patch","title":"Fix stretch aspect keep mode","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-10T01:51:09Z","updated_at":"2018-01-24T07:38:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["b6cff1ba690caad461536afe8bb8584b190f9013"]},"15552":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMDk3NDQ3","public_id":15552,"url":"https://github.com/godotengine/godot/pull/15552","diff_url":"https://github.com/godotengine/godot/pull/15552.diff","patch_url":"https://github.com/godotengine/godot/pull/15552.patch","title":"[macOS] Fix IME producing multiple events per key press.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-10T11:24:29Z","updated_at":"2018-01-10T14:07:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b3d803c901aff31bf5315e5ea712d52d607a8c70"]},"15553":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMTAwNzIy","public_id":15553,"url":"https://github.com/godotengine/godot/pull/15553","diff_url":"https://github.com/godotengine/godot/pull/15553.diff","patch_url":"https://github.com/godotengine/godot/pull/15553.patch","title":"Shader Language: Fixes EXTRA_MATRIX undefined.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMyOTYwNjQy","created_at":"2018-01-10T11:41:06Z","updated_at":"2018-01-10T11:46:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["48209106481d590fc8fa35aabeacc16342037e9c"]},"15555":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMTA3NDQ3","public_id":15555,"url":"https://github.com/godotengine/godot/pull/15555","diff_url":"https://github.com/godotengine/godot/pull/15555.diff","patch_url":"https://github.com/godotengine/godot/pull/15555.patch","title":"Clamp blend to fix screen space reflections","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE5NDU0NDk=","created_at":"2018-01-10T12:15:17Z","updated_at":"2018-01-10T12:58:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["ebc96195d8ffb263967c7a5c0d9cc78e1847f2b5"]},"15568":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMjE5MDYy","public_id":15568,"url":"https://github.com/godotengine/godot/pull/15568","diff_url":"https://github.com/godotengine/godot/pull/15568.diff","patch_url":"https://github.com/godotengine/godot/pull/15568.patch","title":"Fixes empty line selection when scrolling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-10T20:12:48Z","updated_at":"2018-01-11T10:00:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["c1db81b9ed90e35d6916db0f62472174c362c8a2"]},"15571":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMjIwOTcz","public_id":15571,"url":"https://github.com/godotengine/godot/pull/15571","diff_url":"https://github.com/godotengine/godot/pull/15571.diff","patch_url":"https://github.com/godotengine/godot/pull/15571.patch","title":"Fix crash on save-branch-as-scene","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2018-01-10T20:22:02Z","updated_at":"2018-01-11T16:36:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1bdde70dd083f7a967681f34edca34f2dc3668d8"]},"15572":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMjIxMjQ0","public_id":15572,"url":"https://github.com/godotengine/godot/pull/15572","diff_url":"https://github.com/godotengine/godot/pull/15572.diff","patch_url":"https://github.com/godotengine/godot/pull/15572.patch","title":"Fixes snap button getting out of sync (issue 15366)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-10T20:23:24Z","updated_at":"2018-01-11T10:04:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b352b0b88c820b5d05d3265767fef11a4894111c"]},"15579":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMjUwOTA4","public_id":15579,"url":"https://github.com/godotengine/godot/pull/15579","diff_url":"https://github.com/godotengine/godot/pull/15579.diff","patch_url":"https://github.com/godotengine/godot/pull/15579.patch","title":"fix updating tileset list when assign texture and set autotile true","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjg1MTkyMTg=","created_at":"2018-01-10T22:49:48Z","updated_at":"2018-01-11T10:15:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["bea40343ab347d4819922e009a5b738dead057fc"]},"15580":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMjU1OTgy","public_id":15580,"url":"https://github.com/godotengine/godot/pull/15580","diff_url":"https://github.com/godotengine/godot/pull/15580.diff","patch_url":"https://github.com/godotengine/godot/pull/15580.patch","title":"[GDNative] updates to string API and const fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-10T23:19:45Z","updated_at":"2018-04-18T15:03:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9ece961abe12cfcb5e27cdb1d23f61d50124b7b7"]},"15589":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMzM4OTE1","public_id":15589,"url":"https://github.com/godotengine/godot/pull/15589","diff_url":"https://github.com/godotengine/godot/pull/15589.diff","patch_url":"https://github.com/godotengine/godot/pull/15589.patch","title":"Destroy AudioServer after other non-core types are unregistered","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-11T10:04:46Z","updated_at":"2018-01-11T14:33:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["509209894709b3e7c6b10a7d5eae392e06be32bd"]},"15594":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMzYzMzY0","public_id":15594,"url":"https://github.com/godotengine/godot/pull/15594","diff_url":"https://github.com/godotengine/godot/pull/15594.diff","patch_url":"https://github.com/godotengine/godot/pull/15594.patch","title":"Fixed graphic artifact caused by anisotropic filter","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-11T11:56:15Z","updated_at":"2018-01-12T08:57:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["252344f706452c36e579118a07bccd2d91afc710"]},"15595":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMzc1MzIx","public_id":15595,"url":"https://github.com/godotengine/godot/pull/15595","diff_url":"https://github.com/godotengine/godot/pull/15595.diff","patch_url":"https://github.com/godotengine/godot/pull/15595.patch","title":"Fix registered light_data property type name","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-11T12:55:07Z","updated_at":"2018-01-11T14:27:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0d83e20236e174818f7b49ad3dff741c6b7fe8e9"]},"15596":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyMzg2NjE5","public_id":15596,"url":"https://github.com/godotengine/godot/pull/15596","diff_url":"https://github.com/godotengine/godot/pull/15596.diff","patch_url":"https://github.com/godotengine/godot/pull/15596.patch","title":"Dont print error when loading resource from cache","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-11T13:47:08Z","updated_at":"2018-01-11T14:01:38Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a6157245b169d0bf364e2c1d3868ff0f5dde9d59"]},"15605":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNDY1NjE3","public_id":15605,"url":"https://github.com/godotengine/godot/pull/15605","diff_url":"https://github.com/godotengine/godot/pull/15605.diff","patch_url":"https://github.com/godotengine/godot/pull/15605.patch","title":"Fix Android build error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-11T19:25:24Z","updated_at":"2018-01-24T07:38:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["dfdc8c2d9ab0cd416e8f0800ba9151c1369309f0"]},"15606":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNDc1MTE2","public_id":15606,"url":"https://github.com/godotengine/godot/pull/15606","diff_url":"https://github.com/godotengine/godot/pull/15606.diff","patch_url":"https://github.com/godotengine/godot/pull/15606.patch","title":"Update collision shapes data on tree entered","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNzk3MTc0","created_at":"2018-01-11T20:09:24Z","updated_at":"2018-01-30T19:53:02Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["aefedb73fcba789207db4da0d27214eecaf0f078"]},"15609":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNDkwMzc3","public_id":15609,"url":"https://github.com/godotengine/godot/pull/15609","diff_url":"https://github.com/godotengine/godot/pull/15609.diff","patch_url":"https://github.com/godotengine/godot/pull/15609.patch","title":"Fixes add script button update","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2018-01-11T21:24:28Z","updated_at":"2018-04-22T16:51:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["ff8fe3d875b607e22283b39b808a87d73416bfb4"]},"15610":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNTA2MDc0","public_id":15610,"url":"https://github.com/godotengine/godot/pull/15610","diff_url":"https://github.com/godotengine/godot/pull/15610.diff","patch_url":"https://github.com/godotengine/godot/pull/15610.patch","title":"Fixes nodes being resized or moved when changing an anchor","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2018-01-11T22:41:42Z","updated_at":"2018-04-22T16:51:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["00473e08972121cad4d8a2f583620c93c3fa28a5"]},"15611":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNTA3NDYw","public_id":15611,"url":"https://github.com/godotengine/godot/pull/15611","diff_url":"https://github.com/godotengine/godot/pull/15611.diff","patch_url":"https://github.com/godotengine/godot/pull/15611.patch","title":"Bind many more properties to scripts","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2018-01-11T22:49:16Z","updated_at":"2018-01-12T11:21:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["ad79c703008394a360eb9875196a9414e1c84585","9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5"]},"15613":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNTEzODcx","public_id":15613,"url":"https://github.com/godotengine/godot/pull/15613","diff_url":"https://github.com/godotengine/godot/pull/15613.diff","patch_url":"https://github.com/godotengine/godot/pull/15613.patch","title":"Fix HTML5 feature tags","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-11T23:28:26Z","updated_at":"2018-01-12T17:18:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["5a1156347d622bb575312011929e504b7485aee7"]},"15620":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjA5Njc0","public_id":15620,"url":"https://github.com/godotengine/godot/pull/15620","diff_url":"https://github.com/godotengine/godot/pull/15620.diff","patch_url":"https://github.com/godotengine/godot/pull/15620.patch","title":"Reset collider on ray node","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-12T11:36:19Z","updated_at":"2018-01-12T11:50:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["207af6c4f9b8204b0832ce95570fd1d757953034"]},"15622":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjMwNjY0","public_id":15622,"url":"https://github.com/godotengine/godot/pull/15622","diff_url":"https://github.com/godotengine/godot/pull/15622.diff","patch_url":"https://github.com/godotengine/godot/pull/15622.patch","title":"Fix mono build","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-12T13:30:45Z","updated_at":"2018-01-12T13:48:46Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["a066f896d861a9b01e6aa55f51fc9d42e407b077","e08b6c9a9c3a4035a99496cd064af2629c5b1f68"]},"15623":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjM1NTc4","public_id":15623,"url":"https://github.com/godotengine/godot/pull/15623","diff_url":"https://github.com/godotengine/godot/pull/15623.diff","patch_url":"https://github.com/godotengine/godot/pull/15623.patch","title":"modify default param names in couple of signals","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYxMjk1OTQ=","created_at":"2018-01-12T13:54:15Z","updated_at":"2018-01-12T18:16:53Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["587645741035e0325ddb6b7d191c8b1d14f3729a"]},"15625":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjQ1ODc0","public_id":15625,"url":"https://github.com/godotengine/godot/pull/15625","diff_url":"https://github.com/godotengine/godot/pull/15625.diff","patch_url":"https://github.com/godotengine/godot/pull/15625.patch","title":"[macOS] Adds ability to open files with \"Open With\" or double-click from Finder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-12T14:41:26Z","updated_at":"2018-01-12T15:29:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["f0029fd3c6dad5a07592d853c99567f9e8515eca"]},"15628":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjU5NTY0","public_id":15628,"url":"https://github.com/godotengine/godot/pull/15628","diff_url":"https://github.com/godotengine/godot/pull/15628.diff","patch_url":"https://github.com/godotengine/godot/pull/15628.patch","title":"Fix GDNative procedures returning godot_char_string","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-12T15:39:21Z","updated_at":"2018-01-12T17:27:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["a5e98c5e33fe95b157f96ce82709b60c54f809f5"]},"15629":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjU5NTc5","public_id":15629,"url":"https://github.com/godotengine/godot/pull/15629","diff_url":"https://github.com/godotengine/godot/pull/15629.diff","patch_url":"https://github.com/godotengine/godot/pull/15629.patch","title":"Fix Material's shader property binding","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-12T15:39:25Z","updated_at":"2018-01-12T17:26:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["b517fc11af4142d69e475de19bcd31b25f904713"]},"15630":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNjk3MDc2","public_id":15630,"url":"https://github.com/godotengine/godot/pull/15630","diff_url":"https://github.com/godotengine/godot/pull/15630.diff","patch_url":"https://github.com/godotengine/godot/pull/15630.patch","title":"Mono: StackFrame and MonoDevelop crash fixes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-12T18:33:42Z","updated_at":"2021-05-13T23:54:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["bff9627dc47f12d517c96a2ba5ee929810491761","feb843da2b5e63a2293f6220f52b019a5fc55df5"]},"15633":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzE0MTg1","public_id":15633,"url":"https://github.com/godotengine/godot/pull/15633","diff_url":"https://github.com/godotengine/godot/pull/15633.diff","patch_url":"https://github.com/godotengine/godot/pull/15633.patch","title":"Fix mat2 alignment","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-12T20:04:17Z","updated_at":"2018-01-20T21:23:40Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["de8f43d95dcf92334ad2a50cd93d3ca6a0c3efd4"]},"15636":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzI2NDMw","public_id":15636,"url":"https://github.com/godotengine/godot/pull/15636","diff_url":"https://github.com/godotengine/godot/pull/15636.diff","patch_url":"https://github.com/godotengine/godot/pull/15636.patch","title":"Set correct types on a couple variables inside light_compute in canvas.glsl","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ4MzUzMQ==","created_at":"2018-01-12T21:13:06Z","updated_at":"2018-02-01T17:52:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["408f4cb146f96808d3d2cc51dab6aa83be87a205"]},"15653":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzcwODI0","public_id":15653,"url":"https://github.com/godotengine/godot/pull/15653","diff_url":"https://github.com/godotengine/godot/pull/15653.diff","patch_url":"https://github.com/godotengine/godot/pull/15653.patch","title":"Small fix for Control bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2018-01-13T08:05:04Z","updated_at":"2018-01-13T09:50:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["524ee1405440decec435ea0eaf7ac8219ea4da53"]},"15654":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzcwOTI2","public_id":15654,"url":"https://github.com/godotengine/godot/pull/15654","diff_url":"https://github.com/godotengine/godot/pull/15654.diff","patch_url":"https://github.com/godotengine/godot/pull/15654.patch","title":"Fix clicking on sub-resources in a node's right-click menu","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-13T08:09:21Z","updated_at":"2018-01-20T21:24:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["1e9fbcf36c8cec6549e6f2e650cc39f80dc5f808"]},"15655":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzczNjcw","public_id":15655,"url":"https://github.com/godotengine/godot/pull/15655","diff_url":"https://github.com/godotengine/godot/pull/15655.diff","patch_url":"https://github.com/godotengine/godot/pull/15655.patch","title":"Fix get_parent_range to return 0 when there is no parent","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-13T09:50:03Z","updated_at":"2018-01-13T16:05:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["0b632be4a931f1322e0ab36754c454fd3677bfa6"]},"15657":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzc1MjI2","public_id":15657,"url":"https://github.com/godotengine/godot/pull/15657","diff_url":"https://github.com/godotengine/godot/pull/15657.diff","patch_url":"https://github.com/godotengine/godot/pull/15657.patch","title":"TextEdit: Fix selection issue with undo/redo","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-13T10:42:23Z","updated_at":"2018-01-13T16:09:56Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["8ae0624c808ee48c37a09f66a4ed98dd0ae6d972"]},"15664":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzgwMDc4","public_id":15664,"url":"https://github.com/godotengine/godot/pull/15664","diff_url":"https://github.com/godotengine/godot/pull/15664.diff","patch_url":"https://github.com/godotengine/godot/pull/15664.patch","title":"Bugfix updates to various thirdparty libraries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-01-13T13:22:49Z","updated_at":"2018-01-13T13:43:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE3OTU=","name":"topic:thirdparty","color":"#ffee88"}],"commits":["e12c89e8c9896b2e5cdd70dbd2d2acb449ff4b94","53c65ae7619ac9e80c89a321c70de64f3745e2aa","76e5b048d0843c08753e6deae1d5c6d1d644d069","00abb1f201cbe1e40c2eef30819be115d3d04d10","de0b31edd5b36b8c8016b7ca50c1823f2efbfa74"]},"15665":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzgwNjQ5","public_id":15665,"url":"https://github.com/godotengine/godot/pull/15665","diff_url":"https://github.com/godotengine/godot/pull/15665.diff","patch_url":"https://github.com/godotengine/godot/pull/15665.patch","title":"Fix open_dynamic_library for Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-13T13:40:55Z","updated_at":"2018-01-13T16:04:43Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["1d763a2cb8a65f4ed47edad7c1b7abd3d1becbd5"]},"15669":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzg1NDY0","public_id":15669,"url":"https://github.com/godotengine/godot/pull/15669","diff_url":"https://github.com/godotengine/godot/pull/15669.diff","patch_url":"https://github.com/godotengine/godot/pull/15669.patch","title":"Fix files section size in dependency error dialog","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-13T16:02:08Z","updated_at":"2018-01-13T16:04:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["42d59f4c5df39cad0ba319e61c646553b361d1fc"]},"15670":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzg2NTM1","public_id":15670,"url":"https://github.com/godotengine/godot/pull/15670","diff_url":"https://github.com/godotengine/godot/pull/15670.diff","patch_url":"https://github.com/godotengine/godot/pull/15670.patch","title":"Fixes hangs with Tree in multi selection mode (issue 15588)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-13T16:31:56Z","updated_at":"2018-01-13T16:45:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["363980519c93dfb7251335c243e02bb886fb434e"]},"15671":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzg3NzA3","public_id":15671,"url":"https://github.com/godotengine/godot/pull/15671","diff_url":"https://github.com/godotengine/godot/pull/15671.diff","patch_url":"https://github.com/godotengine/godot/pull/15671.patch","title":"Disable colored output and progress bar when building outside of a TTY","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4MDAzMg==","created_at":"2018-01-13T17:01:33Z","updated_at":"2020-01-27T18:27:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["bf32d3623092f80eeefacc0b76fb381f4c6843f8"]},"15676":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzkyNjk4","public_id":15676,"url":"https://github.com/godotengine/godot/pull/15676","diff_url":"https://github.com/godotengine/godot/pull/15676.diff","patch_url":"https://github.com/godotengine/godot/pull/15676.patch","title":"Wrap Emscripten module into JS Engine singleton per SCons","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-13T19:07:29Z","updated_at":"2018-01-13T19:19:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["bd1750c076a51d668dbb07f0ad5927ba621884a7"]},"15679":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzk1MDgy","public_id":15679,"url":"https://github.com/godotengine/godot/pull/15679","diff_url":"https://github.com/godotengine/godot/pull/15679.diff","patch_url":"https://github.com/godotengine/godot/pull/15679.patch","title":"Fix String::itos/String::num_int64(INT64_MIN) output.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-13T20:07:25Z","updated_at":"2018-01-13T20:39:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["d0868a8f402fea0d0e56f3903dccc0b51f19f3e0"]},"15680":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyNzk1NzE2","public_id":15680,"url":"https://github.com/godotengine/godot/pull/15680","diff_url":"https://github.com/godotengine/godot/pull/15680.diff","patch_url":"https://github.com/godotengine/godot/pull/15680.patch","title":"[GDNative] cache API hashes","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-13T20:23:24Z","updated_at":"2018-04-18T15:03:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["ee8ee463c3b24afe8f1c73bbb9cd5696b3d231c1"]},"15684":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODAzMzk0","public_id":15684,"url":"https://github.com/godotengine/godot/pull/15684","diff_url":"https://github.com/godotengine/godot/pull/15684.diff","patch_url":"https://github.com/godotengine/godot/pull/15684.patch","title":"[GDNative] fix editor crash with NativeScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-14T00:02:53Z","updated_at":"2018-04-18T15:03:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["567d20fe5f392c8d58f8c1488a24d72a24a098c6"]},"15696":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODE5MDcy","public_id":15696,"url":"https://github.com/godotengine/godot/pull/15696","diff_url":"https://github.com/godotengine/godot/pull/15696.diff","patch_url":"https://github.com/godotengine/godot/pull/15696.patch","title":"Fix an issue with the animation editor not seeking to the target time","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2018-01-14T10:31:43Z","updated_at":"2018-01-15T07:54:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["f2355949c458bcc0eaf967f57d782520a168f563"]},"15699":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODIxMTA4","public_id":15699,"url":"https://github.com/godotengine/godot/pull/15699","diff_url":"https://github.com/godotengine/godot/pull/15699.diff","patch_url":"https://github.com/godotengine/godot/pull/15699.patch","title":"Fix external editors always opening on scene change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-14T11:37:18Z","updated_at":"2018-01-14T14:16:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["89057dd289a833e8dc089a06e715788dc6b3fbc1"]},"15701":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODI0Njk0","public_id":15701,"url":"https://github.com/godotengine/godot/pull/15701","diff_url":"https://github.com/godotengine/godot/pull/15701.diff","patch_url":"https://github.com/godotengine/godot/pull/15701.patch","title":"Changes the keep_margin parameter to true by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2018-01-14T13:17:10Z","updated_at":"2018-09-10T09:29:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["b06c6602c8a1a96f72bcbebb2a86176d1e69c79d"]},"15706":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODI5NTcz","public_id":15706,"url":"https://github.com/godotengine/godot/pull/15706","diff_url":"https://github.com/godotengine/godot/pull/15706.diff","patch_url":"https://github.com/godotengine/godot/pull/15706.patch","title":"Remove the unused FindReplaceDialog class","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjYwOTMxMTk=","created_at":"2018-01-14T15:24:05Z","updated_at":"2018-04-22T16:51:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["c318cdad662f98e81f9dc5a3829059f6c784c7b6"]},"15708":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODMxNDQ3","public_id":15708,"url":"https://github.com/godotengine/godot/pull/15708","diff_url":"https://github.com/godotengine/godot/pull/15708.diff","patch_url":"https://github.com/godotengine/godot/pull/15708.patch","title":"Fixed current line highlighting with horizontal clipping, issue 15427","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2018-01-14T16:08:21Z","updated_at":"2018-01-15T01:46:52Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["386c57cfad60cba7af4c00b90600ac9801d3edbd"]},"15709":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODMyNDU1","public_id":15709,"url":"https://github.com/godotengine/godot/pull/15709","diff_url":"https://github.com/godotengine/godot/pull/15709.diff","patch_url":"https://github.com/godotengine/godot/pull/15709.patch","title":"Fixed member keywords colour not updating on settings change","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY1ODQzMzA=","created_at":"2018-01-14T16:32:35Z","updated_at":"2018-01-14T17:24:03Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["896a0c5ef5185abad790459cfccde4a83f59d118"]},"15712":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODM0OTM2","public_id":15712,"url":"https://github.com/godotengine/godot/pull/15712","diff_url":"https://github.com/godotengine/godot/pull/15712.diff","patch_url":"https://github.com/godotengine/godot/pull/15712.patch","title":"ViewportContainer passes input down to children viewports","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2ODc5MTg=","created_at":"2018-01-14T17:34:54Z","updated_at":"2018-09-13T01:12:10Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["765051e1048a0564c139fd12682ce400bc945588"]},"15724":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODQ3MTMy","public_id":15724,"url":"https://github.com/godotengine/godot/pull/15724","diff_url":"https://github.com/godotengine/godot/pull/15724.diff","patch_url":"https://github.com/godotengine/godot/pull/15724.patch","title":"[GDNative] fix two crashes with NativeScript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-14T22:40:12Z","updated_at":"2018-04-18T15:03:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["d56bcc38ac69a63715c30a6fcd06a1e763704251"]},"15728":{"id":"MDExOlB1bGxSZXF1ZXN0MTYyODQ5Mjg2","public_id":15728,"url":"https://github.com/godotengine/godot/pull/15728","diff_url":"https://github.com/godotengine/godot/pull/15728.diff","patch_url":"https://github.com/godotengine/godot/pull/15728.patch","title":"Fix crash when freelook shortcuts are undefined","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2018-01-14T23:34:34Z","updated_at":"2018-01-15T06:40:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["6a4e89b6ecd5f4ccb9620992a8f7c79f45decb82"]},"15752":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMDE5Nzgy","public_id":15752,"url":"https://github.com/godotengine/godot/pull/15752","diff_url":"https://github.com/godotengine/godot/pull/15752.diff","patch_url":"https://github.com/godotengine/godot/pull/15752.patch","title":"PropertyEditor: Add missing MAKE_PROPSELECT.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE5MTY=","created_at":"2018-01-15T18:48:19Z","updated_at":"2018-01-15T18:51:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["122837e73a6c13432665434ab5ec48c621be6fb8"]},"15755":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMDI4NTg5","public_id":15755,"url":"https://github.com/godotengine/godot/pull/15755","diff_url":"https://github.com/godotengine/godot/pull/15755.diff","patch_url":"https://github.com/godotengine/godot/pull/15755.patch","title":"Fix Particles2D in WebGL 2.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-15T19:44:29Z","updated_at":"2018-01-15T23:02:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["e4609acc5d7cd775ce7e52bc173597e0e53b64be"]},"15760":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMDU1NTE3","public_id":15760,"url":"https://github.com/godotengine/godot/pull/15760","diff_url":"https://github.com/godotengine/godot/pull/15760.diff","patch_url":"https://github.com/godotengine/godot/pull/15760.patch","title":"Fix copy shader in GLSL ES 3.0","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-15T22:50:11Z","updated_at":"2018-01-15T23:02:17Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["cbc194dde6b750b3b1e4c16d8fe62555ed3549ca"]},"15761":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMDU1NjI2","public_id":15761,"url":"https://github.com/godotengine/godot/pull/15761","diff_url":"https://github.com/godotengine/godot/pull/15761.diff","patch_url":"https://github.com/godotengine/godot/pull/15761.patch","title":"[GDnative] Improve inheritance system in gdnative pluginscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-15T22:51:05Z","updated_at":"2018-01-17T15:21:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["0de61998e42b368efe90ad07838aea99752447c0"]},"15762":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMDU5Mjg0","public_id":15762,"url":"https://github.com/godotengine/godot/pull/15762","diff_url":"https://github.com/godotengine/godot/pull/15762.diff","patch_url":"https://github.com/godotengine/godot/pull/15762.patch","title":"[DOCS] Description for the JavaScript singleton in @GlobalScope.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-15T23:22:25Z","updated_at":"2018-01-16T13:02:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0dce89c86208604136de62e0cdcdf4e45b44bca7"]},"15772":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMTI1Mzc3","public_id":15772,"url":"https://github.com/godotengine/godot/pull/15772","diff_url":"https://github.com/godotengine/godot/pull/15772.diff","patch_url":"https://github.com/godotengine/godot/pull/15772.patch","title":"Revert \"Fix bad color to HTML conversion. Alpha channel was added before RGB.\"","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-01-16T09:22:40Z","updated_at":"2018-01-16T09:23:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["09ca1006587cbb2219da93adebaf610b649f1122"]},"15773":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMTM0ODQ3","public_id":15773,"url":"https://github.com/godotengine/godot/pull/15773","diff_url":"https://github.com/godotengine/godot/pull/15773.diff","patch_url":"https://github.com/godotengine/godot/pull/15773.patch","title":"Make remote FS work with GDNative on Android","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-16T10:04:39Z","updated_at":"2018-01-16T21:26:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["99f93ea4406f14c6f6f9163d422c72598fa70dc9"]},"15777":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMTU5NTQ5","public_id":15777,"url":"https://github.com/godotengine/godot/pull/15777","diff_url":"https://github.com/godotengine/godot/pull/15777.diff","patch_url":"https://github.com/godotengine/godot/pull/15777.patch","title":"Fixed bullet physics body shape scaling","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-16T11:57:46Z","updated_at":"2018-01-16T12:08:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["ecfe932eb8345c38dd4e35634b3eddba033eb929"]},"15786":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzMjMzMTk4","public_id":15786,"url":"https://github.com/godotengine/godot/pull/15786","diff_url":"https://github.com/godotengine/godot/pull/15786.diff","patch_url":"https://github.com/godotengine/godot/pull/15786.patch","title":"Fixes for parameter names of builtin functions in visual scripts/core","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2018-01-16T16:56:55Z","updated_at":"2018-01-17T07:29:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw0MTk3NTI2NDI=","name":"topic:visualscript","color":"#ffee88"}],"commits":["0c9312c6b8d50e14c44317909b4c40d423a23347"]},"15805":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNDA0NDIx","public_id":15805,"url":"https://github.com/godotengine/godot/pull/15805","diff_url":"https://github.com/godotengine/godot/pull/15805.diff","patch_url":"https://github.com/godotengine/godot/pull/15805.patch","title":"Change val to value at few places in doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2018-01-17T10:35:24Z","updated_at":"2018-01-17T11:18:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["fc5cc57d82290f9e900a4e3ba933c7e080406aa1"]},"15807":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNDI4NzAx","public_id":15807,"url":"https://github.com/godotengine/godot/pull/15807","diff_url":"https://github.com/godotengine/godot/pull/15807.diff","patch_url":"https://github.com/godotengine/godot/pull/15807.patch","title":"Fix Android onTextChanged crash","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI0MTc4NDk=","created_at":"2018-01-17T12:30:20Z","updated_at":"2018-01-17T13:53:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc1NjI=","name":"platform:android","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["8d41175cae53b487499fa6712f4a6a31e6ddc406"]},"15817":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNTI5Mjg0","public_id":15817,"url":"https://github.com/godotengine/godot/pull/15817","diff_url":"https://github.com/godotengine/godot/pull/15817.diff","patch_url":"https://github.com/godotengine/godot/pull/15817.patch","title":"Fix Error/Success/Warning icon color","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-17T19:19:50Z","updated_at":"2018-01-27T04:22:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["a5908ada067eb29eabbf5db74736ef49897df92c"]},"15820":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNTMzODMz","public_id":15820,"url":"https://github.com/godotengine/godot/pull/15820","diff_url":"https://github.com/godotengine/godot/pull/15820.diff","patch_url":"https://github.com/godotengine/godot/pull/15820.patch","title":"Fix marshalling when a function is returning an object from c#","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-17T19:40:20Z","updated_at":"2018-01-18T10:31:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["2dc6725cc467a1aa17980a2aedcd84f6f0a477e2","1de5f7e70b9e072e5746ba817fb418bc71b1e696"]},"15825":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNTg1MDkz","public_id":15825,"url":"https://github.com/godotengine/godot/pull/15825","diff_url":"https://github.com/godotengine/godot/pull/15825.diff","patch_url":"https://github.com/godotengine/godot/pull/15825.patch","title":"Fix find/replace bar","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-17T23:57:43Z","updated_at":"2018-01-24T07:38:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["e96a808756944d1969837833966775475aa2b3f2"]},"15826":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNTg3NTA3","public_id":15826,"url":"https://github.com/godotengine/godot/pull/15826","diff_url":"https://github.com/godotengine/godot/pull/15826.diff","patch_url":"https://github.com/godotengine/godot/pull/15826.patch","title":"TileSetEditorPlugin: take scale in accout when highlighting current selected subtile.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2018-01-18T00:15:10Z","updated_at":"2018-01-18T08:40:41Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["489eac3f130f1e0d296b73147234cf82fb2fc4d3"]},"15829":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNTk5MTc0","public_id":15829,"url":"https://github.com/godotengine/godot/pull/15829","diff_url":"https://github.com/godotengine/godot/pull/15829.diff","patch_url":"https://github.com/godotengine/godot/pull/15829.patch","title":"Added GDNative copy constructor for PoolVectors Read and Write","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2018-01-18T01:46:25Z","updated_at":"2018-01-18T08:54:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["a3937e122094bfb70fb6124fabb261173ecca243"]},"15835":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNjcyOTM2","public_id":15835,"url":"https://github.com/godotengine/godot/pull/15835","diff_url":"https://github.com/godotengine/godot/pull/15835.diff","patch_url":"https://github.com/godotengine/godot/pull/15835.patch","title":"Disallow creating new projects in a non-empty folder.","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-18T10:26:26Z","updated_at":"2018-01-18T13:34:44Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["2317364ac6e5cd054dc16764d17a23ec12a93687"]},"15836":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNjgyMTIz","public_id":15836,"url":"https://github.com/godotengine/godot/pull/15836","diff_url":"https://github.com/godotengine/godot/pull/15836.diff","patch_url":"https://github.com/godotengine/godot/pull/15836.patch","title":"[GDNative] fix #15723","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-18T11:05:59Z","updated_at":"2018-01-18T13:25:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["9b96f8737724c481066d2e1bc2280c1de42ef136"]},"15837":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNjkwMTUx","public_id":15837,"url":"https://github.com/godotengine/godot/pull/15837","diff_url":"https://github.com/godotengine/godot/pull/15837.diff","patch_url":"https://github.com/godotengine/godot/pull/15837.patch","title":"remove usage of C#7 in DebuggingUtils.cs for compatibility with 2015 Build Tools","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNTEzOTQ=","created_at":"2018-01-18T11:45:08Z","updated_at":"2018-01-18T17:33:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["ed17b426545f007b80f6957d43e8ceb2be0b261a"]},"15841":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzM0ODg4","public_id":15841,"url":"https://github.com/godotengine/godot/pull/15841","diff_url":"https://github.com/godotengine/godot/pull/15841.diff","patch_url":"https://github.com/godotengine/godot/pull/15841.patch","title":"[GDNative] fix NativeScript false negative error","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-18T15:02:26Z","updated_at":"2018-04-18T15:03:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw1ODA1MzcwMDM=","name":"topic:gdextension","color":"#ffee88"}],"commits":["69f33a9313c356226a07285f8e923b0082857078"]},"15842":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzYxOTcx","public_id":15842,"url":"https://github.com/godotengine/godot/pull/15842","diff_url":"https://github.com/godotengine/godot/pull/15842.diff","patch_url":"https://github.com/godotengine/godot/pull/15842.patch","title":"Convert special case RGB10_A2 to RGBA8 when obtaining texture data","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-18T16:39:01Z","updated_at":"2018-01-20T21:23:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["92473a9e9e0dd96352b7d323d286109c99287cf4"]},"15843":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzcyMzQ0","public_id":15843,"url":"https://github.com/godotengine/godot/pull/15843","diff_url":"https://github.com/godotengine/godot/pull/15843.diff","patch_url":"https://github.com/godotengine/godot/pull/15843.patch","title":"TextEdit fix get_mouse after many folds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEwMDU0MjI2","created_at":"2018-01-18T17:20:26Z","updated_at":"2018-01-18T17:42:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["1b837125ce5aa67ba69763da5a340f8e51a98a8c"]},"15844":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzc2MzM2","public_id":15844,"url":"https://github.com/godotengine/godot/pull/15844","diff_url":"https://github.com/godotengine/godot/pull/15844.diff","patch_url":"https://github.com/godotengine/godot/pull/15844.patch","title":"Make cyclic resource inclusion error message more helpful","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUzMzA2OTI=","created_at":"2018-01-18T17:37:48Z","updated_at":"2018-01-27T20:35:09Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["37c4bc64de38b746194d5cd6c7824bfd5c4331a9"]},"15845":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzc4NDk2","public_id":15845,"url":"https://github.com/godotengine/godot/pull/15845","diff_url":"https://github.com/godotengine/godot/pull/15845.diff","patch_url":"https://github.com/godotengine/godot/pull/15845.patch","title":"Added description to get_collision_mask_bit and set_collision_mask_bit in RayCast2D.xml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDU5MDI4","created_at":"2018-01-18T17:47:02Z","updated_at":"2018-01-18T18:13:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["0ec8f4c06b4253f0f52c3db41ef8043ee2d83c39"]},"15848":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzg0Njc3","public_id":15848,"url":"https://github.com/godotengine/godot/pull/15848","diff_url":"https://github.com/godotengine/godot/pull/15848.diff","patch_url":"https://github.com/godotengine/godot/pull/15848.patch","title":"Fix wrong viewport transparent-bg","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-18T18:14:42Z","updated_at":"2018-01-20T21:24:16Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgxMTE=","name":"topic:rendering","color":"#ffee88"}],"commits":["bccb4840c8897434274d102649399bd660e9a1fc"]},"15849":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzkwMjM2","public_id":15849,"url":"https://github.com/godotengine/godot/pull/15849","diff_url":"https://github.com/godotengine/godot/pull/15849.diff","patch_url":"https://github.com/godotengine/godot/pull/15849.patch","title":"GDScript: fix autocompletion for preload() (issue 15766)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-18T18:40:28Z","updated_at":"2018-01-18T22:21:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgwODI=","name":"topic:gdscript","color":"#ffee88"}],"commits":["ae4cd5b6dae7dacec069ced3fa6dd2c2f96cef90"]},"15850":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzNzkwMjU5","public_id":15850,"url":"https://github.com/godotengine/godot/pull/15850","diff_url":"https://github.com/godotengine/godot/pull/15850.diff","patch_url":"https://github.com/godotengine/godot/pull/15850.patch","title":"Added description to dedent in String.xml","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExNDU5MDI4","created_at":"2018-01-18T18:40:35Z","updated_at":"2018-01-19T11:13:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["6d4c6449f4e8949b34afa8d1c044dc47d1badb39"]},"15851":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzODA1NzAz","public_id":15851,"url":"https://github.com/godotengine/godot/pull/15851","diff_url":"https://github.com/godotengine/godot/pull/15851.diff","patch_url":"https://github.com/godotengine/godot/pull/15851.patch","title":"Suppress errors on autocompletion for preload()","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-18T19:50:50Z","updated_at":"2018-01-18T22:15:06Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["67ae443c5696b96590ca4c32cb2828692e805b73"]},"15857":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzODcwNzk2","public_id":15857,"url":"https://github.com/godotengine/godot/pull/15857","diff_url":"https://github.com/godotengine/godot/pull/15857.diff","patch_url":"https://github.com/godotengine/godot/pull/15857.patch","title":"[DOCS] Fixed incorrect information inside String's \"find_last\" method","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwNzM5MjM5","created_at":"2018-01-19T02:13:34Z","updated_at":"2018-01-19T03:37:42Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"}],"commits":["d8f6acee4b16e57325e72d39bdb00214227a3869"]},"15858":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzODc5ODcw","public_id":15858,"url":"https://github.com/godotengine/godot/pull/15858","diff_url":"https://github.com/godotengine/godot/pull/15858.diff","patch_url":"https://github.com/godotengine/godot/pull/15858.patch","title":"Allow VS to include .hpp files in scons builds","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE2MjE3NTYz","created_at":"2018-01-19T03:44:14Z","updated_at":"2018-09-23T20:31:26Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["a025ca5fc66ad897ac7a8ac9db1f79cb51026ebc"]},"15861":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzOTA2MTQy","public_id":15861,"url":"https://github.com/godotengine/godot/pull/15861","diff_url":"https://github.com/godotengine/godot/pull/15861.diff","patch_url":"https://github.com/godotengine/godot/pull/15861.patch","title":"On macOS, prevent key_event_buffer overflows","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-19T07:55:58Z","updated_at":"2018-01-19T08:12:19Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["2419ffd428309d7159c3c28865060b19cd27b92a"]},"15863":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzOTE1Nzk5","public_id":15863,"url":"https://github.com/godotengine/godot/pull/15863","diff_url":"https://github.com/godotengine/godot/pull/15863.diff","patch_url":"https://github.com/godotengine/godot/pull/15863.patch","title":"Hide Script nodes in dialog box to prevent crash with pluginscript","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-19T08:58:11Z","updated_at":"2018-01-20T10:23:21Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["431ecc206150ae177a0af30d44c344543057d0ed"]},"15869":{"id":"MDExOlB1bGxSZXF1ZXN0MTYzOTcxNDYz","public_id":15869,"url":"https://github.com/godotengine/godot/pull/15869","diff_url":"https://github.com/godotengine/godot/pull/15869.diff","patch_url":"https://github.com/godotengine/godot/pull/15869.patch","title":"Fix option run/output/always_open_output_on_play","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzODcxNjU=","created_at":"2018-01-19T13:38:11Z","updated_at":"2018-05-21T00:33:20Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["9974e86904d3539e0c04d38bfc3c38c195bdc177"]},"15887":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTI2NzAz","public_id":15887,"url":"https://github.com/godotengine/godot/pull/15887","diff_url":"https://github.com/godotengine/godot/pull/15887.diff","patch_url":"https://github.com/godotengine/godot/pull/15887.patch","title":"HTML export: Make s3tc the standard Texture Format","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE4NzE4Nzc=","created_at":"2018-01-20T13:04:32Z","updated_at":"2018-01-21T07:20:24Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["eec2218e7cd91c91865301d779d38c89891d2301"]},"15891":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTI5NzI2","public_id":15891,"url":"https://github.com/godotengine/godot/pull/15891","diff_url":"https://github.com/godotengine/godot/pull/15891.diff","patch_url":"https://github.com/godotengine/godot/pull/15891.patch","title":"fixed crash with StringBuilder","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyMDk2MTM=","created_at":"2018-01-20T14:26:25Z","updated_at":"2018-01-20T14:28:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["30822e8ab7735f3a715d4375292df5f0989ab788"]},"15898":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTM5MDY2","public_id":15898,"url":"https://github.com/godotengine/godot/pull/15898","diff_url":"https://github.com/godotengine/godot/pull/15898.diff","patch_url":"https://github.com/godotengine/godot/pull/15898.patch","title":"Fix minor typo: it's -> its","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIyNTU4NTk=","created_at":"2018-01-20T18:19:39Z","updated_at":"2018-01-20T22:25:00Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["17614f79ea389f2428ce421f68fd13f0d2c898b8"]},"15905":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTQ0NDIy","public_id":15905,"url":"https://github.com/godotengine/godot/pull/15905","diff_url":"https://github.com/godotengine/godot/pull/15905.diff","patch_url":"https://github.com/godotengine/godot/pull/15905.patch","title":"Fix horizontal scroll for windows platform","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY4NTcxOA==","created_at":"2018-01-20T20:31:13Z","updated_at":"2018-01-20T20:41:23Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["017a8521c0e333240448182bd2aa6a6fb3cc5047"]},"15916":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTUxNjYx","public_id":15916,"url":"https://github.com/godotengine/godot/pull/15916","diff_url":"https://github.com/godotengine/godot/pull/15916.diff","patch_url":"https://github.com/godotengine/godot/pull/15916.patch","title":"Hide only PluginScript in dialog box","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMxODc2Mzc=","created_at":"2018-01-20T23:44:37Z","updated_at":"2018-01-21T17:43:28Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["9fba9e5465c2fed6117e7fe5904f1e6da01f8858"]},"15917":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTUxOTUz","public_id":15917,"url":"https://github.com/godotengine/godot/pull/15917","diff_url":"https://github.com/godotengine/godot/pull/15917.diff","patch_url":"https://github.com/godotengine/godot/pull/15917.patch","title":"clarify OS.execute usage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTE1NzM=","created_at":"2018-01-20T23:54:36Z","updated_at":"2022-05-06T18:30:48Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["b57dcf446ea1013232a6a553b2a14220aa0a8546"]},"15929":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTY1NDQ2","public_id":15929,"url":"https://github.com/godotengine/godot/pull/15929","diff_url":"https://github.com/godotengine/godot/pull/15929.diff","patch_url":"https://github.com/godotengine/godot/pull/15929.patch","title":"Revert 67ae443c5696b96590ca4c32cb2828692e805b73","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-21T08:38:05Z","updated_at":"2018-01-21T10:08:35Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["ec98e0b715ae7fa7120638107a39544362428177"]},"15935":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTcwODE4","public_id":15935,"url":"https://github.com/godotengine/godot/pull/15935","diff_url":"https://github.com/godotengine/godot/pull/15935.diff","patch_url":"https://github.com/godotengine/godot/pull/15935.patch","title":"Fix GDMonoProperty::set_value","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-21T11:30:47Z","updated_at":"2018-01-21T19:07:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["e0ce2496213e2dbec1fd773e19b5a487c62ebb58"]},"15938":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTcxNDAw","public_id":15938,"url":"https://github.com/godotengine/godot/pull/15938","diff_url":"https://github.com/godotengine/godot/pull/15938.diff","patch_url":"https://github.com/godotengine/godot/pull/15938.patch","title":"Fix crash on deleted rigidbodies without contact monitor (issue 15904)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExODU5NTM4","created_at":"2018-01-21T11:48:13Z","updated_at":"2018-01-21T23:02:15Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["e9237d83c748efdd44741c1ab0e39d5840d526bb"]},"15949":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MTg1NTIw","public_id":15949,"url":"https://github.com/godotengine/godot/pull/15949","diff_url":"https://github.com/godotengine/godot/pull/15949.diff","patch_url":"https://github.com/godotengine/godot/pull/15949.patch","title":"Prevent prompting unexpected errors on Bullet's RigidBody. Attemps to fix #15743","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE3NzYwNDQ=","created_at":"2018-01-21T17:30:30Z","updated_at":"2018-01-22T08:03:13Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw0MTAwNjQ0ODU=","name":"needs testing","color":"#ffcc44"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["d0908565608b989f8ce4bae6cbe5572f26c8cebe"]},"15972":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MzE0NTE1","public_id":15972,"url":"https://github.com/godotengine/godot/pull/15972","diff_url":"https://github.com/godotengine/godot/pull/15972.diff","patch_url":"https://github.com/godotengine/godot/pull/15972.patch","title":"Mono: Display opt-out warning in editor about WIP status","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQ3MDEzMzg=","created_at":"2018-01-22T14:04:23Z","updated_at":"2018-01-22T21:23:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["e48ccc235f87207b7621601c5c4b794c7c4a4fab"]},"15973":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0MzE2NjM0","public_id":15973,"url":"https://github.com/godotengine/godot/pull/15973","diff_url":"https://github.com/godotengine/godot/pull/15973.diff","patch_url":"https://github.com/godotengine/godot/pull/15973.patch","title":"RID cached class was wrong (mono)","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-22T14:13:09Z","updated_at":"2018-01-22T14:20:12Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["1eb9c7e6cb4bc66e609969ed134dd00e3d5c608b"]},"15984":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NDE1ODIx","public_id":15984,"url":"https://github.com/godotengine/godot/pull/15984","diff_url":"https://github.com/godotengine/godot/pull/15984.diff","patch_url":"https://github.com/godotengine/godot/pull/15984.patch","title":"Rename Fixed Fps to Physics Fps on Project Settings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-22T21:03:20Z","updated_at":"2018-01-24T07:38:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["56d4456bea59cc1ea93fae62d1ddafc958fe304b"]},"15994":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NDgyMDIz","public_id":15994,"url":"https://github.com/godotengine/godot/pull/15994","diff_url":"https://github.com/godotengine/godot/pull/15994.diff","patch_url":"https://github.com/godotengine/godot/pull/15994.patch","title":"defend Path2D against a null curve","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjExMTE1NzM=","created_at":"2018-01-23T04:41:59Z","updated_at":"2018-01-23T15:41:37Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["fd6a98b753a1b749129d0c743db5d02bcedd7b0a"]},"15999":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NTU4MDYz","public_id":15999,"url":"https://github.com/godotengine/godot/pull/15999","diff_url":"https://github.com/godotengine/godot/pull/15999.diff","patch_url":"https://github.com/godotengine/godot/pull/15999.patch","title":"Fix csharp await","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjQzNzAyNQ==","created_at":"2018-01-23T12:07:40Z","updated_at":"2018-01-23T13:04:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["e30aa1386c27b8cc4cb6eb0df8d11792a964bf12","76a615aea4c446a1efec894fa48b1c481fea663f"]},"16005":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NjUxOTUw","public_id":16005,"url":"https://github.com/godotengine/godot/pull/16005","diff_url":"https://github.com/godotengine/godot/pull/16005.diff","patch_url":"https://github.com/godotengine/godot/pull/16005.patch","title":"Print FPS setting now only prints the game FPS","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjIwNjA4NjM=","created_at":"2018-01-23T18:18:35Z","updated_at":"2018-01-24T07:26:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"}],"commits":["1c473a47e55247dafe7971fa69f6b2d6155ac33b"]},"16016":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NzI3NjI5","public_id":16016,"url":"https://github.com/godotengine/godot/pull/16016","diff_url":"https://github.com/godotengine/godot/pull/16016.diff","patch_url":"https://github.com/godotengine/godot/pull/16016.patch","title":"Fix CSharpInstance::call not initializing CallError","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-24T00:33:17Z","updated_at":"2021-05-13T23:54:27Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["8c33939ce6d9b1b1b4f3ff0eca2b60c371fbef85"]},"16018":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NzQxOTY1","public_id":16018,"url":"https://github.com/godotengine/godot/pull/16018","diff_url":"https://github.com/godotengine/godot/pull/16018.diff","patch_url":"https://github.com/godotengine/godot/pull/16018.patch","title":"Rotate Control node with respecting pivot offset","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-24T02:30:34Z","updated_at":"2018-01-24T07:50:04Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgyMTk=","name":"topic:editor","color":"#ffee88"},{"id":"MDU6TGFiZWwyODM1MTg3MzM=","name":"usability","color":"#447744"}],"commits":["48611afb80ec3d24b1a3466fb3541dee464eef2f"]},"16019":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0NzUwNzcx","public_id":16019,"url":"https://github.com/godotengine/godot/pull/16019","diff_url":"https://github.com/godotengine/godot/pull/16019.diff","patch_url":"https://github.com/godotengine/godot/pull/16019.patch","title":"Fix HTML5 JS API setResizeCanvasOnStart","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-24T03:50:33Z","updated_at":"2018-01-24T08:24:58Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgyNTU=","name":"topic:porting","color":"#ffee88"}],"commits":["dcc55bad20e8538819e3daac4a23ba9d05d25bcd"]},"16025":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0ODY5MDcx","public_id":16025,"url":"https://github.com/godotengine/godot/pull/16025","diff_url":"https://github.com/godotengine/godot/pull/16025.diff","patch_url":"https://github.com/godotengine/godot/pull/16025.patch","title":"Improved stabilization of ray shape in Bullet","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgzNDI1OTk=","created_at":"2018-01-24T14:50:32Z","updated_at":"2018-01-25T10:28:49Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwzNzA0NzE4ODA=","name":"topic:physics","color":"#ffee88"}],"commits":["b1d35f62dd94d97b953c952510fd30d0ce1edd11"]},"16041":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0OTU3NDY0","public_id":16041,"url":"https://github.com/godotengine/godot/pull/16041","diff_url":"https://github.com/godotengine/godot/pull/16041.diff","patch_url":"https://github.com/godotengine/godot/pull/16041.patch","title":"Fix small bug in color doc","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjMwMzYxNzY=","created_at":"2018-01-24T20:43:18Z","updated_at":"2018-01-24T20:47:25Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["70bba4e62dc3ffe258fcc19b1e31af0354cedb3f"]},"16049":{"id":"MDExOlB1bGxSZXF1ZXN0MTY0OTkxMTIx","public_id":16049,"url":"https://github.com/godotengine/godot/pull/16049","diff_url":"https://github.com/godotengine/godot/pull/16049.diff","patch_url":"https://github.com/godotengine/godot/pull/16049.patch","title":"Fix VisualServer.free conflicting with Object.free","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjEzMTE1NTU=","created_at":"2018-01-24T23:24:47Z","updated_at":"2018-01-25T01:47:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["8dc62bbc96cf41540382c70a4f0f9709c332e33e"]},"16057":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MDM1NTc4","public_id":16057,"url":"https://github.com/godotengine/godot/pull/16057","diff_url":"https://github.com/godotengine/godot/pull/16057.diff","patch_url":"https://github.com/godotengine/godot/pull/16057.patch","title":"Fix mixed use of tabs and spaces in methods.py","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjE1NTE0MQ==","created_at":"2018-01-25T05:57:21Z","updated_at":"2018-01-25T06:53:29Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["e6f787cb028f7780b3af12a4667deaf9d75f0ceb"]},"16059":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MDUzNTgz","public_id":16059,"url":"https://github.com/godotengine/godot/pull/16059","diff_url":"https://github.com/godotengine/godot/pull/16059.diff","patch_url":"https://github.com/godotengine/godot/pull/16059.patch","title":"Disable OpenSSL module in HTML5 platform by default","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjY5OTYxOTE=","created_at":"2018-01-25T08:12:47Z","updated_at":"2018-01-25T14:19:14Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTc0NTU=","name":"platform:web","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["4a3aaaf27666d6eed2cf3bf41e1adddfdedb2dfc"]},"16063":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MTM3OTc4","public_id":16063,"url":"https://github.com/godotengine/godot/pull/16063","diff_url":"https://github.com/godotengine/godot/pull/16063.diff","patch_url":"https://github.com/godotengine/godot/pull/16063.patch","title":"Remove duplicate \"autoplay\" property","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjUyNzY3Mjc=","created_at":"2018-01-25T14:49:49Z","updated_at":"2018-01-25T15:01:08Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["57bed14e9543aa98feea501c1dc09a66db691bec"]},"16071":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MjQ5MTAw","public_id":16071,"url":"https://github.com/godotengine/godot/pull/16071","diff_url":"https://github.com/godotengine/godot/pull/16071.diff","patch_url":"https://github.com/godotengine/godot/pull/16071.patch","title":"Mono: Fix NodePath and RID bindings","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-25T22:47:27Z","updated_at":"2021-05-13T23:54:30Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["58448561c77db9a70cf25b70a0f715b570be99e7"]},"16073":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MjYyMzYz","public_id":16073,"url":"https://github.com/godotengine/godot/pull/16073","diff_url":"https://github.com/godotengine/godot/pull/16073.diff","patch_url":"https://github.com/godotengine/godot/pull/16073.patch","title":"Mono: Don't defer call to dispose queue objects when finalizing domain","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-26T00:16:02Z","updated_at":"2021-05-13T23:54:32Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["562ec3f5e6260592e14db3d7d388eb5585c99381"]},"16080":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MzEwMjA3","public_id":16080,"url":"https://github.com/godotengine/godot/pull/16080","diff_url":"https://github.com/godotengine/godot/pull/16080.diff","patch_url":"https://github.com/godotengine/godot/pull/16080.patch","title":"Update ProjectSettings description to correct usage","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjgyODE0NTQ=","created_at":"2018-01-26T08:20:36Z","updated_at":"2018-05-17T04:37:01Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWwyODM1MTg4Mzk=","name":"documentation","color":"#ffddff"},{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"}],"commits":["a62d8de0622115f9744b6c4ac5feec1d4c984165"]},"16081":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1MzQzOTcy","public_id":16081,"url":"https://github.com/godotengine/godot/pull/16081","diff_url":"https://github.com/godotengine/godot/pull/16081.diff","patch_url":"https://github.com/godotengine/godot/pull/16081.patch","title":"Fix remove_dll_directory crash when cookie is null","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM5Mjk5MzE=","created_at":"2018-01-26T11:31:32Z","updated_at":"2018-01-27T22:32:05Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyMDU0MTc0MTM=","name":"platform:windows","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["18e66a28bcda227e212d43bebaf09bd8ad34d3f2"]},"16092":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NDQ2MzI2","public_id":16092,"url":"https://github.com/godotengine/godot/pull/16092","diff_url":"https://github.com/godotengine/godot/pull/16092.diff","patch_url":"https://github.com/godotengine/godot/pull/16092.patch","title":"Make separate debug symbols opt-in","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2018-01-26T19:50:07Z","updated_at":"2018-01-26T20:54:47Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2Ng==","name":"enhancement","color":"#aaccff"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["c6d9a7665acdd5785760eee0c69bd1d2a53b6b90"]},"16094":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NDU1NjY5","public_id":16094,"url":"https://github.com/godotengine/godot/pull/16094","diff_url":"https://github.com/godotengine/godot/pull/16094.diff","patch_url":"https://github.com/godotengine/godot/pull/16094.patch","title":"Fix macOS build after #16092","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc2NDU2ODM=","created_at":"2018-01-26T20:39:29Z","updated_at":"2018-01-26T20:55:57Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc3ODA=","name":"platform:macos","color":"#e4e4e4"},{"id":"MDU6TGFiZWwyNzkwOTgwMDk=","name":"topic:buildsystem","color":"#ffee88"}],"commits":["24b01fe70c7dee1283bbb148a33ab9ac9e95893a"]},"16114":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NTE5NTEx","public_id":16114,"url":"https://github.com/godotengine/godot/pull/16114","diff_url":"https://github.com/godotengine/godot/pull/16114.diff","patch_url":"https://github.com/godotengine/godot/pull/16114.patch","title":"Use the appropriate Variant hash and compare functions for Dictionaries","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjI1OTEwOTk=","created_at":"2018-01-27T14:12:32Z","updated_at":"2018-02-27T21:22:33Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["7577252b1bd3e38a0aa6da1e5e6beee333af5e6f"]},"16118":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NTI4NDEz","public_id":16118,"url":"https://github.com/godotengine/godot/pull/16118","diff_url":"https://github.com/godotengine/godot/pull/16118.diff","patch_url":"https://github.com/godotengine/godot/pull/16118.patch","title":"Mono: Fix build errors with tools=no and target=release","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-27T17:53:30Z","updated_at":"2021-05-13T23:54:34Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["0c3bbcaa0085c579daa9dcba4c3ac60626b07413"]},"16119":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NTMwNTc4","public_id":16119,"url":"https://github.com/godotengine/godot/pull/16119","diff_url":"https://github.com/godotengine/godot/pull/16119.diff","patch_url":"https://github.com/godotengine/godot/pull/16119.patch","title":"Fix inverted RIGHT/LEFT and TOP/BOTTOM Camera2d drag margins","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjM1MDY1Nzk1","created_at":"2018-01-27T18:41:26Z","updated_at":"2018-01-28T15:23:18Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWwyNzkwOTc5NjY=","name":"topic:core","color":"#ffee88"}],"commits":["3cf2d6524b85c5e536dbb00f16de720c3eccbce8"]},"16123":{"id":"MDExOlB1bGxSZXF1ZXN0MTY1NTM4MzYw","public_id":16123,"url":"https://github.com/godotengine/godot/pull/16123","diff_url":"https://github.com/godotengine/godot/pull/16123.diff","patch_url":"https://github.com/godotengine/godot/pull/16123.patch","title":"Mono: Fix method_bind fields being generated as instance members","state":"MERGED","is_draft":false,"authored_by":"MDQ6VXNlcjc3MTgxMDA=","created_at":"2018-01-27T21:48:03Z","updated_at":"2021-05-13T23:54:36Z","target_branch":"master","labels":[{"id":"MDU6TGFiZWw3MzMzMDA2NA==","name":"bug","color":"#ff6055"},{"id":"MDU6TGFiZWw3MDkyNjk3NzU=","name":"topic:dotnet","color":"#ffee88"}],"commits":["72b0a9432bef77e94ae395dc12f59cbc3fe9b323"]}}} |