Preparing release of 1.2.18rc1

This commit is contained in:
Gina Häußge 2016-11-22 12:47:29 +01:00
parent a88cd9fcfc
commit ec04364b47
7 changed files with 184 additions and 129 deletions

View file

@ -1,5 +1,23 @@
# OctoPrint Changelog
## 1.2.18rc1 (2016-11-22)
### Improvements
* Allow arbitrary frame rates for creating timelapses. Before, the entered fps value was also directly used as frame rate for the actual video, which could cause problems with any frame rates not specified in the MPEG2 standard. Now OctoPrint will use a standard frame rate for the rendered video and render the timelapse stills into the finished movie with the configured frame rate.
* Limited Cura profile importer to `.ini` files and clarified the supported versions
* Add support for the `R` parameter for `M109` and `M190`
### Bug fixes
* [#1541](https://github.com/foosel/OctoPrint/issues/1541) - Fix selecting the printer profile to use by default
* [#1543](https://github.com/foosel/OctoPrint/issues/1543) - Fix target temperature propagation from communication layer
* [#1567](https://github.com/foosel/OctoPrint/issues/1567) - Fix issue with restricted settings getting parsed to the wrong data structure in the frontend if loaded anonymously first.
* [#1571](https://github.com/foosel/OctoPrint/issues/1571) - Fix parsing of port number from HTTP Host header for IPv6 addresses
* Fix issue with settings restriction causing internal settings defaults to be changed.
([Commits](https://github.com/foosel/OctoPrint/compare/1.2.17...1.2.18))
## 1.2.17 (2016-11-08)
### Improvements

View file

@ -33,27 +33,22 @@ thanks to everyone who contributed!
* Gary Deen
* Gary N McKinney
* George Robles
* Gregor Lütolf
* J. Eckert
* Jason Galarneau
* Joe Korzeniewski
* Josh Daniels
* Joshua David Gregory
* Kaile Riser
* Kale Stedman
* Kazuhiro Ogura
* Korneel Bullens
* Lamin Kivelä
* M Khorakiwala
* Makespace Madrid
* Mark Lane
* Mark Qvist
* Mark Walker
* Masayoshi Mitsui
* Michael Aumock
* Michael McDargh Sr
* Miles Flavel
* Nikolai Langer
* Noe Ruiz
* Patrick McGinnis
* Peter Grace
@ -68,10 +63,11 @@ thanks to everyone who contributed!
* Shane Ekerbicer
* Simon Hallam
* Stefan Krister
* Stephane Schittly
* Steven Pearson
* Sven Mueller
* Terrance Shaw
* Thomas Hatley
* Trent Shumay
and 968 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel)!
and 989 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel)!

View file

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
"POT-Creation-Date: 2016-09-09 11:35+0200\n"
"PO-Revision-Date: 2016-09-09 11:48+0100\n"
"POT-Creation-Date: 2016-11-22 12:42+0100\n"
"PO-Revision-Date: 2016-11-22 12:43+0100\n"
"Last-Translator: Gina Häußge <osd@foosel.net>\n"
"Language: de\n"
"Language-Team: German (http://www.transifex.com/projects/p/octoprint/"
@ -193,23 +193,22 @@ msgstr "Vorhandene Datei überschreiben"
msgid ""
"\n"
" You can import your existing profile <code>.ini</code> files "
"from Cura (version up to and\n"
" including 15.04) here. Please be aware that neither the <code>."
"json</code> profile format\n"
" from Cura versions starting with 15.06 is supported, nor are the "
"custom Cura profile formats\n"
" that third party tools like e.g. Repetier create.\n"
"from <strong>Cura 15.04.x or older</strong>\n"
" here. Anything but those are <strong>not supported</strong>. "
"That especiallymeans that <code>.json</code>\n"
" profiles from Cura 15.06.x and <code>.curaprofile</code> "
"profiles from Cura 2.x will not work, and neither\n"
" will custom Cura profile formats that third party tools like e."
"g. Repetier create.\n"
" "
msgstr ""
"\n"
" Hier kannst Du Deine existierenden Profildateien (<code>.ini</code>) aus "
"Cura importieren (Versionen bis\n"
" einschließlich 15.04). Bitte beachte, dass weder die <code>.json</code> "
"Profile aus\n"
" Curaversionen ab 15.06 unterstützt werden, noch andere "
"Thirdpartyprofilformate von\n"
" Tools wie z.B. Repetier Host.\n"
" "
"Du kannst hier deine vorhandenen <code>.ini</code> Profildateien von "
"<strong>Cura 15.04.x oder älter</strong> importieren. Andere Profilformate "
"als diese sind <strong>nicht unterstützt</strong>. Das beinhaltet "
"insbesondere, dass <code>.json</code> Profile von Cura 15.06.x und <code>."
"curaprofile</code> Profile von Cura 2.x nicht funktionieren werden, ebenso "
"wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. Repetier "
"erstellt wurden."
#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:121
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80
@ -227,7 +226,7 @@ msgstr "Abbrechen"
msgid "Confirm"
msgstr "Bestätigen"
#: src/octoprint/plugins/pluginmanager/__init__.py:116
#: src/octoprint/plugins/pluginmanager/__init__.py:117
msgid "Plugin Manager"
msgstr "Pluginmanager"
@ -754,7 +753,7 @@ msgid "Software Update"
msgstr "Software Update"
#: src/octoprint/plugins/softwareupdate/__init__.py:752
#: src/octoprint/server/views.py:217
#: src/octoprint/server/views.py:220
#: src/octoprint/static/js/app/viewmodels/appearance.js:11
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@ -1077,108 +1076,108 @@ msgstr ""
msgid "Version cache TTL"
msgstr "TTL des Versionscaches"
#: src/octoprint/server/views.py:125
#: src/octoprint/server/views.py:128
msgid "Plugins"
msgstr "Plugins"
#: src/octoprint/server/views.py:183
#: src/octoprint/server/views.py:186
msgid "Connection"
msgstr "Verbindung"
#: src/octoprint/server/views.py:184
#: src/octoprint/server/views.py:187
#: src/octoprint/templates/sidebar/state.jinja2:1
msgid "State"
msgstr "Status"
#: src/octoprint/server/views.py:185
#: src/octoprint/server/views.py:188
msgid "Files"
msgstr "Dateien"
#: src/octoprint/server/views.py:191
#: src/octoprint/server/views.py:194
msgid "Temperature"
msgstr "Temperatur"
#: src/octoprint/server/views.py:192
#: src/octoprint/server/views.py:195
msgid "Control"
msgstr "Steuerung"
#: src/octoprint/server/views.py:193
#: src/octoprint/server/views.py:196
msgid "Terminal"
msgstr "Terminal"
#: src/octoprint/server/views.py:196
#: src/octoprint/server/views.py:199
msgid "GCode Viewer"
msgstr "GCode Viewer"
#: src/octoprint/server/views.py:198
#: src/octoprint/server/views.py:201
#: src/octoprint/templates/sidebar/state.jinja2:4
msgid "Timelapse"
msgstr "Zeitraffer"
#: src/octoprint/server/views.py:203
#: src/octoprint/server/views.py:206
msgid "Printer"
msgstr "Drucker"
#: src/octoprint/server/views.py:205
#: src/octoprint/server/views.py:208
msgid "Serial Connection"
msgstr "Serielle Verbindung"
#: src/octoprint/server/views.py:206
#: src/octoprint/server/views.py:209
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1
msgid "Printer Profiles"
msgstr "Druckerprofile"
#: src/octoprint/server/views.py:207
#: src/octoprint/server/views.py:210
msgid "Temperatures"
msgstr "Temperaturen"
#: src/octoprint/server/views.py:208
#: src/octoprint/server/views.py:211
msgid "Terminal Filters"
msgstr "Terminalfilter"
#: src/octoprint/server/views.py:209
#: src/octoprint/server/views.py:212
msgid "GCODE Scripts"
msgstr "GCODE Scripts"
#: src/octoprint/server/views.py:211 src/octoprint/server/views.py:213
#: src/octoprint/server/views.py:214 src/octoprint/server/views.py:216
msgid "Features"
msgstr "Funktionen"
#: src/octoprint/server/views.py:214
#: src/octoprint/server/views.py:217
msgid "Webcam"
msgstr "Webcam"
#: src/octoprint/server/views.py:215
#: src/octoprint/server/views.py:218
msgid "API"
msgstr "API"
#: src/octoprint/server/views.py:219
#: src/octoprint/server/views.py:222
#: src/octoprint/templates/dialogs/settings/folders.jinja2:2
msgid "Folders"
msgstr "Verzeichnisse"
#: src/octoprint/server/views.py:220
#: src/octoprint/server/views.py:223
msgid "Appearance"
msgstr "Aussehen"
#: src/octoprint/server/views.py:221
#: src/octoprint/server/views.py:224
#: src/octoprint/templates/dialogs/settings/logs.jinja2:2
msgid "Logs"
msgstr "Logs"
#: src/octoprint/server/views.py:222
#: src/octoprint/server/views.py:225
msgid "Server"
msgstr "Server"
#: src/octoprint/server/views.py:225
#: src/octoprint/server/views.py:228
msgid "Access Control"
msgstr "Zugangsbeschränkung"
#: src/octoprint/server/views.py:231
#: src/octoprint/server/views.py:234
msgid "Access"
msgstr "Zugriff"
#: src/octoprint/server/views.py:232
#: src/octoprint/server/views.py:235
msgid "Interface"
msgstr "Interface"
@ -3511,3 +3510,24 @@ msgstr "Ungerenderte Zeitrafferaufnahme löschen"
#: src/octoprint/templates/tabs/timelapse.jinja2:99
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
#~ msgid ""
#~ "\n"
#~ " You can import your existing profile <code>.ini</code> files "
#~ "from Cura (version up to and\n"
#~ " including 15.04) here. Please be aware that neither the "
#~ "<code>.json</code> profile format\n"
#~ " from Cura versions starting with 15.06 is supported, nor are "
#~ "the custom Cura profile formats\n"
#~ " that third party tools like e.g. Repetier create.\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " Hier kannst Du Deine existierenden Profildateien (<code>.ini</code>) "
#~ "aus Cura importieren (Versionen bis\n"
#~ " einschließlich 15.04). Bitte beachte, dass weder die <code>.json</"
#~ "code> Profile aus\n"
#~ " Curaversionen ab 15.06 unterstützt werden, noch andere "
#~ "Thirdpartyprofilformate von\n"
#~ " Tools wie z.B. Repetier Host.\n"
#~ " "

View file

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
"POT-Creation-Date: 2016-09-09 11:35+0200\n"
"PO-Revision-Date: 2016-09-09 11:48+0100\n"
"POT-Creation-Date: 2016-11-22 12:42+0100\n"
"PO-Revision-Date: 2016-11-22 12:43+0100\n"
"Last-Translator: Gina Häußge <osd@foosel.net>\n"
"Language: de\n"
"Language-Team: German (http://www.transifex.com/projects/p/octoprint/"
@ -193,23 +193,22 @@ msgstr "Vorhandene Datei überschreiben"
msgid ""
"\n"
" You can import your existing profile <code>.ini</code> files "
"from Cura (version up to and\n"
" including 15.04) here. Please be aware that neither the <code>."
"json</code> profile format\n"
" from Cura versions starting with 15.06 is supported, nor are the "
"custom Cura profile formats\n"
" that third party tools like e.g. Repetier create.\n"
"from <strong>Cura 15.04.x or older</strong>\n"
" here. Anything but those are <strong>not supported</strong>. "
"That especiallymeans that <code>.json</code>\n"
" profiles from Cura 15.06.x and <code>.curaprofile</code> "
"profiles from Cura 2.x will not work, and neither\n"
" will custom Cura profile formats that third party tools like e."
"g. Repetier create.\n"
" "
msgstr ""
"\n"
" Hier kannst Du Deine existierenden Profildateien (<code>.ini</code>) aus "
"Cura importieren (Versionen bis\n"
" einschließlich 15.04). Bitte beachte, dass weder die <code>.json</code> "
"Profile aus\n"
" Curaversionen ab 15.06 unterstützt werden, noch andere "
"Thirdpartyprofilformate von\n"
" Tools wie z.B. Repetier Host.\n"
" "
"Du kannst hier deine vorhandenen <code>.ini</code> Profildateien von "
"<strong>Cura 15.04.x oder älter</strong> importieren. Andere Profilformate "
"als diese sind <strong>nicht unterstützt</strong>. Das beinhaltet "
"insbesondere, dass <code>.json</code> Profile von Cura 15.06.x und <code>."
"curaprofile</code> Profile von Cura 2.x nicht funktionieren werden, ebenso "
"wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. Repetier "
"erstellt wurden."
#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:121
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80
@ -227,7 +226,7 @@ msgstr "Abbrechen"
msgid "Confirm"
msgstr "Bestätigen"
#: src/octoprint/plugins/pluginmanager/__init__.py:116
#: src/octoprint/plugins/pluginmanager/__init__.py:117
msgid "Plugin Manager"
msgstr "Pluginmanager"
@ -754,7 +753,7 @@ msgid "Software Update"
msgstr "Software Update"
#: src/octoprint/plugins/softwareupdate/__init__.py:752
#: src/octoprint/server/views.py:217
#: src/octoprint/server/views.py:220
#: src/octoprint/static/js/app/viewmodels/appearance.js:11
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@ -1077,108 +1076,108 @@ msgstr ""
msgid "Version cache TTL"
msgstr "TTL des Versionscaches"
#: src/octoprint/server/views.py:125
#: src/octoprint/server/views.py:128
msgid "Plugins"
msgstr "Plugins"
#: src/octoprint/server/views.py:183
#: src/octoprint/server/views.py:186
msgid "Connection"
msgstr "Verbindung"
#: src/octoprint/server/views.py:184
#: src/octoprint/server/views.py:187
#: src/octoprint/templates/sidebar/state.jinja2:1
msgid "State"
msgstr "Status"
#: src/octoprint/server/views.py:185
#: src/octoprint/server/views.py:188
msgid "Files"
msgstr "Dateien"
#: src/octoprint/server/views.py:191
#: src/octoprint/server/views.py:194
msgid "Temperature"
msgstr "Temperatur"
#: src/octoprint/server/views.py:192
#: src/octoprint/server/views.py:195
msgid "Control"
msgstr "Steuerung"
#: src/octoprint/server/views.py:193
#: src/octoprint/server/views.py:196
msgid "Terminal"
msgstr "Terminal"
#: src/octoprint/server/views.py:196
#: src/octoprint/server/views.py:199
msgid "GCode Viewer"
msgstr "GCode Viewer"
#: src/octoprint/server/views.py:198
#: src/octoprint/server/views.py:201
#: src/octoprint/templates/sidebar/state.jinja2:4
msgid "Timelapse"
msgstr "Zeitraffer"
#: src/octoprint/server/views.py:203
#: src/octoprint/server/views.py:206
msgid "Printer"
msgstr "Drucker"
#: src/octoprint/server/views.py:205
#: src/octoprint/server/views.py:208
msgid "Serial Connection"
msgstr "Serielle Verbindung"
#: src/octoprint/server/views.py:206
#: src/octoprint/server/views.py:209
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1
msgid "Printer Profiles"
msgstr "Druckerprofile"
#: src/octoprint/server/views.py:207
#: src/octoprint/server/views.py:210
msgid "Temperatures"
msgstr "Temperaturen"
#: src/octoprint/server/views.py:208
#: src/octoprint/server/views.py:211
msgid "Terminal Filters"
msgstr "Terminalfilter"
#: src/octoprint/server/views.py:209
#: src/octoprint/server/views.py:212
msgid "GCODE Scripts"
msgstr "GCODE Scripts"
#: src/octoprint/server/views.py:211 src/octoprint/server/views.py:213
#: src/octoprint/server/views.py:214 src/octoprint/server/views.py:216
msgid "Features"
msgstr "Funktionen"
#: src/octoprint/server/views.py:214
#: src/octoprint/server/views.py:217
msgid "Webcam"
msgstr "Webcam"
#: src/octoprint/server/views.py:215
#: src/octoprint/server/views.py:218
msgid "API"
msgstr "API"
#: src/octoprint/server/views.py:219
#: src/octoprint/server/views.py:222
#: src/octoprint/templates/dialogs/settings/folders.jinja2:2
msgid "Folders"
msgstr "Verzeichnisse"
#: src/octoprint/server/views.py:220
#: src/octoprint/server/views.py:223
msgid "Appearance"
msgstr "Aussehen"
#: src/octoprint/server/views.py:221
#: src/octoprint/server/views.py:224
#: src/octoprint/templates/dialogs/settings/logs.jinja2:2
msgid "Logs"
msgstr "Logs"
#: src/octoprint/server/views.py:222
#: src/octoprint/server/views.py:225
msgid "Server"
msgstr "Server"
#: src/octoprint/server/views.py:225
#: src/octoprint/server/views.py:228
msgid "Access Control"
msgstr "Zugangsbeschränkung"
#: src/octoprint/server/views.py:231
#: src/octoprint/server/views.py:234
msgid "Access"
msgstr "Zugriff"
#: src/octoprint/server/views.py:232
#: src/octoprint/server/views.py:235
msgid "Interface"
msgstr "Interface"
@ -3511,3 +3510,24 @@ msgstr "Ungerenderte Zeitrafferaufnahme löschen"
#: src/octoprint/templates/tabs/timelapse.jinja2:99
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
#~ msgid ""
#~ "\n"
#~ " You can import your existing profile <code>.ini</code> files "
#~ "from Cura (version up to and\n"
#~ " including 15.04) here. Please be aware that neither the "
#~ "<code>.json</code> profile format\n"
#~ " from Cura versions starting with 15.06 is supported, nor are "
#~ "the custom Cura profile formats\n"
#~ " that third party tools like e.g. Repetier create.\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " Hier kannst Du Deine existierenden Profildateien (<code>.ini</code>) "
#~ "aus Cura importieren (Versionen bis\n"
#~ " einschließlich 15.04). Bitte beachte, dass weder die <code>.json</"
#~ "code> Profile aus\n"
#~ " Curaversionen ab 15.06 unterstützt werden, noch andere "
#~ "Thirdpartyprofilformate von\n"
#~ " Tools wie z.B. Repetier Host.\n"
#~ " "

View file

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: OctoPrint 1.2.16.dev44+ge19ecb0\n"
"Project-Id-Version: OctoPrint 1.2.17.dev41+ga88cd9f\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
"POT-Creation-Date: 2016-09-09 11:35+0200\n"
"POT-Creation-Date: 2016-11-22 12:42+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -183,12 +183,13 @@ msgstr ""
msgid ""
"\n"
" You can import your existing profile <code>.ini</code> files "
"from Cura (version up to and\n"
" including 15.04) here. Please be aware that neither the "
"<code>.json</code> profile format\n"
" from Cura versions starting with 15.06 is supported, nor are "
"the custom Cura profile formats\n"
" that third party tools like e.g. Repetier create.\n"
"from <strong>Cura 15.04.x or older</strong>\n"
" here. Anything but those are <strong>not supported</strong>. "
"That especiallymeans that <code>.json</code>\n"
" profiles from Cura 15.06.x and <code>.curaprofile</code> "
"profiles from Cura 2.x will not work, and neither\n"
" will custom Cura profile formats that third party tools like "
"e.g. Repetier create.\n"
" "
msgstr ""
@ -208,7 +209,7 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: src/octoprint/plugins/pluginmanager/__init__.py:116
#: src/octoprint/plugins/pluginmanager/__init__.py:117
msgid "Plugin Manager"
msgstr ""
@ -672,7 +673,7 @@ msgid "Software Update"
msgstr ""
#: src/octoprint/plugins/softwareupdate/__init__.py:752
#: src/octoprint/server/views.py:217
#: src/octoprint/server/views.py:220
#: src/octoprint/static/js/app/viewmodels/appearance.js:11
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@ -947,108 +948,108 @@ msgstr ""
msgid "Version cache TTL"
msgstr ""
#: src/octoprint/server/views.py:125
#: src/octoprint/server/views.py:128
msgid "Plugins"
msgstr ""
#: src/octoprint/server/views.py:183
#: src/octoprint/server/views.py:186
msgid "Connection"
msgstr ""
#: src/octoprint/server/views.py:184
#: src/octoprint/server/views.py:187
#: src/octoprint/templates/sidebar/state.jinja2:1
msgid "State"
msgstr ""
#: src/octoprint/server/views.py:185
#: src/octoprint/server/views.py:188
msgid "Files"
msgstr ""
#: src/octoprint/server/views.py:191
#: src/octoprint/server/views.py:194
msgid "Temperature"
msgstr ""
#: src/octoprint/server/views.py:192
#: src/octoprint/server/views.py:195
msgid "Control"
msgstr ""
#: src/octoprint/server/views.py:193
#: src/octoprint/server/views.py:196
msgid "Terminal"
msgstr ""
#: src/octoprint/server/views.py:196
#: src/octoprint/server/views.py:199
msgid "GCode Viewer"
msgstr ""
#: src/octoprint/server/views.py:198
#: src/octoprint/server/views.py:201
#: src/octoprint/templates/sidebar/state.jinja2:4
msgid "Timelapse"
msgstr ""
#: src/octoprint/server/views.py:203
#: src/octoprint/server/views.py:206
msgid "Printer"
msgstr ""
#: src/octoprint/server/views.py:205
#: src/octoprint/server/views.py:208
msgid "Serial Connection"
msgstr ""
#: src/octoprint/server/views.py:206
#: src/octoprint/server/views.py:209
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1
msgid "Printer Profiles"
msgstr ""
#: src/octoprint/server/views.py:207
#: src/octoprint/server/views.py:210
msgid "Temperatures"
msgstr ""
#: src/octoprint/server/views.py:208
#: src/octoprint/server/views.py:211
msgid "Terminal Filters"
msgstr ""
#: src/octoprint/server/views.py:209
#: src/octoprint/server/views.py:212
msgid "GCODE Scripts"
msgstr ""
#: src/octoprint/server/views.py:211 src/octoprint/server/views.py:213
#: src/octoprint/server/views.py:214 src/octoprint/server/views.py:216
msgid "Features"
msgstr ""
#: src/octoprint/server/views.py:214
#: src/octoprint/server/views.py:217
msgid "Webcam"
msgstr ""
#: src/octoprint/server/views.py:215
#: src/octoprint/server/views.py:218
msgid "API"
msgstr ""
#: src/octoprint/server/views.py:219
#: src/octoprint/server/views.py:222
#: src/octoprint/templates/dialogs/settings/folders.jinja2:2
msgid "Folders"
msgstr ""
#: src/octoprint/server/views.py:220
#: src/octoprint/server/views.py:223
msgid "Appearance"
msgstr ""
#: src/octoprint/server/views.py:221
#: src/octoprint/server/views.py:224
#: src/octoprint/templates/dialogs/settings/logs.jinja2:2
msgid "Logs"
msgstr ""
#: src/octoprint/server/views.py:222
#: src/octoprint/server/views.py:225
msgid "Server"
msgstr ""
#: src/octoprint/server/views.py:225
#: src/octoprint/server/views.py:228
msgid "Access Control"
msgstr ""
#: src/octoprint/server/views.py:231
#: src/octoprint/server/views.py:234
msgid "Access"
msgstr ""
#: src/octoprint/server/views.py:232
#: src/octoprint/server/views.py:235
msgid "Interface"
msgstr ""