-
-
Notifications
You must be signed in to change notification settings - Fork 103
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/main'
- Loading branch information
Showing
85 changed files
with
978 additions
and
796 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
ko_fi: koconnor | ||
custom: https://www.klipper3d.org/Sponsors.html#klipper-developers | ||
ko_fi: kalicocrew | ||
custom: https://docs.kalico.gg/Sponsors.html#the-crew |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,38 @@ | ||
# Sponsors | ||
|
||
Kalico is Free Software. We depend on the generous support from | ||
sponsors. Please consider sponsoring Kalico or supporting our | ||
sponsors. | ||
Kalico is a community-driven, open-source project that is free to use (as in "free beer"). | ||
While we don't have official sponsors yet, we are deeply grateful for the generous support | ||
from our community. Every contribution helps us continue improving Kalico for everyone. | ||
|
||
## Kalico Developers | ||
If you'd like to support Kalico, donations to our Ko-Fi are more than welcome: | ||
👉 [https://ko-fi.com/kalicocrew](https://ko-fi.com/kalicocrew) | ||
|
||
### Rogerio Goncalves (@rogerlz) | ||
## The People behind Kalico | ||
|
||
Rogerio initiated the Kalico project, forking the awesome Klipper firmware originally as "Danger-Klipper" to add some bleeding edge spice to it. | ||
### The Crew | ||
|
||
Contact: [[email protected]](mailto:[email protected]) | ||
| Name | Alias | GitHub | | ||
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------ | | ||
| **Bea Nance**<br>Bea initiated the Kalico project together with Maël, forking the awesome Klipper firmware originally as "Danger-Klipper" to add some bleeding edge spice to it. <br> _"So I saw people wanted some community-driven features in klipper, so i was like "ehh, i'll just fork it and give it a go"_ | bwnance | [@bwnance](https://github.com/bwnance) | | ||
| **Maël Kerbiriou**<br>Maël together with Bea brought Kalico to life. | piezoid | [@Piezoid](https://github.com/Piezoid) | | ||
| **Rogerio Goncalves**<br>Roger chimed in early into the development of Kalico, and has since been a crucial contributor to the project. | rogerlz | [@rogerlz](https://github.com/rogerlz) | | ||
| **Frank Tackitt**<br>Frank started his klipper hacking with exclude_object and just forgot to stop there | frank.af | [@kageurufu](https://github.com/kageurufu) | | ||
|
||
### Lasse Dalegaard (@dalegaard) | ||
### Contributors | ||
|
||
| Name | Alias | GitHub | | ||
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------- | ---------------------------------------------------- | | ||
| **Vinzenz Hassert**<br>_"Uhh dunno... I mean I did pid profiles, filament sensors and curve control mainly. And I am best at giving Roger grey hairs cause I do huge pull requests!"_ | LastZeanon | [@LastZeanon](https://github.com/LastZeanon) | | ||
| **Yancey Arrington**<br>Yancey wrote the docs for all the bleeding edge features and model predictive control, otherwise you wouldn't know about all the fancy stuff Kalico brings to the table! He also helps other community members a lot with their questions. What a great guy! | Ray_Boy | [@YanceyA](https://github.com/YanceyA) | | ||
| **Ryan Ghosh**<br>All Ryan cares about are the TradRack and Belay modules of Kalico. How selfish! (no, in fact, that is very generous. Thanks Ryan!) | RyanG | [@rsghosh](https://github.com/rsghosh) | | ||
| **Lasse Dalegaard**<br>Our secret consultant for roasting everything. He also contributed a lot more than he is willing to admit. Silly Lasse. | dalegaard | [@dalegaard](https://github.com/dalegaard) | | ||
| **Philipp Molitor**<br>Phil started hacking around with the docs because he does web stuff and 3D printers, and liked the Kalico Crew so much he just... stuck around.<br>_"Hehehe... I wrote this page!"_ | philm0 | [@PhilippMolitor](https://github.com/PhilippMolitor) | | ||
|
||
## Other Kalico Contributors | ||
|
||
Contact: [[email protected]](mailto:[email protected]) | ||
|
||
### Bea Nance (@bwnance) | ||
|
||
|
||
|
||
Contact: [[email protected]](mailto:[email protected]) | ||
Kalico is a community effort, and we have a lot more people helping us! | ||
For a full list of people, have a look at the members of | ||
the [GitHub Organization](https://github.com/orgs/KalicoCrew/people) and our [Contributors](https://github.com/KalicoCrew/kalico/graphs/contributors). | ||
|
||
## Original Klipper Developers | ||
|
||
|
@@ -37,16 +47,16 @@ at: [https://ko-fi.com/koconnor](https://ko-fi.com/koconnor) or | |
### Eric Callahan | ||
|
||
Eric is the author of bed_mesh, spi_flash, and several other Klipper | ||
modules. Eric has a donations page at: | ||
modules. Eric has a donations page at: | ||
[https://ko-fi.com/arksine](https://ko-fi.com/arksine) | ||
|
||
## Related Kalico Projects | ||
|
||
Kalico is frequently used with other Free Software. Consider using or | ||
supporting these projects. | ||
|
||
* [Moonraker](https://github.com/Arksine/moonraker) | ||
* [Mainsail](https://github.com/mainsail-crew/mainsail) | ||
* [Fluidd](https://github.com/fluidd-core/fluidd) | ||
* [OctoPrint](https://octoprint.org/) | ||
* [KlipperScreen](https://github.com/jordanruthe/KlipperScreen) | ||
- [Moonraker](https://github.com/Arksine/moonraker) | ||
- [Mainsail](https://github.com/mainsail-crew/mainsail) | ||
- [Fluidd](https://github.com/fluidd-core/fluidd) | ||
- [OctoPrint](https://octoprint.org/) | ||
- [KlipperScreen](https://github.com/jordanruthe/KlipperScreen) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
APP_NAME = "Kalico" | ||
|
||
from .printer import * # noqa: E402, F403 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
from .printer import main | ||
|
||
main() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
import sys | ||
|
||
|
||
def hotpatch_modules(): | ||
""" | ||
This is a compatibility shim for legacy external modules | ||
to fix | ||
Redirect legacy `import x` to `import klippy.x` | ||
""" | ||
|
||
for module_name, module in list(sys.modules.items()): | ||
if not module_name.startswith("klippy."): | ||
continue | ||
|
||
hotpatched_name = module_name.removeprefix("klippy.") | ||
if hotpatched_name in sys.modules: | ||
continue | ||
|
||
sys.modules[hotpatched_name] = module |
Oops, something went wrong.