Merge branch 'main' into dmg-background
This commit is contained in:
		
						commit
						51fbd48ab1
					
				
					 5 changed files with 49 additions and 5 deletions
				
			
		
							
								
								
									
										1
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -4,6 +4,7 @@ on: | |||
|     push: | ||||
|         tags: | ||||
|             - v* | ||||
|     workflow_dispatch: | ||||
| 
 | ||||
| jobs: | ||||
|     release: | ||||
|  |  | |||
							
								
								
									
										21
									
								
								build/entitlements.mac.plist
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								build/entitlements.mac.plist
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,21 @@ | |||
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||||
| <plist version="1.0"> | ||||
|   <dict> | ||||
| 	<key>com.apple.security.cs.allow-unsigned-executable-memory</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.cs.allow-jit</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.network.client</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.device.audio-input</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.device.camera</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.device.bluetooth</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.cs.allow-dyld-environment-variables</key> | ||||
| 	<true/> | ||||
| 	<key>com.apple.security.cs.disable-library-validation</key> | ||||
| 	<true/> | ||||
|   </dict> | ||||
| </plist> | ||||
|  | @ -28,6 +28,20 @@ | |||
|     </screenshot> | ||||
|   </screenshots> | ||||
|   <releases> | ||||
|     <release version="1.5.2" date="2024-05-01" type="stable"> | ||||
|       <url>https://github.com/Vencord/Vesktop/releases/tag/v1.5.2</url> | ||||
|       <description> | ||||
|         <p>What's Changed</p> | ||||
|         <ul> | ||||
|           <li>Fixed scrollbars looking wrong (actually Discord's fault)</li> | ||||
|           <li>Tray: Added left click hide/show feature by @0bCdian</li> | ||||
|           <li>MacOS: Fixed the app not properly requesting microphone permissions by @ssalggnikool</li> | ||||
|           <li>Linux: Various fixed related to audio screenshare by @Curve</li> | ||||
|           <li>Linux: Overhauled & improved screenshare with better framerate by @kaitlynkittyy</li> | ||||
|           <li>Users can now pass --enable/disable-features command line flags by @takase1121</li> | ||||
|         </ul> | ||||
|       </description> | ||||
|     </release> | ||||
|     <release version="1.5.1" date="2024-03-12" type="stable"> | ||||
|       <url>https://github.com/Vencord/Vesktop/releases/tag/v1.5.1</url> | ||||
|       <description> | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| { | ||||
|     "name": "vesktop", | ||||
|     "version": "1.5.1", | ||||
|     "version": "1.5.2", | ||||
|     "private": true, | ||||
|     "description": "", | ||||
|     "keywords": [], | ||||
|  |  | |||
|  | @ -27,10 +27,13 @@ process.env.VENCORD_USER_DATA_DIR = DATA_DIR; | |||
| function init() { | ||||
|     const { disableSmoothScroll, hardwareAcceleration } = Settings.store; | ||||
| 
 | ||||
|     const enabledFeatures = app.commandLine.getSwitchValue("enable-features").split(","); | ||||
|     const disabledFeatures = app.commandLine.getSwitchValue("disable-features").split(","); | ||||
| 
 | ||||
|     if (hardwareAcceleration === false) { | ||||
|         app.disableHardwareAcceleration(); | ||||
|     } else { | ||||
|         app.commandLine.appendSwitch("enable-features", "VaapiVideoDecodeLinuxGL,VaapiVideoEncoder,VaapiVideoDecoder"); | ||||
|         enabledFeatures.push("VaapiVideoDecodeLinuxGL", "VaapiVideoEncoder", "VaapiVideoDecoder"); | ||||
|     } | ||||
| 
 | ||||
|     if (disableSmoothScroll) { | ||||
|  | @ -43,11 +46,16 @@ function init() { | |||
|     // HardwareMediaKeyHandling,MediaSessionService: Prevent Discord from registering as a media service.
 | ||||
|     //
 | ||||
|     // WidgetLayering (Vencord Added): Fix DevTools context menus https://github.com/electron/electron/issues/38790
 | ||||
|     app.commandLine.appendSwitch( | ||||
|         "disable-features", | ||||
|         "WinRetrieveSuggestionsOnlyOnDemand,HardwareMediaKeyHandling,MediaSessionService,WidgetLayering" | ||||
|     disabledFeatures.push( | ||||
|         "WinRetrieveSuggestionsOnlyOnDemand", | ||||
|         "HardwareMediaKeyHandling", | ||||
|         "MediaSessionService", | ||||
|         "WidgetLayering" | ||||
|     ); | ||||
| 
 | ||||
|     app.commandLine.appendSwitch("enable-features", [...new Set(enabledFeatures)].filter(Boolean).join(",")); | ||||
|     app.commandLine.appendSwitch("disable-features", [...new Set(disabledFeatures)].filter(Boolean).join(",")); | ||||
| 
 | ||||
|     // In the Flatpak on SteamOS the theme is detected as light, but SteamOS only has a dark mode, so we just override it
 | ||||
|     if (isDeckGameMode) nativeTheme.themeSource = "dark"; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 samara
						samara