Git Product home page Git Product logo

robotbackend's People

Contributors

kaimihata avatar mayacakmak avatar samesoul avatar

Watchers

 avatar  avatar

robotbackend's Issues

Program Save check (suggestion)

Suggestion:
“Are you sure you do not want to save program” alert when edited program goes to another program (without saving first) OR when edited program creates new program.
Read doc on more bugs.

Debug tool (suggestion)

  1. Shows alert (or log console) when program is run (so user knows RUN button works even when rest of program fails).
  2. Alerts user when program throws an error.
    -Disclaimer: might not catch all bugs so we do not want user relying on this feature.
    Read doc on more bugs.

Program Naming Convention

Currently:

  • allows empty name -> messes up spacing in program list display
  • allows duplicate names

Maya's suggestion:

  • when empty name, it defaults to "program#" (i.e. program1).
  • duplicate names can be allowed since it is listed in order of program added.
    Read doc on more bugs.

Show robot functions (suggestion)

  1. Minimize view of all functions listed in "Show robot functions" and allow users to click for more info (accordion, like this).
  2. Consistent naming ("Show robot functions" on button vs. "Available Robot Functions" in header).
    Read doc on more bugs.

Program List update

Program list does not automatically update when there is only one program saved in list.
When this one program is deleted, program list continues to show this one program.
(only occurs when there are no other programs in list)

Read example in doc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.