fufesou
|
001b0e9617
|
Fix/preserve deleted printer (#16500)
* fix(windows): preserve manually deleted printers
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(windows): distinguish printer detection failures
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(windows): skip printer detection when disabled
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(flutter): load printer status asynchronously
Signed-off-by: fufesou <linlong1266@gmail.com>
* refactor(flutter): remove printer status mounted checks
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(msi): preserve deleted printers in direct upgrades
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(windows): preserve deleted printers in silent EXE installs
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(windows): skip printer installation when detection fails
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(installer): default printer off when detection fails
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(printer): limit checked enumeration to presence queries
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(installer): allow cancellation during printer detection
Inline MSI update command construction without changing its arguments.
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(flutter): time out installer printer detection
Signed-off-by: fufesou <linlong1266@gmail.com>
* chore
Signed-off-by: fufesou <linlong1266@gmail.com>
* test(windows): cover multilingual install app names
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2026-10-10 00:21:17 +08:00 |
|
fufesou
|
55c9707639
|
fix(msi): check install folder, remove files when uninstall (#15011)
* fix(msi): check install folder, remove files when uninstall
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(msi): harden install folder normalization cleanup
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(msi): better file attributes
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(mis): Simple refactor
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(msi): avoid path-based attribute changes in cleanup
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(msi): custom action, unset flag read before del
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2026-05-12 16:24:50 +08:00 |
|
fufesou
|
f4bbf82363
|
feat: remote printer (#11231)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2025-03-27 15:34:27 +08:00 |
|
 fufesouandRustDesk
|
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
|
5166083406
|
Fix. Msi, reg add SoftwareSASGeneration (#7708)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-14 21:03:51 +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
|
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
|
ed257e39d0
|
Feat. msi (#7590)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-04-03 14:27:35 +08:00 |
|