147 Commits

Author SHA1 Message Date
Stefan Dej
f35cf70301 feature: rework the StatusPanel.vue
feature: add Sys Commands to the topbar

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-24 23:14:34 +02:00
Randell L Hodges
0a5b664ded removed backwards handling of gcode_store 2020-10-24 09:07:40 -05:00
Randell L Hodges
ece599595b handle gcode_store data format changes from moonraker 2020-10-24 08:52:41 -05:00
Stefan Dej
c8f847ccc8 bugfix: generic heater in tool panel dont work
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-18 15:48:24 +02:00
Stefan Dej
470a7633c5 bugfix: fix typo for gpio power devices
update update.md to 0.2.4

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-16 22:58:37 +02:00
Stefan Dej
b27390133a feature: read version from package.json
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-15 21:09:49 +02:00
Stefan Dej
231ef16da1 bugfix: save_config_pending rename
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-13 22:41:34 +02:00
Stefan Dej
906e738151 bugfix: dynamic favicon error of pwa
feature: display klippy_disconnected status
feature: load gcode_store on startup

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-13 22:38:48 +02:00
Stefan Dej
3670d4cc63 bugfix: add heater_generic to tools (fix #87)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-04 23:42:15 +02:00
meteyou
d397ccf804
Merge pull request #70 from cadriel/feature/static-app-bar
feature: ensures app bar doesn't scroll off page
2020-10-04 18:38:41 +02:00
Stefan Dej
1b3636864d bugfix: startscreen from PWA settings
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-04 18:36:49 +02:00
meteyou
ce8608f7db
Merge pull request #84 from translucentfocus/InitialPWASupport
Feature: Initial PWA Support (Service workers disabled)
2020-10-04 18:01:13 +02:00
translucentfocus
7442908405
Initial PWA Support & favicons moved to /img/icons
Inital Commit

Favicon file path fixes & use relative pathing
2020-09-27 22:22:18 -05:00
Stefan Dej
c3e3c6e567 bugfix: hide klipper version in footer on smarthphone
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-28 00:06:55 +02:00
Stefan Dej
0977cb39c6 feature: SAVE_CONFIG button, if klipper needs a "SAVE_CONFIG"
bugfix: temp chart bug after loosing connection (fix #82)
bugfix: clear mainsail store after klipper restart
bugfix: heater min/max temp input field

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-28 00:00:17 +02:00
Stefan Dej
e2273ecfaf bugfix: hide power plugin error message
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-26 00:22:03 +02:00
Stefan Dej
a011510098 bugfix: move gui.json from virtual_sdcard directory to config directory
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-25 22:26:51 +02:00
Stefan Dej
08a106d945 bugfix: extruder amounts and feedrates in a array
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-23 22:25:08 +02:00
Stefan Dej
e6c19065b9 bugfix: navipoint webcam and nginx redirect use the same url (fix #81)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-23 21:14:11 +02:00
Stefan Dej
c9e0278b26 Merge remote-tracking branch 'origin/master' 2020-09-21 00:04:42 +02:00
Stefan Dej
8220642774 bugfix: replace underline of macro name (only first underline replaced)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-20 23:48:56 +02:00
meteyou
d235c434f4
Merge pull request #72 from kageurufu/ssl-support
Support mainsail through an SSL proxy
2020-09-19 23:11:12 +02:00
meteyou
ce8df80d1c
Merge pull request #71 from yanfali/safe-default-helper
Small helper function for DRY code
2020-09-19 23:09:02 +02:00
Stefan Dej
75d742acbe bugfix: hide temps in tempchart (fixed #61)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-19 14:39:15 +02:00
Franklyn
c386375e53 Support mainsail through an SSL proxy
I like to run all my web services proxied through a single
 internet-accessible server, secured through SSL and authenticated
 against a single proxy server (nginx, in my case)

I found that mainsail hardcoded ws:// and many http:// addresses, so
 I've updated them to detect ws:// vs ws:///, and just use the protocol
 agnostic // prefix, which then sends the request over the same protocol
 the page is loaded under, either http or https.

Now i've got a nice SSL secured but publicly accessible URL for remote
 printer monitoring
2020-09-15 07:40:00 +01:00
Yan-Fa Li
c14f9d8deb Small helper function for DRY code
Adds small helper function, to avoid repeating pattern.
2020-09-14 13:17:28 -07:00
Craig Bassett
8aef278a03 feature: ensures app bar doesn't scroll off page
Added benefit of the emergency stop button being always available.
2020-09-14 14:32:37 -05:00
Yan-Fa Li
bd938a5d02 Share the sort function in getters between functions
- factor out sort into a named function and share it among common
   callers
 - add a suggested .editorconfig to avoid changing indents and line
   endings
 - add a suggested .pretterrc which honors original formatting as much
   as possible
2020-09-14 09:47:27 -07:00
Stefan Dej
76a93ccb45 feature: add slicer version in g-codes files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-14 00:29:19 +02:00
translucentfocus
5fed21320f
Add spacing 2020-09-13 14:18:25 -05:00
translucentfocus
8d620ba522
Add spacing 2020-09-13 14:17:28 -05:00
meteyou
9074d28d9f
Merge pull request #38 from Birkemosen/PowerControl
Initial development of Power Control Panel
2020-09-12 23:24:41 +02:00
meteyou
a60603e360
Merge pull request #67 from kageurufu/disable-autocomplete
Disable browser autocomplete in console
2020-09-12 23:23:11 +02:00
Franklyn
330e78828d Disable browser autocomplete in console
This stops chrome from breaking the cnonsole history feature
2020-09-12 18:36:56 +01:00
Craig Bassett
b0b25839ca feature: allows flipping the webcam horizontally and vertically 2020-09-11 14:14:24 -05:00
Franklyn
f53cd00cc1 Use encodeURI for paths
Moonraker expects file paths to use un-escaped file paths,
 such as gcodes/some%20file.gcode, but encodeURIComponent
 will always escape the slash. Using encodeURI here will not.
2020-09-06 20:36:24 +01:00
Birkemosen
59efbfa369 Update to latest moonraker api changes 2020-09-06 21:31:17 +02:00
Birkemosen
b314e57bfc Update from upstream 2020-09-06 21:16:11 +02:00
Stefan Dej
458444f03a bugfix: delete files with % in filename (fix #55)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-06 00:31:04 +02:00
Stefan Dej
2c093913e8 bugfix: extrude buttons min_extrude_temp dynamic
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-04 23:49:15 +02:00
Stefan Dej
c81c491577 update versionnumber
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-03 22:32:33 +02:00
Stefan Dej
5cbed10d44 feature: add "edit file" in context menu of configfiles
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-03 22:07:15 +02:00
Stefan Dej
ddc2ab477f Update websocket reqeusts for moonraker update from 03-09-2020
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-03 21:28:47 +02:00
Stefan Dej
f351268745 bugfix: Files.vue context menu "print start" -> wrong action
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-03 21:03:24 +02:00
Stefan Dej
25a7e8a33b bugfix: check websocket before send requests
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 23:57:37 +02:00
Stefan Dej
8b8f3cf939 feature: switch to meta data notifiy
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 23:57:05 +02:00
th33xitus
693fcae49a
bugfix: remove unnecessary M120/M121
Removes the unnecessary M120 and M121 g-codes when sending an extrude or retract command via the Extrude/Retract button via the Dashboard
2020-09-02 11:06:51 +02:00
Birkemosen
c99d4bea7e Change hiding of PowerControlPanel to Dashboard.vue. Update power buttons state from moonraker response. 2020-09-02 10:08:03 +02:00
Stefan Dej
ac01dce620 bugfix: fix gcode thumbnail on dashboard
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 00:10:34 +02:00
Stefan Dej
d3c3113c43 bugfix: show status if no thumbnail exists
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 00:02:31 +02:00