{"push_id":1000788094,"size":46,"distinct_size":2,"ref":"refs/heads/master","head":"9a8a8b94807ad73cac343fbc991e693af8523e76","before":"0317c9c43cce38880ee87cf21a9572b2553abce2","commits":[{"sha":"dbf31adfebb9a687ad7ed684cf7459fa2caf5dae","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Added audacity.mak.  It just copies files to a build directory in this folder.\n\nChanged Jaws script installer to Jaws_script_installer because Make has problems with spaces if file names.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/dbf31adfebb9a687ad7ed684cf7459fa2caf5dae"},{"sha":"41023cc52d7dcd7bbaeeff64305e99879953b777","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Install scripts with multiple languages.\n\nThe JAWS versions list view now has an entry for each installed version/language.\nUnsupported version/language pairs  are marked with a trailing * in the list view, and the scripts for the default language are used if they are selected.\n\nOne compile seems to work, with multiple compiles it seems like only 1 works, although the files are extracted for all of them.  If you run separate installs the compiles workk.\n\nJFW.nsh:\nAdded define ScriptVerLangSep to separate version and language directory.  Removed enu from ScriptDir.\n\nAdded qs and qsm files to default JAWSInstallScriptItems macro.\n\nConverted GetJawsScriptDir to work with a version/language pair or just a version.\n\nConverted CompileSingle to work with version/lang pair.\n\nConverted keywords in JAWSSaveInstallInfo and JAWSRestoreInstallInfo to JAWSVersionLangs and JAWSVersionLangsCount.\n\nMacro JAWSInstallItems now receives version in $0 and lang in $1.\n\nWrote and tested ${StrContainsTok}, used to see if an installed language is in the supported languages list.\n\nWidened listview to accomodate language.\n\nCommented out can't find compiler message in InstallJawsVersion which duplicates one in CompileSingle.\n\nFurther documented list view code.\n\nChanged DEFAULT_GUI_FONT to GUI_DEFAULT_FONT, which removed 1 warning.\n\nAdded DumpLog function, called in leave function of instfiles page.  Writes the log window to installer.log in the $InstDir.\n\ninstaller.nsi:\nAdded constructs for languages, and Spanish language message files.\nAdded QuickSettings files.\n\nWith this version the list view did not speak properly in JAWS 16.0.4463. It later began to work, no known changes.  Items spoke when SayLine was pressed but not for prior/next line.  The checked state was not spoken for either of these, only when SPACE was pressed to change state.  It did work in NVDA 2015.3.\n\nIssue:  I observe that after running the installer from File Explorer, the focus has moved a couple of tabs to the right-- i.e. to View Mode or something.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/41023cc52d7dcd7bbaeeff64305e99879953b777"},{"sha":"7e03c17ddadeda3722239aedd8d3a0a50bbe7966","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Append to installer.log, compile/install time in log, JSD to lang-specific.\n\ninstaller.nsi:\nMoved JSD file to language-specific section.\n\nJFW.nsh:\nNow does not write installer.log for Just Scripts install type.\nMade DumpLog append to an existing log file.  Changed some logic to use LogicLib.\nNow writes install time to log.  Added log message for good compile.\nAdded \"Alt+i\" to install confirm page.\nRemoved \"CompileSingle\" from DetailPrints for compile.\nConverted body of macro CompileSingle to function __CompileSingle.  This was to see if not compiling problem was caused by being a macro.  Didn't help.\nReactivated could not compile messageBox and converted to yes/no.  If yes retries the compile.  Hasn't helped.\nHave seen the funny list view again.\nAdded missing pop in CompileSingle.  This was causing only one version to be compiled.  Earlier I thought I could compile the failing version if I compiled them 1 at a time.  That isn't working now.\nChanged CompileSingle so that it passes only the base file name and extension to scompile.  Did not help.\nAdded DetailPrint of scompile command.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/7e03c17ddadeda3722239aedd8d3a0a50bbe7966"},{"sha":"914323c1bcb7c66798c3520293be62dfd822d29d","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Converted to use language strings.\n\nThis allows the file messages to be localized.  The lang strings in uninstlog.nsh have not yet been moved to a separate file.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/914323c1bcb7c66798c3520293be62dfd822d29d"},{"sha":"725716f7d30d535a7d616353525fcf0ead3e25ec","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Spanish files from Fernando in messages dated 12/18/15 and 12/20/15.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/725716f7d30d535a7d616353525fcf0ead3e25ec"},{"sha":"6be7b258e515ba88c3c7191fc5e89b857acec7b3","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Moved lang includes, basically works.\n\nJFW.nsh: Moved message files after MUI_LANGUAGE macro invocations.\n\nThis works except for LangStrings in uninstlog.nsh which are not localized yet.\n\nSent installer to Fernando 12/24/15.\n\nThere remain a few strings that need to be localized.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/6be7b258e515ba88c3c7191fc5e89b857acec7b3"},{"sha":"355cb43c6fa2e3b9f97c552109db0a4fb48228c9","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"jfw.nsh:\nAdded language strings for JAWS Versions/Languages dialog.\nAdded language string for Installer Source section.\nAdded language files to installer source.\nAdded a space in text of install type Just Scripts.\nSpanish language strings are updated.\nCompiles but not well tested.\n\nIssue: installer file installer.nsi (for JAWS Script for Audacity) is used in jfw.nsh which is supposed to be a reusable header file.\n\nIssue: uninstlog LangString file structure not ready for translation.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/355cb43c6fa2e3b9f97c552109db0a4fb48228c9"},{"sha":"ddf1f075797282f5d3711e41911a2e1fc2eed4d2","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Added submodule uninstlog.\n\nChanged makefile to use it.  Also removed makensis arg /DMYNSISLIBDIR as it seems to be unnecessary.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/ddf1f075797282f5d3711e41911a2e1fc2eed4d2"},{"sha":"859b525f3b8d555fc9d5f7546ee8ca8b97715abf","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"After converting to jfw_nsh repo and rebasing.\n\nAfter rebasing to remove what I thought were no-longer-applicable commits there were these differences.  Gave up and fixed them manually.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/859b525f3b8d555fc9d5f7546ee8ca8b97715abf"},{"sha":"8c46e5e27729b8829223b18e5a81caafcd1b47ea","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Readded submodule uninstlog.\n\nReadded submodule uninstlog since it didn't survive the filter-branch process used to convert to this repo.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/8c46e5e27729b8829223b18e5a81caafcd1b47ea"},{"sha":"a666c98b3deca64212e55764bbdd3cfea2d59353","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Langstring files are now included only once.\n\nUpdated uninstlog.  Now has Spanish messages.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/a666c98b3deca64212e55764bbdd3cfea2d59353"},{"sha":"8ab0d99b15adbcaa937f9fada59c8920f3867d3a","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Added langstring include for uninstlog.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/8ab0d99b15adbcaa937f9fada59c8920f3867d3a"},{"sha":"14f386813dce3b4c288aa50adfc75e31fab31f01","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Removed typo \"f\" from definition of MUI_PAGE_CUSTOMFUNCTION_LEAVE introduced in 6be7b25 (12/25/15) that caused ComponentsPageLeave not to be referenced.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/14f386813dce3b4c288aa50adfc75e31fab31f01"},{"sha":"82532413cb4e13f7298bc8967c07873b21017efa","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Removed modification history.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/82532413cb4e13f7298bc8967c07873b21017efa"},{"sha":"7e24a50e363043980e58ef7034d1a51aaba8e714","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Added readme and sample.\n\nThis doesn't work because JFW.nsh tries to install the Audacity installer.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/7e24a50e363043980e58ef7034d1a51aaba8e714"},{"sha":"534d8b80ec40c90da5edab351c7561ce1b8bab56","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Merge branch 'master' into installer_multilang\n\nAdded macro JAWSInstallerSrc.\n\nRemoved Audacity files from installer source section.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/534d8b80ec40c90da5edab351c7561ce1b8bab56"},{"sha":"d94a4de7cd0e20b0026b7fb3e12091c7ece1a4b1","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Added langstring files to macro JAWSJJAWSJFWNSHInstallerSrc.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/d94a4de7cd0e20b0026b7fb3e12091c7ece1a4b1"},{"sha":"29281f22584be854aa6a7b84f3213d0b74c77bdd","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Changed literal for installer source folder to use the define.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/29281f22584be854aa6a7b84f3213d0b74c77bdd"},{"sha":"47353d567d82fa3ff81c6f552a3552ca0da8d08b","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"Removed dependency on uninstlog.\n\nAdded code to provide dummy versions of uninstlog stuff if uninstlog is not being used.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/47353d567d82fa3ff81c6f552a3552ca0da8d08b"},{"sha":"6ae9ed945446b25468a2f73b9537bacbe862793e","author":{"email":"dbc30d474a7069e2f6eb27de5b5cd292bf5b8561@gmail.com","name":"Gary Campbell"},"message":"In jfw.nsh changed updated date format to mm/dd/yy.","distinct":false,"url":"https://api.github.com/repos/campg2j003/jfw_nsh/commits/6ae9ed945446b25468a2f73b9537bacbe862793e"}]}