|
| 1 | +!v2.14 pre-release build (February 8, 2024) |
| 2 | + |
| 3 | +This version of SWS may be installed using either the traditional installers (.exe, .dmg, .tar.xz) or https://reapack.com/|ReaPack| (v1.2.4.4 or newer) via the default ReaTeam Extensions repository. |
| 4 | + |
| 5 | +Actions: |
| 6 | ++Add awareness of REAPER v7 media item lane to "SWS/AW: Fill gaps between selected items (advanced)" (issue 1773) |
| 7 | ++Fix "SWS: Minimize selected tracks(s)" setting folders to 1px and not obeying track lock (issue 1752) |
| 8 | ++Fix "Xenakios/SWS: Rename takes (and source) files" crashing in projects with LTC items |
| 9 | ++Fix "Xenakios/SWS: Choose new source file for selected takes" not updating take name (issue 1758) |
| 10 | ++Make 'SWS/NF: Cycle through track automation modes" work on the master track (post https://forum.cockos.com/showthread.php?p=2640967|2640967|) |
| 11 | + |
| 12 | +Auto color/icon/layout: |
| 13 | ++Apply layout context menu selection to all selected rules at once |
| 14 | ++Fix switching directly from "(hide)" to another layout not un-hiding the track |
| 15 | ++Implement selection from available theme layouts via the context menu |
| 16 | ++Store colors in a platform-agnostic format to avoid blue/red swap when importing settings across Windows ↔ Linux/macOS (issue 1811) |
| 17 | + - Also applied to gradient settings and .SWSColor files (issue 1400) |
| 18 | + - Existing settings are automatically converted when restarting REAPER/saving projects/re-exporting .SWSColor on the original OS they were created on |
| 19 | + |
| 20 | +Contextual toolbars: |
| 21 | ++Add a checkbox next to the current toolbar in the context menu |
| 22 | ++Add Main toolbars 17-32 and MIDI toolbars 9-16 in REAPER v7 (issue 1784) |
| 23 | ++Disable the context menu and double-click action over inapplicable rows |
| 24 | ++Sort the toolbars by number instead of alphabetically in the context menu if a language pack is loaded |
| 25 | + |
| 26 | +Cycle actions: |
| 27 | ++Allow quotation marks in cycle action names (issue 1797) |
| 28 | + |
| 29 | +Hit detection: |
| 30 | ++Add awareness of REAPER v7 track spacers (issue 1761) |
| 31 | ++Don't detect envelope segment when mouse cursor is outside of automation items bounds and underlying envelope is bypassed (issue 1727, issue 1488) |
| 32 | ++Optimize and improve resilience of item detection for future REAPER changes |
| 33 | + |
| 34 | +Live configs: |
| 35 | ++Fix the monitor window opening for invalid config #0 when restoring screensets at startup (issue 1831) |
| 36 | + |
| 37 | +Miscellaneous: |
| 38 | ++Change the default location of groove files to $resource_path/Data/Grooves |
| 39 | ++Disable the built-in update checker when SWS has been installed using ReaPack |
| 40 | ++Fix display of some emoji sequences using ZWJ in text fields on Windows (issue 1725) |
| 41 | ++Fix overlapped text in the about dialog |
| 42 | ++Update TagLib to version https://github.com/taglib/taglib/releases/tag/v1.13.1|1.13.1| |
| 43 | + |
| 44 | +Notes: |
| 45 | ++Optimize track notes lookup (issue 1614) |
| 46 | + |
| 47 | +ReaScript API: |
| 48 | ++Add an optional 'fade' parameter to CF_PCM_Source_SetSectionInfo (issue 1806) |
| 49 | ++Add CF_NormalizeUTF8 for NFD/NFC/NFKD/NFKC conversion (thread https://forum.cockos.com/showthread.php?t=225815|225815|) |
| 50 | ++Add CF_SelectTakeFX (issue 1746) |
| 51 | ++Add JB_{Get,Set}SWSExtraProjectNotes (issue 1731) |
| 52 | ++Add NF_GetThemeDefaultTCPHeights to expose default TCP heights of the current theme (thread https://forum.cockos.com/showthread.php?t=235862|235862|, thread https://forum.cockos.com/showthread.php?t=286647|286647|) |
| 53 | ++Add {Get,Set}{Double,Int,Long}ConfigVarEx taking a ReaProject* parameter (thread https://forum.cockos.com/showthread.php?t=279322|279322|) |
| 54 | ++CF_Preview API: |
| 55 | + - Add CF_Preview_GetOutputTrack |
| 56 | + - Add support for previewing MIDI sources through tracks |
| 57 | + - Compute peaks even when outputting through a track and for channels above 2 |
| 58 | + - Decrease the minimum allowed preview playrate to 0.01 and cap to 100 |
| 59 | + - Fix polling CF_Preview_GetPeak faster than the buffer size |
| 60 | + - Fix previews not stopping if position and fade out length are both 0 |
| 61 | + - Fix previews sometimes being incorrectly destroyed at the loop point (issue 1809) |
| 62 | + - Implement panning from mono sources to stereo hardware outputs (issue 1818) |
| 63 | + - Improve accuracy of fade out length |
| 64 | ++Fix SNM_MoveOrRemoveTrackFX not updating stored selection and visibility when moving the current FX in the chain on Windows (issue 1791) |
| 65 | + |
| 66 | +Region playlist: |
| 67 | ++Allow nested markers and improve reliability (issue 758, issue 914, issue 1512, issue 1575) |
| 68 | ++Fix detection of regions past the last item and region #0 escaping nesting detection |
| 69 | ++Save empty playlists as-is in the project (issue 1822) |
| 70 | ++Stop the "SYNC LOSS" text from flashing after playlist ended |
| 71 | + |
| 72 | +Windows installer: |
| 73 | ++Prompt for a REAPER resource path (location of reaper.ini) instead of installation path (reaper.exe) (post https://forum.cockos.com/showthread.php?p=2756461|2756461|) |
| 74 | ++Run with normal user privileges (remove privilege escalation prompt) |
| 75 | + |
1 | 76 | !v2.13.2.1 featured build (February 8, 2024)
|
2 | 77 |
|
3 | 78 | No user-facing changes. This brands 2.13.2 as "stable".
|
|
0 commit comments