├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── .simplecov ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── LEGAL ├── LICENSE ├── Procfile ├── README.rdoc ├── Rakefile ├── app ├── assets │ ├── images │ │ ├── .keep │ │ └── favicon.ico │ ├── javascripts │ │ ├── application.js │ │ ├── blocks │ │ │ ├── blockly.js.coffee.erb │ │ │ ├── character.js.coffee.erb │ │ │ ├── control.js.coffee.erb │ │ │ ├── data.js.coffee.erb │ │ │ ├── etc.js.coffee.erb │ │ │ ├── events.js.coffee.erb │ │ │ ├── field_character.js.coffee.erb │ │ │ ├── field_costume.js.coffee.erb │ │ │ ├── hardware.js.coffee.erb │ │ │ ├── looks.js.coffee.erb │ │ │ ├── motion.js.coffee.erb │ │ │ ├── operators.js.coffee.erb │ │ │ ├── pen.js.coffee.erb │ │ │ ├── ruby.js.coffee.erb │ │ │ ├── sensing.js.coffee.erb │ │ │ └── sound.js.coffee.erb │ │ ├── collections │ │ │ ├── .keep │ │ │ └── character_set.js.coffee │ │ ├── fix_blockly.js.erb │ │ ├── generators │ │ │ └── ruby.js.coffee.erb │ │ ├── models │ │ │ ├── .keep │ │ │ ├── character.js.coffee │ │ │ ├── scene.js.coffee │ │ │ └── source_code.js │ │ ├── msg │ │ │ ├── en_us.js │ │ │ └── ja.js │ │ ├── routers │ │ │ └── .keep │ │ ├── smalruby.js.coffee.erb │ │ └── views │ │ │ ├── .keep │ │ │ ├── character_modal_view.js.coffee.erb │ │ │ ├── character_selector_view.js.coffee │ │ │ ├── load_modal_view.js.coffee.erb │ │ │ ├── main_menu_view.js.coffee.erb │ │ │ ├── preference_modal_view.js.coffee.erb │ │ │ ├── reset_modal_view.js.coffee │ │ │ └── signin_modal_view.js.coffee.erb │ ├── stylesheets │ │ ├── application.css │ │ ├── editor.css.scss │ │ ├── flatstrap-custom.css.scss │ │ ├── load-modal.css.scss │ │ ├── preference-modal.css.scss │ │ └── toolbox.css.scss.erb │ └── templates │ │ └── .keep ├── controllers │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ ├── costumes_controller.rb │ ├── editor_controller.rb │ ├── sessions_controller.rb │ ├── source_codes_controller.rb │ └── users_controller.rb ├── helpers │ ├── application_helper.rb │ ├── costumes_helper.rb │ ├── editor_helper.rb │ ├── sessions_helper.rb │ └── users_helper.rb ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── concerns │ │ ├── .keep │ │ ├── ruby_to_block.rb │ │ └── ruby_to_block │ │ │ ├── block.rb │ │ │ ├── block │ │ │ ├── base.rb │ │ │ ├── character.rb │ │ │ ├── character_event.rb │ │ │ ├── character_method_call.rb │ │ │ ├── character_new.rb │ │ │ ├── character_operation.rb │ │ │ ├── control_beark.rb │ │ │ ├── control_if.rb │ │ │ ├── control_loop.rb │ │ │ ├── control_sleep.rb │ │ │ ├── do.rb │ │ │ ├── else.rb │ │ │ ├── end.rb │ │ │ ├── events_on_click.rb │ │ │ ├── events_on_key_push_or_down.rb │ │ │ ├── events_on_start.rb │ │ │ ├── hardware_button_pressed_or_released.rb │ │ │ ├── hardware_init_hardware.rb │ │ │ ├── hardware_led_turn_off.rb │ │ │ ├── hardware_led_turn_on.rb │ │ │ ├── hardware_motor_driver.rb │ │ │ ├── hardware_motor_driver_set_speed.rb │ │ │ ├── hardware_motor_driver_speed.rb │ │ │ ├── hardware_neo_pixel_set_rgb.rb │ │ │ ├── hardware_operation.rb │ │ │ ├── hardware_rgb_led_set_color.rb │ │ │ ├── hardware_rgb_led_turn_off.rb │ │ │ ├── hardware_sensor_value.rb │ │ │ ├── hardware_smalrubot_action.rb │ │ │ ├── hardware_smalrubot_action_with_sec.rb │ │ │ ├── hardware_smalrubot_dc_motor_power_ratio.rb │ │ │ ├── hardware_smalrubot_dc_motor_set_power_ratio.rb │ │ │ ├── hardware_smalrubot_led_turn_on_or_off.rb │ │ │ ├── hardware_smalrubot_sensor_value.rb │ │ │ ├── hardware_two_wheel_drive_car.rb │ │ │ ├── hardware_two_wheel_drive_car_commands.rb │ │ │ ├── hardware_two_wheel_drive_car_run.rb │ │ │ ├── hardware_two_wheel_drive_car_set_speed.rb │ │ │ ├── hardware_two_wheel_drive_car_speed.rb │ │ │ ├── looks_hide.rb │ │ │ ├── looks_next_costume.rb │ │ │ ├── looks_say.rb │ │ │ ├── looks_show.rb │ │ │ ├── looks_switch_costume.rb │ │ │ ├── looks_vanish.rb │ │ │ ├── math_number.rb │ │ │ ├── motion_change_x_by.rb │ │ │ ├── motion_change_y_by.rb │ │ │ ├── motion_go_to_character.rb │ │ │ ├── motion_go_to_mouse.rb │ │ │ ├── motion_move.rb │ │ │ ├── motion_point_towards_character.rb │ │ │ ├── motion_point_towards_mouse.rb │ │ │ ├── motion_rotate_left.rb │ │ │ ├── motion_rotate_right.rb │ │ │ ├── motion_self_angle.rb │ │ │ ├── motion_self_x.rb │ │ │ ├── motion_self_y.rb │ │ │ ├── motion_set_angle.rb │ │ │ ├── motion_set_rotation_style.rb │ │ │ ├── motion_set_x.rb │ │ │ ├── motion_set_x_y.rb │ │ │ ├── motion_set_y.rb │ │ │ ├── motion_turn.rb │ │ │ ├── motion_turn_if_reach_wall.rb │ │ │ ├── motion_turn_xy.rb │ │ │ ├── null.rb │ │ │ ├── operators_compare.rb │ │ │ ├── operators_false.rb │ │ │ ├── operators_true.rb │ │ │ ├── require_smalruby.rb │ │ │ ├── ruby_comment.rb │ │ │ ├── ruby_expression.rb │ │ │ ├── ruby_p.rb │ │ │ ├── ruby_statement.rb │ │ │ ├── sensing_hit.rb │ │ │ ├── sensing_reach_wall.rb │ │ │ ├── sound_play.rb │ │ │ ├── sound_preset_sounds.rb │ │ │ ├── text.rb │ │ │ └── value.rb │ │ │ ├── context.rb │ │ │ └── formatter.rb │ ├── costume.rb │ ├── preference.rb │ ├── source_code.rb │ └── user.rb └── views │ ├── costumes │ └── index.html.haml │ ├── editor │ ├── _block_tab.html.haml │ ├── _character_modal.html.haml │ ├── _load_modal.html.haml │ ├── _preference_modal.html.haml │ ├── _reset_modal.html.haml │ ├── _signin_modal.html.haml │ ├── _toolbox_default.html.haml │ ├── _toolbox_smalrubot.html.haml │ ├── _toolbox_smalrubot_s1.html.haml │ ├── _toolbox_smalrubot_v3.html.haml │ ├── demo.html.erb │ ├── index.html.haml │ └── toolbox.html.haml │ ├── layouts │ └── application.html.erb │ └── users │ └── preferences.html.haml ├── bin ├── bundle ├── rails ├── rake ├── rspec ├── smalruby-editor ├── spring └── teaspoon ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml.mysql2 ├── database.yml.sqlite3 ├── database.yml.travis ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ ├── standalone.rb │ └── test.rb ├── initializers │ ├── backtrace_silencers.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── secret_token.rb │ ├── session_store.rb │ ├── teaspoon.rb │ └── wrap_parameters.rb ├── locales │ ├── en.yml │ └── ja.yml ├── routes.rb └── unicorn.rb ├── db ├── migrate │ ├── 20131216121603_create_source_codes.rb │ ├── 20131219045113_add_filename_to_source_code.rb │ ├── 20150513061200_create_users.rb │ ├── 20150513061250_add_index_name_on_users.rb │ ├── 20150607012053_create_costumes.rb │ ├── 20150607012707_add_indexes_on_costumes.rb │ ├── 20150607034013_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb │ ├── 20150607034014_add_missing_unique_indices.acts_as_taggable_on_engine.rb │ ├── 20150607034015_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb │ ├── 20150607034016_add_missing_taggable_index.acts_as_taggable_on_engine.rb │ ├── 20150607034017_change_collation_for_tag_names.acts_as_taggable_on_engine.rb │ └── 20150607034018_insert_preset_costumes.rb ├── schema.rb └── seeds.rb ├── demos ├── car_chase.rb.xml ├── pong.rb.xml └── star.rb.xml ├── lib ├── assets │ └── .keep ├── smalruby_editor.rb ├── smalruby_editor │ ├── blockly_message_helper.rb │ └── version.rb └── tasks │ ├── .keep │ ├── gem.rake │ ├── release.rake │ ├── rspec.rake │ └── rubocop.rake ├── log └── .keep ├── public ├── 404.html ├── 422.html ├── 500.html ├── apple-touch-icon.png ├── blockly │ └── media │ │ ├── 1x1.gif │ │ ├── anon.jpeg │ │ ├── click.mp3 │ │ ├── click.ogg │ │ ├── click.wav │ │ ├── delete.mp3 │ │ ├── delete.ogg │ │ ├── delete.wav │ │ ├── handclosed.cur │ │ ├── handdelete.cur │ │ ├── handopen.cur │ │ ├── progress.gif │ │ ├── quote0.png │ │ ├── quote1.png │ │ └── sprites.png ├── browserconfig.xml ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.ttf │ └── fontawesome-webfont.woff ├── large.png ├── robots.txt ├── smalruby │ └── assets │ │ ├── ball1.png │ │ ├── ball2.png │ │ ├── ball3.png │ │ ├── ball4.png │ │ ├── ball5.png │ │ ├── ball6.png │ │ ├── car1.png │ │ ├── car2.png │ │ ├── car3.png │ │ ├── car4.png │ │ ├── cat1.png │ │ ├── cat2.png │ │ ├── cat3.png │ │ ├── frog1.png │ │ ├── piano_do.wav │ │ ├── piano_do_2.wav │ │ ├── piano_fa.wav │ │ ├── piano_mi.wav │ │ ├── piano_ra.wav │ │ ├── piano_re.wav │ │ ├── piano_si.wav │ │ ├── piano_so.wav │ │ ├── ryu1.png │ │ ├── ryu2.png │ │ ├── taichi1.png │ │ └── taichi2.png ├── square.png ├── tiny.png └── wide.png ├── smalruby-editor.gemspec ├── spec ├── acceptance │ ├── base.feature │ ├── block_mode │ │ ├── blocks │ │ │ ├── character │ │ │ │ └── new.feature │ │ │ ├── control │ │ │ │ ├── await.feature │ │ │ │ ├── await_until.feature │ │ │ │ ├── break.feature │ │ │ │ ├── if.feature │ │ │ │ ├── if_else.feature │ │ │ │ ├── loop.feature │ │ │ │ ├── next.feature │ │ │ │ ├── redo.feature │ │ │ │ ├── sleep.feature │ │ │ │ ├── times.feature │ │ │ │ └── until.feature │ │ │ ├── events │ │ │ │ ├── on_click.feature │ │ │ │ ├── on_hit.feature │ │ │ │ ├── on_key_push_or_down.feature │ │ │ │ └── on_start.feature │ │ │ ├── hardware │ │ │ │ ├── button_pressed_or_released.feature │ │ │ │ ├── init_hardware.feature │ │ │ │ ├── led_turn_off.feature │ │ │ │ ├── led_turn_on.feature │ │ │ │ ├── motor_driver.feature │ │ │ │ ├── motor_driver_speed.feature │ │ │ │ ├── neo_pixel_set_rgb.feature │ │ │ │ ├── rgb_led_set_color.feature │ │ │ │ ├── rgb_led_turn_off.feature │ │ │ │ ├── sensor_value.feature │ │ │ │ ├── servo_set_position.feature │ │ │ │ ├── smalrubot_s1_action.feature │ │ │ │ ├── smalrubot_s1_action_with_sec.feature │ │ │ │ ├── smalrubot_s1_dc_motor_power_ratio.feature │ │ │ │ ├── smalrubot_s1_led_turn_on_or_off.feature │ │ │ │ ├── smalrubot_v3_action.feature │ │ │ │ ├── smalrubot_v3_action_with_sec.feature │ │ │ │ ├── smalrubot_v3_dc_motor_power_ratio.feature │ │ │ │ ├── smalrubot_v3_led_turn_on_or_off.feature │ │ │ │ ├── smalrubot_v3_sensor_value.feature │ │ │ │ ├── two_wheel_drive_car.feature │ │ │ │ └── two_wheel_drive_car_speed.feature │ │ │ ├── looks │ │ │ │ ├── hide.feature │ │ │ │ ├── next_costume.feature │ │ │ │ ├── say.feature │ │ │ │ ├── show.feature │ │ │ │ └── vanish.feature │ │ │ ├── motion │ │ │ │ ├── change_x_by.feature │ │ │ │ ├── change_y_by.feature │ │ │ │ ├── move.feature │ │ │ │ ├── reach_wall.feature │ │ │ │ ├── rotate_left.feature │ │ │ │ ├── rotate_right.feature │ │ │ │ ├── self_angle.feature │ │ │ │ ├── self_x.feature │ │ │ │ ├── self_y.feature │ │ │ │ ├── set_angle.feature │ │ │ │ ├── set_x.feature │ │ │ │ ├── set_x_y.feature │ │ │ │ ├── set_y.feature │ │ │ │ ├── turn.feature │ │ │ │ └── turn_if_reach_wall.feature │ │ │ ├── operators │ │ │ │ ├── and_or.feature │ │ │ │ ├── four_arithmetic_and_compares.feature │ │ │ │ ├── index_of.feature │ │ │ │ ├── length.feature │ │ │ │ ├── math_method.feature │ │ │ │ ├── negate.feature │ │ │ │ ├── rand.feature │ │ │ │ ├── round.feature │ │ │ │ ├── text.feature │ │ │ │ └── true_false.feature │ │ │ ├── ruby │ │ │ │ ├── expression.feature │ │ │ │ ├── p.feature │ │ │ │ └── statement_comment.feature │ │ │ ├── sensing │ │ │ │ ├── character_property.feature │ │ │ │ ├── hit.feature │ │ │ │ ├── input_key_push_or_down.feature │ │ │ │ ├── input_mouse_pos_x.feature │ │ │ │ ├── input_mouse_pos_y.feature │ │ │ │ ├── input_mouse_push_or_down.feature │ │ │ │ ├── reach_wall.feature │ │ │ │ └── time_now.feature │ │ │ └── sound │ │ │ │ └── play.feature │ │ ├── character_modal_view.feature │ │ ├── demo.feature │ │ └── translate.feature │ ├── readme.md │ ├── ruby_mode │ │ ├── check.feature │ │ ├── download.feature │ │ ├── load.feature │ │ └── translate.feature │ └── standalone │ │ ├── preference.feature │ │ ├── run.feature │ │ ├── save.feature │ │ └── signin.feature ├── controllers │ └── source_codes_controller_spec.rb ├── fixtures │ └── files │ │ ├── 01.rb │ │ ├── 01.rb.xml │ │ ├── 01_remix.rb │ │ ├── 01_remix02.rb │ │ ├── 01_remix10.rb.xml │ │ ├── extra_car.png │ │ ├── favicon.ico │ │ └── hardware_led.rb.xml ├── helpers │ └── editor_helper_spec.rb ├── javascripts │ ├── collections │ │ └── character_set_spec.coffee │ ├── models │ │ ├── character_spec.coffee │ │ ├── scene_spec.coffee │ │ └── source_code_spec.coffee │ └── spec_helper.js ├── lib │ └── smalruby_editor_spec.rb ├── models │ ├── concerns │ │ ├── ruby_to_block │ │ │ ├── block │ │ │ │ ├── character_method_call_spec.rb │ │ │ │ ├── character_spec.rb │ │ │ │ ├── control_if_spec.rb │ │ │ │ ├── control_loop_spec.rb │ │ │ │ ├── events_on_start_spec.rb │ │ │ │ ├── hardware__neo_pixel_spec.rb │ │ │ │ ├── hardware__smalrubot_spec.rb │ │ │ │ ├── hardware_spec.rb │ │ │ │ ├── looks_say_spec.rb │ │ │ │ ├── looks_spec.rb │ │ │ │ ├── motion_move_spec.rb │ │ │ │ ├── motion_spec.rb │ │ │ │ ├── motion_turn_spec.rb │ │ │ │ ├── motion_turn_xy_spec.rb │ │ │ │ ├── require_smalruby_spec.rb │ │ │ │ ├── ruby_comment_spec.rb │ │ │ │ ├── ruby_statement_spec.rb │ │ │ │ ├── sensing_reach_wall_spec.rb │ │ │ │ ├── shared │ │ │ │ │ └── block_examples.rb │ │ │ │ ├── sound_spec.rb │ │ │ │ └── text_spec.rb │ │ │ └── block_spec.rb │ │ └── ruby_to_block_spec.rb │ └── source_code_spec.rb ├── spec_helper.rb ├── steps │ ├── block_mode_steps.rb │ ├── fix_turnip.rb │ ├── global_variable.rb │ ├── standalone_steps.rb │ ├── text_editor_steps.rb │ ├── then_steps.rb │ └── when_steps.rb ├── support │ ├── capybara.rb │ ├── env.rb │ ├── feature_helper.rb │ └── ruby_to_block.rb ├── teaspoon_env.rb └── turnip_helper.rb └── vendor └── assets ├── javascripts ├── .keep ├── blockly │ ├── blockly_compressed.js │ ├── blocks_compressed.js │ └── msg │ │ └── js │ │ ├── en_us.js │ │ └── ja.js ├── jquery.blockUI.js └── strftime-min.js └── stylesheets └── .keep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -r turnip/rspec 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.3.3 2 | -------------------------------------------------------------------------------- /.simplecov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/.simplecov -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/Guardfile -------------------------------------------------------------------------------- /LEGAL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/LEGAL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/Procfile -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/images/favicon.ico -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/blockly.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/blockly.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/character.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/character.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/control.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/control.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/data.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/data.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/etc.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/etc.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/events.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/events.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/field_character.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/field_character.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/field_costume.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/field_costume.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/hardware.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/hardware.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/looks.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/looks.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/motion.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/motion.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/operators.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/operators.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/pen.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/pen.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/ruby.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/ruby.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/sensing.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/sensing.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/blocks/sound.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/blocks/sound.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/collections/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/collections/character_set.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/collections/character_set.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/fix_blockly.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/fix_blockly.js.erb -------------------------------------------------------------------------------- /app/assets/javascripts/generators/ruby.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/generators/ruby.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/models/character.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/models/character.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/scene.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/models/scene.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/models/source_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/models/source_code.js -------------------------------------------------------------------------------- /app/assets/javascripts/msg/en_us.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/msg/en_us.js -------------------------------------------------------------------------------- /app/assets/javascripts/msg/ja.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/msg/ja.js -------------------------------------------------------------------------------- /app/assets/javascripts/routers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/smalruby.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/smalruby.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/views/character_modal_view.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/character_modal_view.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/character_selector_view.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/character_selector_view.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/load_modal_view.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/load_modal_view.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/main_menu_view.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/main_menu_view.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/preference_modal_view.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/preference_modal_view.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/javascripts/views/reset_modal_view.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/reset_modal_view.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/views/signin_modal_view.js.coffee.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/javascripts/views/signin_modal_view.js.coffee.erb -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/editor.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/editor.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/flatstrap-custom.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/flatstrap-custom.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/load-modal.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/load-modal.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/preference-modal.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/preference-modal.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/toolbox.css.scss.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/assets/stylesheets/toolbox.css.scss.erb -------------------------------------------------------------------------------- /app/assets/templates/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/costumes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/costumes_controller.rb -------------------------------------------------------------------------------- /app/controllers/editor_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/editor_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/source_codes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/source_codes_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/costumes_helper.rb: -------------------------------------------------------------------------------- 1 | module CostumesHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/editor_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/helpers/editor_helper.rb -------------------------------------------------------------------------------- /app/helpers/sessions_helper.rb: -------------------------------------------------------------------------------- 1 | module SessionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/helpers/users_helper.rb -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/base.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/character.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/character.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/character_event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/character_event.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/character_method_call.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/character_method_call.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/character_new.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/character_new.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/character_operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/character_operation.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/control_beark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/control_beark.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/control_if.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/control_if.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/control_loop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/control_loop.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/control_sleep.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/control_sleep.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/do.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/do.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/else.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/else.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/end.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/end.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/events_on_click.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/events_on_click.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/events_on_key_push_or_down.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/events_on_key_push_or_down.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/events_on_start.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/events_on_start.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_button_pressed_or_released.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_button_pressed_or_released.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_init_hardware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_init_hardware.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_led_turn_off.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_led_turn_off.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_led_turn_on.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_led_turn_on.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_motor_driver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_motor_driver.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_motor_driver_set_speed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_motor_driver_set_speed.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_motor_driver_speed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_motor_driver_speed.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_neo_pixel_set_rgb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_neo_pixel_set_rgb.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_operation.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_rgb_led_set_color.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_rgb_led_set_color.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_rgb_led_turn_off.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_rgb_led_turn_off.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_sensor_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_sensor_value.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_action.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_action_with_sec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_action_with_sec.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_power_ratio.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_power_ratio.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_set_power_ratio.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_set_power_ratio.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_led_turn_on_or_off.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_led_turn_on_or_off.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_smalrubot_sensor_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_smalrubot_sensor_value.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_commands.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_run.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_set_speed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_set_speed.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_speed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_speed.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_hide.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_hide.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_next_costume.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_next_costume.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_say.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_say.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_show.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_show.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_switch_costume.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_switch_costume.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/looks_vanish.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/looks_vanish.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/math_number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/math_number.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_change_x_by.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_change_x_by.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_change_y_by.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_change_y_by.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_go_to_character.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_go_to_character.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_go_to_mouse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_go_to_mouse.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_move.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_move.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_point_towards_character.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_point_towards_character.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_point_towards_mouse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_point_towards_mouse.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_rotate_left.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_rotate_left.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_rotate_right.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_rotate_right.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_self_angle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_self_angle.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_self_x.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_self_x.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_self_y.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_self_y.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_set_angle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_set_angle.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_set_rotation_style.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_set_rotation_style.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_set_x.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_set_x.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_set_x_y.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_set_x_y.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_set_y.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_set_y.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_turn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_turn.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_turn_if_reach_wall.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_turn_if_reach_wall.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/motion_turn_xy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/motion_turn_xy.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/null.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/null.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/operators_compare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/operators_compare.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/operators_false.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/operators_false.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/operators_true.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/operators_true.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/require_smalruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/require_smalruby.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/ruby_comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/ruby_comment.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/ruby_expression.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/ruby_expression.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/ruby_p.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/ruby_p.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/ruby_statement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/ruby_statement.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/sensing_hit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/sensing_hit.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/sensing_reach_wall.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/sensing_reach_wall.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/sound_play.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/sound_play.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/sound_preset_sounds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/sound_preset_sounds.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/text.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/block/value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/block/value.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/context.rb -------------------------------------------------------------------------------- /app/models/concerns/ruby_to_block/formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/concerns/ruby_to_block/formatter.rb -------------------------------------------------------------------------------- /app/models/costume.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/costume.rb -------------------------------------------------------------------------------- /app/models/preference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/preference.rb -------------------------------------------------------------------------------- /app/models/source_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/source_code.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/views/costumes/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/costumes/index.html.haml -------------------------------------------------------------------------------- /app/views/editor/_block_tab.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_block_tab.html.haml -------------------------------------------------------------------------------- /app/views/editor/_character_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_character_modal.html.haml -------------------------------------------------------------------------------- /app/views/editor/_load_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_load_modal.html.haml -------------------------------------------------------------------------------- /app/views/editor/_preference_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_preference_modal.html.haml -------------------------------------------------------------------------------- /app/views/editor/_reset_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_reset_modal.html.haml -------------------------------------------------------------------------------- /app/views/editor/_signin_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_signin_modal.html.haml -------------------------------------------------------------------------------- /app/views/editor/_toolbox_default.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_toolbox_default.html.haml -------------------------------------------------------------------------------- /app/views/editor/_toolbox_smalrubot.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/_toolbox_smalrubot.html.haml -------------------------------------------------------------------------------- /app/views/editor/_toolbox_smalrubot_s1.html.haml: -------------------------------------------------------------------------------- 1 | = render(partial: "toolbox_smalrubot", locals: { type: "s1" }) 2 | -------------------------------------------------------------------------------- /app/views/editor/_toolbox_smalrubot_v3.html.haml: -------------------------------------------------------------------------------- 1 | = render(partial: "toolbox_smalrubot", locals: { type: "v3" }) 2 | -------------------------------------------------------------------------------- /app/views/editor/demo.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/demo.html.erb -------------------------------------------------------------------------------- /app/views/editor/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/index.html.haml -------------------------------------------------------------------------------- /app/views/editor/toolbox.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/editor/toolbox.html.haml -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/users/preferences.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/app/views/users/preferences.html.haml -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/smalruby-editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/smalruby-editor -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/spring -------------------------------------------------------------------------------- /bin/teaspoon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/bin/teaspoon -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml.mysql2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/database.yml.mysql2 -------------------------------------------------------------------------------- /config/database.yml.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/database.yml.sqlite3 -------------------------------------------------------------------------------- /config/database.yml.travis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/database.yml.travis -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/standalone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/environments/standalone.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/teaspoon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/teaspoon.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/locales/ja.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/unicorn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/config/unicorn.rb -------------------------------------------------------------------------------- /db/migrate/20131216121603_create_source_codes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20131216121603_create_source_codes.rb -------------------------------------------------------------------------------- /db/migrate/20131219045113_add_filename_to_source_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20131219045113_add_filename_to_source_code.rb -------------------------------------------------------------------------------- /db/migrate/20150513061200_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150513061200_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20150513061250_add_index_name_on_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150513061250_add_index_name_on_users.rb -------------------------------------------------------------------------------- /db/migrate/20150607012053_create_costumes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607012053_create_costumes.rb -------------------------------------------------------------------------------- /db/migrate/20150607012707_add_indexes_on_costumes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607012707_add_indexes_on_costumes.rb -------------------------------------------------------------------------------- /db/migrate/20150607034013_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034013_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150607034014_add_missing_unique_indices.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034014_add_missing_unique_indices.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150607034015_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034015_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150607034016_add_missing_taggable_index.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034016_add_missing_taggable_index.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150607034017_change_collation_for_tag_names.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034017_change_collation_for_tag_names.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150607034018_insert_preset_costumes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/migrate/20150607034018_insert_preset_costumes.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /demos/car_chase.rb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/demos/car_chase.rb.xml -------------------------------------------------------------------------------- /demos/pong.rb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/demos/pong.rb.xml -------------------------------------------------------------------------------- /demos/star.rb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/demos/star.rb.xml -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/smalruby_editor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/smalruby_editor.rb -------------------------------------------------------------------------------- /lib/smalruby_editor/blockly_message_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/smalruby_editor/blockly_message_helper.rb -------------------------------------------------------------------------------- /lib/smalruby_editor/version.rb: -------------------------------------------------------------------------------- 1 | module SmalrubyEditor 2 | VERSION = '0.4.3' 3 | end 4 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/gem.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/tasks/gem.rake -------------------------------------------------------------------------------- /lib/tasks/release.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/tasks/release.rake -------------------------------------------------------------------------------- /lib/tasks/rspec.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/tasks/rspec.rake -------------------------------------------------------------------------------- /lib/tasks/rubocop.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/lib/tasks/rubocop.rake -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/500.html -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/blockly/media/1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/1x1.gif -------------------------------------------------------------------------------- /public/blockly/media/anon.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/anon.jpeg -------------------------------------------------------------------------------- /public/blockly/media/click.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/click.mp3 -------------------------------------------------------------------------------- /public/blockly/media/click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/click.ogg -------------------------------------------------------------------------------- /public/blockly/media/click.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/click.wav -------------------------------------------------------------------------------- /public/blockly/media/delete.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/delete.mp3 -------------------------------------------------------------------------------- /public/blockly/media/delete.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/delete.ogg -------------------------------------------------------------------------------- /public/blockly/media/delete.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/delete.wav -------------------------------------------------------------------------------- /public/blockly/media/handclosed.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/handclosed.cur -------------------------------------------------------------------------------- /public/blockly/media/handdelete.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/handdelete.cur -------------------------------------------------------------------------------- /public/blockly/media/handopen.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/handopen.cur -------------------------------------------------------------------------------- /public/blockly/media/progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/progress.gif -------------------------------------------------------------------------------- /public/blockly/media/quote0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/quote0.png -------------------------------------------------------------------------------- /public/blockly/media/quote1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/quote1.png -------------------------------------------------------------------------------- /public/blockly/media/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/blockly/media/sprites.png -------------------------------------------------------------------------------- /public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/browserconfig.xml -------------------------------------------------------------------------------- /public/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/large.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/smalruby/assets/ball1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball1.png -------------------------------------------------------------------------------- /public/smalruby/assets/ball2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball2.png -------------------------------------------------------------------------------- /public/smalruby/assets/ball3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball3.png -------------------------------------------------------------------------------- /public/smalruby/assets/ball4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball4.png -------------------------------------------------------------------------------- /public/smalruby/assets/ball5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball5.png -------------------------------------------------------------------------------- /public/smalruby/assets/ball6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ball6.png -------------------------------------------------------------------------------- /public/smalruby/assets/car1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/car1.png -------------------------------------------------------------------------------- /public/smalruby/assets/car2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/car2.png -------------------------------------------------------------------------------- /public/smalruby/assets/car3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/car3.png -------------------------------------------------------------------------------- /public/smalruby/assets/car4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/car4.png -------------------------------------------------------------------------------- /public/smalruby/assets/cat1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/cat1.png -------------------------------------------------------------------------------- /public/smalruby/assets/cat2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/cat2.png -------------------------------------------------------------------------------- /public/smalruby/assets/cat3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/cat3.png -------------------------------------------------------------------------------- /public/smalruby/assets/frog1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/frog1.png -------------------------------------------------------------------------------- /public/smalruby/assets/piano_do.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_do.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_do_2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_do_2.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_fa.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_fa.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_mi.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_mi.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_ra.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_ra.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_re.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_re.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_si.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_si.wav -------------------------------------------------------------------------------- /public/smalruby/assets/piano_so.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/piano_so.wav -------------------------------------------------------------------------------- /public/smalruby/assets/ryu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ryu1.png -------------------------------------------------------------------------------- /public/smalruby/assets/ryu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/ryu2.png -------------------------------------------------------------------------------- /public/smalruby/assets/taichi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/taichi1.png -------------------------------------------------------------------------------- /public/smalruby/assets/taichi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/smalruby/assets/taichi2.png -------------------------------------------------------------------------------- /public/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/square.png -------------------------------------------------------------------------------- /public/tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/tiny.png -------------------------------------------------------------------------------- /public/wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/public/wide.png -------------------------------------------------------------------------------- /smalruby-editor.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/smalruby-editor.gemspec -------------------------------------------------------------------------------- /spec/acceptance/base.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/base.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/character/new.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/character/new.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/await.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/await.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/await_until.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/await_until.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/break.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/break.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/if.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/if.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/if_else.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/if_else.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/loop.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/loop.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/next.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/next.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/redo.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/redo.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/sleep.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/sleep.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/times.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/times.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/control/until.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/control/until.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/events/on_click.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/events/on_click.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/events/on_hit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/events/on_hit.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/events/on_key_push_or_down.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/events/on_key_push_or_down.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/events/on_start.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/events/on_start.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/button_pressed_or_released.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/button_pressed_or_released.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/init_hardware.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/init_hardware.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/led_turn_off.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/led_turn_off.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/led_turn_on.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/led_turn_on.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/motor_driver.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/motor_driver.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/motor_driver_speed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/motor_driver_speed.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/neo_pixel_set_rgb.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/neo_pixel_set_rgb.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/rgb_led_set_color.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/rgb_led_set_color.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/rgb_led_turn_off.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/rgb_led_turn_off.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/sensor_value.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/sensor_value.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/servo_set_position.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/servo_set_position.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action_with_sec.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action_with_sec.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_dc_motor_power_ratio.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_dc_motor_power_ratio.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_led_turn_on_or_off.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_led_turn_on_or_off.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action_with_sec.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action_with_sec.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_dc_motor_power_ratio.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_dc_motor_power_ratio.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_led_turn_on_or_off.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_led_turn_on_or_off.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_sensor_value.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_sensor_value.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car_speed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car_speed.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/looks/hide.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/looks/hide.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/looks/next_costume.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/looks/next_costume.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/looks/say.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/looks/say.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/looks/show.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/looks/show.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/looks/vanish.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/looks/vanish.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/change_x_by.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/change_x_by.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/change_y_by.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/change_y_by.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/move.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/move.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/reach_wall.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/reach_wall.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/rotate_left.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/rotate_left.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/rotate_right.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/rotate_right.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/self_angle.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/self_angle.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/self_x.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/self_x.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/self_y.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/self_y.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/set_angle.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/set_angle.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/set_x.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/set_x.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/set_x_y.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/set_x_y.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/set_y.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/set_y.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/turn.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/turn.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/motion/turn_if_reach_wall.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/motion/turn_if_reach_wall.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/and_or.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/and_or.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/four_arithmetic_and_compares.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/four_arithmetic_and_compares.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/index_of.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/index_of.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/length.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/length.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/math_method.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/math_method.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/negate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/negate.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/rand.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/rand.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/round.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/round.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/text.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/text.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/operators/true_false.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/operators/true_false.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/ruby/expression.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/ruby/expression.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/ruby/p.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/ruby/p.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/ruby/statement_comment.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/ruby/statement_comment.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/character_property.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/character_property.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/hit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/hit.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/input_key_push_or_down.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/input_key_push_or_down.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_x.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_x.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_y.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_y.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/input_mouse_push_or_down.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/input_mouse_push_or_down.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/reach_wall.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/reach_wall.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sensing/time_now.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sensing/time_now.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/blocks/sound/play.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/blocks/sound/play.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/character_modal_view.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/character_modal_view.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/demo.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/demo.feature -------------------------------------------------------------------------------- /spec/acceptance/block_mode/translate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/block_mode/translate.feature -------------------------------------------------------------------------------- /spec/acceptance/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/readme.md -------------------------------------------------------------------------------- /spec/acceptance/ruby_mode/check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/ruby_mode/check.feature -------------------------------------------------------------------------------- /spec/acceptance/ruby_mode/download.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/ruby_mode/download.feature -------------------------------------------------------------------------------- /spec/acceptance/ruby_mode/load.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/ruby_mode/load.feature -------------------------------------------------------------------------------- /spec/acceptance/ruby_mode/translate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/ruby_mode/translate.feature -------------------------------------------------------------------------------- /spec/acceptance/standalone/preference.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/standalone/preference.feature -------------------------------------------------------------------------------- /spec/acceptance/standalone/run.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/standalone/run.feature -------------------------------------------------------------------------------- /spec/acceptance/standalone/save.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/standalone/save.feature -------------------------------------------------------------------------------- /spec/acceptance/standalone/signin.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/acceptance/standalone/signin.feature -------------------------------------------------------------------------------- /spec/controllers/source_codes_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/controllers/source_codes_controller_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/files/01.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/fixtures/files/01.rb -------------------------------------------------------------------------------- /spec/fixtures/files/01.rb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/fixtures/files/01.rb.xml -------------------------------------------------------------------------------- /spec/fixtures/files/01_remix.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/files/01_remix02.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/files/01_remix10.rb.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/files/extra_car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/fixtures/files/extra_car.png -------------------------------------------------------------------------------- /spec/fixtures/files/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/fixtures/files/favicon.ico -------------------------------------------------------------------------------- /spec/fixtures/files/hardware_led.rb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/fixtures/files/hardware_led.rb.xml -------------------------------------------------------------------------------- /spec/helpers/editor_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/helpers/editor_helper_spec.rb -------------------------------------------------------------------------------- /spec/javascripts/collections/character_set_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/javascripts/collections/character_set_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/character_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/javascripts/models/character_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/scene_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/javascripts/models/scene_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/models/source_code_spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/javascripts/models/source_code_spec.coffee -------------------------------------------------------------------------------- /spec/javascripts/spec_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/javascripts/spec_helper.js -------------------------------------------------------------------------------- /spec/lib/smalruby_editor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/lib/smalruby_editor_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/character_method_call_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/character_method_call_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/character_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/character_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/control_if_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/control_if_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/control_loop_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/control_loop_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/events_on_start_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/events_on_start_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/hardware__neo_pixel_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/hardware__neo_pixel_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/hardware__smalrubot_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/hardware__smalrubot_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/hardware_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/hardware_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/looks_say_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/looks_say_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/looks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/looks_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/motion_move_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/motion_move_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/motion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/motion_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/motion_turn_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/motion_turn_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/motion_turn_xy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/motion_turn_xy_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/require_smalruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/require_smalruby_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/ruby_comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/ruby_comment_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/ruby_statement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/ruby_statement_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/sensing_reach_wall_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/sensing_reach_wall_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/shared/block_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/shared/block_examples.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/sound_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/sound_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block/text_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block/text_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block/block_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block/block_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/ruby_to_block_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/concerns/ruby_to_block_spec.rb -------------------------------------------------------------------------------- /spec/models/source_code_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/models/source_code_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/steps/block_mode_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/block_mode_steps.rb -------------------------------------------------------------------------------- /spec/steps/fix_turnip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/fix_turnip.rb -------------------------------------------------------------------------------- /spec/steps/global_variable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/global_variable.rb -------------------------------------------------------------------------------- /spec/steps/standalone_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/standalone_steps.rb -------------------------------------------------------------------------------- /spec/steps/text_editor_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/text_editor_steps.rb -------------------------------------------------------------------------------- /spec/steps/then_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/then_steps.rb -------------------------------------------------------------------------------- /spec/steps/when_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/steps/when_steps.rb -------------------------------------------------------------------------------- /spec/support/capybara.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/support/capybara.rb -------------------------------------------------------------------------------- /spec/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/support/env.rb -------------------------------------------------------------------------------- /spec/support/feature_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/support/feature_helper.rb -------------------------------------------------------------------------------- /spec/support/ruby_to_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/support/ruby_to_block.rb -------------------------------------------------------------------------------- /spec/teaspoon_env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/teaspoon_env.rb -------------------------------------------------------------------------------- /spec/turnip_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/spec/turnip_helper.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/blockly/blockly_compressed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/blockly/blockly_compressed.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/blockly/blocks_compressed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/blockly/blocks_compressed.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/blockly/msg/js/en_us.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/blockly/msg/js/en_us.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/blockly/msg/js/ja.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/blockly/msg/js/ja.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery.blockUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/jquery.blockUI.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/strftime-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smalruby/smalruby-editor/HEAD/vendor/assets/javascripts/strftime-min.js -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------