twinaphex
|
7880e11ca0
|
Warning fix
(cherry picked from commit fa1096a604 )
|
2018-11-04 20:50:51 -07:00 |
twinaphex
|
04c046e831
|
Update
(cherry picked from commit 64cc28a487 )
|
2018-11-04 20:50:50 -07:00 |
Stuart Carnie
|
5c1075127b
|
chore(metal): Separate legacy GL and Metal source
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
|
2018-11-04 20:50:50 -07:00 |
twinaphex
|
7c93a0934e
|
(Cocoa) Dehardcode some strings
|
2018-10-30 19:32:52 +01:00 |
twinaphex
|
a662b62d19
|
Use runloop_get_libretro_system_info in more places - clean some code up
|
2018-10-30 17:11:07 +01:00 |
Stuart Carnie
|
1e6503c0d9
|
fix(cocoa): Use RApplication for OpenGL
|
2018-10-21 15:57:05 -07:00 |
Stuart Carnie
|
ab1242f368
|
fix(cocoa): Move sendEvent implementation to RAWindow
Introduced independent Info_Metal.plist and MainMenu_Metal.xib files,
to avoid breaking earlier builds.
|
2018-10-18 19:03:10 -07:00 |
Stuart Carnie
|
ca0c1533e3
|
fix(cocoa): Suppress event propagation when event is not for RA window
This is required when the Qt window is focused.
Ideally, event handling should be reviewed and refactored such that this
hack is not necessary.
|
2018-10-17 22:39:45 -07:00 |
Stuart Carnie
|
9370123133
|
fix: Post CMD_EVENT_QUIT directly to command queue
|
2018-10-17 19:36:18 -07:00 |
twinaphex
|
7717631909
|
Buildfix
|
2018-10-15 03:38:43 +02:00 |
twinaphex
|
9f74b05b13
|
Add HAVE_QT ifdefs
|
2018-10-15 03:38:15 +02:00 |
twinaphex
|
4d8a3db02f
|
(iOS) Fix issue https://github.com/libretro/RetroArch/issues/7298#issuecomment-427618317
|
2018-10-07 04:33:06 +02:00 |
twinaphex
|
fa1096a604
|
Warning fix
|
2018-10-01 03:43:53 +02:00 |
Brad Parker
|
4d41488963
|
Qt: disable item changed signal while populating file browser
|
2018-09-30 12:05:55 -04:00 |
Yoshi Sugawara
|
f071460d7a
|
use safe area to account for notch for iPhone X and adjust main view size
|
2018-09-23 22:45:44 -10:00 |
Alfrix
|
244b3bed3d
|
New 16x16 icon
|
2018-09-22 12:14:18 -03:00 |
Brad Parker
|
c2a09b4d9c
|
Qt: fix signedness comparisons
|
2018-09-21 16:40:31 -04:00 |
Brad Parker
|
329d472ee7
|
Qt: allow special playlists (excluding all) to add/edit/delete
|
2018-09-21 16:32:38 -04:00 |
Brad Parker
|
e64b371955
|
Qt: current right click options for playlist entries are not valid for special playlists
|
2018-09-21 14:15:25 -04:00 |
Twinaphex
|
cfd52f8e73
|
Merge pull request #7248 from bparker06/qt_rename_playlist
Qt: add option to rename playlists
|
2018-09-18 22:28:47 +02:00 |
Brad Parker
|
162c0ebf33
|
Qt: fix shader parameter checkboxes
|
2018-09-18 16:15:29 -04:00 |
Brad Parker
|
010fad236a
|
Qt: add option to rename playlists
|
2018-09-18 14:09:25 -04:00 |
Brad Parker
|
6bc3cd49d5
|
Qt: add fallback path for older versions
|
2018-09-17 23:16:47 -04:00 |
Twinaphex
|
79f26b947d
|
Remove unused variables
|
2018-09-18 04:28:08 +02:00 |
Brad Parker
|
5fbf841fb2
|
Qt: edit playlist entry labels by clicking on them a second time, or with the platform's edit key (usually F2)
|
2018-09-16 21:34:28 -04:00 |
Brad Parker
|
c60fdf0b2e
|
Qt: fix duplicate function name with griffin
|
2018-09-05 00:07:24 -04:00 |
Twinaphex
|
6463f7005b
|
Merge pull request #7174 from stuartcarnie/sgc-metal
Fix crashes for metal; buffer overflow in xmb; Metal fullscreen issue
|
2018-09-02 21:55:10 +02:00 |
Stuart Carnie
|
f1ad1ff444
|
fix(Metal): Fix invalid selector
Removed selector logic and wrapped in HAVE_METAL, given this is only
called when Metal is enabled.
|
2018-09-02 12:51:34 -07:00 |
Brad Parker
|
a86454d30c
|
Qt: fix file browser downloads button not scrolling correctly on first click
|
2018-09-01 21:25:07 -04:00 |
Stuart Carnie
|
6b7572d166
|
fix(macOS): Fix stack overflow when raising Metal shader load event
|
2018-09-01 16:12:43 -07:00 |
Stuart Carnie
|
802697fdec
|
fix(Metal): Use textures for pixel conversion
|
2018-09-01 11:58:37 -07:00 |
Stuart Carnie
|
1264e9c533
|
fix(Metal): Use ifdef syntax; add correct default for Metal build
|
2018-09-01 11:58:37 -07:00 |
twinaphex
|
64cc28a487
|
Update
|
2018-09-01 01:14:26 +02:00 |
twinaphex
|
c0c88173a0
|
(CocoaTouch) Fix some function callback signatures
|
2018-09-01 01:07:14 +02:00 |
twinaphex
|
10f374182f
|
Revert "Change these ifdefs"
This reverts commit 245f265098 .
|
2018-08-31 21:49:16 +02:00 |
twinaphex
|
245f265098
|
Change these ifdefs
|
2018-08-31 21:48:58 +02:00 |
neville
|
8c3479f850
|
(OSX PowerPC) PowerPC Fixed
|
2018-08-31 21:22:37 +02:00 |
Twinaphex
|
832bf6d6e8
|
Get rid of this compile-time ifdef
|
2018-08-31 19:29:11 +02:00 |
twinaphex
|
a58511ec00
|
Revert "Compatibility fixes for OSX PPC"
This reverts commit d7899c51aa .
|
2018-08-31 19:20:10 +02:00 |
twinaphex
|
70f9abe99f
|
Revert "Add conditionals to maintain backwards compatibility with OSX 10.5"
This reverts commit 1222192afb .
|
2018-08-31 19:20:03 +02:00 |
twinaphex
|
0b069c4ee3
|
Revert "Use constant values instead of MAC_OS_X_VERSION_ - might not be available on earlier OSX versions/xcode"
This reverts commit f35b578c42 .
|
2018-08-31 19:19:56 +02:00 |
twinaphex
|
1265d7546c
|
Revert "Start using raw constants for OSX version detection"
This reverts commit ab34a70873 .
|
2018-08-31 19:19:42 +02:00 |
twinaphex
|
c7af7ae00d
|
Revert "Add conditionals for OSX 10.6 and higher"
This reverts commit 7f7f23d08b .
|
2018-08-31 19:19:35 +02:00 |
twinaphex
|
91145e02c6
|
Revert "OSX PowerPC - gets it compiling and linking again but doesn't work -"
This reverts commit f16ec700a9 .
|
2018-08-31 19:19:27 +02:00 |
Twinaphex
|
b86164cccb
|
Merge pull request #7159 from bparker06/qt_filterarchives
Qt: add option to filter extensions inside archives when adding to a playlist
|
2018-08-31 17:50:59 +02:00 |
Brad Parker
|
230787808c
|
Qt: fix playlist title when adding a folder with one item
|
2018-08-31 09:16:45 -04:00 |
Brad Parker
|
faaf84aef3
|
Qt: do not show right-click menu for file browser contents
|
2018-08-31 09:05:22 -04:00 |
Brad Parker
|
30fb23ccbe
|
Qt: add option to filter extensions inside archives when adding to a playlist
|
2018-08-30 23:06:34 -04:00 |
neville
|
f16ec700a9
|
OSX PowerPC - gets it compiling and linking again but doesn't work -
left a TODO/FIXME for aussiebloke
|
2018-08-30 17:45:22 +02:00 |
twinaphex
|
7f7f23d08b
|
Add conditionals for OSX 10.6 and higher
|
2018-08-30 17:38:43 +02:00 |
twinaphex
|
ab34a70873
|
Start using raw constants for OSX version detection
|
2018-08-30 16:35:44 +02:00 |
neville
|
f35b578c42
|
Use constant values instead of MAC_OS_X_VERSION_ - might not be available on earlier OSX versions/xcode
|
2018-08-30 16:29:58 +02:00 |
twinaphex
|
1222192afb
|
Add conditionals to maintain backwards compatibility with OSX 10.5
|
2018-08-30 16:22:02 +02:00 |
neville
|
d7899c51aa
|
Compatibility fixes for OSX PPC
|
2018-08-30 16:18:51 +02:00 |
Brad Parker
|
2e8361970b
|
Qt: buildfix for older Qt
|
2018-08-29 18:41:05 -04:00 |
Brad Parker
|
56c9a37e5a
|
Qt: initial core options dialog
|
2018-08-29 11:34:36 -04:00 |
Brad Parker
|
95ad8798ee
|
Qt: scrub thumbnail titles according to No-Intro before downloading, fixes #7149
|
2018-08-29 00:42:34 -04:00 |
Brad Parker
|
c746115bbd
|
Qt: keep trying to download remaining thumbnails if any fail to open for writing (probably just illegal characters in filename)
|
2018-08-29 00:25:19 -04:00 |
Brad Parker
|
3010ef8775
|
Qt: do not create a new playlist if a name was not specified
|
2018-08-28 11:34:08 -04:00 |
Brad Parker
|
44eb97206a
|
Qt: fix canceling of thumbnail downloads, use QDir comparison instead of string-based to honor case-insensitivity on Windows
|
2018-08-28 09:01:25 -04:00 |
Brad Parker
|
d8913d5d3a
|
Qt: add right-click for playlists to download thumbnails for the current entries
|
2018-08-27 23:29:44 -04:00 |
Brad Parker
|
38f3d06d08
|
Qt: use C locale for numbers, otherwise slang shaders can break
|
2018-08-27 17:56:53 -04:00 |
Brad Parker
|
21f99b9965
|
Qt: add right-click for playlists to download their thumbnail packs
|
2018-08-26 23:24:43 -04:00 |
Brad Parker
|
98fadf9b1f
|
Qt: remove partially downloaded thumbnail if transfer is canceled
|
2018-08-26 23:24:22 -04:00 |
Brad Parker
|
32345e37f8
|
Qt: OPENSSL_VERSION_AT_LEAST was reverted in openssl git because it is in fact broken
|
2018-08-26 18:14:08 -04:00 |
Brad Parker
|
9638005332
|
Qt: add UI option to set startup playlist, fixes #7103
|
2018-08-26 17:17:45 -04:00 |
Brad Parker
|
12f1d003bb
|
Qt: openssl 1.1.0 broke their ABI
|
2018-08-26 16:04:01 -04:00 |
Brad Parker
|
1d6a69d198
|
Qt: remove partially downloaded files on failure
|
2018-08-26 12:04:18 -04:00 |
Brad Parker
|
49e5fcd0cc
|
Qt: only use openssl if we have it
|
2018-08-26 10:44:55 -04:00 |
Brad Parker
|
7731db9ed8
|
Qt: link to openssl so Qt will have it for later
|
2018-08-26 10:40:33 -04:00 |
Brad Parker
|
78f5aba04b
|
Qt: fix filename used for thumbnail download
|
2018-08-26 10:40:08 -04:00 |
Brad Parker
|
e9e424ec82
|
Qt: add right-click option to download thumbnail for playlist entries
|
2018-08-25 01:00:18 -04:00 |
Brad Parker
|
6464003d5f
|
Qt: use id instead of array index for shader params, fix empty window on vulkan
|
2018-08-23 11:42:31 -04:00 |
Brad Parker
|
88cecc521a
|
Qt: hopefully parameters are fixed now part 2
|
2018-08-22 22:51:50 -04:00 |
Brad Parker
|
8ff257290c
|
Qt: hopefully parameters are fixed now
|
2018-08-21 21:20:25 -04:00 |
Brad Parker
|
67653ba5f0
|
Qt: try to fix wrong parameter being set in a different way
|
2018-08-21 21:01:56 -04:00 |
Brad Parker
|
0b9adb3938
|
Qt: fix pass parameters switched around on context reset if move up/down buttons were used
|
2018-08-21 19:16:18 -04:00 |
Brad Parker
|
498ed160bb
|
Qt: fix shader passes disappearing on context reset
|
2018-08-21 18:25:25 -04:00 |
Brad Parker
|
06daa1f9ef
|
Qt: start on history playlist by default, UI option to change it will come later
|
2018-08-21 13:39:22 -04:00 |
Brad Parker
|
cc16c45069
|
Qt: keep size of shader window when reloading if user has changed it
|
2018-08-21 11:14:42 -04:00 |
Brad Parker
|
281966a14c
|
Qt: make sure video_shader exists
|
2018-08-21 10:15:00 -04:00 |
Brad Parker
|
ff09503ac1
|
Qt: add right-click options to reset shader parameters back to defaults
|
2018-08-20 21:48:59 -04:00 |
Brad Parker
|
4d09ddde1c
|
Qt: limit shader preset/pass selection to the appropriate extensions
|
2018-08-20 20:26:50 -04:00 |
Brad Parker
|
e9c68597ff
|
Qt: try to work around layout crashing issues on Windows
|
2018-08-20 18:47:18 -04:00 |
Brad Parker
|
0ed43eb908
|
Qt: fix tool button handling on shader window
|
2018-08-20 12:57:05 -04:00 |
Brad Parker
|
3ad54bc9ca
|
Qt: revert paintEvent changes, only keep one for ShaderParamsDialog
|
2018-08-19 19:27:06 -04:00 |
Brad Parker
|
8380ad61f9
|
Qt: add missing paintEvent overrides for stylesheet correctness
|
2018-08-19 18:54:13 -04:00 |
Brad Parker
|
b60df44b59
|
Qt: add load/save/remove/apply buttons to top of shaders dialog
|
2018-08-19 16:26:23 -04:00 |
Brad Parker
|
d571bfaf17
|
Qt: use native path separators for file browser content
|
2018-08-19 11:46:33 -04:00 |
Brad Parker
|
f6dc3345e9
|
Qt: use native path separators for folder scan from file browser, fixes #7084
|
2018-08-19 11:05:25 -04:00 |
Twinaphex
|
b0f21e7c2e
|
Merge pull request #7097 from Tatsuya79/patch-2
[Desktop Menu] update dark theme
|
2018-08-19 16:03:23 +02:00 |
Tatsuya79
|
9e9fb5803e
|
Update ui_qt_themes.h
|
2018-08-19 16:00:19 +02:00 |
Tatsuya79
|
c051bae1bd
|
Update ui_qt_themes.h
|
2018-08-19 15:56:19 +02:00 |
Twinaphex
|
e6576c8239
|
Merge pull request #7088 from alfrix/xmb_exp
XMB add an option to show desktop ui aka WIMP
|
2018-08-19 15:55:38 +02:00 |
Tatsuya79
|
a309400305
|
name gridLayoutWidget
|
2018-08-19 15:54:56 +02:00 |
Brad Parker
|
c00fd41b93
|
Qt: style fixup for filter/scale/move shader options
|
2018-08-18 19:07:58 -04:00 |
Brad Parker
|
380cd7ac53
|
Qt: add move up/down button for shader passes
|
2018-08-18 18:03:51 -04:00 |
alfrix
|
b915fd095d
|
Fix focus for windows platforms (Tatsuya)
|
2018-08-18 15:14:41 -03:00 |
alfrix
|
d2e4832ebe
|
QT fix focus (bparker)
|
2018-08-18 15:10:41 -03:00 |
Brad Parker
|
894d460821
|
Qt: add "current shader" prefix to window title
|
2018-08-18 13:04:53 -04:00 |
Brad Parker
|
0a9891def1
|
Qt: fix checkbox setting of shader parameters
|
2018-08-18 13:00:39 -04:00 |
Brad Parker
|
e78f2f63f7
|
Qt: fix changing of double spinbox values
|
2018-08-18 12:39:28 -04:00 |
Brad Parker
|
e4834250b9
|
Qt: set shader dialog title to current preset/shader name
|
2018-08-18 12:39:17 -04:00 |
Brad Parker
|
16459bfa91
|
Qt: add filter/scale to shader window
|
2018-08-18 00:33:59 -04:00 |
Brad Parker
|
819e930b89
|
Qt: move drag&drop context menu into FileDropWidget source
|
2018-08-17 11:57:47 -04:00 |
twinaphex
|
7250181319
|
Add some __WINRT__ ifdefs
|
2018-08-17 14:51:27 +02:00 |
Brad Parker
|
f130b261f4
|
Qt: Linux buildfix
|
2018-08-16 23:14:52 -04:00 |
Brad Parker
|
1966b04832
|
Qt: windows buildfix
|
2018-08-16 22:58:35 -04:00 |
Brad Parker
|
648705154e
|
Qt: split functions into separate files
|
2018-08-16 22:48:31 -04:00 |
Brad Parker
|
6ef3567ea5
|
Qt: reset shader params window when passes are set to 0
|
2018-08-16 22:48:07 -04:00 |
Brad Parker
|
f8521a5580
|
Qt: use string literal for themes
|
2018-08-16 10:20:37 -04:00 |
Brad Parker
|
18a6467d4f
|
Qt: update success is not an error
|
2018-08-16 08:42:40 -04:00 |
Tatsuya79
|
f750229693
|
Desktop UI dark theme updates
|
2018-08-16 13:12:34 +02:00 |
twinaphex
|
3f4cd71aa3
|
Cleanups
|
2018-08-16 10:42:26 +02:00 |
twinaphex
|
de8c98fdef
|
Remove ID_M_SHADER_PARAMETERS
|
2018-08-16 10:18:56 +02:00 |
Brad Parker
|
c74c3c9536
|
Qt: set object names
|
2018-08-15 21:41:44 -04:00 |
Brad Parker
|
c663b0f87b
|
Qt: make shader parameter window scrollable if there are too many items to show
|
2018-08-15 21:40:39 -04:00 |
twinaphex
|
921e52e64f
|
Remove old leftover buggy Win32 driver
|
2018-08-16 00:05:09 +02:00 |
Brad Parker
|
341cf63399
|
Qt: show shader pass in parameters window, reload shader params when shader is reloaded
|
2018-08-14 21:38:52 -04:00 |
Brad Parker
|
553394c266
|
Qt: fix setting of spinbox values when modifying shader parameter sliders
|
2018-08-14 21:38:45 -04:00 |
Brad Parker
|
572c1ea2d3
|
Qt: initial shader parameter support
|
2018-08-14 16:04:48 -04:00 |
Brad Parker
|
4a9ef99759
|
Qt: fix core loading after 73f2710
|
2018-08-14 16:04:11 -04:00 |
Brad Parker
|
b93974faea
|
Qt: update "About RetroArch" logo
|
2018-08-13 08:42:47 -04:00 |
Brad Parker
|
325d30f062
|
Qt: sort core association list case-insensitively
|
2018-08-10 19:39:04 -04:00 |
Brad Parker
|
376608aea0
|
Qt: cleanup
|
2018-08-10 19:23:52 -04:00 |
Brad Parker
|
e91c18f556
|
Qt: Add list of contributors to about box
|
2018-08-10 19:10:23 -04:00 |
Brad Parker
|
8d5f2ad1de
|
Qt: use core display name if regular name is empty
|
2018-08-10 15:10:18 -04:00 |
Brad Parker
|
51f968c557
|
Qt: fix core association not showing up when clicking on playlists while in grid view
|
2018-08-10 09:58:22 -04:00 |
Brad Parker
|
e235a0991c
|
Qt: updates
|
2018-08-09 11:55:42 -04:00 |
Brad Parker
|
50b23d6572
|
Qt: use yes/no buttons for question dialogs to allow canceling even if checkbox is clicked, return checkbox status separately from yes/no buttons
|
2018-08-08 12:49:35 -04:00 |
Brad Parker
|
4baecf84ca
|
Qt: add option to update RetroArch (Windows only for now)
|
2018-08-06 20:52:47 -04:00 |
Brad Parker
|
75d161e0bd
|
Qt: make links in Help->About clickable, add documentation link
|
2018-08-03 21:38:38 -04:00 |
Brad Parker
|
43492c5fbd
|
Qt: add Help->About dialogs
|
2018-08-02 23:21:39 -04:00 |
Brad Parker
|
bdf5efd4ab
|
Qt: fix thumbnail display in file browser when name has dots in it
|
2018-07-31 11:34:25 -04:00 |
Brad Parker
|
ea05b0f3cb
|
Qt: "add entry" option for starting a new custom playlist entry
|
2018-07-31 00:15:59 -04:00 |
Brad Parker
|
d5ae00f3d8
|
Qt: fix loading of content from grid view with core set to "ask me"
|
2018-07-30 22:52:14 -04:00 |
Brad Parker
|
e63edfa6d2
|
Qt: add button to playlist entry dialog to change the path to the content
|
2018-07-30 21:18:34 -04:00 |
Brad Parker
|
e1b2d752ab
|
Qt: use complete base name in case file has periods in it
|
2018-07-30 19:41:31 -04:00 |
Tatsuya79
|
1ceac715b3
|
Update ui_qt_themes.h
|
2018-07-31 01:07:00 +02:00 |
Brad Parker
|
50381a0463
|
Qt: allow FileDropWidget to be styleable
|
2018-07-30 18:22:18 -04:00 |
Tatsuya79
|
20a66e468e
|
Update ui_qt_themes.h
|
2018-07-30 17:26:58 +02:00 |
Brad Parker
|
5273aa2861
|
Qt: use native separators for playlist paths
|
2018-07-30 10:02:38 -04:00 |
Brad Parker
|
558a732330
|
Qt: add right-click option to edit playlist entries, fix bug with extra .lpl extension in playlists
|
2018-07-29 23:51:23 -04:00 |
Brad Parker
|
2faa250174
|
Qt: throttle status bar messages
|
2018-07-28 23:15:00 -04:00 |
Brad Parker
|
fea09f7382
|
Qt: add right-click menu to delete playlist items
|
2018-07-28 22:34:00 -04:00 |
Brad Parker
|
978edc7acf
|
Qt: always set the current tab on startup
|
2018-07-28 18:46:51 -04:00 |
Twinaphex
|
fb3b5df350
|
Merge pull request #7022 from bparker06/qt_playlist
Qt: ability to add/delete playlists and drag&drop files into a playlist
|
2018-07-28 18:29:07 +02:00 |
Brad Parker
|
8835e2d9a2
|
Qt: add delete key option to list/grid view to remove playlist items
|
2018-07-28 11:48:24 -04:00 |
Brad Parker
|
c883a81c42
|
Qt: only allow dropping files onto center list/grid view
|
2018-07-28 10:39:21 -04:00 |
Tatsuya79
|
963e19b42b
|
Update ui_qt_themes.h (#7021)
* Update ui_qt_themes.h
* Update ui_qt_window.cpp
|
2018-07-28 07:54:25 -04:00 |