667 Commits

Author SHA1 Message Date
alfrix
3cce75c039 config: add a help message for people that confuse Klipper with KlipperScreen 2024-04-09 13:08:58 -03:00
alfrix
a18b198bf2 dialogs: add the ability to show dialogs without buttons for fullscreen view (click to close) 2024-04-07 12:26:59 -03:00
alfrix
b1e71283a6 heatergraph: add the ability to go fullscreen when clicked close #740 2024-04-07 11:43:45 -03:00
Weblate (bot)
7d226d25d1
Translations update from Hosted Weblate (#1321)
* Translated using Weblate (Spanish)

Currently translated at 99.6% (271 of 272 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (272 of 272 strings)

Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/hu/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
2024-04-07 08:01:05 -03:00
alfrix
fafb940a71 menu: fixup 49a8fa818646 2024-04-07 07:59:41 -03:00
alfrix
49a8fa8186 menu: add config_sections of printer.cfg to improve menu filtering
remove idle_timeout from the enable status (not used)

make status data do less stuff for performance reasons

separate printer and moonraker in status enable

docs:
make menu config look more like configuration reference of klipper
also fixes some mistakes and simplify the description
2024-04-05 07:45:00 -03:00
alfrix
e34205a9cf translations: update base files 2024-04-03 14:37:13 -03:00
Weblate (bot)
3abfe2dc5c
Translations update from Hosted Weblate (#1312)
* Translated using Weblate (Vietnamese)

Currently translated at 37.1% (100 of 269 strings)

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/vi/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Will Zhai <willzhai55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hans/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Co-authored-by: Will Zhai <willzhai55@gmail.com>
2024-04-01 11:44:10 -03:00
alfrix
1c9d82adfa heatergraph: add power representation (if set to show power in settings)
power will use a dashed line

target will be represetnted with fill
2024-03-22 09:24:23 -03:00
Alfredo Monclus
14a02e5bcf
widgets: create autogrid: a custom grid that arranges itself (#1307) 2024-03-20 23:14:43 -03:00
alfrix
4d168c2319 heatergraph: revert add_object changes 2024-03-20 23:08:16 -03:00
alfrix
3ea10b5404 heatergraph: fix sometimes not reinitializing correctly 2024-03-20 22:01:30 -03:00
alfrix
b98bcf857c prompts: fix a potential issue if the user sends multiple show commands in succession 2024-03-20 22:01:30 -03:00
Weblate (bot)
877c477723
Translations update from Hosted Weblate (#1305)
* Translated using Weblate (Slovenian)

Currently translated at 93.3% (251 of 269 strings)

Translated using Weblate (Slovenian)

Currently translated at 0.0% (0 of 269 strings)

Co-authored-by: Dominik <dominik.sostar@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/sl/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Danish)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: srbjessen <srbjessen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/da/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: vjurka <v@jurka.lt>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/lt/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Dominik <dominik.sostar@gmail.com>
Co-authored-by: srbjessen <srbjessen@gmail.com>
Co-authored-by: vjurka <v@jurka.lt>
2024-03-20 08:57:10 -03:00
alfrix
9d5ab88fd5 kgtk: remove togglebutton (not used) 2024-03-18 09:51:39 -03:00
Weblate (bot)
b7f6b6a65e
Translations update from Hosted Weblate (#1300)
* Translated using Weblate (Spanish)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/hu/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Vietnamese)

Currently translated at 8.1% (22 of 269 strings)

Added translation using Weblate (Vietnamese)

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/vi/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Korean)

Currently translated at 94.4% (254 of 269 strings)

Co-authored-by: 나노 <nns30915@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ko/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Italian)

Currently translated at 100.0% (269 of 269 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/it/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Korean)

Currently translated at 94.4% (254 of 269 strings)

Co-authored-by: 이정희 <daemul72@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ko/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Mikachu <micah.sh@proton.me>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Added translation using Weblate (Slovenian)

Co-authored-by: Dominik <dominik.sostar@gmail.com>

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Co-authored-by: 나노 <nns30915@gmail.com>
Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Co-authored-by: 이정희 <daemul72@gmail.com>
Co-authored-by: Mikachu <micah.sh@proton.me>
Co-authored-by: Dominik <dominik.sostar@gmail.com>
2024-03-18 08:32:11 -03:00
alfrix
865d38217e print: refactor file updates and moves, fixes #1303 2024-03-17 12:29:12 -03:00
alfrix
445dda6321 files: move refresh to ready status 2024-03-16 15:47:33 -03:00
alfrix
46f3f80c8a print: fix print time not showing in subfolders fixes #1294 2024-03-13 19:57:45 -03:00
alfrix
1e2f538210 job_status: fix metadata not updating after printer switch fixes #1301 2024-03-13 05:27:33 -03:00
Weblate (bot)
878d567404
Translations update from Hosted Weblate (#1293)
* Translated using Weblate (Spanish)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: Thijs Triemstra <info@collab.nl>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Added translation using Weblate (Estonian)

Co-authored-by: Gerry Mäekivi <gerrymaekivi@gmail.com>

* Translated using Weblate (French)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: samuel fradette <fradette20@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Thijs Triemstra <info@collab.nl>
Co-authored-by: Gerry Mäekivi <gerrymaekivi@gmail.com>
Co-authored-by: samuel fradette <fradette20@gmail.com>
2024-03-09 12:35:15 -03:00
alfrix
97b4b544cb printer: tempstore fixup 2024-03-09 12:21:23 -03:00
alfrix
68c4025902 create the shutdown panel, add it to the action bar, remove items from system panel
shutdown maintain estop during printing
add option to shudown both host and printer close #1207
simplify host and printer dialog if ks is local, do both
2024-03-09 12:19:01 -03:00
alfrix
ee501f2594 rest: cleanup requests
increase timeout to slightly larger than a multiple of 3, which is the default TCP packet retransmission window.
2024-03-09 09:09:41 -03:00
alfrix
7cd6107998 KlippyRest/Websocket simplify methods into comprehensions 2024-03-09 08:24:03 -03:00
alfrix
292dda7416 heatergraph: catch tempstore not valid 2024-03-08 21:22:51 -03:00
Selim
96b624bef0
Tr_update_march_2024 (#1292)
Tr_update_march_202
2024-03-03 21:48:49 -03:00
alfrix
5d5cfb5189 Update translation files to add new lines 2024-03-02 17:40:33 -03:00
Alfredo Monclus
ce884154d6
print panel refactor and new features (#1270)
Adds a grid/thumbnail mode (switchable to the list mode)
last mode used is saved
faster load and less memory usage
add sort by size
2024-02-29 15:07:50 -03:00
Weblate (bot)
773a5a5fb7
Translations update from Hosted Weblate (#1285)
* Translated using Weblate (Portuguese)

Currently translated at 97.7% (257 of 263 strings)

Co-authored-by: Matheus Mösken Diegues <dmosken2015@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/pt/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (French)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Nackophilz <zrv4flra@anonaddy.me>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Will Zhai <willzhai55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hans/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Matheus Mösken Diegues <dmosken2015@gmail.com>
Co-authored-by: Nackophilz <zrv4flra@anonaddy.me>
Co-authored-by: Will Zhai <willzhai55@gmail.com>
2024-02-29 15:01:54 -03:00
alfrix
6a91e04532 heatergraph: optimzations 2024-02-25 17:51:53 -03:00
Weblate (bot)
c2fd401261
Translations update from Hosted Weblate (#1274)
* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (263 of 263 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Will Zhai <willzhai55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hans/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Turkish)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Nurettin Sevdik <nurettinsevdik10@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/tr/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Will Zhai <willzhai55@gmail.com>
Co-authored-by: Nurettin Sevdik <nurettinsevdik10@gmail.com>
2024-02-18 17:34:47 -03:00
Alfredo Monclus
d9a361cacc
ws: fix issue that made buttons busy forever fixes #1087 (#1266)
* ws: fix issue that made buttons busy forever fixes #1087

* ws: reduce to high_idle due to touch not as responsive

* ws: make string translatable

* less animation steps for the spinner

the slower spinning gear icon is actually more pleasant to look
2024-02-18 17:26:08 -03:00
Weblate (bot)
32e924490d
Translations update from Hosted Weblate (#1260)
* Translated using Weblate (German)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: criscrafter <criscrafter80@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/de/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Italian)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/it/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Thijs Triemstra <info@collab.nl>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Czech)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Mick#6366 <kos.m@post.cz>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/cs/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: criscrafter <criscrafter80@gmail.com>
Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Co-authored-by: Thijs Triemstra <info@collab.nl>
Co-authored-by: Mick#6366 <kos.m@post.cz>
2024-02-11 21:23:11 -03:00
Weblate (bot)
71ffa00591
Translated using Weblate (Portuguese (Brazil)) (#1255)
Currently translated at 100.0% (263 of 263 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (263 of 263 strings)

Added translation using Weblate (Portuguese (Brazil))


Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/pt_BR/
Translation: KlipperScreen/KlipperScreen

Co-authored-by: Bernardo Scolnik <bscolnik@gmail.com>
2024-02-01 12:21:57 -03:00
alfrix
3c911ba7c7 printer: change how the tempstore is initialized and updated, to avoid unnecesary retries 2024-01-26 22:43:29 -03:00
alfrix
051a53ec22 changes: add commit of config changes 2024-01-26 21:31:08 -03:00
alfrix
9d0e4b841f config: allow xdg .config folder fully deprecate old klipper_config and home folder config
config order of preference

1. printer_data/config
2. xdg .config/KlipperScreen
3. klipperscreen repo directory
2024-01-26 13:59:16 -03:00
Alfredo Monclus
af8bd7050d
config: refactor install language, fix issues with getlocale on mac (#1250) 2024-01-25 22:47:08 -03:00
Alfredo Monclus
b5e87152f1
bed_level: improvements (#1248)
1. use the status reference instead of regex matching (this was coded before the status existed)
2. change icons to reflect the rotation direction
3. change icon to reflect that the adjustment is good enough (according to klipper docs below 6 minutes)
4. auto open the panel when screws_tilt_calculate finished

close #1231
2024-01-25 22:46:51 -03:00
Weblate (bot)
9e252b013f
Translations update from Hosted Weblate (#1253)
* Translated using Weblate (Danish)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: srbjessen <srbjessen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/da/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Swedish)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/sv/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: vjurka <v@jurka.lt>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/lt/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: srbjessen <srbjessen@gmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: vjurka <v@jurka.lt>
2024-01-25 22:45:59 -03:00
Weblate (bot)
9bcee00ff2
Translations update from Hosted Weblate (#1251)
* Translated using Weblate (French)

Currently translated at 96.5% (254 of 263 strings)

Co-authored-by: Guilouz <guilouz6@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/uk/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Guilouz <guilouz6@hotmail.com>
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
2024-01-21 13:20:12 -03:00
Weblate (bot)
8c4253238c
Translations update from Hosted Weblate (#1247)
* Translated using Weblate (French)

Currently translated at 96.5% (254 of 263 strings)

Co-authored-by: Absak T <absakgaming@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Polish)

Currently translated at 100.0% (263 of 263 strings)

Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/pl/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Absak T <absakgaming@gmail.com>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
2024-01-19 18:08:35 -03:00
Weblate (bot)
8800f7be4d
Translated using Weblate (Hungarian) (#1244)
Currently translated at 100.0% (263 of 263 strings)


Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/hu/
Translation: KlipperScreen/KlipperScreen

Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
2024-01-16 15:37:09 -03:00
alfrix
ac1c97a2fa pins: fixup #1242 2024-01-16 15:33:50 -03:00
alfrix
8717dd8836 files: refactor and cleanups 2024-01-16 13:56:33 -03:00
alfrix
18f8d32aa6 klippygtk: dialog buttons height as variable 2024-01-15 14:42:10 -03:00
Weblate (bot)
6df55f4570
Translated using Weblate (Spanish) (#1238)
Currently translated at 100.0% (263 of 263 strings)


Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

Co-authored-by: Alfredo Monclus <alfredomonclus@gmail.com>
2024-01-13 00:54:45 -03:00
alfrix
eecb41df93 base_panel and printer optimizations 2024-01-13 00:46:02 -03:00
Weblate (bot)
d22416f401
Translations update from Hosted Weblate (#1230)
* Translated using Weblate (Russian)

Currently translated at 100.0% (261 of 261 strings)

Co-authored-by: Dr_Perry_Coke <dr.perrycoke@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ru/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Swedish)

Currently translated at 100.0% (261 of 261 strings)

Co-authored-by: eltacoloco <hampus.lind@webbpost.nu>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/sv/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Dr_Perry_Coke <dr.perrycoke@gmail.com>
Co-authored-by: eltacoloco <hampus.lind@webbpost.nu>
Co-authored-by: Alfredo Monclus <alfredomonclus@gmail.com>
2024-01-12 21:47:19 -03:00