Commit Graph

19870 Commits

Author SHA1 Message Date
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