Commit graph

932 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
cbc311ed9e
Fine-tune tooltip documentation 2025-11-27 04:13:51 +01:00
Héctor Ramón Jiménez
77708f0574
Avoid constant redraws when tooltip follows cursor 2025-11-27 04:12:07 +01:00
Kiëd Llaentenn
5ec23c1243
Add delay suppport for tooltip widget 2025-11-27 04:06:43 +01:00
edwloef
6bbe189809
Fix inconsistent naming of tree parameter in Widget trait (#2950)
* fix inconsistent naming of tree parameter in widget trait

* rename `Tree` parameter in various usages across iced
2025-11-25 23:58:07 +01:00
Héctor
b89c412496
Merge pull request #2918 from dcz-self/master
Report cursor size to input method
2025-11-25 22:51:48 +01:00
Héctor
c4eb491aed
Merge pull request #2930 from alex-ds13/fix/component-redraw
Fix missing `Shell::request_redraw` on `component`
2025-11-25 22:48:59 +01:00
Héctor Ramón Jiménez
2804aff5b2
Set cursor width to 1.0 in IME requests 2025-11-25 22:27:01 +01:00
dcz
d22da7d261
Report cursor size to InputMethod
Co-authored-by: dcz-self <dcz-self@users.noreply.github.com>
2025-11-25 22:25:40 +01:00
Héctor
5e9660a0d5
Merge pull request #2908 from pml68/feat/toggler-is-toggled
Add the current toggle state to `toggler::Status::Disabled`
2025-11-25 22:09:47 +01:00
Héctor
45aecccfe5
Merge pull request #2906 from lmaxyz/master
Fix scrollable scrolling by touch
2025-11-25 22:01:57 +01:00
pml68
2a7a09cb9b
feat: add is_toggled field to toggler::Status's Disabled variant 2025-11-25 21:54:35 +01:00
Héctor
e163333161
Merge pull request #2912 from edwloef/container-warning
add `container::warning` style
2025-11-25 21:45:19 +01:00
Héctor
a66f848f4c
Merge pull request #2902 from edwloef/iced_logo_ttf
add iced logo to Iced-Icons.ttf
2025-11-25 21:41:35 +01:00
Maksim Leyman
ee03e5da56
Fix scrollable touch scrolling when out of bounds 2025-11-25 21:41:19 +01:00
Héctor
93735975b7
Merge pull request #2904 from edwloef/grid-helper
Add `grid!` macro helper
2025-11-25 21:38:24 +01:00
Héctor Ramón Jiménez
c576ea4157
Use consistent import style in iced widget 2025-11-25 21:30:55 +01:00
Héctor Ramón Jiménez
2f25bb1e0f
Adjust background colors in iced widget 2025-11-25 21:28:31 +01:00
Héctor Ramón Jiménez
3602c439f8
Remove svg trait bound from iced widget 2025-11-25 21:28:13 +01:00
edwloef
a7a36c28f4
adjust colors 2025-11-25 21:08:40 +01:00
edwloef
1305d3c00f
add iced logo to Iced-Icons.ttf 2025-11-25 21:08:40 +01:00
Remmirad
7c661c94be
Introduce select_range to operation::text_input 2025-11-25 10:38:45 +01:00
edwloef
0eb24ee248
implement Wrapping column 2025-11-25 09:45:45 +01:00
Héctor Ramón Jiménez
e937bf2bac
Introduce Pipeline trait in wgpu::primitive
Co-authored-by: roguetechh <roguedotllc@gmail.com>
2025-11-25 09:36:25 +01:00
Sebastiano Giordano
0d2aa41dee
Make label optional for checkbox widget 2025-11-25 08:58:44 +01:00
Héctor
25229b0960
Merge pull request #2871 from JL710/container_docs
improve center/align docs of container
2025-11-25 08:48:00 +01:00
Héctor Ramón Jiménez
5b7bcc7a9c
Improve naming of Drag interactions in text_input 2025-11-24 11:46:34 +01:00
Andrew Baldwin
1aa8aaf818
Add the ability to expand selection-by-word initiated by double-click in text_input. 2025-11-24 11:45:18 +01:00
Héctor
190b9f60b4
Merge pull request #2862 from andymandias/text_input-command_shortcuts
⌘ + Backspace and ⌘ + Delete macOS Shortcuts in `text_input`
2025-11-24 11:37:33 +01:00
Héctor
c67f523818
Merge pull request #2992 from semiversus/mailto
Remove `Url::scheme` check in `markdown::parse_with`
2025-11-21 05:22:20 +01:00
Héctor
4fab450ba9
Merge pull request #2858 from JL710/public-default-padding
Make `button::DEFAULT_PADDING` public
2025-11-21 05:03:25 +01:00
Héctor Ramón Jiménez
918e45824a
Stop parsing Url in markdown
CommonMark accepts any URI.

Co-authored-by: nico2sh <mail@nico2sh.com>
2025-11-21 04:45:11 +01:00
Günther Jena
a9c1b81b58
Remove Url::scheme check in markdown::parse_with 2025-11-21 04:44:42 +01:00
Héctor Ramón Jiménez
0495f32918
Use new theme::Base::name for theme change detection 2025-11-21 01:09:40 +01:00
Héctor Ramón Jiménez
96be0b5470
Remove trait redundancy in text_editor 2025-11-21 00:59:52 +01:00
pml68
e20fee7956
feat: only rehighlight TextEditor when Theme changes 2025-11-21 00:52:36 +01:00
Héctor
4406681221
Merge pull request #2803 from Zarthus/on-link-clicked
Expand docs for on_link_click in Rich Text
2025-11-21 00:42:50 +01:00
Jos Ahrens
329dc7d7ec
Improve documentation for Rich::on_link_click 2025-11-21 00:33:53 +01:00
Héctor Ramón Jiménez
416ec838f2
Implement macOS-specific key shortcuts for text_editor 2025-11-21 00:15:36 +01:00
Héctor Ramón Jiménez
524b4acc6d
Simplify convert_macos_shortcut a bit in text_input 2025-11-21 00:10:14 +01:00
rhysd
587cd7c94f
Implement macOS-specific key shortcuts for text input
This commit implements some key shortcuts listed in the following list:

https://support.apple.com/en-us/102650#:~:text=and%20iCloud%20Drive.-,Text%2Dediting%20shortcuts,-The%20behavior%20of
2025-11-21 00:08:28 +01:00
ellieplayswow
fd1d9654b0
Add in new convenience function for a hidden Scrollbar 2025-11-21 00:00:33 +01:00
rhysd
26e3b54c4f
Do not capture released event inside image::Viewer 2025-11-20 01:35:00 +01:00
Héctor
7eb2352c30
Merge pull request #2714 from mytdragon/combobox-text-shaping
Add `text_shaping` method to `combo_box` widget
2025-11-20 01:18:03 +01:00
MYT
d5e02408bb
Add text_shaping method to combo_box widget 2025-11-20 01:08:29 +01:00
Héctor
2bbc7385e0
Merge pull request #2707 from xosxos/patch-2
Add `text_color` to toggler `Style`
2025-11-19 23:50:20 +01:00
Osma S. Rautila
038063f781
Add text_color to toggler::Style 2025-11-19 23:39:21 +01:00
GyulyVGC
71a4dff703
Add menu_height method to pick_list and combo_box 2025-11-19 23:28:39 +01:00
Héctor
9565f88cb7
Merge pull request #2684 from Adam-Ladd/add_option_and_extract_options
Add `push` and `into_options` to `combo_box::State`
2025-11-18 23:37:46 +01:00
Héctor Ramón Jiménez
a862290836
Rename combo_box::State methods to push and into_options 2025-11-18 23:27:09 +01:00
user
d1360c74b0
added add_option and extract_options functions to combobox and split build_matcher (the logic to build a single matcher) out from build matchers 2025-11-18 23:19:57 +01:00