Add save/load configurations (#25)
This commit is contained in:
		
							
								
								
									
										9
									
								
								.github/workflows/generator-android.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/generator-android.yml
									
									
									
									
										vendored
									
									
								
							| @@ -365,6 +365,15 @@ jobs: | ||||
|           sed -i -e "s|launchUrlString('https://rustdesk.com/privacy.html')|launchUrlString('${{ fromJson(inputs.extras).urlLink }}/privacy.html')|" ./flutter/lib/mobile/pages/settings_page.dart | ||||
|           sed -i -e "s|https://rustdesk.com/privacy.html|${{ fromJson(inputs.extras).urlLink }}/privacy.html|" ./flutter/lib/desktop/pages/install_page.dart | ||||
|  | ||||
|       - name: change download link to custom | ||||
|         if: fromJson(inputs.extras).downloadLink != 'https://rustdesk.com/download' | ||||
|         continue-on-error: true | ||||
|         shell: bash | ||||
|         run: | | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/desktop/pages/desktop_home_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/mobile/pages/connection_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis | ||||
|  | ||||
|       - name: allow custom.txt | ||||
|         continue-on-error: true | ||||
|         shell: bash | ||||
|   | ||||
							
								
								
									
										9
									
								
								.github/workflows/generator-linux.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/generator-linux.yml
									
									
									
									
										vendored
									
									
								
							| @@ -311,6 +311,15 @@ jobs: | ||||
|           sed -i -e "s|launchUrlString('https://rustdesk.com/privacy.html')|launchUrlString('${{ fromJson(inputs.extras).urlLink }}/privacy.html')|" ./flutter/lib/mobile/pages/settings_page.dart | ||||
|           sed -i -e "s|https://rustdesk.com/privacy.html|${{ fromJson(inputs.extras).urlLink }}/privacy.html|" ./flutter/lib/desktop/pages/install_page.dart | ||||
|  | ||||
|       - name: change download link to custom | ||||
|         if: fromJson(inputs.extras).downloadLink != 'https://rustdesk.com/download' | ||||
|         continue-on-error: true | ||||
|         shell: bash | ||||
|         run: | | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/desktop/pages/desktop_home_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/mobile/pages/connection_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis | ||||
|  | ||||
|       - name: fix connection delay | ||||
|         continue-on-error: true | ||||
|         if: ${{ fromJson(inputs.extras).delayFix == 'true' }} | ||||
|   | ||||
							
								
								
									
										13
									
								
								.github/workflows/generator-windows.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/workflows/generator-windows.yml
									
									
									
									
										vendored
									
									
								
							| @@ -210,10 +210,22 @@ jobs: | ||||
|           sed -i -e "s|launchUrlString('https://rustdesk.com/privacy.html')|launchUrlString('${{ fromJson(inputs.extras).urlLink }}/privacy.html')|" ./flutter/lib/mobile/pages/settings_page.dart | ||||
|           sed -i -e "s|https://rustdesk.com/privacy.html|${{ fromJson(inputs.extras).urlLink }}/privacy.html|" ./flutter/lib/desktop/pages/install_page.dart | ||||
|  | ||||
|       - name: change download link to custom | ||||
|         if: fromJson(inputs.extras).downloadLink != 'https://rustdesk.com/download' | ||||
|         continue-on-error: true | ||||
|         shell: bash | ||||
|         run: | | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/desktop/pages/desktop_home_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/mobile/pages/connection_page.dart | ||||
|           sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis | ||||
|  | ||||
|       - name: allow custom.txt | ||||
|         continue-on-error: true | ||||
|         shell: bash | ||||
|         run: | | ||||
|           sed -i -e 's|rs-ny.rustdesk.com|${{ env.RENDEZVOUS_SERVER }}|' ./libs/hbb_common/src/config.rs | ||||
|           sed -i -e 's|OeVuKk5nlHiXp+APNn0Y3pC1Iwpwn44JGqrQCsWqmBw=|${{ env.RS_PUB_KEY }}|' ./libs/hbb_common/src/config.rs | ||||
|           sed -i -e 's|For faster connection, please set up your own server||' ./src/lang/en.rs | ||||
|           sed -i -e '/const KEY:/,/};/d' ./src/common.rs | ||||
|           sed -i -e '/let Ok(data) = sign::verify(&data, &pk)/,/};/d' ./src/common.rs | ||||
|           # ./flutter/pubspec.yaml | ||||
| @@ -241,7 +253,6 @@ jobs: | ||||
|  | ||||
|       # https://github.com/flutter/flutter/issues/155685 | ||||
|       - name: Replace engine with rustdesk custom flutter engine | ||||
|         if: false | ||||
|         run: | | ||||
|           flutter doctor -v | ||||
|           flutter precache --windows | ||||
|   | ||||
		Reference in New Issue
	
	Block a user