Commit graph

  • 6bf26f6f72
    scrollbar: Update Scrollbar default to use hover to show on Linux. (#687) Jason Lee 2025-03-05 10:34:16 +0800
  • c06a0c5d78
    scrollbar: Fix Scrollbar not clickable when it is always showing. (#686) Jens Krause 2025-03-05 03:14:22 +0100
  • c3f08d52b9
    text_view: Add syntax highlight to CodeBlock. (#684) Jason Lee 2025-03-04 21:50:50 +0800
  • 8c4884d881
    tab: Remove w_full from TabBar. (#683) Jason Lee 2025-03-04 17:31:40 +0800
  • f8a530279a
    dock: Fix incorrect extra inner padding in Panels. (#682) Floyd Wang 2025-03-04 17:22:17 +0800
  • 6c9a317b3b
    scrollbar: Fix scroll to show scrollbar. (#681) Jason Lee 2025-03-04 15:37:13 +0800
  • 581d92378c
    tab: Add xsmall, large style to Tab. (#680) Jason Lee 2025-03-04 10:26:12 +0800
  • 793a35eff2
    text_view: Fix img height in TextView. (#679) Jason Lee 2025-03-03 20:51:26 +0800
  • c4331c9419
    tab: Improve TabBar API. (#678) Jason Lee 2025-03-03 19:48:28 +0800
  • bc89ce2536
    tab: Add to support string children for TabBar. (#677) Jason Lee 2025-03-03 17:34:17 +0800
  • 1aa43b1bfe
    tab: Add Pill, Segmented, Underline style Tab and complete the Tab API. (#676) Jason Lee 2025-03-03 17:09:52 +0800
  • 76efa2715b
    tiles: Fix panels get item out of bound error when removed some panel. (#675) Jason Lee 2025-02-28 18:53:25 +0800
  • 9732c3b7e8
    tiles: To support close panel. (#674) Jason Lee 2025-02-28 18:36:58 +0800
  • 5cf11ffe1b
    tiles: Remove cursor style on Tile's title. (#673) Jason Lee 2025-02-28 16:57:01 +0800
  • 7eaac7b171
    chore: Update TabPanel closable doc. (#672) Jason Lee 2025-02-28 15:40:33 +0800
  • 42c82bfc31
    story: Rename closeable to closable. (#671) Jason Lee 2025-02-28 14:33:30 +0800
  • 7582ad3fb3
    text_view: Add heading_base_font_size to TextViewStyle and fix text wrap for list item. (#670) Jason Lee 2025-02-28 11:43:08 +0800
  • e443a219be
    panel: Add title_suffix to panel and write a custom container panel example. (#669) Jason Lee 2025-02-27 14:52:28 +0800
  • e61f6204cc
    calendar: Differentiate text color of disabled and non-current month (#668) Floyd Wang 2025-02-27 11:14:28 +0800
  • 3ba63915ce
    text_view: Fix some case may lose spaces, <br> in HTML and Markdown render. (#667) Jason Lee 2025-02-26 17:52:18 +0800
  • ffa848fb26
    text_view: Fix markdown table alignment. (#666) Jason Lee 2025-02-26 15:49:13 +0800
  • 6a125b391e
    chore: Update example images in Markdown and HTML examples. (#664) Jason Lee 2025-02-26 15:26:22 +0800
  • 98625edf01
    tiles: Fix active_panel method to returns actually Panel view, avoid return TabPanel. (#665) Jason Lee 2025-02-26 11:33:58 +0800
  • 00e5385878
    input: Add h, h_full to Input for multi-line mode. (#642) Jason Lee 2025-02-25 16:17:39 +0800
  • c74791aac8
    description_list: Add DescriptionList. (#658) Jason Lee 2025-02-25 15:32:59 +0800
  • e5371c3209
    ci: Temporarily skip machete (#663) Floyd Wang 2025-02-25 15:13:54 +0800
  • dc4d7e614c dock: Panel trait set_zoomed with mutable window and cx (#661) Floyd Wang 2025-02-25 14:34:49 +0800
  • 9f429592ce
    text_view: Remove last paragraph bottom margin. (#660) Jason Lee 2025-02-25 14:27:59 +0800
  • f75f96f135
    dock: Panel trait set_active with mutable window and cx (#659) Floyd Wang 2025-02-25 14:15:42 +0800
  • 8edd80d5ee
    modal: Do not occlude when overlay is not enable. (#657) Jason Lee 2025-02-25 12:25:46 +0800
  • 806c6dffe8
    tiles: Add active_panel method to Tiles. (#656) Jason Lee 2025-02-25 12:00:43 +0800
  • 6d7f20cd4f
    webview: Update visible state when hide or show (#654) Ylin 2025-02-25 11:49:29 +0800
  • 9739493bce
    dock: Add mutable reference for set_active (#655) Floyd Wang 2025-02-25 11:46:54 +0800
  • 3b4065ce4e
    text_view: Stop propagation on click link in TextView. (#650) Jason Lee 2025-02-24 18:07:53 +0800
  • 6bcc34c7f0
    checkbox, switch: Improve Checkbox, Switch to use wrap text and TextView. (#651) Jason Lee 2025-02-24 18:04:06 +0800
  • 8fa210bc21
    text_view: Update Switch, Checkbox, Radio to let label method support TextView. (#649) Jason Lee 2025-02-24 15:49:54 +0800
  • 9dade704fb
    webview: Let webview as a feature and not default enable. (#648) Jason Lee 2025-02-24 14:24:22 +0800
  • d54dcdf417
    text_view: Refactor TextView to RenderOnce to easy usage. (#647) Jason Lee 2025-02-24 14:13:50 +0800
  • c303b84303
    dock: Add item to tiles layout should use default TabPanel view (#645) ihavecoke 2025-02-23 22:22:27 +0800
  • 03d5f83a83
    dock: Implement core panel addition logic for tiling layout (#644) ihavecoke 2025-02-20 21:20:59 +0800
  • 06f9178ec4
    text: Add TextView with Markdown and Simple HTML support. (#639) Jason Lee 2025-02-20 20:08:59 +0800
  • 6c39078e8a
    dock: Add drag drop event for tiles (#640) ihavecoke 2025-02-19 22:20:48 +0800
  • 75212c3aba
    chore: Fix focusd_border typo in #635 (#637) Jason Lee 2025-02-17 17:29:40 +0800
  • fa1a7a85ba
    Update year of LICENSE-APACHE Jason Lee 2025-02-17 14:48:49 +0800
  • c62be93da6
    panel: Reduce tool buttons gap from 8px to 4px. (#636) Jason Lee 2025-02-17 14:46:44 +0800
  • 4c554580c9
    chore: Rename outline styled method to focused_border. (#635) Jason Lee 2025-02-17 14:34:54 +0800
  • d96b4b44d2
    number_input: Fix button margin. (#634) Jason Lee 2025-02-17 14:29:33 +0800
  • 231772ee4e
    modal: Remove opacity animation for improve Modal appear. (#633) Jason Lee 2025-02-17 13:32:17 +0800
  • 2c377985bb
    tiles: Limit panel x to out of bounds, but keep retaining 64px. (#632) Jason Lee 2025-02-17 11:51:10 +0800
  • d446c0e7b3
    tile: Add to support setup tiles background color, tile_shadow, tile_grid_size. (#631) Jason Lee 2025-02-17 10:49:26 +0800
  • e4c31f1ce4
    tiles: Limit tile panel move to avoid out of the container. (#630) Jason Lee 2025-02-17 10:24:06 +0800
  • b18dd47ce0
    panel: Only highlight resize handle when dragging. (#629) Jason Lee 2025-02-14 18:42:56 +0800
  • 851099f890
    sidebar: Refactor Sidebar API to avoid map call will segmentation fault on release. (#628) Jason Lee 2025-02-14 17:18:39 +0800
  • 0ebedbe79f
    chrome: Refactor state fields to remove is_ prefix. (#627) Jason Lee 2025-02-14 15:20:18 +0800
  • bf300a2880
    sidebar: Fix sidebar example and add right side example. (#626) Jason Lee 2025-02-14 15:06:37 +0800
  • cca6277ea5
    example: Add modal example. (#625) Jason Lee 2025-02-14 14:44:26 +0800
  • 6e2bb3fb58
    scrollbar: Update scrollbar hitbox to it bounds, not fill the full of parent view. (#624) Jason Lee 2025-02-14 13:54:02 +0800
  • c7257d36cf
    calendar: Add Matcher for disabled dates (#623) Floyd Wang 2025-02-13 17:43:19 +0800
  • 83375147fe
    panel: Improve resize handle to show highlight color on dragging. (#622) Jason Lee 2025-02-13 16:07:00 +0800
  • 437f1b2098
    theme: Add to support always show scrollbar mode and default to match with system style. (#621) Jason Lee 2025-02-12 15:15:33 +0800
  • ec3d8e50ed
    chore: Update README for icons usage. (#620) Jason Lee 2025-02-12 14:04:11 +0800
  • d95cbabcc3
    dropdown: Do not reset the selected index when cancelling (#618) Floyd Wang 2025-02-11 18:54:52 +0800
  • 0050685a58
    chore: Avoid some unnecessary window.refresh call. (#617) Jason Lee 2025-02-11 17:06:17 +0800
  • 4a26776289
    label: Avoid String alloc and remove custom text-align. (#616) Jason Lee 2025-02-11 10:30:45 +0800
  • 44e678b9bc
    dock: Make the panel inner padding controllable (#613) Floyd Wang 2025-02-10 17:55:57 +0800
  • cd9c88a0f7
    dock: Leave some space between the tabs title and panel (#612) Floyd Wang 2025-02-10 15:55:08 +0800
  • 7ceae0acff
    Revert "dock: Revert AnyView cached (#607)" (#611) Jason Lee 2025-02-10 14:09:09 +0800
  • a5db381ef4
    chore: Upgrade GPUI 2025/02/10 (#610) Jason Lee 2025-02-10 11:53:25 +0800
  • b1bae7ca21 color_picker: Fix popup does not close by clicking color button again. (#608) Jens Krause 2025-02-09 04:04:54 +0100
  • a6922e3a10
    example: Fix tiles needs package gpui-component (#609) Jens Krause 2025-02-08 16:43:37 +0100
  • 2479fc3418
    dock: Revert AnyView cached (#607) Floyd Wang 2025-02-07 10:22:29 +0800
  • 2e3f3dd669
    scrollbar: Add max_fps to limit drag scroll update rate for reduce CPU usage. (#604) Jason Lee 2025-02-07 10:07:47 +0800
  • abb3de013e
    Rename package from ui to gpui-component (#606) Floyd Wang 2025-02-06 17:21:46 +0800
  • e423497da6
    tooltip: Support render element (#605) Floyd Wang 2025-02-06 16:05:44 +0800
  • 99a4c793c5
    chore: Update crate name to gpui-component for publish crate to hold the name. (#603) Jason Lee 2025-02-06 11:57:34 +0800
  • bc579c0b93
    table: Fix Table subtract with overflow error. (#602) Jason Lee 2025-02-05 19:26:19 +0800
  • 9675f1e02b
    dock: Add cache to panel view. (#600) Jason Lee 2025-02-05 17:23:40 +0800
  • 3e16c0d220
    chore: Remove reexport prelude. (#599) Jason Lee 2025-02-04 17:37:28 +0800
  • 155f2ee3b9
    chore: Refactor ClearButton to as method. (#598) Jason Lee 2025-02-04 17:34:26 +0800
  • dffb419145
    chore: Fix subscriptions leak. (#597) Jason Lee 2025-02-04 15:43:26 +0800
  • 3ffbbb0688
    theme: Ensure all elements to use radius. (#596) Jason Lee 2025-02-03 19:03:16 +0800
  • eaec664a8d
    theme: Add doc for Theme variables. (#595) Jason Lee 2025-02-03 17:03:15 +0800
  • 85c6872e68
    input: Use closest_index_for_position from GPUI. (#593) Jason Lee 2025-02-03 15:03:31 +0800
  • 8e931bd862
    list: Avoid duplicate active item background. (#594) Jason Lee 2025-02-03 14:55:51 +0800
  • 576dda344c chore: Upgrade GPUI 2025/01/30 Jason Lee 2025-01-30 11:06:29 +0800
  • 7539e6d44c
    input: Fix Input to vertical center the mask chars. (#590) Jason Lee 2025-01-30 10:54:02 +0800
  • 43f529c6d2
    input: Add to support move, select and delete by word. (#591) Jason Lee 2025-01-30 10:47:11 +0800
  • 6fa1888ee6
    chore: Upgrade for GPUI API changes. (#589) Jason Lee 2025-01-29 16:49:17 +0800
  • d2ff8177ec
    chore: Remove unused refactor.sh. (#588) Jason Lee 2025-01-27 10:58:24 +0800
  • 327d40e0e0
    chore: Upgrade GPUI 3 (#587) Jason Lee 2025-01-27 03:58:48 +0800
  • 8d0773fc62 chore: Remove typo println debug info in Input. Jason Lee 2025-01-27 03:54:06 +0800
  • e658aeee96
    table: Improve sort icon color and fix stripe row display. (#578) Jason Lee 2025-01-26 16:25:34 +0800
  • 649e765729
    story: Add TitleBar to examples. (#586) Jason Lee 2025-01-26 15:07:34 +0800
  • 71de5dd882
    input: Fix position cursor in multi-line mode. (#583) Jason Lee 2025-01-26 14:12:08 +0800
  • 852ce923ae
    input: Update carret style. (#585) Jason Lee 2025-01-26 14:11:51 +0800
  • cd613db6d6
    number_input: Improve NumberInput to better handle mouse down position cursor and fix sizable API. (#582) Jason Lee 2025-01-24 23:39:19 +0800
  • 68de692290
    input: Fix to position cursor at correct offset on mouse down or select. (#580) Jason Lee 2025-01-24 22:57:24 +0800
  • 1689f4208f
    table: Add measure to table. (#577) Jason Lee 2025-01-24 18:59:01 +0800
  • 86db990b51
    chore: Add #[inline] to util methods. (#576) Jason Lee 2025-01-24 15:34:57 +0800
  • 7aade44e7a
    dock: Fix the tab panel cannot fill the entire height (#575) Floyd Wang 2025-01-24 15:28:51 +0800