Commit Graph

31 Commits

Author SHA1 Message Date
YuSanka
b9df1deb0e Fix for #9779 - PrusaSlicer2.6alpha4 Cannot set locale to language "Chinese (Simplified, China)".
(Related to #9476 PrusaSlicer2.6alpha2 Switching PrusaSlicer to language zh_TW failed.)

After fix from upstream wxWidgets (see a3e925df0a (diff-1e3658a254af33d4cb78b07040114b18d8a0642fe928f65fdfbd4746d8cc0f4a)) issue is disappeared and workaround is no needed now.
2023-06-08 13:11:51 +02:00
YuSanka
906ccadfbc Update for wxWidgets
Related to fix for workaround for UKR localization
and Fix for #9768 - Need different fixes in interface (points 1 and 3)
2023-03-09 17:22:14 +01:00
Lukas Matena
7164ed18a6 Updated wxWidgets hash (this should fix issues with file dialog on win) 2023-01-27 17:20:50 +01:00
YuSanka
6047e82310 Deps: Updated wxWidgets 2023-01-17 10:31:06 +01:00
tamasmeszaros
4325608a56 Disable webrequest for wxWidgets as we don't need it
It requires CURL and doesn't like our static build so it links to the system curl instead which is bad.
2022-11-01 16:52:42 +01:00
YuSanka
dd8234512b Changes in wxWidgets.cmake to support of the updated wxWidgets v3.2.0-patched
+ ObjectList: Deleted code, which is no needed after update of wxWidgets
2022-10-27 09:11:06 +02:00
Lukáš Hejl
25b2ff5fb8 Tried to disable EGL. 2022-07-29 11:21:54 +02:00
YuSanka
e21921f2eb Fixes to support wxWidgets 3.1.6(7), 3.2.0
+Updated URL and URL HASH for wxWidgets v3.2.0-patched
2022-07-29 11:21:54 +02:00
tamasmeszaros
9a7e024f78 Update wxWidgets to 3.1.7
added handling for nanosvg with cmake
2022-07-29 11:21:54 +02:00
tamasmeszaros
6173896024 Revert utf8 for wx on mac 2022-05-06 17:04:10 +02:00
tamasmeszaros
b5b42a570a Force utf8 encoding for wxString in all Unix-like platforms 2022-04-29 09:39:26 +02:00
YuSanka
a1ff2bb7d7 Fix for #6364 - MacOS / Minimize window / Shortcut CMD + M
There was a bug in wxWidgets 3.1.4. (wxWidgets/wxWidgets#18998)
So, we cherry-picked fixing commit from the upstream wxWidgets to our "v3.1.4-patched"

Note: It's update of the Sha256 for wxWidgets in master branch
2022-02-11 11:38:47 +01:00
tamasmeszaros
9399bca8ea Fix wxWidgets zip link to the actual commit
To know which commit is used in a particular PS commit
2022-01-19 10:59:57 +01:00
tamasmeszaros
f5e2beeaf4 Fix wxWidgets zip sha 2022-01-07 15:09:40 +01:00
YuSanka
0538363b2b Updated sha256 value for wxWidgets 2021-12-14 12:06:08 +01:00
Vojtech Bubnik
3b1f6d33cc Updating wxWidgets SHA due to
"Fixed HiDPI scaling issue of dark moded spin control buttons"
2052db1e5d
2021-12-12 06:26:15 +01:00
Vojtech Bubnik
89eabec582 Bumping up patched wxWidgets SHA after fixing a Win32 dark mode specific
GDI resource leak.
Should fix disappearing stuff #7369
2021-12-07 13:17:31 +01:00
YuSanka
f5cf3cb81d MSW specific: Hide "Use system menu for application" option in Preferences for system older then Windows 10
(related to the fix of #7355 - PrusaSlicer 2.4.0-beta-2+win64 will not start on Windows 7 64-bit )

+ Updated URL_HASH SHA256 in wxWidgets.cmake in respect to the 51c824019e98fc97b0bcdd4d9f4ed4cb523a7cac in wxWidgets-v3.1.4-patched
2021-11-29 21:00:43 +01:00
YuSanka
7520e2f193 Updated SHA256 in wxWidgets.cmake 2021-11-05 09:41:18 +01:00
tamasmeszaros
db8c57b938 Update wx with new sha 2021-07-26 13:16:01 +02:00
tamasmeszaros
47d431a929 Synch all lib versions with current master 2021-07-26 13:16:01 +02:00
tamasmeszaros
a6a8063768 Add TIFF and JPEG for wxWidgets
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
tamasmeszaros
ac51a7c3d1 Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere 2021-07-26 13:16:01 +02:00
tamasmeszaros
1948edf1fe Clean up and get ready for testing on all platforms 2021-07-26 13:16:01 +02:00
tamasmeszaros
fdb17edad1 Remove unnecessary wxWidgets searches 2021-07-26 13:16:01 +02:00
tamasmeszaros
158413f4c4 Disable wxMediaCtrl in wxWidgets build
We don't need it. Building on Linux causes problems with gstreamer.
fixes #5815, #6160
2021-03-09 12:37:17 +01:00
Vojtech Bubnik
d7a786e8c8 Bumping up wxWidgets to 3.1.4-patched on all platforms. 2021-03-01 11:36:11 +01:00
Vojtech Bubnik
264ce71e94 Bumped up wxWidgets version on OSX for X86. 2021-01-19 14:26:37 +01:00
Vojtech Bubnik
fa24d598a7 The new OSX 11 (Big Sur) is not compatible with wxWidgets 3.1.3.
Let's use patched wxWidgets 3.1.4, even though it is not quite tested.
Use the tested patched wxWidgets 3.1.3 everywhere else.
2020-12-01 16:54:20 +01:00
tamasmeszaros
e5c5ee6636 deps: disable wxWidgets library internal asserts 2020-04-30 14:33:23 +02:00
tamasmeszaros
572b5ba8bb Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.
wx is built with png as a dependency, wxpng is disabled.
2020-04-28 15:01:56 +02:00