1. 27 Jul, 2022 5 commits
    • liamwhite's avatar
      Merge pull request #8633 from Morph1984/optional-keys · a761d020
      liamwhite authored
      applet/swkbd: Implement optional symbol keys 
      a761d020
    • snek's avatar
      Merge pull request #8592 from devsnek/sig-handlers · 9479940a
      snek authored
      exit gracefully on sigint/sigterm
      9479940a
    • liamwhite's avatar
      Merge pull request #8338 from Tachi107/spdx-fixes · 1779795d
      liamwhite authored
      chore: make yuzu REUSE compliant
      1779795d
    • Andrea Pappacoda's avatar
      ci: add reuse job · 3041a612
      Andrea Pappacoda authored
      As mentioned in the previous commit, `reuse lint` can be used to ensure
      that copyright information is always present and up to date.
      
      This adds a GitHub Action that does just that, using the official
      fsfe/reuse-action
      3041a612
    • Andrea Pappacoda's avatar
      chore: make yuzu REUSE compliant · cdb240f3
      Andrea Pappacoda authored
      [REUSE] is a specification that aims at making file copyright
      information consistent, so that it can be both human and machine
      readable. It basically requires that all files have a header containing
      copyright and licensing information. When this isn't possible, like
      when dealing with binary assets, generated files or embedded third-party
      dependencies, it is permitted to insert copyright information in the
      `.reuse/dep5` file.
      
      Oh, and it also requires that all the licenses used in the project are
      present in the `LICENSES` folder, that's why the diff is so huge.
      This can be done automatically with `reuse download --all`.
      
      The `reuse` tool also contains a handy subcommand that analyzes the
      project and tells whether or not the project is (still) compliant,
      `reuse lint`.
      
      Following REUSE has a few advantages over the current approach:
      
      - Copyright information is easy to access for users / downstream
      - Files like `dist/license.md` do not need to exist anymore, as
        `.reuse/dep5`...
      cdb240f3
  2. 26 Jul, 2022 2 commits
  3. 25 Jul, 2022 18 commits
  4. 24 Jul, 2022 9 commits
  5. 23 Jul, 2022 6 commits