3405 Commits

Author SHA1 Message Date
Karakurt
580bc4f70d Updated flasher script with some quality of life (#2141)
* Added automatic retries

* Generalized naming
2025-07-17 00:10:50 +00:00
Karakurt
c00df49708 Added support for spaces in directory names (#2140) 2025-07-16 23:07:19 +00:00
Ben V. Brown
009aa10a53 Fix docs gen check (#2139)
* Adding CI check to prevent settings docs drift
* Fixup gen_menu_docs
* Generate new settings docs
2025-07-16 16:03:26 +10:00
Ben V. Brown
260891b00b Adding documentation around debugging PD PSU's (#2111)
* Create USB-PD Debug docs

* Add to menu

* Update DebuggingPD.md
2025-07-07 14:49:48 +10:00
Witska
bc6d5d16d5 Update translation_LT.json (#2134) 2025-07-06 18:25:49 +10:00
fredericuslaurentii
985075afdf Update translation_IT.json (#2117)
* Update translation_IT.json

* Update translation_IT.json
2025-07-04 12:24:59 +10:00
IkerGarcia
1184163cde Update translation_ES.json (#2133) 2025-07-03 06:33:39 +10:00
Sirse
0813b38f61 Update translation_RU.json (#2130) 2025-06-08 08:29:21 +00:00
protato7
0f3e03e7cf blisp typo in Logo.md (#2129) 2025-05-22 22:12:01 +00:00
Steven Seifried
6b20522a8a Updated translation_DE.json (#2128)
* Updated translation_DE.json

* Updated translation_DE.json
2025-05-20 13:21:16 +10:00
nomakewan
8d40afcaa1 Add missing dependency (#2118)
img2logo.py has IntelHex as a dependency which is not installed by default with Python3 or Pillow and so should be specified explicitly in the instructions.
2025-04-14 01:50:21 +00:00
Ivan Zorin
3d331aa094 Merge pull request #2103 from ia/reverse-button-settings
Add option to swap A/B buttons in Settings menu with minimal changes (fix for #2034)
v2.23-rc4
2025-03-20 01:24:14 +03:00
Ivan Zorin
ab6657c75b Sync 2025-03-20 01:02:39 +03:00
Ivan Zorin
ac080eb909 Merge pull request #2108 from ia/py-diff
Makefile: add diff output for python linter if there are some warnings
2025-03-20 00:59:35 +03:00
Ivan Zorin
6de9dd860f .github/push.yml: add diff output for python linter if there are some warnings 2025-03-20 00:01:40 +03:00
Ivan Zorin
bd15926e6a Makefile: add diff output for python linter if there are some warnings 2025-03-19 23:50:48 +03:00
Ivan Zorin
d3bc0fd332 Sync 2025-03-17 01:39:27 +03:00
Ivan Zorin
61f5211d3a Merge pull request #2107 from ia/debug-time
Update debug time stamp according to the official recommendation from reproducible builds initiative by @paulfertser suggestion
2025-03-17 01:32:56 +03:00
Ivan Zorin
a66dbeb12b Update debug time stamp according to the official recommendation from reproducible builds iniative by @paulfertser suggestion 2025-03-17 00:06:04 +03:00
Ivan Zorin
24ffc3eb8c Switch slide scrolling animation for debug menu from the bottom 2025-03-16 23:29:33 +03:00
Ivan Zorin
1a673b8b91 Swap AB buttons setting: use another approach by keeping original switch/case intact but adding another one 2025-03-10 10:51:10 +03:00
Ivan Zorin
ccda1713c1 Disable ReverseButtonSettings option by default 2025-03-10 05:42:37 +03:00
Ivan Zorin
ce3fea8176 Add option to swap A/B buttons in Settings menu with minimal changes (#2034) 2025-03-10 05:01:07 +03:00
Ivan Zorin
03ec177058 Merge pull request #2102 from ia/soldering-home-no-slide
Disable animation between home and soldering screens if detailed view is set for both modes (probably a finally proper fix for #2076)
2025-03-09 04:15:05 +03:00
Ivan Zorin
c698c58e3a Making clang-format happy 2025-03-07 07:03:24 +03:00
Ivan Zorin
42aeee1c0b Alternative solution with more code lines in different functions 2025-03-07 06:59:33 +03:00
Ivan Zorin
11d9f1ab1d Fix code style 2025-03-07 05:35:53 +03:00
Ivan Zorin
7dbc55fa2b Probably a finally proper fix for #2076 2025-03-07 05:22:20 +03:00
Philippe Teuwen
83aa1b6425 Adding Pinecilv2 ws2812b mod option (#2099)
* support for WS2812B mod on Pinecil v2

* document support for WS2812B mod on Pinecil v2

* update IronOS-mkdocs.yml

* Protect WS2812B_Pin with define WS2812B_ENABLE
2025-03-06 22:36:01 +03:00
Ben V. Brown
5e8ab27958 Mhp 30 fixes (#2094)
* Fix LED control for MHP30

* Refactor the draw rect function to fix heating

* FIXUP to include correct menu title for MHP30

Closes #2036

* Fixes for ADC mode init

Fixes #2043
2025-03-06 08:59:05 +11:00
Ivan Zorin
51afcbd733 Revert "Add option to swap A / B buttons in Settings menu" (#2098)
Revert "Add option to swap A / B buttons in Settings menu (#2059)"

This reverts commit c6bdc28081.
2025-03-05 10:53:38 +11:00
Ben V. Brown
5041326335 Add missing BLE settings (#2095)
Fixes #2044
2025-03-05 08:22:20 +11:00
Ivan Zorin
7de5698abb push.yml: update runs-on to ubuntu-24.04 to fix upload_metadata build step (#2097)
push.yml: unify and update runs-on to ubuntu-24.04 to fix upload_metadata build step and to fix IronOS build pipeline (#2096)
2025-03-04 20:05:13 +01:00
Leo
c6bdc28081 Add option to swap A / B buttons in Settings menu (#2059)
* Add option to swap A / B buttons in Settings menu

---------

Co-authored-by: Ivan Zorin <ivan.a.zorin@gmail.com>
2025-03-04 14:35:48 +03:00
oliverpool
0e044cf108 README: add notice about another revision of TS101 with a different not supported yet OLED model (#2084)
* Update REAMDE

---------

Co-authored-by: Ivan Zorin <ivan.a.zorin@gmail.com>
2025-03-02 01:32:53 +03:00
tabudz
d775036c9e Fix: Potential Vulnerability in Cloned Function (#2087)
* Fix for #168

* Adapt style ecc_dsa.c

* Update ecc_dsa.c
v2.23-rc3
2025-03-02 09:07:51 +11:00
Ben V. Brown
08002e0d33 Fix RToS Update (#2091)
* Silence undef

* Update Makefile

* Fix task priorities

* Bump CI host images

* Format c++

* Update make_translation.py

* Update bl702_common.c
2025-03-02 08:56:23 +11:00
Ben V. Brown
7ec1ece1a2 Merge pull request #2049 from Ralim/i2c-rework-2
Rev2 reworking I2C to avoid IRQ stalling && adjusting thermal runaway for PinecilV2
v2.23-rc2
2025-02-27 12:19:53 +11:00
Ben V. Brown
6e724b99d0 Merge branch 'dev' into i2c-rework-2 2025-02-27 12:00:37 +11:00
Leska
c9a74cbbff Fixed & Updated French Translations (#2086)
* Updated French translation.

* Updated

* Update Translations/translation_FR.json (discip)

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* added missing options

For some reason the following options were missing:
* Cool Down Blink
* Reverse Temp Change Buttons

* Update translation_FR.json

* Update translation_FR.json

* Updated translation_FR.json

* Update translation_FR.json

---------

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2025-02-26 10:55:54 +01:00
Leska
40655a9501 Updated Overall French Translations (#2085)
* Updated French translation.

* Updated

* Update Translations/translation_FR.json (discip)

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* added missing options

For some reason the following options were missing:
* Cool Down Blink
* Reverse Temp Change Buttons

* Update translation_FR.json

* Update translation_FR.json

---------

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2025-02-25 18:09:15 +01:00
Ben V. Brown
3a6a22c351 Use indexed notifications for I2C 2025-02-24 20:39:04 +11:00
Ben V. Brown
dd6c71a385 Merge branch 'update' into i2c-rework-2 2025-02-24 20:30:15 +11:00
Ben V. Brown
e8db6d5f4d Update FreeRTOSConfig.h 2025-02-24 20:26:53 +11:00
Ben V. Brown
f026e513fd Update GUIThread.cpp 2025-02-24 20:11:01 +11:00
Ben V. Brown
3e453f1363 Update FreeRTOS to latest release 2025-02-23 22:59:19 +11:00
Ben V. Brown
2794547817 Explicit cast 2025-02-23 20:18:46 +11:00
Ben V. Brown
7eee1b74d7 Update alpine 2025-02-23 18:47:50 +11:00
Ben V. Brown
5feefc5b89 Mask BLE IRQ's during OLED update 2025-02-23 18:31:41 +11:00
Ben V. Brown
0ed2d84fca Refactor I2C result to use notifications, allowing faster task yield
So that one I2C done, task can directly swap and pickup later if I2C is blocking
2025-02-23 13:02:57 +11:00