Commit Graph

149 Commits (ecc46d2d4e206b5ccbbb577091f1814acebff1a9)

Author SHA1 Message Date
Stenzek 20b4581bbe
Settings: Remove second source of truth for OSD notifications
And split it into warnings/messages. Warnings are always displayed
regardless of the "Show OSD Messages" setting, because they're critical
and users forget they disable messages.
2 years ago
Stenzek 4c51337edd
ImGuiManager: Don't rasterize full glyph range for debug font 2 years ago
Stenzek 51cfea49fe
ImGuiManager: Split OSD and debug window fonts
Fixes the latter not fitting on screen anymore.
2 years ago
Stenzek 7f4e5d55db
Misc: Update copyright headers 2 years ago
Stenzek 2c27b20090
ImGuiManager: Remove unused function 2 years ago
Stenzek e54c4c8101
ImGuiManager: Tweak OSD message size 2 years ago
Stenzek a7f3d7b02d
ImGuiManager: Add CompactFontRange() 2 years ago
Stenzek e8b787fb57
Misc: Change various icons 2 years ago
Stenzek f30844cc40
ImGuiManager: Move glyph ranges to separate file 2 years ago
Stenzek 707453b596
FileSystem: Swap vector for DynamicHeapArray
No point zeroing it out.
2 years ago
Stenzek f2c0303875
Misc: Use lightgun controller icon 2 years ago
Stenzek f0deab2131
InputManager: Fix wheel scrolling in Big Picture 2 years ago
Stenzek 9e3507e0f4
InputManager: Support multiple mice via raw input
Only on Windows for now.
2 years ago
Stenzek aa9a5e383d
ImGuiOverlays: Change icon colour depending on controller mode 2 years ago
Stenzek deed0c9713
GameDatabase: Merge compatibility messages 2 years ago
Stenzek fe55446c25
ImGuiManager: Fix stutter when multiple OSD messages lapse 2 years ago
Stenzek 98520978a8
System: OSD message corrections 2 years ago
Stenzek 4e922a34a7
Log: Simplify macros 2 years ago
Stenzek b6d019db66
Misc: Replace log printf calls with fmt 2 years ago
Stenzek 522c2e3458
FullscreenUI: Use native file selector on Flatpak 2 years ago
Stenzek d094978214
Justifier: Add controller implementation 2 years ago
Stenzek 4d8ed49b24
FullscreenUI: Fix gaps between some UI elements
By rounding sizes up to the nearest pixel.
2 years ago
Stenzek c149d66d4d
System: Add 'Reduce Input Latency' option
i.e. pre-frame sleep.
2 years ago
Stenzek bf4e8feb25
FullscreenUI: Redo landing page and add help bar 2 years ago
Stenzek 620d08f72d
Build: Move Image from common to util 3 years ago
Stenzek e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats" 3 years ago
Stenzek 8756672e12
ImGuiManager: Defer scale updates 3 years ago
KamFretoZ 1f6636f62b Qt: Icon updates 3 years ago
Stenzek 14e3969736
Misc: Warning fixes 3 years ago
Stenzek f66866ed73
GPUDevice: Use Error class for initialization errors 3 years ago
Stenzek 429cb4f351
Qt: Allow toggling fullscreen when VM is paused 3 years ago
Stenzek f369724b7c
dep/imgui: Update to v1.90.1 3 years ago
Stenzek da9e3064c2
Achievements: Display missable/progression/win icons 3 years ago
Stenzek 73cee9f705
Settings: Add UserResources to EmuFolders
Allowing some resources, such as fonts/sounds to be overridden by the
user.
3 years ago
KamFretoZ 34160a8c1b Qt/FSUI: Backport PromptFont from PCSX2 for better readibility 3 years ago
Stenzek a907e1f550
GPUDevice: Pool textures 3 years ago
Stenzek 325dcc81ca
FullscreenUI: Allow changing UI language 3 years ago
Stenzek e806d939ae
Qt: Fix crash on language change with system active 3 years ago
Stenzek c1d0419361
FullscreenUI: Use icon font for bindings 3 years ago
Stenzek fc6359457b
ImGuiManager: Use PromptFont icons for input OSD 3 years ago
Stenzek cce7be4723
Misc: Make struct member functions file-local 3 years ago
Stenzek 7e07d2feb8 GunCon: Add relative pointer binding 3 years ago
Stenzek d7bccfe9a4 ImGuiManager: Easing for OSD messages 3 years ago
Stenzek 80e3d29ab8 Misc: clang-cl warning clean-up 3 years ago
Stenzek 5480e42cd1 ImGuiManager: Fix changing global scale through FSUI 3 years ago
Stenzek 259193a8e5 GPUDevice: Move software cursor to ImGuiManager 3 years ago
Stenzek e23c9875d5 Misc: Split core and util Host 3 years ago
Stenzek e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
3 years ago
Stenzek bb60170d9a Move frontend-common to util/core 3 years ago