{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200092932,"defaultBranch":"master","name":"flashlight-firmware","ownerLogin":"SammysHP","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-01T17:29:23.000Z","ownerAvatar":"https://github.com/avatars/u/922874?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698752890.0","currentOid":""},"activityList":{"items":[{"before":"0d8a299200a370316b60bd3ca682071d96999281","after":"84725254a214d51e9d5e379fca7c87d3885a1cc3","ref":"refs/heads/fsm","pushedAt":"2023-11-04T17:49:54.000Z","pushType":"push","commitsCount":447,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"This branch is abandoned. Development of Anduril and FSM has moved to:\n https://github.com/ToyKeeper/anduril\n... and in case it moves again, this link redirects to the current platform:\n https://toykeeper.net/anduril\nSo go there instead of Launchpad.","shortMessageHtmlLink":"This branch is abandoned. Development of Anduril and FSM has moved to:"}},{"before":"6190edce618b3eb32743f7bf55e1f71369dd4075","after":"23f8006c2a5bb4bd974dacf6f77308ff13f69817","ref":"refs/heads/master","pushedAt":"2023-11-04T17:49:44.000Z","pushType":"push","commitsCount":623,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"merged fsm branch -> trunk, including the final bzr version of Anduril 2\nDevelopment of Anduril and FSM has moved to\n https://toykeeper.net/anduril\nwhich is currently a redirect to\n https://github.com/ToyKeeper/anduril\nso go there for the latest code, docs, releases, etc.","shortMessageHtmlLink":"merged fsm branch -> trunk, including the final bzr version of Anduril 2"}},{"before":"8d4fc1288b5487a8e8eaa96feef791af1ed1096a","after":"97ac656f27f09e3cdebe851b3736450f5e8d6f4a","ref":"refs/heads/anduril2","pushedAt":"2023-11-04T17:44:34.000Z","pushType":"push","commitsCount":161,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"This branch is abandoned. Development of Anduril and FSM has moved to:\n https://github.com/ToyKeeper/anduril\n... and in case it moves again, this link redirects to the current platform:\n https://toykeeper.net/anduril\nSo go there instead of Launchpad.","shortMessageHtmlLink":"This branch is abandoned. Development of Anduril and FSM has moved to:"}},{"before":"81d5fa729b6e738c9cf152b3cba4bdfc8a43316c","after":"63ae0541c19adcc5d21d4ee121ff30f20f2f01ea","ref":"refs/heads/multi-channel","pushedAt":"2023-11-04T17:44:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"slightly longer smooth-off animation, to make on and off feel symmetrical","shortMessageHtmlLink":"slightly longer smooth-off animation, to make on and off feel symmetr…"}},{"before":"1cee63f33b5fd642c8abcfc0dd0ba3f1b1734954","after":"81d5fa729b6e738c9cf152b3cba4bdfc8a43316c","ref":"refs/heads/multi-channel","pushedAt":"2023-10-31T18:24:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"converted fw3x-lume1 to new API, I think\n(needs testing on actual hardware, and ideally tweaking to improve performance)","shortMessageHtmlLink":"converted fw3x-lume1 to new API, I think"}},{"before":null,"after":"55850985e1c748ea68c3908f5b4ba27bbb595a85","ref":"refs/heads/mc-more-smooth-steps","pushedAt":"2023-10-31T11:48:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Use smooth steps in tactical mode","shortMessageHtmlLink":"Use smooth steps in tactical mode"}},{"before":"0c7d716c81a1fab1eaf09a02d2bf411a5fbf25ed","after":"3f32a8797981eeb17b721bbb1e45a5edff076a11","ref":"refs/heads/mc-sammyshp","pushedAt":"2023-10-31T11:47:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Merge branch 'mc-more-smooth-steps' into mc-sammyshp\n\nConflicts:\n\tToyKeeper/spaghetti-monster/anduril/lockout-mode.c","shortMessageHtmlLink":"Merge branch 'mc-more-smooth-steps' into mc-sammyshp"}},{"before":"1de82e9aa0e8c68537a6167e569457eb1bb5bfbe","after":"3b84a3759bca7db45767755cbacf3661e8158c5a","ref":"refs/heads/mc-anduril-pocket","pushedAt":"2023-10-31T11:43:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"fixup! Pocket UI: Use smooth steps for 1H momentary","shortMessageHtmlLink":"fixup! Pocket UI: Use smooth steps for 1H momentary"}},{"before":"f3a86cb0623d3a1ec4b373063f205fe1a52eb96a","after":"1cee63f33b5fd642c8abcfc0dd0ba3f1b1734954","ref":"refs/heads/multi-channel","pushedAt":"2023-10-30T15:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"build.sh: use busybox-compatible grep args","shortMessageHtmlLink":"build.sh: use busybox-compatible grep args"}},{"before":null,"after":"1d127696b6c3002c2f99070327bdcddcbb31b3e0","ref":"refs/heads/fix-grep","pushedAt":"2023-10-30T15:25:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Make grep compatible with BusyBox","shortMessageHtmlLink":"Make grep compatible with BusyBox"}},{"before":"5cecf4e95b4e755f7b1f483b7453770c3e3293a1","after":"f3a86cb0623d3a1ec4b373063f205fe1a52eb96a","ref":"refs/heads/multi-channel","pushedAt":"2023-10-30T10:42:57.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"converted mateminco-mt35-mini to new API\n(but it's not tested; it's the only circuit with its particular design,\n and I don't have compatible hardware)","shortMessageHtmlLink":"converted mateminco-mt35-mini to new API"}},{"before":"9420e97fe96f0c537af11583bb19550fe3fd297a","after":"5cecf4e95b4e755f7b1f483b7453770c3e3293a1","ref":"refs/heads/multi-channel","pushedAt":"2023-10-18T17:22:00.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"rewrote emisar-d4k-3ch to use delta-sigma modulation (PWM + DSM),\nwhich gives much better resolution, especially for the 8-bit channel.\nAlso...\n- set_channel_mode() aborts when going from/to the same channel,\n to avoid unnecessary flicker\n- hsv2rgb() uses 16-bit R/G/B and V now\n- changed default channel to All\n- reduced default channel modes to just A, B, C, and All\n- smooth ramp floor defaults to 1/150\n- raised level when aux LEDs turn on high during use\n (for better compatibility with red main LEDs)","shortMessageHtmlLink":"rewrote emisar-d4k-3ch to use delta-sigma modulation (PWM + DSM),"}},{"before":"e869960de564f15aafb31c1952d2c9e532b50865","after":"0c7d716c81a1fab1eaf09a02d2bf411a5fbf25ed","ref":"refs/heads/mc-sammyshp","pushedAt":"2023-09-21T20:21:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Merge branch 'mc-lockout-smooth' into mc-sammyshp","shortMessageHtmlLink":"Merge branch 'mc-lockout-smooth' into mc-sammyshp"}},{"before":null,"after":"cf76a22f2be1cc11525054452373a348b2b04aca","ref":"refs/heads/mc-lockout-smooth","pushedAt":"2023-09-21T20:17:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Use smooth steps in lockout momentary","shortMessageHtmlLink":"Use smooth steps in lockout momentary"}},{"before":"1f58c07d13c128843fdc1e484aa062242c7ae8ac","after":"1de82e9aa0e8c68537a6167e569457eb1bb5bfbe","ref":"refs/heads/mc-anduril-pocket","pushedAt":"2023-09-21T20:12:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Use EVENT_HANDLED definition","shortMessageHtmlLink":"Use EVENT_HANDLED definition"}},{"before":"45171cca9d06d7d63ce44aa2a166463fa4658111","after":"403475d1090dd2c0232dc6f672175593bc131d4b","ref":"refs/heads/mc-fix-misc-config","pushedAt":"2023-09-21T19:57:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Fix misc config menu\n\nIf tintramping is disabled, the enum wasn't initialized properly.","shortMessageHtmlLink":"Fix misc config menu"}},{"before":null,"after":"45171cca9d06d7d63ce44aa2a166463fa4658111","ref":"refs/heads/mc-fix-misc-config","pushedAt":"2023-09-21T19:55:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Fix misc config menu\n\nIf tintramping is disabled, the enum wasn't initialized properly.","shortMessageHtmlLink":"Fix misc config menu"}},{"before":"a1729b471615509b6d63b9ec5ce0f122d1ec3040","after":"9420e97fe96f0c537af11583bb19550fe3fd297a","ref":"refs/heads/multi-channel","pushedAt":"2023-09-20T18:29:43.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"converted noctigon-m44 build, and greatly reduced flicker\nwith a new ramp and some new hwdef algorithms","shortMessageHtmlLink":"converted noctigon-m44 build, and greatly reduced flicker"}},{"before":"13766978f12fb527cea997365fd43e69b83df661","after":"a1729b471615509b6d63b9ec5ce0f122d1ec3040","ref":"refs/heads/multi-channel","pushedAt":"2023-08-21T15:41:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"newer TS10 ramp, more low modes (max 7135 at ramp 90/150 like SammysHP's ramp)","shortMessageHtmlLink":"newer TS10 ramp, more low modes (max 7135 at ramp 90/150 like SammysH…"}},{"before":null,"after":"6d98bcecb0071d3ff72f26467bcd03f9c76e4b0f","ref":"refs/heads/mc-sammyshp-update","pushedAt":"2023-08-16T19:12:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Merge branch 'mc-more-aux-patterns' into mc-sammyshp","shortMessageHtmlLink":"Merge branch 'mc-more-aux-patterns' into mc-sammyshp"}},{"before":"48876803d4b894d80739402713781ae7a394a3e4","after":"916ddce1458d9ebee45f94a78d3224c43cbc2d61","ref":"refs/heads/mc-adc-standby-fix","pushedAt":"2023-08-16T19:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Don't exit lockout on low voltage","shortMessageHtmlLink":"Don't exit lockout on low voltage"}},{"before":"fdfd39847fbbcd9eb9df9f3405e748b7b14c6d5b","after":"fcc068927bdc799d2baba3916af5bce34d70189d","ref":"refs/heads/mc-auxmix-channel","pushedAt":"2023-08-16T16:49:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"RGB aux channel needs args","shortMessageHtmlLink":"RGB aux channel needs args"}},{"before":"4af88478662f823f26d6ca9c6ce72a0a616a16cc","after":"dc32fb414f6ba4b19d0698ba8c92779ff10b255d","ref":"refs/heads/mc-more-aux-patterns","pushedAt":"2023-08-16T16:49:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Improve switching between main and aux LEDs\n\nTry to remove the small delay between switching off the main emitters\nuntil the aux LEDs turn on.","shortMessageHtmlLink":"Improve switching between main and aux LEDs"}},{"before":"b657dd67aec36aa7fe1fcb3647660b6ba12e04a8","after":"13766978f12fb527cea997365fd43e69b83df661","ref":"refs/heads/multi-channel","pushedAt":"2023-08-15T17:22:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"added Wurkkos TS10 w/ RGB aux (unfinished, still needs tweaks)","shortMessageHtmlLink":"added Wurkkos TS10 w/ RGB aux (unfinished, still needs tweaks)"}},{"before":"e1e7b93a34bbaa5b102319c58a74bf1f51002fd1","after":"b657dd67aec36aa7fe1fcb3647660b6ba12e04a8","ref":"refs/heads/multi-channel","pushedAt":"2023-07-31T16:55:18.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"converted BLF GT to multi-channel","shortMessageHtmlLink":"converted BLF GT to multi-channel"}},{"before":"2f91e2fbc701369b287d8dae64ea82bf31df21ee","after":"e869960de564f15aafb31c1952d2c9e532b50865","ref":"refs/heads/mc-sammyshp","pushedAt":"2023-07-05T19:30:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Merge branch 'mc-adc-standby-fix' into mc-sammyshp-remerge","shortMessageHtmlLink":"Merge branch 'mc-adc-standby-fix' into mc-sammyshp-remerge"}},{"before":"dc20d6c6afeb94d4dee2b7bce651eac31f6decea","after":"48876803d4b894d80739402713781ae7a394a3e4","ref":"refs/heads/mc-adc-standby-fix","pushedAt":"2023-07-05T19:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Fix ADC failures in standby\n\nBring configuration register setup into the right order and actually\nconfigure the ADC to run in standby.","shortMessageHtmlLink":"Fix ADC failures in standby"}},{"before":"94d7bcf9c47b43d249d41a99579e6e7022186eba","after":"4af88478662f823f26d6ca9c6ce72a0a616a16cc","ref":"refs/heads/mc-more-aux-patterns","pushedAt":"2023-07-05T19:07:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Make extended indicator pattern optional\n\nThis adds compatibility with old configurations for now.","shortMessageHtmlLink":"Make extended indicator pattern optional"}},{"before":null,"after":"dc20d6c6afeb94d4dee2b7bce651eac31f6decea","ref":"refs/heads/mc-adc-standby-fix","pushedAt":"2023-07-05T18:35:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Fix ADC failures in standby\n\nBring configuration register setup into the right order and actually\nconfigure the ADC to run in standby.","shortMessageHtmlLink":"Fix ADC failures in standby"}},{"before":"fa11cf4970f19c6c7e7c21e8de4efcf5e429052e","after":"2f91e2fbc701369b287d8dae64ea82bf31df21ee","ref":"refs/heads/mc-sammyshp","pushedAt":"2023-07-03T16:54:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SammysHP","name":null,"path":"/SammysHP","primaryAvatarUrl":"https://github.com/avatars/u/922874?s=80&v=4"},"commit":{"message":"Merge branch 'multi-channel' into mc-sammyshp","shortMessageHtmlLink":"Merge branch 'multi-channel' into mc-sammyshp"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADp28KCAA","startCursor":null,"endCursor":null}},"title":"Activity · SammysHP/flashlight-firmware"}