Commit graph

  • 880c019fb8
    text_view: Reworks TextView to defer state initialization until first layout. (#1310) Sunli 2025-09-30 13:50:27 +0800
  • d5ae887cbb
    editor: Fix hover definition to immediately hide when move out. (#1309) Jason Lee 2025-09-30 11:29:59 +0800
  • f92944546f
    chore: Disable tab stop for some popover elements. (#1306) Jason Lee 2025-09-29 18:11:25 +0800
  • 03cf48a783
    input: Avoid scroll on select all. (#1305) Jason Lee 2025-09-29 17:49:59 +0800
  • 6028de3b5a
    editor: Input enter to get next indent level performance. (#1304) Jason Lee 2025-09-29 17:35:58 +0800
  • aca03d47c0
    input: Fix Input to unselect on blur. (#1303) Jason Lee 2025-09-29 17:29:11 +0800
  • 5e504d10bb
    chore: Refactor tab key to switch focus. (#991) Jason Lee 2025-09-29 16:48:24 +0800
  • ed05c3ebec
    chore: Remove Wef code as it has been extracted to separate repository (#1302) Copilot 2025-09-29 15:31:58 +0800
  • b8651515f0
    chore: Remove unnecessary RefCell (#1301) Sunli 2025-09-29 14:39:04 +0800
  • 34b570cd8f
    text_view: Refactor TextView, SyntaxHighlighter to use async to parsing. (#1299) Sunli 2025-09-29 14:04:24 +0800
  • 3413c33d1c
    chore: use async-wry (#1300) Sunli 2025-09-29 13:32:12 +0800
  • 3ee8d7ffd2
    input: Fix input mark text render. (#1298) Jason Lee 2025-09-29 10:40:39 +0800
  • 172015f147
    input: Use shape line for soft wrap lines. (#1293) Jason Lee 2025-09-28 10:31:03 +0800
  • 4983300ddf
    input: Update RopeExt to use LF style for get correct line when have \r. (#1296) Jason Lee 2025-09-28 01:04:14 +0800
  • 328da4da21
    input: Fix RopeExt replace method may not on a char boundary. (#1295) Jason Lee 2025-09-26 22:27:44 +0800
  • 13e2b08873
    editor: Improve line number width by max lines. (#1291) Jason Lee 2025-09-25 22:21:09 +0800
  • 6b7a481fc8
    editor: Improve TextWrapper performance. (#1292) Jason Lee 2025-09-25 20:02:17 +0800
  • 9f1423324a
    editor: Improve slice_line method performance. (#1290) Jason Lee 2025-09-25 18:54:06 +0800
  • ef1d727c3d
    chore: Improve RopeExt API and add more docs. (#1289) Jason Lee 2025-09-25 18:17:46 +0800
  • 512f46aec8
    text_view: Add to support custom code block style. (#1288) Jason Lee 2025-09-25 17:11:14 +0800
  • a6a14fd57b
    input: Disable context menu item for disabled input. (#1280) Jason Lee 2025-09-25 16:36:57 +0800
  • 16105da122
    editor: Avoid trigger hover on selection. (#1287) Jason Lee 2025-09-25 15:50:12 +0800
  • 8f5bff61fb
    chore: Fix sum_tree API changes. (#1286) Jason Lee 2025-09-25 10:41:37 +0800
  • 5aaf8c6a66
    input: Fix move cursor to scroll x to viewport. (#1285) Jason Lee 2025-09-24 21:15:13 +0800
  • 1c3eca93b8
    editor: Revert to use ropey. (#1284) Jason Lee 2025-09-24 20:52:18 +0800
  • ca8d595936
    editor: Fix line number to use same editor background. (#1282) Jason Lee 2025-09-24 14:14:32 +0800
  • bd3bffaf67
    editor: Fix completion width align to longest item. (#1281) Jason Lee 2025-09-24 11:43:59 +0800
  • bf5650b5db
    input: Add context menu for cut, copy, paste. (#1279) Jason Lee 2025-09-23 22:06:58 +0800
  • 993ce34bd8
    editor: Avoid scroll on select all. (#1277) Jason Lee 2025-09-23 15:59:48 +0800
  • 4b3731bf14
    divider: Remove the horizontal divider full width style (#1278) Floyd Wang 2025-09-23 13:46:35 +0800
  • d4f51f3135
    theme: Fix Ayu theme. (#1276) Jason Lee 2025-09-23 11:16:26 +0800
  • 9febc52387
    kbd: Fix byte slice crash. (#1275) Jason Lee 2025-09-23 09:47:32 +0800
  • 455605d64b
    menu: Fix to support keyboard to select menu items. (#1263) Jason Lee 2025-09-22 21:47:30 +0800
  • c80704d4d8
    input: Fix invalid vertical scroll in single line mode. (#1273) Jason Lee 2025-09-22 19:47:47 +0800
  • 62e3f8126a
    inspector: Add to support auto complete. (#1272) Jason Lee 2025-09-22 18:36:46 +0800
  • f93e9a9475
    editor: Change to pass cursor as offset for completions method. (#1271) Jason Lee 2025-09-22 16:29:51 +0800
  • 62748aad9b
    editor: Update CompletionProvider return type. (#1270) Jason Lee 2025-09-22 14:31:21 +0800
  • aa0f6d6222
    editor: Improve range_to_utf16 and range_from_utf16 by use Rope. (#1268) Jason Lee 2025-09-22 14:07:30 +0800
  • 692057f799
    editor: Update completions to support CompletionTextEdit. (#1267) Jason Lee 2025-09-22 11:39:50 +0800
  • 13fa76e00d
    editor: Improve TextWrapper performance by only rebuild changed lines. (#1266) Jason Lee 2025-09-20 02:35:48 +0800
  • 7e9606369e
    editor: Improve line number to use shape_line method. (#1265) Jason Lee 2025-09-19 19:23:57 +0800
  • d3d2a9ee49 chore: Remove gpui test-support feature Floyd Wang 2025-09-19 17:28:16 +0800
  • 299e5ed5fc
    input: Fix possible IME input crash. (#1264) Jason Lee 2025-09-19 17:33:18 +0800
  • c385da56c1
    plot(shape): Add multi-label support for Bar (#1262) Floyd Wang 2025-09-19 14:13:51 +0800
  • 5e7a2cb37f
    editor: Add DefinitionProvider. (#1261) Jason Lee 2025-09-19 13:49:24 +0800
  • 6a817d6a05
    editor: Add to support HoverPopover. (#1260) Jason Lee 2025-09-18 18:18:54 +0800
  • 51efa766ea
    editor: Improve search to select first match in visible range. (#1258) Jason Lee 2025-09-18 16:07:35 +0800
  • a942c57627 editor: Refactor the LSP config. Jason Lee 2025-09-18 14:17:18 +0800
  • 3fe9bc8de0
    example: Fix lint performance in CodeEditor example. (#1259) Jason Lee 2025-09-18 11:25:53 +0800
  • 8a3ef51ea1
    input: Add to support search and replace. (#1252) Jason Lee 2025-09-17 19:02:00 +0800
  • e01b139995 input: Fix completions API to assign Rope. Jason Lee 2025-09-17 14:37:21 +0800
  • 478db2785a
    input: Keep more empty space at top or bottom of the Editor. (#1256) Jason Lee 2025-09-17 10:45:56 +0800
  • 35568124bf
    editor: Improve CodeEditor inset and line number width. (#1255) Jason Lee 2025-09-16 21:50:09 +0800
  • 3c39641486
    group_box: Fix incorrect h_full in GroupBox. (#1253) Jason Lee 2025-09-16 21:23:29 +0800
  • 5ddaa9f5aa
    form: Add col_start and col_end for the fields (#1251) Floyd Wang 2025-09-16 20:30:45 +0800
  • 731ab958f8
    form: Add support for multi-column layout (#1250) Floyd Wang 2025-09-16 16:28:43 +0800
  • 717c83957d
    input: Use position for preferred column for vertical move. (#1249) Jason Lee 2025-09-16 11:52:51 +0800
  • 30b4723853
    build(deps): bump gpui from 9c548a0 to 53b2f37 (#1248) dependabot[bot] 2025-09-15 23:47:25 +0800
  • aab1321b70
    input: Refactor InputEvent::Change to not include the text. (#1246) Jason Lee 2025-09-15 20:50:30 +0800
  • f1b6d7c5ed editor: Add completion, code_action provider. (#1242) Jason Lee 2025-09-15 19:25:02 +0800
  • b34d8b6716
    label: Add HighlightsMatch to support prefix matching (#1243) Floyd Wang 2025-09-12 18:35:55 +0800
  • feabb748ec
    calendar: Fixed cross year name and multi month linkage click issues (#1241) Cookie 2025-09-12 10:29:07 +0800
  • da85754b96
    input: Refactor diagnostics. (#1240) Jason Lee 2025-09-11 16:54:40 +0800
  • 3fa996c331
    input: Fix line column by use chars offset. (#1239) Jason Lee 2025-09-10 20:56:15 +0800
  • 2a918bf4de
    input: Improve TextWrapper data structure. (#1237) Jason Lee 2025-09-10 18:52:35 +0800
  • db5ba1e04c
    input: Fix horizontal scroll to match the longest line width. (#1238) Jason Lee 2025-09-10 18:17:15 +0800
  • 5beaed2a9e
    input: Pause blink and keep show cursor on moving or editing. (#1236) Jason Lee 2025-09-10 14:49:14 +0800
  • 43c848893c
    input: Refactor start_of_line, end_of_line by use Rope. (#1232) Jason Lee 2025-09-10 14:43:11 +0800
  • 844574befc
    input: Fix track scroll to selected end on drag move. (#1231) Jason Lee 2025-09-10 13:59:02 +0800
  • 7998d64501
    highlighter: Improve Syntax Highlighter performance. (#1230) Jason Lee 2025-09-10 00:11:53 +0800
  • ab98e53a5a
    plot(tooltip): Fix the dots not centered (#1229) Floyd Wang 2025-09-09 18:01:01 +0800
  • e1dede93b4
    docs: Add profile guide. (#1227) Jason Lee 2025-09-09 14:56:42 +0800
  • 51caf932db
    plot(tooltip): Add support for custom appearance (#1226) Floyd Wang 2025-09-09 14:47:07 +0800
  • 03c2327cdb
    input: Improve Input performance by only shape visible lines. (#1222) Jason Lee 2025-09-09 14:41:52 +0800
  • 84b2d2a6f5
    plot(scale): Add least index support for linear (#1225) Floyd Wang 2025-09-09 11:40:09 +0800
  • d71a32d0e4
    input: Fix move to to skip \r on Windows. (#1223) Jason Lee 2025-09-09 09:40:07 +0800
  • 413eac3385
    docs: Update HTML Rendering support in README (#1221) Jason Lee 2025-09-08 17:42:42 +0800
  • a9953a9349
    input: Use zed's Rope (#1214) Jason Lee 2025-09-08 16:44:52 +0800
  • a9e6b49a15
    highlighter: Fix #1204 changes cause to incorrect highlight result. (#1218) Jason Lee 2025-09-08 16:14:07 +0800
  • 78dccd4d79
    plot: Apply linear scale based on the direction of given range (#1219) Floyd Wang 2025-09-08 15:56:58 +0800
  • 5e302866ce
    inspector: Improve UI details (#1217) Floyd Wang 2025-09-08 13:29:54 +0800
  • 00dd457441
    drawer: Ensure the drawer’s height matches the application (#1216) Floyd Wang 2025-09-08 10:36:13 +0800
  • 62122d5f41
    docs: Update contributing for UI guides. (#1215) Jason Lee 2025-09-08 10:16:11 +0800
  • f35398d797
    input: Fix some Rope method call will crash. (#1213) Jason Lee 2025-09-05 19:09:46 +0800
  • cfc2449820
    input: Fix column position update when text added, to support move vertical keep column. (#1211) Jason Lee 2025-09-05 18:47:24 +0800
  • 344e4407ff
    input: Use Rope for InputState. (#1208) Jason Lee 2025-09-05 18:20:47 +0800
  • 19be9b8d96
    inspector: Trim the diagnostic error at the end (#1210) Floyd Wang 2025-09-05 15:21:25 +0800
  • c6f6a9bb09
    inspector: Fix Rust parser of inspector. (#1209) Chuqiao Feng 2025-09-05 15:08:05 +0800
  • 8992852165
    inspector: Add live editor to inspector (#1205) Chuqiao Feng 2025-09-05 11:58:36 +0800
  • 16f9380a63
    highlighter: Fix some tokens were highlighted incorrectly (#1204) Jason Lee 2025-09-05 11:21:06 +0800
  • f3ffdb46f5
    docs: Rename DEVELOPMENT.md to CONTRIBUTING.md. (#1203) Jason Lee 2025-09-04 11:12:18 +0800
  • ee40f65fb5
    markdown: Add to support LinkReference and Footnote. (#1201) Jason Lee 2025-09-03 16:39:17 +0800
  • f4a292d975 docs: Fix compare table. Jason Lee 2025-09-03 15:03:16 +0800
  • 6cfdf8b629
    docs: Add compare to others libraries. (#1199) Jason Lee 2025-09-03 14:59:30 +0800
  • 2cfb5d24a9
    highlighter: Use sum_tree to store the highlight cache. (#1198) Jason Lee 2025-09-03 14:09:46 +0800
  • 189bd6e9a3
    highlighter: Fix some editing operatons might result incorrect hightlight. (#1197) Jason Lee 2025-09-02 18:52:02 +0800
  • 34ec2564f8 theme: Fix default dark code editor background color. Jason Lee 2025-09-02 17:28:19 +0800
  • 02b432ed17
    scrollbar: Fix scrollbar width on always show mode. (#1196) Jason Lee 2025-09-02 15:48:06 +0800
  • 6569bead8b
    input: Fix horizontal scrolling offset. (#1191) Jason Lee 2025-09-02 14:46:28 +0800
  • ca548bd856
    input: Add to support horizontal scrolling to multi-line text. (#1131) iincity 2025-09-01 12:33:21 +0800