From 68b5704e7dac2e04726b4dd7b3c8884588b7168c Mon Sep 17 00:00:00 2001 From: BenTalagan Date: Thu, 13 Nov 2025 23:22:42 +0100 Subject: [PATCH] Update Reannotate v0.4.0 > v0.4.1 --- .../talagan_EmojImGui/actions/talagan_EmojImGui Demo.lua | 1 - Various/talagan_Reannotate.lua | 9 +++------ .../talagan_Reannotate/widgets/quick_preview_overlay.lua | 1 + Various/talagan_Reannotate/widgets/sticker_picker.lua | 2 +- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/Development/talagan_EmojImGui/actions/talagan_EmojImGui Demo.lua b/Development/talagan_EmojImGui/actions/talagan_EmojImGui Demo.lua index 2e8ef54ec..ce1dfd4d3 100644 --- a/Development/talagan_EmojImGui/actions/talagan_EmojImGui Demo.lua +++ b/Development/talagan_EmojImGui/actions/talagan_EmojImGui Demo.lua @@ -67,7 +67,6 @@ local function loop() if not picker and ImGui.IsWindowHovered(ctx) and ImGui.IsMouseClicked(ctx, ImGui.MouseButton_Left) then picker = EmojImGui.Picker:new() - --EmojImGui.Asset.CharInfo("TweMoji", "1F3F4-E0067-E0062-E0077-E006C-E0073-E007F") end if picker and not picker.open then diff --git a/Various/talagan_Reannotate.lua b/Various/talagan_Reannotate.lua index 4087a36f9..4f41b17de 100644 --- a/Various/talagan_Reannotate.lua +++ b/Various/talagan_Reannotate.lua @@ -1,6 +1,6 @@ --[[ @description Reannotate - Annotation tool for REAPER -@version 0.4.0 +@version 0.4.1 @author Ben 'Talagan' Babut @donation https://www.paypal.com/donate/?business=3YEZMY9D6U8NC&no_recurring=1¤cy_code=EUR @license MIT @@ -10,11 +10,8 @@ Forum Thread https://forum.cockos.com/showthread.php?t=304147 @metapackage @changelog - - [Feature] Introducing stickers using EmojImGui - - [Enhance] Clamped top/bottom elements will not show colored border at the clamping place - - [Bug Fix] If launched from a button, any pressed key would close Reannotate (Thanks Smandrap !) - - [Bug Fix] Filtering is now case insensitive - - [Bug Fix] Reannotate was not DPI aware under windows (Thanks X-Raym !) + - [Bug Fix] Sticker edit does not save the sticker in library (thanks, Smandrap !) + - [Bug Fix] Notes are not saved if only checking checkboxes @provides [nomain] talagan_Reannotate/ext/**/* [nomain] talagan_Reannotate/classes/**/* diff --git a/Various/talagan_Reannotate/widgets/quick_preview_overlay.lua b/Various/talagan_Reannotate/widgets/quick_preview_overlay.lua index 6cf8895ad..aa9afec1f 100644 --- a/Various/talagan_Reannotate/widgets/quick_preview_overlay.lua +++ b/Various/talagan_Reannotate/widgets/quick_preview_overlay.lua @@ -614,6 +614,7 @@ function QuickPreviewOverlay:drawTooltip() tttext = before .. interaction.replacement_string .. after thing_to_tooltip.notes:setSlotText(slot_to_tooltip, tttext) + thing_to_tooltip.notes:commit() end -- Border. Tooltip is shown when edited or hoevered diff --git a/Various/talagan_Reannotate/widgets/sticker_picker.lua b/Various/talagan_Reannotate/widgets/sticker_picker.lua index d85251242..26759c9f1 100644 --- a/Various/talagan_Reannotate/widgets/sticker_picker.lua +++ b/Various/talagan_Reannotate/widgets/sticker_picker.lua @@ -236,8 +236,8 @@ function StickerPicker:draw() if res and not res:isEmpty() then if self.sticker_editor.new_record then self.sticker_library[#self.sticker_library+1] = res - self:commit() end + self:commit() end end