No description
Bumps [wry](https://github.com/tauri-apps/wry) from 0.46.3 to 0.47.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tauri-apps/wry/releases">wry's releases</a>.</em></p> <blockquote> <h2>wry v0.47.0</h2> <!-- raw HTML omitted --> <pre><code>Updating crates.io index Locking 418 packages to latest compatible versions Adding android-activity v0.5.2 (latest: v0.6.0) Adding ash v0.37.3+1.3.251 (latest: v0.38.0+1.3.281) Adding bit-set v0.5.3 (latest: v0.8.0) Adding bit-vec v0.6.3 (latest: v0.8.0) Adding bitflags v1.3.2 (latest: v2.6.0) Adding block2 v0.3.0 (latest: v0.5.1) Adding cairo-rs v0.18.5 (latest: v0.20.5) Adding cairo-sys-rs v0.18.2 (latest: v0.20.0) Adding calloop v0.12.4 (latest: v0.14.1) Adding calloop-wayland-source v0.2.0 (latest: v0.4.0) Adding cfg-expr v0.15.8 (latest: v0.17.0) Adding cfg_aliases v0.1.1 (latest: v0.2.1) Adding convert_case v0.4.0 (latest: v0.6.0) Adding core-foundation v0.9.4 (latest: v0.10.0) Adding core-graphics v0.23.2 (latest: v0.24.0) Adding core-graphics-types v0.1.3 (latest: v0.2.0) Adding cssparser v0.27.2 (latest: v0.34.0) Adding d3d12 v0.19.0 (latest: v22.0.0) Adding derive_more v0.99.18 (latest: v1.0.0) Adding gdk-pixbuf v0.18.5 (latest: v0.20.4) Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4) Adding generic-array v0.14.7 (latest: v1.1.0) Adding gethostname v0.4.3 (latest: v0.5.0) Adding getrandom v0.1.16 (latest: v0.2.15) Adding gio v0.18.4 (latest: v0.20.5) Adding gio-sys v0.18.1 (latest: v0.20.5) Adding glib v0.18.5 (latest: v0.20.5) Adding glib-macros v0.18.5 (latest: v0.20.5) Adding glib-sys v0.18.1 (latest: v0.20.5) Adding glow v0.13.1 (latest: v0.15.0) Adding glutin_wgl_sys v0.5.0 (latest: v0.6.0) Adding gobject-sys v0.18.0 (latest: v0.20.4) Adding gpu-allocator v0.25.0 (latest: v0.27.0) Adding gpu-descriptor v0.2.4 (latest: v0.3.0) Adding gpu-descriptor-types v0.1.2 (latest: v0.2.0) Adding hashbrown v0.12.3 (latest: v0.15.1) Adding hashbrown v0.14.5 (latest: v0.15.1) Adding heck v0.4.1 (latest: v0.5.0) Adding html5ever v0.26.0 (latest: v0.29.0) Adding icrate v0.0.4 (latest: v0.1.2) Adding indexmap v1.9.3 (latest: v2.6.0) Adding itoa v0.4.8 (latest: v1.0.11) Adding jni-sys v0.3.0 (latest: v0.4.0) </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tauri-apps/wry/blob/dev/CHANGELOG.md">wry's changelog</a>.</em></p> <blockquote> <h2>[0.47.0]</h2> <ul> <li><a href=" |
||
|---|---|---|
| .cargo | ||
| .github | ||
| assets | ||
| crates | ||
| script | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE-APACHE | ||
| README.md | ||
GPUI Component
This is still an early stage of development, we may change API frequently. But the features is ok to use, you must keep tracking our changes.
A UI components for building desktop application by using GPUI.
Features
- Theming
- TitleBar
- TextInput
- Ctrl+a, e to move cursor to start/end
- Copy, Cut, Paste by keyboard
- Selection by mouse, drag to select text
- Cursor blinking
- Input icon
- Textarea
- ContextMenu to let user copy, cut, paste
- OtpInput
- Button
- Button with Icon
- ButtonGroup
- IconButton
- Glost / Outline Button
- Loading
- Link
- Label
- Icon
- Checkbox
- Radio
- Switch
- Dropdown
- Tabs
- Notification
- Tooltip
- Popover
- Dockpanel
- Resizable
- Progress & Indicator
- Slider
- Skeleton
- DatePicker
- DatePicker
- DateRangePicker
- Calendar
- TimePicker
- ColorPicker
- List
- A complex List example.
- Table
- row, column selection
- Left, Right / Up, Down to selection column or row.
- Horizontal scroll
- Vertical scroll
- Column resizing
- Column ordering
- Column sorting
- Menu
- Popup Menu
- Context Menu
- Drawer
- Modal
- Notification
- WebView
- Accordion
Showcase
Here is an application that is built by using GPUI Component.
This application is still under development, not published yet.
Demo
If you want to see the demo, here is a some demo applications.
- gpui-app-windows.zip - Updated at 2024/10/16
How to build
cargo run
License
Apache-2.0