8c19e80450
Replace the XPM desktop icon with an SVG
...
This PR installs an SVG icon to use as the main icon for dolphin in Linux
desktop environments (through the .desktop file) and removes the currently used
XPM icon. I've also added a 48x48 PNG for any desktops which don't support SVG
icons.
This has been the recommended way to ship application icons since forever
according to the Icon Theme Spec:
https://www.freedesktop.org/wiki/Specifications/icon-theme-spec/
This is also a prerequisite for dolphin appearing in the GNOME Software Centre
which does not support XPM icons.
2016-02-20 15:32:52 +00:00
1f2b1caf42
Merge pull request #3633 from spxtr/DQt2
...
Replace TableProxyModel with TableDelegate.
2016-02-18 00:24:52 -05:00
dfb0db9d31
Replace TableProxyModel with TableDelegate.
2016-02-17 21:12:24 -08:00
58b3552233
Merge pull request #3616 from rukai/dolphinQtGameContextMenu
...
DQT2: Add context menu to gamelist
2016-02-18 00:07:22 -05:00
7cd1a233eb
DQT2: Added context menu to gamelist
2016-02-18 16:04:15 +11:00
05e431d5b5
Merge pull request #3645 from lioncash/dxmem
...
D3D12: Get rid of most explicit delete and new usages
2016-02-16 22:54:04 -05:00
96e48c3c9f
Merge pull request #3644 from lioncash/shadercache
...
ShaderCache: Minor changes
2016-02-16 22:52:39 -05:00
2c9875568f
Merge pull request #3648 from RisingFog/hdcmeta_uses_d3d12_jmc47_is_confused
...
Rename Direct3D to Direct3D 11
2016-02-16 22:51:45 -05:00
6fe3a3004d
Rename Direct3D to Direct3D 11
2016-02-16 22:43:21 -05:00
2e35e79302
Merge pull request #3643 from lioncash/inclass
...
NativeVertexFormat: Minor changes
2016-02-16 21:47:38 -05:00
d4b67be288
Merge pull request #3640 from Sonicadvance1/glextensions_workaround_trash
...
Disable some OpenGL 4.5 functions until AMD fixes their trash driver.
2016-02-16 15:41:48 +01:00
6b08194728
D3D12: Get rid of safe deletion macros
...
Anything these macros provided can be obsoleted by using
the correct standard library types.
2016-02-16 02:09:06 -05:00
626fcf4c15
D3DStreamBuffer: Use size_t within the class interface
...
A few StreamBuffer instances take arguments that are actually size_t,
and this will cause truncation warnings during argument forwarding
with make_unique.
2016-02-16 02:08:52 -05:00
932dd14418
NativeVertexFormat: Add missing override specifier
2016-02-15 23:41:20 -05:00
69c82f32ff
NativeVertexFormat: Use in-class initialization
2016-02-15 23:40:34 -05:00
6c0db9fe3c
ShaderCache: Remove unnecessary template type specifications
...
These are already inferred through the passed in arguments.
2016-02-15 23:32:30 -05:00
53fe5a04ec
ShaderCache: Remove unnecessary null checks
...
We already bail out if the shader compilation fails.
Also, there would have already been a nullptr dereference in
InsertByteCode prior to reaching this point.
2016-02-15 23:29:30 -05:00
2c5fcad5f5
Merge pull request #3641 from lioncash/return
...
D3DBase: Fix missing return statement
2016-02-15 23:03:20 -05:00
a22f2e1144
D3DBase: Fix missing return statement
2016-02-15 21:15:43 -05:00
05f5668bcc
Merge pull request #3591 from phire/VC_widescreen
...
Make all Virtual console games 4:3 (and cleanup GameInis)
2016-02-16 00:41:33 +01:00
61ee799d0d
Merge pull request #3364 from hdcmeta/d3d12merge
...
DX12 video backend
2016-02-16 00:38:07 +01:00
8cc686b360
D3D12: Initial commit for D3D12 backend implementation.
2016-02-15 09:48:25 -08:00
a2e2e36745
D3D12: Additions to VideoCommon to support D3D12 backend.
2016-02-15 09:48:23 -08:00
98f74d3479
D3D12: Add d3dx12.h helper library to Externals
2016-02-15 09:48:23 -08:00
9f279f77fc
Add missing include, this was previously masked by PCH usage
2016-02-15 09:48:22 -08:00
d4dfbbf214
Make sure to get the right function pointer for DSA+buffer_storage
2016-02-15 06:05:38 -06:00
64cb57c5ee
Disable a few OpenGL 4.5 functions that AMD fails to expose.
2016-02-15 06:05:09 -06:00
f53a9316ba
Merge pull request #3607 from mbc07/GameINI_widescreen
...
[Game INI] Flag some Wii titles without widescreen support
2016-02-15 10:32:19 +01:00
a89d48ad99
Merge pull request #3636 from Sonicadvance1/glextensions_improvements
...
Glextensions improvements
2016-02-15 10:30:44 +01:00
14cdf82a69
Merge pull request #3638 from lioncash/mmio
...
Memmap: Make the MMIO mapping a unique_ptr
2016-02-15 10:29:40 +01:00
39a5bb189c
Merge pull request #3632 from mmastrac/dvd_signedness
...
[DVD] Signedness fix in realistic timing path
2016-02-15 10:28:09 +01:00
b36b10fa78
Memmap: Make the MMIO mapping a unique_ptr
2016-02-15 00:02:00 -05:00
2685ebaed1
Add support for GL 4.3
2016-02-14 20:35:38 -06:00
e253fafe42
Add support for GL 4.4
2016-02-14 20:16:33 -06:00
87afa2c277
Add support for GL 4.5
2016-02-14 20:15:40 -06:00
23787f709c
Change GL 4.2 defines over to the proper naming convention.
2016-02-14 20:01:02 -06:00
f3c2817496
[INI] Arc Rise Fantasia no longer needs the 'fast disk speed' setting
2016-02-14 18:43:46 -07:00
4e6f58d82e
[DVD] Signedness fix in realistic timing path
2016-02-14 14:27:08 -07:00
cafc879b7c
Merge pull request #3617 from degasus/arm
...
JitArm64: Merge FP functions.
2016-02-13 18:57:01 -05:00
e92fe2e0f3
Merge pull request #3627 from Tilka/bits_n_bytes_may_break_my_strides_but_strings_will_never_hurt_me
...
MMIO: correct error message
2016-02-13 18:53:28 +01:00
797431dda4
MMIO: correct error message
2016-02-13 17:42:24 +00:00
1257ab49e4
Merge pull request #3621 from Sonicadvance1/support_static_ffmpeg
...
Extend libav check to find versions without pkg-config
2016-02-13 08:13:51 -05:00
f259a8d6cf
JitArm64: Merge more stuff into ps_maddXX.
2016-02-12 23:26:47 +01:00
5b795c4b20
Merge pull request #3347 from JosJuice/wii-compress-warning-once
...
DolphinWX: Fixes for compressing multiple games at once
2016-02-12 10:02:25 -05:00
3811574a40
Merge pull request #3624 from Sonicadvance1/intel_no_1112
...
Geometry shader bug isn't fixed in 11.1.2 for Intel Sandy Bridge
2016-02-12 14:09:43 +01:00
b2b0959f23
Geometry shader bug isn't fixed in 11.1.2 for Intel Sandy Bridge
2016-02-12 07:04:09 -06:00
8b32cd0738
JitArm64: Merge ps_sumX.
2016-02-12 10:09:57 +01:00
2d8e1bc34d
JitArm64: Merge PS stuff into fp_logic.
2016-02-12 10:09:57 +01:00
52f9912c46
ArmJit64: Merge FP two operant instructions.
2016-02-12 10:09:57 +01:00
157404fd1e
JitArm64: Merge ps_mulsX.
2016-02-12 10:09:57 +01:00