{"push_id":911730690,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"dffa3861baeb837c41d0c3090923d28089c3e981","before":"b67892833b9b0efde8e29c375503f5e314c64b44","commits":[{"sha":"2a55e8b9b3c9290c08779307c52374f7e9518122","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"extend Drag/Drop mechanism\n\nDnDVbox: un-hardcode TargetEntry list, add callback for secondary targets\nDvDTreeview: return pointer to self","distinct":true,"url":"https://api.github.com/repos/Ardour/ardour/commits/2a55e8b9b3c9290c08779307c52374f7e9518122"},{"sha":"d5c275e78e981cf74a73c252b9d92dd8715ffbe7","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"update ProcessorBox API for new DnDVbox constructor.","distinct":true,"url":"https://api.github.com/repos/Ardour/ardour/commits/d5c275e78e981cf74a73c252b9d92dd8715ffbe7"},{"sha":"a7b236561c8a6ca83f00121fdf435fdb26b7998e","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"ProcessorBox: allow to receive PluginInfoPtr drops","distinct":true,"url":"https://api.github.com/repos/Ardour/ardour/commits/a7b236561c8a6ca83f00121fdf435fdb26b7998e"},{"sha":"dc206119333a56161d23747eeb0caad2456e5aac","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"add signal for Plugin Status Changes (Hidden/Favorite)","distinct":true,"url":"https://api.github.com/repos/Ardour/ardour/commits/dc206119333a56161d23747eeb0caad2456e5aac"},{"sha":"dffa3861baeb837c41d0c3090923d28089c3e981","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"add Favorite Plugins List (DnD) to the Mixer.","distinct":true,"url":"https://api.github.com/repos/Ardour/ardour/commits/dffa3861baeb837c41d0c3090923d28089c3e981"}]}