summaryrefslogtreecommitdiffstats
path: root/widget/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added the ability to change the style of a TextEditorLibravatar Bingus2023-12-061-0/+9
|
* Merge pull request #1964 from bungoboingo/feat/multi-window-supportLibravatar Héctor Ramón2023-12-052-4/+4
|\ | | | | [Feature] 🪟 Multi Window 🪟 .. redux!
| * Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-2947-722/+3381
| |\
| * | Merge remote-tracking branch 'origin/master' into feat/multi-window-supportLibravatar Bingus2023-07-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Cargo.toml # core/src/window/icon.rs # core/src/window/id.rs # core/src/window/position.rs # core/src/window/settings.rs # examples/integration/src/main.rs # examples/integration_opengl/src/main.rs # glutin/src/application.rs # native/src/subscription.rs # native/src/window.rs # runtime/src/window/action.rs # src/lib.rs # src/window.rs # winit/Cargo.toml # winit/src/application.rs # winit/src/icon.rs # winit/src/settings.rs # winit/src/window.rs
* | | Fix `clippy` lintLibravatar Héctor Ramón Jiménez2023-12-011-1/+1
| | |
* | | Clip text to `viewport` bounds instead of layout boundsLibravatar Héctor Ramón Jiménez2023-12-0111-70/+84
| |/ |/|
* | Provide actual bounds to `Shader` primitivesLibravatar Héctor Ramón Jiménez2023-11-281-1/+0
| | | | | | | | ... and allow for proper translation and scissoring.
* | Merge pull request #2143 from iced-rs/fix/tooltip-layout-invalidationLibravatar Héctor Ramón2023-11-211-1/+9
|\ \ | | | | | | Invalidate layout when `Tooltip` changes `overlay`
| * | Invalidate layout when `Tooltip` changes `overlay`Libravatar Héctor Ramón Jiménez2023-11-211-1/+9
| | |
* | | Fix `Overlay` compositionLibravatar Héctor Ramón Jiménez2023-11-215-5/+11
|/ / | | | | | | Translations were not easily composable.
* | Improve module hierarchy of `custom_shader` exampleLibravatar Héctor Ramón Jiménez2023-11-141-0/+1
| |
* | Export `wgpu` crate in `shader` module in `iced_widget`Libravatar Héctor Ramón Jiménez2023-11-141-0/+1
| |
* | Create `shader` function helper in `iced_widget`Libravatar Héctor Ramón Jiménez2023-11-141-0/+11
| |
* | Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez2023-11-142-3/+3
| |
* | Use `Instant` from `iced_core` instead of `std`Libravatar Héctor Ramón Jiménez2023-11-141-2/+1
| | | | | | | | This is needed for Wasm compatibility.
* | Re-organize `custom` module as `pipeline` moduleLibravatar Héctor Ramón Jiménez2023-11-144-1/+312
| | | | | | | | ... and move `Shader` widget to `iced_widget` crate
* | Reexport Transformation from widget::shaderLibravatar Bingus2023-11-141-1/+1
| |
* | Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus2023-11-141-0/+3
| |
* | Refactor texture image filteringLibravatar Héctor Ramón Jiménez2023-11-112-9/+25
| | | | | | | | | | | | - Support only `Linear` or `Nearest` - Simplify `Layer` groups - Move `FilterMethod` to `Image` and `image::Viewer`
* | Fix clippy + fmtLibravatar Remmirad2023-11-111-1/+1
| |
* | Implement texture filtering optionsLibravatar Remmirad2023-11-111-1/+1
| |
* | Improve `TextEditor` scroll interaction with a touchpadLibravatar Héctor Ramón Jiménez2023-10-271-1/+1
| |
* | Implement missing debug implementations in `iced_widget`Libravatar Héctor Ramón Jiménez2023-10-272-1/+18
| |
* | Write documentation for the new text APIsLibravatar Héctor Ramón Jiménez2023-10-272-6/+34
| |
* | Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-2723-135/+127
|\ \
| * | Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez2023-09-202-11/+6
| | |
| * | Fix `clippy::filter_map_next`Libravatar Héctor Ramón Jiménez2023-09-201-14/+11
| | |
| * | Fix `clippy::redundant-closure-for-method-calls`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
| | |
| * | Fix `clippy::match-wildcard-for-single-variants`Libravatar Héctor Ramón Jiménez2023-09-202-4/+4
| | |
| * | Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez2023-09-203-3/+3
| | |
| * | Fix `clippy::trivially-copy-pass-by-ref`Libravatar Héctor Ramón Jiménez2023-09-202-34/+34
| | |
| * | Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-2018-59/+59
| | |
| * | Fix `height` of vertical scroller in `Scrollbar`Libravatar Héctor Ramón Jiménez2023-09-141-4/+4
| | |
| * | Fix width of horizontal scrollbar in `Scrollable`Libravatar Héctor Ramón Jiménez2023-09-141-6/+6
| | |
* | | Add `text` helper method for `text_editor::Content`Libravatar Héctor Ramón Jiménez2023-09-221-0/+21
| | |
* | | Fix selection clipping out of bounds in `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-221-24/+33
| | |
* | | Fix vertical scroll for `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-211-2/+3
| | |
* | | Scroll at least one line on macOS in `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-211-1/+5
| | |
* | | Round `ScrollDelta::Lines` in `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-211-1/+1
| | |
* | | Scroll `TextEditor` only if `cursor.is_over(bounds)`Libravatar Héctor Ramón Jiménez2023-09-201-1/+3
| | |
* | | Introduce new `iced_highlighter` subcrateLibravatar Héctor Ramón Jiménez2023-09-191-5/+23
| | |
* | | Implement `Scroll` action in `text::editor`Libravatar Héctor Ramón Jiménez2023-09-191-0/+12
| | |
* | | Flesh out the `editor` example a bit moreLibravatar Héctor Ramón Jiménez2023-09-181-0/+4
| | |
* | | Implement theme selector in `editor` exampleLibravatar Héctor Ramón Jiménez2023-09-181-1/+12
| | |
* | | Notify `Highlighter` of topmost line changeLibravatar Héctor Ramón Jiménez2023-09-171-11/+14
| | |
* | | Implement basic syntax highlighting with `syntect` in `editor` exampleLibravatar Héctor Ramón Jiménez2023-09-171-0/+18
| | |
* | | Draft `Highlighter` APILibravatar Héctor Ramón Jiménez2023-09-172-16/+50
| | |
* | | Avoid drag on double or triple click for now in `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-161-24/+28
| | |
* | | Implement `Copy` and `Paste` actions for `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-161-3/+8
| | |
* | | Implement methods to query the contents of a `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-161-0/+48
| | |