diff --git a/CHANGELOG.md b/CHANGELOG.md index 29db80f..b8f1542 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +##### v0.4.1 (February 22 2022) + * [Lua, EEL] Updated completions to match REAPER 6.47, js_ReaScriptAPI 1.301, ReaImGui 0.5.10, ReaPack 1.2.3.1 and SWS 2.13.0.0 + ##### v0.4.0 (December 22 2021) * [Lua, EEL] Updated completions to match REAPER 6.43, js_ReaScriptAPI 1.220, ReaImGui 0.5.8, ReaPack 1.2.3.1 and SWS 2.13.0.0 diff --git a/ReaSyntax - EEL.sublime-completions b/ReaSyntax - EEL.sublime-completions index 0b4dd9f..fc01165 100644 --- a/ReaSyntax - EEL.sublime-completions +++ b/ReaSyntax - EEL.sublime-completions @@ -132,6 +132,7 @@ {"trigger": "BR_Win32_WindowFromPoint", "contents": "BR_Win32_WindowFromPoint(${1:x}, ${2:y})"}, {"trigger": "BR_Win32_WritePrivateProfileString", "contents": "BR_Win32_WritePrivateProfileString(${1:\"sectionName\"}, ${2:\"keyName\"}, ${3:\"value\"}, ${4:\"filePath\"})"}, {"trigger": "BypassFxAllTracks", "contents": "BypassFxAllTracks(${1:bypass})"}, + {"trigger": "CalculateNormalization", "contents": "CalculateNormalization(${1:source}, ${2:normalizeTo}, ${3:normalizeTarget}, ${4:normalizeStart}, ${5:normalizeEnd})"}, {"trigger": "ceil", "contents": "ceil(${1:value})"}, {"trigger": "CF_EnumerateActions", "contents": "CF_EnumerateActions(${1:section}, ${2:index}, ${3:#name})"}, {"trigger": "CF_EnumMediaSourceCues", "contents": "CF_EnumMediaSourceCues(${1:src}, ${2:index}, ${3:time}, ${4:endTime}, ${5:isRegion}, ${6:#name}, ${7:isChapter})"}, @@ -497,7 +498,6 @@ {"trigger": "GetUserInputs", "contents": "GetUserInputs(${1:\"title\"}, ${2:num_inputs}, ${3:\"captions_csv\"}, ${4:#retvals_csv})"}, {"trigger": "gfx_arc", "contents": "gfx_arc(${1:x}, ${2:y}, ${3:r}, ${4:ang1}, ${5:ang2}, ${6:antialias})"}, {"trigger": "gfx_blit", "contents": "gfx_blit(${1:source}, ${2:}, ${3:}, ${4:}, ${5:}, ${6:}, ${7:}, ${8:}, ${9:}, ${10:}, ${11:}, ${12:}, ${13:})"}, - {"trigger": "gfx_blit", "contents": "gfx_blit(${1:source}, ${2:scale}, ${3:rotation})"}, {"trigger": "gfx_blitext", "contents": "gfx_blitext(${1:source}, ${2:coordinatelist}, ${3:rotation})"}, {"trigger": "gfx_blurto", "contents": "gfx_blurto(${1:x}, ${2:y})"}, {"trigger": "gfx_circle", "contents": "gfx_circle(${1:x}, ${2:y}, ${3:r}, ${4:fill}, ${5:antialias})"}, @@ -787,7 +787,9 @@ {"trigger": "ImGui_EndTooltip", "contents": "ImGui_EndTooltip(${1:ctx})"}, {"trigger": "ImGui_FocusedFlags_AnyWindow", "contents": "ImGui_FocusedFlags_AnyWindow()"}, {"trigger": "ImGui_FocusedFlags_ChildWindows", "contents": "ImGui_FocusedFlags_ChildWindows()"}, + {"trigger": "ImGui_FocusedFlags_DockHierarchy", "contents": "ImGui_FocusedFlags_DockHierarchy()"}, {"trigger": "ImGui_FocusedFlags_None", "contents": "ImGui_FocusedFlags_None()"}, + {"trigger": "ImGui_FocusedFlags_NoPopupHierarchy", "contents": "ImGui_FocusedFlags_NoPopupHierarchy()"}, {"trigger": "ImGui_FocusedFlags_RootAndChildWindows", "contents": "ImGui_FocusedFlags_RootAndChildWindows()"}, {"trigger": "ImGui_FocusedFlags_RootWindow", "contents": "ImGui_FocusedFlags_RootWindow()"}, {"trigger": "ImGui_FontFlags_Bold", "contents": "ImGui_FontFlags_Bold()"}, @@ -822,6 +824,7 @@ {"trigger": "ImGui_GetKeyMods", "contents": "ImGui_GetKeyMods(${1:ctx})"}, {"trigger": "ImGui_GetKeyPressedAmount", "contents": "ImGui_GetKeyPressedAmount(${1:ctx}, ${2:key_index}, ${3:repeat_delay}, ${4:rate})"}, {"trigger": "ImGui_GetMainViewport", "contents": "ImGui_GetMainViewport(${1:ctx})"}, + {"trigger": "ImGui_GetMouseClickedCount", "contents": "ImGui_GetMouseClickedCount(${1:ctx}, ${2:button})"}, {"trigger": "ImGui_GetMouseClickedPos", "contents": "ImGui_GetMouseClickedPos(${1:ctx}, ${2:button}, ${3:x}, ${4:y})"}, {"trigger": "ImGui_GetMouseCursor", "contents": "ImGui_GetMouseCursor(${1:ctx})"}, {"trigger": "ImGui_GetMouseDelta", "contents": "ImGui_GetMouseDelta(${1:ctx}, ${2:x}, ${3:y})"}, @@ -844,7 +847,6 @@ {"trigger": "ImGui_GetVersion", "contents": "ImGui_GetVersion(${1:#imgui_version}, ${2:#reaimgui_version})"}, {"trigger": "ImGui_GetWindowContentRegionMax", "contents": "ImGui_GetWindowContentRegionMax(${1:ctx}, ${2:x}, ${3:y})"}, {"trigger": "ImGui_GetWindowContentRegionMin", "contents": "ImGui_GetWindowContentRegionMin(${1:ctx}, ${2:x}, ${3:y})"}, - {"trigger": "ImGui_GetWindowContentRegionWidth", "contents": "ImGui_GetWindowContentRegionWidth(${1:ctx})"}, {"trigger": "ImGui_GetWindowDockID", "contents": "ImGui_GetWindowDockID(${1:ctx})"}, {"trigger": "ImGui_GetWindowDrawList", "contents": "ImGui_GetWindowDrawList(${1:ctx})"}, {"trigger": "ImGui_GetWindowHeight", "contents": "ImGui_GetWindowHeight(${1:ctx})"}, @@ -857,7 +859,9 @@ {"trigger": "ImGui_HoveredFlags_AllowWhenOverlapped", "contents": "ImGui_HoveredFlags_AllowWhenOverlapped()"}, {"trigger": "ImGui_HoveredFlags_AnyWindow", "contents": "ImGui_HoveredFlags_AnyWindow()"}, {"trigger": "ImGui_HoveredFlags_ChildWindows", "contents": "ImGui_HoveredFlags_ChildWindows()"}, + {"trigger": "ImGui_HoveredFlags_DockHierarchy", "contents": "ImGui_HoveredFlags_DockHierarchy()"}, {"trigger": "ImGui_HoveredFlags_None", "contents": "ImGui_HoveredFlags_None()"}, + {"trigger": "ImGui_HoveredFlags_NoPopupHierarchy", "contents": "ImGui_HoveredFlags_NoPopupHierarchy()"}, {"trigger": "ImGui_HoveredFlags_RectOnly", "contents": "ImGui_HoveredFlags_RectOnly()"}, {"trigger": "ImGui_HoveredFlags_RootAndChildWindows", "contents": "ImGui_HoveredFlags_RootAndChildWindows()"}, {"trigger": "ImGui_HoveredFlags_RootWindow", "contents": "ImGui_HoveredFlags_RootWindow()"}, @@ -931,6 +935,7 @@ {"trigger": "ImGui_ListBox", "contents": "ImGui_ListBox(${1:ctx}, ${2:\"label\"}, ${3:current_item}, ${4:#items}, ${5:height_in_itemsIn})"}, {"trigger": "ImGui_ListClipper_Begin", "contents": "ImGui_ListClipper_Begin(${1:clipper}, ${2:items_count}, ${3:items_heightIn})"}, {"trigger": "ImGui_ListClipper_End", "contents": "ImGui_ListClipper_End(${1:clipper})"}, + {"trigger": "ImGui_ListClipper_ForceDisplayRangeByIndices", "contents": "ImGui_ListClipper_ForceDisplayRangeByIndices(${1:clipper}, ${2:item_min}, ${3:item_max})"}, {"trigger": "ImGui_ListClipper_GetDisplayRange", "contents": "ImGui_ListClipper_GetDisplayRange(${1:clipper}, ${2:display_start}, ${3:display_end})"}, {"trigger": "ImGui_ListClipper_Step", "contents": "ImGui_ListClipper_Step(${1:clipper})"}, {"trigger": "ImGui_LogFinish", "contents": "ImGui_LogFinish(${1:ctx})"}, @@ -1038,6 +1043,7 @@ {"trigger": "ImGui_SetWindowSizeEx", "contents": "ImGui_SetWindowSizeEx(${1:ctx}, ${2:\"name\"}, ${3:size_w}, ${4:size_h}, ${5:condIn})"}, {"trigger": "ImGui_ShowAboutWindow", "contents": "ImGui_ShowAboutWindow(${1:ctx}, ${2:p_open})"}, {"trigger": "ImGui_ShowMetricsWindow", "contents": "ImGui_ShowMetricsWindow(${1:ctx}, ${2:p_open})"}, + {"trigger": "ImGui_ShowStackToolWindow", "contents": "ImGui_ShowStackToolWindow(${1:ctx}, ${2:p_open})"}, {"trigger": "ImGui_SliderAngle", "contents": "ImGui_SliderAngle(${1:ctx}, ${2:\"label\"}, ${3:v_rad}, ${4:v_degrees_minIn}, ${5:v_degrees_maxIn}, ${6:\"formatIn\"}, ${7:flagsIn})"}, {"trigger": "ImGui_SliderDouble", "contents": "ImGui_SliderDouble(${1:ctx}, ${2:\"label\"}, ${3:v}, ${4:v_min}, ${5:v_max}, ${6:\"formatIn\"}, ${7:flagsIn})"}, {"trigger": "ImGui_SliderDouble2", "contents": "ImGui_SliderDouble2(${1:ctx}, ${2:\"label\"}, ${3:v1}, ${4:v2}, ${5:v_min}, ${6:v_max}, ${7:\"formatIn\"}, ${8:flagsIn})"}, @@ -1330,7 +1336,9 @@ {"trigger": "JS_LICE_Line", "contents": "JS_LICE_Line(${1:bitmap}, ${2:x1}, ${3:y1}, ${4:x2}, ${5:y2}, ${6:color}, ${7:alpha}, ${8:\"mode\"}, ${9:antialias})"}, {"trigger": "JS_LICE_ListAllBitmaps", "contents": "JS_LICE_ListAllBitmaps(${1:#list})"}, {"trigger": "JS_LICE_LoadJPG", "contents": "JS_LICE_LoadJPG(${1:\"filename\"})"}, + {"trigger": "JS_LICE_LoadJPGFromMemory", "contents": "JS_LICE_LoadJPGFromMemory(${1:\"buffer\"}, ${2:bufsize})"}, {"trigger": "JS_LICE_LoadPNG", "contents": "JS_LICE_LoadPNG(${1:\"filename\"})"}, + {"trigger": "JS_LICE_LoadPNGFromMemory", "contents": "JS_LICE_LoadPNGFromMemory(${1:\"buffer\"}, ${2:bufsize})"}, {"trigger": "JS_LICE_MeasureText", "contents": "JS_LICE_MeasureText(${1:\"text\"}, ${2:width}, ${3:Height})"}, {"trigger": "JS_LICE_ProcessRect", "contents": "JS_LICE_ProcessRect(${1:bitmap}, ${2:x}, ${3:y}, ${4:w}, ${5:h}, ${6:\"mode\"}, ${7:operand})"}, {"trigger": "JS_LICE_PutPixel", "contents": "JS_LICE_PutPixel(${1:bitmap}, ${2:x}, ${3:y}, ${4:color}, ${5:alpha}, ${6:\"mode\"})"}, @@ -1342,6 +1350,7 @@ {"trigger": "JS_LICE_SetFontBkColor", "contents": "JS_LICE_SetFontBkColor(${1:LICEFont}, ${2:color})"}, {"trigger": "JS_LICE_SetFontColor", "contents": "JS_LICE_SetFontColor(${1:LICEFont}, ${2:color})"}, {"trigger": "JS_LICE_SetFontFromGDI", "contents": "JS_LICE_SetFontFromGDI(${1:LICEFont}, ${2:GDIFont}, ${3:\"moreFormats\"})"}, + {"trigger": "JS_LICE_SetFontFXColor", "contents": "JS_LICE_SetFontFXColor(${1:LICEFont}, ${2:color})"}, {"trigger": "JS_LICE_WriteJPG", "contents": "JS_LICE_WriteJPG(${1:\"filename\"}, ${2:bitmap}, ${3:quality}, ${4:forceBaselineOptional})"}, {"trigger": "JS_LICE_WritePNG", "contents": "JS_LICE_WritePNG(${1:\"filename\"}, ${2:bitmap}, ${3:wantAlpha})"}, {"trigger": "JS_ListView_EnsureVisible", "contents": "JS_ListView_EnsureVisible(${1:listviewHWND}, ${2:index}, ${3:partialOK})"}, @@ -1441,6 +1450,21 @@ {"trigger": "JS_WindowMessage_ReleaseAll", "contents": "JS_WindowMessage_ReleaseAll()"}, {"trigger": "JS_WindowMessage_ReleaseWindow", "contents": "JS_WindowMessage_ReleaseWindow(${1:windowHWND})"}, {"trigger": "JS_WindowMessage_Send", "contents": "JS_WindowMessage_Send(${1:windowHWND}, ${2:\"message\"}, ${3:wParam}, ${4:wParamHighWord}, ${5:lParam}, ${6:lParamHighWord})"}, + {"trigger": "JS_Zip_Close", "contents": "JS_Zip_Close(${1:\"zipFile\"}, ${2:zipHandle})"}, + {"trigger": "JS_Zip_CountEntries", "contents": "JS_Zip_CountEntries(${1:zipHandle})"}, + {"trigger": "JS_Zip_DeleteEntries", "contents": "JS_Zip_DeleteEntries(${1:zipHandle}, ${2:\"entryNames\"}, ${3:entryNamesStrLen})"}, + {"trigger": "JS_Zip_Entry_Close", "contents": "JS_Zip_Entry_Close(${1:zipHandle})"}, + {"trigger": "JS_Zip_Entry_CompressFile", "contents": "JS_Zip_Entry_CompressFile(${1:zipHandle}, ${2:\"inputFile\"})"}, + {"trigger": "JS_Zip_Entry_CompressMemory", "contents": "JS_Zip_Entry_CompressMemory(${1:zipHandle}, ${2:\"buf\"}, ${3:buf_size})"}, + {"trigger": "JS_Zip_Entry_ExtractToFile", "contents": "JS_Zip_Entry_ExtractToFile(${1:zipHandle}, ${2:\"outputFile\"})"}, + {"trigger": "JS_Zip_Entry_ExtractToMemory", "contents": "JS_Zip_Entry_ExtractToMemory(${1:zipHandle}, ${2:#contents})"}, + {"trigger": "JS_Zip_Entry_Info", "contents": "JS_Zip_Entry_Info(${1:zipHandle}, ${2:#name}, ${3:index}, ${4:isFolder}, ${5:size}, ${6:crc32})"}, + {"trigger": "JS_Zip_Entry_OpenByIndex", "contents": "JS_Zip_Entry_OpenByIndex(${1:zipHandle}, ${2:index})"}, + {"trigger": "JS_Zip_Entry_OpenByName", "contents": "JS_Zip_Entry_OpenByName(${1:zipHandle}, ${2:\"entryName\"})"}, + {"trigger": "JS_Zip_ErrorString", "contents": "JS_Zip_ErrorString(${1:errorNum}, ${2:#errorStr})"}, + {"trigger": "JS_Zip_Extract", "contents": "JS_Zip_Extract(${1:\"zipFile\"}, ${2:\"outputFolder\"})"}, + {"trigger": "JS_Zip_ListAllEntries", "contents": "JS_Zip_ListAllEntries(${1:zipHandle}, ${2:#list})"}, + {"trigger": "JS_Zip_Open", "contents": "JS_Zip_Open(${1:\"zipFile\"}, ${2:\"mode\"}, ${3:compressionLevel}, ${4:retval})"}, {"trigger": "LICE_ClipLine", "contents": "LICE_ClipLine(${1:pX1}, ${2:pY1}, ${3:pX2}, ${4:pY2}, ${5:xLo}, ${6:yLo}, ${7:xHi}, ${8:yHi})"}, {"trigger": "LocalizeString", "contents": "LocalizeString(${1:#retval}, ${2:\"src_string\"}, ${3:\"section\"}, ${4:flags})"}, {"trigger": "log", "contents": "log(${1:value})"}, @@ -1495,6 +1519,7 @@ {"trigger": "MIDI_GetScale", "contents": "MIDI_GetScale(${1:take}, ${2:root}, ${3:scale}, ${4:#name})"}, {"trigger": "MIDI_GetTextSysexEvt", "contents": "MIDI_GetTextSysexEvt(${1:take}, ${2:textsyxevtidx}, ${3:selected}, ${4:muted}, ${5:ppqpos}, ${6:type}, ${7:msg})"}, {"trigger": "MIDI_GetTrackHash", "contents": "MIDI_GetTrackHash(${1:track}, ${2:notesonly}, ${3:#hash})"}, + {"trigger": "midi_init", "contents": "midi_init(${1:force_reinit_input}, ${2:force_reinit_output})"}, {"trigger": "MIDI_InsertCC", "contents": "MIDI_InsertCC(${1:take}, ${2:selected}, ${3:muted}, ${4:ppqpos}, ${5:chanmsg}, ${6:chan}, ${7:msg2}, ${8:msg3})"}, {"trigger": "MIDI_InsertEvt", "contents": "MIDI_InsertEvt(${1:take}, ${2:selected}, ${3:muted}, ${4:ppqpos}, ${5:\"bytestr\"})"}, {"trigger": "MIDI_InsertNote", "contents": "MIDI_InsertNote(${1:take}, ${2:selected}, ${3:muted}, ${4:startppqpos}, ${5:endppqpos}, ${6:chan}, ${7:pitch}, ${8:vel}, ${9:noSortIn})"}, diff --git a/ReaSyntax - Lua.sublime-completions b/ReaSyntax - Lua.sublime-completions index 3859966..e182873 100644 --- a/ReaSyntax - Lua.sublime-completions +++ b/ReaSyntax - Lua.sublime-completions @@ -24,7 +24,6 @@ {"trigger": "reaper.AudioAccessorUpdate", "contents": "reaper.AudioAccessorUpdate(${1:accessor})"}, {"trigger": "reaper.AudioAccessorValidateState", "contents": "reaper.AudioAccessorValidateState(${1:accessor})"}, {"trigger": "gfx.blit", "contents": "gfx.blit(${1:source}, ${2:scale}, ${3:rotation}, ${4:srcx}, ${5:srcy}, ${6:srcw}, ${7:srch}, ${8:destx}, ${9:desty}, ${10:destw}, ${11:desth}, ${12:rotxoffs}, ${13:rotyoffs})"}, - {"trigger": "gfx.blit", "contents": "gfx.blit(${1:source}, ${2:scale}, ${3:rotation})"}, {"trigger": "gfx.blitext", "contents": "gfx.blitext(${1:source}, ${2:coordinatelist}, ${3:rotation})"}, {"trigger": "gfx.blurto", "contents": "gfx.blurto(${1:x}, ${2:y})"}, {"trigger": "reaper.BR_EnvAlloc", "contents": "reaper.BR_EnvAlloc(${1:envelope}, ${2:takeEnvelopesUseProjectTime})"}, @@ -132,6 +131,7 @@ {"trigger": "reaper.BR_Win32_WindowFromPoint", "contents": "reaper.BR_Win32_WindowFromPoint(${1:x}, ${2:y})"}, {"trigger": "reaper.BR_Win32_WritePrivateProfileString", "contents": "reaper.BR_Win32_WritePrivateProfileString(${1:sectionName}, ${2:keyName}, ${3:value}, ${4:filePath})"}, {"trigger": "reaper.BypassFxAllTracks", "contents": "reaper.BypassFxAllTracks(${1:bypass})"}, + {"trigger": "reaper.CalculateNormalization", "contents": "reaper.CalculateNormalization(${1:source}, ${2:normalizeTo}, ${3:normalizeTarget}, ${4:normalizeStart}, ${5:normalizeEnd})"}, {"trigger": "reaper.CF_EnumerateActions", "contents": "reaper.CF_EnumerateActions(${1:section}, ${2:index})"}, {"trigger": "reaper.CF_EnumMediaSourceCues", "contents": "reaper.CF_EnumMediaSourceCues(${1:src}, ${2:index})"}, {"trigger": "reaper.CF_EnumSelectedFX", "contents": "reaper.CF_EnumSelectedFX(${1:hwnd}, ${2:index})"}, @@ -416,7 +416,7 @@ {"trigger": "reaper.GetSelectedTrack", "contents": "reaper.GetSelectedTrack(${1:proj}, ${2:seltrackidx})"}, {"trigger": "reaper.GetSelectedTrack2", "contents": "reaper.GetSelectedTrack2(${1:proj}, ${2:seltrackidx}, ${3:wantmaster})"}, {"trigger": "reaper.GetSelectedTrackEnvelope", "contents": "reaper.GetSelectedTrackEnvelope(${1:proj})"}, - {"trigger": "reaper.GetSet_ArrangeView2", "contents": "reaper.GetSet_ArrangeView2(${1:proj}, ${2:isSet}, ${3:screen_x_start}, ${4:screen_x_end})"}, + {"trigger": "reaper.GetSet_ArrangeView2", "contents": "reaper.GetSet_ArrangeView2(${1:proj}, ${2:isSet}, ${3:screen_x_start}, ${4:screen_x_end}, ${5:start_time}, ${6:end_time})"}, {"trigger": "reaper.GetSet_LoopTimeRange", "contents": "reaper.GetSet_LoopTimeRange(${1:isSet}, ${2:isLoop}, ${3:start}, ${4:end}, ${5:allowautoseek})"}, {"trigger": "reaper.GetSet_LoopTimeRange2", "contents": "reaper.GetSet_LoopTimeRange2(${1:proj}, ${2:isSet}, ${3:isLoop}, ${4:start}, ${5:end}, ${6:allowautoseek})"}, {"trigger": "reaper.GetSetAutomationItemInfo", "contents": "reaper.GetSetAutomationItemInfo(${1:env}, ${2:autoitem_idx}, ${3:desc}, ${4:value}, ${5:is_set})"}, @@ -746,7 +746,9 @@ {"trigger": "reaper.ImGui_EndTooltip", "contents": "reaper.ImGui_EndTooltip(${1:ctx})"}, {"trigger": "reaper.ImGui_FocusedFlags_AnyWindow", "contents": "reaper.ImGui_FocusedFlags_AnyWindow()"}, {"trigger": "reaper.ImGui_FocusedFlags_ChildWindows", "contents": "reaper.ImGui_FocusedFlags_ChildWindows()"}, + {"trigger": "reaper.ImGui_FocusedFlags_DockHierarchy", "contents": "reaper.ImGui_FocusedFlags_DockHierarchy()"}, {"trigger": "reaper.ImGui_FocusedFlags_None", "contents": "reaper.ImGui_FocusedFlags_None()"}, + {"trigger": "reaper.ImGui_FocusedFlags_NoPopupHierarchy", "contents": "reaper.ImGui_FocusedFlags_NoPopupHierarchy()"}, {"trigger": "reaper.ImGui_FocusedFlags_RootAndChildWindows", "contents": "reaper.ImGui_FocusedFlags_RootAndChildWindows()"}, {"trigger": "reaper.ImGui_FocusedFlags_RootWindow", "contents": "reaper.ImGui_FocusedFlags_RootWindow()"}, {"trigger": "reaper.ImGui_FontFlags_Bold", "contents": "reaper.ImGui_FontFlags_Bold()"}, @@ -781,6 +783,7 @@ {"trigger": "reaper.ImGui_GetKeyMods", "contents": "reaper.ImGui_GetKeyMods(${1:ctx})"}, {"trigger": "reaper.ImGui_GetKeyPressedAmount", "contents": "reaper.ImGui_GetKeyPressedAmount(${1:ctx}, ${2:key_index}, ${3:repeat_delay}, ${4:rate})"}, {"trigger": "reaper.ImGui_GetMainViewport", "contents": "reaper.ImGui_GetMainViewport(${1:ctx})"}, + {"trigger": "reaper.ImGui_GetMouseClickedCount", "contents": "reaper.ImGui_GetMouseClickedCount(${1:ctx}, ${2:button})"}, {"trigger": "reaper.ImGui_GetMouseClickedPos", "contents": "reaper.ImGui_GetMouseClickedPos(${1:ctx}, ${2:button})"}, {"trigger": "reaper.ImGui_GetMouseCursor", "contents": "reaper.ImGui_GetMouseCursor(${1:ctx})"}, {"trigger": "reaper.ImGui_GetMouseDelta", "contents": "reaper.ImGui_GetMouseDelta(${1:ctx})"}, @@ -802,7 +805,6 @@ {"trigger": "reaper.ImGui_GetVersion", "contents": "reaper.ImGui_GetVersion()"}, {"trigger": "reaper.ImGui_GetWindowContentRegionMax", "contents": "reaper.ImGui_GetWindowContentRegionMax(${1:ctx})"}, {"trigger": "reaper.ImGui_GetWindowContentRegionMin", "contents": "reaper.ImGui_GetWindowContentRegionMin(${1:ctx})"}, - {"trigger": "reaper.ImGui_GetWindowContentRegionWidth", "contents": "reaper.ImGui_GetWindowContentRegionWidth(${1:ctx})"}, {"trigger": "reaper.ImGui_GetWindowDockID", "contents": "reaper.ImGui_GetWindowDockID(${1:ctx})"}, {"trigger": "reaper.ImGui_GetWindowDrawList", "contents": "reaper.ImGui_GetWindowDrawList(${1:ctx})"}, {"trigger": "reaper.ImGui_GetWindowHeight", "contents": "reaper.ImGui_GetWindowHeight(${1:ctx})"}, @@ -815,7 +817,9 @@ {"trigger": "reaper.ImGui_HoveredFlags_AllowWhenOverlapped", "contents": "reaper.ImGui_HoveredFlags_AllowWhenOverlapped()"}, {"trigger": "reaper.ImGui_HoveredFlags_AnyWindow", "contents": "reaper.ImGui_HoveredFlags_AnyWindow()"}, {"trigger": "reaper.ImGui_HoveredFlags_ChildWindows", "contents": "reaper.ImGui_HoveredFlags_ChildWindows()"}, + {"trigger": "reaper.ImGui_HoveredFlags_DockHierarchy", "contents": "reaper.ImGui_HoveredFlags_DockHierarchy()"}, {"trigger": "reaper.ImGui_HoveredFlags_None", "contents": "reaper.ImGui_HoveredFlags_None()"}, + {"trigger": "reaper.ImGui_HoveredFlags_NoPopupHierarchy", "contents": "reaper.ImGui_HoveredFlags_NoPopupHierarchy()"}, {"trigger": "reaper.ImGui_HoveredFlags_RectOnly", "contents": "reaper.ImGui_HoveredFlags_RectOnly()"}, {"trigger": "reaper.ImGui_HoveredFlags_RootAndChildWindows", "contents": "reaper.ImGui_HoveredFlags_RootAndChildWindows()"}, {"trigger": "reaper.ImGui_HoveredFlags_RootWindow", "contents": "reaper.ImGui_HoveredFlags_RootWindow()"}, @@ -889,6 +893,7 @@ {"trigger": "reaper.ImGui_ListBox", "contents": "reaper.ImGui_ListBox(${1:ctx}, ${2:label}, ${3:current_item}, ${4:items}, ${5:height_in_itemsIn})"}, {"trigger": "reaper.ImGui_ListClipper_Begin", "contents": "reaper.ImGui_ListClipper_Begin(${1:clipper}, ${2:items_count}, ${3:items_heightIn})"}, {"trigger": "reaper.ImGui_ListClipper_End", "contents": "reaper.ImGui_ListClipper_End(${1:clipper})"}, + {"trigger": "reaper.ImGui_ListClipper_ForceDisplayRangeByIndices", "contents": "reaper.ImGui_ListClipper_ForceDisplayRangeByIndices(${1:clipper}, ${2:item_min}, ${3:item_max})"}, {"trigger": "reaper.ImGui_ListClipper_GetDisplayRange", "contents": "reaper.ImGui_ListClipper_GetDisplayRange(${1:clipper})"}, {"trigger": "reaper.ImGui_ListClipper_Step", "contents": "reaper.ImGui_ListClipper_Step(${1:clipper})"}, {"trigger": "reaper.ImGui_LogFinish", "contents": "reaper.ImGui_LogFinish(${1:ctx})"}, @@ -996,6 +1001,7 @@ {"trigger": "reaper.ImGui_SetWindowSizeEx", "contents": "reaper.ImGui_SetWindowSizeEx(${1:ctx}, ${2:name}, ${3:size_w}, ${4:size_h}, ${5:condIn})"}, {"trigger": "reaper.ImGui_ShowAboutWindow", "contents": "reaper.ImGui_ShowAboutWindow(${1:ctx}, ${2:p_open})"}, {"trigger": "reaper.ImGui_ShowMetricsWindow", "contents": "reaper.ImGui_ShowMetricsWindow(${1:ctx}, ${2:p_open})"}, + {"trigger": "reaper.ImGui_ShowStackToolWindow", "contents": "reaper.ImGui_ShowStackToolWindow(${1:ctx}, ${2:p_open})"}, {"trigger": "reaper.ImGui_SliderAngle", "contents": "reaper.ImGui_SliderAngle(${1:ctx}, ${2:label}, ${3:v_rad}, ${4:v_degrees_minIn}, ${5:v_degrees_maxIn}, ${6:formatIn}, ${7:flagsIn})"}, {"trigger": "reaper.ImGui_SliderDouble", "contents": "reaper.ImGui_SliderDouble(${1:ctx}, ${2:label}, ${3:v}, ${4:v_min}, ${5:v_max}, ${6:formatIn}, ${7:flagsIn})"}, {"trigger": "reaper.ImGui_SliderDouble2", "contents": "reaper.ImGui_SliderDouble2(${1:ctx}, ${2:label}, ${3:v1}, ${4:v2}, ${5:v_min}, ${6:v_max}, ${7:formatIn}, ${8:flagsIn})"}, @@ -1286,7 +1292,9 @@ {"trigger": "reaper.JS_LICE_Line", "contents": "reaper.JS_LICE_Line(${1:bitmap}, ${2:x1}, ${3:y1}, ${4:x2}, ${5:y2}, ${6:color}, ${7:alpha}, ${8:mode}, ${9:antialias})"}, {"trigger": "reaper.JS_LICE_ListAllBitmaps", "contents": "reaper.JS_LICE_ListAllBitmaps()"}, {"trigger": "reaper.JS_LICE_LoadJPG", "contents": "reaper.JS_LICE_LoadJPG(${1:filename})"}, + {"trigger": "reaper.JS_LICE_LoadJPGFromMemory", "contents": "reaper.JS_LICE_LoadJPGFromMemory(${1:buffer}, ${2:bufsize})"}, {"trigger": "reaper.JS_LICE_LoadPNG", "contents": "reaper.JS_LICE_LoadPNG(${1:filename})"}, + {"trigger": "reaper.JS_LICE_LoadPNGFromMemory", "contents": "reaper.JS_LICE_LoadPNGFromMemory(${1:buffer}, ${2:bufsize})"}, {"trigger": "reaper.JS_LICE_MeasureText", "contents": "reaper.JS_LICE_MeasureText(${1:text})"}, {"trigger": "reaper.JS_LICE_ProcessRect", "contents": "reaper.JS_LICE_ProcessRect(${1:bitmap}, ${2:x}, ${3:y}, ${4:w}, ${5:h}, ${6:mode}, ${7:operand})"}, {"trigger": "reaper.JS_LICE_PutPixel", "contents": "reaper.JS_LICE_PutPixel(${1:bitmap}, ${2:x}, ${3:y}, ${4:color}, ${5:alpha}, ${6:mode})"}, @@ -1298,8 +1306,9 @@ {"trigger": "reaper.JS_LICE_SetFontBkColor", "contents": "reaper.JS_LICE_SetFontBkColor(${1:LICEFont}, ${2:color})"}, {"trigger": "reaper.JS_LICE_SetFontColor", "contents": "reaper.JS_LICE_SetFontColor(${1:LICEFont}, ${2:color})"}, {"trigger": "reaper.JS_LICE_SetFontFromGDI", "contents": "reaper.JS_LICE_SetFontFromGDI(${1:LICEFont}, ${2:GDIFont}, ${3:moreFormats})"}, - {"trigger": "reaper.JS_LICE_WriteJPG", "contents": "reaper.JS_LICE_WriteJPG(${1:bitmap}, ${2:quality}, ${3:forceBaseline})"}, - {"trigger": "reaper.JS_LICE_WritePNG", "contents": "reaper.JS_LICE_WritePNG(${1:bitmap}, ${2:wantAlpha})"}, + {"trigger": "reaper.JS_LICE_SetFontFXColor", "contents": "reaper.JS_LICE_SetFontFXColor(${1:LICEFont}, ${2:color})"}, + {"trigger": "reaper.JS_LICE_WriteJPG", "contents": "reaper.JS_LICE_WriteJPG(${1:filename}, ${2:bitmap}, ${3:quality}, ${4:forceBaseline})"}, + {"trigger": "reaper.JS_LICE_WritePNG", "contents": "reaper.JS_LICE_WritePNG(${1:filename}, ${2:bitmap}, ${3:wantAlpha})"}, {"trigger": "reaper.JS_ListView_EnsureVisible", "contents": "reaper.JS_ListView_EnsureVisible(${1:listviewHWND}, ${2:index}, ${3:partialOK})"}, {"trigger": "reaper.JS_ListView_EnumSelItems", "contents": "reaper.JS_ListView_EnumSelItems(${1:listviewHWND}, ${2:index})"}, {"trigger": "reaper.JS_ListView_GetFocusedItem", "contents": "reaper.JS_ListView_GetFocusedItem(${1:listviewHWND})"}, @@ -1397,6 +1406,21 @@ {"trigger": "reaper.JS_WindowMessage_ReleaseAll", "contents": "reaper.JS_WindowMessage_ReleaseAll()"}, {"trigger": "reaper.JS_WindowMessage_ReleaseWindow", "contents": "reaper.JS_WindowMessage_ReleaseWindow(${1:windowHWND})"}, {"trigger": "reaper.JS_WindowMessage_Send", "contents": "reaper.JS_WindowMessage_Send(${1:windowHWND}, ${2:message}, ${3:wParam}, ${4:wParamHighWord}, ${5:lParam}, ${6:lParamHighWord})"}, + {"trigger": "reaper.JS_Zip_Close", "contents": "reaper.JS_Zip_Close(${1:zipFile}, ${2:zipHandle})"}, + {"trigger": "reaper.JS_Zip_CountEntries", "contents": "reaper.JS_Zip_CountEntries(${1:zipHandle})"}, + {"trigger": "reaper.JS_Zip_DeleteEntries", "contents": "reaper.JS_Zip_DeleteEntries(${1:zipHandle}, ${2:entryNames}, ${3:entryNamesStrLen})"}, + {"trigger": "reaper.JS_Zip_Entry_Close", "contents": "reaper.JS_Zip_Entry_Close(${1:zipHandle})"}, + {"trigger": "reaper.JS_Zip_Entry_CompressFile", "contents": "reaper.JS_Zip_Entry_CompressFile(${1:zipHandle}, ${2:inputFile})"}, + {"trigger": "reaper.JS_Zip_Entry_CompressMemory", "contents": "reaper.JS_Zip_Entry_CompressMemory(${1:zipHandle}, ${2:buf}, ${3:buf_size})"}, + {"trigger": "reaper.JS_Zip_Entry_ExtractToFile", "contents": "reaper.JS_Zip_Entry_ExtractToFile(${1:zipHandle}, ${2:outputFile})"}, + {"trigger": "reaper.JS_Zip_Entry_ExtractToMemory", "contents": "reaper.JS_Zip_Entry_ExtractToMemory(${1:zipHandle})"}, + {"trigger": "reaper.JS_Zip_Entry_Info", "contents": "reaper.JS_Zip_Entry_Info(${1:zipHandle})"}, + {"trigger": "reaper.JS_Zip_Entry_OpenByIndex", "contents": "reaper.JS_Zip_Entry_OpenByIndex(${1:zipHandle}, ${2:index})"}, + {"trigger": "reaper.JS_Zip_Entry_OpenByName", "contents": "reaper.JS_Zip_Entry_OpenByName(${1:zipHandle}, ${2:entryName})"}, + {"trigger": "reaper.JS_Zip_ErrorString", "contents": "reaper.JS_Zip_ErrorString(${1:errorNum})"}, + {"trigger": "reaper.JS_Zip_Extract", "contents": "reaper.JS_Zip_Extract(${1:zipFile}, ${2:outputFolder})"}, + {"trigger": "reaper.JS_Zip_ListAllEntries", "contents": "reaper.JS_Zip_ListAllEntries(${1:zipHandle})"}, + {"trigger": "reaper.JS_Zip_Open", "contents": "reaper.JS_Zip_Open(${1:zipFile}, ${2:mode}, ${3:compressionLevel})"}, {"trigger": "reaper.LICE_ClipLine", "contents": "reaper.LICE_ClipLine(${1:pX1}, ${2:pY1}, ${3:pX2}, ${4:pY2}, ${5:xLo}, ${6:yLo}, ${7:xHi}, ${8:yHi})"}, {"trigger": "gfx.line", "contents": "gfx.line(${1:x}, ${2:y}, ${3:x2}, ${4:y2}, ${5:aa})"}, {"trigger": "gfx.lineto", "contents": "gfx.lineto(${1:x}, ${2:y}, ${3:aa})"}, @@ -1446,6 +1470,7 @@ {"trigger": "reaper.MIDI_GetScale", "contents": "reaper.MIDI_GetScale(${1:take})"}, {"trigger": "reaper.MIDI_GetTextSysexEvt", "contents": "reaper.MIDI_GetTextSysexEvt(${1:take}, ${2:textsyxevtidx}, ${3:selected}, ${4:muted}, ${5:ppqpos}, ${6:type}, ${7:msg})"}, {"trigger": "reaper.MIDI_GetTrackHash", "contents": "reaper.MIDI_GetTrackHash(${1:track}, ${2:notesonly})"}, + {"trigger": "reaper.midi_init", "contents": "reaper.midi_init(${1:force_reinit_input}, ${2:force_reinit_output})"}, {"trigger": "reaper.MIDI_InsertCC", "contents": "reaper.MIDI_InsertCC(${1:take}, ${2:selected}, ${3:muted}, ${4:ppqpos}, ${5:chanmsg}, ${6:chan}, ${7:msg2}, ${8:msg3})"}, {"trigger": "reaper.MIDI_InsertEvt", "contents": "reaper.MIDI_InsertEvt(${1:take}, ${2:selected}, ${3:muted}, ${4:ppqpos}, ${5:bytestr})"}, {"trigger": "reaper.MIDI_InsertNote", "contents": "reaper.MIDI_InsertNote(${1:take}, ${2:selected}, ${3:muted}, ${4:startppqpos}, ${5:endppqpos}, ${6:chan}, ${7:pitch}, ${8:vel}, ${9:noSortIn})"}, diff --git a/messages/update.txt b/messages/update.txt index 3886825..4337bde 100644 --- a/messages/update.txt +++ b/messages/update.txt @@ -11,6 +11,9 @@ http://www.paypal.me/ReaBreeder History: -------------------------------------- +##### v0.4.1 (February 22 2022) + * [Lua, EEL] Updated completions to match REAPER 6.47, js_ReaScriptAPI 1.301, ReaImGui 0.5.10, ReaPack 1.2.3.1 and SWS 2.13.0.0 + ##### v0.4.0 (December 22 2021) * [Lua, EEL] Updated completions to match REAPER 6.43, js_ReaScriptAPI 1.220, ReaImGui 0.5.8, ReaPack 1.2.3.1 and SWS 2.13.0.0