alfrix
b36e75ec1a
temperature: fix #763
2022-10-26 22:36:52 -03:00
alfrix
d6e4ad0a35
base_panel: fix macro shorcut not hiding at startup if configured to off
2022-10-26 22:36:52 -03:00
alfrix
0de49ee0cd
base_panel: calculate the amount of titlebar items to be shown
2022-10-26 22:36:52 -03:00
alfrix
8cc86dfd7c
config: add width and height for development purposes
...
Do not use this when KS is meant to be fullscreen, this should be used for window size on a desktop
2022-10-26 22:36:52 -03:00
alfrix
da9051a9b2
base_panel: create get_icon for show_heaters
2022-10-26 22:36:52 -03:00
alfrix
32fab0482f
gtk: add .png icons support close #733
2022-10-26 22:36:52 -03:00
alfrix
792e1bf8bf
print: improve initialization performance with async. load of images
2022-10-26 22:36:52 -03:00
alfrix
b346d765a2
base_panel: clock simplify also increase margin
2022-10-26 22:36:52 -03:00
alfrix
c5413e51c9
config: add printer_data to default config search locations
...
close #759
2022-10-26 22:36:52 -03:00
alfrix
2121d4a6aa
system: updater: hide the end button until the update completes
...
it's already not sensitive but that is not intuitive sometimes
2022-10-26 22:36:52 -03:00
alfrix
17e4bb704e
exclude: fix vertical mode, fix last object cancel and make it exit
2022-10-26 22:36:52 -03:00
alfrix
d3281379ee
gtk: change scaling of images
...
This reduces the amount of magic numbers used, some images will scale to bigger sizes, most of the icons and images in vertical mode will be bigger, thumbnails should be bigger in both modes.
2022-10-26 22:36:52 -03:00
alfrix
62fd6b96f8
job_status: change filename max characters
...
now it's more consistent and takes into account font size
2022-10-26 22:36:52 -03:00
alfrix
b9effb5447
screensaver: fix dialogs not hiding
2022-10-26 22:36:52 -03:00
alfrix
70b5532695
bed_mesh: fix issues and improve
...
Fix sometimes not showing the current mesh
Remove calibrate from the list, (use the top bar)
Minimum Zscale is now -1 to 1 mm
Colorscale is now -0.2 to 0.2 mm tends to clip less on the usable range
Code cleanup and de-duplication
2022-10-21 14:58:07 -03:00
alfrix
1332045128
installer: the workaround for pip 22 should not be needed by now
2022-10-15 18:56:05 -03:00
alfrix
1305b40c41
refactors and cleanup
2022-10-14 13:27:01 -03:00
alfrix
e208873e46
temperature: merge nested ifs
2022-10-14 10:19:44 -03:00
alfrix
723662074e
Change togglebuttons to regular buttons to simplify code
2022-10-14 10:19:44 -03:00
alfrix
4b7fda9ba0
zcalibrate: fix XY offset not applied if one of them is not defined
2022-10-14 10:19:44 -03:00
alfrix
2e026aef56
extrude: make the speed and distance configurable close #673
2022-10-14 10:19:44 -03:00
alfrix
28fe1bf6d8
Update Locales: Thanks Tal Rahav for the Hebrew translation
2022-10-14 10:19:44 -03:00
alfrix
4076e6349a
limits and retraction: infinite sliders
2022-10-14 10:19:44 -03:00
alfrix
d0d171e676
print: hide files and directories starting with .
2022-10-14 10:19:44 -03:00
alfrix
978bb72e20
Fix: Printer not connecting if [pause_resume] is missing
...
fix #752
2022-10-14 10:19:44 -03:00
Ben Konsemüller
74dee10d39
Fix: Heaters not showing their respective power percentages ( #747 )
2022-10-08 09:52:46 -03:00
Alfredo Monclus
a83bbed85a
exclude: graph ( #743 )
...
Also support name wrapping and remove the object from the list if it was excluded (easier to see)
2022-10-04 10:52:44 -03:00
alfrix
c2991364ba
fine-tune: fix PEP8 E303
2022-10-01 12:35:01 -03:00
alfrix
2224478ea0
fine-tune: change the labels as soon as the button was pressed, this should give better feedback when the change is delayed by klipper
2022-10-01 12:32:28 -03:00
alfrix
089076c72c
docs: zcalibrate: explain move
...
close #738
2022-09-30 16:14:08 -03:00
alfrix
72413544c8
job_status: animated label compute max characters
2022-09-27 16:49:24 -03:00
alfrix
032638e027
docs: move and improve thumbnail information
2022-09-27 16:49:11 -03:00
alfrix
79b3429837
network: fix panel not loading if the wifi module has not ben initialized
...
close #736
2022-09-27 15:16:04 -03:00
Selim
35571fce8a
Turkish language Update ( #734 )
2022-09-22 09:50:40 -03:00
Nick Douma
1b758b85c6
Add Desktop file to easily start KlipperScreen on a normal Linux desktop ( #713 )
...
Co-authored-by: alfrix <alfredomonclus@gmail.com>
2022-09-21 20:18:22 -03:00
alfrix
2f427f7b82
lint fixes and minor refactorings
2022-09-21 11:54:49 -03:00
dependabot[bot]
c061378e62
build(deps): bump websocket-client from 1.4.0 to 1.4.1 ( #721 )
...
Bumps [websocket-client](https://github.com/websocket-client/websocket-client ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/websocket-client/websocket-client/releases )
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog )
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: websocket-client
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 11:35:06 -03:00
Andriy
1f3fe23716
Correction of the Ukrainian localization ( #730 )
2022-09-21 11:34:53 -03:00
alfrix
b2d7dda30f
system: update services allowed to restart
2022-09-16 09:51:59 -03:00
alfrix
5f9bd9648a
power: center the list
2022-09-14 10:22:11 -03:00
alfrix
0e353d333c
docs: update screenshots, add console to the panel list, order by name
2022-09-14 10:07:05 -03:00
AntoszHUN
ebaecedf0d
Update KlipperScreen.po ( #728 )
2022-09-13 00:01:22 -03:00
alfrix
4656be8c16
graph: limit the graph to 0-999
...
It's not over 9000.
2022-09-12 23:32:41 -03:00
Laurenz
2cce477e5b
Add current heater power % to job status ( #708 )
...
* Add current heater power % to job status
* Add show_heater_power config option and move update_temp()s to ScreenPanel
* Add the option to the UI config instead of the docs
* Prefer extra items on job_status over the power
There is not a lot of space, it's a trade off, and people will likely prefer extra_items
* Remove the comma, none of the other buttons have it
* job_status: inherit the parent config
* screen: create reload_panels to avoid some service restarts
* extrude: fix power breaking multi-extruder setups
* main and temp: remove degrees char from the table
* main and temp: revert removal of the header
Co-authored-by: alfrix <alfredomonclus@gmail.com>
2022-09-09 11:34:50 -03:00
alfrix
069097d2e0
config:fix
2022-09-09 11:32:44 -03:00
alfrix
de540402ec
screensaver: fix #725
...
this was caused by focus and hover states introducing extra styling
also remove the active semi-translucent that made the fade-in because,
it sometimes missbehaved not showing some elements of the ui, it's also faster not having animation.
2022-09-08 10:20:57 -03:00
alfrix
1d40b9cf7f
config: fix babystepping not being recognized
...
this is a temporary fix, the list items need to be validated individually
2022-09-06 13:13:44 -03:00
Andriy
81573fbd39
Ukrainian update ( #719 )
2022-09-05 21:27:28 -03:00
whi-tw
5d428e4999
Ignore include
sections when validating the config ( #720 )
...
* Don't validate `include` sections.
We need a `continue` here because `include` sections are not 'standard',
and don't have any keys to validate.
`include` sections are tangentially validated later via
`_include_config()`.
* Move checks for non-validated sections to start
Rather than looping through the whole if..elif.. block, fail fast if
we're not actually going to validate the section.
2022-09-05 21:27:09 -03:00
alfrix
abe12cca30
printer: fix issue that could cause the panels to not show up on startup if moonraker is not connected
2022-09-05 21:02:04 -03:00