112 |
113 | ● addition
114 | ● improvement
115 |
116 |
117 |
118 | v2.49.4 - September 06 2022
119 |
120 | - context menu (right-click) for search bar
121 | - Clear Search, Copy and Paste in search context menu
122 | - Ctrl(Cmd) + C shortcut to copy selected search text
123 | - Ctrl(Cmd) + V shortcut to paste text from clipboard
124 | - use up-to-date command IDs with favorite scripts/extensions
125 | - set initial GUI size to 4k for retina screens
126 |
127 |
128 |
129 |
130 | v2.49.3 - August 19 2022
131 |
132 | - improve string construction for FX_AddByName functions
133 | - fix missing VST3 plugins when filter is FOL
134 |
135 |
136 |
137 |
138 | v2.49 - August 18 2021
139 |
140 | - ability to control QA2 with external actions (downloaded separately):
141 |
142 | - optimize GUI size for 720p / 1080p / 4k / 5k / 8k
143 | - refresh database
144 |
145 | - post scanning status to REAPER info bar when siliently refreshing database
146 | - improve QA2 tab naming when docked
147 | - fix QA2 crash when scrolling zero results list
148 | - macOS: improve automatic GUI positioning
149 |
150 |
151 |
152 |
153 | v2.47 - June 10 2021
154 |
155 | - support native Apple silicon REAPER builds (macOS-ARM)
156 | - macOS-ARM: use correct font sizes
157 | - macOS-ARM: scan relevant VST and AU ini files
158 | - report QA2 state to REAPER action list and toolbars
159 | - auto-adjust GUI size when moving it from non-retina to retina screen and vice versa
160 | - fix showing results on QA2 launch (when "List all ..." is enabled)
161 | - fix mouse cursor flicker that occurred in some cases
162 |
163 |
164 |
165 |
166 | v2.45 - March 09 2021
167 |
168 | - don't match vst_id in fxfolders.ini when the id is 0
169 | - case insensitive fxfolders.ini lookup
170 |
171 |
172 |
173 |
174 | v2.44 - February 10 2021
175 |
176 | - ignore files with restricted access when preparing database
177 |
178 |
179 |
180 |
181 | v2.43 - February 08 2021
182 |
183 | - fix compatibility issues with SWS 2.12.1.3+
184 | - fix incomplete results display for FOL and INS filters
185 |
186 |
187 |
188 |
189 | v2.42 - January 21 2021
190 |
191 | - display main action shortcuts
192 | - Linux support
193 |
194 |
195 |
196 |
197 | v2.40 - January 12 2021
198 |
199 | - scrollable results: introducing scrollbar and scrollwheel support
200 | - list all relevant entries if search bar is empty
201 | - display number of matches in hints bar
202 | - enhanced database scanning logic
203 | - provide short information on what is being scanned
204 | - prevent GUI lock when preparing database
205 | - do not refresh the list upon adding a match to favorites (enhances UX with new scrollable results)
206 | - fix crash when dropping FX on empty area and master track is selected
207 | - change "Always show favorites" to "List all if search is empty" (minds active filter)
208 | - change default Auto Refresh mode to "Do not auto refresh"
209 | - improved exact match searching
210 | - show correct FX GUI if ARA plugin is added and there are already other FX in chain
211 |
212 |
213 |
214 |
215 | v2.36 - December 03 2020
216 |
217 | - more extension check fixes for macOS (non-retina with zero favorites)
218 |
219 |
220 |
221 |
222 | v2.35 - December 03 2020
223 |
224 | - fix redundant extension check in some cases
225 |
226 |
227 |
228 |
229 | v2.34 - October 26 2020
230 |
231 | - LeftWin + Alt + Enter: insert FX on a new track above the first selected track or the track under mouse cursor (Ctrl + Option + Return on macOS)
232 | - ignore "Auto-float newly created FX windows" in REAPER preferences
233 |
234 |
235 |
236 |
237 | v2.33 - August 09 2020
238 |
239 | - Ctrl(Cmd) + Shift + Alt + Enter: inserts FX or template on new track and sends selected tracks (or track under mouse) to it
240 | - streamline targeting logic
241 | - update mouse cursor when switching views with key commands
242 | - improve hints
243 | - update help file
244 |
245 |
246 |
247 |
248 | v2.32 - July 17 2020
249 |
250 | - improve handling of filter strings with OR logical operator
251 |
252 |
253 |
254 |
255 | v2.31 - July 15 2020
256 |
257 | - better handling of empty strings in getFXfolder() and fxExclCheck()
258 |
259 |
260 |
261 |
262 | v2.30 - July 07 2020
263 |
264 | - fix script crash if reaper-fxfolders.ini does not exist
265 |
266 |
267 |
268 |
269 | v2.29 - June 28 2020
270 |
271 | - Shift+Enter inserts templates above first selected track
272 | - more improvements to reaper-fxfolders.ini parsing
273 | - check VST names for illegal characters
274 | - improve overall character sanitizing logic
275 | - fix script crash if AU match doesn't have a space between developer and plugin names
276 | - improve INS/FOL filters logic
277 |
278 |
279 |
280 |
281 | v2.27 - June 24 2020
282 |
283 | - fix recalling favorites containing FX folder data
284 | - improve matching queries with numbers
285 |
286 |
287 |
288 |
289 | v2.26 - June 21 2020
290 |
291 | - fix script crash when parsing fxfolders.ini
292 |
293 |
294 |
295 |
296 | v2.25 - June 21 2020
297 |
298 | - search FX browser folders
299 | - new FOL search filter for FX browser folders
300 | - option to disable FX folders searching (PREFS --> Search and ...)
301 | - new INS search filter for virtual instruments
302 | - FX search filter now gets effects only
303 | - configure Filter Tray items (right-click the tray button)
304 | - configure FX show options (right-click the Show FX button)
305 | - move "Show FX at mouse cursor" to FX show options
306 | - improve illegal characters sanitizing
307 | - internal optimizations
308 |
309 |
310 |
311 |
312 | v2.23 - June 03 2020
313 |
314 | - escape backslashes in JS descriptions
315 |
316 |
317 |
318 |
319 | v2.22 - June 02 2020
320 |
321 | - fixed Default Filter setting
322 |
323 |
324 |
325 |
326 | v2.21 - May 28 2020
327 |
328 | - recall docked state on QA2 reopening
329 |
330 |
331 |
332 |
333 | v2.20 - May 26 2020
334 |
335 | Text selection for editing:
336 | - marquee select search box text
337 | - "Ctrl(Cmd) + A" or double-click a search query to select all text
338 | - "Ctrl(Cmd) + Left/Right" to move one word at a time
339 | - "Shift + Left/Right" to select one letter at a time
340 | - "Ctrl(Cmd) + Shift + Left/Right" to select one word at a time
341 | - "Home" to go to start of the search query
342 | - "End" to go to the end of search query
343 | The docked mode:
344 | - right-click the hints bar to dock/undock the script's GUI
345 | - automatically set result rows number when docked
346 | - option to show result placeholders when docked
347 | - highlight the GUI when docked and the script is focused
348 | - temporarily undock the script when user opens QA2 Preferences
349 | - adjust results text size for the docked mode
350 | - open the filter tray vertically when docked and GUI width is less than the tray width
351 | Various:
352 | - option to float FX at mouse cursor
353 | - maximum number of result rows increased to 99 for the undocked mode
354 | - unlock minimum horizontal GUI size
355 | - HiDPI/Retina displays support
356 | - make sure ALT + Key shortcuts do not collide with SHIFT + ALT + Key
357 | - fixed the "FX" filter sorting
358 | - fixed search box memory clearing when backspasing a whole query
359 | - insert correct result when no tracks selected and "Clear search box after insertion" is on
360 | - don't reset QA2 result selection after insertion if search box is empty
361 | - bypass gfx.mouse_cap hang on macOS when inserting FX through double-clicking
362 |
363 |
364 |
365 |
366 | v2.16 - April 29 2020
367 |
368 | - support script docking with the title bar menu option (Windows only)
369 | - check JS names for double quotes
370 |
371 |
372 |
373 |
374 | v2.15 - April 28 2020
375 |
376 | - search and run actions
377 | - add actions to favorites
378 | - new filter to search actions only
379 | - define position of actions in the global search order
380 | - display actions toggle state in real time
381 | - option to toggle the actions functionality on/off
382 | - ability to resize the search view horizontally
383 | - notify user if there is no SWS and/or JS API installed
384 | - enhanced exact matching logic
385 | - enhanced FX filter string parsing
386 |
387 |
388 |
389 |
390 | v2.10 - April 06 2020
391 |
392 | - drag and drop support
393 | - dropping an effect on empty TCP/MCP automatically creates a named track with the effect on it
394 | - options for "no track selected" scenario
395 | - ability to pin Quick Adder
396 | - place text box carriage with mouse cursor
397 |
398 |
399 |
400 |
401 | v2.08 - March 31 2020
402 |
403 | - option to clear the search box after FX/template insertion
404 | - put VSTi/AUi on a new named/armed/monitored track when no tracks are selected
405 | - respect FX filter string rules in REAPER Preferences --> Plug-ins (video)
406 | - ESC closes Quick Adder when the search box is empty
407 | - constrain favorites reordering to Alt + Shift + Up/Down only
408 | - improved "FX not found" warning
409 | - updated help file
410 |
411 |
412 |
413 |
414 | v2.07 - March 26 2020
415 |
416 | - option to show favorites when the search box is empty
417 | - ability to reorder favorites with Alt + Shift + Up/Down
418 |
419 |
420 |
421 |
422 | v2.05 - March 22 2020
423 |
424 | - option to toggle FX/track template GUI floating after insertion
425 | - prompt to insert tracks to put FX on, when there are no tracks in project and master track is unselected
426 | - pass Ctrl(Cmd)+Z and Ctrl(Cmd)+Shift+Z to main window
427 | - double-click speed variable in the cfg file (dbl_click_speed)
428 | - slightly increased double click speed
429 |
430 |
431 |
432 |
433 | v2.01 - March 18 2020
434 |
435 | - temporarily disable VST cross-checking
436 |
437 |
438 |
439 |
440 | v2.0 - March 17 2020
441 |
442 | - initial release
443 |
444 |
445 |
446 |
447 |