ZIm/crates/ui/src
Conrad Irwin ddec72ecbe
Better key-rendering for linux/windows (#25139)
Release Notes:

- linux: Render keystrokes more consistently

Before (note the added extra vertical padding, the + instead of the -,
and the misalignment between the text and the icons)

<img width="354" alt="Screenshot 2025-02-18 at 23 17 57"
src="https://github.com/user-attachments/assets/924cf08f-8204-4503-8052-abaa7686e644"
/>

After (note the lack of those things):

<img width="322" alt="Screenshot 2025-02-18 at 23 15 48"
src="https://github.com/user-attachments/assets/5b20a6f2-757b-44d2-a888-f495523b688d"
/>


I still think we might want to go "vim-mode" always, because the capital
letters are pretty noisy, but that does mean the letters don't match
what's on the keyboard (though they *do* match the keyboard config
files)

<img width="312" alt="Screenshot 2025-02-18 at 23 16 59"
src="https://github.com/user-attachments/assets/cf6f150c-20bc-4492-adb9-fb5c5bdce351"
/>
2025-02-19 08:55:51 -07:00
..
components Better key-rendering for linux/windows (#25139) 2025-02-19 08:55:51 -07:00
styles Adds a way to toggle font size without settings adjustments (#24857) 2025-02-14 13:27:48 +02:00
tests ui crate docs & spring cleaning (#18768) 2024-10-05 23:28:34 -04:00
traits Rework edit prediction preview mode (#24700) 2025-02-11 23:14:12 +00:00
utils Solve 50+ cargo doc warnings (#24071) 2025-02-01 06:19:29 +00:00
components.rs ui: Remove ToolStrip component (#24529) 2025-02-09 16:07:40 +00:00
prelude.rs ui: Update Label component (#24653) 2025-02-11 20:16:59 +00:00
styles.rs Improve experience when themes provide transparent status colors (#13996) 2024-07-09 11:27:47 -04:00
tests.rs ui crate docs & spring cleaning (#18768) 2024-10-05 23:28:34 -04:00
traits.rs component: Add component and component_preview crates to power UI components (#24456) 2025-02-09 13:25:03 -05:00
ui.rs Solve 50+ cargo doc warnings (#24071) 2025-02-01 06:19:29 +00:00
utils.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00