{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":270304593,"defaultBranch":"main","name":"dialogic","ownerLogin":"dialogic-godot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-07T12:49:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90567816?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725879390.0","currentOid":""},"activityList":{"items":[{"before":"71bced707c4c17396ac05453f3099491d49a5047","after":"8c799912945048a83afca2bd544eab76366a5324","ref":"refs/heads/main","pushedAt":"2024-09-22T12:14:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Editor UI: Sidebar upgrade (#2350)\n\nAdds the functionality to collapse the sidebar.\r\nAdds three new modes for sorting the resources in the resource list: Folder, Path, and Type. Type is the new default.\r\nAllows selecting with enter after searching in the sidebar filter.\r\n---------\r\nCo-authored-by: Jowan-Spooner ","shortMessageHtmlLink":"Editor UI: Sidebar upgrade (#2350)"}},{"before":"de750f8547ebea85de318cf17da0e671b984a4ce","after":"71bced707c4c17396ac05453f3099491d49a5047","ref":"refs/heads/main","pushedAt":"2024-09-13T20:52:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Core: More fixes for customizing files (#2396)\n\nThere were STILL wrong uids in customized files. This should clean those up.","shortMessageHtmlLink":"Core: More fixes for customizing files (#2396)"}},{"before":"9baead419f9ffdff35a312f496d9a17e6c77fb1f","after":"de750f8547ebea85de318cf17da0e671b984a4ce","ref":"refs/heads/main","pushedAt":"2024-09-13T15:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"CharacterEvent: Fix position/size not working correctly when joining (#2393)\n\nFixes custom positioning on join events.","shortMessageHtmlLink":"CharacterEvent: Fix position/size not working correctly when joining (#…"}},{"before":"bacc4175caf15e6063c392479f69f6889b637294","after":"9baead419f9ffdff35a312f496d9a17e6c77fb1f","ref":"refs/heads/main","pushedAt":"2024-09-13T15:18:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Text Editor: Improve CTRL+K commenting behaviour (#2394)\n\nCloser to the script editors commenting behaviour:\r\n- Only uncomments if ALL selected lines are comments (this also prevents erasing the beginning of lines)\r\n- Preserves selection properly!","shortMessageHtmlLink":"Text Editor: Improve CTRL+K commenting behaviour (#2394)"}},{"before":"8615cb6f7547681c729c4ec99f87e9b2332f5e50","after":"bacc4175caf15e6063c392479f69f6889b637294","ref":"refs/heads/main","pushedAt":"2024-09-13T15:17:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Preserve process_mode on style changes (#2395)\n\nThis should be more intuitive in nearly all cases.","shortMessageHtmlLink":"Preserve process_mode on style changes (#2395)"}},{"before":"df9d178da73499eb02d75145b152befea79d3072","after":"8615cb6f7547681c729c4ec99f87e9b2332f5e50","ref":"refs/heads/main","pushedAt":"2024-09-12T09:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"PortraitContainer: Fix debug portraits not showing up (#2392)\n\nOn the portrait container, debug portraits didn't show up at all because their export overrides where never loaded. This should now be fixed.","shortMessageHtmlLink":"PortraitContainer: Fix debug portraits not showing up (#2392)"}},{"before":"975e1eb27cae6a39e934bdf3ded420e8063d0e3c","after":"df9d178da73499eb02d75145b152befea79d3072","ref":"refs/heads/main","pushedAt":"2024-09-12T09:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Styles/Portraits: Fix UID issues on scenes created with Make Custom (#2387)\n\nFixes a VERY BAD bug where scenes created using \"make custom\" would keep the old UID. This resulted in the wrong scenes being loaded in-game. This has haunted me for a while now. Glad I found a fix finally.\r\n\r\nAlso unifies the make_custom code into a function in DialogicUtil so the style editor and custom portrait system can reuse the same code!","shortMessageHtmlLink":"Styles/Portraits: Fix UID issues on scenes created with Make Custom (#…"}},{"before":"308fb1037068e0a9d11cd8d129642f576b7ed745","after":"975e1eb27cae6a39e934bdf3ded420e8063d0e3c","ref":"refs/heads/main","pushedAt":"2024-09-12T06:59:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix animations not found on export (#2391)\n\nA classic error.\r\nWhen exported scripts get converted to .gdc files. This means our stupid stupid .ends_with(\"gd\") logic won't find the animation script :(.\r\nThis should be a bit better.","shortMessageHtmlLink":"Fix animations not found on export (#2391)"}},{"before":"e724a97480b4ccea90f208b3882492c71d34bf08","after":"308fb1037068e0a9d11cd8d129642f576b7ed745","ref":"refs/heads/main","pushedAt":"2024-09-09T12:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Update Dialog UI: Fix text snippet\n\nThe text snippet in the Update Window was bugged (because of the # in a link)","shortMessageHtmlLink":"Update Dialog UI: Fix text snippet"}},{"before":"882b288267b2074a282c9b4226efa63b12a7e409","after":"e724a97480b4ccea90f208b3882492c71d34bf08","ref":"refs/heads/main","pushedAt":"2024-09-09T11:22:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"UI/UX: Allow Inspector Field for timelines (#2371)\n\nThis now shows a proper selection tool for timelines (a dynamic field like in the timelines) when doing `@export var tml: DialogicTimeline`","shortMessageHtmlLink":"UI/UX: Allow Inspector Field for timelines (#2371)"}},{"before":"598962f8a46630e5bc41662b59b248d7f88662ca","after":"882b288267b2074a282c9b4226efa63b12a7e409","ref":"refs/heads/main","pushedAt":"2024-09-09T11:21:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Character Editor: Trim common prefix when importing portraits from folder (#2382)\n\nIt now does a scan and identifies whether all the portraits have a common prefix, and if so, removes it from the portrait name.","shortMessageHtmlLink":"Character Editor: Trim common prefix when importing portraits from fo…"}},{"before":"626d3bf6f616cab157a360a22f31787431488c60","after":"598962f8a46630e5bc41662b59b248d7f88662ca","ref":"refs/heads/main","pushedAt":"2024-09-09T11:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Update Version Number\n\n- Alpha 16 WIP !!!","shortMessageHtmlLink":"Update Version Number"}},{"before":"2ee88a22998c68ee74a09167209ef65a6ae56632","after":"626d3bf6f616cab157a360a22f31787431488c60","ref":"refs/heads/main","pushedAt":"2024-09-04T20:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix for textbubble crash\n\nSome bad practices on my part there... Well, it's better now.","shortMessageHtmlLink":"Fix for textbubble crash"}},{"before":"4eb5782cf46b3523ba056ba77a5d80a8baa2d484","after":"2ee88a22998c68ee74a09167209ef65a6ae56632","ref":"refs/heads/main","pushedAt":"2024-08-30T17:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix conditions contained in {brackets} (#2380)\n\nConditions that where sorrounded by brackets (like is required in the conditional modifier) would sometimes not be correctly resolved. This should fix this.","shortMessageHtmlLink":"Fix conditions contained in {brackets} (#2380)"}},{"before":"4b349a00700e4b5d21f327d44b2ee0d41d452977","after":"4eb5782cf46b3523ba056ba77a5d80a8baa2d484","ref":"refs/heads/main","pushedAt":"2024-08-25T09:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix to choice right after condition","shortMessageHtmlLink":"Fix to choice right after condition"}},{"before":"9b3a3ebf43b7849c7e69c0200c651ed869e4983e","after":"4b349a00700e4b5d21f327d44b2ee0d41d452977","ref":"refs/heads/main","pushedAt":"2024-08-16T12:36:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Update version and credits in cfg","shortMessageHtmlLink":"Update version and credits in cfg"}},{"before":"96207a5a29dcf54a56c8b3ad4c4bf21726b93e5b","after":"9b3a3ebf43b7849c7e69c0200c651ed869e4983e","ref":"refs/heads/main","pushedAt":"2024-08-16T10:52:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Multiple fixes (#2373)\n\n- Fix music keeps playing when layout is removed\r\n- Fix clear event doesn't use time if step_by_step is false\r\n- Fix choice crash (if last event and visited history is on)\r\n- Fix visual separation in editor for g4.3","shortMessageHtmlLink":"Multiple fixes (#2373)"}},{"before":"0e403c5f5d67d52f390781b1d47a907f36471fc1","after":"96207a5a29dcf54a56c8b3ad4c4bf21726b93e5b","ref":"refs/heads/main","pushedAt":"2024-08-14T13:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix incompatible type of default argument (#2369)\n\n+ some code style cleanup","shortMessageHtmlLink":"Fix incompatible type of default argument (#2369)"}},{"before":"e51796f632147b254a37cf4acef526786a050daf","after":"0e403c5f5d67d52f390781b1d47a907f36471fc1","ref":"refs/heads/main","pushedAt":"2024-08-14T10:55:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix autocompletion in 4.3 (#2370)\n\nThis is a bit annoying but it works.","shortMessageHtmlLink":"Fix autocompletion in 4.3 (#2370)"}},{"before":"64f81a8e8e7c84eadc589a704405c55ee1bc72c3","after":"e51796f632147b254a37cf4acef526786a050daf","ref":"refs/heads/main","pushedAt":"2024-08-14T10:55:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Cleanup portrait animations and fix speaker portrait slide-off (#2368)\n\nThis renames DialogicAnimation `end_position` and `orig_position` (which where the same) to `base_position` and also adds `base_scale`. A slightly breaking change for people who made their own custom portrait animations.\r\n\r\nIt also adds an `await.process_frame` on change_speaker() when joining a character as it can happen that this is called before the textbox is shown and thus before the portrait container is correctly sized.\r\n\r\nDisables the non-functional signal `portrait_animating` for now until I find the time to make a proper re-implementation.","shortMessageHtmlLink":"Cleanup portrait animations and fix speaker portrait slide-off (#2368)"}},{"before":"862181434afed3fe6c7462cbba628b2dcf507289","after":"64f81a8e8e7c84eadc589a704405c55ee1bc72c3","ref":"refs/heads/main","pushedAt":"2024-08-14T10:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Avoid updating timeline and character directories at runtime (#2363)\n\nThis removes a big amount of work on bigger projects and weaker systems (like android) by using the cache and not calling DialogicResourceUtil.update() on every project run. The files of the project should rarely change at runtime, so the cache does not really need updating there.","shortMessageHtmlLink":"Avoid updating timeline and character directories at runtime (#2363)"}},{"before":"be33b2e7215bf2dde4edfe9509364f16c18894df","after":"862181434afed3fe6c7462cbba628b2dcf507289","ref":"refs/heads/main","pushedAt":"2024-08-14T08:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Small improvement to speaker textbox layer","shortMessageHtmlLink":"Small improvement to speaker textbox layer"}},{"before":"7f1b8376d0568225afc6efdb3238ec220c21e736","after":"be33b2e7215bf2dde4edfe9509364f16c18894df","ref":"refs/heads/main","pushedAt":"2024-08-04T10:02:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Add _clear_state to event and fix wrong text_sub_idx getting text events stuck (#2343)","shortMessageHtmlLink":"Add _clear_state to event and fix wrong text_sub_idx getting text eve…"}},{"before":"082c1297974200a3e575ea5c6c443820bc6d93ee","after":"7f1b8376d0568225afc6efdb3238ec220c21e736","ref":"refs/heads/main","pushedAt":"2024-07-23T17:36:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix and improve auto-pauses regex (#2349)\n\nThis had been completely broken... My bad.\r\nIt is now also improved to better handle {Variables.Some} {Expressions.some(2.x)} and [effect=so.me].","shortMessageHtmlLink":"Fix and improve auto-pauses regex (#2349)"}},{"before":"b72f43ff38625fe2df9010c2d06f3c614ca09d05","after":"082c1297974200a3e575ea5c6c443820bc6d93ee","ref":"refs/heads/main","pushedAt":"2024-07-23T17:23:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Change choice extra data syntax to not be a dictionary (#2345)\n\n- Also allows setting dictionaries in Event Defaults and Style Editor.","shortMessageHtmlLink":"Change choice extra data syntax to not be a dictionary (#2345)"}},{"before":"f27d77ba2a7cb29ff02543455afeee8a428f74d9","after":"b72f43ff38625fe2df9010c2d06f3c614ca09d05","ref":"refs/heads/main","pushedAt":"2024-07-13T12:13:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Remove Update Position Event (#2344)","shortMessageHtmlLink":"Remove Update Position Event (#2344)"}},{"before":"88ea5659b3e984d09ee2db1e8e5db158b5ab5086","after":"f27d77ba2a7cb29ff02543455afeee8a428f74d9","ref":"refs/heads/main","pushedAt":"2024-07-12T18:18:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix background filtering (#2339)\n\nShould make it so that the background filtering follows the project default","shortMessageHtmlLink":"Fix background filtering (#2339)"}},{"before":"a964273005704f23d5bb6dac9036961f923a1493","after":"88ea5659b3e984d09ee2db1e8e5db158b5ab5086","ref":"refs/heads/main","pushedAt":"2024-07-12T18:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Various fixes/improvements (#2342)\n\n- Adds \"RightClick>Copy Path\" to Variable Editor\r\n- Makes the layered portraits base sprite centered (like the other sprites)\r\n - Due to the new \"fix_offset\" option, this doesn't matter anymore and because centered=true is the default of the Sprite node, this usually means less steps when setting a portrait up.\r\n- Changes the donation link on the home page","shortMessageHtmlLink":"Various fixes/improvements (#2342)"}},{"before":"2a97c7762ac7069e685bc989857392b49a9e4915","after":"a964273005704f23d5bb6dac9036961f923a1493","ref":"refs/heads/main","pushedAt":"2024-07-12T11:40:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Improve SpeakerTextbox style and layer (#2341)\n\n* Improve SpeakerTextbox layer\r\n\r\n- makes it not block the mouse\r\n- sets the textbox_root property correctly on the DialogText node\r\n\r\n* SpeakerTextboxStyle: move input catcher behind the textbox\r\n\r\nThis is now the recommended way to do it, so the default should do it too.","shortMessageHtmlLink":"Improve SpeakerTextbox style and layer (#2341)"}},{"before":"067f5c08bcc2aad5fddbf5ef6c542ae9a497faed","after":"2a97c7762ac7069e685bc989857392b49a9e4915","ref":"refs/heads/main","pushedAt":"2024-07-11T12:57:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jowan-Spooner","name":"Jowan","path":"/Jowan-Spooner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42868150?s=80&v=4"},"commit":{"message":"Fix textbubble example flickering (#2340)\n\nThe textbubble tip is now hidden by default, which should avoid possible flicker if there is a frame before the first text event.","shortMessageHtmlLink":"Fix textbubble example flickering (#2340)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxMjoxNDo0My4wMDAwMDBazwAAAAS9KRij","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxMjoxNDo0My4wMDAwMDBazwAAAAS9KRij","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxMjo1NzowMi4wMDAwMDBazwAAAAR81dCS"}},"title":"Activity · dialogic-godot/dialogic"}