160 Commits (a9a6e0c2f223419d52a90cb3d40e211810caf1ee)

Author SHA1 Message Date
StratusFearMe21 945a69d2f2
Add opacity factor to `TextShape` (#3916) 9 months ago
Emil Ernerfeldt 5e7fa46451 Fix text selection crashes 10 months ago
Emil Ernerfeldt 41aad74552
Cross-widget text select (#3870) 10 months ago
Emil Ernerfeldt 31cc31a67b
Add `Align2::anchor_size` (#3863) 10 months ago
Emil Ernerfeldt ff39fd6195
Fix: dragging to above/below a `TextEdit` or `Label` will select text to begin/end (#3858) 10 months ago
Emil Ernerfeldt 5d2e192927
Selectable text in Labels (#3814) 10 months ago
Emil Ernerfeldt 401de05630
Use `Self` everywhere (#3787) 10 months ago
Emil Ernerfeldt 12ad9e7b36 Release 0.25.0 - Better keyboard input 10 months ago
StarStarJ 7b105cfa0f
Invalidate font atlas on any change to `pixels_per_point`, not matter how small (#3698) 10 months ago
Emil Ernerfeldt 8c30e8c5f7
Highlight submenu buttons when hovered and open (#3780) 10 months ago
Varphone Wong 932fdae9e6
Fix: allow using the full Private Use Area for custom fonts (#3509) 10 months ago
Emil Ernerfeldt e44f54f81f
Fix text color of disabled widgets (#3744) 10 months ago
Emil Ernerfeldt 0a6ea15f6c
impl `Clone` for `Fonts` (#3737) 11 months ago
Oscar Gustafsson fc18d6f8f4
Add support for dashed lines with offset (#3720) 11 months ago
Emil Ernerfeldt 0561fcaba9
Replace a special `Color32::PLACEHOLDER` with widget fallback color (#3727) 11 months ago
Emil Ernerfeldt c8dd3dd01a
Update dependencies (#3700) 11 months ago
Emil Ernerfeldt 8d4de866d4
Remove deprecated functions (#3692) 11 months ago
Emil Ernerfeldt d17613c242 Release 0.24.1 - Bug fixes 11 months ago
Emil Ernerfeldt bd9bc252aa
Fix buggy text withviewports on monitors with different scales (#3666) 11 months ago
Emil Ernerfeldt 61a7b90d5b
Improve multi-viewports across monitors with different scales (#3663) 11 months ago
Emil Ernerfeldt bd087ffb8d Release 0.24.0 - Multi-viewport 12 months ago
Emil Ernerfeldt e7604c0230 Update changelogs 12 months ago
Emil Ernerfeldt 96bc34a66d Use workspace definitions of edition,license,rust-version,version 12 months ago
Andreas Reich f9f5db9885
PaintCallbackInfo::viewport_in_pixels now guarantees to stay in bounds (#3604) 12 months ago
YgorSouza 4ece25bd05
Keep unsafe code forbidden when puffin is disabled (#3603) 12 months ago
Emil Ernerfeldt 1bbd5a9fc8
Update puffin to 0.18 (#3600) 12 months ago
Emil Ernerfeldt bfadb90d42
Update MSRV to Rust 1.72 (#3595) 12 months ago
Emil Ernerfeldt f01b2b76c8
Fix clippy issues from 1.74 (#3558) 12 months ago
Konkitoman 83aa3109d3
Multiple viewports/windows (#3172) 12 months ago
Phen-Ro 5f4046d68a
Use `impl Into<Stroke>` as argument in a few more places (#3420) 1 year ago
Emil Ernerfeldt 41f9df5cb3
Floating scroll bars (#3539) 1 year ago
Emil Ernerfeldt 2bc2fb9c39 Fix some lints found by clippy 1.73 1 year ago
Emil Ernerfeldt 5a0186fa2b Release 0.23.0 - New image API 1 year ago
Emil Ernerfeldt 35945dea46
Misc code cleanup (#3398) 1 year ago
Emil Ernerfeldt 33a0f50f6a
Improve text truncation: always include elision character (#3366) 1 year ago
Emil Ernerfeldt 8073ca6fe0
Fix problems with tabs in text (#3355) 1 year ago
Emil Ernerfeldt d7d222d3f6
Polish image API (#3338) 1 year ago
Emil Ernerfeldt fc3bddd0cf
Add more puffin profile scopes to `eframe` (#3330) 1 year ago
Jan Procházka 2bc6814acc
Improved texture loading (#3315) 1 year ago
Jan Procházka ec671e754f
Managed texture loading (#3297) 1 year ago
Emil Ernerfeldt 82704bebbf
Update MSRV to Rust 1.70.0 (#3310) 1 year ago
Emil Ernerfeldt 67168be069
Improve clippy, and add more docs (#3306) 1 year ago
Emil Ernerfeldt 46ea72abe4
Add control of line height and letter spacing (#3302) 1 year ago
Emil Ernerfeldt b6f46b000b Some clippy fixes from 1.72.0 1 year ago
Andreas Reich b896d641c5
Improved wgpu callbacks (#3253) 1 year ago
Emil Ernerfeldt 3c4223c6b1
Support images with rounded corners (#3257) 1 year ago
Emil Ernerfeldt a3ae81cadb
Add option to truncate text at wrap width (#3244) 1 year ago
Emil Ernerfeldt dd5285cccb
Support multi-threaded Wasm (#3236) 1 year ago
Emil Ernerfeldt 08fb447fb5
Increase MSRV to 1.67 (#3234) 1 year ago
Emil Ernerfeldt d568d9f5d0
Lint vertical spacing in the code (#3224) 1 year ago