Skyth
0d433ed6ff
Improve marquee text scrolling.
2024-11-18 18:09:31 +03:00
Skyth
b7607f5611
Draw outer container as an outline.
2024-11-18 16:53:40 +03:00
Skyth
c99ceec1d1
Further scroll bar padding adjustments.
2024-11-18 16:18:47 +03:00
Skyth
4f1038489c
Adjust scroll bar padding.
2024-11-18 16:16:04 +03:00
Skyth
db6f54c9f7
Draw scroll bar.
2024-11-18 16:05:58 +03:00
Skyth
5c2c80618b
Fix duplicate triangles when selecting options.
2024-11-18 15:35:41 +03:00
Skyth
ab6ad299c2
Implement options menu navigation.
2024-11-18 15:25:21 +03:00
Skyth
4d01217c32
Supersample fonts to 2K.
2024-11-18 13:28:07 +03:00
Skyth
92c1772d55
Draw selection triangles.
2024-11-18 13:25:44 +03:00
Hyper
d4d4328874
options_menu: implemented info panel and text marquee (see TODOs)
2024-11-18 00:37:13 +00:00
Hyper
104da0218b
Merge branch 'main' into options-menu
2024-11-17 18:33:38 +00:00
Skyth
2fd26cfd80
Fix freeze in latest Clang version.
2024-11-17 21:01:00 +03:00
Hyper
2deb17d8c0
config: replace MSAA with AntiAliasing enum
2024-11-17 17:30:48 +00:00
Hyper
1117cbe33e
window: make Japanese title uppercase
2024-11-17 15:59:12 +00:00
Hyper
e14439626d
Implemented accessing options menu via pause and title screen
2024-11-17 15:55:17 +00:00
Michael
e405887c0e
video_patches: don't adjust CSD aspect if UIScaleMode is Stretch
2024-11-16 16:02:02 -08:00
Hyper
91db1eae2b
Merge branch 'function-pointers' into options-menu
2024-11-16 14:28:08 +00:00
Hyper
79675804bc
Merge branch 'main' into function-pointers
2024-11-15 21:26:18 +00:00
Hyper
118c2f3ce2
config_detail: move implementation to cpp, relocate sources
2024-11-15 21:21:43 +00:00
Hyper
3257244224
config_detail: move implementation to cpp, relocate sources
2024-11-15 21:07:30 +00:00
Hyper
b354c6123d
config: make definitions global
2024-11-15 19:57:44 +00:00
Hyper
5a110d3838
config: implemented name and enum localisation
2024-11-15 19:27:46 +00:00
Skyth
8a11917ce5
Draw config options manually instead of looping through them.
2024-11-15 19:14:23 +03:00
Hyper
639206f5de
config: use std::map for reverse enum template
2024-11-15 13:55:35 +00:00
Hyper
cd1f9742f5
config: use string_view, added method to get value pointer
2024-11-15 13:43:14 +00:00
Skyth
2024dc46ce
Fix config name padding not getting scaled at different resolutions.
2024-11-15 11:58:12 +03:00
Hyper
784d3973f4
git: move ignore rule for ./res/win32/ to res directory
2024-11-15 02:22:44 +00:00
Hyper
1130064df2
api: ported BlueBlur headers and misc. research
2024-11-15 02:00:24 +00:00
Skyth
90bd3ce3fa
Fix bar dark gradient effect.
2024-11-13 23:16:49 +03:00
Skyth
9b90ad9c0c
Adjust padding & text sizes.
2024-11-13 22:55:49 +03:00
Skyth
d241617be6
Adjust line sizes, fix tab text centering.
2024-11-13 22:31:59 +03:00
Skyth
54c5ba7645
Draw fade on borders, center tabs better.
2024-11-13 22:19:40 +03:00
Skyth
7d5f3b5a4c
Improve options menu visuals.
2024-11-13 21:35:08 +03:00
Skyth
f7fee60c37
Initial options menu implementation.
2024-11-13 16:15:10 +03:00
Hyper
416825872a
Merge branch 'main' into function-pointers
2024-11-12 19:59:56 +00:00
Hyper
c9b6a6913f
Fix loading screen speed at high frame rates
2024-11-12 19:55:00 +00:00
Skyth
3080412dc0
Change spin lock release functions to do an interlocked exchange.
2024-11-11 20:18:12 +03:00
Skyth
043c9e039b
Update ShaderRecomp submodule.
2024-11-11 19:57:23 +03:00
Skyth
5ecc397639
Fix Chip not appearing transparent in "To The Surface" cutscene.
2024-11-11 16:01:25 +03:00
Skyth
cc2727d068
Fix vertex declaration not getting set in guest device.
2024-11-11 15:51:59 +03:00
Hyper
b136587e2e
Merge branch 'main' into function-pointers
2024-11-11 11:27:04 +00:00
Hyper
4d9e835c88
Update window icon dynamically for Werehog
2024-11-10 22:47:11 +00:00
Hyper
b0a8166c34
Merge branch 'main' into function-pointers
2024-11-10 18:55:26 +00:00
Hyper
f1d633c8a5
config: use raw pointers for definitions
2024-11-10 18:27:31 +00:00
Hyper
f157b21d67
Implemented SDL event listener class and HUD toggle key ( #4 )
...
* Implemented SDL event listener class
* Add HUD toggle.
* frontend_listener: clean-up
* window: invoke all listener callbacks at once
* window: use raw pointers for listeners
* Rename WindowListener to SDLEventListener, reduce virtual functions
---------
Co-authored-by: RadiantDerg <jayvier13@gmail.com>
2024-11-10 21:23:36 +03:00
Hyper
d3181fbc4f
Merge branch 'main' into function-pointers
2024-11-10 12:53:34 +00:00
Hyper
21fc80798e
Ignore XML exception to allow invalid DLC XMLs to parse
2024-11-10 12:50:51 +00:00
Hyper
e97f9b40e9
function: support more types for function pointers
2024-11-09 20:58:38 +00:00
Skyth
05e09ba7e2
Implement ImGui.
2024-11-09 21:47:50 +03:00
Hyper
8623f5d778
Implemented guest-to-host function pointers (WIP)
...
Co-Authored-By: Skyth (Asilkan) <19259897+blueskythlikesclouds@users.noreply.github.com>
2024-11-09 14:56:17 +00:00