------------------------------------------------------------------------ r1191 | vgorelov | 2010-09-05 08:35:41 -0700 (Sun, 05 Sep 2010) | 1 line Moving x-ray auto disable in function RuntimeSetupWizard ------------------------------------------------------------------------ r1190 | vgorelov | 2010-08-30 11:44:50 -0700 (Mon, 30 Aug 2010) | 3 lines Added x-ray auto disable. The message in English in files jsm German, Spanish, French and English is added. The message in Russian file of messages is added. ------------------------------------------------------------------------ r1189 | vtsaran | 2010-08-29 21:20:44 -0700 (Sun, 29 Aug 2010) | 1 line - Translated wnDrumMapManager constant for French JSM file. ------------------------------------------------------------------------ r1188 | vtsaran | 2010-08-29 21:15:03 -0700 (Sun, 29 Aug 2010) | 1 line - Translated the wnDrumMapManager constant for German JSM file. ------------------------------------------------------------------------ r1187 | vgorelov | 2010-08-29 01:04:42 -0700 (Sun, 29 Aug 2010) | 2 lines Corected function SayLine. Corected russian JSM. ------------------------------------------------------------------------ r1186 | vtsaran | 2010-08-29 00:21:14 -0700 (Sun, 29 Aug 2010) | 4 lines - Renamed ToggleTabsLeft and ToggleTabsRight scripts to ShiftLeftArrow and ShiftRightArrow respectively (see below). - In several Sonar dialogs, eg "Drum Map Manager" and "Control Surfaces" (and perhaps others) shift+arrow keys allow the user to navigate between columns in those list views. Hence, it made sense to have unified scripts to cover all those cases, and not just track tab navigation. - Corrected messages for Drum Map Manager inside the JSM file. - Added the "Drum Map Manager" messages to all other languages. ------------------------------------------------------------------------ r1185 | vgorelov | 2010-08-28 05:25:04 -0700 (Sat, 28 Aug 2010) | 1 line Work possibility in dialogue Drum Map Manager is added and the screen inquiry is written. ------------------------------------------------------------------------ r1184 | vtsaran | 2010-08-28 00:22:29 -0700 (Sat, 28 Aug 2010) | 1 line - Updated sonar.jkm file. By default, it should never contain any HSC-related keystrokes. ------------------------------------------------------------------------ r1183 | vtsaran | 2010-08-25 22:44:22 -0700 (Wed, 25 Aug 2010) | 1 line - Updated German, French and Spanish JSM files for JSonar to bring them in sync with English version. ------------------------------------------------------------------------ r1180 | vgorelov | 2010-08-22 00:00:29 -0700 (Sun, 22 Aug 2010) | 1 line File jsd is corected ------------------------------------------------------------------------ r1179 | vtsaran | 2010-08-21 21:40:33 -0700 (Sat, 21 Aug 2010) | 1 line - Removed GetLastChild function from both JSS and JSD files. ------------------------------------------------------------------------ r1178 | vtsaran | 2010-08-15 18:25:41 -0700 (Sun, 15 Aug 2010) | 1 line - Updated the "uninstall" string to say "Uninstall JSonar" for the installer for various languages. This makes it easy to run the JSonar uninstaller by simply typing "JSonar" into the Windows 7's search field. ------------------------------------------------------------------------ r1177 | vtsaran | 2010-08-15 14:36:12 -0700 (Sun, 15 Aug 2010) | 2 lines - Removed restrictions in the SayStripField function which prevented JSonar from reading CWAccess window when JSonar control surface was not active. This will allow the user limited access to JSonar functions, eg reading strip fields, even if JSonar control surface was not installed for whatever reason. - Changed GetMixStripCount function to return -1 for strip count if control surface is not installed. ------------------------------------------------------------------------ r1176 | vtsaran | 2010-08-09 00:51:38 -0700 (Mon, 09 Aug 2010) | 1 line - Updated JSonar Readme with new information and corrections. ------------------------------------------------------------------------ r1175 | vtsaran | 2010-08-08 23:45:10 -0700 (Sun, 08 Aug 2010) | 1 line - Removing shortcut keys for SayPeakMeter and GotoPeakMeter scripts as they prove to be unreliable in most cases. The most reliable way to reach the peak meter is by arrowing between the fields on the strip. The scripts are still there if anybody needs them. ------------------------------------------------------------------------ r1174 | vtsaran | 2010-08-08 16:25:07 -0700 (Sun, 08 Aug 2010) | 1 line - Fixed multiple track selection bug. Since Sonar 8 we now have a native keystroke for performing this action so no need to do any custom processing. ------------------------------------------------------------------------ r1173 | vtsaran | 2010-08-05 23:27:31 -0700 (Thu, 05 Aug 2010) | 1 line - Stop using custom code for handling the focus for Cakewalk's Plug-in Manager and rely on Sonar to do it. ------------------------------------------------------------------------ r1172 | vtsaran | 2010-07-26 22:26:34 -0700 (Mon, 26 Jul 2010) | 1 line - Updated the "what's new" section of the Readme. ------------------------------------------------------------------------ r1171 | vtsaran | 2010-07-26 21:31:39 -0700 (Mon, 26 Jul 2010) | 1 line - Restored access to the timeline in video view. Use left and right arrows to move through the timeline when i nthe video window. ------------------------------------------------------------------------ r1170 | vtsaran | 2010-07-26 20:53:05 -0700 (Mon, 26 Jul 2010) | 1 line - Disable DontRunAutostart variables. ------------------------------------------------------------------------ r1169 | vtsaran | 2010-07-24 23:13:24 -0700 (Sat, 24 Jul 2010) | 1 line - Restored proper reading of treeviews inside Media Browser for JAWS11 users. ------------------------------------------------------------------------ r1168 | vtsaran | 2010-07-22 22:07:02 -0700 (Thu, 22 Jul 2010) | 1 line - Fixed compilation errors in the main sonar.jss script. ------------------------------------------------------------------------ r1166 | vgorelov | 2010-07-22 10:17:48 -0700 (Thu, 22 Jul 2010) | 1 line Corection Scripts SayNextLine, SayPriorLine And SayLine for Loop explorer and media browser ------------------------------------------------------------------------ r1165 | ptorpey | 2010-07-12 21:03:01 -0700 (Mon, 12 Jul 2010) | 4 lines Re-structured and modified the JSonar readme. Now each section has it's own HTML files with proper links to associated files. Also includes an index with links to all content. ------------------------------------------------------------------------ r1164 | vgorelov | 2010-06-29 06:23:40 -0700 (Tue, 29 Jun 2010) | 1 line Files are corrected: russian Sonar.jsm ------------------------------------------------------------------------ r1163 | vtsaran | 2010-06-13 22:43:04 -0700 (Sun, 13 Jun 2010) | 1 line - Fixed doublespeaking of CWAccess string inside the Matrix view toolbar. ------------------------------------------------------------------------ r1162 | vtsaran | 2010-06-06 23:27:38 -0700 (Sun, 06 Jun 2010) | 1 line - Updated JSonar control surface (both 32-bit and 64-bit) and fixed the eronious reporting of VU meters when at very close to 0 values. ------------------------------------------------------------------------ r1161 | vtsaran | 2010-06-06 22:56:58 -0700 (Sun, 06 Jun 2010) | 1 line - Reenabling the call to HSCFocusChanged now that it has been fixed. ------------------------------------------------------------------------ r1160 | vtsaran | 2010-06-02 23:07:52 -0700 (Wed, 02 Jun 2010) | 1 line - Disable a call to HSCFocusChanged function. Hot spots seem to load without it just fine. This fixes the "unknown function HSCFocusChanged" error, at least for now. ------------------------------------------------------------------------ r1159 | vgorelov | 2010-06-02 00:39:22 -0700 (Wed, 02 Jun 2010) | 2 lines The file sonar.jsm russian is added ------------------------------------------------------------------------ r1158 | vtsaran | 2010-06-01 23:39:24 -0700 (Tue, 01 Jun 2010) | 1 line - Added MIX_PARAM_ANY constant to the list of control surface constants. ------------------------------------------------------------------------ r1157 | vtsaran | 2010-05-31 14:38:20 -0700 (Mon, 31 May 2010) | 1 line - For versions of Sonar 8.5 and higher Tab and Shift+Tab keys will now announce the next and previous transients in the project. The letter I will now toggle track/bus inspector on and off. When I is pressed, the focus will shift to the Inspector pane; pressing I again will move the focus back into the track pane. Please note, this functionality is now completely dependent on Sonar's default behavior. ------------------------------------------------------------------------ r1156 | vtsaran | 2010-05-24 21:36:27 -0700 (Mon, 24 May 2010) | 1 line - Fixed the "brailleaddstring" compilation error for JAWS9 and earlier (solution: use 4 parameters instead of 5). ------------------------------------------------------------------------ r1155 | vtsaran | 2010-05-24 00:45:03 -0700 (Mon, 24 May 2010) | 1 line - Fixed a small bug that would prevent the user from using arrow keys while inside an "audiosnap options" dialog. ------------------------------------------------------------------------ r1154 | vtsaran | 2010-05-12 23:10:30 -0700 (Wed, 12 May 2010) | 1 line - Slight improvements to the SayPeakMeter script. Hopefully, it will behave more reliably on some systems. ------------------------------------------------------------------------ r1153 | vtsaran | 2010-05-12 22:38:23 -0700 (Wed, 12 May 2010) | 1 line - Fixed access to the meter tool for Sonar 8.5 and earlier (Control+F2). ------------------------------------------------------------------------ r1152 | vtsaran | 2010-05-12 22:34:25 -0700 (Wed, 12 May 2010) | 1 line - Fixed an overlooked error in SonarGlobals.jsl which prevented correct control IDs for various versions of Sonar from loading. ------------------------------------------------------------------------ r1151 | vtsaran | 2010-05-09 22:08:55 -0700 (Sun, 09 May 2010) | 1 line - When in Loop Explorer or Media Explorer, differentiate between folders and files when announcing the placement of a loop on the track. ------------------------------------------------------------------------ r1150 | ptorpey | 2010-05-09 11:41:58 -0700 (Sun, 09 May 2010) | 2 lines Removed call to SetIDs in AutostartEvent as well as the SetIDs function. This has not been used since replacing this with the SetSonarGlobals function which now performs this task. Clarified the section in the JSonar_Readme file which describes using the JSonar executable installer. ------------------------------------------------------------------------ r1149 | vtsaran | 2010-05-08 16:18:20 -0700 (Sat, 08 May 2010) | 1 line - Added BitBridge.jss that will automatically reload JSonar configuration. This will make many HSC sets work again. ------------------------------------------------------------------------ r1148 | ptorpey | 2010-05-05 19:58:21 -0700 (Wed, 05 May 2010) | 1 line In Readme file, included references to Step Record view, more efficient braille support, and PT in acknowledgements. ------------------------------------------------------------------------ r1147 | vtsaran | 2010-04-26 23:25:53 -0700 (Mon, 26 Apr 2010) | 1 line - Hopefully fixed meter menu activation issue for Sonar versions lower than 8.5. ------------------------------------------------------------------------ r1146 | vtsaran | 2010-04-26 23:16:52 -0700 (Mon, 26 Apr 2010) | 1 line - Updated 64-bit DLL to report the connect/disconnect state of the JSonar control interface when Sonar is loaded or unloaded. ------------------------------------------------------------------------ r1145 | vtsaran | 2010-04-17 22:52:51 -0700 (Sat, 17 Apr 2010) | 1 line - This seems to fix a bug where Control+F2 would not open the "meters tool" menu. Needs testing across various systems though. ------------------------------------------------------------------------ r1144 | vtsaran | 2010-04-15 22:41:28 -0700 (Thu, 15 Apr 2010) | 1 line - Improved Shift+Enter script so that it works properly in situations where it is not used by JSonar (thanks, Tim Burges for the fix). ------------------------------------------------------------------------ r1142 | vtsaran | 2010-04-10 21:33:31 -0700 (Sat, 10 Apr 2010) | 1 line - Removed a test message from the instlaltion script that produced a lot of "OK" dialogs during the installation. ------------------------------------------------------------------------ r1140 | vtsaran | 2010-04-10 00:14:35 -0700 (Sat, 10 Apr 2010) | 1 line - Fixed function name mismatch in SonarGlobals.jsl which prevented many pre-Sonar8.5 users from using JSonar (so sorry about this). ------------------------------------------------------------------------ r1139 | vgorelov | 2010-03-23 03:57:34 -0700 (Tue, 23 Mar 2010) | 1 line Files are corrected sonar.jsm russian ------------------------------------------------------------------------ r1138 | vgorelov | 2010-03-23 00:08:35 -0700 (Tue, 23 Mar 2010) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1137 | ptorpey | 2010-03-22 16:50:30 -0700 (Mon, 22 Mar 2010) | 2 lines Finished hotkeyHelp and ScreenSensitiveHelp for the Step Record View. ------------------------------------------------------------------------ r1136 | ptorpey | 2010-03-22 05:28:27 -0700 (Mon, 22 Mar 2010) | 3 lines Added keys 1-9, 0, and - to set step record size in the Step Record Dialog. Also added Shift+control+S to speak current step size. TBD: needs documentation. ------------------------------------------------------------------------ r1135 | ptorpey | 2010-03-20 18:36:10 -0700 (Sat, 20 Mar 2010) | 3 lines First attempt at getting Step Record dialog working. Braille now shows values in edit field. Speech speaks additional labels. ------------------------------------------------------------------------ r1134 | ptorpey | 2010-03-19 05:06:36 -0700 (Fri, 19 Mar 2010) | 1 line Added function IsSonarLe() to test for running sonarle.jsbEventView now works in sonarle.jsb ------------------------------------------------------------------------ r1133 | vtsaran | 2010-03-12 00:21:46 -0800 (Fri, 12 Mar 2010) | 1 line - Hopefully fixed an error where incorrect language strings were applied to different languages. ------------------------------------------------------------------------ r1132 | vgorelov | 2010-03-03 10:00:19 -0800 (Wed, 03 Mar 2010) | 1 line Files are corrected: sonar.jsm russian ------------------------------------------------------------------------ r1131 | vtsaran | 2010-03-01 23:12:56 -0800 (Mon, 01 Mar 2010) | 1 line - Improved speaking of treeview items inside media browser and loop explorer. ------------------------------------------------------------------------ r1130 | vtsaran | 2010-02-28 02:02:45 -0800 (Sun, 28 Feb 2010) | 1 line - Fixed random speaking of tooltips in various views of sonar.jss ------------------------------------------------------------------------ r1129 | vtsaran | 2010-02-27 23:17:47 -0800 (Sat, 27 Feb 2010) | 2 lines - Added shortcut key help for Media Browser (note to translators: look for the msgHotKeyHelpMediaBrowser message). - Added the "press insert+f1 for help" message if "help messages" are turned on (note to translators: look for the msgHelpTip message). ------------------------------------------------------------------------ r1128 | vtsaran | 2010-02-27 22:23:39 -0800 (Sat, 27 Feb 2010) | 2 lines - Removing Sweedish translation until we find another maintainer. - Fixed script compilation errors for French and German languages (it was only necessary to insert scZero3 message into respective JSM files). ------------------------------------------------------------------------ r1127 | vgorelov | 2010-02-27 21:18:50 -0800 (Sat, 27 Feb 2010) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1126 | vtsaran | 2010-02-27 19:29:59 -0800 (Sat, 27 Feb 2010) | 2 lines - Partially fixed the speaking of treeview items when navigating in Media Browser. - Introduced a new feature wheere pressing shift+enter on a list item in the media browser (a loop) plays it. Press shift+enter to interupte playing. ------------------------------------------------------------------------ r1125 | vtsaran | 2010-02-27 16:46:23 -0800 (Sat, 27 Feb 2010) | 1 line - Fixed a compilation bug from previous snapshot. ------------------------------------------------------------------------ r1124 | vtsaran | 2010-02-27 00:38:05 -0800 (Sat, 27 Feb 2010) | 1 line - Fixed a bug where JSonar would speak "start of project" when the project time showed "0 frames". For some reason the "hmsf" MSAA control returned 3 zeros instead of 2 which confused JSonar (thanks Roy Shtupler for spotting this). ------------------------------------------------------------------------ r1123 | vtsaran | 2010-02-23 21:36:35 -0800 (Tue, 23 Feb 2010) | 1 line - Fixed a bug where preset toolbar controls in the plug-in windows were not spoken in Sonar X64 edition ------------------------------------------------------------------------ r1122 | ptorpey | 2010-02-23 07:13:56 -0800 (Tue, 23 Feb 2010) | 3 lines Integrated code from SetID() into SetSonarGlobals(). Now global values for the particular version of Sonar being run are all set in one place. See the documentation in the SonarGlobals.jsl file. Added proper MSAA child ID values for SonarLe 8.5. ------------------------------------------------------------------------ r1121 | vtsaran | 2010-02-21 13:54:28 -0800 (Sun, 21 Feb 2010) | 1 line - Removing the JSB file from the repository. In general, we try not to include binary files and this is a source code repository. The only exception is the JSonar.dll. ------------------------------------------------------------------------ r1120 | ptorpey | 2010-02-21 09:14:00 -0800 (Sun, 21 Feb 2010) | 1 line Corrected line in SonarBrlUtil.jss so that it compiles properly. ------------------------------------------------------------------------ r1119 | vtsaran | 2010-02-20 19:25:11 -0800 (Sat, 20 Feb 2010) | 1 line - enabled speaking of audiosnap items when using up and down arrows. ------------------------------------------------------------------------ r1118 | vtsaran | 2010-02-20 15:57:13 -0800 (Sat, 20 Feb 2010) | 1 line - enable support for the new audiosnap 2.0 found in Sonar 8.5.3. ------------------------------------------------------------------------ r1117 | ptorpey | 2010-02-19 07:39:39 -0800 (Fri, 19 Feb 2010) | 2 lines Reverted to using "p" and "P" for start and stop in braille. Added cMinRefreshTime in UpdateCurrentBrailleStrip() so that braille isn't refreshed as frequently and response to navigation keys is better when using a braille display. ------------------------------------------------------------------------ r1116 | ptorpey | 2010-02-18 17:20:10 -0800 (Thu, 18 Feb 2010) | 1 line Fixed UpdateCurrentBrailleStrip so that braille shows "s" instead of "p" when Sonar is stopped. ------------------------------------------------------------------------ r1115 | vtsaran | 2010-02-15 17:58:18 -0800 (Mon, 15 Feb 2010) | 2 lines - Improved navigating between cells in Matrix View (use alt+ arrow keys to move around). - Improved feedback when navigating between cells in Matrix view (thanks Tim Burges). ------------------------------------------------------------------------ r1114 | vtsaran | 2010-02-15 17:09:31 -0800 (Mon, 15 Feb 2010) | 2 lines - Do not store reg keys into 64-bit branch, only into the wow64node. However, do make sure that we check for JAWS versions under the 64-bit branch of registry. - When verifying the previous installation of the scripts, do not check for sonar*.* rather for sonar.* (HSC leaves behind files such as "sonar pre HSC.jkm" which breaks the algorithm). ------------------------------------------------------------------------ r1113 | vtsaran | 2010-02-14 14:12:41 -0800 (Sun, 14 Feb 2010) | 1 line - Removing Dutch language for JSonar 1. because there is no Dutch version of Sonar and 2. it is not maintained any more. ------------------------------------------------------------------------ r1112 | ptorpey | 2010-02-10 18:42:53 -0800 (Wed, 10 Feb 2010) | 4 lines 2-10-2010 Torpey - Added SonarGlobals.jsl to accomodate different window control ID's for different versions of Sonar Modified sonar.jsh so that CIDXX parameters are now globals rather than constants. Modified AutostartEvent() to call SetSonarGlobals() once. Defined values in SonarGlobals.jsl function SonarLe85Values() so that scripts now work with SonarLe 8.5 ------------------------------------------------------------------------ r1111 | vtsaran | 2010-02-09 22:03:26 -0800 (Tue, 09 Feb 2010) | 1 line - Fixed a couple of messages in sonar.jsm where shortcut keys were missing (thanks Peter Torpey for spotting those). ------------------------------------------------------------------------ r1110 | vtsaran | 2010-02-07 16:17:42 -0800 (Sun, 07 Feb 2010) | 1 line - Improved findability of the Audiosnap window. ------------------------------------------------------------------------ r1109 | vtsaran | 2010-01-28 00:20:50 -0800 (Thu, 28 Jan 2010) | 1 line - Changed the way we find track inspector to make JSonar less dependent on window class name. It's a bit fiddly, but it works! ------------------------------------------------------------------------ r1108 | vtsaran | 2010-01-11 01:20:44 -0800 (Mon, 11 Jan 2010) | 1 line - reverting to previous revision. ------------------------------------------------------------------------ r1107 | vtsaran | 2010-01-09 16:48:35 -0800 (Sat, 09 Jan 2010) | 1 line - Use Control surface to detect when we are inside a plug-in window. ------------------------------------------------------------------------ r1106 | vtsaran | 2010-01-04 21:06:32 -0800 (Mon, 04 Jan 2010) | 1 line - If on a 64-bit system, JSonar will now install itself into X86 program files folder (because we are installing from a 32-bit installer), however will register both 32-bit and 64-bit versions of the surface in case if users run both versions of Sonar software. I feel this should make everyone happy. ------------------------------------------------------------------------ r1105 | vtsaran | 2009-12-29 15:50:23 -0800 (Tue, 29 Dec 2009) | 1 line - Restoring DLL libraries. ------------------------------------------------------------------------ r1104 | vtsaran | 2009-12-29 15:47:58 -0800 (Tue, 29 Dec 2009) | 1 line - Removing DLL libraries (to be reinstated later). ------------------------------------------------------------------------ r1103 | vtsaran | 2009-12-26 22:41:30 -0800 (Sat, 26 Dec 2009) | 2 lines - Fixed the detection of a Large Transport toolbar for all versions of sonar. - Further improved the installation script for use with both 32-bit and 64-versions of Sonar. ------------------------------------------------------------------------ r1102 | vtsaran | 2009-12-24 13:17:26 -0800 (Thu, 24 Dec 2009) | 2 lines - Corrected SayLine script for QuickStart dialog as well as for the Event Filter dialog. - Updated JSonar installation script to use library.nsh header and InstallLib macros of the NSIS language for the DLL registration and unregistration. ------------------------------------------------------------------------ r1101 | vgorelov | 2009-12-23 21:36:53 -0800 (Wed, 23 Dec 2009) | 1 line New file jsonar_readme_ru.htm ------------------------------------------------------------------------ r1100 | vtsaran | 2009-12-22 23:01:14 -0800 (Tue, 22 Dec 2009) | 1 line - Fixed detection of the large transport toolbar for Sonar 8.5. ------------------------------------------------------------------------ r1099 | vtsaran | 2009-12-21 23:44:43 -0800 (Mon, 21 Dec 2009) | 1 line - A new attempt at detecting 64-bit environment vs the 32-bit one, this time using kernel32 system calls. ------------------------------------------------------------------------ r1098 | vgorelov | 2009-12-20 16:35:42 -0800 (Sun, 20 Dec 2009) | 1 line The file sonar.jsm russian is corrected ------------------------------------------------------------------------ r1097 | vgorelov | 2009-12-20 16:27:57 -0800 (Sun, 20 Dec 2009) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1096 | vtsaran | 2009-12-20 15:32:26 -0800 (Sun, 20 Dec 2009) | 1 line - Enabled speaking of the "Quick Start" dialog in Sonar 8.5 Inserted the wnQuickStart message into all JSM files for all languages (except for Russian). ------------------------------------------------------------------------ r1095 | vtsaran | 2009-12-19 20:43:44 -0800 (Sat, 19 Dec 2009) | 1 line - Corrected JSM files for foreign languages to include latest messages. Please note, they still need to be translated. ------------------------------------------------------------------------ r1094 | vgorelov | 2009-12-19 06:46:49 -0800 (Sat, 19 Dec 2009) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1093 | vtsaran | 2009-12-16 15:48:40 -0800 (Wed, 16 Dec 2009) | 1 line - Matrix view: when one or more rows are present pressing up and down arrow keys inside "cells pane" and "rows pane" will announce the row you are in. Also, ALT+Left and ALT+Right arrows will announce the new cell as they come in focus (cells pane). ------------------------------------------------------------------------ r1092 | vtsaran | 2009-12-15 00:00:34 -0800 (Tue, 15 Dec 2009) | 1 line - JSonar should now speak the row number that the cell is located in when in Matrix View. ------------------------------------------------------------------------ r1091 | vtsaran | 2009-12-14 21:51:56 -0800 (Mon, 14 Dec 2009) | 1 line - Added initial support for Matrix view. Currently, when you navigate between panes with control+up/down/left arrows, the names of panes will be announced. Please note, inside the toolbar, control+up will switch between the "columns pane" and the toolbar controls. ------------------------------------------------------------------------ r1090 | vtsaran | 2009-12-13 21:52:04 -0800 (Sun, 13 Dec 2009) | 1 line - Implemented support for the new accessibility features of the Event View. No longer do we have to rely on JAWS for event view information (only Sonar 8.5 and up). ------------------------------------------------------------------------ r1089 | vtsaran | 2009-12-13 21:38:19 -0800 (Sun, 13 Dec 2009) | 1 line - Fixed registry keys for various Sonar versions (thanks DJX for spotting this). ------------------------------------------------------------------------ r1088 | vtsaran | 2009-12-08 23:20:41 -0800 (Tue, 08 Dec 2009) | 1 line - Fixed installation script for JSonar8 to make sure that SonarLE script compiles as well. ------------------------------------------------------------------------ r1087 | vtsaran | 2009-12-08 20:55:04 -0800 (Tue, 08 Dec 2009) | 1 line - Updated Sonar AccessibilityMode registry keys for various versions (thanks Peter Torpey). ------------------------------------------------------------------------ r1086 | vtsaran | 2009-11-25 22:53:12 -0800 (Wed, 25 Nov 2009) | 1 line - ACT Learn mode is now toggled through control surface rather than through the toolbar. Other functions may be changed in the future as well as to decrease dependency on Sonar toolbar control IDs (which change from version to version). ------------------------------------------------------------------------ r1084 | vtsaran | 2009-11-24 22:49:33 -0800 (Tue, 24 Nov 2009) | 1 line - Removed JSonar 64-bit library for now. ------------------------------------------------------------------------ r1083 | vtsaran | 2009-11-24 22:47:40 -0800 (Tue, 24 Nov 2009) | 1 line - Added registry key files for Sonar 8.5 LE, Sonar 8.0 Home etc. ------------------------------------------------------------------------ r1082 | vtsaran | 2009-11-21 13:21:37 -0800 (Sat, 21 Nov 2009) | 1 line - Updated the installer to prevent from stalling the installation process if the JSonar layout could not be placed in the right location. ------------------------------------------------------------------------ r1081 | vtsaran | 2009-10-26 20:43:04 -0700 (Mon, 26 Oct 2009) | 1 line - Fixed accidentally-introduced bug in the SayEventCell and GetEventHeader functions. ------------------------------------------------------------------------ r1079 | vgorelov | 2009-10-26 08:48:29 -0700 (Mon, 26 Oct 2009) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1078 | vtsaran | 2009-10-24 16:39:01 -0700 (Sat, 24 Oct 2009) | 1 line - Added GetSonarMajorVersion and GetSonarMinorVersion functions to detect Sonar builds more accurately. ------------------------------------------------------------------------ r1077 | vtsaran | 2009-10-21 00:52:47 -0700 (Wed, 21 Oct 2009) | 1 line - JSonar installer will now detect all existing (installed) versions of Sonar on the user machine and install "accessibility mode" registry value for all of them. ------------------------------------------------------------------------ r1076 | vtsaran | 2009-10-19 23:58:07 -0700 (Mon, 19 Oct 2009) | 1 line - Added Registry keys for Sonar 7 and 8.5 editions. ------------------------------------------------------------------------ r1075 | vtsaran | 2009-10-19 23:21:08 -0700 (Mon, 19 Oct 2009) | 1 line - "Runtime Setup Wizard" (INSERT+CONTROL+R) will now attempt to reinstall AccessibilityMode registry key for a currently-active version of Sonar, including Sonar 8.5.It seems though that SetRegistry* functions do not work with JAWS11. ------------------------------------------------------------------------ r1074 | vtsaran | 2009-10-17 23:13:28 -0700 (Sat, 17 Oct 2009) | 1 line - Corrected child IDs for track tools in Sonar 8.5. For example, "meter tool", accessed with CTRL+F2, works again. ------------------------------------------------------------------------ r1073 | vtsaran | 2009-10-17 22:14:43 -0700 (Sat, 17 Oct 2009) | 1 line - Corrected a small bug, introduced recently, where JSonar would prevent HSC from loading associated sets and performing initialization routines. ------------------------------------------------------------------------ r1072 | vtsaran | 2009-10-17 12:16:31 -0700 (Sat, 17 Oct 2009) | 1 line - Tidying up some constants and streamlining Afx window detection. ------------------------------------------------------------------------ r1071 | vtsaran | 2009-10-16 01:20:39 -0700 (Fri, 16 Oct 2009) | 2 lines - Updated language files (except for Russian) with new messages. - Corrected all the track toolbar ids for Sonar 7. ------------------------------------------------------------------------ r1070 | vgorelov | 2009-10-15 01:17:05 -0700 (Thu, 15 Oct 2009) | 2 lines The file sonar.jsm russian is added and corrected ------------------------------------------------------------------------ r1069 | vtsaran | 2009-10-15 00:39:00 -0700 (Thu, 15 Oct 2009) | 3 lines - Reworked the code for Sonar Accessibility Mode detection. JSonar now will detect the version of Sonar currently running and will attempt to install registry keys automatically (restart of Sonar will still be necessary). - Added two new messages msgReinstalledRegistryKeys and msgNotReinstalledRegistryKeys. - SetIDs function will now set ids for various tools in the track toolbar depending on the version of sonar.jsm ------------------------------------------------------------------------ r1068 | vgorelov | 2009-10-08 19:37:44 -0700 (Thu, 08 Oct 2009) | 1 line The file sonar.jsm russian is added ------------------------------------------------------------------------ r1067 | vtsaran | 2009-10-08 15:35:40 -0700 (Thu, 08 Oct 2009) | 1 line - Readding JSonar sounds for meter clipping notifications. ------------------------------------------------------------------------ r1066 | vtsaran | 2009-10-08 15:32:52 -0700 (Thu, 08 Oct 2009) | 1 line - Rebuilding trunk. ------------------------------------------------------------------------ r1064 | vtsaran | 2009-10-07 23:30:38 -0700 (Wed, 07 Oct 2009) | 1 line - Transfering unified scripts into trunk. ------------------------------------------------------------------------ r1059 | vtsaran | 2009-10-06 22:03:39 -0700 (Tue, 06 Oct 2009) | 1 line - Commiting Unified JSonar scripts. ------------------------------------------------------------------------ r1053 | vtsaran | 2009-10-03 16:57:21 -0700 (Sat, 03 Oct 2009) | 1 line - Added support for 64-bit OS's (still in testing but you can try it), including changes to the isntaller and the 64-bit surface DLL. ------------------------------------------------------------------------ r1052 | vgorelov | 2009-10-01 23:23:59 -0700 (Thu, 01 Oct 2009) | 2 lines Files are corrected: sonar8.jsm ------------------------------------------------------------------------ r1051 | vgorelov | 2009-09-28 04:21:03 -0700 (Mon, 28 Sep 2009) | 1 line Errors in Russian readmi are corrected. Thanks, Satori. ------------------------------------------------------------------------ r1050 | vtsaran | 2009-09-27 20:03:02 -0700 (Sun, 27 Sep 2009) | 1 line - Updated installation script to make sure that we delete sonarpdr.* files if no other versions of JSonar scripts are found. ------------------------------------------------------------------------ r1049 | vtsaran | 2009-09-26 18:42:49 -0700 (Sat, 26 Sep 2009) | 1 line - Added RequestExecutionLevel for Windows Vista and up (32-bit). ------------------------------------------------------------------------ r1048 | vtsaran | 2009-09-21 22:41:22 -0700 (Mon, 21 Sep 2009) | 1 line - Fixed a number of compilation errors. ------------------------------------------------------------------------ r1047 | vtsaran | 2009-09-20 18:39:17 -0700 (Sun, 20 Sep 2009) | 1 line - Updated JSonar control surface to properly support querying write-automated parameters. ------------------------------------------------------------------------ r1045 | vtsaran | 2009-09-20 17:32:25 -0700 (Sun, 20 Sep 2009) | 1 line - Fixed a small bug where an "invalid strip" would be spoken when pressing ESCAPE key to get out of the "go to strip number" dialog. ------------------------------------------------------------------------ r1044 | vtsaran | 2009-09-20 02:05:59 -0700 (Sun, 20 Sep 2009) | 2 lines - removed constants for the KeymapChangedEvent as this creates conflicts with JAWS11. We do not use them anyway. - Tidied up SwitchPanes scripts to make sure that F6 is only intercepted in relevant contexts. ------------------------------------------------------------------------ r1042 | vtsaran | 2009-09-19 15:22:56 -0700 (Sat, 19 Sep 2009) | 2 lines - Updated JKM file to support non-English locales for characters such as left bracket and right bracket (not sure though if this fix will work). - Added accessibility registry keys for Sonar Trial version. ------------------------------------------------------------------------ r1041 | vtsaran | 2009-09-19 15:00:52 -0700 (Sat, 19 Sep 2009) | 1 line - Tidied up the SwitchPanes scripts (F6 key) to make sure it executed only in relevant contexts. ------------------------------------------------------------------------ r1040 | vtsaran | 2009-09-14 00:53:30 -0700 (Mon, 14 Sep 2009) | 2 lines - Updated a link to the JSonar8 Keyboard Guide from the start menu. - Updated the JSonar8 Keyboard Guide. ------------------------------------------------------------------------ r1039 | vtsaran | 2009-09-12 22:19:39 -0700 (Sat, 12 Sep 2009) | 2 lines - Fixed a small bug from previous snapshot where it was impossible to switch between tabs in a dialog, such as, for example, options->general preferences. - Tidied up the toolbar code. ------------------------------------------------------------------------ r1038 | vtsaran | 2009-09-09 00:33:20 -0700 (Wed, 09 Sep 2009) | 2 lines - Fixed a small bug where JAWS cursor would not read anything when navigating character by character in plug-in windows. - Hopefully fixed an error where JSonar would complain that accessibility registry keys are not installed when project contained no tracks. ------------------------------------------------------------------------ r1037 | vtsaran | 2009-09-02 23:48:15 -0700 (Wed, 02 Sep 2009) | 1 line - Updated French Readme and Keystroke Guide (Thanks Nicki D). ------------------------------------------------------------------------ r1036 | vtsaran | 2009-08-30 19:41:53 -0700 (Sun, 30 Aug 2009) | 1 line - Fixed a small error which prevented reporting correct values when navigating between presets in plug-in windows. ------------------------------------------------------------------------ r1035 | vtsaran | 2009-08-29 18:08:16 -0700 (Sat, 29 Aug 2009) | 4 lines - Removed "speak tooltips" functionality on FX plug-ins until I find a way to perfect it. - Instead, in certain plug-ins INSERT+TAB and INSERT+UpArrow will speak the most current value. This seems to work for Sonitus plug-ins, for example. - Improved the code so that Insert+UpArrow does not speak Sonar's status bar (apparently, a nasty bug in JAWS). - Change the behavior of Left and Right arrows in plug-in windows so that they do not speak "blank". ------------------------------------------------------------------------ r1034 | vgorelov | 2009-08-21 20:33:02 -0700 (Fri, 21 Aug 2009) | 1 line Files are corrected: license_ru.txt ------------------------------------------------------------------------ r1033 | vtsaran | 2009-08-21 17:11:49 -0700 (Fri, 21 Aug 2009) | 1 line - Fixed a long-overdue bug where JSonar installer would not copy JSonar Window layout into appropriate Sonar folder. ------------------------------------------------------------------------ r1032 | vgorelov | 2009-08-17 00:06:02 -0700 (Mon, 17 Aug 2009) | 1 line Files are corrected: langstrings_ru.txt ------------------------------------------------------------------------ r1031 | vtsaran | 2009-08-16 20:00:27 -0700 (Sun, 16 Aug 2009) | 1 line - Possible fix for the inconsistent speech feedback when navigating between presets in the FX view with up and down arrow keys. ------------------------------------------------------------------------ r1030 | vtsaran | 2009-08-16 19:50:15 -0700 (Sun, 16 Aug 2009) | 2 lines - Fixed detection of installed Sonar versions from the installer. - Fixed detection of the already-installed version of JSonar; if one detected, the uninstaller will be run. ------------------------------------------------------------------------ r1029 | vgorelov | 2009-08-15 03:04:55 -0700 (Sat, 15 Aug 2009) | 1 line The file sonar8.jsm russian is added ------------------------------------------------------------------------ r1028 | vtsaran | 2009-08-12 10:00:33 -0700 (Wed, 12 Aug 2009) | 1 line - Fixed the script compilation error (sorry, folks). ------------------------------------------------------------------------ r1027 | vtsaran | 2009-08-08 22:13:34 -0700 (Sat, 08 Aug 2009) | 3 lines - Implemented support for Sonar's video view. In particular: -- left and right arrows as well as left and right brackets will announce the current time. -- control+applications (JSonar's custom right-click key) will access view-specific context menu. ------------------------------------------------------------------------ r1026 | vtsaran | 2009-08-07 23:42:03 -0700 (Fri, 07 Aug 2009) | 1 line - Moved windows with a class of "AfxFrameOrView80u" into the JSH file. ------------------------------------------------------------------------ r1025 | vtsaran | 2009-08-06 23:29:13 -0700 (Thu, 06 Aug 2009) | 1 line - This time fixed Loop Explorer issue with SayLine script for sure. ------------------------------------------------------------------------ r1024 | vtsaran | 2009-08-06 23:08:18 -0700 (Thu, 06 Aug 2009) | 1 line - Commiting updated. sonar8.jsh (see previous log entry). ------------------------------------------------------------------------ r1023 | vtsaran | 2009-08-06 23:06:26 -0700 (Thu, 06 Aug 2009) | 2 lines - Removed references to the KeymapChangedEvent function. - Fixed an issue where SayLine script would not work in Loop Explorer view (thanks Victor Gorelov for spotting this). ------------------------------------------------------------------------ r1022 | vtsaran | 2009-08-06 22:52:01 -0700 (Thu, 06 Aug 2009) | 1 line - Modified includes in the sonar8.jss to reflect renaming of sonarfx.jsl. ------------------------------------------------------------------------ r1021 | vtsaran | 2009-08-06 22:50:29 -0700 (Thu, 06 Aug 2009) | 1 line - Renamed sonar8fx.jsl to sonarfx.jsl. ------------------------------------------------------------------------ r1020 | vtsaran | 2009-07-31 00:01:50 -0700 (Fri, 31 Jul 2009) | 1 line - Including a recompiled JSonar control surface DLL which hopefully includes all the necessary dependencies to be able to run on multiple machines. ------------------------------------------------------------------------ r1019 | vtsaran | 2009-07-25 18:15:13 -0700 (Sat, 25 Jul 2009) | 3 lines - Updated control surface introducing support for Sonar's UI contexts (track view, plug-in view and console view) as well as functions for querying the status of ACT from anywhere in Sonar, i.e. no need to rely on the ACT toolbar. Please note, this function is present but not yet used within JSonar scripts. - Updated detection of FX View based on the new functionality. We can now detect FX view more reliably because control surface tells us that we are inside a plug-in view. - Updated JSonar Surface Utility module with new constants for Sonar UI contexts. ------------------------------------------------------------------------ r1017 | vtsaran | 2009-07-20 23:52:36 -0700 (Mon, 20 Jul 2009) | 1 line - Fixed a bug, introduced in previous snapshot, which prevented Control+Applications from working properly in track and bus panes. Control+Applications should also now work inside Step Sequencer. ------------------------------------------------------------------------ r1016 | vtsaran | 2009-07-19 12:40:09 -0700 (Sun, 19 Jul 2009) | 2 lines - It is now possible to check the current tempo in Step Sequencer view as well. - Enabled right-clicking on toolbar options in Step Sequencer; use Control+APPLICATIONS keystroke for custom right click. ------------------------------------------------------------------------ r1015 | vtsaran | 2009-07-18 17:28:11 -0700 (Sat, 18 Jul 2009) | 1 line - Added a new feature where arrow keys and pgdn/pgup keys will read values of sliders in various Sonar plug-ins that rely on tooltips to display the current value. In particular, all Sonitus plug-ins, LP EQ and Compressor, Boost11 as well as "Channel Tools" are known to work. Please note that HSC sets still need to be present. ------------------------------------------------------------------------ r1014 | vtsaran | 2009-07-18 00:19:03 -0700 (Sat, 18 Jul 2009) | 1 line - Adding the new Readme file for JSonar8, refactored and revised by DJX. ------------------------------------------------------------------------ r1013 | vgorelov | 2009-07-08 23:47:34 -0700 (Wed, 08 Jul 2009) | 1 line The file russian messages is added ------------------------------------------------------------------------ r1012 | vtsaran | 2009-06-24 21:24:41 -0700 (Wed, 24 Jun 2009) | 1 line - added french langage strings for the "utilities" module ------------------------------------------------------------------------ r1011 | vtsaran | 2009-06-22 00:28:55 -0700 (Mon, 22 Jun 2009) | 2 lines - Corrected a small error in the installer which prevented JSonar from copying JSonar layout into the right folder. - Added JSonar logo to the installer. ------------------------------------------------------------------------ r1010 | vtsaran | 2009-06-21 12:58:44 -0700 (Sun, 21 Jun 2009) | 2 lines - Corrected behavior in audiosnap pane. Pressing F6 key will now jumpt to the "audiosnap" toolbar if one is present; otherwise, an error message will be spoken. - Cleaned up sonar8.jsd from functions that are no longer present in the .jss file. ------------------------------------------------------------------------ r1008 | vtsaran | 2009-06-20 19:59:15 -0700 (Sat, 20 Jun 2009) | 1 line - Fixed an accidental bug where the names of patches were not spoken when arrowing up and down in the "track properties" dialog. ------------------------------------------------------------------------ r1006 | vtsaran | 2009-06-18 22:51:29 -0700 (Thu, 18 Jun 2009) | 5 lines - Changed SayCurrentMarker back to control+shift+f11. - Removed the following keystrokes: control+shift+f9, control+shift+f10 for announcing loop points (see below). - control+shift+[ will now announce punch from or punch through (if pressed twice). - control+shift+] will now announce loop from or loop through (if pressed twice). - Changed SaySelectedTracks to also announce the "from" and "through" selection points. ------------------------------------------------------------------------ r1005 | vtsaran | 2009-06-17 19:42:59 -0700 (Wed, 17 Jun 2009) | 1 line - Updated JSonar verbosity and utilities modules. ------------------------------------------------------------------------ r1003 | vtsaran | 2009-06-16 00:22:18 -0700 (Tue, 16 Jun 2009) | 6 lines Several important changes in this snapshot: - Moved "JSonar utilities" menu shortcut from control+shift+f12 to control+shift+f1 (see below). - Added "Configure Cursor Movement Units" function to the "utilities" menu. This is so that laptop users do not have to worry about the insert key. - Assigned keys control+shift+f11 and control+shift+f12 to read "Sayn Punch From" and "Say Punch Through" functions respectively. - Reassigned the "Say Current Marker" shortcut key from control+shift+f11 (see above) to control+shift+f3 (other suggestions are welcome). - Improved reading of fields on Sonar toolbars that do not have text labels or status bar text. We will now try to catch tooltips for those controls. ------------------------------------------------------------------------ r1002 | vtsaran | 2009-06-07 13:17:15 -0700 (Sun, 07 Jun 2009) | 1 line - Fixed an accidental bug introduced in the previous snapshot that made FX view unusable. ------------------------------------------------------------------------ r1001 | vtsaran | 2009-06-06 19:05:36 -0700 (Sat, 06 Jun 2009) | 1 line - Added support for the Sysx View. A special case: Sysx view-specific toolbars are now also accessible. Updated language-specific messages as well. ------------------------------------------------------------------------ r1000 | vtsaran | 2009-06-06 18:04:12 -0700 (Sat, 06 Jun 2009) | 1 line - Changed to using control resource IDs inside the "runtime setup wizard" instead of hard-coded shortcut keys. I am hopin this will help resolve some problems people were having with the non-English versions of Sonar. ------------------------------------------------------------------------ r999 | vtsaran | 2009-06-05 16:05:52 -0700 (Fri, 05 Jun 2009) | 1 line - Updated French JSonar message file. ------------------------------------------------------------------------ r998 | vtsaran | 2009-06-04 00:22:06 -0700 (Thu, 04 Jun 2009) | 1 line - Updated Spanish, Russian, Swedish and French JSM files with latest messages. ------------------------------------------------------------------------ r997 | vtsaran | 2009-05-31 23:04:26 -0700 (Sun, 31 May 2009) | 1 line - Small updates to the installer, e.g. making sure that JSonar layout is copied into the correct Sonar folder. ------------------------------------------------------------------------ r996 | vtsaran | 2009-05-31 15:45:16 -0700 (Sun, 31 May 2009) | 1 line - Removed some experimental code that accidentally crept into the source code. ------------------------------------------------------------------------ r995 | vtsaran | 2009-05-31 15:43:11 -0700 (Sun, 31 May 2009) | 2 lines - Added the function strGetStripType() which makes possible for JSonar to differentiate between tracks and buses rather than saying "strips". For example, rather than saying "there are no muted strips", we will say "there are no muted tracks" or "there are no muted buses" depending on the pane we are in. This makes JSonar a bit more user-friendly. A note for translators: modified messages @msgMultipleStripStatusStrips and @msgMultipleStripStatusNoStrips; also added two new messages @msgTracks and @msgBuses. ------------------------------------------------------------------------ r994 | vtsaran | 2009-05-27 22:07:51 -0700 (Wed, 27 May 2009) | 1 line - Updated French files. ------------------------------------------------------------------------ r993 | vtsaran | 2009-05-17 13:38:06 -0700 (Sun, 17 May 2009) | 1 line - Fixed ControlDownArrow and ControlUpArrow scripts so that they now perform their expected behavior in side dialogs, such as "import audio" dialog window. ------------------------------------------------------------------------ r992 | vtsaran | 2009-05-16 22:19:05 -0700 (Sat, 16 May 2009) | 2 lines - When SayLine script is used in the track view, "In quick group", "selected" will only be announced when in "on" state. Also, tidied up SayLine script for bus pane. - Slightly rearranged the order of strip fields when SayLine is used. Now Audio/MIDI and Empty/Has_Data will be announced first. ------------------------------------------------------------------------ r990 | vtsaran | 2009-04-24 10:35:49 -0700 (Fri, 24 Apr 2009) | 1 line - Commiting changes to various language files (primarily JSonar messages and path names). ------------------------------------------------------------------------ r989 | vtsaran | 2009-04-24 02:36:41 -0700 (Fri, 24 Apr 2009) | 1 line - Corrected the path to the French JSonar keystrokes file. ------------------------------------------------------------------------ r988 | vtsaran | 2009-04-12 07:29:59 -0700 (Sun, 12 Apr 2009) | 2 lines - Updated JSonar Spanish messages. - Updated French JKM and JSM files. ------------------------------------------------------------------------ r987 | vtsaran | 2009-04-01 01:30:48 -0700 (Wed, 01 Apr 2009) | 1 line - Corrected a small typo in the path to the French GNU license file. ------------------------------------------------------------------------ r986 | vtsaran | 2009-04-01 01:16:44 -0700 (Wed, 01 Apr 2009) | 1 line - Another update for various French files (thanks to Nicki D). ------------------------------------------------------------------------ r985 | vtsaran | 2009-03-31 00:54:34 -0700 (Tue, 31 Mar 2009) | 2 lines - Fixed an accidental bug from the previous snapshot where SayLine would not speak in dialogs and other controls. - Chose a different approach on how to handle announcements of the fields that are in "off" position. This approach works almost instantaniously. ------------------------------------------------------------------------ r984 | vgorelov | 2009-03-30 03:43:24 -0700 (Mon, 30 Mar 2009) | 1 line Russian files are corrected: sonar8.jsm, jsonar8_keystrokes_ru.htm, sonar8.jsd ------------------------------------------------------------------------ r983 | vtsaran | 2009-03-29 20:52:50 -0700 (Sun, 29 Mar 2009) | 2 lines - Fixed The SayLine script so that it does not announce the text from Sonar's status line. - Implemented a feature where the "off" status of certain fields will not be spoken, e.g. "not muted", "not soloed" etc, when the SayLine keystroke is pressed. ------------------------------------------------------------------------ r982 | vtsaran | 2009-03-29 19:39:41 -0700 (Sun, 29 Mar 2009) | 2 lines - Updated the "loop placed on track" message to say "loop placed on track x bar y beat z". - introduced a work-around the problem where Sonar would not restore the focus to the loop browser list view after switching back from another window. ------------------------------------------------------------------------ r981 | vtsaran | 2009-03-27 00:38:10 -0700 (Fri, 27 Mar 2009) | 1 line - Fixed an issue where edit combo boxes would not speak with JSonar. This could be seen in the "bank selection" and "patch selection" list boxes, for example (thanks Jason Dasent for spotting this one). ------------------------------------------------------------------------ r980 | vtsaran | 2009-03-26 23:47:57 -0700 (Thu, 26 Mar 2009) | 1 line - Updated French files (now includes JSonar keystrokes, updated Readme, GNU license and updated installer strings). Please note: this language module will only work with French version of Sonar. ------------------------------------------------------------------------ r979 | vgorelov | 2009-03-23 00:03:06 -0700 (Mon, 23 Mar 2009) | 2 lines The file sonar8.jsm russian is added ------------------------------------------------------------------------ r978 | vtsaran | 2009-03-22 19:18:31 -0700 (Sun, 22 Mar 2009) | 1 line - Enabling Braille by default as, apparently, many people get confused. ------------------------------------------------------------------------ r977 | vtsaran | 2009-03-22 19:16:04 -0700 (Sun, 22 Mar 2009) | 1 line - Added a feature that enables placing the loop under the cursor in the "loop explorer" to be placed on the current track at a given time. Simply press ENTER to perform this action (thanks Victor Gorelov for the idea). ------------------------------------------------------------------------ r976 | vtsaran | 2009-03-22 18:26:50 -0700 (Sun, 22 Mar 2009) | 1 line - Trying one more time (see previous entry). ------------------------------------------------------------------------ r975 | vtsaran | 2009-03-22 18:13:23 -0700 (Sun, 22 Mar 2009) | 1 line - Modified sonar8.jss to update script version variable with the revision number. Revision number will be inserted by the unix script that generates snapshots. ------------------------------------------------------------------------ r974 | vtsaran | 2009-03-22 17:56:32 -0700 (Sun, 22 Mar 2009) | 1 line - Updated sonar8.jsm for Spanish (thanks DJX). We are slowly switching JSonar messages to match those in the locale version of Sonar. In other words, French translation will require French version of Sonar. ------------------------------------------------------------------------ r973 | vtsaran | 2009-03-21 22:21:09 -0700 (Sat, 21 Mar 2009) | 2 lines - Fixed a bug where extraneous text was spoken when using arrow keys inside HSC presets. - Updated files for French language. ------------------------------------------------------------------------ r972 | vgorelov | 2009-03-12 19:14:38 -0700 (Thu, 12 Mar 2009) | 2 lines The file sonar8.jsm russian is modified ------------------------------------------------------------------------ r971 | vtsaran | 2009-03-09 22:27:36 -0700 (Mon, 09 Mar 2009) | 4 lines - Restructured the "docs" folder so that locale-specific files are located in their own directory, e.g. French files are stored in the "fr" directory. - Added French installer language strings, JSonar messages, tutor messages and verbosity settings messages as well as the Readme and the GNU license. - Modified installer accordingly. - Added the new JSonar logo into the installer. ------------------------------------------------------------------------ r970 | vtsaran | 2009-03-08 16:20:41 -0700 (Sun, 08 Mar 2009) | 1 line - In the Readme: updated JSonar7 and Sonar7 references to JSonar8 and Sonar8. ------------------------------------------------------------------------ r969 | vtsaran | 2009-03-08 01:20:16 -0800 (Sun, 08 Mar 2009) | 2 lines - Fixed an issue where, if using Sonar 8.3, the status line would be repeated by JAWS when up and down arrow keys were pressed. - In doing so made it possible to hear the names of presets when arrowing up and down the "presets" field in the plug-in window. In other words, it is no longer necessary to open the context menu in order to browse through available presets. ------------------------------------------------------------------------ r966 | vtsaran | 2009-03-03 22:53:11 -0800 (Tue, 03 Mar 2009) | 3 lines - Fixed a temporary bug, introduced in the last snapshot, where help messages would be spoken if the user navigates in menus. - Interchanged the sequence of actions in the Runtime Setup Wizard, i.e. first, HSC will import sets; second, HSC will refresh keymap for all sets; third, JSonar will switch HSC's set autoswitching feature on. - Started porting installer to use MUI2 macros and InstallOptions.dll instead of InstallOptions macros. ------------------------------------------------------------------------ r965 | vtsaran | 2009-03-02 20:53:59 -0800 (Mon, 02 Mar 2009) | 1 line - Finally fixed a bug where menu shortcuts would not speak. The problem was that TutorMessageEvent would return when menus are active which, for some reason, prevented JAWS from announcing shortcut letters. ------------------------------------------------------------------------ r964 | vtsaran | 2009-03-01 22:10:56 -0800 (Sun, 01 Mar 2009) | 2 lines - Added the new keystroke guide for Sonar 8.3 (Thanks to Mabien and Tim Burges). - Modified language strings accordingly. ------------------------------------------------------------------------ r963 | vtsaran | 2009-02-28 23:21:27 -0800 (Sat, 28 Feb 2009) | 1 line - Fixed a bug introduced in R960 that prevented SayNextLine and SayPriorLine scripts from working under JAWS cursor as well as in the Loop Explorer view (thanks DJX for spotting this bug). ------------------------------------------------------------------------ r960 | vtsaran | 2009-02-22 01:04:43 -0800 (Sun, 22 Feb 2009) | 2 lines - fixed (hopefully) the issue where menu shortcut keys for Sonar would not be read by JSonar. Restructured SayNextLine and SayPriorLine scripts. - added Spanish Readme and GNU license (thanks DJX). ------------------------------------------------------------------------ r959 | vtsaran | 2009-02-17 20:09:24 -0800 (Tue, 17 Feb 2009) | 1 line - Updated Spanish JSonar messages (thanks DJX). This time all the verbosity settings have been translated. ------------------------------------------------------------------------ r958 | vtsaran | 2009-02-14 16:53:53 -0800 (Sat, 14 Feb 2009) | 3 lines - Improvements to the strip field navigation algorithm. We no longer rely on trying to locate the current window with JAWS. Rather, we first jump to the name column and then proceed to locate the field in question from there. This makes navigation a tiny bit slower but much more precise. Also, we now look for strip name field by comparing strip name value, returned from the surface, with the value in CWACCESS window. This is much better than prior approach of trying to click on the strip name with a JAWS cursor. - Slight improvements to the ListStripFields function (INSERT+UPArrow twice) due to the changes above. Field navigation could be improved further by looking at CWACCESS values while traveling across the strip with arrow keys. It is really not necessary to move to the name column in every instance because the field in question may be in close proximity to the field, currently under the cursor. - Attempts to provide support for moving between strips when using "Brailex" Braille displays. Needs testing. ------------------------------------------------------------------------ r957 | vtsaran | 2009-02-12 22:25:22 -0800 (Thu, 12 Feb 2009) | 1 line - Fixed a bug, accidentally introduced several snapshots back, where JSonar would get stuck in bus pane after plug-in window is closed. ------------------------------------------------------------------------ r956 | vtsaran | 2009-02-08 22:52:40 -0800 (Sun, 08 Feb 2009) | 3 lines - Added Spanish translation of JSonar messages (courttesy of D!J!X!). - Added Spanish language strings for the JSonar installer (Courtesy of D!J!X!). - Enabled Spanish installation wizard as well as Spanish in the list of JSonar languages to install. ------------------------------------------------------------------------ r955 | vtsaran | 2009-02-04 23:36:55 -0800 (Wed, 04 Feb 2009) | 1 line - Fixed displaying "prefader" and "postfader" state in the "send summary" screen (virtual buffer). Starting from Sonar 8 these values were reversed in the control surface SDK which confused JSonar. ------------------------------------------------------------------------ r954 | vtsaran | 2009-01-31 18:28:04 -0800 (Sat, 31 Jan 2009) | 1 line - Per Phil Muir's suggestion, added an ability to refresh HSC keymap every time the new version of JSonar is installed. For the time being, I am leaving this function inside "Runtime Setup Wizard", meaning that the user will have to press INSERT+CTRL+R to get this working. ------------------------------------------------------------------------ r953 | vtsaran | 2009-01-25 16:15:34 -0800 (Sun, 25 Jan 2009) | 1 line - Corrected many of the invalid OT_ messages which were incorrectly used (thanks to Snowman for pointing this one out). This change will affect those advanced users who disable various configuration messages that JAWS speaks. ------------------------------------------------------------------------ r952 | vtsaran | 2009-01-24 17:18:09 -0800 (Sat, 24 Jan 2009) | 1 line - Prevent clips from being spoken when outside clips pane (SayHighlightedText function). This was broken by chance since we no longer rely on control ID for clips pane. ------------------------------------------------------------------------ r951 | vtsaran | 2009-01-22 21:35:40 -0800 (Thu, 22 Jan 2009) | 2 lines - Added MIX_STRIP_ANY constant to the sonarsrfutil.jsh; this is rarely used but may become handy one day. - Fixed clips pane access issues that got broken in the last snapshot. We are now looking for window class of the clips pane, rather than relying on control ID. ------------------------------------------------------------------------ r950 | vtsaran | 2009-01-21 22:19:54 -0800 (Wed, 21 Jan 2009) | 1 line - Another attempt to generalize algorithm to differentiate between track pane and bus pane in different versions of Sonar. ------------------------------------------------------------------------ r949 | vtsaran | 2009-01-18 16:32:20 -0800 (Sun, 18 Jan 2009) | 1 line - Finally included language strings for the JSonar installer in Swedish. ------------------------------------------------------------------------ r948 | vtsaran | 2009-01-18 16:21:10 -0800 (Sun, 18 Jan 2009) | 2 lines - Removed the message "Press alt+downarrow to open" on the list of presets as it is irrelevant since Sonar 5.2. - Updated .JSM file with the latest messages; surprised that no one pointed this until now. ------------------------------------------------------------------------ r943 | vtsaran | 2009-01-17 19:25:06 -0800 (Sat, 17 Jan 2009) | 1 line - Fixed a message in the INSERT+H dialog that listed a shortcut key for displaying view-specific toolbars. ------------------------------------------------------------------------ r940 | vgorelov | 2009-01-11 08:53:39 -0800 (Sun, 11 Jan 2009) | 2 lines The file sonar8.jsm russian is added ------------------------------------------------------------------------ r939 | vtsaran | 2009-01-11 00:19:02 -0800 (Sun, 11 Jan 2009) | 5 lines Introducing support for clips pane: - Use INSERT+CONTROL+DOWNARROW to move to clips pane and ESCAPE to get back to previous Pane. - Once inside clips pane, use left and right arrows to move between available clips. - Use left mouse click to select a clip and right mouse click to access it s properties. JSonar will attempt to report if the current clip is selected. - Use left mouse doubleclick to open the current clip inside a Loop Construction View. ------------------------------------------------------------------------ r937 | vtsaran | 2009-01-08 22:56:47 -0800 (Thu, 08 Jan 2009) | 1 line - Adding support for Swedish language files: installation strings, Readme file and script messages (courtesy of Janne Svensson). ------------------------------------------------------------------------ r936 | vtsaran | 2009-01-08 22:44:11 -0800 (Thu, 08 Jan 2009) | 1 line - Fixed a problem where installer would fail copy language-specific messages when a particular language was selected by the user. This was accidentally broken couple of snapshots earlier. ------------------------------------------------------------------------ r935 | vgorelov | 2009-01-08 05:43:18 -0800 (Thu, 08 Jan 2009) | 2 lines Russian file Sonar8.jsm is corrected ------------------------------------------------------------------------ r933 | vtsaran | 2009-01-07 22:39:45 -0800 (Wed, 07 Jan 2009) | 1 line - Refactored the functionality of the SwitchPanes script inside effect view in such a way that F6 now switches from the preset toolbar to plug-in window and vice versa. This fix should be particularly important for users who rely on older Cakewalk plug-ins such as Cakewalk Chorus, Amp Simulator etc. ------------------------------------------------------------------------ r931 | vtsaran | 2009-01-06 22:49:18 -0800 (Tue, 06 Jan 2009) | 2 lines - Partially fixed jumping to the plug-in window from the preset toolbar in such plug-ins as Cakewalk Amp Simulator (thanks Phil Muir for providing the fix). - Restored F6 keystroke for plug-in windows that allows the user to jump between preset toolbar and the plug-in pane. ------------------------------------------------------------------------ r930 | vtsaran | 2009-01-01 22:58:25 -0800 (Thu, 01 Jan 2009) | 1 line - Modified KeyPressedEvent so that JSonar does not intercept shortcut keys when menus are active. Previously, after pressing an ALT key to move to the menu bar and then executing one of the menu shortcut keys, JSonar would run one of its own functions, e.g. "I" for TrackInspector etc. Technical note: changed an IF statement to check for MenusActive function rather than the value of the GlobalMenuMode variable. ------------------------------------------------------------------------ r927 | vtsaran | 2009-01-01 18:09:59 -0800 (Thu, 01 Jan 2009) | 1 line - When in track or bus pane, force to fit all projects into the main window for improved accessibility. This time we will try from HandleCustomWindows event. ------------------------------------------------------------------------ r926 | vgorelov | 2008-12-30 01:46:21 -0800 (Tue, 30 Dec 2008) | 1 line The file sonar8.jsm russian modified ------------------------------------------------------------------------ r924 | vtsaran | 2008-12-29 00:31:43 -0800 (Mon, 29 Dec 2008) | 1 line - Introducing experimental support for uninstallation log for the JSonar installer. This means that JSonar installer will now remember which files have been installed by the installer and will not touch files that have been added by the user after installation. This is particularly important for HSC sets. ------------------------------------------------------------------------ r923 | vtsaran | 2008-12-29 00:28:53 -0800 (Mon, 29 Dec 2008) | 6 lines - Introducing rudimentary support for audiosnap pane: -- there is now a new view called "audiosnap pane view". -- press F6 to jump to the audiosnap toolbar from which you can access various related controls. If a control is checked, JSonar will say "button ... checked". -- use left mouse click to activate those buttons. - JSonar will now announce "Recorde Mode" when jumping to that control with alt+semicolon (added a new message called msgRecordMode). - Added BM_SETCHECK window message constant back into jsonar.jsh. ------------------------------------------------------------------------ r917 | vgorelov | 2008-12-11 13:18:03 -0800 (Thu, 11 Dec 2008) | 1 line The file sonar8.jsm russian is added ------------------------------------------------------------------------ r916 | vtsaran | 2008-12-06 01:26:23 -0800 (Sat, 06 Dec 2008) | 2 lines - Introduced temporary work-around the problem where Sonar would place the user into the correct list view in the Loop Explorer. - Added a new feature whereby the user can read information about the currently-playing loop by pressing INSERT+PageDown (same as status bar). ------------------------------------------------------------------------ r915 | vtsaran | 2008-12-06 00:26:50 -0800 (Sat, 06 Dec 2008) | 2 lines - Pressing F4 will announce the status of the large transport toolbar (whether it is on or off). - If the large transport toolbar is found to be on, a warning message will be spoken will a tip to use F4 key to toggle that toolbar. ------------------------------------------------------------------------ r914 | vtsaran | 2008-12-05 00:50:34 -0800 (Fri, 05 Dec 2008) | 1 line - Renamed jsonar.nsi to jsonar8.nsi to be consistent with other versions of the installer. ------------------------------------------------------------------------ r913 | vtsaran | 2008-12-05 00:01:50 -0800 (Fri, 05 Dec 2008) | 1 line - Fixed the issue described in previous log entry. ------------------------------------------------------------------------ r911 | vtsaran | 2008-12-02 18:34:04 -0800 (Tue, 02 Dec 2008) | 1 line - Restored functionality in the SelectMultipleTracks script to select next track upon a doublepress of a script key. ------------------------------------------------------------------------ r910 | vtsaran | 2008-11-13 21:58:00 -0800 (Thu, 13 Nov 2008) | 1 line - Updated SelectMultipleTracks and SelectMultipleStripsForQuickGroup scripts. We no longer need to click with a mouse since Sonar now natively supports these actions (Control+Comma and Shift+Period respectively). ------------------------------------------------------------------------ r909 | vtsaran | 2008-11-13 21:33:47 -0800 (Thu, 13 Nov 2008) | 1 line - Renamed many Sonar7 files to Sonar8 so that shortcuts will now work. ------------------------------------------------------------------------ r907 | vtsaran | 2008-11-12 00:06:30 -0800 (Wed, 12 Nov 2008) | 1 line - Changing case for sonar8.jss file (JAWS tends to jss to JSS). ------------------------------------------------------------------------ r906 | vtsaran | 2008-11-12 00:01:04 -0800 (Wed, 12 Nov 2008) | 1 line - Commiting updated installer tree. ------------------------------------------------------------------------ r905 | vtsaran | 2008-11-11 23:55:30 -0800 (Tue, 11 Nov 2008) | 3 lines - Commiting the first code for JSonar8. - Updated registry keys and scripts to match Sonar 8 IDs etc. - Updated track toolbar IDs. ------------------------------------------------------------------------