Conrad Irwin
|
63b65b2b2e
|
Dismiss tooltips at capture
(Otherwise they stay open when you hover over the editor, which
stops mouse move events propagating)
|
2023-12-01 23:51:06 -07:00 |
|
Conrad Irwin
|
4fbbb28da2
|
Restore logical offset preservation behaviour
|
2023-11-29 23:51:31 -07:00 |
|
Conrad Irwin
|
54cfcef0aa
|
Keybaord shortcut context menu
|
2023-11-29 23:04:33 -07:00 |
|
Conrad Irwin
|
a37f86f294
|
Scroll the collab panel when keyboard focusing
|
2023-11-29 22:39:15 -07:00 |
|
Conrad Irwin
|
8638fc4149
|
Add a ScrollHandle to gpui2 for the collab panel
|
2023-11-29 22:20:06 -07:00 |
|
 Conrad IrwinandMax
|
7e5aa5ce77
|
More drag'n'drop fixes
Co-Authored-By: Max <max@zed.dev>
|
2023-11-29 12:35:25 -07:00 |
|
Conrad Irwin
|
a761e6ca0e
|
More mouse occlusion work
|
2023-11-28 09:59:58 -07:00 |
|
Conrad Irwin
|
ca0dcf741f
|
Use layers to correct mouse event handling too
|
2023-11-28 00:07:26 -07:00 |
|
Conrad Irwin
|
17b5f9294c
|
Fix hover state when element is occluded
|
2023-11-27 23:18:25 -07:00 |
|
Nathan Sobo
|
c23f17ee0b
|
Reorganize element-related traits
|
2023-11-22 11:19:43 -07:00 |
|
Mikayla
|
6985b70859
|
fix gpui2
|
2023-11-20 11:55:27 -08:00 |
|
Conrad Irwin
|
25ed7c57c1
|
WIP
|
2023-11-20 12:34:08 -07:00 |
|
Conrad Irwin
|
d0dd44faad
|
Merge branch 'main' into callback-handles
|
2023-11-20 12:21:42 -07:00 |
|
Conrad Irwin
|
0798cfd58c
|
Merge branch 'main' into derive-element-redux
|
2023-11-20 09:15:38 -07:00 |
|
Mikayla
|
88024ca7c9
|
Remove V parameter on elements
|
2023-11-19 18:32:31 -08:00 |
|
Nathan Sobo
|
33cd6f520a
|
Clean compile with redesigned element traits
|
2023-11-18 21:51:47 -07:00 |
|
Nathan Sobo
|
adc355a1e6
|
Element refinement passing on ui2
|
2023-11-18 20:05:47 -07:00 |
|
Nathan Sobo
|
2515bbf990
|
Move self in Element::paint
Remove mutable state borrows in favor of state ownership in render processes to streamline element rendering.
|
2023-11-17 23:32:55 -07:00 |
|
Conrad Irwin
|
9d742b90c3
|
Allow you to click on a context menu item
|
2023-11-17 11:57:51 -07:00 |
|
Conrad Irwin
|
6d4276ea5f
|
Merge branch 'main' into collab_ui2
|
2023-11-16 22:08:42 -07:00 |
|
Mikayla
|
4de2c0f7ef
|
Re-implement actions as derive macros instead of blanket impls
|
2023-11-16 17:32:02 -08:00 |
|
Conrad Irwin
|
d782426491
|
Dismiss tooltips on click
|
2023-11-16 10:26:09 -07:00 |
|
Conrad Irwin
|
74afa62a55
|
Add Overlay component to gpui2
|
2023-11-15 23:00:36 -07:00 |
|
Conrad Irwin
|
8c14a8fa95
|
Merge branch 'main' into collab_ui2
|
2023-11-15 21:04:47 -07:00 |
|
Conrad Irwin
|
0a9fb3978b
|
Enable panel switching
|
2023-11-15 21:01:00 -07:00 |
|
Nathan Sobo
|
4f09633379
|
Remove focus_in styling helper
|
2023-11-15 14:17:49 -07:00 |
|
Antonio Scandurra
|
33a808a49b
|
WIP
|
2023-11-15 20:41:09 +01:00 |
|
Antonio Scandurra
|
3978d4e872
|
Show fold indicators (#3334)
Release Notes:
- N/A
|
2023-11-15 20:10:24 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
c225a3e5af
|
Don't use Mutex or Arc now that app state is not Send
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-11-15 18:50:34 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
17b8e4a684
|
Handle clicking folded ranges
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-11-15 18:19:26 +01:00 |
|
Conrad Irwin
|
91b54b352b
|
Add command palette tests and simulate_keystrokes
|
2023-11-14 23:22:51 -07:00 |
|
Nathan Sobo
|
00d8921ae9
|
Fix click events by notifying when we assign pending_mouse_down
|
2023-11-14 19:22:41 -07:00 |
|
Conrad Irwin
|
b69b5742ed
|
Fix panicking unwrap()
|
2023-11-14 11:27:52 -07:00 |
|
Nathan Sobo
|
bb584cc7c4
|
WIP
|
2023-11-14 11:00:52 -07:00 |
|
Nathan Sobo
|
e08f1690b3
|
Remove commented field
|
2023-11-14 09:33:28 -07:00 |
|
Nathan Sobo
|
364e3e7de5
|
Merge remote-tracking branch 'origin/main' into element-types
|
2023-11-14 01:55:58 -07:00 |
|
Nathan Sobo
|
c6e8a097a3
|
Rename back to div
|
2023-11-14 01:41:55 -07:00 |
|
Nathan Sobo
|
a5306c2312
|
Remove div module
|
2023-11-14 01:25:10 -07:00 |
|
Nathan Sobo
|
27fb381cca
|
Checkpoint
|
2023-11-14 01:15:48 -07:00 |
|
Nathan Sobo
|
4a3a1ad0c3
|
Checkpoint
|
2023-11-13 22:42:19 -07:00 |
|
Nathan Sobo
|
044d9679ab
|
Checkpoint
|
2023-11-13 21:40:02 -07:00 |
|
Nathan Sobo
|
922bb3195b
|
WIP
|
2023-11-13 18:58:42 -07:00 |
|
Nathan Sobo
|
76754c559c
|
WIP
|
2023-11-13 18:18:25 -07:00 |
|
Nathan Sobo
|
aec7955ccf
|
Checkpoint
|
2023-11-13 16:40:29 -07:00 |
|
Conrad Irwin
|
7e7b065535
|
Fix on_action on focusable
We were accidentally dropping the key context
|
2023-11-13 12:48:36 -07:00 |
|
 Antonio ScandurraandThorsten
|
9c18253863
|
Register key and action listeners using Interactive::initialize
Co-Authored-By: Thorsten <mrnugget@gmail.com>
|
2023-11-13 11:37:57 +01:00 |
|
Nathan Sobo
|
7eaba8fabc
|
WIP
|
2023-11-10 14:47:45 -07:00 |
|
 
|
4c31a0c989
|
Preserve stateless interactivity when assigning elements an id
Co-authored-by: Nathan <nathan@zed.dev>
Co-authored-by: Piotr <piotr@zed.dev>
|
2023-11-08 10:45:10 -08:00 |
|
Max Brunsfeld
|
69eb49a2ed
|
Merge branch 'main' into picker
|
2023-11-07 09:34:57 -08:00 |
|
Conrad Irwin
|
6f74854525
|
Fix event ordering issues
|
2023-11-07 08:29:55 -07:00 |
|