pcsx2/plugins/GSdx/Window
Jonathan Li d81f236910 gsdx:windows: Handle shader dialog filenames properly
The shader dialog filename handling code had several buffer overflows
and also did not handle non-English filenames well.

Fix the filename handling by storing them as UTF-8 in the ini and
converting them to/from UTF-16 as necessary, and also fix the buffer
overflows.
2021-03-27 18:51:17 +00:00
..
GSCaptureDlg.cpp Capture: Optimizations with filenames, audio, and capture mainFrame gui 2021-03-12 13:22:40 +00:00
GSCaptureDlg.h GSdx-Capture: Abort capture if an invalid directory is given 2020-09-20 17:36:33 +01:00
GSDialog.cpp GS: initial switch to unicode 2021-02-27 20:43:40 +00:00
GSDialog.h GS: initial switch to unicode 2021-02-27 20:43:40 +00:00
GSLinuxDialog.cpp GSdx-GUI: Conservative Buffer Allocation + GPU Palette Conversion + Misc fixes 2021-01-08 08:51:13 -05:00
GSSetting.cpp GSdx: Switch tooltips to unicode 2021-03-02 00:35:25 +01:00
GSSetting.h GSdx: Switch tooltips to unicode 2021-03-02 00:35:25 +01:00
GSSettingsDlg.cpp gsdx:windows: Handle shader dialog filenames properly 2021-03-27 18:51:17 +00:00
GSSettingsDlg.h gsdx-hw: Remove opencl code and files from gsdx. 2020-09-18 19:14:32 +02:00
GSWnd.cpp GSdx: Fix issues on macOS 2020-12-06 14:02:43 -06:00
GSWnd.h GSdx: Folder Reorganization. (#2657) 2018-11-16 19:41:37 +01:00
GSWndDX.cpp GS: finish unicode conversion, fix signature inheritance and non wchar external import 2021-02-27 20:43:40 +00:00
GSWndDX.h GS: finish unicode conversion, fix signature inheritance and non wchar external import 2021-02-27 20:43:40 +00:00
GSWndEGL.cpp GSdx: Remove GLX in favor of EGL (#3562) 2020-08-09 04:39:56 +01:00
GSWndEGL.h GSdx: Remove GLX in favor of EGL (#3562) 2020-08-09 04:39:56 +01:00
GSWndWGL.cpp GS: finish unicode conversion, fix signature inheritance and non wchar external import 2021-02-27 20:43:40 +00:00
GSWndWGL.h GS: finish unicode conversion, fix signature inheritance and non wchar external import 2021-02-27 20:43:40 +00:00
PFN_WND.h gsdx-ogl: generate nearly all gl entries function pointers 2019-02-07 12:34:02 +01:00