Dwedit
f3f0d4f787
Unify File Open and File Drag Drop code
...
* Code in `win32_drag_query_file` was split off into `win32_load_content_from_gui`
* File Open dialog now uses the same code as drag drop instead of the non-working code that was in there before.
* File Dialog and Core Select Dialog show and hide mouse cursor if they were invoked in fullscreen mode
2018-05-09 21:04:23 -05:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
aliaspider
5549b136c2
(msvc) CXX_BUILD + griffin fixes.
2018-02-05 00:25:03 +01:00
aliaspider
5db96f35fa
(WIN32) various build fixes.
2018-01-20 20:05:32 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
983e160e67
Convert file to C
2017-10-02 07:18:11 +02:00
twinaphex
00412c9836
More C89_BUILD fixes
2017-08-12 18:02:39 +02:00
Brad Parker
5d12368c83
fix extern C usage for msvc2005
2017-08-10 11:42:47 -04:00
twinaphex
dfd2c45454
Go through DragAcceptFiles function pointer for ui_win32_window too
2017-08-09 16:32:08 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
Brad Parker
4e1b4d051d
win32: copy selected file path from browser into core/content buffer
2017-02-21 15:29:16 -05:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
Brad Parker
1d2600f5f3
fix memory corruption with windows file dialogs for load core/content
2016-12-16 21:11:08 -05:00
Brad Parker
f725b48555
starting to revert unicode changes
2016-12-03 00:15:29 -05:00
Brad Parker
3846ce1837
build fixes for MSVC, start moving back to TCHAR usage so we can switch unicode on and off
2016-12-02 12:54:39 -05: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
Alcaro
2dc4f87995
Fix build fail derp
2016-07-10 00:43:52 +02:00
Alcaro
158e4614dd
Fill in this thing.
2016-07-09 20:39:38 +02:00
twinaphex
c011090ebb
ui_application - add initialize
2016-06-09 15:22:03 +02:00
twinaphex
50a2091cc6
(Win32) Implement browser window
2016-06-09 12:34:39 +02:00
twinaphex
969ef4b88d
Add stub browser window implementations for Win32/Cocoa
2016-06-08 15:51:43 +02:00
twinaphex
d63442ca3b
Implement ui_win32_msg_window
2016-06-08 10:19:37 +02:00
twinaphex
47abc22fe9
ui_win32_window.c needs to become a C++ file for DragAcceptFiles
2016-06-08 10:05:48 +02:00
twinaphex
0a7bc4d21f
Add 'warning'
2016-06-08 07:27:46 +02:00
twinaphex
10a25209da
(Msg window) Add backends for Win32/Cocoa
2016-06-08 06:33:15 +02:00
twinaphex
3f44ba59eb
Add pending_events function callback
2016-06-07 18:02:37 +02:00
twinaphex
dbf59a72bd
(ui_win32_application.c) Indenting cleanups
2016-06-07 17:32:37 +02:00
twinaphex
f4c3a41f84
(Win32) Implement application process events
2016-06-07 17:28:51 +02:00
twinaphex
4dded0c76b
Change signature of process_events
2016-06-07 17:07:11 +02:00
twinaphex
3aeecc7eb2
Create ui_win32_application.c
2016-06-07 17:03:34 +02:00
twinaphex
ee8277b31c
Rename ui_win32_window.h to ui_win32.h
2016-06-07 16:33:55 +02:00
twinaphex
ea5f458fbd
Go through function pointer
2016-06-06 08:01:26 +02:00
twinaphex
4a649695a5
Add prototypes
2016-06-04 17:27:23 +02:00
twinaphex
75781bb256
(Win32) Buildfix
2016-06-04 17:26:14 +02:00
twinaphex
fc9954d967
Create window_focused callback
2016-06-04 17:24:46 +02:00
twinaphex
52d85c50d2
Implement ui_window_win32_set_droppable
2016-06-04 08:48:04 +02:00
twinaphex
47c7330cc8
Add set_droppable
2016-06-04 08:38:38 +02:00
twinaphex
efc8df02f0
Put extern prototype inside ui_win32_window.h header
2016-06-04 06:04:02 +02:00
twinaphex
8093d2f124
Remove this file
2016-06-04 05:41:12 +02:00
twinaphex
05c4308cac
(Win32) Buildfix
2016-06-04 05:05:41 +02:00
twinaphex
aedd7fa53e
Implement set_visible function callback
2016-06-04 05:04:00 +02:00
twinaphex
cd49b89bbf
Add set_title function callback to ui_window_t
2016-06-04 04:57:44 +02:00
twinaphex
2f1fb7783d
Add set_focused function callback to window
2016-06-04 04:54:12 +02:00
twinaphex
5cf1b4b233
(Win32) Buildfix
2016-06-04 04:39:41 +02:00
twinaphex
be08e07a66
ui_window - add destroy function callback
2016-06-04 04:37:37 +02:00
twinaphex
bc7e7a26f0
Add ui/drivers/win32_ui_win32_window.h
2016-06-04 04:36:07 +02:00
twinaphex
61e1c13ae6
Create stub window interface
2016-06-04 04:24:54 +02:00