- 26 Jan, 2015 1 commit
-
-
carlosperate authored
* The initialisation procedure was to verbose and constantly saved all read settings from the file back into the file due to the variable accessors. So new setter functions implemented to streamline this process. * The IDE launch options is now initialised correctly. * The console information format has been consolidated. * Only the ServerCompilerSettings module now saves data to the settings file (as it should be).
-
- 25 Jan, 2015 4 commits
-
-
carlosperate authored
* Added console info every time a setting is changed * Changes print statements to be able to print null data * Fix unintended recursion when no Serial Ports are available at launch
-
carlosperate authored
Added new module SerialPort.py. The heavy lifting comes from pyserial python modules imported as source code in ArduinoServerCompiler/PySerialListPorts/ . Updated gitignore to ignore PyCharm IDE files
-
carlosperate authored
-
carlosperate authored
The XML HTTP request to load the toolbox XML file is now asynchronous. One of the bind functions makes a call to Blockly that requires it to be injected, so the bind is now in a recursive function that runs every 50ms until blockly is injected.
-
- 24 Jan, 2015 2 commits
-
-
carlosperate authored
-
carlosperate authored
Still need to add python functionality to detect Serial Ports available in the computer.
-
- 23 Jan, 2015 3 commits
-
-
carlosperate authored
* Modal alignment in IE * Restyling of drop down menus * General sidebar menu fixes
-
-
carlosperate authored
Helper JS Ajax calls updated to return an HTML element with the settings data. IDE launch options is more flexible now (used to be set by a boolean).
-
- 20 Jan, 2015 1 commit
-
-
- 19 Jan, 2015 2 commits
-
-
-
Neil Fraser authored
-
- 17 Jan, 2015 1 commit
-
-
Neil Fraser authored
-
- 16 Jan, 2015 1 commit
-
-
carlosperate authored
* Can send code to the server (to either compile or load in Arduino IDE) * Spinner showed around the "run" button while processing to give the user feedback * Implemented the gets and sets for the following settings options - Compiler location - Sketch location - IDE settings (compile and upload, or load in IDE only)
-
- 15 Jan, 2015 5 commits
-
-
Neil Fraser authored
-
Neil Fraser authored
-
Neil Fraser authored
Don't ignore touch events on iOS 7.1.2 or later.
-
Neil Fraser authored
Fixes google/blockly#40
-
carlosperate authored
* Compiler location can be get and set * Sketch location can be get and set * IDE settings location can be get and set
-
- 14 Jan, 2015 2 commits
-
-
carlosperate authored
Also added an imagine illustrating the adaptive design into the README
-
carlosperate authored
This update only includes the design and not the functionality implementation. This has also updated the general alert modal to improve content positioning. Materialize CSS framework updated to latest version ( https://github.com/Dogfalo/materialize/commit/6028cea09eeb7841bd42bb61006b231d2bff5244 ) due to fix in following bugs: * Dropdowns in modals were not rendered correctly in IE. * Several cosmetic fixes in the navbar
-
- 13 Jan, 2015 2 commits
-
-
carlosperate authored
This is not to be confused with the code demo, which has not been modified.
-
Neil Fraser authored
-
- 12 Jan, 2015 3 commits
-
-
Neil Fraser authored
-
Neil Fraser authored
-
carlosperate authored
-
- 11 Jan, 2015 4 commits
-
-
Neil Fraser authored
-
Neil Fraser authored
-
carlosperate authored
-
carlosperate authored
* Added button to toggle the toolbox visibility ON and OFF * Added a function to display a pop-up card to show alerts and other messages within the page (to avoid calls to alert and confirm) * Increase minimum Blockly workspace height * Added function calls (with a tooltip indicating unimplemented feature) to all clickable elements in the design * Added a button in the XML code text area to be able to load the XML into blocks for the workspace (js unimplemented) * Added drop down menu in the Navigation bar to select examples to load (js unimplemented)
-
- 09 Jan, 2015 3 commits
-
-
carlosperate authored
It still looks a bit off vertically depending on browser, but this is still an improvement. Will need to look back into it in the future.
-
carlosperate authored
* Increase content width, overwriting Materialize values * Updates Blockly toolbox style to fit design * Added button in XML text area to load blocks (Js not yet implemented) * Navigation bar is only fixed to screen on larger resolutions. Smaller (like mobile) allow scrolling to maximise available space * Added README file to Materialize folder to easily keep track of current version used Updated Materialize framework to latest version (unofficial release > 0.94.2), contains numerous bug fixes and improvements from previous used version, from which these are relevant: * Sidebar dismiss issues fixed * Waves fixed for Windows touchscreen devices * Fixed position dropdown problems fixed * Navbar supports fixed position * Standardized components top and bottom margin
-
Neil Fraser authored
-
- 08 Jan, 2015 2 commits
-
-
Neil Fraser authored
-
Neil Fraser authored
-
- 07 Jan, 2015 2 commits
-
-
carlosperate authored
-
Neil Fraser authored
-
- 06 Jan, 2015 2 commits
-
-
Neil Fraser authored
-
-