Commit graph

  • ff5f0d785c
    build(deps): bump wry from 7f2f270 to 7093dd3 (#338) dependabot[bot] 2024-10-14 11:23:54 +0800
  • 518224cb0d
    build(deps): bump gpui from 82314ac to fa2a060 (#339) dependabot[bot] 2024-10-14 11:23:22 +0800
  • 232f65bc3b
    Add dependabot.yml Jason Lee 2024-10-14 11:20:16 +0800
  • b18207728b
    dropdown: Use difference chevron icon color for enabled/disabled dropdown. (#336) Jason Lee 2024-10-14 10:19:58 +0800
  • 5fd2ebf522
    panel: Always not show active tab style, when the dock is collapsed. (#335) Jason Lee 2024-10-14 10:06:20 +0800
  • 5c8d0d7eb4
    scrollbar: Do not show scrollbar event mouse is in Element rect, only show when hovered on scrollbar area or scrolled (#333) xda 2024-10-13 11:53:53 +0900
  • 5f1b68a431
    menu: Add menu_with_element to add a custom render item. (#330) Jason Lee 2024-10-10 20:22:25 +0800
  • 2706656e27
    resizable: Keep the ratio when adjust widths (rather than falling back to 33.33% when resizing back) (#329) xda 2024-10-10 19:50:46 +0900
  • efa044f417
    menu: Fix Menu scrollbar will always showing bug. (#328) Jason Lee 2024-10-10 18:10:28 +0800
  • 5915618928
    dock: Fix zoom support for side dock panel. (#327) Jason Lee 2024-10-10 15:16:16 +0800
  • 2198134832
    Add col_padding to Table delegate to control the column padding. (#326) Jason Lee 2024-10-10 13:58:49 +0800
  • fd09229541
    story: Fix invalid focus code cause PopupStory Input cannot input anything. (#325) Jason Lee 2024-10-09 15:08:18 +0800
  • 0220cf8cc6
    dock: Add version to DockArea to allow us check the persisted state is need to update. (#323) Jason Lee 2024-10-08 20:46:12 +0800
  • 45d4b445ec
    panel: Toggle to zoom out when close a panel. (#322) Jason Lee 2024-10-08 18:09:41 +0800
  • 4fd233ae6b
    webview: Invoke blur on call hide method for WebView and update example. (#321) Jason Lee 2024-10-08 18:09:25 +0800
  • 33200aa685
    webview: Blur WebView when clicked out to fix IME cannot input bug. (#320) Jason Lee 2024-10-08 17:01:52 +0800
  • 007288487e
    table: Fix horzizontal scrollbar size when there have fixed cols. (#317) Jason Lee 2024-10-07 21:47:26 +0800
  • e1e66e8f07
    dock: Fix toggle button check will stack overflow bug. (#312) Jason Lee 2024-10-04 15:00:00 +0800
  • 3df75566b3
    table: Fix to render table vertical scrollbar under the head. (#311) Jason Lee 2024-10-04 14:35:36 +0800
  • cbed7b1ea1
    menu: Add scrollable support to menu. (#310) Jason Lee 2024-10-04 14:24:05 +0800
  • cf88a48bec
    dock: Fix toggle dock button display when have nested panels. (#309) Jason Lee 2024-10-04 14:22:24 +0800
  • 185eca6c67
    scrollbar: Update GPUI and fix scrollbar with new API. (#307) Jason Lee 2024-10-04 10:23:11 +0800
  • 45b7450b5c
    story: Fix modal story button style. (#306) Jason Lee 2024-10-04 09:40:56 +0800
  • 9a64bc43d9
    tooltip: Fix Tooltip text line-height. (#304) Jason Lee 2024-10-03 18:01:56 +0800
  • ca5a0e02d5
    dock: Add to support save left, right, bottom dock state. (#303) Jason Lee 2024-10-03 17:25:31 +0800
  • 19bb5eee3a
    Fix clippy warnings and fix CI to fail when have warnings. (#301) Jason Lee 2024-10-03 10:46:02 +0800
  • ce10a0340c
    table: Set fixed height to table head to fix some case table head disappear bug. (#300) Jason Lee 2024-10-03 10:14:44 +0800
  • 494e6d15f3
    dock: Fix incorrect toggle button shown, when there is not have left or right dock. (#297) Jason Lee 2024-10-02 23:00:26 +0800
  • fecb2170a8
    table: Fix table sort icon display. (#296) Jason Lee 2024-10-02 22:31:38 +0800
  • 13e42dfac3
    table: Add to support fixed column on left to Table. (#295) Jason Lee 2024-10-02 22:02:21 +0800
  • 33e5fdcb78
    scrollbar: Smaller the scrollbar size. (#294) Jason Lee 2024-10-02 18:15:53 +0800
  • 6f1be83b6e
    dock: Add left, bottom, right fixed dock and support toggle. (#291) Jason Lee 2024-10-02 17:42:52 +0800
  • 20b9f9c0f2
    input: Move caret to line start or end with selected content (#288) ihavecoke 2024-10-02 17:35:27 +0800
  • b9e7217662
    table: Add refresh method to Table, for reload table use when the columns or rows has been updated. (#293) ihavecoke 2024-10-02 17:29:50 +0800
  • 7de1c6981e
    windows: Fix keybinding display on Windows. (#289) Jason Lee 2024-09-29 23:07:45 +0800
  • e43cc48465
    Deduplicate Switch animations (#287) xda 2024-09-29 21:21:56 +0900
  • baa45173d1
    button: Fix Button text to align vertical center. (#286) Jason Lee 2024-09-27 20:44:23 +0800
  • 2b134e47a1
    button: Reduce gap between icon and label for small, xsmall button. (#285) Jason Lee 2024-09-27 20:28:57 +0800
  • 69e94cce1c
    table: Add size to Table to support Large, Medium(default), Small, XSmall. (#283) Jason Lee 2024-09-27 14:45:52 +0800
  • c5b4505560
    feat(button): Remove track_focus (#282) Floyd Wang 2024-09-27 14:39:48 +0800
  • 2c1119a7bd
    feat(button): Support customize loading icon (#281) Floyd Wang 2024-09-27 13:56:04 +0800
  • 76be7a8ed8
    table: Add horizontal scrollbar to Table. (#278) Jason Lee 2024-09-27 13:48:46 +0800
  • 708e373ab6
    feat(indicator): Update icon type (#280) Floyd Wang 2024-09-27 11:58:14 +0800
  • e1bf3556a9
    menu: Blocking mouse move event to back view, when PopupMenu has open. (#277) Jason Lee 2024-09-26 21:38:52 +0800
  • 709c706adf
    menu: Improve Menu to avoid invalid or duplicate separators. (#276) Jason Lee 2024-09-26 21:28:42 +0800
  • 7a8eaefd30
    story: Add very complex table data update example to test performance. (#274) Jason Lee 2024-09-26 19:40:07 +0800
  • d2f26795eb
    feat(list_item): Add stop_propagation/prevent_default when trigger click event (#273) Floyd Wang 2024-09-26 11:55:02 +0800
  • 098315ee92
    button: Reduce px for compact small button. (#271) Jason Lee 2024-09-25 21:48:44 +0800
  • 2d6f478512
    dock: Add zoomable support to Panel. (#269) Jason Lee 2024-09-24 22:37:29 +0800
  • 1e44b5659f
    table: Render table stripe on background even there is no enough rows (#256) xda 2024-09-24 23:07:27 +0900
  • 2a331fcb79
    theme: Add shadow option to support toggle shadow for base controls, default: true. (#268) Jason Lee 2024-09-24 10:52:01 +0800
  • 3fc0b70639
    dock: Keep invalid panel state info avoid missing the state. (#267) Jason Lee 2024-09-23 22:43:02 +0800
  • dc3dc4a9ec
    table: Avoid Table handle mouse wheel event, when it is blocked by some other element like Modal. (#261) Jason Lee 2024-09-23 14:32:16 +0800
  • 89414e1c3c
    table: Toggle stripe and number of rows in Table Story (#259) xda 2024-09-23 12:58:16 +0900
  • 2da13499e5
    list: Add render_initial support to List. (#258) ihavecoke 2024-09-21 01:53:32 +0800
  • f20f573dbc
    notification: Fix when multiple notifications pop up at the same time, autohide not work (#255) Floyd Wang 2024-09-19 17:33:49 +0800
  • 20926b7077
    popover: Fix PopoverContent content build to use ViewContext<Self>. (#254) Jason Lee 2024-09-19 10:54:04 +0800
  • 9fc7b29f23
    Upgrade GPUI (#253) Jason Lee 2024-09-18 14:27:47 +0800
  • 08a160e543 button: Apply disable color to ButtonStyleCustom. Jason Lee 2024-09-17 21:15:48 +0800
  • d641c219a1
    button: Use primary or danger color for the disable background. (#252) Jason Lee 2024-09-17 21:01:06 +0800
  • 8f0ba2e5c3
    modal: Only focus modal when it not focused on. (#250) Jason Lee 2024-09-17 18:48:06 +0800
  • 97e61a507b
    otp_input: Fix OtpInput to stop_propagation on keydown. (#249) Jason Lee 2024-09-17 10:55:09 +0800
  • 90c5125abc
    Reduce popover border radius (#248) Floyd Wang 2024-09-17 10:26:47 +0800
  • f77993082d
    input: Update Input selection behavior to like OS input. (#247) Jason Lee 2024-09-17 09:58:07 +0800
  • 0e16d742bb
    list: Add set_size method to List and fix input size in small dropdown. (#246) Jason Lee 2024-09-16 19:57:49 +0800
  • 75b4f34b92
    Try fix Button, Checkbox, Radio text line-height (#240) Jason Lee 2024-09-16 10:36:18 +0800
  • d33b4b2ea0
    dock: Fix panel zoom when it split and added to other StackPanel. (#245) Jason Lee 2024-09-16 10:18:04 +0800
  • 55585f9699
    windows: Fix button and checkbox line-height again. (#244) Jason Lee 2024-09-13 22:55:59 +0800
  • d8ace3c683
    clipboard: Refactor with Element (#242) Floyd Wang 2024-09-13 13:53:39 +0800
  • a8d4abea69
    button: Improve ButtonGroup to add style, size methods. (#241) Jason Lee 2024-09-13 12:00:47 +0800
  • b83ece3cd8
    Add ToggleButton (as part of ButtonGroup) (#239) xda 2024-09-13 11:58:10 +0800
  • a43e78e8ae Upgrade GPUI Jason Lee 2024-09-13 09:43:11 +0800
  • ce87c3a001
    modal: Improve Modal and Panel focus handle. (#238) Jason Lee 2024-09-12 19:51:33 +0800
  • 9388b88f59
    theme: Simplify init (#237) Floyd Wang 2024-09-12 16:14:41 +0800
  • cf551654fe
    scrollbar: Fix Scrollbar inset and remove bar border. (#236) Jason Lee 2024-09-11 11:59:37 +0800
  • 77cb8cb448
    button: Hotfix Button to valign text center. (#235) Jason Lee 2024-09-11 11:39:17 +0800
  • 4f8c4ccd5d
    scrollbar: Keep the original thumb position when mouse down to dragging (#234) xda 2024-09-11 09:37:07 +0800
  • fbbb985e84
    ui: Improve UI details (Modal, Checkbox, Radio and MenuItem) (#233) Jason Lee 2024-09-10 19:42:54 +0800
  • a0d3d35be4
    modal: Add to support open multiple Modals. (#232) Jason Lee 2024-09-10 16:58:22 +0800
  • 303dd51047
    Use small size for calendar month item to fixed content overflow (#231) ihavecoke 2024-09-10 00:16:31 +0800
  • 728be16a39 Fix windows dependency only on Windows. Jason Lee 2024-09-09 22:40:54 +0800
  • 9bc4887d55 Update dependencies. Jason Lee 2024-09-09 22:33:41 +0800
  • 74abc339b7
    Fix bugs (#230) Jason Lee 2024-09-09 22:05:02 +0800
  • 840a54850a
    Update register_panel to use trait object Fn. (#229) Jason Lee 2024-09-09 19:19:27 +0800
  • d6d00f59a2 Add dump default impl for Panel trait. Jason Lee 2024-09-09 14:38:52 +0800
  • 33f0291f6d Improve layout save details for example app. Jason Lee 2024-09-09 14:03:51 +0800
  • ac83fad692
    windows: Set the default stack size to 8M on Windows. (#228) Sunli 2024-09-09 13:51:10 +0800
  • 16396d3583 Revert "Set the stack size of the main thread to 8M (#227)" is not work on macOS. Jason Lee 2024-09-09 13:34:31 +0800
  • bf134b2ff9
    Add to support dump/load Dock layout. (#226) Jason Lee 2024-09-09 13:30:22 +0800
  • 2f80ba408a
    Set the stack size of the main thread to 8M (#227) Sunli 2024-09-09 10:24:41 +0800
  • 821487bed5
    Improve popup snap to window with margin. (#225) Jason Lee 2024-09-07 11:50:38 +0800
  • b6374313b2 Fix DockItem::tabs, the items should use trait object to support difference type. Jason Lee 2024-09-06 18:04:26 +0800
  • 9baada4fb4
    dock: Reduce dock item member (#223) Jason Lee 2024-09-06 17:51:21 +0800
  • 83aecf1293
    Add ButtonGroup (#221) xda 2024-09-06 10:32:10 +0800
  • adf6f70185
    dock: Define a better way to init Dock layout. (#218) Jason Lee 2024-09-05 19:33:32 +0800
  • d6015f636c
    panel: Support custom style for the panel title (#220) Floyd Wang 2024-09-05 11:36:59 +0800
  • e1d6b3aaed
    dock: Improve drop target style and size to 35%. (#217) Jason Lee 2024-09-04 22:01:09 +0800
  • d996144713
    date_picker: Add range_mode method to DatePicker to set as range mode. (#216) ihavecoke 2024-09-04 21:41:01 +0800
  • 2c469da55a
    Update GPUI and apply opacity feature. (#215) Jason Lee 2024-09-04 19:29:51 +0800
  • 9e67525650 Fix mistake. Jason Lee 2024-09-04 19:00:50 +0800