fufesou
|
f4c40d733e
|
Fix/exe upgrade options (#9001)
* fix: exe upgrade, use previous options
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact: msi, shortcuts options, swap pos
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-08-08 22:07:06 +08:00 |
|
fufesou
|
b3e1c8a907
|
Refact/msi more install options (#8949)
* refact: msi, more install options
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact: msi, reg values on upgrade/modify
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: msi, silent repair/upgrade, RemoveInstallFolder()
Signed-off-by: fufesou <linlong1266@gmail.com>
* Options support both 1/0 and Y/N
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact: msi, preprocess, open file with explicit encoding
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: msi, read previous options
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: mis, install folder, read previous option
Signed-off-by: fufesou <linlong1266@gmail.com>
* Comment on Control -> Checkbox
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: UI, checkbox options, read previous values
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: shortcuts options, init state
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: shortcuts, init state
Signed-off-by: fufesou <linlong1266@gmail.com>
* Better shortcuts property conditions
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-08-05 17:49:48 +08:00 |
|
fufesou
|
508dd5b383
|
fix: custom client, msi, conn type (#8944)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-08-03 22:29:30 +08:00 |
|
fufesou
|
85604dee79
|
refact: msi, custom client props (#8913)
* refact: msi, custom client props
Signed-off-by: fufesou <linlong1266@gmail.com>
* format
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-08-01 15:08:52 +08:00 |
|
dignow
|
31e7b6acf1
|
refact: msi, revision version (#8782)
* refact: msi, revision version
Signed-off-by: dignow <linlong1265@gmail.com>
* check revision version
Signed-off-by: dignow <linlong1265@gmail.com>
* refact: msi, default revision number
Signed-off-by: dignow <linlong1265@gmail.com>
* Simple refact
Signed-off-by: dignow <linlong1265@gmail.com>
---------
Signed-off-by: dignow <linlong1265@gmail.com>
|
2024-07-22 23:37:25 +08:00 |
|
dignow
|
d3454f07d3
|
fix: move some crates to rustdesk-org (#8772)
Signed-off-by: fufesou <linlong1266@gmail.com>
Co-authored-by: fufesou <linlong1266@gmail.com>
|
2024-07-20 23:49:40 +08:00 |
|
fufesou
|
d394aa8a15
|
feat: msi reg QuietUninstallString (#7873)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-30 17:42:28 +08:00 |
|
fufesou
|
6cd107c3e3
|
Fix/msi service (#7872)
* refact: msi service, shell execute control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: msi, skip adding rules when uninstalling
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* line indentation
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-30 15:57:12 +08:00 |
|
fufesou
|
a686849bb6
|
fix: msi, delete service (#7867)
* fix: msi, delete service
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: msi, replace 1060 to ERROR_SERVICE_DOES_NOT_EXIST
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-30 08:21:34 +08:00 |
|
fufesou
|
2b3f87d6f2
|
fix: msi, custom client, license (#7834)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-26 13:49:53 +08:00 |
|
fufesou
|
4dfc82f684
|
fix: msi, app icon (#7830)
* fix: msi, app icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: check if icon.ico exists
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-25 22:35:51 +08:00 |
|
fufesou
|
b407893db5
|
refact: win idd, x86 on x64 (#7796)
* refact: win idd, x86 on x64
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* typo
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: win idd, check if x64 and deviceinstaller64 exits
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: win idd
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: win idd, add logs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-23 17:00:41 +08:00 |
|
fufesou
|
4f47d4482b
|
refact: win, idd control (#7789)
* refact: win, idd control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: win device control, better addr of
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: simple refact
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-22 10:37:08 +08:00 |
|
fufesou
|
ad062486ff
|
Fix/win query arch (#7786)
* fix: win, query arch with GetNativeSystemInfo
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: idd, ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-21 14:55:42 +08:00 |
|
rustdesk
|
c81c4f9114
|
visual studio 2019 -> 2022
|
2024-04-20 18:20:09 +08:00 |
|
fufesou
|
c75778943f
|
refact: msi, version and build date, check (#7775)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-19 18:16:07 +08:00 |
|
fufesou
|
819eea9456
|
refact: msi (#7774)
* refact: msi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove unused coment
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-19 17:57:04 +08:00 |
|
fufesou
|
e83c28bf54
|
refact: win, virtual display (#7767)
* refact: win, virtual display
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update flutter-build.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
|
2024-04-19 11:31:52 +08:00 |
|
fufesou
|
a3c0911529
|
fix: msi, explicit wide char api (#7764)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-19 00:47:13 +08:00 |
|
fufesou
|
9b5e5aa474
|
fix: Msi custom app, different component guids (#7738)
* fix: Msi custom app, different component guids
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: msi, update readme
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-16 14:12:39 +08:00 |
|
fufesou
|
a5d02998ad
|
Fix. Msi, remove RustDesk words (#7732)
* Fix. Msi, remove RustDesk words
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Replace RustDesk in langs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-16 13:09:20 +08:00 |
|
rustdesk
|
e9a6ca8ebc
|
typo
|
2024-04-15 21:19:46 +08:00 |
|
fufesou
|
5166083406
|
Fix. Msi, reg add SoftwareSASGeneration (#7708)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-14 21:03:51 +08:00 |
|
fufesou
|
60ae903cf3
|
Fix. Msi, reg values in HKCR (#7709)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-13 13:11:50 +08:00 |
|
fufesou
|
24ea55b010
|
Fix. Msi, firewall outbound profile (#7704)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-12 18:44:18 +08:00 |
|
fufesou
|
8231d07706
|
Fix. Msi. Terminate brokers. (#7693)
* Fix. Msi. Terminate brokers.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Msi, remove tray shortcut in startmenu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Msi. format
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, set property
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Mis, only do InstallValidate if is Install
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-12 17:42:26 +08:00 |
|
fufesou
|
6e3d16173a
|
Fix. Mis, do not InstallValidate when uninstall (#7692)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-11 23:27:09 +08:00 |
|
fufesou
|
48da00eb66
|
Fix. Msi, error 5 on uninstall (#7690)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-11 20:41:23 +08:00 |
|
fufesou
|
f673647072
|
Feat/msi (#7688)
* Feat. Msi, check is self-installed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi.
1. Check if is self-installation.
2. Add firewall rule by custom action.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, refact preprocess.py
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Trivial, renames
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-11 18:54:32 +08:00 |
|
fufesou
|
aa002c5d60
|
Refact. Msi, remove unused code (#7685)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-11 12:06:10 +08:00 |
|
fufesou
|
64020758d9
|
Feat. Msi (#7684)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-11 11:51:35 +08:00 |
|
fufesou
|
5a0333ddaf
|
Feat. msi (#7610)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-06 16:30:33 +08:00 |
|
fufesou
|
ed257e39d0
|
Feat. msi (#7590)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-03 14:27:35 +08:00 |
|
fufesou
|
db6bf547a9
|
Feat. msi (#7584)
* Feat. msi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* remove ununsed file
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-02 18:10:09 +08:00 |
|