Commit Graph

142 Commits (optimize-spirv)

Author SHA1 Message Date
mctaylors 0ec2014350 update links 1 year ago
Crimson-Hawk 6a16550e94 Merge branch 'dev' into improved-theming 1 year ago
Exverge 2caadffe4d
Refactor android to dev.suyu.suyu_emu 1 year ago
flodavid 3cdd76b23d Fix qdarkstyle and midnight blue sliders being cropped
- Allow Threshold sliders in control configuration to be up to 40px tall, instead of 15
1 year ago
flodavid 9bba778d15 Rework themes to easily use light/dark palette, using only different icons
- Renamed themes:
  - "colorful" to "default" and "colorful_dark" to "default_dark"
  - "default" to "monochrome" and "default_dark" to "monochrome_dark"
  - "colorful_midnight_blue" to "qdarkstyle_midnight_blue"
  - "qdarkstyle_midnight_blue" to "qdarkstyle_midnight_blue_monochrome"
  - qdarkstyle is renamed from "Dark" to "Mine Shaft" in the UI
- default and monochrome themes all use the same qss stylesheet
- Remove the ability to select "default_dark" directly
    - Default has better support for light and dark
    - Controller and Keyboard applets icons and style adapt to dark mode
- Add "qdarkstyle_monochrome" theme
- Remove duplicated icon files
1 year ago
flodavid 0b2409d1bd Automatic dark theme switching for Windows and Linux
- Windows dark theme uses "fusion" style, which is better suited, but has minor differences
- Improve OS theme detection
  - Linux:
    - Listen for OS color schemes changes on D-Bus
    - Read OS scheme for D-Bus. Fallback with gsettings, reading org.gnome.desktop.interface.
      First "color-scheme" key, then "gtk-theme". Finally, fallback to checking window palette
  - Windows (dark mode detection was not implemented before):
    - Force dark palette when OS uses dark mode by setting QT_QPA_PLATFORM to "windows:darkmode=2"
    - This enables to detect dark mode by checking the window palette
- Improve theming capabilites:
  - Linux uses custom palette when dark mode is detected.
    By using palette(xxx) in .qss files, there is no need to create a dark stylesheet
  - Allow themes to have stylesheet variants, dark.qss and light.qss
  - If current mode is dark, use dark icons for controller and keyboard applets
  - Add "dark" property to RendererStatusBarButton and GPUStatusBarButton, set to true when dark mode is used.
    Allows to have distinct colors for GPU API and accuracy buttons depending on dark mode or not
  - Enable all themes to have dark icon alternatives, not just "default" and "colorful"
    - If dark mode, icons are loaded from the directory "THEME-NAME_dark/icons"
  - If current mode is dark, use dark icons for controller and keyboard applets
  - Only qdarkstyle, qdarkstyle_midnight_blue, colorful_dark and
    colorful_midnight_blue used elements specific to dark themes
1 year ago
Fijxu 201bff1731
Add missing REUSE files and directories 1 year ago
SylverDiscord51 1648d189d3
license-fix (#31)
Co-authored-by: palfaiate <syl.paulo.alfaiate@gmail.com>
Co-authored-by: SylverDiscord51 <p71468162@gmail.com>
Co-committed-by: SylverDiscord51 <p71468162@gmail.com>
1 year ago
drHyperion451 3e7c0343bd Error handling for the icns generator script 1 year ago
Amir Abravesh 9895cc94d0 Updating moltenVK and macOS icon 1 year ago
MushrooomSooop 9afd74abde Added requirement for firmware upon game boot 1 year ago
Amir Abravesh 7a33aedc57 Updating macOS icon to BigSur style icon 1 year ago
niansa 3d241d6c48 Update Exec value in .desktop file 1 year ago
JuanCStar 88b901a24e Full rebrand 1 year ago
niansa ba5b604f9a Port original Linux CI code to Gitlab 1 year ago
drHyperion451 18d1af8841 Update icns_generator.sh newline 1 year ago
drHyperion451 9d8447fa33 Replace old branding with suyu.icns 1 year ago
drHyperion451 d68a62a874 icns and MacOS icns generator 1 year ago
JuanCStar 16dfc39f89 Rebrand Common FS Path functions 1 year ago
Realmy 7267e8ca0d Added logo to readme 1 year ago
niansa 758e12daa2 Remaining icons 1 year ago
Crimson Hawk 885161d45f Merge branch 'dev' into 'dev'
Reverted Copyright headers and added suyu

See merge request suyu-emu/suyu!30
1 year ago
JuanCStar 1f7a8ed4ed Reverted Copyright headers and added suyu 1 year ago
Crimson Hawk d3a82480da Merge branch 'dev' into 'dev'
Changed app window name, logo and other references related

See merge request suyu-emu/suyu!29
1 year ago
JuanCStar f772e7d776 Changed app window name, logo and other references related 1 year ago
Jamie 292d02c039 Replace yuzu.bmp references
Changing the icon to branding as well as replace the references to it
1 year ago
Crimson Hawk cdbdf63ebe Revert "Merge branch 'master' into 'dev'"
This reverts merge request !17
1 year ago
AMA2581 5720814b13 modifying all the files to match the app 1 year ago
Pengfei Zhu 338e088b9d
Remove trailing whitespaces 1 year ago
The yuzu Community 56c9107d08 Update translations (2024-03-01) 1 year ago
FearlessTobi ddbefc71cb .tx/config: Use language mappings for android "tx pull"
The language names we are using in the android resources differ from those on Transifex.

We need to manually specify mappings for them, so Transifex is able to place the files in the correct folders.
1 year ago
The yuzu Community d4ac84d50d Update translations (2024-02-01) 2 years ago
The yuzu Community 583e04bdd6 Update translations (2024-01-01) 2 years ago
HurricanePootis e92b10f971
dist: add udev rule to enable user hidraw access (#12292)
* dist: add udev rule to enable user hidraw access

* dist: amend install instructions for udev rules

* dist: change udev prefix prefix from 99 to 72

* dist: fix header typo for udev rule

* Update dist/72-yuzu-input.rules

shoutout to @liamwhite

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* Update dist/72-yuzu-input.rules

shout out to @liamwhite

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* dist: add spdx header to udev rules

* dist: change udev modes to 0660

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

* Update dist/72-yuzu-input.rules

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

---------

Co-authored-by: HurricanePootis <hurricanepootis@protonmail.com>
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2 years ago
The yuzu Community 7dd78e8dcc Update translations (2023-12-01) 2 years ago
t895 0298c2cc5d translations: Add android translations to transifex config 2 years ago
The yuzu Community 1e468eac94 Update translations (2023-11-01) 2 years ago
Bo He 64f60f0acb
Adding StartupWmClass for .desktop file 2 years ago
liamwhite b50ce645ac
Merge pull request #11144 from flodavid/master
Enable controller interaction in Controller Applet
2 years ago
The yuzu Community 65bbf708a8 Update translations (2023-10-01) 2 years ago
The yuzu Community f8ba043a47 Update translations (2023-09-01) 2 years ago
BenjaminHalko 2e55459e03 Updated to only the reset button 2 years ago
BenjaminHalko 8677d98a10 Updated padded style 2 years ago
BenjaminHalko 0e443dcb05 fix: Added padding to buttons
Some buttons did not have enough padding, now they do!
2 years ago
zhaobot 2754f6c883
Update translations (2023-08-01) (#11198)
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2 years ago
flodavid b881949b6d yuzu: Enable controller interaction in Controller Applet 2 years ago
zhaobot 8857911216
Update translations (2023-07-01) (#10972)
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2 years ago
The yuzu Community 96a9032d6d Update translations (2023-06-01) 2 years ago
zhaobot 1f079d9566
Update translations (2023-05-01) (#10129)
Co-authored-by: The yuzu Community <noreply-fake@community.yuzu-emu.org>
2 years ago
The yuzu Community 455a736250 Update translations (2023-04-04) 2 years ago