Skip to content

Commit 621ccb1

Browse files
author
ReaTeam Bot
committed
index: 1 modified package, 1 new version
1 parent 7099f05 commit 621ccb1

File tree

1 file changed

+113
-2
lines changed

1 file changed

+113
-2
lines changed

index.xml

Lines changed: 113 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<index version="1" name="ReaTeam Extensions" commit="ceee01e70d7ba8e2f0844eaad674c4695c72434a">
2+
<index version="1" name="ReaTeam Extensions" commit="7099f05bb7a8f05ae7ad8ea96a55a166418184a4">
33
<category name="API">
44
<reapack name="ak5k_ReaBlink.ext" type="extension" desc="ReaBlink: Ableton Link REAPER plug-in extension">
55
<metadata>
@@ -645,8 +645,9 @@ GitHub
645645
<link rel="website" href="https://github.com/cfillion/reaimgui">GitHub repository</link>
646646
<link rel="website" href="https://github.com/cfillion/reaimgui/issues">Issue tracker</link>
647647
<link rel="website" href="https://www.dearimgui.org/">dearimgui.org</link>
648+
<link rel="website" href="https://github.com/ocornut/imgui#readme">Dear ImGui README</link>
648649
<link rel="website" href="https://www.dearimgui.org/faq">Dear ImGui FAQ</link>
649-
<link rel="screenshot" href="https://i.imgur.com/lSUh8Yz.png">Simple Layout / Custom Rendering</link>
650+
<link rel="screenshot" href="https://i.imgur.com/dolYdkB.png">Demo screenshot</link>
650651
<link rel="screenshot" href="https://i.imgur.com/SQpGdWi.png">Tables</link>
651652
<link rel="donation" href="https://paypal.me/cfillion">Donate via PayPal</link>
652653
<link rel="donation" href="https://github.com/sponsors/cfillion">Sponsor on GitHub</link>
@@ -1789,6 +1790,116 @@ gfx2imgui:
17891790
<source type="script" file="imgui.lua">https://github.com/cfillion/reaimgui/releases/download/v0.8.7.6/imgui.lua</source>
17901791
<source type="script" file="gfx2imgui.lua">https://github.com/cfillion/reaimgui/raw/v0.8.7.6/examples/gfx2imgui.lua</source>
17911792
</version>
1793+
<version name="0.9" author="cfillion" time="2024-04-14T10:47:19Z">
1794+
<changelog><![CDATA[• Add an action to open the HTML documentation
1795+
• Add a setting to disable hardware acceleration [p=2763726]
1796+
• Add saving and restoring UI state in REAPER screensets
1797+
• Document the minimum compatible version of each API function
1798+
• Fix list clippers not always using the specified context
1799+
• Fix v0.8.7's incorrect shim of ListClipper_ForceDisplayRangeByIndices
1800+
• Implement error detection in the OpenGL renderer
1801+
• Improve accuracy when scaling up fonts for HiDPI
1802+
• Limit image width/height to 8192 pixels
1803+
• Reduce the maximum count of per-context attachments to 1024
1804+
• Report an error when using an EEL callback function outside of a callback
1805+
• Support toggling WindowFlags_NoInputs after window creation
1806+
• Throw an error when resources are wastefully re-created every frame
1807+
• Update Dear ImGui to v1.90.5
1808+
• Linux: fix input of multiple ponctuation keys (+ PrintScreen on every platform)
1809+
• Linux: fix more cases of window positions going out of sync with the WM [#16]
1810+
• Linux: workaround windows taking a long time to open on KDE + Wayland + Intel GPUs [p=2769385]
1811+
• Linux: macOS: fix detection of the mouse hovering another application
1812+
• macOS: disable the Metal renderer and default to OpenGL on macOS earlier than 10.11
1813+
• macOS: don't stretch contents when resizing OpenGL windows using system decorations
1814+
• macOS: fix off-by-one mouse cursor position at the bottom of the screen
1815+
• macOS: fix stuck left mouse button if it's pressed before Ctrl and right click emulation is enabled
1816+
• macOS: fix the OpenGL renderer failing on macOS 10.9 [p=2766024]
1817+
• macOS: re-initialize OpenGL after moving a window to another monitor
1818+
• Windows: fix missing preview when dragging files from the Media Explorer
1819+
• Windows: fix possible file drop false positive when the cursor is near another window
1820+
1821+
C++ bindings (reaper_imgui_functions.h):
1822+
• Add binary backward compatibility and minimum version check
1823+
• Add error reporting by locally throwing ImGui_Error
1824+
• Add ImGui::load() to initialize the API instead of lazy-loading on call
1825+
• Now requires C++17 or newer
1826+
• Pass optional scalars directly by value
1827+
1828+
Lua bindings (imgui.lua):
1829+
• Complete redesign of the backward-compatibility shim system
1830+
• Return a table containing the functions from the requested API version
1831+
  - Allow multiple modules within the same action to use different API versions
1832+
  - Numeric constants are exposed as values rather than functions
1833+
• Simplify the recommended example snippets using GetBuiltinPath + require
1834+
1835+
Python bindings:
1836+
• Remove ImGui_ prefix from function names and rename to imgui.py
1837+
1838+
Demo script:
1839+
• Examples > Custom rendering > Draw Channels
1840+
• Layout & Scrolling > Child windows > Auto-resize with constraints
1841+
• Layout & Scrolling > Child windows > Manual-resize
1842+
• Layout & Scrolling > Overlap Mode
1843+
• Tables > Angled headers
1844+
• Tables > Row height
1845+
• Tools > Item Picker
1846+
• Widgets > Drag and Drop > Tooltip at target location
1847+
• Widgets > Text Input > Miscellaneous
1848+
• Widgets > Tooltips
1849+
1850+
gfx2imgui.lua:
1851+
• Add REAPER v7.03's getchar(65536)&8 and getchar(65537), fix &4
1852+
• Support setfont with more than one font flag
1853+
• Trigger gfx.triangle's line heuristic with more than 2 unique points
1854+
• Various performance optimizations
1855+
1856+
API changes:
1857+
• Add 'alpha_mul' optional parameter to GetColorEx
1858+
• Add BeginItemTooltip and SetItemTooltip
1859+
• Add ChildFlags_{AlwaysAutoResize,AlwaysUseWindowPadding,{,Auto}Resize{X,Y},Border,FrameStyle,None}
1860+
• Add ComboFlags_WidthFitPreview
1861+
• Add ConfigVar_HoverStationaryDelay and _HoverFlagsForTooltip{Mouse,Nav}
1862+
• Add DebugFlashStyleColor and DebugStartItemPicker
1863+
• Add DrawList_AddConcavePolyFilled and DrawList_PathFillConcave
1864+
• Add DrawList_AddEllipse{,Filled} and DrawList_PathEllipticalArcTo
1865+
• Add GetBuiltinPath (shortcut for "$resource_path/Scripts/ReaTeam Extensions/API")
1866+
• Add HoveredFlags_AllowWhenOverlappedBy{Item,Window} and _ForTooltip
1867+
• Add IsKeyChordPressed
1868+
• Add Key_F{13..24} and Key_App{Back,Forward}
1869+
• Add ListClipper_IncludeItemByIndex and rename _IncludeRangeByIndices to _IncludeItemsByIndex
1870+
• Add PopupFlags_NoReopen
1871+
• Add StyleVar_{Tab,TabBar}BorderSize and TabItemFlags_NoAssumedClosure
1872+
• Add TableAngledHeadersRow, TableColumnFlags_AngledHeader and StyleVar_TableAngledHeadersAngle
1873+
• Add TableFlags_HighlightHoveredColumn
1874+
• Add TreeNodeFlags_SpanAllColumns
1875+
• Remove BeginChildFrame and EndChildFrame (use BeginChild+ChildFlags_FrameStyle instead)
1876+
• Remove DestroyContext (was not useful since 0.5)
1877+
• Remove support of Windows virtual key codes (was deprecated in 0.6)
1878+
• Remove TableGetColumnSortSpecs's redundant sort_order return value
1879+
• Remove WindowFlags_AlwaysUseWindowPadding
1880+
• Rename ShowStackToolWindow to ShowIDStackToolWindow
1881+
• Rename {Selectable,TreeNode}Flags_AllowItemOverlap to _AllowOverlap
1882+
• Replace BeginChild's (bool)border parameter with (int)child_flags
1883+
• Replace SetItemAllowOverlap (after the item) with SetNextItemAllowOverlap (before the item)
1884+
• Set TableNeedSort's has_specs output value to false when not sorting in tristate mode
1885+
• Swap the column_{index,user_id} return values of TableGetColumnSortSpecs]]></changelog>
1886+
<source platform="darwin32" file="reaper_imgui-i386.dylib">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-i386.dylib</source>
1887+
<source platform="darwin64" file="reaper_imgui-x86_64.dylib">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-x86_64.dylib</source>
1888+
<source platform="darwin-arm64" file="reaper_imgui-arm64.dylib">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-arm64.dylib</source>
1889+
<source platform="linux32" file="reaper_imgui-i686.so">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-i686.so</source>
1890+
<source platform="linux64" file="reaper_imgui-x86_64.so">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-x86_64.so</source>
1891+
<source platform="linux-armv7l" file="reaper_imgui-armv7l.so">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-armv7l.so</source>
1892+
<source platform="linux-aarch64" file="reaper_imgui-aarch64.so">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-aarch64.so</source>
1893+
<source platform="win32" file="reaper_imgui-x86.dll">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-x86.dll</source>
1894+
<source platform="win64" file="reaper_imgui-x64.dll">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui-x64.dll</source>
1895+
<source main="main" type="script" file="ReaImGui_Demo.lua">https://github.com/cfillion/reaimgui/raw/v0.9/examples/demo.lua</source>
1896+
<source main="main" type="script" file="ReaImGui_Hello World.eel">https://github.com/cfillion/reaimgui/raw/v0.9/examples/hello_world.eel</source>
1897+
<source main="main" type="script" file="ReaImGui_Hello World (legacy syntax).eel">https://github.com/cfillion/reaimgui/raw/v0.9/examples/hello_world_legacy.eel</source>
1898+
<source type="script" file="imgui.py">https://github.com/cfillion/reaimgui/releases/download/v0.9/imgui.py</source>
1899+
<source type="data" file="reaper_imgui_doc.html">https://github.com/cfillion/reaimgui/releases/download/v0.9/reaper_imgui_doc.html</source>
1900+
<source type="script" file="imgui.lua">https://github.com/cfillion/reaimgui/raw/v0.9/shims/imgui.lua</source>
1901+
<source type="script" file="gfx2imgui.lua">https://github.com/cfillion/reaimgui/releases/download/v0.9/gfx2imgui.lua</source>
1902+
</version>
17921903
</reapack>
17931904
</category>
17941905
<category name="Control Surfaces">

0 commit comments

Comments
 (0)