reform

MNT Reform: Open Source Portable Computer
Log (Feed) | Files | Refs (Tags) | README

DateCommit messageAuthorFiles+-
2024-06-15 20:17map hjkl to arrow keys on hyperRené Wagner1+14-1
2024-06-15 20:17export new oled functions in menu.hRené Wagner2+3-1
2024-06-15 20:00Merge branch 'master' of https://source.mnt.re/reform/reformRené Wagner6+0-0
2024-06-10 12:38add reform keyboard caseLukas F. Hartmann6+0-0
2024-02-20 17:19increase backlight timeout to 5 minutesRené Wagner1+1-1
2024-01-12 20:50remap hyper+# to insertRené Wagner1+15-1
2023-12-24 15:32fade out backlight after ~1 minuteRené Wagner1+29-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-2
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2024-04-17 16:10Merge branch 'fw-convenience'Lukas F. Hartmann13+72-8
2024-03-11 21:30CI: actually we need the stdc++ lib for armLukas F. Hartmann1+1-1
2024-03-11 21:27CI: add libstdc++-14-dev for pico toolchainLukas F. Hartmann1+1-1
2024-03-11 21:23CI: add python3 for pico toolchainLukas F. Hartmann1+1-1
2024-03-11 21:21CI: add trackball2 depsLukas F. Hartmann1+1-1
2024-03-11 21:15Merge branch 'fw-convenience' of source.mnt.re:reform/reform into fw-convenienceLukas F. Hartmann13+71-7
2024-03-11 21:15CI: are we missing ca-certificates?Lukas F. Hartmann1+1-1
2024-03-11 18:15actually build trackball2-fw in ciLukas F. Hartmann1+4-0
2024-03-11 18:15trackballs/trackpad-fw: add download-fw helpersLukas F. Hartmann3+6-0
2024-03-11 18:08trackball2-fw: add firmware download helper; use --force switch for picotoolLukas F. Hartmann2+5-1
2024-03-11 17:46trackball2-fw: fix build for latest tinyusb and integrate in CILukas F. Hartmann6+23-5
2024-03-11 16:51keyboard-fw: add fw download helperLukas F. Hartmann2+33-1
2024-03-11 16:15Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+109-67
2024-03-11 16:13Merge branch 'fw-convenience' into 'master'minute4+36-61
2024-02-19 19:43lpc-fw: add rudimentary READMELukas F. Hartmann2+15-60
2024-02-19 19:30lpc-fw: add firmware download helperLukas F. Hartmann2+21-1
2024-02-19 19:09Merge branch 'lpc-fw-flash.sh' into 'master'minute1+74-7
2024-02-12 17:32keyboard-fw: anri's matrix updateLukas F. Hartmann1+2-2
2024-02-07 20:56Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann8+86-9
2024-02-07 20:56add new generic heatsink sourcesLukas F. Hartmann4+15969-0
2024-01-19 12:45Merge branch 'feature_swp_ctrl' into 'master'minute2+13-3
2024-01-19 12:45Merge branch 'f-u-commands' into 'master'minute1+20-0
2024-01-19 12:44Merge branch 'debounce-bits-cpp-define' into 'master'minute1+14-1
2024-01-19 12:44Merge branch 'changelog' into 'master'minute3+23-0
2024-01-19 12:43Merge branch 'keyboard-flash-old-udev' into 'master'minute1+16-5
2023-07-04 10:05reform2-lpc-fw/flash.sh: make script interactiveJohannes Schauer Marin Rodrigues1+74-7
2024-01-18 06:46reform2-keyboard-fw/flash.sh: cater for udev older than 250 (Ubuntu 22.04)Johannes Schauer Marin Rodrigues1+16-5
2024-01-12 15:52add openscad source for trackball cupLukas F. Hartmann4+478-0
2024-01-12 15:30Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann23+40027-29943
2024-01-12 15:30keyboard fw: add anri's variantLukas F. Hartmann2+179-0
2024-01-12 15:22imx8mplus: swap out LDOs for better parts availabilityLukas F. Hartmann5+1685-1323
2024-01-11 22:10reform2-keyboard-fw: move the number of cycles to wait for debouncing into a preprocessor defineJohannes Schauer Marin Rodrigues1+14-1
2024-01-04 14:47update reform2-motherboard25-pcb to kicad 7.0.9Lukas F. Hartmann15+39946-29920
2023-12-27 12:14update imx8mplus adapter for productionLukas F. Hartmann6+67153-70282
2023-12-19 20:26Merge branch 'kbd-v3-neo2' into 'master'minute4+24-1
2023-12-15 12:03New LPC commands: f, 1f, 2f, 3f and UJohannes Schauer Marin Rodrigues1+20-0
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-12-10 16:24initial CHANGELOG.md for keyboard and lpc firmwaresJohannes Schauer Marin Rodrigues3+23-0
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-08 15:49Add option KBD_SWP_CTRL for swapping Ctrl- and Hyper-Keys.Dirk Eibach2+13-3
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0
2024-02-20 17:19increase backlight timeout to 5 minutesRené Wagner1+1-1
2024-01-12 20:50remap hyper+# to insertRené Wagner1+15-1
2023-12-24 15:32fade out backlight after ~1 minuteRené Wagner1+29-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-2
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2024-03-11 16:13Merge branch 'fw-convenience' into 'master'minute4+36-61
2024-02-19 19:43lpc-fw: add rudimentary READMELukas F. Hartmann2+15-60
2024-02-19 19:30lpc-fw: add firmware download helperLukas F. Hartmann2+21-1
2024-02-19 19:09Merge branch 'lpc-fw-flash.sh' into 'master'minute1+74-7
2024-02-07 20:56Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann8+86-9
2024-02-07 20:56add new generic heatsink sourcesLukas F. Hartmann4+15969-0
2024-01-19 12:45Merge branch 'feature_swp_ctrl' into 'master'minute2+13-3
2024-01-19 12:45Merge branch 'f-u-commands' into 'master'minute1+20-0
2024-01-19 12:44Merge branch 'debounce-bits-cpp-define' into 'master'minute1+14-1
2024-01-19 12:44Merge branch 'changelog' into 'master'minute3+23-0
2024-01-19 12:43Merge branch 'keyboard-flash-old-udev' into 'master'minute1+16-5
2023-07-04 10:05reform2-lpc-fw/flash.sh: make script interactiveJohannes Schauer Marin Rodrigues1+74-7
2024-01-18 06:46reform2-keyboard-fw/flash.sh: cater for udev older than 250 (Ubuntu 22.04)Johannes Schauer Marin Rodrigues1+16-5
2024-01-12 15:52add openscad source for trackball cupLukas F. Hartmann4+478-0
2024-01-12 15:30Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann23+40027-29943
2024-01-12 15:30keyboard fw: add anri's variantLukas F. Hartmann2+179-0
2024-01-12 15:22imx8mplus: swap out LDOs for better parts availabilityLukas F. Hartmann5+1685-1323
2024-01-11 22:10reform2-keyboard-fw: move the number of cycles to wait for debouncing into a preprocessor defineJohannes Schauer Marin Rodrigues1+14-1
2024-01-04 14:47update reform2-motherboard25-pcb to kicad 7.0.9Lukas F. Hartmann15+39946-29920
2023-12-27 12:14update imx8mplus adapter for productionLukas F. Hartmann6+67153-70282
2023-12-19 20:26Merge branch 'kbd-v3-neo2' into 'master'minute4+24-1
2023-12-15 12:03New LPC commands: f, 1f, 2f, 3f and UJohannes Schauer Marin Rodrigues1+20-0
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-12-10 16:24initial CHANGELOG.md for keyboard and lpc firmwaresJohannes Schauer Marin Rodrigues3+23-0
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-08 15:49Add option KBD_SWP_CTRL for swapping Ctrl- and Hyper-Keys.Dirk Eibach2+13-3
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0
2024-02-20 17:19increase backlight timeout to 5 minutesRené Wagner1+1-1
2024-01-12 20:50remap hyper+# to insertRené Wagner1+15-1
2023-12-24 15:32fade out backlight after ~1 minuteRené Wagner1+29-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-2
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2024-02-19 19:09Merge branch 'lpc-fw-flash.sh' into 'master'minute1+74-7
2024-02-07 20:56Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann8+86-9
2024-02-07 20:56add new generic heatsink sourcesLukas F. Hartmann4+15969-0
2024-01-19 12:45Merge branch 'feature_swp_ctrl' into 'master'minute2+13-3
2024-01-19 12:45Merge branch 'f-u-commands' into 'master'minute1+20-0
2024-01-19 12:44Merge branch 'debounce-bits-cpp-define' into 'master'minute1+14-1
2024-01-19 12:44Merge branch 'changelog' into 'master'minute3+23-0
2024-01-19 12:43Merge branch 'keyboard-flash-old-udev' into 'master'minute1+16-5
2023-07-04 10:05reform2-lpc-fw/flash.sh: make script interactiveJohannes Schauer Marin Rodrigues1+74-7
2024-01-18 06:46reform2-keyboard-fw/flash.sh: cater for udev older than 250 (Ubuntu 22.04)Johannes Schauer Marin Rodrigues1+16-5
2024-01-12 15:52add openscad source for trackball cupLukas F. Hartmann4+478-0
2024-01-12 15:30Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann23+40027-29943
2024-01-12 15:30keyboard fw: add anri's variantLukas F. Hartmann2+179-0
2024-01-12 15:22imx8mplus: swap out LDOs for better parts availabilityLukas F. Hartmann5+1685-1323
2024-01-11 22:10reform2-keyboard-fw: move the number of cycles to wait for debouncing into a preprocessor defineJohannes Schauer Marin Rodrigues1+14-1
2024-01-04 14:47update reform2-motherboard25-pcb to kicad 7.0.9Lukas F. Hartmann15+39946-29920
2023-12-27 12:14update imx8mplus adapter for productionLukas F. Hartmann6+67153-70282
2023-12-19 20:26Merge branch 'kbd-v3-neo2' into 'master'minute4+24-1
2023-12-15 12:03New LPC commands: f, 1f, 2f, 3f and UJohannes Schauer Marin Rodrigues1+20-0
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-12-10 16:24initial CHANGELOG.md for keyboard and lpc firmwaresJohannes Schauer Marin Rodrigues3+23-0
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-08 15:49Add option KBD_SWP_CTRL for swapping Ctrl- and Hyper-Keys.Dirk Eibach2+13-3
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0
2024-01-20 09:09Merge branch 'master' of https://source.mnt.re/reform/reformRené Wagner8+87-9
2024-01-19 12:45Merge branch 'feature_swp_ctrl' into 'master'minute2+13-3
2024-01-19 12:45Merge branch 'f-u-commands' into 'master'minute1+20-0
2024-01-19 12:44Merge branch 'debounce-bits-cpp-define' into 'master'minute1+14-1
2024-01-19 12:44Merge branch 'changelog' into 'master'minute3+23-0
2024-01-19 12:43Merge branch 'keyboard-flash-old-udev' into 'master'minute1+16-5
2024-01-18 06:46reform2-keyboard-fw/flash.sh: cater for udev older than 250 (Ubuntu 22.04)Johannes Schauer Marin Rodrigues1+16-5
2024-01-12 20:50remap hyper+# to insertRené Wagner1+15-1
2023-12-24 15:32fade out backlight after ~1 minuteRené Wagner1+29-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-3
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2024-01-12 15:52add openscad source for trackball cupLukas F. Hartmann4+478-0
2024-01-12 15:30Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann23+40027-29943
2024-01-12 15:30keyboard fw: add anri's variantLukas F. Hartmann2+179-0
2024-01-12 15:22imx8mplus: swap out LDOs for better parts availabilityLukas F. Hartmann5+1685-1323
2024-01-04 14:47update reform2-motherboard25-pcb to kicad 7.0.9Lukas F. Hartmann15+39946-29920
2023-12-27 12:14update imx8mplus adapter for productionLukas F. Hartmann6+67153-70282
2023-12-19 20:26Merge branch 'kbd-v3-neo2' into 'master'minute4+24-1
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0
2023-12-24 15:32fade out backlight after ~1 minuteRené Wagner1+29-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-3
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2023-12-19 20:26Merge branch 'kbd-v3-neo2' into 'master'minute4+24-1
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0
2023-12-14 12:00keyboard-fw: add variants for V3+NEO2 and build itLukas F. Hartmann4+24-1
2023-12-19 12:48reduce logic overhead when disabling modifier displayRené Wagner1+16-14
2023-12-18 20:07show currently pressed key modifiers in OLED displayRené Wagner2+69-3
2023-12-15 10:16add Hyper help displayRené Wagner3+39-4
2023-11-24 22:18Merge branch 'keyboard-fw-flash.sh' into 'master'minute3+35-17
2023-11-24 21:40release version 2023-11-24Johannes Schauer Marin Rodrigues2+2-2
2023-11-24 21:33reform2-keyboard-fw: check udev version before running 'udevadm wait'Johannes Schauer Marin Rodrigues1+17-11
2023-11-24 18:08reform2-keyboard-fw/flash.sh: add more detailed instructionsJohannes Schauer Marin Rodrigues1+18-6
2023-11-14 14:42Merge branch 'trackball-autoflash' into 'master'minute2+22-5
2023-11-06 08:42Merge branch 'lpc-compile-error' into 'master'minute1+4-0
2023-11-06 06:39reform2-lpc-fw: write out descriptive error if REFORM_MOTHERBOARD_REV is missingJohannes Schauer Marin Rodrigues1+4-0
2023-10-30 16:52lpc-fw: disable brownout reset during sleep; clean up status printsLukas F. Hartmann1+22-12
2023-10-26 17:00keyboard-fw: PWMVAL 7 makes my v2 kbd blinkLukas F. Hartmann2+17-13
2023-10-24 11:57keyboard-fw: mention on the OLED that firmware update mode is activeLukas F. Hartmann1+5-0
2023-10-24 11:57flash.sh: suggest circle-xLukas F. Hartmann1+9-3
2023-10-24 11:50keyboard-fw: limit max keyboard brightness to 7 until blinking problem is fixed on some devicesLukas F. Hartmann1+1-1
2023-10-24 11:49keyboard-fw: fix logo timeout in standalone versionLukas F. Hartmann1+6-4
2023-10-24 11:36Merge branch 'kbd-backlight-anim' into 'master'minute5+45-2
2023-10-24 11:35Merge branch 'add-logo-timeout' into 'master'minute2+8-0
2023-10-24 11:34Merge branch 'trackpad-improvements' into 'master'minute6+241-162
2023-10-23 16:44trackball: Add automatic flashing commandValtteri Koskivuori2+22-5
2023-10-20 17:52trackpad-fw: Add README.mdValtteri Koskivuori1+37-0
2023-10-19 15:05trackpad-fw: Add hidraw cmd to set trackpad into bootloader modeValtteri Koskivuori2+18-0
2023-10-18 20:14trackpad-fw: Disable LP1 power saving modeValtteri Koskivuori1+7-0
2023-10-17 21:51trackpad-fw: Eliminate need to ditch initial 4 readings of each touch eventValtteri Koskivuori1+25-24
2023-10-16 21:45trackpad-fw: Greatly improve cursor & scroll responsivenessValtteri Koskivuori1+4-15
2023-10-16 21:38trackpad-fw: Use relative delta directly from sensor in 1 finger caseValtteri Koskivuori1+2-2
2023-10-16 21:33trackpad-fw: Passive cleanup, remove copypasted stuff, fix indentationValtteri Koskivuori1+18-85
2023-10-16 21:26trackpad-fw: Use structs to make working with sensor data easierValtteri Koskivuori4+141-47
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-16 20:56Add a ~30s timeout to the MNT Reform logo on the OLEDValtteri Koskivuori2+8-0
2023-10-16 20:52Implement fade-in & fade-out animations for keyboard backlightValtteri Koskivuori5+45-2
2023-10-20 15:19keyboard-fw: add us variants to readmeLukas F. Hartmann1+6-2
2023-10-20 15:16Merge branch 'kbd-backlight-no-jumpy' into 'master'minute1+31-13
2023-10-07 19:07Fix bug that causes jumpy keyboard backlight adjustmentValtteri Koskivuori1+5-5
2023-10-07 19:00Tidy up backlight.c (No functional changes)Valtteri Koskivuori1+31-13
2023-10-05 10:16Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann4+11-11
2023-10-05 10:16kbd-fw: hyper+backspace=del; hyper+pgup/pgdn=home/endLukas F. Hartmann2+45-31
2023-10-03 19:02Merge branch 'fix-hid-oled-width' into 'master'minute4+11-11
2023-10-03 18:05keyboard v3: add home/end/pgup/pgdn on hyper layerLukas F. Hartmann1+56-4
2023-10-03 15:28Use full display clear in 'xWCLR' commandValtteri Koskivuori3+4-4
2023-10-03 15:26Fix kbdgfx demo to use full 128px of OLEDValtteri Koskivuori1+4-4
2023-10-03 15:14Enable USB HID commands to address all 128 display columnsValtteri Koskivuori1+3-3
2023-09-06 12:34lpc: don't assume mb revisionLukas F. Hartmann1+6-6
2023-08-29 14:31Merge remote-tracking branch 'origin/master' into lpc-202308Lukas F. Hartmann8+44802-6351
2023-08-04 15:59lpc: ina233: actually reduce capacity; spi: harden for gpio-spi problems; some formattingLukas F. Hartmann1+88-81
2023-07-27 12:48Delete reform2-keyboard3-v1-qwerty-us.svgminute1+0-6351
2023-07-27 12:47Merge branch 'master' into 'master'minute7+44802-0
2023-07-27 12:47Create all the keyboard V3 layouts (SVG)anri_paul7+44802-0
2023-07-19 17:00rename kbdv3 qwerty-us layoutLukas F. Hartmann1+0-0
2023-07-18 11:02reform2-keyboard-lettering: add all layoutsLukas F. Hartmann12+76966-0
2023-07-18 08:18WIP keyboard lettering cleanupLukas F. Hartmann8+0-0
2023-07-03 19:16Merge branch 'versioning' into 'master'minute2+2-2
2023-07-03 19:13release version 2023-07-03Johannes Schauer Marin Rodrigues2+2-2
2023-06-29 12:03Merge branch 'versioning' into 'master'minute8+113-31
2023-06-29 12:00Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+17-0
2023-06-14 16:43keyboard: show logo on demand with circle + LLukas F. Hartmann1+4-0
2023-06-06 04:58allow setting preprocessor variables from the outsideJohannes Schauer Marin Rodrigues8+113-31
2023-06-05 20:52Merge branch 'gitlab-ci' into 'master'minute1+17-0
2023-06-05 20:18add .gitlab-ci.ymlJohannes Schauer Marin Rodrigues1+17-0
2023-05-31 13:18amend rpi cm4 benchmarksLukas F. Hartmann2+10-4
2023-05-31 13:17add rpicm4 benchmarksLukas F. Hartmann2+69-0
2023-05-31 12:29add glmark2 resultsLukas F. Hartmann2+102-0
2023-05-31 12:12add benchmarksLukas F. Hartmann2+53-0
2023-05-31 11:11add reform-anti-flexing-bar.stlLukas F. Hartmann1+0-0
2023-05-30 19:34keyboard-fw: add variant 3Lukas F. Hartmann3+109-1
2023-05-16 16:31Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann1+99-3
2023-05-16 16:30rix8plus production snapshotLukas F. Hartmann3+150-2
2023-05-16 16:29reform2-protected-batterypack production updateLukas F. Hartmann2+135-11
2023-05-16 16:28keyboard3 rc snapshotLukas F. Hartmann4+132750-128110
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann1+43421-39422
2023-05-16 16:27actual MB2.5 snapshot WIPLukas F. Hartmann14+874-598
2023-05-16 16:22trackball2 flash tool: make interactive loopLukas F. Hartmann1+8-1
2023-05-16 15:33Merge branch 'imx8mplus' into 'master'minute19+46827-47907
2023-05-16 15:32lpc fw: default to R3 motherboard revisionLukas F. Hartmann1+2-2
2023-05-16 15:28trackball2-fw2: fix typing errorsLukas F. Hartmann2+12-11
2023-05-08 12:56Merge branch 'keyboard-fw-flash.sh' into 'master'minute1+99-3
2023-04-30 13:12flash.sh: make script interactive (no need for additional keyboard anymore)Johannes Schauer Marin Rodrigues1+99-3
2023-04-05 16:54lpc-fw: mb2.5 support WIPLukas F. Hartmann1+91-22
2023-02-14 17:02reform2-motherboard 2.5 r-2 snapshot before proto orderLukas F. Hartmann16+46726-47876
2023-02-02 13:53Merge branch 'imx8mplus' into 'master'minute81+608228-58683
2023-02-02 13:49reform2-trackball2-fw: add RP2040 version of trackball firmwareLukas F. Hartmann7+734-0
2023-01-17 15:09reform2-keyboard3: bump date, revisionLukas F. Hartmann1+3-3
2023-01-17 15:07reform2-keyboard3 initial designLukas F. Hartmann67+539419-0
2022-11-09 13:19imx8mplus: change drill size to 0.2mm, add optional 3v3 source via reset pinLukas F. Hartmann5+2976-2129
2022-11-08 22:00imx8mplus: correct the mezzanine footprint, reroute everything, d-2 off to fabLukas F. Hartmann6+68597-60052
2022-11-01 16:44keyboard-lettering: add v6 qwertzLukas F. Hartmann2+0-0
2022-11-01 14:36add initial reform2-keyboard-lettering visicut filesLukas F. Hartmann8+0-0
2022-11-01 11:51motherboard25: r-1 snapshot, ordered for test bringupLukas F. Hartmann14+237308-235420
2022-10-27 18:39motherboard 2.5 snapshot: fully routed and cleaned upLukas F. Hartmann18+346831-235103
2022-10-26 18:50mb25-pcb: routing snapshot (0 unrouted)Lukas F. Hartmann6+380610-1800
2022-10-17 12:13Merge remote-tracking branch 'origin' into reform2-motherboard25Lukas F. Hartmann10+63-73
2022-10-17 12:03Merge branch 'kbd-fw-lpc-wakeup' into 'master'minute1+4-2
2022-10-15 15:55kbd fw: lpc wakeup clear serial, delay after write, treat '\0' as normal response from LPCSigrid Solveig Haflínudóttir1+4-2
2022-10-14 19:13WIP motherboard 2.5 checkpointLukas F. Hartmann128+1762327-0
2022-10-07 17:07imx8mplus: last minute diff pair length tuningLukas F. Hartmann1+3337-2011
2022-10-07 16:51imx8mplus: moved some things around; final tweaks and export for first test orderLukas F. Hartmann5+56434-39124
2022-10-07 13:54Merge branch 'trackball-no-force-send-report' into 'master'minute1+1-1
2022-10-07 13:53Merge branch 'lpc-fw-spi-fast-clock' into 'master'minute1+4-11
2022-10-07 13:52Merge branch 'kbd-fw-oled-clear' into 'master'minute1+1-1
2022-10-07 13:52Merge branch 'kbd-qwerty-us-delete-key' into 'master'minute1+2-0
2022-10-07 13:51Merge branch 'keyboard-lcd-brightness-hyper' into 'master'minute5+39-55
2022-10-06 17:53imx8mplus: first rev routedLukas F. Hartmann5+42374-201
2022-10-06 17:36keyboard-fw: fix the ordering of media keysSigrid Solveig Haflínudóttir2+7-7
2022-10-06 16:12keyboard-fw: use the right scancodes for prev/next track to avoid possible confusionSigrid Solveig Haflínudóttir3+14-14
2022-10-05 20:35keyboard-fw: simplify get_media_keysSigrid Solveig Haflínudóttir1+10-27
2022-10-05 20:20keyboard-fw: remove unused media control report bitsSigrid Solveig Haflínudóttir2+1-10
2022-10-05 17:59keyboard-fw: bind Hyper+F1/F2 to display brightness decrement/incrementSigrid Solveig Haflínudóttir5+22-12
2022-10-05 16:16keyboard-fw: fix non-functional Delete key on QWERTY US variant if Hyper is pressed or mode enabledSigrid Solveig Haflínudóttir1+2-0
2022-07-09 13:50trackball: dont force send reportofficialplan9foundationofficial1+1-1
2022-10-05 15:57reform2-lpc-fw: simplify SPI0 response logicSigrid Solveig Haflínudóttir1+3-10
2022-10-05 15:57reform2-lpc-fw: allow faster clock on SPI0Sigrid Solveig Haflínudóttir1+1-1
2022-10-05 15:40keyboard-fw: fix wrong command for OLED clearingSigrid Solveig Haflínudóttir1+1-1
2022-10-04 17:08Merge branch 'gh-7ec8f9a6/12/unknown/shell.nix' into 'master'minute1+2-0
2022-09-12 22:48Merge branch 'master' into 'master'Valtteri Koskivuori2+10-3
2022-09-06 17:16imx8mplus adapter initial checkinLukas F. Hartmann11+454864-0
2022-09-01 18:49keyboard-fw: mechanism for menu page auto-refresh; auto-refresh battery status every 2 secondsLukas F. Hartmann5+32-3
2022-09-01 18:27Merge branch 'master' into 'master'minute5+690-36
2022-09-01 18:21keyboard-fw: fix 'display' definitionLukas F. Hartmann2+1-2
2022-09-01 18:17Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann42+189038-23741
2022-09-01 15:19protected battery pack: add release candidateLukas F. Hartmann5+4550-4260
2022-08-30 17:29bb2.1 snapshotLukas F. Hartmann19+73337-0
2022-08-22 13:43Merge branch 'keyboard-mostly-1sided' into 'master'minute40+189024-23738
2022-08-22 13:40trackball pcb: add v2 with rp2040 mcuLukas F. Hartmann11+33418-0
2022-07-21 10:17keyboard: add WIP R-2D version, atmega RC notesLukas F. Hartmann13+27398-22712
2022-07-04 09:27Merge branch 'keyboard-powersave-fix' into 'master'minute2+14-3
2022-06-24 14:17replace delay with sleep per kernel doc recomendationsnanocodebug1+9-10
2022-06-23 16:21remove constant logging for perf and uart congestion reasons, switch to O2nanocodebug3+29-44
2022-06-22 06:21cleanup and fixesnanocodebug1+84-71
2022-06-22 00:05add type fieldnanocodebug1+1-0
2022-06-21 23:55give it a bettery battery namenanocodebug1+1-2
2022-06-21 23:47fix driver names, add support for power supply classnanocodebug3+441-145
2022-06-21 22:26fix encoding errors for lpc commandsnanocodebug1+6-9
2022-06-21 16:38cleanup some fw codenanocodebug1+42-37
2022-06-20 09:02minimal driver codenanocodebug2+163-0
2022-06-20 08:49add spi handler to firmwarenanocodebug1+214-18
2022-06-12 03:03lpc+kbd: Disable circle+1 power on cmd when SoM is already onValtteri Koskivuori2+10-3
2022-05-17 22:37keyboard-fw: use interrupt-only WDT mode, not interrupt-and-resetKevin Pulo1+8-2
2022-05-17 22:37keyboard-fw: interrupts must be disabled while WDT parameters are setKevin Pulo1+4-0
2022-05-17 22:30keyboard-fw: don't disable WDT during its interrupt handlerKevin Pulo2+2-1
2022-03-18 16:47keyboard: add pcb version that has almost all components on the front side, with parts from lcscLukas F. Hartmann16+128358-17843
2022-02-27 15:43batterypack: add upstream pack sourcesLukas F. Hartmann6+16667-0
2022-02-27 15:42case ports: add fc and step files for metal versionLukas F. Hartmann6+8425-0
2022-02-27 15:40trackball: init usb first, reduce delays; untabifyLukas F. Hartmann1+47-42
2022-02-21 17:53Merge branch 'kbd-bitmaps' into 'master'minute58+3485-1875
2022-02-21 17:48Merge branch 'kbd-bitmaps' of source.mnt.re:reform/reform into kbd-bitmapsLukas F. Hartmann7+179-3
2022-02-21 17:48keyboard-fw: adopt Vs name; default to laptop versionLukas F. Hartmann3+6-6
2022-01-31 14:03add mnt based/remix symbols for derived worksLukas F. Hartmann6+738-0
2022-01-09 19:54keyboard: standalone: jump to bootloader optionLukas F. Hartmann1+11-2
2022-01-09 17:04keyboard: kbdgfx: ability to load bitmap, example scriptsLukas F. Hartmann4+55-8
2022-01-09 14:39kbd: matrix.h: remove FIXMELukas F. Hartmann1+1-1
2022-01-04 14:28keyboard: add OLED graphics demoLukas F. Hartmann2+120-0
2021-12-22 11:49kbd: remote: don't try remote commands if we're standaloneLukas F. Hartmann1+12-2
2021-12-13 21:18kbd: implement media controller device; move matrix to .h files to make make happyLukas F. Hartmann10+509-328
2021-12-13 19:16kbd: default matrix: add missing row 6Lukas F. Hartmann1+1-0
2021-12-12 20:40Merge branch 'kbd-refactor' into 'kbd-bitmaps'mntmn32+2375-2006
2021-12-12 20:40Refactoring that splits Keyboard.c into a bunch of modulesmntmn32+2375-2006
2021-12-05 23:47Merge branch 'kbd-bitmaps' of https://source.mnt.re/reform/reform into kbd-bitmapsEllen Körbes3+40-4
2021-12-05 23:43mac layout remap & fn layering functionalityEllen Körbes2+83-6
2021-11-21 19:14keyboard: WIP some temp. example code for various hacky thingsLukas F. Hartmann3+44-4
2021-11-21 17:27keyboard: html layout editor sketchLukas F. Hartmann21+742-0
2021-11-21 16:52keyboard: bitmap command wipLukas F. Hartmann2+19-1
2021-10-01 15:43lpc: add cooldown state, try not to overheat discharge resistors when balancingLukas F. Hartmann1+19-3
2021-09-29 17:35Merge branch 'wip-lpc-powersave' into 'master'mntmn2+35-37
2021-09-29 17:34lpc: flash.sh: add commentLukas F. Hartmann1+5-0
2021-09-29 17:33lpc: don't sleep in cell missing stateLukas F. Hartmann1+30-37
2021-09-27 20:48Merge branch 'wip-lpc-powersave' into 'master'mntmn3+354-194
2021-09-27 20:47Merge remote-tracking branch 'origin' into wip-lpc-powersaveLukas F. Hartmann1+1-1
2021-09-27 20:26kbd: don't overwrite brightness setting in sleepLukas F. Hartmann2+5-2
2021-09-27 20:24kbd: hide kbd power-off menu itemLukas F. Hartmann1+2-1
2021-09-27 20:20kbd: show som on/off state; formatting tweaks; wake directly to menu; sleep 1s instead of 2sLukas F. Hartmann2+54-18
2021-09-27 17:14Merge branch 'wip-lpc-powersave' of source.mnt.re:reform/reform into wip-lpc-powersaveLukas F. Hartmann1+5-4
2021-09-27 17:14kbd: parse and react to remote system power state in poll; poll less oftenLukas F. Hartmann1+45-44
2021-09-25 13:44lpc: report som power state; 15 mins powersave holdoff timeLukas F. Hartmann1+5-4
2021-09-24 18:42kbd: increase battery alert check intervalLukas F. Hartmann1+1-1
2021-09-24 18:30kbd: bump revisionLukas F. Hartmann1+1-1
2021-09-24 18:25lpc: don't sleep if som is poweredLukas F. Hartmann1+7-2
2021-09-24 18:18lpc: sleep in 3 states; next_state; missing cells only between 1 to 7 cells; force sleep mode for testingLukas F. Hartmann1+51-35
2021-09-24 18:13kbd: LPC wakeup routine and wrapper for commands with retry; power off kbd on shutdown via main CPULukas F. Hartmann1+107-103
2021-09-24 15:23experiment: try to wakeup lpc on timeoutLukas F. Hartmann1+26-6
2021-09-07 15:47Merge branch 'powersave' into 'master'mntmn1+1-1
2021-09-07 03:47Fixed WDT timeout to actually be 1s (instead of 2s)Chartreuse1+1-1
2021-09-06 18:21Merge remote-tracking branch 'origin/master' into wip-lpc-powersaveLukas F. Hartmann2+74-3
2021-09-06 18:20keyboard: add constant for COLS, add magic number for layout editorLukas F. Hartmann1+22-21
2021-09-06 18:18Merge branch 'powersave' into 'master'mntmn2+74-3
2021-09-06 18:15LPC: when not charging, regularly go to deep sleep for 1 secondLukas F. Hartmann1+103-31
2021-08-16 03:46Enabled keyboard power-off when system turned offChartreuse1+1-2
2021-08-16 03:45Renamed power-down menu itemChartreuse1+1-1
2021-08-16 03:14Power down ADC to save even more power.Chartreuse1+7-3
2021-08-16 03:07Working power-down test, with screen offChartreuse1+4-0
2021-08-16 02:11Initial Watchdog Based Power-off testChartreuse2+67-3
2021-07-30 16:16assembly: add CNC parts sources and fix some referencesLukas F. Hartmann1+10-4
2021-07-30 16:05add csv BOMsLukas F. Hartmann8+268-0
2021-07-30 16:03assembly: reduce image sizeLukas F. Hartmann1+8-8
2021-07-30 16:00assembly: add motherboard, battery pack pcba referencesLukas F. Hartmann1+11-10
2021-07-30 15:52add full assembly instructionsLukas F. Hartmann1+159-0
2021-07-30 14:25add speakers and serial cables specLukas F. Hartmann2+0-0
2021-07-30 13:50trackpad: add glass/glue/gasket assembly STEPLukas F. Hartmann1+19726-0
2021-07-25 17:25trackpad: implement horizontal and hi-res scroll/panLukas F. Hartmann3+65-12
2021-07-25 14:05trackball: tweak wheel sensitivityLukas F. Hartmann1+1-1
2021-07-25 14:03Merge branch 'master' of source.mnt.re:reform/reformLukas F. Hartmann90+600185-275494
2021-07-25 14:00add horizontal wheel (pan) and hi res scrollingLukas F. Hartmann3+67-6
2021-07-14 13:56trackball: don't send left click on left wheel buttonLukas F. Hartmann1+10-14
2021-06-10 11:20reform2: update PCBs incl. badges to production revs, add keyboard lettering, misc docsLukas F. Hartmann86+600157-275477
2021-06-10 11:07add reform2 case sources in fusion formatLukas F. Hartmann1+0-0
2021-05-31 17:34keyboard: default to non-standaloneLukas F. Hartmann1+1-1
2021-05-31 17:34keyboard: add neo2 versionLukas F. Hartmann1+7-1
2021-04-19 21:21reform2-lpc-fw: different end-of-charge recognition currents for r2/r3Lukas F. Hartmann1+11-3
2021-04-19 14:36reform2-keyboard-fw: fix battery gauge offsetLukas F. Hartmann1+3-3
2021-04-19 14:35reform2-lpc: fix battery percentage; fix overvoltage for fixed R2 board; more status infoLukas F. Hartmann1+22-13
2021-04-13 17:03motherboard: add the split-up and cleaned up schematics that were made for the bookLukas F. Hartmann18+101189-20967
2021-03-16 14:11trackpad-fw: nicer, smoother, betterLukas F. Hartmann3+77-40
2021-03-15 22:44keyboard-fw: fixes for non-standalone versionLukas F. Hartmann1+6-6
2021-03-15 22:04Merge branch 'lettering-v4' into 'master'mntmn11+36816-122
2021-03-15 22:03keyboard-fw 20210315Lukas F. Hartmann1+8-3
2021-03-15 22:02add keyboard lettering v5: qwerty-us and qwertz-deLukas F. Hartmann7+30222-0
2021-03-11 22:17keyboard: add standalone optionLukas F. Hartmann1+39-37
2021-03-09 14:28kbd/lpc: fix and document gauge alignmentLukas F. Hartmann1+8-2
2021-03-09 13:58lpc: fix mA sign typeLukas F. Hartmann1+2-2
2021-03-09 13:55Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+14-14
2021-03-09 13:54kbd/lpc: fix alignment of amps/battery gaugeLukas F. Hartmann2+16-7
2021-03-05 14:07fix status labels, bump releaseLukas F. Hartmann1+11-11
2021-03-02 15:48Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann1+68-5
2021-03-02 15:48keyboard: bump revLukas F. Hartmann1+1-1
2021-03-02 15:45Merge branch 'lettering-v4' of source.mnt.re:reform/reform into lettering-v4Lukas F. Hartmann2+6-61
2021-03-02 15:45keyboard: prototype low batt polling and alertLukas F. Hartmann1+67-4
2021-03-02 15:22keyboard: don't reenter menu mode until all keys have been lifted againLukas F. Hartmann1+6-7
2021-03-02 13:11reform2-handbook: remove obsolete TODO.mdLukas F. Hartmann1+0-54
2021-02-18 21:27WIP qwerty v4Lukas F. Hartmann1+6442-0
2021-02-18 18:12Merge branch 'oled-menu' into 'master'mntmn6+554-263
2021-02-18 18:07keyboard-fw: make backlight controllable via HIDLukas F. Hartmann1+14-0
2021-02-18 18:06trackball-fw: don't light up on wheel mode; make LEDs addressable via HIDLukas F. Hartmann1+16-14
2021-02-18 15:49keyboard-fw: display tweak, leave logo onLukas F. Hartmann1+3-1
2021-02-18 15:46keyboard-fw: tweak status displayLukas F. Hartmann1+3-3
2021-02-18 15:19keyboard-fw: rename gfx functions; add HID invert row command; finalize status screen; replace hyper with rgui modifierLukas F. Hartmann3+64-51
2021-02-18 14:58lpc-fw: commands for uart imx report toggle and wake; include FW rev date in statusLukas F. Hartmann1+37-14
2021-02-17 20:36keyboard: OLED formatting tweaksLukas F. Hartmann1+11-11
2021-02-17 17:54keyboard: remove aux pwr from menu, add wake optionLukas F. Hartmann1+24-17
2021-02-17 17:35keyboard: commands for som wake, and allow some LPC commands via HIDLukas F. Hartmann1+85-13
2021-02-04 16:55experiment: auxpwr toggleLukas F. Hartmann2+62-3
2021-02-03 17:43debounce revampLukas F. Hartmann2+74-82
2021-01-20 13:37lpc-fw: remove unhelpful powerdownLukas F. Hartmann1+0-2
2021-01-20 13:05Merge branch 'oled-menu' of source.mnt.re:reform/reform into oled-menuLukas F. Hartmann1+12-31
2021-01-20 13:04WIP: keyboard: remove unused bat_voltsLukas F. Hartmann1+1-1
2021-01-13 21:54keyboard: clean up cell status / fuel gauge frontendLukas F. Hartmann1+12-31
2021-01-13 21:54lpc: clean up cell status command to include gaugeLukas F. Hartmann1+33-39
2021-01-13 20:10WIP extract new cell info format from LPCLukas F. Hartmann1+27-21
2021-01-13 20:10shuffle cell info format aroundLukas F. Hartmann1+26-25
2021-01-13 19:52refactor circle key handlingLukas F. Hartmann2+50-48
2021-01-07 18:10WIP OLED menu systemLukas F. Hartmann3+162-45
2020-12-27 18:39wip: add more debug to cell statusLukas F. Hartmann1+14-8
2020-12-27 16:59try to determine charge state based on current, not only voltageLukas F. Hartmann1+9-7
2020-11-24 01:02oled: restore SSD1306 libmntmn5+3068-0
2020-11-24 01:01oled: delete SSD1306 libmntmn1+0-1
2020-11-11 12:43reform2-lpc-fw: add shell.nixEmery Hemingway1+2-0
2020-11-17 13:35add WALLPOWER_DETECT_VOLTAGE and lower it to 24Vmntmn1+3-2
2020-11-06 08:15lpc-fw: emergency turnoff only if there's no wall powermntmn1+3-3
2020-11-05 12:18lpc-fw: tweak missing cell and full charged voltages; change flash.sh pathmntmn2+25-17
2020-11-03 17:10reform2-lpc-fw: output charger status to imx uart, toomntmn1+11-3
2020-11-03 17:09reform2-lpc-fw: detect full charge; more robust/safe handling of missing cells, avoid charge+discharge collisionmntmn1+54-50
2020-11-03 17:07reform2-lpc-fw: support D4 and R1 motherboard revisionsmntmn1+138-58
2020-10-29 20:14reform2-motherboard: add pdf schematicsmntmn6+4-12
2020-10-29 20:09reform2-motherboard: schematics,PCB,BOM,models for R-2C (probably final)mntmn24+114389-109242
2020-10-29 19:42reform2-motherboard R-2C step filemntmn1+0-0
2020-10-28 17:43motherboard: add corrected step modelmntmn1+0-0
2020-10-28 14:39move older stlsmntmn5+0-0
2020-10-28 14:37rename speaker closermntmn1+0-0
2020-10-28 14:37add release 3d printed partsmntmn6+0-0
2020-10-28 14:36add blender line-art render style testmntmn1+0-0
2020-10-28 14:36add gzipped step models of all release PCBs for 3d assemblymntmn7+0-0
2020-10-24 16:34Merge branch 'master' of https://source.mntmn.com/MNT/reform into mastermntmn14+0-0
2020-10-24 16:34reform2-case: add batch1 production filesmntmn13+56902-0
2020-10-20 10:07restore old system-diagram positionLukas F. Hartmann14+0-0
2020-10-13 11:33motherboard: r-1 release snapshotmntmn13+141814-61520
2020-10-12 20:38handbook: initial TODO and assorted existing contentmntmn19+54-0
2020-10-03 17:20trackpad: add ESD protection and fuse, add badge, bump to R-1mntmn8+4295-75466
2020-10-03 16:28trackball-pcb: R-1 version with ESD protection and fusemntmn8+37473-31818
2020-09-23 21:33reform2-motherboard: R-1 silkscreen cleanup; usb hub reset pulldown addedmntmn7+41867-91901
2020-09-23 14:46reform2-motherboard: first R-1 snapshot. main changes: EMI, ESD, audio filter, enable FETs, SHDN fix, more rail switchesmntmn15+119844-66255
2020-08-14 16:17reform2-keyboard: add assembly-componentsmntmn1+4-0
2020-08-14 16:17reform2-oled: add assembly-componentsmntmn1+2-0
2020-08-14 16:16reform2-motherboard 2d4 component cleanupmntmn7+3910-2728
2020-08-14 16:14WIP: reform2-motherboard: audio output filter work and notesmntmn1+12-8
2020-08-14 16:14WIP: reform2-trackball-sensor: remove superfluous holesmntmn3+6577-3034
2020-08-14 16:13reform2-trackpad: components cleanupmntmn8+6565-3145
2020-08-14 16:12Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+8-0
2020-08-14 16:12reform2-oled: fix: swap sda/sclmntmn4+180-71154
2020-08-14 16:10keyboard: add srp4020 stepmntmn1+825-0
2020-08-14 16:10reform2-keyboard: version 2d5; add info badge; finalize connector positions; add optional 3v3 regulator for standalonemntmn13+16359-92148
2020-07-31 16:06Merge pull request 'reform2-keyboard: add shell.nix' (#10) from ehmry/reform:nix-shell into masterLukas F. Hartmann1+8-0
2020-07-31 14:16reform2-keyboard: add shell.nixEmery Hemingway1+8-0
2020-07-30 12:13add batterypack 2.0D4 badgemntmn1+636-0
2020-07-30 12:13batterypack 2.0D4 snapshotmntmn3+37955-27898
2020-07-26 15:12reform2 trackpad: remove superflous wheel coordinate checkmntmn1+0-4
2020-07-26 15:10Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+874-0
2020-07-26 15:10reform2 trackpad: simplify and fix motion and touch detectionmntmn1+81-103
2020-07-03 12:28keyboard: add current version to fw-archiveLukas F. Hartmann1+874-0
2020-07-02 19:41keyboard: fix HID report overflow with 7+ keys; add debouncingLukas F. Hartmann1+18-5
2020-07-02 18:16lpc: in missing and fully_charged states, we could still become overvoltedmntmn1+8-0
2020-07-02 18:03lpc: reduce discharge min cycles to 5; go directly from balancing to fullmntmn1+10-2
2020-07-01 18:12LPC: WIP: some more replacements to fix buildmntmn3+22-21
2020-07-01 14:23LPC: WIP: change wordingmntmn1+29-29
2020-06-25 16:21WIP: lpc-fw: report capacity over ssp0mntmn1+20-19
2020-06-25 15:41Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn3+25-8
2020-06-25 15:40lpc-fw: implement min/max charge level tracking and gauge.mntmn1+100-22
2020-06-25 15:14WIP: SSP0: report only once per secondLukas F. Hartmann1+3-2
2020-06-25 15:09WIP: SSP0 report: actually send somethingLukas F. Hartmann1+6-2
2020-06-25 15:04WIP: report battery status to SOM via SSP0 (SPI)Lukas F. Hartmann3+20-8
2020-06-24 18:47remote: tweak gauge positionmntmn1+1-1
2020-06-24 18:40remote: add battery gauge readmntmn1+8-3
2020-06-08 16:15keyboard: qwerty US and UK v3 sourcesmntmn2+13564-0
2020-06-06 17:26Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn10+127-1
2020-06-06 17:26reform2-keyboard: add qwerty lettering v3 as pdfmntmn1+0-0
2020-05-25 16:04lpc-fw: remove lpcrc x86 binarymntmn1+0-0
2020-05-22 23:58Merge branch 'embed-google-fonts-locally' of erlehmann/reform into masterLukas F. Hartmann9+127-1
2020-05-22 23:29Embed Google fonts locallyNils Dagsson Moskopp9+127-1
2020-05-22 19:34handbook: link to IBOMs and link to github for 3d printed parts (nice 3d viewer)mntmn4+132-116
2020-05-22 19:27rename reform2-ibommntmn8+0-0
2020-05-22 19:25Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn4+223-226
2020-05-22 19:24rename reform2-trackball-pcbmntmn16+168792-10465
2020-05-22 19:22add interactive html BOMs of all reform2 PCBsmntmn23+25380-0
2020-05-22 18:07handbook: merge build resultsmntmn3+192-194
2020-05-22 18:06Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn6+141-121
2020-05-22 17:50handbook: changed style of diagram nodes so that all boxes are filled and clickablemntmn1+31-31
2020-05-22 14:56handbook: fix encoding and some missing linksmntmn5+27-7
2020-05-22 14:47system diagram: fallback fontsmntmn3+113-112
2020-05-22 14:36Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn7+693-64
2020-05-22 14:36keyboard: change F13 to application/menu key for composemntmn1+1-1
2020-05-22 14:34handbook: fill in a lot more system diagram informationmntmn5+684-58
2020-05-22 12:15handbook: autoresize svg diagrammntmn3+4-1
2020-05-22 11:57Merge branch 'reform2-nitrogen8m'mntmn1+5-5
2020-05-22 11:54restore after merge: keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+5-5
2020-05-22 11:51Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn13628+4184689-3549434
2020-05-22 11:48trackball: remove 1.5x X multipliermntmn1+1-1
2020-05-22 11:47keyboard: serial timeout tweak and show voltage percentage estimationmntmn1+4-4
2020-05-21 22:10system diagram: added more informationmntmn4+134-50
2020-05-21 11:56WIP: reform2-handbook: test of interactive SVG diagrammntmn6+385-38
2020-05-20 20:01WIP: system diagram: minor layout tweakmntmn3+12-12
2020-05-20 19:56WIP: system diagrammntmn4+1233-0
2020-05-20 12:01speakers: updated design for better fitmntmn4+3895-0
2020-05-19 12:48reform2-motherboard: version D-4 finished; fixes critical D-3 bugs; adds PCIe refclk termination, speaker output filter stage, pcie0 3v3 load switch, imx reset line to lpc, charge current control line to lpcmntmn16+62896-117210
2020-05-06 11:07STL printing files: trackball lidmntmn1+0-0
2020-05-06 11:03STL printing files for trackball and trackpad mechanical partsmntmn6+0-1394
2020-04-11 22:28Merge branch 'reform2-nitrogen8m'mntmn10581+4266628-1039392
2020-04-11 22:26WIP add reform2-lpc-fw based on microbuildermntmn433+141194-0
2020-04-11 22:20WIP trackball now CERN-OHL-S 2.0mntmn3+13-47
2020-04-11 22:16WIP keyboard now CERN-OHL-S 2.0mntmn4+26-35
2020-04-11 22:13WIP OLED now CERN-OHL-S 2.0mntmn2+11-10
2020-04-11 22:09WIP trackpad now CERN-OHL-S 2.0mntmn2+14-14
2020-04-11 22:06WIP trackball sensor now CERN-OHL-S 2.0mntmn2+15-13
2020-04-11 22:02WIP battery pack now CERN-OHL-S 2.0mntmn2+45-46
2020-04-11 21:58WIP license clarification, motherboard now CERN-OHL-S 2.0mntmn11+20378-21031
2020-04-11 21:09add reform 2 trackpad firmwaremntmn1476+399055-0
2020-04-11 21:08add reform2 trackball firmwaremntmn1476+398994-0
2020-04-11 21:07WIP relicensemntmn4+303-33
2020-04-11 18:46forgotten register write in historic reform1 keyboard fwmntmn1+2-0
2020-04-11 18:46gitignore tweakmntmn1+3-1
2020-04-11 18:43reform2-motherboards: cleanup and renamemntmn117+140-163
2020-04-11 18:39reform2-motherboard: cleanupmntmn30+426029-539727
2020-04-11 18:36motherboard: add nit8msom step modelmntmn1+209856-0
2020-04-11 18:34reform1: add some cachesmntmn4+71197-0
2020-04-11 18:33heatsink: add STEP modelmntmn1+15054-0
2020-04-11 18:32reform2-cables: add eDP cable specmntmn1+0-0
2020-04-11 18:32reform2-batterypack cleanup and 3d modelsmntmn11+88495-0
2020-04-11 18:31reform2d3 keyboard pcb cleanupmntmn23+308151-0
2020-04-11 18:18reform2-trackball-sensor-pcb: add cache/tablesmntmn3+70996-0
2020-04-11 18:16reform2-oled: renamemntmn14+1-1
2020-04-11 18:16add reform2-oled BOMmntmn6+71346-23625
2020-04-11 18:15reform2-trackpad: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: renamemntmn16+0-0
2020-04-11 18:15reform2-trackball: add 3d models and BOMmntmn12+128147-0
2020-04-11 18:14reform2-trackpad: add 3d models and BOMmntmn12+124698-301
2020-04-11 18:13add CNC milled case parts and lasercut side parts STEP filesmntmn8+72206-0
2020-04-11 18:05WIP repo cleanupmntmn2043+549715-550973
2020-04-11 17:49WIP repo cleanupmntmn1931+122007-123265
2020-04-11 17:48WIP repo cleanupmntmn1953+124283-125541
2020-04-11 17:46WIP repo cleanupmntmn1718+43593-440758
2020-04-11 17:26Reform2.0D-3 snapshot of PCBs and input device firmwaremntmn34+83522-32848
2020-03-23 15:09kbd: don't flush in clearmntmn1+0-1
2020-03-23 15:08kbd: actually show the resultsmntmn1+1-0
2020-03-23 15:07kbd: little progress animmntmn1+7-7
2020-03-23 14:58kbd: untabify; show sys V/A in overviewmntmn1+100-85
2020-03-23 14:52kbd: enable printing of float valuesmntmn2+25-18
2020-03-23 14:43kdb: ssd1306: remove some unused codemntmn1+0-25
2020-03-23 14:42kbd: clamp voltages to sane valuesmntmn1+1-0
2020-03-23 14:38kbd: first attempt of graphical voltage displaymntmn3+116-46
2020-03-23 12:51kbd: fix serial comms; introduce hello/goodbye animationsmntmn1+127-81
2020-03-23 12:48kbd oled: move font out of oled driver, replace by custom hand pixeled fontmntmn6+555-247
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn1+1-1
2020-03-19 20:56keyboard fw: fix serial, add some debug outputmntmn2+38-29
2020-03-19 20:47reform 2.0d-3 initial kbd firmwaremntmn1473+397288-0
2020-03-03 18:02reform2.0 d-2 keyboard snapshotmntmn10+16701-1832
2020-02-29 18:48reform2-oled: initial revmntmn8+25590-0
2020-02-24 21:22reform2-trackpad: initial version of controller PCBmntmn5+3092-0
2020-02-24 15:41reform2-motherboard: add D-3 gerbersmntmn13+538877-0
2020-02-24 15:39reform2-motherboard: final polishing (incl. silkscreen) before D-3 productionmntmn8+33416-3264
2020-02-10 21:41reform2-motherboard: final cleanups and tweaks for D-3, selected all components in BOMmntmn19+100925-52457
2020-02-08 18:01Rev 2.0D-3 snapshot.mntmn15+52059-26204
2020-01-29 21:18WIP snapshot of reform2 batterypack PCBmntmn6+1387-0
2020-01-29 21:16WIP sketch of reform2 trackpad firmwaremntmn1+301-0
2020-01-18 22:03update READMEmntmn1+1-1
2020-01-18 22:02update READMEmntmn1+10-32
2020-01-18 21:40add reform2-heatsink SCAD modelmntmn1+58-0
2020-01-18 21:39add reform2-trackball-sensor-pcbmntmn6+684-0
2020-01-18 21:37Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+62-10
2020-01-18 21:37add reform2-trackballmntmn6+7460-0
2019-12-08 02:31reform2 keyboard: voltage readout testmntmn1+55-4
2019-11-28 21:50WIP fix meta-0/1 handlingmntmn1+9-6
2019-11-28 21:42Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn2+231-249
2019-11-28 21:41WIP fix baudrate, hyper combomntmn1+9-8
2019-11-28 21:40WIP factor out scancodes and scanning functionmntmn1+116-0
2019-11-28 21:33WIP factor out scancodes and scanning functionmntmn1+117-248
2019-11-28 20:14WIP serial testsmntmn1+9-11
2019-11-28 20:01Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+543-6
2019-11-28 19:59WIP serial power on/off testmntmn1+11-6
2019-11-28 19:59WIP display testsmntmn1+15-5
2019-11-28 19:58add display poke functionmntmn2+5-0
2019-11-28 19:47Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+8-8
2019-11-28 19:44WIP serial txmntmn1+24-10
2019-11-20 20:17Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn6+832-2
2019-11-20 20:15Merge branch 'reform2-nitrogen8m' of https://source.mntmn.com/MNT/reform into reform2-nitrogen8mmntmn1+11-13
2019-11-20 20:14WIP keyboard2 test: add i2c and ssd1306 codemntmn6+832-2
2019-10-29 14:17trackball speed tweakmntmn1+1-4
2019-10-29 14:10WIP trackball: acceleration and button handling tweaksmntmn1+14-13
2019-10-29 13:42fix pullups for all 5 buttons; fix wheel handlingmntmn1+8-4
2019-10-29 13:27WIP reform 2 trackball firmware prototypemntmn11+3363-167
2019-10-29 12:17Reform 2 motherboard Rev 2 final tweaks before order; added footprints for Molex battery connector and WA SMSI M2 smd screw mountsmntmn15+42857-54830
2019-10-27 22:34reform2 motherboard: rev2 finished; final checks pendingmntmn9+28697-26681
2019-10-25 13:57WIP reform2 motherboard routing almost completemntmn7+32599-8486
2019-10-21 17:07reform2 motherboard: finalize BOMmntmn8+497-495
2019-10-20 21:10Reform 2 Rev 2 WIP: fixed various Rev 1 bugs; consolidate battery connector; consolidate 5v powers; make power rails switchable by LPC; exchange TUSB QFN for TQFP; remove eDP FPC; fixes holes; add SD level shifter; add PCIe clock generator; reduce JTAG footprintmntmn13+32053-56927
2019-09-07 18:19add some missing libsmntmn2+560-0
2019-09-01 21:44reform2 motherboard: add part numbersmntmn12+361-274
2019-07-18 21:51reform2: fixed last minute EDP lane polarity error; added EDP dupont breakoutmntmn4+19665-18840
2019-07-18 17:45reform2: motherboard final tweaks before first ordermntmn11+158401-16401
2019-07-17 22:17reform2 motherboard: length matching, fills, stitches, some silkmntmn1+11305-5639
2019-07-17 21:12reform2 motherboard: PCB DRC 100%mntmn3+14857-5823
2019-07-17 19:45reform2 motherboard: pinout and footprint checks completed; ERC checks fixed 100%mntmn13+9428-17968
2019-07-16 21:52reform2: first motherboard fully routed, checks TBDmntmn7+31803-29686
2019-07-15 21:13WIP: reform2: silkscreen cleanups and more 3d models addedmntmn13+69754-367
2019-07-15 20:16WIP: reform2: more routing, 11 pads leftmntmn3+9971-557
2019-07-15 17:43WIP: reform2: more routing, 73 pads leftmntmn4+2214-1260
2019-07-14 22:41WIP: reform2: migrate to Boundary Devices i.MX8M SOMmntmn10+181937-3468
2019-07-13 21:21WIP: reform2 motherboard: WIP power routingmntmn1+651-127
2019-07-13 20:08WIP: reform2 motherboard: bulk of signal routing donemntmn2+1425-679
2019-07-13 15:59WIP: reform2 motherboard: most of battery stuff routed, reshuffledmntmn2+1201-468
2019-07-12 19:35WIP: reform2 motherboard: more routingmntmn1+531-318
2019-07-12 17:13WIP: reform2 motherboard: USB3 hub routingmntmn3+3166-2479
2019-07-12 13:01WIP: reform2 motherboard: upgraded to 6 layers, HDMI routedmntmn3+318-6202
2019-07-11 19:54WIP: reform2 motherboard routing: NVMe and some DSI/eDPmntmn4+7735-1238
2019-07-10 20:55WIP reform 2 motherboard: more power and charger routingmntmn3+697-463
2019-07-10 18:25WIP reform 2 motherboard: WIP power routing and some footprint files checked inmntmn10+122967-40
2019-07-10 13:45WIP: reform 2 motherboard: initial power section placement, routing testsmntmn12+4516-3850
2019-07-09 20:33WIP: reform 2 motherboard: tweaks for CL-SOMmntmn12+3124-2906
2019-07-08 18:07WIP: reform2 motherboard: rough placementmntmn9+11373-8715
2019-07-08 12:53WIP: reform2 motherboard: minimal PCB tweaksmntmn1+1-1073
2019-07-06 17:11WIP: reform2 motherboard: more schematics tuning, preliminary selection of most componentsmntmn13+5171-2417
2019-07-03 20:57WIP: reform2 motherboard: more sanity and footprint checks, passivesmntmn10+1705-1035
2019-07-03 20:56WIP: reform2 motherboard: audio chip and ampmntmn1+878-31
2019-07-03 14:27WIP: reform2 motherboard: eDP/eDP bridge capsmntmn1+512-148
2019-07-03 14:15WIP reform2: motherboard: power component tweaks; USB finishing/polishingmntmn3+1912-511
2019-07-02 21:09WIP reform2: motherboard PCB tweaks, NVMe/M.2 holes/distancesmntmn1+2727-2748
2019-07-02 21:09WIP reform2: motherboard: many components sanity checked, passives footprints, fixed wrong NVMe/M.2 connector symbol and pinsmntmn11+6877-434
2019-06-25 21:34WIP: reform2 schematic detail work all over the board and more footprints and 3d models added; changed one mpcie to M.2/NGFF/NVMemntmn19+156727-42156
2019-06-24 20:17WIP: Reform2 components 3d modelsmntmn5+133790-0
2019-06-24 20:16WIP: Reform2 more serious component placement on motherboardmntmn4+1433-1302
2019-06-21 20:41WIP reform2: more power/charger details in schematic, footprint fixesmntmn8+12525-2644
2019-06-20 22:53WIP reform2: more schematics ground work on USB, PCIe, Display, Audio, Powermntmn11+2062-200
2019-06-15 21:56reform2: schematic work, mainly power, display, first footprint testsmntmn9+1355-703
2019-06-14 20:23reform2: add schematic pages for display, eth, usb, sd, pcie, hdmi, audio and some chip workmntmn13+2465-65
2019-06-12 21:44WIP reform v2 powermntmn4+1966-320
2019-06-06 12:55WIP reform v2 pin reader toolmntmn3+848-0
2019-06-06 12:55WIP reform v2 power scribblesmntmn1+390-0
2019-06-06 12:53reform v2 keyboard pcb manufacture snapshotmntmn1+1-13
2019-06-06 12:52first working firmware for Reform v2 keyboardmntmn1466+395748-0
2019-05-31 14:57Reform2 Keyboard final prep and snapshot for first prototype manufacturingmntmn9+29187-171
2019-05-31 12:32Update .gitignoreGreta Melnik1+1-0
2019-05-31 12:32Reform 2 Keyboard RoutingGreta Melnik1+931-358
2019-05-30 13:24WIP reform2 kbd: MCU section routed, removed LED, introduced AUX portmntmn6+9027-669
2019-05-29 20:47WIP reform2 kbd: restructure switches, led, finer placement, some routingmntmn5+2686-1620
2019-05-28 21:04WIP reform2 kbd: technical drawing pdfmntmn1+0-0
2019-05-28 21:03WIP reform2 kbd: dimensions adjusted to mech. model; initial keys routingmntmn2+933-346
2019-05-23 15:35update reformd.sh to be compatible with new attiny fw 0.5.0, make the fan quietermntmn2+85-46
2019-05-23 15:30attiny: add local copy of SoftI2CMaster.hmntmn1+862-0
2019-05-23 15:29bump attiny fw to 0.5.0 and add instructions to make it work with arduino ide and latest attinycoremntmn1+27-8
2019-05-23 15:27reform2 motherboard rough WIPmntmn2+35-18
2019-04-26 21:17WIP reform2 motherboard sketch with imx8mmntmn27+188221-0
2019-04-26 21:12WIP reform2 keyboard layout and switch modelsmntmn50+61218-3471
2019-04-24 16:41WIP reform2 keyboard initial PCBmntmn1+5379-0
2019-03-29 13:13keyboard pcb: updated with small cleanups to KiCAD 5.xmntmn5+733-732
2019-03-20 17:38Merge branch 'master' of andrej/reform into masterLukas F. Hartmann2+2269-1
2019-03-20 13:44Adjusted .gitignore to include folder necessary for conversionAndrej Schoeke2+2269-1
2019-03-20 13:40Merge branch 'master' of andrej/reform into masterLukas F. Hartmann10+1191-1517
2019-03-20 13:34KiCad 4 to KiCad 5 conversionAndrej Schoeke10+1191-1517
2019-03-20 13:26add keyboard and trackball schematics cache libs for KiCAD5 conversionmntmn2+262-0
2019-03-20 13:21add reform motherboard cache lib for KiCAD5 restoremntmn2+2277-1
2019-03-04 19:48Merge branch 'master' of https://source.mntmn.com/MNT/reformmntmn1+2-1
2019-03-04 19:47reform-tiny-fw: simplify/split up power reporting, remove strings for value reportingmntmn1+21-28
2019-02-14 10:13WIP keyboard2: adjust matrix for rev2mntmn1+8-8
2018-12-03 14:58Update 'README.md'Lukas F. Hartmann1+2-1
2018-12-03 14:02Update 'README.md'Lukas F. Hartmann1+2-0
2018-12-03 14:01Update 'README.md'Lukas F. Hartmann1+43-1
2018-12-03 12:39case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD)Lukas F. Hartmann3+3438-0
2018-12-03 12:38tiny fw: add lid sensor event mute/unmute, toggle sensing directionLukas F. Hartmann1+19-4
2018-12-03 12:37keyboard fw: fix descriptor namesLukas F. Hartmann1+2-2
2018-12-03 12:37handbook: creditsLukas F. Hartmann1+1-1
2018-11-23 18:39handbook: attiny: formatting fixLukas F. Hartmann1+1-1
2018-11-23 18:38Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann11+110-14
2018-11-23 18:36update creditsLukas F. Hartmann1+1-1
2018-11-15 18:17small handbook fixes, handbook pdf build scriptmntmn5+10-4
2018-11-15 18:15fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universalmntmn1+4-4
2018-11-13 18:44reformd installer + i3bar integrationmntmn6+97-7
2018-11-12 12:48remove handbook build folder from gitLukas F. Hartmann91+0-223529
2018-11-12 12:46don't ignore PDFsmntmn1+0-1
2018-11-12 12:44handbook pdf illustrations, handbook pdf draft 1mntmn34+0-0
2018-11-12 12:40Merge branch 'master' of https://github.com/mntmn/reformmntmn3031+1570498-158060
2018-11-12 12:38handbook first draftmntmn25+1236-206445
2018-11-12 12:20remove a html fileLukas F. Hartmann1+0-4108
2018-11-12 12:19LUFA copy for keyboardLukas F. Hartmann1459+394763-0
2018-11-12 12:19gitignore updateLukas F. Hartmann1+2-1
2018-11-12 12:18minor cleanupsLukas F. Hartmann2+11-66
2018-11-12 12:17removed surplus libraries from motherboardLukas F. Hartmann1+1-55
2018-11-12 12:17case partsLukas F. Hartmann16+176661-150873
2018-11-12 12:10more keyboard sourcesLukas F. Hartmann24+146694-63
2018-11-12 11:57trackball sourcesLukas F. Hartmann1518+849396-0
2018-11-12 11:48tidying upLukas F. Hartmann10+13-0
2018-11-12 11:43code of conductLukas F. Hartmann1+74-0
2018-11-10 15:59Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann3+28-18
2018-11-10 15:56Merge branch 'master' of https://github.com/mntmn/reformmntmn2+338-106
2018-11-10 15:56handbook: latex builder, typo fixmntmn3+28-18
2018-11-10 15:53some manual pages updatedLukas F. Hartmann4+50-27
2018-10-29 16:08attiny fw: replace state magic numbers with defined namesLukas F. Hartmann1+22-13
2018-10-29 16:00reformd: Daemon for Battery, Lid and Fan ControlLukas F. Hartmann1+136-0
2018-10-29 15:36more robust command interface and timing for attiny firmware; ability to set some parameters like battery capacity and hall sensor thresholdLukas F. Hartmann1+193-106
2018-10-11 17:06attiny and trackball firmwareLukas F. Hartmann8+1417-0
2018-10-08 13:32final main box bottom STLLukas F. Hartmann1+47799-0
2018-09-28 16:07handbook rebuildLukas F. Hartmann29+105-49
2018-09-28 16:06Merge branch 'master' of https://github.com/mntmn/reformLukas F. Hartmann48+1400-33
2018-09-28 16:05add missing static files for handbookLukas F. Hartmann3+26-7
2018-09-28 14:59added more handbook contentmntmn48+1400-33
2018-08-26 21:35untabify, headerLukas F. Hartmann1+180-175
2018-08-26 21:33keyboard firmwareLukas F. Hartmann7+973-0
2018-08-23 10:00added new handbook content: quickstart, boot and case partsLukas F. Hartmann27+707-130
2018-06-07 14:03handbook first WIPLukas F. Hartmann105+428707-0
2018-06-07 11:53shuffle picsLukas F. Hartmann1+1-1
2018-06-07 11:52add laptop pictureLukas F. Hartmann2+1-0
2018-06-07 11:31restructuring of electronics and some cleanupLukas F. Hartmann99+1348871-405
2018-06-06 19:25update copyrightLukas F. Hartmann1+1-1
2018-06-06 19:09Reform case partsLukas F. Hartmann9+158968-2
2018-06-06 19:07updated BOMLukas F. Hartmann2+108-78
2018-06-06 19:02updated readme, picsLukas F. Hartmann3+8-0
2018-06-06 18:59remove junkLukas F. Hartmann1+0-17493
2018-06-06 18:58add copy of production spreadsheetsLukas F. Hartmann3+133-0
2018-06-06 12:52Reform keyboard 0.4 snapshot for manufacturingLukas F. Hartmann2+3181-2281
2018-06-06 12:51Reform motherboard 0.4 snapshot for manufacturing; fixes wrong TRRS (headset) pinout, missing POWEROK signals and charger TS, TERM signals. also fixes GND stitch going through ENET_LED_LINK line.Lukas F. Hartmann11+17393-16317
2018-05-09 17:04Reform 0.3 final schematics and PCB version for manufactureLukas F. Hartmann10+23478-27642
2018-05-08 09:01reform 0.3 pcb snapshot manufacture RC; cleaned up module deps; polishing and stitchesLukas F. Hartmann14+34983-20730
2018-05-05 16:01motherboard 0.3 PCB snapshot with completed routingLukas F. Hartmann15+17685-5084
2018-05-03 12:070.3 PCB WIP; introduce attiny for battery mgmtLukas F. Hartmann5+874-8391
2018-05-02 11:55motherboard 0.3 WIP snapshot schematics/PCBLukas F. Hartmann14+19287-19902
2018-04-14 20:48WIP snapshot; new BQ24650 charger; mosfet load switch; back to high-speed USB hub; integrate USB and UIM in miniPCIe for LTELukas F. Hartmann14+1257-1129
2018-03-22 12:29version with ADP5063 chargerLukas F. Hartmann8+1171-1743
2018-02-19 21:560.2 snapshot before starting new battery mgmtmntmn6+8394-29688
2018-01-22 16:27reform 0.2 main pcb sent to manufacturemntmn2+7448-7177
2018-01-20 17:10reform 0.2 keyboard PCB initial checkinmntmn8+40119-0
2018-01-19 21:23reform 0.2 main pcb done / rc1mntmn24+13801-9898
2018-01-18 11:43Reform 0.2 main PCB routing WIP, 119 nets to gomntmn2+9894-9644
2018-01-18 00:03Reform 0.2 main PCB routing WIP, 164 nets to gomntmn1+6321-5654
2018-01-17 21:28Reform 0.2 mainboard schematics and PCB work in progressmntmn11+20030-21479
2018-01-02 12:15remove surplus filemntmn1+0-1315
2018-01-02 12:13initial readme, licensemntmn2+700-0
2018-01-02 12:00reform motherboard 0.1 releasemntmn10+10502-11054
2018-01-02 11:59add component, footprint libs; add manufacturing files for 0.1mntmn50+10180-0
2017-11-29 21:42manufacturing version 0.1mntmn11+27382-4129
2017-11-28 20:42rc1 donemntmn1+24-24
2017-11-28 18:52connected everythingmntmn8+6133-5840
2017-11-28 17:59most visible things connected; 52 unconnmntmn3+3147-2957
2017-11-28 17:2562 unconnectedmntmn5+3974-2469
2017-11-28 14:24power routing half donemntmn9+4961-2046
2017-11-27 20:28some power routingmntmn1+771-182
2017-11-27 18:24signal routing done snapshotmntmn10+2610-1060
2017-11-26 21:24routing snapshotmntmn10+4027-2131
2017-11-23 17:31rough placement almost donemntmn1+623-623
2017-11-23 16:05placing snapshotmntmn4+260-305
2017-11-22 17:03footprints assigned; snapshot before layoutmntmn9+7788-5304
2017-11-22 11:22snapshot 1.0 before layoutmntmn9+2502-1655
2017-11-20 14:44snapshotmntmn10+12490-3023
2017-11-11 13:26first snapshotmntmn11+7823-0