ZIm/crates/zed
Marshall Bowers 15353630e4
zed: Add OpenRequestKind (#34860)
This PR refactors the `OpenRequest` to introduce an `OpenRequestKind`
enum.

It seems most of the fields on `OpenRequest` are mutually-exclusive, so
it is better to model it as an enum rather than using a bunch of
`Option`s.

There are likely more of the existing fields that can be converted into
`OpenRequestKind` variants, but I'm being conservative for this first
pass.

Release Notes:

- N/A
2025-07-22 01:11:11 +00:00
..
contents Fix bundle script 2023-11-17 17:44:41 -08:00
resources Fix icon size on Windows (#34277) 2025-07-11 15:09:10 +02:00
src zed: Add OpenRequestKind (#34860) 2025-07-22 01:11:11 +00:00
build.rs Fix icon size on Windows (#34277) 2025-07-11 15:09:10 +02:00
Cargo.toml onboarding: Create basic onboarding page (#34723) 2025-07-21 16:20:38 +00:00
LICENSE-GPL chore: Change AGPL-licensed crates to GPL (except for collab) (#4231) 2024-01-24 00:26:58 +01:00
RELEASE_CHANNEL Restore the default release channel (#23671) 2025-01-26 09:19:24 +00:00