Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
7a585d3
Changed scrubber/slider ui
aboss1 Jun 26, 2015
2cdd7d0
Adjusting positioning of the slider/cleaning up css
aboss1 Jun 26, 2015
e4f1463
Fixed tests and wrapshmi
aboss1 Jun 29, 2015
24b1220
Added more styling
aboss1 Jun 29, 2015
3ce7317
Fixed positioning of arrow calls. Showing boxes for now and will add …
calistenson Jun 29, 2015
9834cec
Arrows and positioning now working with the ACE editor.
calistenson Jun 30, 2015
59a4dd6
Able to return canvas information for specific tracevent via slider
aboss1 Jun 30, 2015
866a7b6
Bug fixing on arrows code
calistenson Jun 30, 2015
596f71f
attempting merge
calistenson Jun 30, 2015
cf0ef6e
Screenshots kind of work
aboss1 Jun 30, 2015
265b5ea
Screenshots work
aboss1 Jun 30, 2015
b9a3ac5
Fixed replay bug so programs can be stopped and restarted without a p…
calistenson Jun 30, 2015
2d14501
Working on bugs with screenshots
aboss1 Jun 30, 2015
31825d8
Figured out error for screenshots
aboss1 Jun 30, 2015
2c1e895
Updated arrow code to use a passed in pane to view instead of always …
calistenson Jun 30, 2015
7bcedfe
Added more tests
aboss1 Jul 1, 2015
6147553
merged slider and arrow debug features. Working on bug fixes now.
calistenson Jul 1, 2015
bb2f9f7
Added test for javascript
aboss1 Jul 1, 2015
ed8bbfe
Added bug fixes from previous file
aboss1 Jul 1, 2015
05ded33
bug fixing
calistenson Jul 1, 2015
e634118
merging/bug fixing
calistenson Jul 1, 2015
4c8c420
Working on javascript test
aboss1 Jul 1, 2015
4515fe5
Fixed bug where slider disappeared when arrows showed. Changed arrows…
calistenson Jul 1, 2015
26d5226
Fixed some style issues with arrows.
calistenson Jul 2, 2015
4424e70
updated the view to improve positioning for arrows
calistenson Jul 6, 2015
554c750
Fixed SVG canvas so that arrows do not obstruct click events on the a…
calistenson Jul 6, 2015
4b5205f
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 6, 2015
5109c89
Added test
aboss1 Jul 6, 2015
4b8ce07
Fixed merge conflicts
calistenson Jul 6, 2015
1d27772
Trying to merge
calistenson Jul 6, 2015
3adb91f
Working on snapshotting turtle
aboss1 Jul 6, 2015
e1de2b8
Working on snapshotting turtle
aboss1 Jul 6, 2015
10061c2
Working on adding turtle screenshots
aboss1 Jul 6, 2015
9d82192
Working to create multiple arrows support
calistenson Jul 10, 2015
66cde14
trying to merge
calistenson Jul 10, 2015
af2bd2e
merging
calistenson Jul 10, 2015
a563ece
Finished merging
aboss1 Jul 10, 2015
bb9f2a1
Fixed test
aboss1 Jul 10, 2015
128e54b
Instrument javascript programs
paigeruten Jul 10, 2015
1baf8b3
Slider only appears when program is done tracing
aboss1 Jul 12, 2015
6f7128b
working on arrows positioning. Updated some variable names in debug.js
calistenson Jul 12, 2015
cd1d21c
fixed a conflict
calistenson Jul 12, 2015
f08be3b
merge with master
calistenson Jul 13, 2015
10fb2ff
Working on connecting slider to deploy arrows
calistenson Jul 14, 2015
5003579
editing stuff
aboss1 Jul 15, 2015
4a954a3
Fixed arrow positioning, fixed some variable bugs in debug.js, and ad…
calistenson Jul 15, 2015
527a8a3
Bug fix on currentLocation variable in debug.js
calistenson Jul 15, 2015
139e9bf
arrows working with droplet and ace editors
calistenson Jul 15, 2015
71c4d0f
Working on slider
aboss1 Jul 15, 2015
4bdc8e2
Merged arrows and slider
aboss1 Jul 15, 2015
3d884fb
Added Martin's Suggestions to the slider
aboss1 Jul 15, 2015
4bb9265
Updated arrows and fixed view on events. Going to put view on events …
calistenson Jul 16, 2015
c6e0e3b
Working on slider
aboss1 Jul 17, 2015
88be0fc
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 17, 2015
c3f0c17
Updated branch
aboss1 Jul 17, 2015
8ef17a0
Merged with master
aboss1 Jul 17, 2015
e4366e7
Cleaned up code
aboss1 Jul 17, 2015
62ef926
Working on connecting arrows to slider
calistenson Jul 17, 2015
8773599
Fixed pageoffset error
Jul 20, 2015
d1fcdc9
Updated arrows to be based on traceEvents
calistenson Jul 20, 2015
4ed267a
Merging debugger
calistenson Jul 20, 2015
0db3d03
Fixed cannot read 'first' of null error with arrows.
calistenson Jul 20, 2015
d84758c
Added screenshots
aboss1 Jul 20, 2015
5e06fba
Fixed arrow view error for null first
calistenson Jul 20, 2015
8171483
Added logging
aboss1 Jul 20, 2015
7486e90
Merged with master
calistenson Jul 20, 2015
a6b0cd4
Fixed another merge conflict
calistenson Jul 20, 2015
e636929
Added slider resizing
aboss1 Jul 20, 2015
e84e217
Fixed resizing and any errors
aboss1 Jul 21, 2015
0568067
Replaced eventQueue with an event indexer to keep track of traceEvent…
calistenson Jul 21, 2015
7f4f404
merging latest slider with latest arrows
calistenson Jul 21, 2015
2434475
remove play button for cases
aboss1 Jul 21, 2015
e533ca3
Fixed droplet mode that I broke fixing arrows
calistenson Jul 21, 2015
d6fb9a2
Merging
calistenson Jul 21, 2015
85890e8
Fixed function error
aboss1 Jul 21, 2015
4d66632
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 21, 2015
08fe89c
Merging with master
calistenson Jul 21, 2015
cf4d6cd
Merging
calistenson Jul 21, 2015
2673373
Fixed merge issue with html2canvas
calistenson Jul 21, 2015
e00b447
Cleaned up console logs
aboss1 Jul 22, 2015
896330f
Added labels to slider
aboss1 Jul 22, 2015
a2073ab
Removed jquery pips error and added line no to float
aboss1 Jul 22, 2015
7405725
Readded file
aboss1 Jul 22, 2015
7d676fa
Fixed line numbers
aboss1 Jul 22, 2015
6e2faa7
Merge branch 'slider_n_arrows' into experiment
aboss1 Jul 22, 2015
b2d3a70
Fixing panel resizing
aboss1 Jul 22, 2015
4c21296
Finalizing css
aboss1 Jul 23, 2015
12e0edb
Finalizing css
aboss1 Jul 23, 2015
d63b428
Removed extra logging
aboss1 Jul 23, 2015
1c81578
Created buttons
aboss1 Jul 24, 2015
416a9c0
Merge with master
calistenson Jul 24, 2015
77b00c8
Made some minor improvements
aboss1 Jul 24, 2015
18127a0
Merged
aboss1 Jul 24, 2015
698ad8e
cleaned up files
aboss1 Jul 24, 2015
4e8b8d2
Fixed delay and processingjs compatibility
aboss1 Jul 27, 2015
bf292ba
updated line highlighting to work based on debugIDs and animation eve…
calistenson Jul 27, 2015
1288644
merge
calistenson Jul 27, 2015
fc9429a
Fixed protractor
calistenson Jul 27, 2015
9110587
Made styling changes and added number of steps
aboss1 Jul 27, 2015
b2f62dd
Added before and after arrow functionality to slider. Now arrows fade…
calistenson Jul 27, 2015
82539ae
merge
calistenson Jul 27, 2015
881e2ca
Configuring arrows to work with line hover highlighting.
calistenson Jul 27, 2015
df62e7e
Fixed program edit
aboss1 Jul 27, 2015
fd246ce
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 27, 2015
77b2715
Fixed text spacing issue
aboss1 Jul 28, 2015
3dd95a4
Connected arrows to line hovering
calistenson Jul 28, 2015
b7c5b68
merge
calistenson Jul 28, 2015
20a3469
Fixed function error
aboss1 Jul 28, 2015
c029223
attempting fix for functions in droplet
calistenson Jul 28, 2015
28e621b
Adding new library
aboss1 Jul 29, 2015
e9f9be7
current arrows. testing with functions.
calistenson Jul 29, 2015
7733077
merging
calistenson Jul 29, 2015
7363843
Update pencil-tracer.js, ignore 'after' and 'leave' events
paigeruten Jul 24, 2015
7bff254
Basic variable tracking
paigeruten Jul 27, 2015
0af3692
Make variable tracking work with animations
paigeruten Jul 27, 2015
7e51233
Fix 'after' event variable tracking
paigeruten Jul 27, 2015
962b704
Make variable tracking work with slider
paigeruten Jul 28, 2015
224d75d
Show variables from multiple events that are on the same line
paigeruten Jul 28, 2015
7af1ebe
Clean up variable tracking merge
paigeruten Jul 29, 2015
5ab467e
Made bower changes
aboss1 Jul 29, 2015
7bd2a3c
more bower
aboss1 Jul 29, 2015
bd15ff3
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 29, 2015
b72233d
Changed spacing in view
aboss1 Jul 29, 2015
51f5ba2
Make variable annotations smaller
paigeruten Jul 29, 2015
cd94f1e
Made protractor changes
aboss1 Jul 29, 2015
497ebc8
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 29, 2015
e5b34bc
Finished protractor
aboss1 Jul 30, 2015
04b5d7b
Updated arrow thickness and edge. Added previous line highlighting.
calistenson Jul 30, 2015
8ee8df8
merged with pull
calistenson Jul 30, 2015
02a8b7c
merge
calistenson Jul 30, 2015
e9aeb36
fixed merge conflicts
calistenson Jul 30, 2015
8e1bb97
Added arrows and tooltipster
aboss1 Jul 30, 2015
48fb017
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 30, 2015
555a519
Trying to get css transitions to work
calistenson Jul 30, 2015
ea6605d
Fixed multiple editors error
aboss1 Jul 31, 2015
57e9dbd
Changed line highlighting to work with previous line highlighting
calistenson Jul 31, 2015
0116d55
merging with rest of branch
calistenson Jul 31, 2015
1383de5
fixed bug with end_program()
calistenson Jul 31, 2015
90e1dcf
Working on view
aboss1 Jul 31, 2015
9f09903
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 31, 2015
e46dfb7
fixed merge error
aboss1 Jul 31, 2015
6933ef6
fixed tracing bug with parallel animation
calistenson Jul 31, 2015
344de08
Added debug on/off button
aboss1 Jul 31, 2015
5e7542f
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Jul 31, 2015
2ace5f0
Minor style adjustments to slider handle and debug toggle
aboss1 Jul 31, 2015
8ef61fc
Fixed another style overwrite
aboss1 Jul 31, 2015
cd32e39
Changed protractor on slider so it reflects debugRecordbyDebugid
aboss1 Jul 31, 2015
59762a7
Moved arrow functions out of view into a separate file
calistenson Aug 3, 2015
4f4e09b
Making some small edits
aboss1 Aug 3, 2015
bf3fc56
Fixed tests so they accomodate new debug toggle
aboss1 Aug 3, 2015
07f1881
restructured arrow support
calistenson Aug 3, 2015
e543739
merge with pull
calistenson Aug 3, 2015
b8d08cd
Added seperate timeout function
aboss1 Aug 3, 2015
13bf8fa
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 3, 2015
bafb200
Working on scrolling support
calistenson Aug 3, 2015
9e417ae
Merged with pull
calistenson Aug 3, 2015
14dd3a7
Show anonymous function calls as "<anonymous>()=..."
paigeruten Jul 29, 2015
29cc2fb
Filter out function definitions from tracked variables
paigeruten Aug 3, 2015
363f95a
Filter out colors and other special variables for variable tracking
paigeruten Aug 3, 2015
8332f74
Fix bug with showing the variables for the last line of the program
paigeruten Aug 3, 2015
c5e84f7
working on scrolling
calistenson Aug 3, 2015
6489cf8
moved stuckComplexity.calls to reportEnter function in debug.js
calistenson Aug 3, 2015
470356c
Working on consolidating code
aboss1 Aug 3, 2015
295646a
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 3, 2015
e0048e4
Changed the way the slider works
aboss1 Aug 3, 2015
12f204a
minor change
aboss1 Aug 3, 2015
f9dd236
fixed bug with entergutter
calistenson Aug 3, 2015
e4493ba
merge will pull
calistenson Aug 3, 2015
dbb1507
Show function arguments in tracked function calls
paigeruten Aug 4, 2015
b5aa223
Dot dot dot the function arguments if they're too long
paigeruten Aug 4, 2015
78f2168
Merged with Master
calistenson Aug 4, 2015
55124d7
Restructured debugRecordsByLineno object to rely on debugRecordsByDeb…
calistenson Aug 4, 2015
3cf19d0
Making a test
aboss1 Aug 4, 2015
d69a916
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 4, 2015
2bc0789
Added a new test and edited gruntfile
aboss1 Aug 4, 2015
0b2aee6
Fixing some arrow styling
calistenson Aug 4, 2015
e7a4e2e
Edited package json file
aboss1 Aug 4, 2015
c1711c7
added test
aboss1 Aug 4, 2015
922618e
Fixed 'else' spacing
calistenson Aug 4, 2015
36bbd4a
renamed file
aboss1 Aug 4, 2015
75d8fe9
Merge
calistenson Aug 4, 2015
f47a073
Edited test
aboss1 Aug 4, 2015
3a94703
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 4, 2015
3e3a248
Fixed test
aboss1 Aug 4, 2015
6de9978
Variable annotations scrolling
paigeruten Aug 4, 2015
e8213dd
Merge branch 'slider_n_arrows' of github.com:davidbau/pencilcode into…
paigeruten Aug 4, 2015
e8564a2
Wrapped up slider tests
aboss1 Aug 4, 2015
681806e
Fixed merge and finished test for coffeescript
aboss1 Aug 4, 2015
45a9bc9
Fixed another mege
aboss1 Aug 4, 2015
4c81d81
Added tests for arrows, updated arrow scrolling
calistenson Aug 4, 2015
8d74bb1
Merge
calistenson Aug 4, 2015
d8d0e56
Added testing for javascript code
aboss1 Aug 4, 2015
17e6977
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 4, 2015
f080a02
Fixed wait code test
aboss1 Aug 4, 2015
2017fc0
Ignore all global variables setup by jquery-turtle, the debugger, etc.
paigeruten Aug 4, 2015
6934d08
Update pencil-tracer.js
paigeruten Aug 5, 2015
3e3883b
More testing
aboss1 Aug 5, 2015
ad29550
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 5, 2015
00d4873
Finished testing
aboss1 Aug 5, 2015
58073d5
responded to pr comment about resetDebugState
aboss1 Aug 5, 2015
e1d2428
Fixed minor styling issue with zindex
aboss1 Aug 5, 2015
a536e8a
Added comments to arrows, renamed some functions, and updated scrolli…
calistenson Aug 5, 2015
d7fd986
merge
calistenson Aug 5, 2015
30c96d6
Removed unnecessary images file
aboss1 Aug 5, 2015
7fc79fd
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 5, 2015
5e7cdd9
Fixed bug with line hover arrow showing
calistenson Aug 5, 2015
4a49e88
Merge
calistenson Aug 5, 2015
cd8b080
removed extra whitespace and fixed spacing
aboss1 Aug 5, 2015
f2ec8c4
Use source mapping for javascript, so errors are highlighted properly
paigeruten Aug 5, 2015
e8755ae
Fixed broken tests
aboss1 Aug 5, 2015
ea5c0b6
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 5, 2015
a15b894
Fixed whitespacing issues
aboss1 Aug 5, 2015
5267bc2
Fixing arrow positioning for scrolling
calistenson Aug 5, 2015
eead8ec
merge
calistenson Aug 5, 2015
23306d3
Merged with latest code
aboss1 Aug 6, 2015
2df5ef8
Attempting to fix scrubbermark css issues
aboss1 Aug 7, 2015
ef52b21
Merge branch 'slider_n_arrows' into experiment
aboss1 Aug 7, 2015
7bbaa26
Updated tests for highlighting
calistenson Aug 7, 2015
fb17fc3
merge
calistenson Aug 7, 2015
009d306
Hooked up all debug features to debug mode toggle on/off
calistenson Aug 7, 2015
30c6aa2
Fixed addition/deletion of pane
aboss1 Aug 7, 2015
5ef98ea
Merge branch 'experiment' into slider_n_arrows
aboss1 Aug 7, 2015
dabf7ea
Merging with master
calistenson Aug 7, 2015
d3da666
Fixed debug toggle error
aboss1 Aug 7, 2015
f0adb3d
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 7, 2015
3fa8064
Track individual histories of variables and only show one at a time
paigeruten Aug 7, 2015
46029a7
Merge branch 'slider_n_arrows' of github.com:davidbau/pencilcode into…
paigeruten Aug 7, 2015
9f7091d
Working with arrow scrolling
calistenson Aug 10, 2015
3bd2ac7
working on fixing library arrows
aboss1 Aug 10, 2015
d2f7425
working on fixing library arrows
aboss1 Aug 10, 2015
c7f9482
merge
calistenson Aug 10, 2015
054c86a
Fixed string error in arrow svg
calistenson Aug 10, 2015
a6c6cb6
Fixed debug
aboss1 Aug 10, 2015
c176d45
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 10, 2015
5740cca
Fixed test
aboss1 Aug 10, 2015
54ac6e1
Removed extraneous files
aboss1 Aug 10, 2015
7c9f5ec
Responded to Bob's comments
aboss1 Aug 10, 2015
653f2fc
Created update_arrows function, simplified how block_mode var was cre…
calistenson Aug 11, 2015
5672a05
merge
calistenson Aug 11, 2015
73ca697
Updated arrows to have a redraw function. Did not fix the shaking in …
calistenson Aug 14, 2015
b2b21cb
Cleared logging statements, added comments, fixed some indendation
calistenson Aug 14, 2015
d81b636
Fixed some trailing whitespace
calistenson Aug 14, 2015
b438813
Fixed a bug with arrows in text mode
calistenson Aug 14, 2015
0f746c3
Removed trailing whitespace and fixed spacing
aboss1 Aug 14, 2015
20e3aeb
Merge branch 'slider_n_arrows' of https://github.com/davidbau/pencilc…
aboss1 Aug 14, 2015
d1c11fe
Merge with master
calistenson Aug 14, 2015
4ee140b
Merge with pull
calistenson Aug 14, 2015
03b9236
Update pencil-tracer.js
paigeruten Aug 21, 2015
c951e41
Add some comments to explain variable/function tracking
paigeruten Aug 21, 2015
bff2831
Fix variable tracking for JavaScript programs that use global variables.
paigeruten Aug 21, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ module.exports = function(grunt) {
'lib/iced-coffee-script.js':
'iced-coffee-script/extras/iced-coffee-script-1.8.0-c.js',
'lib/jquery.js' : 'jquery/dist/jquery.js',
'lib/jquery-ui.js' : 'jquery-ui/jquery-ui.js',
'lib/jquery-ui-slider-pips.js': 'jquery-ui-slider-pips/dist/jquery-ui-slider-pips.js',
'lib/jquery-ui-slider-pips.css': 'jquery-ui-slider-pips/dist/jquery-ui-slider-pips.css',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the images that you have also copied should be included here, if they are needed. (If they are not needed, then we don't need to check in those files.)

'lib/jquery.autocomplete.min.js':
'devbridge-autocomplete/dist/jquery.autocomplete.min.js',
'lib/jquery-deparam.js' : 'jquery-deparam/jquery-deparam.js',
Expand Down Expand Up @@ -77,7 +80,7 @@ module.exports = function(grunt) {
},
options: {
browserifyOptions: {
debug: false,
debug: true,
noParse: NO_PARSE
},
watch: false,
Expand Down Expand Up @@ -330,4 +333,3 @@ module.exports = function(grunt) {
grunt.registerTask('default',
['build', 'test']);
};

2 changes: 2 additions & 0 deletions bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
"html2canvas": "#0.5.0-alpha1",
"iced-coffee-script": "PencilCode/pencil-coffee-script#pencil",
"jquery": "latest",
"jquery-ui":"latest",
"jquery-ui-slider-pips": "latest",
"jquery-deparam": "latest",
"jquery-turtle": "PencilCode/jquery-turtle#master",
"lodash": "latest",
Expand Down
4 changes: 3 additions & 1 deletion content/editor.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
</style>
<link rel="stylesheet" type="text/css" href="//<!--#echo var="site"-->/editor.css">
<link rel="stylesheet" type="text/css" href="//<!--#echo var="site"-->/lib/droplet.css">
<link rel="stylesheet" href="https://code.jquery.com/ui/1.10.4/themes/flick/jquery-ui.css">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason this goes to another site, and the rest seem to be copied here?

<link rel="stylesheet" type="text/css" href="//<!--#echo var="site"-->/lib/jquery-ui-slider-pips.css">
<link rel="stylesheet" type="text/css" href="//<!--#echo var="site"-->/lib/font-awesome.css">
<link rel="stylesheet" type="text/css" href="//<!--#echo var="site"-->/lib/tooltipster/css/tooltipster.css">
</head>
Expand Down Expand Up @@ -77,7 +79,7 @@
</div>
<div id="charlie" class="pane"></div>
</div>
<div id="guidepane"><div class="guidetitle">guide</div><div class="guidepreview"><iframe></iframe></div></div>
<div id="guidepane"><div class="guidetitle">guide</div><div class="guidepreview"><iframe id = 'my-iframe'></iframe></div></div>
</div><!-- end clip -->
<script src="/load<!--#echo var="filepath"-->?callback=preload"></script>
<script src="/lib/ace/ace.js"></script>
Expand Down
Loading