Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
Stuart Carnie
789933b333
wip: add Vulkan support to Apple platforms
2018-05-13 21:35:23 +02:00
Dwedit
387d4d87eb
Fix core selection appearing unnecessarily
...
Re-order the dialog items in core selection dialog to make the listbox have focus
Removed the "do wm close" stuff.
2018-05-09 21:04:23 -05:00
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
twinaphex
1e42e8f58c
(Qt) Add translatable string for 'Clear'
2018-05-07 15:37:54 +02:00
Tatsuya79
425da219c6
QT remove button ghostly inside highlighting
2018-05-06 17:05:21 +02:00
Brad Parker
c2ad8d47d3
Qt: only check for pending events of the main thread
2018-05-05 22:57:29 -04:00
Tatsuya79
658ffb8951
QT QSlider styling
2018-05-04 12:11:53 +02:00
Brad Parker
19f6798947
Qt: make sure we are inited before calling into the driver
2018-05-03 21:47:21 -04:00
twinaphex
9f80092bbb
Updates
2018-05-03 21:29:58 +02:00
Twinaphex
356cd47ce8
Silence some unused variable warnings
2018-05-03 19:35:27 +02:00
Tatsuya79
49177bdd93
QT restore preferences if they exist
2018-05-03 13:42:25 +02:00
Brad Parker
4785893847
Qt: select the first visible item, which may not be row 0
2018-05-02 01:16:17 -04:00
Brad Parker
0ed2a5307d
Qt: always free string list
2018-05-02 01:16:17 -04:00
Brad Parker
eb549fdc17
Qt: can't get core info if there isn't any
2018-05-01 18:17:28 -04:00
Brad Parker
e3712182bd
Qt: only init new UI the first time it is about to be shown
2018-05-01 17:47:12 -04:00
twinaphex
b650d484f4
(Qt) Change label to Clear
2018-05-01 04:35:02 +02:00
Brad Parker
4df26353dd
Qt: add option (off by default) to suggest the currently loaded core first
2018-04-30 20:33:28 -04:00
Brad Parker
f2f37a3309
Qt: refocus UI when unloading core/content
2018-04-30 19:52:21 -04:00
twinaphex
bf084da088
(ui_companion_driver) cleanups
2018-05-01 01:29:17 +02:00
Brad Parker
71257adb8e
Qt: add setting in User Interface to enable use of the desktop menu in general (disabling it may improve startup time if desktop menu is not being used)
2018-04-30 19:11:38 -04:00
Tatsuya79
dbdef08a90
small text style change
2018-04-30 23:02:18 +02:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
twinaphex
146c94a86a
Revert "(iOS) Buildfix"
...
This reverts commit 15142fd0a9
.
2018-04-11 06:12:01 +02:00
twinaphex
15142fd0a9
(iOS) Buildfix
2018-04-10 19:22:39 +02:00
twinaphex
b6764c43db
Buildfix
2018-04-09 19:09:00 +02:00
twinaphex
afe77527cd
Some cleanups for C89_BUILD
2018-04-09 18:57:39 +02:00
Yoshi Sugawara
c44dd39dd6
Fixed crash when opening content using "open in..", support for keyboard mapper
2018-03-22 22:43:20 -10:00
aliaspider
5549b136c2
(msvc) CXX_BUILD + griffin fixes.
2018-02-05 00:25:03 +01:00
Twinaphex
ef4cc160a5
Update
2018-01-24 05:42:28 +01:00
aliaspider
5db96f35fa
(WIN32) various build fixes.
2018-01-20 20:05:32 +01:00
twinaphex
61ff51be2f
Start using string_is_equal predominantly
2018-01-16 22:53:38 +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
faab2526c8
Create gl_bind_texture
2017-11-10 03:55:10 +01:00
twinaphex
8238545bef
Cleanups
2017-10-04 06:53:47 +02:00
twinaphex
983e160e67
Convert file to C
2017-10-02 07:18:11 +02:00
twinaphex
e66ef15580
Remove another useless wrapper function
2017-10-01 17:17:53 +02:00
twinaphex
4639b2547d
Rewrite another function
2017-09-29 19:09:11 +02:00
twinaphex
decea56c03
Rewrite menu_entry_get_path
2017-09-28 06:51:48 +02:00
twinaphex
b8e900cd32
Rewrite menu_entry_get_value
2017-09-28 06:32:49 +02:00
twinaphex
8f1523f659
(ui_win32.c) Style nits/cleanups
2017-09-07 16:42:34 +02:00
Brad Parker
0a1b3fedc0
VC6 support (targets NT 3.51)
2017-09-06 23:03:02 -04:00
Rob Loach
fa75f47995
Fix includes of input_config
2017-08-30 23:14:27 -04:00
twinaphex
00412c9836
More C89_BUILD fixes
2017-08-12 18:02:39 +02:00
twinaphex
9c32d03c1e
(Vulkan/Win32) C89_BUILD fixes
2017-08-12 17:56:30 +02:00
twinaphex
805c2ad529
Buildfixes
2017-08-10 21:22:30 +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
b11620e1eb
Add retro_timers.h/retro_math.h
2017-06-28 04:41:38 +02:00
twinaphex
449483206f
Revert "New attempt to fix memory leaks of struct retro_system_info"
...
This reverts commit a1d3dd69dd
.
2017-05-30 01:44:49 +02:00