1. 07 May, 2017 3 commits
    • carlosperate's avatar
      Remove the Python GUI window to select sketch or compiler paths · b6afda1c
      carlosperate authored
      Before this change when the "compiler" or "sketch" options were selected
      in the settings the server launched a GUI file or folder browser window to
      get the user to navigate the server filesystem.
      
      This means that the server needed to be run on a desktop environment and
      this feature of the application could only be used in the same computer
      that is executing the Python server.
      
      This commit removes this GUI window from the Python server, it now expects
      the path to be sent from the front end interface. So for the text inputs
      the user has to manually enter the file or directory paths.
      This can then be extended to either offer a file browser in the html page,
      or to add Electron hooks to use the native application browser.
      b6afda1c
    • carlosperate's avatar
    • carlosperate's avatar
      Packaging: Edit README to link to wiki documentation · 95f67d87
      carlosperate authored
      Also updates the requirements.txt file for the Python build scripts
      dependencies.
      Removed the TODO list as it has been moved to the Wiki documentation.
      95f67d87
  2. 06 May, 2017 5 commits
  3. 05 May, 2017 2 commits
  4. 04 May, 2017 1 commit
    • carlosperate's avatar
      Transition server and handlers to use new Bottle implementation · 734267f8
      carlosperate authored
      Moving from SimpleHTTPServer to a Bottle + Waitress implementation of the
      Ardublockly Server.
      The request have been changed slightly to be more "RESTful" (but not
      really) and te actions module had to be updated accordingly.
      The front end JavaScript had to be updated as well to work with the new
      version.
      734267f8
  5. 03 May, 2017 2 commits
  6. 01 May, 2017 1 commit
  7. 27 Apr, 2017 1 commit
  8. 26 Apr, 2017 3 commits
  9. 25 Apr, 2017 3 commits
  10. 24 Apr, 2017 4 commits
  11. 23 Apr, 2017 1 commit
  12. 17 Apr, 2017 3 commits
  13. 16 Apr, 2017 2 commits
    • carlosperate's avatar
      Fix Travis CI Python installations · 7c5ffcf3
      carlosperate authored
      Python 2.7 has been added by default in the Travis CI images, so no
      need to reinstall it. Need to add pip, but ensure the python installation
      picks the right site-packages.
      
      Python3 brew default is 3.6, which is not compatible with PyInstaller,
      so install 3.5 instead.
      7c5ffcf3
    • carlosperate's avatar
      Fix AppVeyor CI build: dead link and downgrade Py · 9af8df99
      carlosperate authored
      Look like in March DropBox has changed their download links so the
      link for py2exe has been dead since.
      There is also a bug in Python 2.7.13 that affects one of the
      pyserial scripts, so need to install and use an older version.
      9af8df99
  14. 15 Apr, 2017 4 commits
  15. 09 Mar, 2017 2 commits
    • carlosperate's avatar
      Compile Blockly to update language changes · ed5388c2
      carlosperate authored
      ed5388c2
    • Ruslan Ishkildin's avatar
      Russian translation (#155) · 5d55ff07
      Ruslan Ishkildin authored
      * add russian
      
      * a little of translation
      
      * another translation part
      
      * small interface translation
      
      * transl 2
      
      * some dumb translation push
      
      * almost done translation
      
      * polishing translation
      
      * small typos
      
      * pteacher remarks + encoding issue
      
      * small typos
      
      * roll back changes to actions/py
      
      * move translation to json
      5d55ff07
  16. 07 Mar, 2017 2 commits
  17. 28 Oct, 2016 1 commit