mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-30 20:21:12 -06:00 
			
		
		
		
	Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
This commit is contained in:
		
						commit
						f7e27eb21d
					
				
					 7 changed files with 9 additions and 10 deletions
				
			
		
							
								
								
									
										6
									
								
								deps/deps-macos.cmake
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								deps/deps-macos.cmake
									
										
									
									
										vendored
									
									
								
							|  | @ -16,8 +16,8 @@ include("deps-unix-common.cmake") | |||
| 
 | ||||
| ExternalProject_Add(dep_boost | ||||
|     EXCLUDE_FROM_ALL 1 | ||||
|     URL "https://dl.bintray.com/boostorg/release/1.71.0/source/boost_1_71_0.tar.gz" | ||||
|     URL_HASH SHA256=96b34f7468f26a141f6020efb813f1a2f3dfb9797ecf76a7d7cbd843cc95f5bd | ||||
|     URL "https://dl.bintray.com/boostorg/release/1.70.0/source/boost_1_70_0.tar.gz" | ||||
|     URL_HASH SHA256=882b48708d211a5f48e60b0124cf5863c1534cd544ecd0664bb534a4b5d506e9 | ||||
|     BUILD_IN_SOURCE 1 | ||||
|     CONFIGURE_COMMAND ./bootstrap.sh | ||||
|         --with-toolset=clang | ||||
|  | @ -90,8 +90,6 @@ ExternalProject_Add(dep_wxwidgets | |||
|     EXCLUDE_FROM_ALL 1 | ||||
|     GIT_REPOSITORY "https://github.com/prusa3d/wxWidgets" | ||||
|     GIT_TAG v3.1.1-patched | ||||
| #    URL "https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.2/wxWidgets-3.1.2.tar.bz2" | ||||
| #    URL_HASH SHA256=4cb8d23d70f9261debf7d6cfeca667fc0a7d2b6565adb8f1c484f9b674f1f27a | ||||
|     BUILD_IN_SOURCE 1 | ||||
| #    PATCH_COMMAND "${CMAKE_COMMAND}" -E copy "${CMAKE_CURRENT_SOURCE_DIR}/wxwidgets-pngprefix.h" src/png/pngprefix.h | ||||
|     CONFIGURE_COMMAND env "CXXFLAGS=${DEP_WERRORS_SDK}" "CFLAGS=${DEP_WERRORS_SDK}" ./configure | ||||
|  |  | |||
							
								
								
									
										2
									
								
								deps/deps-unix-common.cmake
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								deps/deps-unix-common.cmake
									
										
									
									
										vendored
									
									
								
							|  | @ -62,7 +62,7 @@ ExternalProject_Add(dep_qhull | |||
|         -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr/local | ||||
|         ${DEP_CMAKE_OPTS} | ||||
|     UPDATE_COMMAND "" | ||||
|     PATCH_COMMAND ${GIT_EXECUTABLE} apply --whitespace=fix ${CMAKE_CURRENT_SOURCE_DIR}/qhull-mods.patch | ||||
|     PATCH_COMMAND patch -p1 < ${CMAKE_CURRENT_SOURCE_DIR}/qhull-mods.patch | ||||
| ) | ||||
| 
 | ||||
| ExternalProject_Add(dep_blosc | ||||
|  |  | |||
							
								
								
									
										1
									
								
								deps/deps-windows.cmake
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								deps/deps-windows.cmake
									
										
									
									
										vendored
									
									
								
							|  | @ -227,7 +227,6 @@ ExternalProject_Add(dep_qhull | |||
|         -DCMAKE_POSITION_INDEPENDENT_CODE=ON | ||||
|         -DCMAKE_DEBUG_POSTFIX=d | ||||
|     UPDATE_COMMAND "" | ||||
|     PATCH_COMMAND ${GIT_EXECUTABLE} apply --whitespace=fix ${CMAKE_CURRENT_SOURCE_DIR}/qhull-mods.patch | ||||
|     BUILD_COMMAND msbuild /m /P:Configuration=Release INSTALL.vcxproj | ||||
|     INSTALL_COMMAND "" | ||||
| ) | ||||
|  |  | |||
|  | @ -116,5 +116,7 @@ | |||
|     <string>NSApplication</string> | ||||
|     <key>NSHighResolutionCapable</key> | ||||
|     <true/> | ||||
|     <key>NSRequiresAquaSystemAppearance</key> | ||||
|     <true/> | ||||
|   </dict> | ||||
| </plist> | ||||
|  |  | |||
|  | @ -105,7 +105,7 @@ static void register_dpi_event() | |||
|         const auto rect = reinterpret_cast<PRECT>(lParam); | ||||
|         const wxRect wxrect(wxPoint(rect->top, rect->left), wxPoint(rect->bottom, rect->right)); | ||||
| 
 | ||||
|         DpiChangedEvent evt(EVT_DPI_CHANGED, dpi, wxrect); | ||||
|         DpiChangedEvent evt(EVT_DPI_CHANGED_SLICER, dpi, wxrect); | ||||
|         win->GetEventHandler()->AddPendingEvent(evt); | ||||
| 
 | ||||
|         return true; | ||||
|  |  | |||
|  | @ -55,7 +55,7 @@ void on_window_geometry(wxTopLevelWindow *tlw, std::function<void()> callback) | |||
| #endif | ||||
| } | ||||
| 
 | ||||
| wxDEFINE_EVENT(EVT_DPI_CHANGED, DpiChangedEvent); | ||||
| wxDEFINE_EVENT(EVT_DPI_CHANGED_SLICER, DpiChangedEvent); | ||||
| 
 | ||||
| #ifdef _WIN32 | ||||
| template<class F> typename F::FN winapi_get_function(const wchar_t *dll, const char *fn_name) { | ||||
|  |  | |||
|  | @ -50,7 +50,7 @@ struct DpiChangedEvent : public wxEvent { | |||
|     } | ||||
| }; | ||||
| 
 | ||||
| wxDECLARE_EVENT(EVT_DPI_CHANGED, DpiChangedEvent); | ||||
| wxDECLARE_EVENT(EVT_DPI_CHANGED_SLICER, DpiChangedEvent); | ||||
| 
 | ||||
| template<class P> class DPIAware : public P | ||||
| { | ||||
|  | @ -75,7 +75,7 @@ public: | |||
| 
 | ||||
| //        recalc_font();
 | ||||
| 
 | ||||
|         this->Bind(EVT_DPI_CHANGED, [this](const DpiChangedEvent &evt) { | ||||
|         this->Bind(EVT_DPI_CHANGED_SLICER, [this](const DpiChangedEvent &evt) { | ||||
|             m_scale_factor = (float)evt.dpi / (float)DPI_DEFAULT; | ||||
| 
 | ||||
|             m_new_font_point_size = get_default_font_for_dpi(evt.dpi).GetPointSize(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Enrico Turri
						Enrico Turri