Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/iPlug2/iPlug2

C++ Audio Plug-in Framework for desktop, mobile and web
https://github.com/iPlug2/iPlug2

Merge pull request #1065 from iPlug2/ios/appgroup

Add macOS/iOS App Group to config.h / IPlugPluginBase / IGraphics

d2f37731843c2431225819f61244ec5aa0c86139 authored 11 months ago by Oli Larkin <[email protected]>
APP_GROUP_ID can be set via config.h

941b89b7ad20f8c418a2df5a0b83aae2c43e603f authored 11 months ago by Oli Larkin <[email protected]>
Patch MetalNanoVG for warning

c4a670318352edfc965cb44c7025b64f42f09c06 authored 11 months ago by Oli Larkin <[email protected]>
IControl::SetTooltip() returns ptr to IControl

for chaining

ff151900cba0b91868800f01f5dd6395e12e60b7 authored 11 months ago by Oli Larkin <[email protected]>
IOS: Execute alert on the main thread asyncronously

67112c5e4e4abaaa4d74968e7dc36d221ad71b8b authored 11 months ago by Oli Larkin <[email protected]>
Merge pull request #1061 from svantana/NSOpenGL_leak_fix

Fixed memory leak when closing opengl window on macos (fix for issue #1060)

f2412a5635889268b7164285ae0af77073daddc7 authored 11 months ago by Oli Larkin <[email protected]>
Fixed memory leak when closing opengl window on macos

e4a0d2a79aadc68cf1083ef474d69ad8d76757f1 authored 11 months ago by Svante Stadler <[email protected]>
Revert "iOS popup menu uses as much space as possible"

This reverts commit 8b889628b8ab250301983f64584214224e5d0ed1.

a2bd8743851590db5e302f7a814dfe07224d1e1a authored 11 months ago by Oli Larkin <[email protected]>
Merge pull request #1058 from iPlug2/controls/gesture-override

Make GetWantsGestures() virtual

3bc1395299545bfd6c89c39fc3c69a1b18ea6f29 authored 11 months ago by Oli Larkin <[email protected]>
Make GetWantsGestures() virtual

f2a217077a088505079afc61ce1268940550ec7a authored 11 months ago by Alex Harker <[email protected]>
Merge pull request #1055 from iPlug2/graphics/multi-line-text

Add IGraphics::DrawMultiLineText

62d0ed2fa5d6ec35e209e65ec0334dcb97c611a3 authored 11 months ago by Oli Larkin <[email protected]>
Merge pull request #1056 from iPlug2/ios/route-change

iOS App: Restart audio engine when configuration changes

e71ea0d384fabffcea6c3d553f4877662ef6b58b authored 11 months ago by Oli Larkin <[email protected]>
Restart engine on AVAudioEngineConfigurationChangeNotification

344d75c25c6e43f31398b3fd46cc5a06adc2ce3b authored 11 months ago by Oli Larkin <[email protected]>
iOSApp: Cleanup session & engine management

c240b47ddaa9ba04c398346a8e5bf37aad5fff73 authored 11 months ago by Oli Larkin <[email protected]>
Add IGraphics::DrawMultiLineText() and NanoVG implementation

8a81e96ab8642f9e943b3dcbcbe7e6dd2d8ae17c authored 11 months ago by Oli Larkin <[email protected]>
Add IMultiLineTextControl

7dd86d3d7bbd556980fc2cb9514f99463d86cef4 authored 11 months ago by Oli Larkin <[email protected]>
Cleanup: correct doxygen comments

d2aabd58595d79054f4d7c0277b56fd8fae1e4ec authored 11 months ago by Oli Larkin <[email protected]>
Merge pull request #1044 from iPlug2/unicode-improvements-and-fixes

Unicode improvements and fixes

58a4c5bb1a1b3e017879d229b41f81dc34730414 authored 11 months ago by Oli Larkin <[email protected]>
Use wide not utf16 when strings are wchar_t on windows

351fdeae25d2984a5d0a882493542c9679440c63 authored 11 months ago by Alex Harker <[email protected]>
IPlugLogger uses OutputDebugStringW (UTF16)

35754ceafb51aac31feb02293a870f175b02a415 authored 11 months ago by Alex Harker <[email protected]>
Spacing and indents

a7392436df8f1f28d20058c042545c690be6ea2c authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in kCommit case

48293abee41be3f8887b4b495b43ec8bc20972d2 authored 11 months ago by Alex Harker <[email protected]>
Add functionality to change case using UTF16 strings (for correctness)

16d70c9c1c9f697de12802ed09614e039fb53967 authored 11 months ago by Alex Harker <[email protected]>
Fix UTF8ToUTF16Len to always return at least 1 for the null terminating character (for an empty string even)

132ff45d9f658be10b19a11a629c3ec4ae29a1ff authored 11 months ago by Alex Harker <[email protected]>
Update unicode helpers for returning lengths and simpler code

b74845527132d610c7d45a9e8b24212b1f875161 authored 11 months ago by Alex Harker <[email protected]>
Pass by const reference optimisation

add8b0e428485393c05ddb318f36ba8b27bb394d authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in CreatePlatformTextEntry

6df375a50bf4dfbbe097e8c5db3a60a5fc2c434b authored 11 months ago by Alex Harker <[email protected]>
Fix byte sizes and copying for SetFilePathInClipboard

dc2c7a7da65d566146ebcb04957f647cbbc52e6e authored 11 months ago by Alex Harker <[email protected]>
Use PostMessageW

6aa8a9086923d7a4978f38b9be2efa0a0fd1e1bc authored 11 months ago by Alex Harker <[email protected]>
Treat nullptr strings as "" for wide conversion

3a157cd968e276b141c227300c23d03594441345 authored 11 months ago by Alex Harker <[email protected]>
Use SetWindowTextW

96afe5b17b26b6f72025c1e006dfe557e95ee8e1 authored 11 months ago by Alex Harker <[email protected]>
Use MessageBoxW

e5e722edfb37dfc251e46cc7017ae4b6e5ca8da7 authored 11 months ago by Alex Harker <[email protected]>
Rework SetFilePathInClipboard to create double null-terminated list of files

5a7b01ff9c57692c9600190ebbaa43211c0aff0c authored 11 months ago by Alex Harker <[email protected]>
Use added lowercase/uppercase functionality

57d1f51b3b6f7e9b344b58435759db7f9ed744cc authored 11 months ago by Alex Harker <[email protected]>
Remove unnecessary local variable

ff1243c630669e3d2addb191f540708c2a7d143a authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in RevealPathInExplorerOrFinder

27cb31696574c2757231bf28d0bd41a30421ce3d authored 11 months ago by Alex Harker <[email protected]>
Fix GetTextFromClipboard() result

dcff9450d6c6371456b55ab8afeec1160fe7e33c authored 11 months ago by Alex Harker <[email protected]>
Fix SetTextInClipboard() result

a2abdd9d8a1c869493e28314bb589f2f281ec178 authored 11 months ago by Alex Harker <[email protected]>
Use LoadLibraryW

7ba15585e58cd89770611e3b193b27c2fac10389 authored 11 months ago by Alex Harker <[email protected]>
Use SetWindowLongPtrW

94f2f385b9656905a356b8089aca7e77760026d5 authored 11 months ago by Alex Harker <[email protected]>
Add fopenUTF8() and replace all calls that might occur on windows

b24fff593e3f1069ed638460c75366d662f3fa5b authored 11 months ago by Alex Harker <[email protected]>
Use unicode (UTF16) DDL loader

0a75728add60a8b709dc185d2509401d4528d3b0 authored 11 months ago by Alex Harker <[email protected]>
Update IPlugPaths.cpp to use wide (unicode) calls and convert as needed

111541347ebc86847d9aa269d6361680e449a877 authored 11 months ago by Alex Harker <[email protected]>
Rework SetTextInClipboard with consistent unicode handling

2b205b529061121dcd6443c6f0785d4fceab1884 authored 11 months ago by Alex Harker <[email protected]>
Move Unicode helpers to IPlugUtilities.h

a4f51941b0e32cb0c517e12ef5e859b7b53d5c09 authored 11 months ago by Oli Larkin <[email protected]>
Use wide (unicode) versions of window creation, name and registration functions

a1dc4917474466aa7c832bc4045b659097519e35 authored 11 months ago by Alex Harker <[email protected]>
Fix DBGMSG on windows to work with unicode and match the behaviour on mac (leave trailing spaces and do not add carriage returns etc.)

f105aae0200b4b1cd801afeecf5016214dc50524 authored 11 months ago by Alex Harker <[email protected]>
Update file dropping for unicode (using DragQueryFileW)

d190a49b44a34d986ab3dae6ed8680f277b55b85 authored 11 months ago by Alex Harker <[email protected]>
Update PromptForDirectory to use unicode and support UTF8 to UTF16 conversion

d820d331ba074cd6a5adeaacf84f7a64e1e8f257 authored 11 months ago by Alex Harker <[email protected]>
Remove WDL_NO_SUPPORT_UTF8

ea90a087d5c0216267a0813cdbc6429d46ca4739 authored 11 months ago by Alex Harker <[email protected]>
Whitespace

89702b255e3e9c0f8d5c6ffa776368f51d862f29 authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in PromptForFile

f92abb686d040675609291a4e9c42183b49415ce authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in OpenURL

1178972da628fdbfac5dbe57bb4468d393b7c1ee authored 11 months ago by Alex Harker <[email protected]>
Whitespace

ed6449a27cc19deae6f20c07fc4589c933cdba7f authored 11 months ago by Alex Harker <[email protected]>
Simplify unicode handling in GetTextFromClipboard

8f6b507f0c3ff38ab5128f19a9c87a233394582a authored 11 months ago by Alex Harker <[email protected]>
Add UTF8 / UTF16 conversion helper classes

29b53626995710ad909be8fb5704df0b2e9921ba authored 11 months ago by Alex Harker <[email protected]>
Return the exact resource name as returned to EnumResNameProc()

099ffb59b3307278c3882d321e476a382e66b7b5 authored 11 months ago by Alex Harker <[email protected]>
Delete unused methods in IGraphicsWin

2819ccc6ac7c8adbca13256baaef5d6e5e3b7ad3 authored 11 months ago by Alex Harker <[email protected]>
Default wide char buffers to empty with no spaces

a033578c86a8c52346308aecb47173ed8b044e48 authored 11 months ago by Alex Harker <[email protected]>
Fix tooltips

087aeea136c33d649fb75b4f9fa0ceb9ad4e1fe5 authored 11 months ago by Alex Harker <[email protected]>
Update color selection to use wide strings throughout

28618bd6a45c123ae7d2d366d89fc15607001b0c authored 11 months ago by Alex Harker <[email protected]>
Spacing and indents

979eb465c09283b7631e972a18082986175595a9 authored 11 months ago by Alex Harker <[email protected]>
Use AppendMenuW

c6e488637ed939423859d8e215163795a28e8180 authored 11 months ago by Alex Harker <[email protected]>
Use GetWindowLongPtrW and GetWindowLongW

fa05131c41f22d01b1a1fa5cb4d8b0a5389ce1fd authored 11 months ago by Alex Harker <[email protected]>
Make methods protected that don't need to be public in IGraphicsWin

b350791b2450dc4e399169a1a1423e10263b0ce0 authored 11 months ago by Alex Harker <[email protected]>
Use DefWindowProcW and CallWindowProcW

cca6803071f0bb852a99e354036dbebbb9af519f authored 11 months ago by Alex Harker <[email protected]>
Use RegisterWindowMessageW

32273a38f81fe6bc19ad3edb68264d8407ee9d8f authored 11 months ago by Alex Harker <[email protected]>
Update font functions to use unicode versions

6ab753e5dd6de7ac7381dc722f1cf2b7f48684b0 authored 11 months ago by Alex Harker <[email protected]>
Spelling

fe5d87d3578b21feb066bb4013a531036d77cfe7 authored 11 months ago by Alex Harker <[email protected]>
Missing override

34d60ad1b66d8968e5ead0130032daa615bd1fb0 authored 11 months ago by Alex Harker <[email protected]>
Rework SetFilePathInClipboard with consistent unicode handling

ba3d5807ccab4e128bdfd0f07f5da2b61e3cd481 authored 11 months ago by Alex Harker <[email protected]>
Use wide version of struct for correctness

58063af1c7bd722ed0dd5d1e715adcbfd5f5edd7 authored 11 months ago by Alex Harker <[email protected]>
Use SendMessageW and update tool tips for unicode

49ebc331fbe0140cb005acba5cef26d733d3ecf8 authored 11 months ago by Alex Harker <[email protected]>
Create files using CreateFileW and CreatFileMappingW

1a32745d7c400a4b6be2c1694d085a59c1dc8cc9 authored 11 months ago by Alex Harker <[email protected]>
Whitespace

1277ebf204fe6edb830e81029b8b9d4e921db4e0 authored 11 months ago by Alex Harker <[email protected]>
Add IVTabSwitchControl::DrawButtonText()

1548e1ccfde0700d647778db6cc01e6c938dbf5d authored 12 months ago by Oli Larkin <[email protected]>
AUv3: Remove bespoke GetDataFromExternal()

should be replace by AUMessageChannel introduced in macos(13.0), ios(16.0)

b18d66a3e1d38accb866c4eb08a318291ffddecc authored 12 months ago by Oli Larkin <[email protected]>
UIColorPickerViewController uses popover on iPhones and iPads

d961ab3f91635b2aede5d5d95f552497f63fd93b authored 12 months ago by Oli Larkin <[email protected]>
RealtimeResampler: Add nChans argument to BlockProcessFunc

b7d0c07c1e72ed984f4c7218e36cd66f6e35594b authored 12 months ago by Oli Larkin <[email protected]>
LanczosResampler: int -> size_t for now

231a76753b7e0123bce59206c433bf9a1d5c6cb6 authored 12 months ago by Oli Larkin <[email protected]>
RealtimeResampler: Add nChans argument to processBlock

b442573af22be3f7fb6f6182e8427361e8221260 authored 12 months ago by Oli Larkin <[email protected]>
IPopupMenu: Add GetIndexOfItem()

063fb37e4b1fa4d2120ae5f7dede6039ca022b96 authored 12 months ago by Oli Larkin <[email protected]>
IVTabbedPagesControl: Add explicit cast

ade1a022ba8d31ae2576961648a2c85a0f3f3001 authored 12 months ago by Oli Larkin <[email protected]>
IVTabbedPagesControl: improve docs

ce47cfc185c3b403435915c09be125e3db5268a1 authored 12 months ago by Oli Larkin <[email protected]>
VST3: remove superfluous virtual keywords

51b0c6c6627b1a155820a16a2aa1b143a6fae73e authored 12 months ago by Oli Larkin <[email protected]>
WAM: Add Module.printErr() implementation to template

6d43e240a1c27985f3b2261615cc20c1ea221ba3 authored 12 months ago by Oli Larkin <[email protected]>
Add IGraphics::IControlFunction alias

940dde048c8b60fe252ea13da69723e5acaa8b4f authored 12 months ago by Oli Larkin <[email protected]>
Correct Typo

c3b67600801f3a9cd8c6facbad6d47f77a599ed7 authored 12 months ago by Oli Larkin <[email protected]>
IVStyle.WithColors() takes a const ref

949e819269716487501f79468646c55e538d2bff authored 12 months ago by Oli Larkin <[email protected]>
Add IGraphics::ForControlWithParam() with initializer list

173f91dd0a80feed953490a5d1ebbe8e5e07d046 authored 12 months ago by Oli Larkin <[email protected]>
IVGroupControl inherits IContainerBase

af54bc14bdb93321eda69a488019704f2bf1d272 authored 12 months ago by Oli Larkin <[email protected]>
Merge pull request #1047 from svantana/master

d1dfc865d36f4af27fb27476b9a3a4c3c355aff4 authored 12 months ago by Oli Larkin <[email protected]>
must include platform file in igraphics_select, otherwise platform will be wrong undefined

76cef8b0c5d103b49697451d311f909bef2c62ea authored 12 months ago by Svante Stadler <[email protected]>
Comment unused variable

d0846109d36c5b0b55bd9a29ef0ed1a25ab5843d authored 12 months ago by Oli Larkin <[email protected]>
Merge pull request #1045 from iPlug2/virtual-constrain-resize

Make IEditorDelegate::ConstrainEditorResize() virtual

845c58d1ef41f049b3b70d0815c4a594d442beb2 authored 12 months ago by Oli Larkin <[email protected]>
Make IEditorDelegate::ConstrainEditorResize() virtual

So that, for instance it's possible to constrain aspect ratio

83d97f0d165fbd9bb997c24ca8e5bbc429ec0686 authored 12 months ago by Oli Larkin <[email protected]>
Merge remote-tracking branch 'cockos/main'

a1a6cbfe2fa7409a360b6941ac0d98e189fa8b51 authored 12 months ago by Oli Larkin <[email protected]>
WDL_DirScan: whitespace cleanup -- from a9c3a148

44324c5d3048502491ef7238d93c2d8a194f6a8e authored almost 1 year ago by Cockos Inc <[email protected]>
WDL_DirScan: fix compilation in win32/unicode (thanks Alex Harker) -- from 428d7d7e

de24336f9da57b71cc69c0b25201fdafab54b2dd authored almost 1 year ago by Cockos Inc <[email protected]>
Whitespace

e753a0a1c04cccc4172852491d5c3fe4dfe7ea21 authored almost 1 year ago by Alex Harker <[email protected]>