ZIm/crates/gpui/src
Marshall Bowers 16e6f5643c
Extract SemanticVersion into its own crate (#9956)
This PR extracts the `SemanticVersion` out of `util` and into its own
`SemanticVersion` crate.

This allows for making use of `SemanticVersion` without needing to pull
in some of the heavier dependencies included in the `util` crate.

As part of this the public API for `SemanticVersion` has been tidied up
a bit.

Release Notes:

- N/A
2024-03-29 12:11:57 -04:00
..
app collab ui: Fix notification windows on external monitors (#9817) 2024-03-26 13:07:38 -07:00
elements gpui: Rework overlay element (#9911) 2024-03-29 16:26:16 +01:00
keymap docs: Fix "it's" typos that should be "its" (#8690) 2024-03-01 20:32:27 -05:00
platform Extract SemanticVersion into its own crate (#9956) 2024-03-29 12:11:57 -04:00
text_system Fix compute_width_for_char (#9643) 2024-03-22 09:10:42 +01:00
window gpui: Rework overlay element (#9911) 2024-03-29 16:26:16 +01:00
action.rs Vim: enable sending multiple keystrokes from custom keybinding (#7965) 2024-02-20 15:01:45 -07:00
app.rs Add git blame (#8889) 2024-03-28 18:32:11 +01:00
arena.rs Log if element arena allocation is >80% 2024-01-24 11:03:28 +01:00
assets.rs gpui: Update dependencies (second attempt) (#9836) 2024-03-28 10:22:31 -07:00
bounds_tree.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
color.rs GPUI custom window prompts (#8980) 2024-03-06 18:15:06 -08:00
element.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
executor.rs Add a command for building and installing a locally-developed Zed extension (#8781) 2024-03-06 15:35:22 -08:00
geometry.rs Improve diagnostic header UI (#9888) 2024-03-27 14:30:27 -07:00
gpui.rs Introduce InlineCompletionProvider (#9777) 2024-03-26 13:28:06 +01:00
image_cache.rs gpui: Update dependencies (second attempt) (#9836) 2024-03-28 10:22:31 -07:00
input.rs Document / lockdown more of GPUI 2024-01-21 14:26:45 -08:00
interactive.rs Handle first click on Zed window (#9553) 2024-03-25 10:52:18 -07:00
key_dispatch.rs Action release handlers (#8782) 2024-03-20 18:43:31 -06:00
keymap.rs chore: Bump Rust version to 1.76 (#7592) 2024-02-09 10:45:39 +02:00
platform.rs Extract SemanticVersion into its own crate (#9956) 2024-03-29 12:11:57 -04:00
prelude.rs Document / lockdown more of GPUI 2024-01-21 14:26:45 -08:00
scene.rs Add an animation to the LSP checking indicator (#9463) 2024-03-19 10:16:18 -07:00
shared_string.rs Add logic for managing language and theme extensions (#7467) 2024-02-07 15:14:50 -05:00
shared_uri.rs Rework loading images from files (#7088) 2024-01-30 11:26:02 -05:00
style.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
styled.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
subscription.rs Switch Arc<Mutex<Keymap>> to Rc<RefCell<Keymap>>, a relic of the GPUI2 port. 2024-01-22 19:30:38 -08:00
svg_renderer.rs gpui: Update dependencies (second attempt) (#9836) 2024-03-28 10:22:31 -07:00
taffy.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
test.rs Throttle the sending of UpdateFollowers messages (#8918) 2024-03-06 14:58:41 +01:00
text_system.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
util.rs Pull out fluent builder helpers into re-usable trait 2024-01-18 15:31:31 -08:00
view.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
window.rs gpui: Add support for window transparency & blur on macOS (#9610) 2024-03-29 11:10:47 -04:00