twinaphex
4fe8cf3811
Revert "(Win32) Buildfix"
...
This reverts commit b73d183c44
.
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
twinaphex
8b29ad1fee
Add early return in case this is NULL
2016-07-16 23:00:35 +02:00
twinaphex
f308997465
DragFinish releases memory allocations - so always call it at the end
2016-07-16 22:39:21 +02:00
twinaphex
ce6f3f955c
Doubleclick on titlebar should no longer trigger button press
...
in RA window
2016-07-16 17:56:07 +02:00
twinaphex
616b9f7471
(Win32) Test
2016-07-16 17:44:21 +02:00
Alcaro
d7dbc45c6b
That's a weird way to check versions. Won't even work for 7.0.
2016-07-16 16:51:28 +02:00
twinaphex
f4c3a41f84
(Win32) Implement application process events
2016-06-07 17:28:51 +02:00
twinaphex
ea5f458fbd
Go through function pointer
2016-06-06 08:01:26 +02:00
twinaphex
2f7bc8760c
Turn win32_browser into static function
2016-06-04 18:43:03 +02:00
twinaphex
cfc3b97808
Use ui_window_win32_focused
2016-06-04 17:30:06 +02:00
twinaphex
b5830de236
Create stub GetForegroundWindow function for Xbox
2016-06-04 17:18:20 +02:00
twinaphex
abbd39fc6e
Might want to use GetForegroundWindow instead for window focus
2016-06-04 17:17:10 +02:00
twinaphex
c63f11f6fd
Use ui_window_win32_set_droppable
2016-06-04 08:50:43 +02:00
twinaphex
b4c340ca88
(win32_common.cpp) Cleanup
2016-06-04 06:21:58 +02:00
twinaphex
d739e4771e
Use set_title function from wgl_ctx.cpp
2016-06-04 06:02:15 +02:00
twinaphex
24688469b0
Buildfix
2016-06-04 05:58:03 +02:00
twinaphex
2d649f5147
Reimplement win32_monitor_from_window
2016-06-04 05:56:46 +02:00
twinaphex
f490b2b58a
Simplify win32_monitor_from_window
2016-06-04 05:54:33 +02:00
twinaphex
0c3bc35be1
(Win32) Buildfix
2016-06-04 05:45:39 +02:00
twinaphex
745b204a8f
Start using ui_window_win32_t
2016-06-04 05:44:06 +02:00
twinaphex
94e16e638d
Cleanup WndProcCommon
2016-06-04 05:09:58 +02:00
mudlord
d75fc24ad7
update
2016-06-04 12:36:05 +10:00
twinaphex
b88db89b89
(Win32) Buildfix
2016-06-04 03:22:31 +02:00
twinaphex
45d6b4a228
Create win32_drag_query_file
2016-06-04 03:20:55 +02:00
twinaphex
d7d5f29c90
(win32_common.cpp) Buildfix
2016-06-03 19:46:09 +02:00
twinaphex
6628da2646
Create CONTENT_MODE_LOAD_CONTENT_WITH_NEW_CORE_FROM_COMPANION_UI
2016-06-03 18:43:05 +02:00
mudlord
1ab94a2c9a
updates to dragndrop
2016-06-03 18:25:45 +10:00
twinaphex
30d3cf8a4e
Indenting nits
2016-06-03 08:23:43 +02:00
twinaphex
4cfe09faed
Nits
2016-06-03 08:21:56 +02:00
twinaphex
59413e0289
(win32_common.cpp) Cleanups/get rid of warning
2016-06-03 08:20:36 +02:00
mudlord
bcf636283b
Updates to drag and drop:
...
* Now recognises old core used, if compatible.
* If not compatible, compatibile cores are scanned and used.
* Different compatible cores are now enumerated to be selected at will.
2016-06-03 16:00:08 +10:00
mudlord
4c53bdf4f9
add drag and drop
2016-06-03 09:14:53 +10:00
Hans-Kristian Arntzen
02736963bc
Vulkan: Implement get_context_data callback in Win32.
...
Also fix some potential crashes with dinput handling.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
8ade7fb274
Vulkan: Attempt Windows backend support.
...
Completely bind since I cannot test myself, but compiles.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
87a5fd2e44
win32_set_style: Fix broken pointer-to-pointer.
...
This can't possibly have worked in any sensible way before ...
2016-03-29 15:36:08 +02:00
twinaphex
418c5cbb76
(Win32) Buildfix
2016-03-04 05:01:49 +01:00
twinaphex
6d4212ca06
Check OS version before going down screensaver path
2016-03-04 04:51:57 +01:00
aliaspider
2ff854177c
(WIN32) build fix
2016-01-18 20:03:34 +01:00
aliaspider
ee8e05050a
(WIN32) fix runtime availability check for PowerCreateRequest.
2016-01-18 18:05:49 +01:00
twinaphex
54f46f4ee3
Update headers
2016-01-10 04:41:52 +01:00
twinaphex
8327302d6b
Have win32_set_video_mode use this code too
2016-01-09 05:28:52 +01:00
twinaphex
dad51f5677
Create win32_set_style
2016-01-09 05:24:27 +01:00
twinaphex
3e9820f6ae
(D3D) Use win32_set_window
2016-01-09 05:04:47 +01:00
twinaphex
c1d79c2205
(Win32) Buildfix
2016-01-09 05:00:56 +01:00
twinaphex
c18cfee6d0
Create win32_set_window
2016-01-09 04:59:12 +01:00
twinaphex
d8f851365f
Cleanups
2016-01-08 09:48:46 +01:00
twinaphex
3d9f7117e4
Cleanups
2016-01-08 05:46:14 +01:00
twinaphex
3a30649876
Pass through data variable to win32_window_create correctly
2016-01-08 05:13:10 +01:00
twinaphex
377c1f2661
N/A
2016-01-08 04:52:49 +01:00
twinaphex
186a9fe61b
Try to set g_inited to true
2016-01-07 07:18:52 +01:00
twinaphex
5a60055aa9
Make curD3D a static variable
2016-01-07 01:18:51 +01:00
twinaphex
b4b3574665
use void pointer
2016-01-07 01:00:11 +01:00
twinaphex
3b8932b302
Turn returntype of set_resize into bool
2016-01-07 00:58:33 +01:00
twinaphex
28b615e62c
(D3D) Buildfixes
2016-01-07 00:45:09 +01:00
twinaphex
3b34d6b6f1
WM_SIZE - we need to call the context driver's d3d_resize function
2016-01-07 00:43:16 +01:00
radius
f64fc93c44
silence a warning
2015-12-17 17:48:58 -05:00
twinaphex
c8d8176c0c
Get rid of unused variables
2015-12-05 12:50:56 +01:00
twinaphex
3ea560d516
Change WndProcCommon
2015-11-30 06:27:00 +01:00
twinaphex
0044d853f8
Move display_type / display_window etc all to gfx/video_driver.c -
...
no more dependencies on driver_t
2015-11-29 01:12:49 +01:00
twinaphex
c82fc11ba3
Get rid of now unused win32_video_get_ident
2015-11-28 22:01:44 +01:00
twinaphex
a0aecd097e
(Win32) Buildfix
2015-11-28 22:01:02 +01:00
twinaphex
7eb441a50f
(Win32) Cut down on code duplication
2015-11-28 22:00:22 +01:00
twinaphex
d810ba607b
Get rid of extern "C" for WndProc
2015-11-28 21:55:46 +01:00
twinaphex
883179bc40
(Win32) Buildfix
2015-11-28 21:52:09 +01:00
twinaphex
ef3cbed13e
Create separate WndProc for GL and D3D
2015-11-28 21:50:28 +01:00
twinaphex
b434689d39
(Win32) Buildfixes
2015-11-23 12:14:53 +01:00
twinaphex
66c15314e2
Get rid of some header files
2015-11-19 08:56:08 +01:00
twinaphex
4d20ea936f
(ui_win32.c) Cleanups
2015-11-19 08:52:26 +01:00
twinaphex
ec9ae5f7ac
(Win32) Buildfixes
2015-11-19 08:44:02 +01:00
twinaphex
f2f0e7efb2
Move win32_window_init to C code
2015-11-19 08:37:25 +01:00
twinaphex
68750e45b1
shader_dlg_init - some code reuse
2015-11-19 08:34:59 +01:00
twinaphex
9207acd6f2
Expand win32_window_init
2015-11-19 08:30:37 +01:00
twinaphex
9205424ab4
(MSVC) Fix one linking error
2015-11-19 08:20:16 +01:00
twinaphex
35cd44cbc4
(Win32) Move more code over to ui_win32.c
2015-11-19 08:16:31 +01:00
twinaphex
27be8fa045
Revert "Move a lot of code over to ui/drivers/ui_win32.c"
...
This reverts commit 37f4f5ec3d
.
2015-11-19 07:53:00 +01:00
twinaphex
37f4f5ec3d
Move a lot of code over to ui/drivers/ui_win32.c
2015-11-19 07:48:56 +01:00
twinaphex
407ae37aab
Move win32_browser over to ui_win32.c
2015-11-19 07:37:22 +01:00
twinaphex
77dc59e9d5
(gfx/common/win32_common.cpp) Cleanup
2015-11-19 07:27:55 +01:00
twinaphex
6c8b59de76
(win32_common.cpp) Add #ifndef _XBOX
2015-11-18 14:20:35 +01:00
twinaphex
7e16e417b4
(Win32) Start using win32_shader_dlg.c for both D3D and GL
2015-11-18 14:19:35 +01:00
twinaphex
fecdc86475
Create RARCH_MAIN_CTL_SET_WINDOWED_SCALE
2015-11-18 11:55:23 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
twinaphex
73990929e5
(WGL) Fix
2015-11-17 23:14:59 +01:00
twinaphex
ed0e5c37e2
(XBOX) Some build fixes
2015-11-17 11:11:41 +01:00
twinaphex
7394913f11
(360) WNDCLASSEX not available
2015-11-17 11:02:18 +01:00