Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
39390d7
Temperatue and homing
adeebshihadeh Apr 6, 2015
b176b01
Added jogging (set increment of 10mm)
adeebshihadeh Apr 6, 2015
26e803a
Send gcode panel
adeebshihadeh Apr 6, 2015
6445fd4
Shortcuts panel: Motors off, Fans on/off
adeebshihadeh Apr 6, 2015
002695e
Fixed UI issue with shortcuts panel
adeebshihadeh Apr 6, 2015
1933a8b
Adjustable XYZ jogging velocity
adeebshihadeh Apr 6, 2015
9d074e7
Extruder/Bed heating control
adeebshihadeh Apr 6, 2015
e705501
Fixed incorrect bed temperature input reference
adeebshihadeh Apr 6, 2015
9cf3082
Extrusion and retraction
adeebshihadeh Apr 6, 2015
804dbe8
Jogging increment input field
adeebshihadeh Apr 6, 2015
777bb18
Response to commands in commands panel
adeebshihadeh Apr 7, 2015
b7c1a67
Print status panel with abort button
adeebshihadeh Apr 9, 2015
424cff6
Extrude/Retract are now a button group
adeebshihadeh Apr 9, 2015
c489728
Automatically update temperature
adeebshihadeh Apr 9, 2015
76025d2
Bigger Commands panel
adeebshihadeh Apr 10, 2015
04e360c
Fixed indentation inconsistencies in Controlscreen module.js
adeebshihadeh Apr 10, 2015
c90a284
Save auto update temperature preference
adeebshihadeh Apr 10, 2015
f55c5c0
Added more comments
adeebshihadeh Apr 10, 2015
3d6c0c7
Fixed function on POST request fail
adeebshihadeh Apr 10, 2015
d1801b2
Get print progress button in Print Status panel
adeebshihadeh Apr 10, 2015
6baefc7
Added Bootbox.js
adeebshihadeh Apr 10, 2015
e1f263b
Abort print confirmation
adeebshihadeh Apr 10, 2015
1309511
Fans on/off button group
adeebshihadeh Apr 10, 2015
98754d6
Fixed indentation inconsistencies in Controlscreen HTML
adeebshihadeh Apr 10, 2015
e68b683
Changed jogging button order
adeebshihadeh Apr 10, 2015
ce820a1
Searches for 'config' instead of 'config.txt'
adeebshihadeh Apr 11, 2015
2b38ddb
Homing/Jogging button group
adeebshihadeh Apr 11, 2015
f2b4a84
Renamed 'Control' panel to 'Jogging Control'
adeebshihadeh Apr 11, 2015
5002da3
Update to Bootstrap v3.3.4
quillford Apr 14, 2015
36c82c8
Fixed glyphicons directory
quillford Apr 14, 2015
ac8b7fc
Commands panel heading glyphicon
quillford Apr 14, 2015
01d2359
Merge pull request #1 from quillford/iconography
quillford Apr 14, 2015
d251277
Jogging Control panel glyphicon
quillford Apr 14, 2015
ec97545
Fixed Dropbox logo link
quillford Apr 14, 2015
d45e63f
Moved 'motors off' button to Jogging Control panel
adeebshihadeh Apr 15, 2015
c21bb7e
Renamed 'Shortcuts' panel to 'Fan Control'
adeebshihadeh Apr 15, 2015
8f89ebb
Moved to Bootbox v3
adeebshihadeh Apr 15, 2015
75f08fa
Removed commented code
adeebshihadeh Apr 15, 2015
990fec6
Removed miscellanous text in navigation
adeebshihadeh Apr 16, 2015
ccd0c10
Merge pull request #2 from quillford/modules
quillford Apr 17, 2015
6e5c0b4
Use updater module for updating temperature
quillford Apr 17, 2015
69524bd
Use updater module for updating print progress
quillford Apr 17, 2015
fb1aa4b
Changed abort button from 'No' to 'Cancel'
quillford Apr 18, 2015
a2139ab
Moved the Console widget to a module
quillford Apr 20, 2015
fdc421d
Combined the consolewidget in machines and the one in gui
quillford Apr 20, 2015
d3809f2
Removed blank widgets
quillford Apr 20, 2015
a651512
Cleaned up consolewidget module
quillford Apr 20, 2015
9942ade
Fixed bug in which widgets would be added again when machine tab is c…
quillford Apr 20, 2015
497eef6
Fixed positioning of console widget
quillford Apr 20, 2015
28da9f8
Extrusion control widget
quillford Apr 21, 2015
d462450
Jogging widget to module
quillford Apr 21, 2015
fa827f7
Temperature Control widget to a module
quillford Apr 21, 2015
098b986
fixed temperaturecontrolwidget name and added fancontrol widget
quillford Apr 21, 2015
db09c88
Print status widget module
quillford Apr 21, 2015
07ac5b3
Fixed the event that sends gcode in widget modules
quillford Apr 21, 2015
219513c
Temperatures widget module
quillford Apr 21, 2015
c642c1a
Cleaned up controlscreen module.js
quillford Apr 21, 2015
52b1324
Search for '/sd/config.' instead of '/sd/config' for compatability wi…
quillford Apr 21, 2015
57afeb0
Use machine name in controlscreen tabs
quillford Apr 21, 2015
f283dd9
Minor UI tweaks
adeebshihadeh Apr 21, 2015
af2bfc3
Added bed temperature to Temperatures widget
adeebshihadeh Apr 21, 2015
41fd7d4
Modified TemperatureControl widget
adeebshihadeh Apr 22, 2015
00e8da0
Pass machine to controlscreen widgets on_populate_screen rather than …
adeebshihadeh Apr 23, 2015
04198c9
Support for multiple machines in controlscreen
quillford Apr 24, 2015
3a2e711
Fixed widget machine assignment
quillford Apr 24, 2015
3740858
Fixed placement of widgets when selecting new tab
quillford May 1, 2015
96b7c7c
Changed jogging increment to radio buttons
quillford May 2, 2015
8d8c8a3
improved print status widget
quillford May 2, 2015
33088c0
improved console widget
quillford May 2, 2015
096155d
fix readme type
quillford May 2, 2015
cd57322
seconds converted to hh:mm:ss
adeebshihadeh May 3, 2015
d51f22b
Added comment to machine name in config
quillford Jun 24, 2015
cb857f3
update bootstrap to v3.3.5
quillford Jun 24, 2015
61d38a7
fixed bootstrap font path
quillford Jun 24, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
Mousse
======

Mousse is a project for a Web-based control interface for CNC machines ( 3D printers, laser cutters, CNC mills etc )
Mousse is a project for a Web-based control interface for CNC machines ( 3D printers, laser cutters, CNC mills, etc )

This is initially intended to be used with Smoothieboard using it's on-board Ethernet connector. However, future plans include support for other boards, and an executable serving the interface.

*NOTE* : THIS IS PRE-ALPHA AT THE MOMENT, we are only building the framework this will be built upon, do not expect it to be functional

## Project goals

* Universal controller interface for 3D printers, Lasers and CNC mills
* Universal controller interface for 3D printers, Lasers, and CNC mills
* Incorporate design tools and G-Code generation
* Oriented towards easy use and ergonomy
* Ability to fully redegin/configure the interface, and design vendor-specific interfaces
* Oriented towards ease of use and ergonomy
* Ability to fully redesign/configure the interface, and design vendor-specific interfaces
* Wizards for everything
* Fully modular code ( on the model of the Smoothie firmware ) to make it as easy as possible to contribute
* Dashboard
Expand Down Expand Up @@ -46,4 +46,3 @@ GPL v3
Contact the Smoothie community or wolf.arthur@gmail.com

Contributions are very welcome !

355 changes: 318 additions & 37 deletions dev.html

Large diffs are not rendered by default.

Binary file added fonts/glyphicons-halflings-regular.eot
Binary file not shown.
288 changes: 288 additions & 0 deletions fonts/glyphicons-halflings-regular.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added fonts/glyphicons-halflings-regular.ttf
Binary file not shown.
Binary file added fonts/glyphicons-halflings-regular.woff
Binary file not shown.
Binary file added fonts/glyphicons-halflings-regular.woff2
Binary file not shown.
Loading