Chris Willis-Ford
2e4a402ceb
Merge pull request #1407 from cwillisf/modernize-debugging-instructions
...
Modernize debugging instructions
2019-02-05 10:30:33 -08:00
U-JARETH\cwillisf
e2140eed6f
Fix incorrect repository name
2019-02-05 09:44:48 -08:00
Christopher Willis-Ford
146872e3ad
Add VSCode quick start instructions, support files
2019-02-04 22:49:08 -08:00
Christopher Willis-Ford
fbc01c42d8
Adjust README.md to make markdownlint happy
2019-02-04 22:49:03 -08:00
Christopher Willis-Ford
72e4729b81
Revert "Merge pull request #1398 from cwillisf/fix-warp"
...
This reverts commit 21c611b050
, reversing
changes made to 76af421d3e
. This puts the
"Flash 30 fix" code in the same state it was in at v461.
2018-11-05 14:14:24 -08:00
Christopher Willis-Ford
689f3c79a7
v461.2 version bump: cloud var retry fixes
2018-11-05 13:46:53 -08:00
Christopher Willis-Ford
74ae0cbc04
Line ending fixes
2018-06-26 10:27:40 -07:00
Christopher Willis-Ford
646523e684
v461.1 version bump: second pass Flash 30 perf fix
2018-06-26 10:09:37 -07:00
Chris Willis-Ford
21c611b050
Merge pull request #1398 from cwillisf/fix-warp
...
Fix warp thread bug caused by Flash 30 perf "fix"
2018-06-22 12:08:13 -07:00
Christopher Willis-Ford
7ea6804c2b
Fix warp thread bug caused by Flash 30 perf "fix"
...
The recent changes made to fix performance problems on Flash version 30
also introduced a timing problem in Scratch threads running in warp
mode. Timekeeping was wrong in such cases, leading to incorrect timer
block results and causing minutes-long or even permanent hangs in some
projects.
This change corrects the timekeeping for warp-mode threads and also
simplifies the thread iteration count estimation math.
2018-06-21 11:42:32 -07:00
Andrew Sliwinski
76af421d3e
Update TRADEMARK_POLICY
2018-06-18 13:17:14 -04:00
Christopher Willis-Ford
aacad1ba0f
Remove unused import flash.utils.getTimer;
lines
2018-06-13 11:05:22 -07:00
Chris Willis-Ford
044a5e7f50
Merge pull request #1396 from cwillisf/cache-gettimer
...
Flash 30 performance changes
2018-06-12 10:32:09 -07:00
Christopher Willis-Ford
825cbcc0cb
v461 version bump: Flash 30 performance changes
2018-06-11 10:27:17 -07:00
Christopher Willis-Ford
0c605cabd3
Minimize how often we check against workTime
2018-06-08 17:05:54 -07:00
Christopher Willis-Ford
b0de4bb377
Use cached timer more often when warping
2018-06-08 15:29:23 -07:00
Christopher Willis-Ford
fa059c9d1e
Add CachedTimer, replace getTimer() calls
2018-06-08 13:47:02 -07:00
Christopher Willis-Ford
a4d01c9e9e
Update .gitattributes
2018-06-08 13:44:03 -07:00
Chris Willis-Ford
d277495f73
v460.0.1 version bump: offline Kazakh fixes
2018-05-24 18:10:51 -04:00
Christopher Willis-Ford
35b6a84bfd
v460 version bump
...
Offline telemetry system
2018-01-25 12:01:54 -08:00
Chris Willis-Ford
7bc376ee9b
Merge pull request #1374 from LLK/offline-editor-telemetry
...
Telemetry system related updates
2017-12-19 14:53:10 -08:00
sammoh94
c2ef3b4e3e
Removed privacy dialog strings call
2017-12-19 17:15:29 -05:00
sammoh94
a9dca1f920
Removed dependency to scratch offline code
2017-12-19 16:18:44 -05:00
sammoh94
38b4ac1359
Adding call to privacy dialog strings function
2017-12-19 14:56:45 -05:00
Christopher Willis-Ford
559cd50a2f
v459.1 version bump
...
For online editor cloud info link fix
2017-12-14 21:49:34 -08:00
sammoh94
404d59276f
Removed trace statement
2017-11-06 12:47:55 -05:00
sammoh94
ee7b6ce99f
Added a padding field and custom text function
2017-11-06 12:38:24 -05:00
Christopher Willis-Ford
ffa2e5d1e8
v459 version bump
...
for reverting the Edge keypress fix
2017-11-03 14:06:54 -07:00
Chris Willis-Ford
996a2911dd
Merge pull request #1365 from cwillisf/pseudo-revert-keypress-changes
...
Pseudo-revert keypress changes
2017-11-03 14:02:59 -07:00
Christopher Willis-Ford
8bba2aef76
v458.0.1 version bump
...
For offline editor translation updates
2017-10-30 10:52:44 -07:00
Christopher Willis-Ford
807e2b0e3c
Revert Edge keyboard fixes, keeping some cleanup
...
Edge has fixed their `charCode` bug, so we don't need to work around it
any more. However, I felt that some of the changes I made for the
workaround were worth keeping. This code should have the same observable
behavior as the pre-Edge-fix code, but logic related to keyboard events
and key codes & names is centralized and better documented. Hopefully
this will make this a more useful reference as we run into edge cases
and quirks in Scratch 3.0...
2017-10-27 12:36:06 -07:00
Christopher Willis-Ford
f75c91759c
Revert "Merge pull request #1341 from cwillisf/use-keycode-for-whenKeyPressed"
...
This reverts commit 10a60fa919
, reversing
changes made to 23fddb0211
.
2017-10-27 10:49:27 -07:00
Christopher Willis-Ford
a489c76103
Revert "Merge pull request #1345 from cwillisf/fix-keypress-again"
...
This reverts commit 15b3144ff8
, reversing
changes made to 10a60fa919
.
2017-10-27 10:49:21 -07:00
Christopher Willis-Ford
84de7de5ef
Minor line-ending & BOM cleanup
2017-10-25 13:58:02 -07:00
sammoh94
7de98349ad
Adding util file that generates a unique id
2017-10-02 17:06:23 -04:00
Chris Willis-Ford
0c6892ce40
v458 version bump
2017-09-20 16:41:11 -04:00
Andrew Sliwinski
b573f88384
Merge pull request #1351 from LLK/enhancement/deprecate
...
Add deprecation warning to README
2017-09-03 19:49:14 -03:00
Andrew Sliwinski
67b5c8dc70
Add deprecation warning to README
2017-08-29 08:54:33 -04:00
Christopher Willis-Ford
631f6f9cfc
v457 version bump
2017-08-24 11:41:57 -07:00
Chris Willis-Ford
15b3144ff8
Merge pull request #1345 from cwillisf/fix-keypress-again
...
Use `keyCode` instead of ASCII for `primKeyPressed`
2017-08-23 08:11:30 -07:00
Christopher Willis-Ford
c9ccd270e3
Use keyCode instead of charCode for primKeyPressed
...
The `keyIsDown` array now tracks keys by their normalized `keyCode`
rather than ASCII value. This means that in situations where we don't
get a good `charCode` (see #1334 ) we can still track a key without
worrying about mapping its `keyCode` to an ASCII value. That mapping is
straightforward for some keys (letters, for example) but not for others
(comma, for example).
2017-08-21 11:13:54 -07:00
Chris Willis-Ford
10a60fa919
Merge pull request #1341 from cwillisf/use-keycode-for-whenKeyPressed
...
Work around Edge bug where charCode is 0
2017-08-18 12:24:33 -07:00
Christopher Willis-Ford
81202f33f4
Work around Edge bug where charCode is 0
...
Edge is delivering keyboard events with `charCode` = 0 even for basic
letter or number keypresses. This change relies on `keyCode` instead,
which appears to be reliable in all browsers.
2017-08-15 11:08:05 -07:00
Chris Willis-Ford
23fddb0211
v456.0.4 version bump
2017-07-05 14:16:25 -04:00
Chris Willis-Ford
a29ce6533e
v456.0.3 version bump
...
for translation update
2017-06-15 16:20:21 -04:00
Chris Willis-Ford
5d80795f60
v456.0.2 version bump
2017-05-25 14:24:48 -04:00
Samarth Mohan
83512c109f
Minor code cleanup
2017-05-08 17:17:02 -04:00
Samarth Mohan
7c724637aa
Minor Changes
2017-05-05 14:27:11 -04:00
Samarth Mohan
8f699916c7
Changed Scratch.as to use Singleton Instance of OfflineSystem
2017-05-05 14:23:26 -04:00
Samarth Mohan
6216ffbddd
Updated Scratch.as to add project create packet
2017-05-02 15:41:20 -04:00