Skip to content
Snippets Groups Projects
  1. Oct 03, 2023
    • Valtteri Koskivuori's avatar
      Enable USB HID commands to address all 128 display columns · 6378561a
      Valtteri Koskivuori authored
      The ColumnAddr (0x21) command in matrix_render_direct() was erroneously
      setting the column end address to 125 instead of 127, which made it
      impossible to address the rightmost two columns of pixels on the display
      from USB HID 'WBIT' commands.
      
      The 126 pixel limit exists for text and graphics drawn by the keyboard
      firmware to simplify text drawing, since the firmware font width is 6px
      per character, and 126 / 6 == 21, a nice round number.
      I see no reason to impose this limit on arbitrary bitmap content drawn
      by commands from the operating system.
      Unverified
      6378561a
  2. Jul 27, 2023
  3. Jul 19, 2023
  4. Jul 18, 2023
  5. Jul 03, 2023
  6. Jun 29, 2023
  7. Jun 14, 2023
  8. Jun 07, 2023
    • Johannes Schauer Marin Rodrigues's avatar
      allow setting preprocessor variables from the outside · 064b49c2
      Johannes Schauer Marin Rodrigues authored
       - one no longer has to edit files to build different variants of the
         firmwares
       - set SOURCE_DATE_EPOCH to the date of the latest git commit for
         reproducibility
       - allow setting KBD_VARIANT_* from the outside
       - KBD_VARIANT_3_US and KBD_VARIANT_2_US set KBD_VARIANT_QWERTY_US
       - rename KBD_VARIANT_STANDALONE to KBD_MODE_STANDALONE
       - allow setting KBD_VARIANT_STANDALONE from the outside
       - build KBD_VARIANT_2 and KBD_VARIANT_3 with and without KBD_MODE_STANDALONE
         in the gitlab CI
       - allow setting KBD_FW_VERSION from the outside
       - set KBD_FW_REV to R2 for all variants and to R3 for KBD_VARIANT_3
       - rename REFORM_MBREV_R3 to REFORM_MBREV_20_R3
       - rename REFORM_MBREV_25_R1 to REFORM_MBREV_25_R2
       - allow setting REFORM_MOTHERBOARD_REV from the outside
       - pick FW_STRING2 depending on REFORM_MOTHERBOARD_REV
       - allow setting FW_STRING3 from the outside
       - build firmware on CI with git tag name in the version or commit hash
      Unverified
      064b49c2
  9. Jun 05, 2023
  10. May 31, 2023
  11. May 30, 2023
  12. May 16, 2023
  13. May 08, 2023
  14. Apr 30, 2023
  15. Apr 05, 2023
  16. Feb 14, 2023
  17. Feb 02, 2023
  18. Jan 17, 2023
  19. Nov 09, 2022
Loading