158 Commits

Author SHA1 Message Date
twinaphex
d74f1a56f3 Create load_content_with_new_core_from_companion_ui 2017-02-21 16:30:47 +01:00
twinaphex
0d5b3b9273 Create menu_driver_is_alive 2017-01-23 00:37:52 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Brad Parker
7dc558344b GDI: do not draw background with rgui 2017-01-16 21:11:47 -05:00
Brad Parker
afb94e2b96 GDI: draw a gradient background for xmb 2017-01-16 20:41:09 -05:00
Brad Parker
240b43e0ba windows buildfix 2017-01-16 20:41:09 -05:00
Brad Parker
e1f4db8081 Win2000 buildfixes 2017-01-16 20:41:08 -05:00
Brad Parker
7c6bf6aaf7 fix msys2 compilation when opengl, vulkan and d3d9 are disabled 2017-01-16 20:41:08 -05:00
Brad Parker
acd6826df9 GDI: stretch video output to fill window 2017-01-16 20:41:07 -05:00
Brad Parker
69bac11f02 GDI: fix window not clearing on every frame, requires both FillRect calls and InvalidateRect 2017-01-16 20:41:06 -05:00
Brad Parker
6c62901ae5 GDI: fix window not responding, but menu corruption still happens if set_gdi_pixel_format is called 2017-01-16 20:41:06 -05:00
Brad Parker
6fe2a974a5 GDI: does not freeze after a few seconds anymore, but the window still freezes when moving the mouse into it 2017-01-16 20:41:06 -05:00
Brad Parker
8eba18a54f GDI: xmb draws for a few seconds and then freezes 2017-01-16 20:41:06 -05:00
Brad Parker
dd2778fb32 GDI text testing 2017-01-16 20:41:05 -05:00
Brad Parker
49d7be9813 MSVC GDI buildfix 2017-01-16 20:41:05 -05:00
Brad Parker
6df175bd31 GDI paint test 2017-01-16 20:41:05 -05:00
Brad Parker
33520fca6f set win32_hdc for gdi 2017-01-16 20:41:05 -05:00
Brad Parker
a7a1f093c0 add GDI message loop 2017-01-16 20:41:04 -05:00
Brad Parker
05c37bd39f initial GDI driver skeleton 2017-01-16 20:41:04 -05:00
twinaphex
feae0823ce Prevent some implicit memsets 2016-12-17 14:40:06 +01:00
twinaphex
4b2a906148 (gfx/common) Cleanups 2016-12-04 03:45:46 +01:00
Brad Parker
e39031cbd0 revert rest of unicode changes 2016-12-03 00:15:29 -05:00
Brad Parker
f725b48555 starting to revert unicode changes 2016-12-03 00:15:29 -05:00
Brad Parker
cc7bf6b4fa more unicode fixes 2016-12-02 21:11:55 -05:00
Brad Parker
3b8a81dd31 make existing hard-coded unicode calls switchable back to ansi 2016-12-02 14:34:29 -05:00
Brad Parker
d891f1c90b remove explicit unicode def/undefs 2016-12-02 14:34:29 -05:00
Brad Parker
367dea6723 unicode-ify a couple other windows files, start changing function names to W version explicitly 2016-11-29 20:32:24 -05:00
Brad Parker
8adafa9249 use UTF8/16 conversion functions instead of codepage ones 2016-11-29 14:34:36 -05:00
Brad Parker
cd9d09d1f3 use unicode versions of windows functions 2016-11-29 14:34:35 -05:00
twinaphex
64154f6060 win32_common.cpp - turn function static 2016-11-06 18:35:00 +01:00
twinaphex
05f1657048 (win32_common.cpp) Cleanup 2016-11-06 11:52:03 +01:00
twinaphex
f66e447139 Get rid of path_get_content 2016-10-03 15:43:03 +02:00
twinaphex
bf035b634b Updates 2016-10-01 09:49:15 +02:00
twinaphex
0f26cade79 Revert "Update GX/WIn32 builds"
This reverts commit 28a96fbb05b5bdc6bcf85ca0d30bcd8ce9c2c2fc.
2016-10-01 08:17:07 +02:00
twinaphex
4fe8cf3811 Revert "(Win32) Buildfix"
This reverts commit b73d183c44292cda981a3fd7137ff7670bdeddce.
2016-10-01 08:13:41 +02:00
twinaphex
b73d183c44 (Win32) Buildfix 2016-09-30 08:19:36 +02:00
twinaphex
28a96fbb05 Update GX/WIn32 builds 2016-09-30 06:39:47 +02:00
twinaphex
be81edad84 Create path_get 2016-09-29 08:23:41 +02:00
twinaphex
2d11ea71cc Move runloop_fullpath to paths.c 2016-09-23 03:39:44 +02:00
twinaphex
12949420b6 (Windows) Buildfix 2016-09-17 15:07:45 +02:00
Alcaro
1964491e5f Fix Linux-MinGW build 2016-09-15 20:54:14 +02:00
twinaphex
7ac1ed7e10 Cleanups 2016-09-11 14:54:34 +02:00
twinaphex
b43f786f89 Cleanups 2016-09-08 08:15:40 +02:00
mudlord
b1833c2d52 account for if people have core id files but not the actual cores. 2016-09-07 09:44:07 +10:00
twinaphex
86d2a36407 (Win32) Buildfixes 2016-09-05 18:43:32 +02:00
twinaphex
9777e9d9ef (MSVC 2003) Add MSVC 2003 compatibility 2006-01-17 04:36:32 +01:00
twinaphex
2be127c04a Start wrapping settings->path.libretro 2016-07-24 11:12:26 +02:00
twinaphex
a8de87576e (windows) Fixes drag and drop - we have to call this
function directly since the UI companion driver interface at
this point has not yet been initialized
2016-07-16 23:49:44 +02:00
twinaphex
c6e6e300b9 CLeanup 2016-07-16 23:16:30 +02:00
twinaphex
8b4dd98d4b (drag and drop) Try to make some code more understandable 2016-07-16 23:13:24 +02:00