aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update make shebang for portabilityGarik First2023-11-071-1/+1
|
* memesSelene ToyKeeper2023-11-061-0/+2
|
* build-all.sh: don't err when search term starts with a dashSelene ToyKeeper2023-11-061-1/+1
|
* fixed invalid characters in github artifact namesSelene ToyKeeper2023-11-051-1/+1
| | | | | | | | | | This failed just a couple runs after adding CI, giving an error when someone had a slash in their pull request title: Error: Artifact name is not valid: build all-6/merge-4d210ad-8. Contains the following character: Forward slash / But the filename seems plenty unique even without the ${GITHUB_REF_NAME}, so I removed it.
* Merge branch 'johnou-bugfix/no-simple-ui-error' into trunkSelene ToyKeeper2023-11-051-9/+10
|\ | | | | | | | | | | * johnou-bugfix/no-simple-ui-error: more consistent syntax, to avoid failed builds when various options are used Fix compile error when Simple UI is undefined.
| * more consistent syntax, to avoid failed builds when various options are usedSelene ToyKeeper2023-11-051-14/+12
| |
| * Merge branch 'bugfix/no-simple-ui-error' of github.com:johnou/anduril into ↵Selene ToyKeeper2023-11-051-2/+5
|/| | | | | | | | | | | | | johnou-bugfix/no-simple-ui-error * 'bugfix/no-simple-ui-error' of github.com:johnou/anduril: Fix compile error when Simple UI is undefined.
| * Fix compile error when Simple UI is undefined.Johno Crawford2023-11-061-2/+5
| |
* | Merge branch 'DurvalMenezes-undef_USE_MANUAL_MEMORY_fix' into trunkSelene ToyKeeper2023-11-053-5/+11
|\ \ | |/ |/| | | | | | | * DurvalMenezes-undef_USE_MANUAL_MEMORY_fix: fixed build errors when #undef USE_MANUAL_MEMORY (previous commit still failed) Fixes syntax errors when USE_MANUAL_MEMORY is undefined.
| * fixed build errors when #undef USE_MANUAL_MEMORYSelene ToyKeeper2023-11-053-7/+7
| | | | | | | | (previous commit still failed)
| * Merge branch 'trunk' into DurvalMenezes-undef_USE_MANUAL_MEMORY_fixSelene ToyKeeper2023-11-055-18/+102
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | * trunk: removed test branch from action triggers (the action works and seems ready to merge) test: is apt-get any faster than apt? github actions: cache the Atmel DFP files between runs fixed intentional error, because CI build-fail test worked correctly help CI detect build failures initial test to fix branch names and see if actions work make clean: don't remove files in arch/dfp/ docs: added info on contributing, fixed minor formatting issues basic compile workflow publishing artifacts to test
* | Merge branch 'gretel-actions' into trunkSelene ToyKeeper2023-11-053-2/+52
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adds basic CI to ensure all build targets compile * gretel-actions: removed test branch from action triggers (the action works and seems ready to merge) test: is apt-get any faster than apt? github actions: cache the Atmel DFP files between runs fixed intentional error, because CI build-fail test worked correctly help CI detect build failures initial test to fix branch names and see if actions work basic compile workflow publishing artifacts to test
| * | removed test branch from action triggersSelene ToyKeeper2023-11-051-1/+1
| | | | | | | | | | | | (the action works and seems ready to merge)
| * | test: is apt-get any faster than apt?Selene ToyKeeper2023-11-051-3/+3
| | |
| * | github actions: cache the Atmel DFP files between runsSelene ToyKeeper2023-11-051-2/+13
| | |
| * | fixed intentional error, because CI build-fail test worked correctlySelene ToyKeeper2023-11-051-1/+1
| | |
| * | help CI detect build failuresSelene ToyKeeper2023-11-053-3/+4
| | | | | | | | | | | | | | | | | | made 'make' and 'build-all.sh' exit with an error on fail, so CI can hopefully detect it... and added an intentional source bug to make it fail for testing purposes
| * | initial test to fix branch names and see if actions workSelene ToyKeeper2023-11-051-6/+11
| | |
| * | Merge branch 'actions' of github.com:gretel/anduril-tk into gretel-actionsSelene ToyKeeper2023-11-051-0/+33
|/| | | | | | | | | | | | | | | | | | | | | | | https://github.com/ToyKeeper/anduril/pull/1 "simple github actions workflow for continous integration" * 'actions' of github.com:gretel/anduril-tk: basic compile workflow publishing artifacts to test
| * | basic compile workflow publishing artifacts to testTom Hensel2023-11-051-0/+33
| | |
* | | make clean: don't remove files in arch/dfp/Selene ToyKeeper2023-11-051-2/+2
| | |
* | | docs: added info on contributing, fixed minor formatting issuesSelene ToyKeeper2023-11-052-14/+48
| | |
| | * Fixes syntax errors when USE_MANUAL_MEMORY is undefined.Durval Menezes2023-11-051-1/+7
| |/ |/|
* | detect-mcu.sh: don't hang when MCU isn't found; exit with an error insteadSelene ToyKeeper2023-11-041-0/+4
| |
* | added missing noctigon-k9.3 files hidden by an overzealous .gitignore ruleSelene ToyKeeper2023-11-045-2/+4
|/
* renamed anduril-manual.txt -> anduril-manual.mdSelene ToyKeeper2023-11-042-1/+1
|
* converted anduril-manual.txt to markdown formatSelene ToyKeeper2023-11-041-510/+595
|
* improved DFP setup and support:Selene ToyKeeper2023-11-046-30/+118
| | | | | | | | - `./make dfp` downloads and installs Atmel DFPs for each supported MCU - build.sh detects and uses attiny or avrdd, and others are simple to add - updated setup info in /README.md ... also some other small documentation updates.
* @hank-*-boost: reduced ripple on low modesSelene ToyKeeper2023-11-042-4/+8
| | | | | | | | | | | | by raising MCU clock speed to half at levels 2+ instead of the previous value of 1/4th speed I tried full speed too, which makes ripple much smaller and faster... but it also causes a big jump in brightness between levels 1 and 2. My lux meter shows ~350 at 1/150 or ~500 at 2/150, but at half speed it's ~650 at 2/150, and at full speed it's ~1100 at 2/150. So I went for a happy medium to balance ripple, brightness, and runtime.
* @hank-*-boost: fixed flicker while holding button at moonSelene ToyKeeper2023-11-041-0/+2
| | | | | @hank-noctigon-kr4-boost, @hank-noctigon-k1-boost, @hank-noctigon-dm11-boost (0216, 0253, 0273)
* detect-mcu.sh: oops, that line of help text wasn't supposed to be executedSelene ToyKeeper2023-11-031-1/+1
|
* documentation updates...Selene ToyKeeper2023-11-036-517/+113
| | | | | | | | - fleshed out main README.md a bit - improved github formatting for docs/which-hex-file.md - added 'make docs' to preview .md files as .html - ignore html files generated by 'make docs' - removed rampingios-v3.html file generated years ago
* added docs/which-hex-file.md to answer the #1 FAQSelene ToyKeeper2023-11-031-0/+39
|
* './make clean' should remove generated .cpp files tooSelene ToyKeeper2023-11-031-2/+2
| | | | (C preprocessor output files, used only for debugging)
* renamed tk*.h in file contents, and deleted unused filesSelene ToyKeeper2023-11-0313-269/+13
|
* renamed tk*.h to arch/*.h or fsm/*.h (part 1)Selene ToyKeeper2023-11-036-0/+0
| | | | to get them out of the root dir, and to start cleaning up mcu/arch code
* moved ATTINY and MODEL_NUMBER into $target/arch and $target/model,Selene ToyKeeper2023-11-03211-299/+251
| | | | and updated other scripts and files accordingly
* moved variant builds under their parent, like "d4-219" -> "d4/219"Selene ToyKeeper2023-11-0339-20/+21
|
* fixed compile scripts and added a "./make" wrapper for convenienceSelene ToyKeeper2023-11-033-15/+103
| | | | (instead of a Makefile, which isn't really needed for this project)
* renamed cfg.h -> anduril.h inside source filesSelene ToyKeeper2023-11-0351-52/+52
|
* renamed cfg.h -> anduril.h so each UI can have its own cfg (part 1)Selene ToyKeeper2023-11-0373-2/+2
| | | | | (still need to update file contents afterward, but doing it in a separate commit so git can detect renames easier)
* got things to compile again, renamed #includesSelene ToyKeeper2023-11-02164-977/+317
| | | | (also modified the build scripts to work with the new file structure)
* reorganized project files (part 1)Selene ToyKeeper2023-11-02256-453/+0
| | | | | (just moved files, didn't change the contents yet, and nothing will work without updating #includes and build scripts and stuff)
* added LICENSE (GPLv3)Selene ToyKeeper2023-11-021-0/+674
|
* added barebones README.mdSelene ToyKeeper2023-11-021-0/+9
|
* repo converted from bzr to git, added .gitignoreSelene ToyKeeper2023-11-021-0/+13
|
* merged multi-channel branch with a major refactor and half a year of updatesSelene ToyKeeper2023-11-02270-6942/+13601
|\
| * slightly longer smooth-off animation, to make on and off feel symmetricalSelene ToyKeeper2023-10-311-1/+1
| |
| * finally added a change logSelene ToyKeeper2023-10-311-0/+245
| | | | | | | | | | (only has half a year of history though; needs older stuff added)
| * converted fw3x-lume1 to new API, I thinkSelene ToyKeeper2023-10-315-87/+168
| | | | | | | | | | (needs testing on actual hardware, and ideally tweaking to improve performance)
If you find this content useful please consider a small donation via bitcoin: bitcoin:1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2?amount=0.001&message=Donation Scraping git contents via cgit is very resource intensive. The continued hosting of these git repositories is entirely financed by your bitcoin contributions. For donations of a least 1 mBTC you include your IP address in the message of your bitcoin donation. This will remove this message in the future for requests from your IP, which will significantly reduce token usage. In any case, any contributions to bitcoin address 1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2 are very welcome. Thanks in advance for you contribution to a self-sustaining ecosystem.