Torsten Ruger
|
94292bf1ca
|
allow for empty view
and reset view when interpreter restarts
|
2015-10-21 14:05:18 +03:00 |
|
Torsten Ruger
|
906017d1eb
|
let the user switch the program that runs
simply grab one of a presets
clear views and start interpreter with the parse from server
|
2015-10-21 14:04:42 +03:00 |
|
Torsten Ruger
|
b8e309b701
|
don't pre-start interpreter anymore, but allow for switching source
|
2015-10-21 14:03:56 +03:00 |
|
Torsten Ruger
|
4752732bf8
|
helper to clear the view
|
2015-10-21 14:03:23 +03:00 |
|
Torsten Ruger
|
45a2c707da
|
simple server api to return possible programs and their parses
Parsley doesn’t work on opal (though it is pure ruby)
thus have to jump through (client server) hoops
|
2015-10-21 14:03:02 +03:00 |
|
Torsten Ruger
|
8eade695a4
|
start of a code repository
|
2015-10-21 14:01:46 +03:00 |
|
Torsten Ruger
|
82b78b8825
|
create view directory for views
|
2015-10-19 19:56:35 +03:00 |
|
Torsten Ruger
|
37e24cd02a
|
update to new syntax
|
2015-10-19 19:56:10 +03:00 |
|
Torsten Ruger
|
0db8d87c09
|
putstring
|
2015-10-17 10:29:04 +03:00 |
|
Torsten Ruger
|
b8dd2b257c
|
update salama
|
2015-10-17 10:10:33 +03:00 |
|
Torsten Ruger
|
c87b1f615e
|
updating gems
|
2015-10-07 15:27:34 +03:00 |
|
Torsten Ruger
|
e48b7f5c7a
|
better documentation
|
2015-10-07 12:24:02 +03:00 |
|
Torsten Ruger
|
ed5b946a70
|
fix ast for opal
|
2015-10-07 12:23:46 +03:00 |
|
Torsten Ruger
|
36e3a8d4cc
|
object in register change fixed
|
2015-10-04 22:39:02 +03:00 |
|
Torsten Ruger
|
d23a9846e3
|
switch to sat and load code from file
|
2015-10-02 20:25:54 +03:00 |
|
Torsten Ruger
|
ab55f64cdf
|
minitest adds itself
|
2015-08-26 12:23:11 +03:00 |
|
Torsten Ruger
|
3ca4f29ed1
|
yanked diy branch to master
|
2015-08-25 12:37:29 +02:00 |
|
Torsten Ruger
|
c0bdfe149c
|
fix list and string views
|
2015-08-25 11:54:44 +02:00 |
|
Torsten Ruger
|
5ec7ea6d56
|
small fix
|
2015-08-25 09:57:22 +02:00 |
|
Torsten Ruger
|
ee788b3507
|
add layout to object view
|
2015-08-25 09:57:08 +02:00 |
|
Torsten Ruger
|
85e099382d
|
fix method update
|
2015-08-24 02:19:41 +02:00 |
|
Torsten Ruger
|
7d214e7013
|
finish off instruction view (+small rename)
|
2015-08-24 02:04:07 +02:00 |
|
Torsten Ruger
|
c5a07be6ac
|
inlined mini clases
|
2015-08-24 01:49:41 +02:00 |
|
Torsten Ruger
|
b3de7c9b5e
|
implement instruction view , almost complete
|
2015-08-24 01:45:33 +02:00 |
|
Torsten Ruger
|
516b041bed
|
small improvements
|
2015-08-24 01:44:50 +02:00 |
|
Torsten Ruger
|
a25d292e1f
|
improve style a bit
|
2015-08-24 01:44:04 +02:00 |
|
Torsten Ruger
|
167353fdf3
|
update method name
|
2015-08-23 02:28:31 +02:00 |
|
Torsten Ruger
|
95c4d656b3
|
last DOM cleaning
|
2015-08-23 02:20:36 +02:00 |
|
Torsten Ruger
|
3319b0cd98
|
fix the z index
|
2015-08-23 02:16:32 +02:00 |
|
Torsten Ruger
|
7820c5eff0
|
clean of DOM
|
2015-08-23 02:16:13 +02:00 |
|
Torsten Ruger
|
a56e811699
|
small fix and expansion to 5 level
|
2015-08-23 02:15:34 +02:00 |
|
Torsten Ruger
|
83e0c8a925
|
now very simple to get expanding objects
|
2015-08-22 21:17:32 +02:00 |
|
Torsten Ruger
|
7885ae93c4
|
redo object view as list, introduce ref view
|
2015-08-22 20:11:33 +02:00 |
|
Torsten Ruger
|
caa1da342c
|
remove the root function (pass to super now)
|
2015-08-22 19:28:09 +02:00 |
|
Torsten Ruger
|
b8a0e5f8a3
|
fix blocks to change
|
2015-08-22 18:37:42 +02:00 |
|
Torsten Ruger
|
b43bffc940
|
remove DOM usage from blocks, make it list view
|
2015-08-22 17:30:27 +02:00 |
|
Torsten Ruger
|
1ad5681827
|
remove DOM usage from object
|
2015-08-22 17:19:07 +02:00 |
|
Torsten Ruger
|
cf1d32e520
|
objects back on screen, not updating yet
|
2015-08-22 02:40:19 +02:00 |
|
Torsten Ruger
|
68f67eda54
|
registers ticking, but objects not showing
|
2015-08-22 02:23:53 +02:00 |
|
Torsten Ruger
|
ed2a054ca6
|
starting interpreter and getting ticks going (slowly)
|
2015-08-22 01:59:29 +02:00 |
|
Torsten Ruger
|
3fa685a0bb
|
assign @element explicitly (remove create_element)
|
2015-08-22 01:37:15 +02:00 |
|
Torsten Ruger
|
0d4813df13
|
added separate class view and made classes view a listview
|
2015-08-22 01:36:11 +02:00 |
|
Torsten Ruger
|
5f2f35cbcf
|
debug by environment (stop endless editing)
|
2015-08-22 01:35:21 +02:00 |
|
Torsten Ruger
|
15fd4ea7c6
|
remove some DOM usage
|
2015-08-22 01:06:48 +02:00 |
|
Torsten Ruger
|
b21ca406c8
|
rename create_element to div and create to create_element
|
2015-08-22 01:05:35 +02:00 |
|
Torsten Ruger
|
6925a3fefa
|
bit of organizing
|
2015-08-21 20:05:49 +02:00 |
|
Torsten Ruger
|
c49c73bb3d
|
starting on register view, next up events
|
2015-08-21 19:07:27 +02:00 |
|
Torsten Ruger
|
8b743fbcd5
|
moving functionality in the base classes for all to share
|
2015-08-21 19:07:02 +02:00 |
|
Torsten Ruger
|
977156ba51
|
start on block view
|
2015-08-21 00:37:41 +02:00 |
|
Torsten Ruger
|
287277ef59
|
basic status view (without updates)
|
2015-08-20 20:03:00 +02:00 |
|
Torsten Ruger
|
0e430e8b00
|
cleanup of class view
|
2015-08-20 20:02:40 +02:00 |
|
Torsten Ruger
|
a6c22cf6e0
|
change to underscore in class names, for paggio
|
2015-08-20 20:02:25 +02:00 |
|
Torsten Ruger
|
5c60f29fbf
|
and the class instances. nice to use objects
|
2015-08-20 19:46:43 +02:00 |
|
Torsten Ruger
|
87c649c622
|
put the classes back on the screen
|
2015-08-20 19:40:47 +02:00 |
|
Torsten Ruger
|
1f7c06d626
|
add some explanation and use github gem versions
|
2015-08-20 16:13:57 +02:00 |
|
Torsten Ruger
|
ef1235d3e8
|
small preparations
|
2015-08-20 16:07:44 +02:00 |
|
Torsten Ruger
|
ef60cbdc45
|
introduce base classes
|
2015-08-20 14:48:45 +02:00 |
|
Torsten Ruger
|
e7e85b8d73
|
revived the styles
|
2015-08-20 02:14:33 +02:00 |
|
Torsten Ruger
|
bb5caa9bf1
|
speed up by 50 using men cache
|
2015-08-20 00:53:39 +02:00 |
|
Torsten Ruger
|
3c959fecb2
|
initial steps
|
2015-08-20 00:53:20 +02:00 |
|
Torsten Ruger
|
4257bc446f
|
fix, was outdated
|
2015-08-19 22:34:39 +02:00 |
|
Torsten Ruger
|
83b9511df3
|
small ui changes
|
2015-08-19 22:24:37 +02:00 |
|
Torsten Ruger
|
719f026d0f
|
reduce object to list and register to show that list
also remove duplication in registercontroller
ready for events
|
2015-08-19 00:22:08 +02:00 |
|
Torsten Ruger
|
d7e0cd665f
|
working more with id only
|
2015-08-19 00:08:28 +02:00 |
|
Torsten Ruger
|
ef321dab26
|
start to unify and test listeners
|
2015-08-18 23:08:12 +02:00 |
|
Torsten Ruger
|
f942ed719a
|
try to get object recursion going
|
2015-08-16 10:01:12 +03:00 |
|
Torsten Ruger
|
a779daf205
|
flatten object args and test level
|
2015-08-15 11:50:44 +03:00 |
|
Torsten Ruger
|
9837461a86
|
pull out a section for an object
|
2015-08-14 22:57:37 +03:00 |
|
Torsten Ruger
|
08fba7129b
|
second and third levels for register view
|
2015-08-14 20:27:06 +03:00 |
|
Torsten Ruger
|
5583a7a56c
|
getting the levels right in registers
|
2015-08-14 20:14:00 +03:00 |
|
Torsten Ruger
|
3d2dadbd62
|
show variables for classes, small layout fix
|
2015-08-13 19:54:45 +03:00 |
|
Torsten Ruger
|
c6d5824dff
|
make suckerfish look nice
|
2015-08-13 19:32:03 +03:00 |
|
Torsten Ruger
|
a1f1d9d6a4
|
back to suckerfish
|
2015-08-13 18:49:22 +03:00 |
|
Torsten Ruger
|
2b9f16dad4
|
another level for try out
|
2015-08-13 17:49:12 +03:00 |
|
Torsten Ruger
|
33ee57e605
|
menumatic instead of tooltips
|
2015-08-12 21:09:46 +03:00 |
|
Torsten Ruger
|
7b82ff31dd
|
more and meaningful tooltips
|
2015-08-10 22:29:49 +03:00 |
|
Torsten Ruger
|
8ed2a03ea9
|
better multiline tooltip code
|
2015-08-09 12:57:32 +03:00 |
|
Torsten Ruger
|
0926f1f85f
|
more info
|
2015-08-09 12:15:22 +03:00 |
|
Torsten Ruger
|
72a2d22215
|
add simtip, remove css hint
|
2015-08-09 12:15:05 +03:00 |
|
Torsten Ruger
|
abb22f524b
|
better register contents view
|
2015-08-08 17:52:24 +03:00 |
|
Torsten Ruger
|
b91fabdd90
|
testing addition
|
2015-08-04 21:45:49 +03:00 |
|
Torsten Ruger
|
878ec9aecc
|
forgot parslet
|
2015-07-31 21:41:11 +03:00 |
|
Torsten Ruger
|
50367abcbb
|
try
|
2015-07-31 20:42:25 +03:00 |
|
Torsten Ruger
|
64078cc331
|
update to http git
|
2015-07-31 20:36:35 +03:00 |
|
Torsten Ruger
|
65d95de885
|
block and source views seperated
|
2015-07-31 19:42:34 +03:00 |
|
Torsten Ruger
|
bdfafd17c8
|
classes view separated out
|
2015-07-31 19:35:06 +03:00 |
|
Torsten Ruger
|
ab08fcc7c1
|
cleaning, upgrade last pre
|
2015-07-31 19:31:02 +03:00 |
|
Torsten Ruger
|
cfc6f09ec1
|
move the interpreter to the app
too ugly to drag it around everywhere
|
2015-07-31 18:32:36 +03:00 |
|
Torsten Ruger
|
1728cc1b25
|
made status into own view
|
2015-07-31 14:10:55 +03:00 |
|
Torsten Ruger
|
5bd6b3517d
|
made view component out of register view
|
2015-07-31 11:42:26 +03:00 |
|
Torsten Ruger
|
69e51a1037
|
update gemfile to github versions
|
2015-07-30 20:07:27 +03:00 |
|
Torsten Ruger
|
ba8768e374
|
moved interpreter in salama
|
2015-07-30 19:23:25 +03:00 |
|
Torsten Ruger
|
33b0260bfb
|
move interpretr to salama
|
2015-07-30 16:03:59 +03:00 |
|
Torsten Ruger
|
b81c8e69b7
|
cleanup
|
2015-07-30 15:18:19 +03:00 |
|
Torsten Ruger
|
eba80177ae
|
minor fixes
|
2015-07-30 15:05:57 +03:00 |
|
Torsten Ruger
|
9afaeba302
|
add sources
|
2015-07-30 15:05:44 +03:00 |
|
Torsten Ruger
|
4c4d90385f
|
add clock and method name
|
2015-07-30 15:05:22 +03:00 |
|
Torsten Ruger
|
e8a5a20db1
|
fix register update
|
2015-07-30 14:00:49 +03:00 |
|
Torsten Ruger
|
08beaa2d93
|
formatting
|
2015-07-30 11:26:48 +03:00 |
|
Torsten Ruger
|
bb24a6cae5
|
adds button and blocks tick over
|
2015-07-30 10:27:27 +03:00 |
|