ZIm/crates/gpui2/src/platform/mac
Antonio Scandurra c8ddc95caa Take a Keymap when setting app menus
For a brief period on this branch, we were taking a `DispatchTree`. Doing so
resulted in more accurate key bindings but it meant that we would have had to
recompute the app menus every time the key context changed.

We decided to err on the side of keeping things simple and work in the same
way they worked back in zed1.

Co-Authored-By: Marshall <marshall@zed.dev>
2023-12-06 17:26:54 +01:00
..
dispatch.h Checkpoint 2023-10-21 16:01:47 +02:00
dispatcher.rs Rename both PlatformDispatcher::poll and Executor::run_step to 'tick' 2023-11-16 19:58:26 -08:00
display.rs Remove more Send bounds and simplify view rendering 2023-11-02 09:44:16 +01:00
display_linker.rs Make Window::on_next_frame work in tests 2023-12-05 13:34:12 -08:00
events.rs Add OS file drop event handler 2023-10-24 19:26:06 +02:00
metal_atlas.rs Checkpoint 2023-10-21 16:01:47 +02:00
metal_renderer.rs Introduce surface rendering 2023-11-28 16:47:31 +01:00
open_type.rs Checkpoint 2023-10-21 16:01:47 +02:00
platform.rs Take a Keymap when setting app menus 2023-12-06 17:26:54 +01:00
shaders.metal Introduce surface rendering 2023-11-28 16:47:31 +01:00
text_system.rs Separate WrappedLines from ShapedLines 2023-11-16 23:10:51 -07:00
window.rs Start on app menus 2023-12-05 13:17:59 -07:00
window_appearence.rs Checkpoint 2023-10-21 16:01:47 +02:00