Commit Graph

3340 Commits

Author SHA1 Message Date
Lasse
ca128ceab8 Update translation_ET.json 2023-12-27 19:35:53 +02:00
Lasse
8aa0802521 Add files via upload 2023-12-27 19:33:40 +02:00
Ivan Zorin
624674a479 UploadV4 metadata workaround (#1855)
* chore(deps): bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* push.yml: split metadata artifacts into two separated packages since now it's error by design in uploadV4 to stuff multiple files from different jobs/steps into artifact with the same name

* push.yml: add metadata per model artifact since now it's error by design in uploadV4 to stuff multiple files from different jobs/steps into one artifact with the same name

* push.yml: testing proposed by github solution for actions:#472

* push.yml: "fixing" upload as github team suggested

* push.yml: rename upload metadata step to unify build steps naming pattern

* push.yml: upload_metadata: add if-no-files-found: error directive since metadata.zip is essential

* push.yml: giving a second chance for cache save/restore actions

* push.yml: remove unsupported name field from cache actions

* push.yml: add tar to deps so cache action can collect cached files on github

* push.yml: try to retrieve cache by key properly

* push.yml: try to retrieve cache by key properly

* push.yml: remove wildcards from keys

* push.yml: try retrieve cache by explicit name

* push.yml: trying with enableCrossOsArchive == true

* push.yml: revert changes back from cache save/restore to actions download/upload

* push.yml: set retention-days == 1 and testing dot file name hoping it will hide artifacts

* push.yml: upload_metadata - download jsons: fix pattern for testing

* push.yml: adding 3rd party step for testing to delete created artifacts

* push.yml: trying to fix syntax in 3rd party step

* push.yml: revert changes to working workaround but keep retention-days == 1

* push.yml: upload_metadata: download prebuilt artifacts, generate jsons, upload them as metadata.zip - Work in Progress

* push.yml: upload_metadata: trying to fix pattern for artifacts [WiP]

* push.yml: upload_metadata: remove matrix since it doesn't work [WiP]

* push.yml: upload_metadata: remove pattern to download all prebuilt artifacts

* push.yml: add every json to every model of artifact

* push.yml: remove uploading/reuploading individual json files as zips

* push.yml: pushing to see which error will be at this time...

* ci

* Revert "push.yml: pushing to see which error will be at this time..."

This reverts commit ed3ac204ca.

* push.yml: revert manually due to accidential commit from different branch of different repo

* Remove the image of my frustration with github checkout update

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com>
2023-12-27 10:21:02 +11:00
Ben V. Brown
8ebd3e3eed Update ubuntu base image for github CI 2023-12-27 09:28:24 +11:00
Ben V. Brown
ec5f07ec0c Cleanup make includes and formatting rules (#1860)
* Draft cleanup of the folder definition mess

* Move old startup

* Fixup! broken hacky includes

* Update Makefile

* Update Makefile

* Update Makefile

* Bulk format

* Who knew, header guards are a wise idea

* Squash some sizing warnings

* Drop broken usb stack

* Fix BLE headers to be sensible

* Cleaning up proper c styling

* We have newer clang, it does bracketing now

* Run clang-format brackets

* We can drop the old messy bracket-checker with newer clang format

* WiP formatter

* Align grids of scripts by right side

Massively easier to read in nearly all cases

* Excempt the table for compression from formatter
2023-12-27 09:23:12 +11:00
Ben V. Brown
849d1f7d40 Update compilers (#1858)
* Update Alpine Image

* Update push.yml

* Style updates
2023-12-26 19:54:47 +11:00
Ivan Zorin
9931afdb0f Settings: disable Bluetooth LE by default (for PinecilV2) #1856 (#1857) 2023-12-19 14:16:57 +11:00
Ben V. Brown
8ea79e3f7d MHP30: GD32 doesnt implement analog mode (#1845) 2023-12-19 13:53:03 +11:00
dependabot[bot]
9d2f90b140 chore(deps): bump actions/setup-python from 4 to 5 (#1852)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-12 06:45:38 +11:00
discip
19f909e5ed Merge branch 'dev' into dev 2023-12-11 08:03:05 +01:00
Ben V. Brown
ea72aea47d Enforce no EPR polling for non >20V devices 2023-12-09 23:02:20 +11:00
discip
698026eb36 Merge branch 'dev' into dev 2023-11-29 18:02:36 +01:00
discip
20ad63d020 Merge pull request #1850 from dmitrygribenchuk/dev
update translation_BE.json
2023-11-29 10:10:29 +01:00
Dmitry Gribenchuk
79a887718b update translation_BE.json 2023-11-29 10:47:38 +02:00
discip
9579b6a5ad Merge pull request #1841 from ia/animation-loop
Implement optional looping for animated boot logo [#1839]
2023-11-23 09:53:42 +01:00
discip
0a4344c197 Merge branch 'dev' into animation-loop 2023-11-23 09:28:45 +01:00
Ivan Zorin
c97e3eb29b Updating references in the docs (#1843)
* Documentation: add links to firmware mirror backup [#1840]

* Documentation/Flashing: replace out-of-dated external wiki links by internal references

* Documentation/Flashing: add missing space
2023-11-23 19:23:20 +11:00
Ivan Zorin
fac46e2187 Font.h: remove extra spaces 2023-11-23 09:34:34 +03:00
Ivan Zorin
1519f655ae Manually merge icon set using git cli from discip/animation-loop 2023-11-23 09:33:38 +03:00
Ivan Zorin
0298356efc Merge branch 'dev' into discip/animation-loop 2023-11-23 09:23:34 +03:00
discip
602bd772ba Merge branch 'dev' into animation-loop 2023-11-22 20:13:03 +01:00
discip
8eebb01047 Update Font.h 2023-11-22 18:45:41 +01:00
discip
229ae9b30e Update Font.h 2023-11-22 18:41:02 +01:00
discip
9bfb36e349 Update Font.h 2023-11-22 18:34:25 +01:00
discip
00c3d150dd Update settingsGUI.cpp 2023-11-22 09:21:24 +01:00
discip
37420d3ee1 Update Font.h 2023-11-22 09:20:02 +01:00
discip
faf2c6733e Update settingsGUI.cpp 2023-11-22 00:07:10 +01:00
discip
cf8d6ee783 Update Font.h 2023-11-22 00:05:51 +01:00
Ivan Zorin
f914240cad Update links to the original Miniware firmware [#1840] (#1842) 2023-11-22 09:36:38 +11:00
discip
4f5bbcf370 Update settingsGUI.cpp 2023-11-21 17:11:21 +01:00
discip
92f74e5881 extend infinity icon 2023-11-21 17:05:23 +01:00
discip
fd3366e286 Merge pull request #75 from ia/animation-loop
Animation loop
2023-11-21 17:00:50 +01:00
Ivan Zorin
7338a68652 Use half of infinity logo as icon for one-time loop animation setting in the menu 2023-11-21 18:22:27 +03:00
Ivan Zorin
a02f8c8ae3 Implement optional looping for animated boot logo [#1839] 2023-11-21 01:38:10 +03:00
discip
be41415717 Merge branch 'dev' into dev 2023-11-20 18:30:56 +01:00
Ben V. Brown
e3bad2adae Migrate all Miniware devices to use Bit-Bang I2C (#1838)
* MHP30 move to I2C Bit Banging

* Fixup Accelerometer drivers so all can use I2CBB

* No STM32 I2C driver anymore

* TS100 on I2CBB

* Miniware on BB

* Fixup S60 build

* format

format
2023-11-16 21:32:56 +11:00
DjedenOfficial
d5934a0093 Improved translation for NL and NL V3_BE
Fully translated NL and NL_BE to dutch.
2023-10-27 18:39:38 +02:00
DjedenOfficial
f96e21be90 Fixed some text after testing
It works after testing. However I fixed some minor issues. A second test is required.
2023-10-23 00:21:25 +02:00
DjedenOfficial
f58a91861c Improved translations for NL and NL_BE
As the title says.
2023-10-22 20:31:20 +02:00
Ben V. Brown
c308fe8cc2 Pinecil v2 tune via PID (#1827)
* Start PWM after adc irq fully done

* Filter len 4

* Use comparitor 2 on timer for wrap around

* Update IRQ.cpp

* Tip measurements are uint16_t

Update BSP.cpp

Update BSP.cpp

* WiP PID

move pid tuning to config

Update PIDThread.cpp

* Handle PWM Timer gitchy comparitor

* Tuning

* Dampen with Kd

* Cleaning up

* Use TemperatureType_t for getTipTemp()

* Add small rolling average to user GUI temp to reduce flicker

* Trigger PID when adc is skipped (will use old values)
v2.22-rc3 v2.22
2023-10-21 08:21:08 +11:00
Marek Kraus
9c7ad43a76 Merge pull request #1822 from OndroNR/patch-4
Update Slovak translation
2023-09-28 21:58:58 +02:00
Ondrej Galbavy
8c582e6cb0 Update translation_SK.json 2023-09-28 20:08:55 +02:00
Ondrej Galbavy
4a8f483d30 Update translation_SK.json 2023-09-28 20:03:55 +02:00
discip
b489601883 Merge pull request #1818 from dogtopus/add-missing-chinese-translation
Add missing Chinese translation
2023-09-22 21:37:09 +02:00
dogtopus
e56060ab4a Add missing Chinese translation
I'm not very good at zh_TW so some of the terms might sound strange.
2023-09-22 00:47:46 -03:00
Ben V. Brown
c0a5e244b9 Temperature code updates (#1814)
* Create a typedef for temperatures

* Quick parse replace temp types

* Fixup for fast/slow PWM on PinecilV2

* Update PIDThread.cpp

* Pinecil small tips need less smoothing

* Remove incorrect comment

* Remove unused function

* Update PinecilV2 Tune as well
v2.22-rc2
2023-09-22 10:19:50 +10:00
discip
f99aed5785 Merge pull request #1786 from Ralim/discip-patch-2
Update translation_DE.json
2023-09-06 00:41:07 +02:00
discip
64ccbd4334 Merge branch 'dev' into discip-patch-2 2023-09-05 21:37:49 +02:00
dependabot[bot]
0a5b84fea9 chore(deps): bump actions/checkout from 3 to 4 (#1811)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 08:32:55 +10:00
discip
c2229f096b Merge branch 'dev' into discip-patch-2 2023-08-21 21:01:58 +02:00