dolphin/Source/Core/DolphinWX
Christian Widmer 33487ab5f2 DolphinWX: Fix label change for the play/pause button
This fixes changing the play/pause button's label depending on the
emulation state. Before, wxToolBarToolBase's SetLabel() function was
used. This function, however, is not implemented in wxGTK which leads to
the label not changing on linux when the button is clicked. Although the preferred
method (according to the wxWidgets documentation) to change the properties
of a tool is to use the toolbar's setters, there is no such setter for
the label. Therefore, this implements a workaround where the
button is deleted and readded afterwards with the updated properties.

Thanks to linkmauve for noticing this!
2015-12-12 23:28:34 +01:00
..
Android Wiimote + Extensions for Android 2015-12-02 21:58:54 +01:00
Cheats Fix Cheat Manager not saving created codes 2015-09-19 17:20:16 +02:00
Config minor General Config GUI improvements 2015-12-08 02:13:32 +01:00
Debugger VideoCommon: rename TextureCache to TextureCacheBase 2015-11-06 15:43:58 +01:00
NetPlay [Netplay] Show error dialog if failed to connect to netplay server when Traversal and Force Listen Port is enabled 2015-09-20 20:15:13 +09:00
resources Add missing license headers 2015-05-25 13:11:47 +02:00
AboutDolphin.cpp Remove uses of __DATE__ and __TIME__ 2015-11-14 00:52:41 +00:00
AboutDolphin.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ARCodeAddEdit.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
ARCodeAddEdit.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CMakeLists.txt Fix FreeBSD build 2015-07-11 23:09:11 -07:00
ControllerConfigDiag.cpp ControllerConfigDiag: Remove superfluous arguments 2015-10-01 09:37:48 -04:00
ControllerConfigDiag.h DolphinWX: Fix build if libusb is disabled 2015-07-17 22:41:12 -07:00
DolphinWX.rc
DolphinWX.vcxproj Drop the old msvcrt files. 2015-09-03 06:10:01 -07:00
DolphinWX.vcxproj.filters Remove wx-based Hotkey stuff 2015-06-04 10:44:20 +02:00
DolphinWX.vcxproj.user
FifoPlayerDlg.cpp DolphinWX: Remove FifoPlayerDlg::CreateIntegerLabel 2015-11-05 11:35:13 +01:00
FifoPlayerDlg.h DolphinWX: Remove FifoPlayerDlg::CreateIntegerLabel 2015-11-05 11:35:13 +01:00
Frame.cpp Merge pull request #2788 from TurboK234/3d_hotkeys 2015-12-02 15:24:59 +01:00
Frame.h Merge pull request #2704 from RisingFog/frameadvancehold 2015-10-28 15:31:03 +13:00
FrameAui.cpp MathUtil: Convert Clamp into a constexpr function 2015-09-12 01:18:28 -04:00
FrameTools.cpp DolphinWX: Fix label change for the play/pause button 2015-12-12 23:28:34 +01:00
GameListCtrl.cpp Merge pull request #3149 from ShadowsFriend/fname_column 2015-12-02 15:04:36 +01:00
GameListCtrl.h Merge pull request #3149 from ShadowsFriend/fname_column 2015-12-02 15:04:36 +01:00
Globals.h Merge pull request #3149 from ShadowsFriend/fname_column 2015-12-02 15:04:36 +01:00
Info.plist.in
InputConfigDiag.cpp InputConfig: Clean up controller management 2015-11-19 02:41:33 -05:00
InputConfigDiag.h InputConfig: Clean up controller management 2015-11-19 02:41:33 -05:00
InputConfigDiagBitmaps.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ISOFile.cpp Merge pull request #3111 from JosJuice/wx-banner-scaling 2015-12-02 13:59:13 +01:00
ISOFile.h DiscIO: Add a way to get blob type 2015-09-27 20:54:31 +02:00
ISOProperties.cpp DiscIO: Make factory methods return unique_ptrs 2015-12-07 05:57:37 -05:00
ISOProperties.h DiscIO: Make factory methods return unique_ptrs 2015-12-07 05:57:37 -05:00
LogConfigWindow.cpp LogManager: replace set of LogListener pointers with bitset. 2015-10-04 00:38:34 +13:00
LogConfigWindow.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
LogWindow.cpp Merge pull request #3126 from phire/remove-logging-lock 2015-12-03 13:32:07 +13:00
LogWindow.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Main.cpp DolphinWX: Remove the dolphin-emulator.com check. 2015-10-30 22:14:19 +01:00
Main.h DolphinWX: Remove the dolphin-emulator.com check. 2015-10-30 22:14:19 +01:00
MainAndroid.cpp MainAndroid: Fix size logging 2015-12-08 12:37:51 +01:00
MainNoGUI.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
MemcardManager.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
MemcardManager.h MemcardManager: Minor cleanup of header code 2015-08-29 05:19:51 -04:00
PatchAddEdit.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PatchAddEdit.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PostProcessingConfigDiag.cpp PostProcessingConfigDialog: Remove an unnecessary format call 2015-07-23 14:39:05 -04:00
PostProcessingConfigDiag.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
resource.h Add missing license headers 2015-05-25 13:11:47 +02:00
SoftwareVideoConfigDialog.cpp VideoSW: Drop HwRasterizer 2015-09-17 18:21:37 +02:00
SoftwareVideoConfigDialog.h Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
TASInputDlg.cpp InputConfig: Clean up controller management 2015-11-19 02:41:33 -05:00
TASInputDlg.h DolphinWX: TAS fixes, take three 2015-09-11 19:51:31 -07:00
VideoConfigDiag.cpp Fix typo in anti-aliasing dropdown description 2015-11-29 14:28:26 -06:00
VideoConfigDiag.h Remove SSAA checkbox and add SSAA to AA dropdown 2015-11-06 11:22:53 +01:00
WXInputBase.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WXInputBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WxUtils.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WxUtils.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
X11Utils.cpp Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
X11Utils.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00