Copilot
3c6a7b6a9b
highlighter: Make SyntaxHighlighter::styles method public for external use ( #1415 )
2025-10-23 10:34:13 +08:00
Jason Lee
ab104b6ba9
docs: Update docs links.
2025-10-22 22:27:49 +08:00
Jason Lee
5153e67691
docs: Update dark theme logo. ( #1412 )
2025-10-22 22:09:30 +08:00
Stephan Aßmus
5ccdba41af
Call dropdown item's display_title() method also for rendering within the dropdown when open ( #1410 )
...
Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com>
2025-10-22 11:35:34 +08:00
Jason Lee
df2d6967ca
docs: Add Theme, RootView doc. ( #1408 )
2025-10-22 00:02:36 +08:00
Jason Lee
65b53c86e4
input: Hide scrollbar when not overflow in auto grow mode. ( #1407 )
2025-10-21 11:05:22 +00:00
Jason Lee
1af28c49bd
input: Stop propagation on scroll wheel. ( #1406 )
...
Close #1397
2025-10-21 18:50:50 +08:00
Jason Lee
28956cc2e9
docs: Fix favicon link.
2025-10-21 16:27:01 +08:00
Jason Lee
46e43ee883
docs: Add logo and favicon.
2025-10-21 16:20:50 +08:00
Jason Lee
449efae0bc
docs: Ignore copilot from Contributors.
2025-10-21 15:23:57 +08:00
Jason Lee
956fbe08d4
docs: Fix GitHub pages upload artifact.
2025-10-21 15:22:17 +08:00
Jason Lee
cc21374f76
docs: Switch to use VitePress. ( #1405 )
...
https://vitepress.dev/
2025-10-21 15:18:41 +08:00
Vincent Hanquez
2b37028e08
chore: Update dependencies to smol = 2 ( #1404 )
...
just noticed the dependency is set to a fairly old version of smol (=
1), so update to smol = 2.
Also gpui/zed seems to be using smol = 2
2025-10-21 10:56:48 +08:00
YougLin-dev
5a61c82778
docs: Add documentation website with comprehensive component guides ( #1398 )
...
Initialize a Next.js-based documentation site using Fumadocs framework
to provide comprehensive guides for all GPUI components. The site
includes getting started guides, API references, and documentation for
40+ components including Button, Input, Table, Tree, Chart, and more.
---------
Co-authored-by: Jason Lee <huacnlee@gmail.com>
2025-10-20 17:02:53 +08:00
Jason Lee
80d490159e
chore: Add Windows system dependencies install script. ( #1396 )
...
Close #1390
2025-10-17 11:43:07 +08:00
Jason Lee
93f5c03c92
theme: Adjust tab bar color for matrix and remove mandarin-square theme. ( #1394 )
2025-10-17 11:05:00 +08:00
Jason Lee
17ec395853
Bump v0.3.0-preview0
2025-10-17 10:37:49 +08:00
Jason Lee
f16487a2cb
chore: Fix license link in crate meta. ( #1393 )
...
Close #1392
2025-10-17 10:32:09 +08:00
Jason Lee
31db24b689
editor: Improve hover popover delay. ( #1389 )
2025-10-17 02:14:20 +00:00
Jason Lee
e0c1f91ed4
virtual_list: Fix VirtualList by measure item to get correct content_size to avoid scroll overflow. ( #1388 )
...
- Fixed VirtualList example the horizontal scrollbar not appear.
- Fixed VirtualList example scroll slow, this because not call
`self.scroll_handle.set_offset` to update.
2025-10-16 07:50:09 +00:00
Jason Lee
2a9bc2a2f8
Revert "virtual_list: Fix VirtualList to limit only allow 1 direction scrollable." ( #1387 )
...
Reverts longbridge/gpui-component#1386
2025-10-16 14:27:28 +08:00
Jason Lee
4341cf81d3
virtual_list: Fix VirtualList to limit only allow 1 direction scrollable. ( #1386 )
...
It should only allow to scroll in one direction.
For example, when `axis` is `vertical`, the horizontal should not able
to scroll.
2025-10-16 14:25:13 +08:00
Floyd Wang
43a2c814a3
checkbox: Do not stop propagation when click ( #1385 )
2025-10-16 06:01:06 +00:00
Jason Lee
1adaf3ec55
tree: Add Tree. ( #1373 )
...
Close #318
https://github.com/user-attachments/assets/1fed12e2-df53-4213-a3f5-c57bd8b4cadb
2025-10-15 18:39:47 +08:00
Copilot
4fef96e407
story: Fix story panic when save state failed. ( #1384 )
...
Close #1383
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: huacnlee <5518+huacnlee@users.noreply.github.com>
2025-10-15 08:20:44 +00:00
han
1bc5ff03df
story: Add interactive brush drawing canvas ( #1370 )
...
<img width="2175" height="1358" alt="image"
src="https://github.com/user-attachments/assets/41716d72-655f-440a-ac9e-cdb91e1b4417 "
/>
---------
Co-authored-by: hl <hl@nmcsoft.com>
2025-10-15 15:27:59 +08:00
Jason Lee
59f4e26c7b
input: Fix Input panics when masked have non-ASCII characters. ( #1382 )
...
Close #1377
2025-10-15 07:15:50 +00:00
Jason Lee
491bacfd0e
scrollbar: Fix scroll to show mode. ( #1381 )
...
Close #1379 , this bug is introduced from #1196 .
2025-10-15 05:51:13 +00:00
Jason Lee
429a4b2858
example: Add input example. ( #1380 )
2025-10-15 05:40:36 +00:00
Jason Lee
4ccd7d99d0
examples: Add examples folder. ( #1378 )
2025-10-15 02:26:13 +00:00
Jason Lee
6998708b81
Revert "chore: Update GPUI dependency." ( #1376 )
...
Reverts longbridge/gpui-component#1374
Because `gpui v0.2.1` have but, the text render not in vertical center.
2025-10-14 21:41:31 +08:00
Jason Lee
889382cba1
input: Grouping input history to avoid IME placeholder. ( #1375 )
2025-10-14 13:27:23 +00:00
Jason Lee
e56c7a39bf
chore: Update GPUI dependency. ( #1374 )
2025-10-14 12:37:15 +00:00
Jason Lee
0c0c36cb87
menu: Fix trigger action with context. ( #1372 )
...
Fix previous #1338 broken trigger action with context.
2025-10-14 19:58:11 +08:00
Jason Lee
1bcf5ac1b0
doc: Add hello world example to README. ( #1369 )
2025-10-14 15:17:52 +08:00
Floyd Wang
47978bc50e
button: Support specified anchor to dropdown button ( #1367 )
2025-10-14 11:19:22 +08:00
Floyd Wang
1abb6c2222
plot(line_chart): Add missing natural stroke style ( #1366 )
2025-10-14 09:40:10 +08:00
Martí Gimeno Ortí
5f13b49690
plot: Add stroke style per each Y series ( #1364 )
...
Enables the user to set different `stroke_style` to each Y data series,
keeping retrocompatibility with the previous API.
<img width="1300" height="411" alt="Screenshot from 2025-10-13 11-33-28"
src="https://github.com/user-attachments/assets/d665b87c-0d79-479c-9156-15a0f1c8ca10 "
/>
2025-10-14 09:36:30 +08:00
Jason Lee
5b2fed0ccb
markdown: Use list for Markdown render and add scrollbar. ( #1357 )
2025-10-13 22:06:07 +08:00
Jason Lee
2574e7f812
story: Add open file to Markdown and Editor example. ( #1363 )
...
Close #1352
2025-10-13 11:52:16 +08:00
Jason Lee
97df4efd46
input: Fix set_value when Input is disabled. ( #1362 )
...
Close #1350
2025-10-13 11:15:32 +08:00
Jason Lee
08cf199b39
editor: Add delay to trigger hover popover. ( #1361 )
2025-10-13 10:40:09 +08:00
Sunli
8a63fd67ab
chore: Fix webview example ( #1360 )
2025-10-13 10:10:35 +08:00
Martí Gimeno Ortí
32b8d65075
plot: Add StepAfter kind to StokeStrike ( #1356 )
...
Implements new `StokeStrike::StepAfter` for plot component
<img width="1700" height="1030" alt="step-after-plot-stoke-style"
src="https://github.com/user-attachments/assets/89252ba9-2834-4c9a-9020-7977ffea6865 "
/>
2025-10-13 09:59:51 +08:00
richerfu
20ddb88e95
input: impl Selectable for TextInput that allow it as tigger for popover ( #1353 )
2025-10-12 21:20:38 +08:00
Jason Lee
bfe99a2d33
doc: Update Longbridge app screenshot. ( #1348 )
2025-10-10 21:37:03 +08:00
Jason Lee
6817c8d3cc
menu: Add AppMenuBar. ( #1338 )
...
- input: Change Input to not unselect when blur.
- popup_menu: Fix get key binding on PopupMenu with action context.
<img width="935" height="694" alt="image"
src="https://github.com/user-attachments/assets/295fa84e-f1d8-4f6f-8a77-601a45f8ad6d "
/>
## TODO
- [x] Keyboard support.
- [x] Add submenu to example.
- [ ] ~~Icon~~ and check support. Wait
https://github.com/zed-industries/zed/pull/39876
2025-10-10 21:03:16 +08:00
Jason Lee
d364402a94
editor: Fix code actions not display. ( #1347 )
2025-10-10 19:28:59 +08:00
Floyd Wang
d4b0aff534
button: Fix the on_hover does not respond ( #1346 )
2025-10-10 10:52:05 +08:00
ihavecoke
9d01ac26bc
menu: Fix submenu item selection when multiple submenus exist ( #1342 )
...
Before:
https://github.com/user-attachments/assets/8653953e-4e9d-49e6-946a-1696ea6abee0
After:
https://github.com/user-attachments/assets/f5bfbf19-69e1-4e64-81c1-072c61e8a8f7
---------
Co-authored-by: Jason Lee <huacnlee@gmail.com>
2025-10-09 21:32:51 +08:00