Piotr Osiewicz
|
e2ec96e44a
|
Fixes for gpui2_macros
|
2024-01-01 23:52:07 +01:00 |
|
Nathan Sobo
|
51d1d92d66
|
Attempt to return impl Element from render. 3 errors.
|
2024-01-01 14:23:02 +01:00 |
|
Mikayla
|
a807e798ec
|
Add new drag API
|
2023-12-13 13:40:19 -08:00 |
|
Conrad Irwin
|
9ce7395b74
|
Restore impl_actions! and remove derive(Action)
|
2023-12-10 19:33:38 -07:00 |
|
Conrad Irwin
|
4290c67b6a
|
Restore namespace parameter to actions!
This does not yet fix `derive(Action)`, but will conflict with a lot so
wanted to merge quickly.
|
2023-12-09 15:18:31 -07:00 |
|
Kirill Bulatov
|
2a82dff2fe
|
Suppress unused variable r-a warning from action derive procmacro
|
2023-12-07 16:08:47 +02: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
|
f08426c7a0
|
shhhh
|
2023-11-20 10:00:37 -07: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
|
be33f000e2
|
WIP: Lots of errors, starting on resurrecting derive Element
|
2023-11-18 00:27:40 -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 |
|
Mikayla
|
4de2c0f7ef
|
Re-implement actions as derive macros instead of blanket impls
|
2023-11-16 17:32:02 -08:00 |
|
Mikayla
|
a0e976599c
|
Salvage old distributed slice code
|
2023-11-16 10:32:55 -08:00 |
|
Nathan Sobo
|
364e3e7de5
|
Merge remote-tracking branch 'origin/main' into element-types
|
2023-11-14 01:55:58 -07:00 |
|
Nathan Sobo
|
27fb381cca
|
Checkpoint
|
2023-11-14 01:15:48 -07:00 |
|
Nathan Sobo
|
f5f9d881d7
|
Polish actions macros
|
2023-11-09 11:57:13 -07:00 |
|
Mikayla
|
1864d37d2e
|
Fix double borrow in synchronous tests
|
2023-11-08 11:23:35 -08:00 |
|
Mikayla
|
e1cb993878
|
Get tests green
|
2023-11-08 10:38:43 -08:00 |
|
Antonio Scandurra
|
c5d5571ad3
|
Fix warnings when generating function name for ctor
Co-Authored-By: Piotr <piotr@zed.dev>
|
2023-11-08 12:31:35 +01:00 |
|
Antonio Scandurra
|
8ac8a6f1d9
|
Re-enable most of the functionalities in editor2
|
2023-11-08 11:30:32 +01:00 |
|
Nathan Sobo
|
2a55b0dbfb
|
Simplify actions macro.
|
2023-11-07 21:48:47 -07:00 |
|
Nathan Sobo
|
814e62050c
|
Register actions globally before main
|
2023-11-07 20:58:37 -07:00 |
|
Nathan Sobo
|
80630cd4d9
|
WIP
|
2023-11-07 20:23:02 -07:00 |
|
Conrad Irwin
|
496518f3e8
|
Use gpui instead of gpui2 consistenytly
|
2023-11-06 11:50:33 -07:00 |
|
Max Brunsfeld
|
66499f60ee
|
Fix double borrow in synchronous tests that take AppContext
Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Antonio <antonio@zed.dev>
|
2023-11-03 12:10:11 -07:00 |
|
Mikayla
|
d11ff14b57
|
Remove the 2s from source code
|
2023-11-02 10:55:02 -07:00 |
|
Antonio Scandurra
|
5e50430299
|
Fix compile errors
|
2023-11-02 09:47:21 +01:00 |
|
Nathan Sobo
|
57dfc50687
|
Get language2 tests passing by not blocking on a foreground task
|
2023-11-01 21:04:17 -06:00 |
|
Max Brunsfeld
|
6ee93125d0
|
Fix hangs in new dispatcher
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2023-11-01 17:11:42 -07:00 |
|
Conrad Irwin
|
cd10ba9e06
|
Use run_until_parked instead of blocked in tests
|
2023-11-01 14:27:25 -06:00 |
|
Max Brunsfeld
|
dd1a2a9e44
|
wip
|
2023-11-01 13:53:45 -06:00 |
|
Max Brunsfeld
|
3cc91e5742
|
Add missing seed variable for gpui2 test macro
Co-authored-by: Conrad <conrad@zed.dev>
|
2023-10-26 15:57:12 +02:00 |
|
Marshall Bowers
|
d62c51a4b8
|
Merge branch 'gpui2-element-renderer' into zed2
|
2023-10-26 15:23:02 +02:00 |
|
Marshall Bowers
|
42095f0673
|
Remove debug from derive Component proc macro
|
2023-10-26 15:22:38 +02:00 |
|
Marshall Bowers
|
88ef74ec8f
|
Checkpoint: Compiling after view type removal
|
2023-10-26 15:20:38 +02:00 |
|
Marshall Bowers
|
c9c9db903d
|
Fix Component derive macro
|
2023-10-26 14:20:25 +02:00 |
|
Nathan Sobo
|
f4cff69729
|
WIP: Macro not working fully yet
|
2023-10-26 13:18:58 +02:00 |
|
Nathan Sobo
|
0285284ae1
|
Rename IntoAnyElement trait to Component
|
2023-10-26 12:46:52 +02:00 |
|
Nathan Sobo
|
8ecfea55cd
|
Replace derive Element with derive IntoAnyElement everywhere
|
2023-10-26 12:38:23 +02:00 |
|
Nathan Sobo
|
315744ec20
|
Add derive macro for IntoAnyElement
|
2023-10-26 12:20:46 +02:00 |
|
Conrad Irwin
|
6cf7d0b81c
|
Fix macro some more
|
2023-10-26 11:27:03 +02:00 |
|
Conrad Irwin
|
6185c935a6
|
Fix small bugs in gpui2::test
|
2023-10-26 11:23:07 +02:00 |
|
Conrad Irwin
|
5651ef7ca2
|
Use quit to end tests
|
2023-10-26 10:40:04 +02:00 |
|
Marshall Bowers
|
9fb9885931
|
Checkpoint: Compiling
|
2023-10-26 10:08:39 +02:00 |
|
Antonio Scandurra
|
c5763cdb99
|
Fix errors in passing TestAppContext in async gpui2 tests
|
2023-10-25 21:08:00 +02:00 |
|
Antonio Scandurra
|
43d230cb2d
|
Introduce a gpui2::test macro
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Kyle <kyle@zed.dev>
|
2023-10-25 21:08:00 +02:00 |
|
Kirill Bulatov
|
a01b507ef4
|
Add OS file drop event handler
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2023-10-24 19:26:06 +02:00 |
|
Nate Butler
|
cc445f7cef
|
Start scaffolding out the Copilot Modal UI
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
|
2023-10-23 10:00:02 -04:00 |
|