Commit Graph

28 Commits

Author SHA1 Message Date
Jason Lee
7f956e0f55 ci: Update release crate CI. 2025-11-27 10:10:35 +08:00
Jason Lee
4be9784f70 chore: Fix issue template to remove browser and fix PR template. (#1673) 2025-11-24 18:13:40 +08:00
Jason Lee
af51057d52 chore: Add issue and pull request template. 2025-11-24 11:39:57 +08:00
Jason Lee
91de551ab0 ci: Update only release docs on tag push. (#1650) 2025-11-20 17:39:50 +08:00
Jason Lee
83dddfa987 assets: Fix #1605 embed assets for crate. (#1607) 2025-11-14 10:34:59 +00:00
Jason Lee
2a98628b5e docs: Improve docs to use variable version from toml. (#1603) 2025-11-14 16:10:48 +08:00
Jason Lee
1375c8cd70 ci: Update CI to only run docs test when only docs changed. (#1596) 2025-11-14 11:55:28 +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
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
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
6ca9ac46fa chore: Bump crate version. (#1340) 2025-10-09 15:20:34 +08:00
Copilot
ed05c3ebec chore: Remove Wef code as it has been extracted to separate repository (#1302)
All WEF (Web Embedding Framework) related code has been successfully
removed from the repository as it has been extracted to
https://github.com/longbridge/wef

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: huacnlee <5518+huacnlee@users.noreply.github.com>
2025-09-29 15:31:58 +08:00
Jason Lee
4983300ddf input: Update RopeExt to use LF style for get correct line when have \r. (#1296) 2025-09-28 01:04:14 +08:00
Jason Lee
ef1d727c3d chore: Improve RopeExt API and add more docs. (#1289) 2025-09-25 18:17:46 +08:00
Jason Lee
f93e9a9475 editor: Change to pass cursor as offset for completions method. (#1271)
And to support `filter_text` as completion item highlight match.
2025-09-22 16:29:51 +08:00
Jason Lee
41663ca030 chore: Update GPUI and fix FocusableWrapper removed error. (#1026)
Close #1024 

Ref https://github.com/zed-industries/zed/pull/32436
2025-07-02 11:06:04 +08:00
Sunli
b70b229370 wef: Added a new WebView component named "Wef" based on CEF. (#877)
Wef is a Rust library for embedding WebView functionality using Chromium
Embedded Framework (CEF3) with offscreen rendering support.
2025-06-17 18:57:44 +08:00
Jason Lee
71b79cf1b4 chore: Add Windows CI (#789) 2025-04-14 20:46:32 +08:00
Floyd Wang
9d3b673c96 CI: Reopen machete (#755)
https://github.com/longbridge/gpui-component/pull/663
2025-03-31 18:24:53 +08:00
Floyd Wang
e5371c3209 ci: Temporarily skip machete (#663)
https://github.com/actions/runner-images/pull/11661

`cargo-machete` needs edition 2024, reopen after this PR is merged.
2025-02-25 15:13:54 +08:00
Jason Lee
06f9178ec4 text: Add TextView with Markdown and Simple HTML support. (#639) 2025-02-20 20:08:59 +08:00
Jason Lee
2aaf424df9 title_bar: Fix move window support for Linux. (#368) 2024-10-21 15:23:36 +08:00
Jason Lee
a798bd81c6 chore: Fix typos. (#364) 2024-10-18 14:30:24 +08:00
Jason Lee
232f65bc3b Add dependabot.yml 2024-10-14 11:20:16 +08:00