ChrisDuffley / stationPlaylist

StationPlaylist Studio add-on for NVDA screen reader
GNU General Public License v2.0
8 stars 5 forks source link

Cart gestures: combine function and number row carts under one tuple #147

Closed josephsl closed 4 years ago

josephsl commented 4 years ago

Hi,

Follow-up to #146

Until now function and number row carts were recorded under separate lists. To show that there are up to 24 carts and to make cart gesture assignments and helpers easier, combine these under one roof, preferably a tuple. The biggest beneficiary is SPL Utilities' cart commands as looking up index of a single list or tuple is faster than doing an in-place list concatenation. Another benefit is Cart Explorer gesture assignment in Studio app module for the same reason (just look up an index rather than calculating position).

Due to the changes involved, it'll be part of stable branch only.

Thanks.

josephsl commented 4 years ago

Included in 20.10. Thanks.