ZIm/crates/zed/resources
张小白 df57754baf
windows: Publish nightly (#24800)
The installer, uninstaller, and the Zed binary files are all signed
using Microsoft’s newly launched Trusted Signing service. For
demonstration purposes, I have used my own account for the signing
process.

For more information about Trusted Signing, you can refer to the
following links:
- [Microsoft Security Blog: Trusted Signing is in Public
Preview](https://techcommunity.microsoft.com/blog/microsoft-security-blog/trusted-signing-is-in-public-preview/4103457)
- [Overview of Azure Trusted
Signing](https://learn.microsoft.com/en-us/azure/trusted-signing/overview)

**TODO:**

- [x] `InnoSetup` script to setup an installer
- [x] Signing process
- [x] `Open with Zed` in right click context menu (by using sparse
package)
- [x] Integrate with `cli`
  - [x] Implement `cli` (#25412)
  - [x] Pack `cli.exe` into installer
- [x] Implement auto updating (#25734)
  - [x] Pack autoupdater helper into installer
- [x] Implement dock menus
  - [x] Add `Recent Documents` entries (#26369)
  - [x] Make `zed.exe` aware of sigle instance (#25412)
  - [x] Properly handle dock menu events (#26010)
- [x] Handle `zed://***` uri

**Materials needed:**

- [ ] Icons
  - [ ] App icon for all channels (#9571)
- [ ] Associated file icons, at minimum a default icon
([example](https://github.com/microsoft/vscode/tree/main/resources/win32))
  - [ ] Logos for installer wizard
  - [ ] Icons for appx
- [x] Code signing
- [x] Secrets: AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET,
ACCOUNT_NAME, CERT_PROFILE_NAME
- [x] Other constants: ENDPOINT, Identity Signature (i.e. `CN=Junkui
Zhang, O=Junkui Zhang, L=Wuhan, S=Hubei, C=CN`)





![屏幕截图 2025-02-13
205132](https://github.com/user-attachments/assets/925ec5b2-c8f4-4f0e-8666-26e30278eb3d)



https://github.com/user-attachments/assets/4f1092b4-90fc-4a47-a868-8f2f1a5d8ad8



Release Notes:

- N/A

---------

Co-authored-by: Kate <kate@zed.dev>
Co-authored-by: localcc <work@localcc.cc>
Co-authored-by: Peter Tripp <peter@zed.dev>
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2025-07-09 08:57:03 +08:00
..
flatpak linux: Fix Zed not visible in "Open With" list in file manager for Flatpak (#21177) 2024-11-29 22:59:04 +02:00
info macOS: Add support for external file managers to open directory in Zed (#26357) 2025-03-10 15:21:39 +05:30
snap Add (flatpak) and (snap) suffixes to Zed version in system info (#32903) 2025-06-17 20:39:35 +00:00
windows windows: Publish nightly (#24800) 2025-07-09 08:57:03 +08:00
app-icon-dev.png dev build: Change color of icons (#17486) 2024-09-06 11:47:19 +02:00
app-icon-dev@2x.png dev build: Change color of icons (#17486) 2024-09-06 11:47:19 +02:00
app-icon-nightly.png Resize Nightly icons to same scale as Stable/Preview 2024-01-20 17:27:37 +01:00
app-icon-nightly@2x.png Resize Nightly icons to same scale as Stable/Preview 2024-01-20 17:27:37 +01:00
app-icon-preview.png icon updates 2023-07-26 11:19:34 -06:00
app-icon-preview@2x.png icon updates 2023-07-26 11:19:34 -06:00
app-icon.png Update app-icon.png 2023-02-26 11:03:31 -05:00
app-icon@2x.png Update app-icon@2x.png 2023-02-26 11:03:43 -05:00
zed.desktop.in linux: Remove inode/directory from supported MIME types (#16940) 2024-08-28 20:16:52 -07:00
zed.entitlements Re-enable language plugin functionality with some fixes (#7105) 2024-01-30 19:59:13 -08:00