{"shas":[["e1e45fa90fd1a24b1d951ab0a875dd9b5e5e2a56","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","builder: fix to Patch naming","Jonathan Peirce"],["c9dcb0bf05273541ac8d5918395bfc44b986d47b","74486df47204c9497b29539c571d49441ddad99d@nottingham.ac.uk","Merge branch 'master' of git://github.com/psychopy/psychopy\n\n* 'master' of git://github.com/psychopy/psychopy:\n  builder: fix to Patch naming\n  prefs: added the option to provide additional path variables to psychopy\n  builder: stimuli that lasted forever were causing the time grid to be 10^9 secs\n  builder: fixed bug with initialisation of Dots Component\n  prefs: moved preferencesDlg to app\n  minor: tooltips and changelog\n  bumped version numbers","Rebecca Sharman"],["40202a43983cfed7a4d5335523963bc1826bbf0f","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","docs: using the new pref for custom path settings","Jonathan Peirce"],["b0e9f7049825ccc58b568511d6a1b86ebc8413da","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","switched RatingScale to use forceEndRoutine instead of forceEndtrial","Jonathan Peirce"],["afcd656825e81e8e153e1faad7654f0ee0d7e725","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","Merge branch 'master' of git://github.com/psychopy/psychopy\n\n* 'master' of git://github.com/psychopy/psychopy:\n  switched RatingScale to use forceEndRoutine instead of forceEndtrial\n  docs: using the new pref for custom path settings\n  builder: fix to Patch naming\n  prefs: added the option to provide additional path variables to psychopy\n  builder: stimuli that lasted forever were causing the time grid to be 10^9 secs\n  builder: fixed bug with initialisation of Dots Component\n  prefs: moved preferencesDlg to app\n  minor: tooltips and changelog\n  bumped version numbers","Jeremy Gray"],["5cc8f60efe990e3cdcb09b20f7b31a158ab80377","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","bugfix: new $ for code snippet\n\nuse \"%s\" to return str or unicode, as appropriate","Jeremy Gray"],["1aca80aabad57caf6550eea491f3769be96748d0","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","flow loops: better font sizes for linux\n\nwas too small on ubuntu 10","Jeremy Gray"],["e045abb0457d3ca7c7bd65d9abbbd8de27cc31d6","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","builder: further problem with patch component code-generation","Jonathan Peirce"],["921e0158ef25b51649314405083fbe3677c7215a","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","bugfix loadFromXML: avoid chdir to ''","Jeremy Gray"],["dbf7c1dc01587ff670d9366151feda0c484afd18","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","Merge branch 'master' of git://github.com/psychopy/psychopy\n\n* 'master' of git://github.com/psychopy/psychopy:\n  builder: further problem with patch component code-generation","Jeremy Gray"],["560524ad3e4c02522b792db08a0c001360a5f73e","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","builder: only check finished status of components that have a notion of time","Jonathan Peirce"],["ea0edb75d872df0bd12f25f7df6049b6bfbe4d7c","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","Merge branch 'master' of git://github.com/psychopy/psychopy\n\n* 'master' of git://github.com/psychopy/psychopy:\n  builder: only check finished status of components that have a notion of time","Jeremy Gray"],["61a5e262eb1f8acd26f30811cb238168dd539dc5","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","routine time grid (cosmetic): position bottom scale to match top","Jeremy Gray"],["e96a32106c99876f03fb671122caf89c2dda51e4","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","bugfix flow font size (linux)","Jeremy Gray"],["7f2b464ebc14744a0764549a927f82ce2442146a","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","change-log","Jeremy Gray"],["8e8c22f56174e400b2cbffa991ad0823984e936c","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","builder feature-let: basic syntax check in code component dialog\n\nI had a few hours on a train... so:\n- test if the code bit is legal as python syntax (= if it will compile using py_compile)\n- auto-check when constructing a dialog: green good, red error\n- user can right click in a field to launch / refresh the check\n\nLimitations:\n- only works for code components; might be generalizable to code-$snippets with work\n- writes a file to disk for every check, which is undesirable\n\nOther:\n- also fixed help URL tooltip, was showing nothing for me","Jeremy Gray"],["3133d5c24e1fbcd3a6a6c7f733240c8479089a7b","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","code syntax check: refactoring, better cancel, <return> key auto-checks\n\n- refactor: split codeCheck into smaller pieces\n- better cancel: user cancel now leaves vals same as when started\n- pressing <return> within a code box runs the check on that box","Jeremy Gray"],["e7c44940663be71a752ead6a4288b9f60b49750d","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","code component dialog: disable tab key\n\nits better to disable it than to leave enabled\neventually get fieldName and insert 4 spaces, something like:\ndef onNavigation:\n  # turn tab into 4 spaces\n  <get fieldName here>\n  pos = self.paramCtrls[fieldName].valueCtrl.GetInsertionPoint()\n  val = self.paramCtrls[fieldName].getValue()\n  new = val[:pos] + '    ' + val[pos:]\n  self.paramCtrls[fieldName].valueCtrl.ChangeValue(new)\n  self.paramCtrls[fieldName].valueCtrl.SendTextUpdatedEvent()","Jeremy Gray"],["0645b7eb3c9728dd9ac6ec72303b8aac772fc2d9","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","code comp. syntax: better handling of fieldName, wx.id, tab char\n\nnot there yet with tab, just intercept it still","Jeremy Gray"],["feeb3d98b65961ef277b8cbb9a3ef579a09efebd","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","minor (slight tip change and stripped whitespace from __init__)","Jonathan Peirce"]],"ref":"refs/heads/master","size":77,"head":"ea1f44253eda6724b12d611a1fefe00e62d69793","push_id":39785231}