Skip to content
Snippets Groups Projects
  1. Mar 30, 2024
  2. Mar 24, 2024
  3. Mar 08, 2024
  4. Mar 07, 2024
  5. Mar 06, 2024
  6. Mar 05, 2024
    • AMA2581's avatar
      modifying all the files to match the app · 5720814b
      AMA2581 authored
      5720814b
    • Crimson-Hawk's avatar
      try three of importing hidden files from legacy · e49c779b
      Crimson-Hawk authored
       On branch master
       Your branch is up to date with 'origin/master'.
      
       Changes to be committed:
      	new file:   .ci/.DS_Store
      	new file:   .ci/scripts/android/build.sh
      	new file:   .ci/scripts/android/eabuild.sh
      	new file:   .ci/scripts/android/mainlinebuild.sh
      	new file:   .ci/scripts/android/upload.sh
      	new file:   .ci/scripts/clang/docker.sh
      	new file:   .ci/scripts/clang/exec.sh
      	new file:   .ci/scripts/clang/upload.sh
      	new file:   .ci/scripts/common/post-upload.sh
      	new file:   .ci/scripts/common/pre-upload.sh
      	new file:   .ci/scripts/format/docker.sh
      	new file:   .ci/scripts/format/exec.sh
      	new file:   .ci/scripts/format/script.sh
      	new file:   .ci/scripts/linux/docker.sh
      	new file:   .ci/scripts/linux/exec.sh
      	new file:   .ci/scripts/linux/upload.sh
      	new file:   .ci/scripts/merge/apply-patches-by-label-private.py
      	new file:   .ci/scripts/merge/apply-patches-by-label.py
      	new file:   .ci/scripts/merge/check-label-presence.py
      	new file:   .ci/scripts/merge/yuzubot-git-config.sh
      	new file:   .ci/scripts/transifex/docker.sh
      	new file:   .ci/scripts/windows/docker.sh
      	new file:   .ci/scripts/windows/exec.sh
      	new file:   .ci/scripts/windows/install-vulkan-sdk.ps1
      	new file:   .ci/scripts/windows/scan_dll.py
      	new file:   .ci/scripts/windows/upload.ps1
      	new file:   .ci/scripts/windows/upload.sh
      	new file:   .ci/templates/build-mock.yml
      	new file:   .ci/templates/build-msvc.yml
      	new file:   .ci/templates/build-single.yml
      	new file:   .ci/templates/build-standard.yml
      	new file:   .ci/templates/build-testing.yml
      	new file:   .ci/templates/format-check.yml
      	new file:   .ci/templates/merge-private.yml
      	new file:   .ci/templates/merge.yml
      	new file:   .ci/templates/mergebot-private.yml
      	new file:   .ci/templates/mergebot.yml
      	new file:   .ci/templates/release-download.yml
      	new file:   .ci/templates/release-github.yml
      	new file:   .ci/templates/release-private-tag.yml
      	new file:   .ci/templates/release-universal.yml
      	new file:   .ci/templates/retrieve-artifact-source.yml
      	new file:   .ci/templates/retrieve-master-source.yml
      	new file:   .ci/templates/sync-source.yml
      	new file:   .ci/yuzu-mainline-step1.yml
      	new file:   .ci/yuzu-mainline-step2.yml
      	new file:   .ci/yuzu-patreon-step1.yml
      	new file:   .ci/yuzu-patreon-step2.yml
      	new file:   .ci/yuzu-repo-sync.yml
      	new file:   .ci/yuzu-verify.yml
      	new file:   .codespellrc
      	new file:   .git-blame-ignore-revs
      	new file:   .gitattributes
      	new file:   .gitignore
      	new file:   .gitmodules
      	new file:   .reuse/dep5
      e49c779b
  7. Jan 22, 2024
  8. Nov 30, 2023
  9. Oct 25, 2023
  10. Jun 03, 2023
  11. Nov 19, 2022
  12. Sep 16, 2022
    • Kyle Kienapfel's avatar
      UI: move icons from default into colorful theme. · 9554c678
      Kyle Kienapfel authored
      colorful theme has been default theme for awhile. having colorful theme
      try and grab icons from other theme doesn't work on Linux.
      
      Also adding two additional icons, info is to hint to the user that they
      should hit verify after pasting in a token, sync is to show that the
      verification is occurring.
      9554c678
  13. Sep 12, 2022
  14. Aug 14, 2022
    • Kyle Kienapfel's avatar
      Moving Icons away from CC BY-ND 3.0 for FOSS packaging purposes · bc992b9b
      Kyle Kienapfel authored
      I've seen some comments stating that sharing pre-compiled packages
      of yuzu is problematic for linux distributions due to some contents
      having license of CC BY-ND 3.0
      
      Better licensed sources of icons have been found for most cases,
      see the changes to the .reuse/dep5 file for details.
      
      Placeholders for connected/disconnected icons
      
      At the time of writing I consider these icons to be placeholders,
      hence three copies. colorful is grey, default is black, qdarkstyle is white
      
      connected is gnome/16x16/network-idle.png with no changes
      connected_notification is gnome/16x16/network-error.png with changes
      disconnected is gnome/16x16/network-offline.png with changes
      
      Looking at licenses: GNOME icon theme is distributed under the terms of either
      GNU LGPL v.3 or Creative Commons BY-SA 3.0 license.
      
      Debian appears to explicitly state they're licensing under
      Creative Commons Attribution-Share Alike 3.0
      
      From a tarball at the following link suggests we can just attribute GNOME Project
      https://download.gnome.org/sources/gnome-icon-theme/
      
      When attributing the artwork, using "GNOME Project" is enough.
      Please link to http://www.gnome.org where available.
      
      CC-BY-SA-3.0.txt from https://creativecommons.org/licenses/by-sa/3.0/legalcode.txt
      bc992b9b
  15. Aug 05, 2022
    • Kyle K's avatar
      Linux: handle dark system themes nicely · b51db125
      Kyle K authored
      yuzu's default theme doesn't specify everything, which is fine for
      windows, but in linux anything unspecified is set to the users theme.
      
      Symptoms of this are that a linux user with a dark theme won't think
      to change the theme to a dark theme when first using yuzu
      
      Idea here is to try and support arbitrary themes on linux.
      
      preliminary work on a "default_dark" theme, used only as overlay
      for any themes that are measured to be dark mode.
      
      Other work done:
      
      FreeDesktop standard icon names:
      plus -> list-add
      delete refresh, we use view-refresh
      
      remove duplicated icons for qdarkstyle_midnight_blue
      referencing icon aliases in the qrc files is the way to go
      
      Note:
      Dynamic style changing doesn't appear to work with AppImage
      b51db125
  16. Jul 30, 2022
    • Kyle Kienapfel's avatar
      Translate english plurals · 7e0afc64
      Kyle Kienapfel authored
      Turns out that for Qt to properly handle plurals in English a
      translation needs to be provided, otherwise the user is left with
      messages such as "Building: 2 shader(s)"
      
      Plurals for other all other languages are handled on transifex.
      I wrote the README.md to just refer to it as a translation
      collaboration site just in case we ever switch.
      
      These translations being out of date won't pose any technical problems
      so I believe it is fine to handle them manually on a "best effort"
      basis.
      
      The files are generated into the source directory so that the
      relative filenames are correct. The generated file is added to
      .gitignore
      7e0afc64
  17. Jul 28, 2022
  18. Jul 27, 2022
    • 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` is used instead
      - `reuse lint` makes it easy to ensure that copyright information of
        files like binary assets / images is always accurate and up to date
      
      To add copyright information of files that didn't have it I looked up
      who committed what and when, for each file. As yuzu contributors do not
      have to sign a CLA or similar I couldn't assume that copyright ownership
      was of the "yuzu Emulator Project", so I used the name and/or email of
      the commit author instead.
      
      [REUSE]: https://reuse.software
      
      Follow-up to 01cf05bc
      cdb240f3
Loading