Commit graph

  • 267dbf34e9
    Merge pull request #1719 from tarkah/feat/nested-overlay Héctor Ramón 2023-06-14 20:32:45 +02:00
  • d955b3444d
    Replaced offscreen_blit.wgsl with existing blit.wgsl. Bingus 2023-06-14 11:10:09 -07:00
  • 9803b276ad
    Fix cursor availability in overlay::Nested::draw Héctor Ramón Jiménez 2023-06-14 11:27:42 +02:00
  • 87db76a11f
    Make overlay::Menu publish messages on selection Héctor Ramón Jiménez 2023-06-14 11:25:05 +02:00
  • b0205e03d8
    Use nested for lazy widgets Cory Forsstrom 2023-02-19 17:43:13 -08:00
  • 4de6ee6fa1
    Cursor availability during on_event Cory Forsstrom 2023-02-18 19:11:50 -08:00
  • 83140d6049
    Remove interior mutability Cory Forsstrom 2023-02-18 19:03:52 -08:00
  • 3e6f6eedcb
    Use layout with children for nesting Cory Forsstrom 2023-02-18 16:08:05 -08:00
  • 12c623f35b
    Cursor availability by layer Cory Forsstrom 2023-02-18 15:58:07 -08:00
  • d4bb7c0b24
    Remove unwraps in overlay::Nested and fix mouse_interaction Cory Forsstrom 2023-02-18 15:06:44 -08:00
  • 1ce047cdb3
    Prioritize mouse interaction of deepest Overlay Cory Forsstrom 2023-02-18 13:53:22 -08:00
  • f44d429283
    Render nested in layer Cory Forsstrom 2023-02-18 13:49:25 -08:00
  • f608056c50
    Add nested picklist to modal example Cory Forsstrom 2023-02-18 13:49:11 -08:00
  • 0a56ffb5d6
    Add nested overlay method to group & map Cory Forsstrom 2023-02-18 13:48:10 -08:00
  • 55dc3b5619
    Introduce internal overlay::Nested for UserInterface Cory Forsstrom 2023-02-18 14:31:38 -08:00
  • 329fbc7b21
    Merge pull request #1910 from tarkah/fix/scrollable-scroll-wheel Héctor Ramón 2023-06-13 03:37:57 +02:00
  • 38da953583
    Only scroll w/ wheel if over scrollable Cory Forsstrom 2023-06-12 13:15:11 -07:00
  • fcf9062679 Make the subscription::channel function take a FnOnce closure instead of a Fn closure and remove Sync as a requirement for its output. Jonathan Lindsey 2023-06-10 21:52:26 -05:00
  • 60cd864d43
    Merge pull request #1904 from iced-rs/cursor-availability Héctor Ramón 2023-06-09 21:53:54 +02:00
  • 290b47f312 refactor: remove unnecessary canvas complexity Nick Senger 2023-06-09 11:03:52 -07:00
  • 9d69af10cc comment: fix typo Nick Senger 2023-06-08 20:09:10 -07:00
  • 27639c4ce6
    Fix mouse interactions in Scrollable Héctor Ramón Jiménez 2023-06-08 21:03:24 +02:00
  • 733c2bd9f5
    Use mouse::Cursor in integration example Héctor Ramón Jiménez 2023-06-08 20:45:48 +02:00
  • aba98e4965
    Extend cursor availability to the shell level Héctor Ramón Jiménez 2023-06-08 20:35:40 +02:00
  • 57db196c3a
    Increase width of controls in pane_grid example Héctor Ramón Jiménez 2023-06-08 20:23:47 +02:00
  • 5c8cfb411e
    Take Rectangle by value in Cursor API Héctor Ramón Jiménez 2023-06-08 20:16:46 +02:00
  • 34451bff18
    Implement basic cursor availability Héctor Ramón Jiménez 2023-06-08 20:11:59 +02:00
  • af099fa6d7
    Added in check for web-colors. Bingus 2023-06-08 10:17:53 -07:00
  • 05e238e9ed
    Adjusted offscreen pass to be a render pass vs compute for compat with web-colors flag. Bingus 2023-06-08 10:10:26 -07:00
  • 0148cfc82b fix: RedrawRequest::NextFrame -> RedrawRequest::At() Nick Senger 2023-06-08 07:51:32 -07:00
  • 56eacdb358 comment: cleanup imports Nick Senger 2023-06-08 07:47:57 -07:00
  • 204c9d6f52 fix: rotation in terms of duration Nick Senger 2023-06-07 16:48:11 -07:00
  • 2ebc923197 feat: use lyon for easing Nick Senger 2023-06-07 15:19:11 -07:00
  • cdfb8b3068 feat: add progress indicators example Nick Senger 2023-06-06 21:12:41 -07:00
  • 677f564f08
    Switched to packing using f16s to maintain acceptable precision. Bingus 2023-06-07 10:47:57 -07:00
  • 9554c78f3a
    Updated color packing into u32 to consider incorrect web-colors. Bingus 2023-06-06 17:06:40 -07:00
  • 226ce3d6c9
    Implement explicit Color::into_u32 instead of Into trait Héctor Ramón Jiménez 2023-06-06 13:37:40 +02:00
  • ea7f2626b1
    Optimized gradient data packing. Bingus 2023-05-29 16:44:56 -07:00
  • 78c0189824
    Fix width of crop labels in screenshot example (again) Héctor Ramón Jiménez 2023-06-06 16:36:20 +02:00
  • 38582873b7
    Rearrange controls of the screenshot example Héctor Ramón Jiménez 2023-06-06 16:32:14 +02:00
  • 5b5000e3ae
    Introduce on_press_maybe helper for Button Héctor Ramón Jiménez 2023-06-06 16:18:20 +02:00
  • 5324928044
    Wrap Screenshot::bytes in an Arc and implement AsRef<[u8]> Héctor Ramón Jiménez 2023-06-06 16:14:42 +02:00
  • 7adfaa88a6
    Avoid iced_image import in screenshot example Héctor Ramón Jiménez 2023-06-06 16:05:46 +02:00
  • c1021c7175
    Fix punctuation in screenshot example Héctor Ramón Jiménez 2023-06-06 15:59:56 +02:00
  • cd15f8305a
    Fix width of crop labels in screenshot example Héctor Ramón Jiménez 2023-06-06 15:59:36 +02:00
  • 8820583cc0
    Create numeric_input helper in screenshot example Héctor Ramón Jiménez 2023-06-06 15:51:32 +02:00
  • 5ed9452877
    Use Container::Box in screenshot example Héctor Ramón Jiménez 2023-06-06 15:39:29 +02:00
  • 233196eb14
    Added offscreen rendering support for wgpu & tiny-skia exposed with the window::screenshot command. Bingus 2023-03-25 10:45:39 -07:00
  • c15f1b5f65
    Merge pull request #1888 from iced-rs/web-colors Héctor Ramón 2023-06-03 03:04:38 +02:00
  • b353767d2d
    Merge pull request #1892 from casperstorm/feat/slider-rail-border-radius Héctor Ramón 2023-06-01 17:44:00 +02:00
  • 66d4decc0c
    Fix quad glitch when rounding borders of a Slider rail Héctor Ramón Jiménez 2023-06-01 17:27:52 +02:00
  • ee0dd4c623
    Change default styling of Slider to leverage rounded borders Héctor Ramón Jiménez 2023-06-01 17:25:56 +02:00
  • 44748664c1
    Merge pull request #1893 from iced-rs/fix/mesh-empty-scissor-rect Héctor Ramón 2023-06-01 17:24:59 +02:00
  • 166d350dfc
    Fix empty scissor rectangle in iced_wgpu::triangle pipeline Héctor Ramón Jiménez 2023-06-01 17:12:28 +02:00
  • 1e2965d542 only add border radius to the visible part Casper Storm 2023-06-01 13:30:48 +02:00
  • 9902e77816 Add border_radius to slider rail Casper Storm 2023-06-01 10:46:33 +02:00
  • ce64dcbfd4
    Merge pull request #1890 from iced-rs/fix/responsive-layout-invalidation Héctor Ramón 2023-06-01 05:17:02 +02:00
  • 0b504bec8a
    Invalidate Responsive layout when size changes without a view call Héctor Ramón Jiménez 2023-06-01 04:59:49 +02:00
  • b5fc0f4a3a
    Use consistent color strategy in glyphon Héctor Ramón Jiménez 2023-06-01 03:10:02 +02:00
  • c528f2129e
    Use proper gamma correction mode in image::Atlas::grow Héctor Ramón Jiménez 2023-05-31 21:45:12 +02:00
  • f1b259a28f
    Avoid gamma correction when web-colors is enabled for images Héctor Ramón Jiménez 2023-05-31 21:42:39 +02:00
  • faa7627ea4
    Introduce web-colors feature flag to enable sRGB linear blending Héctor Ramón Jiménez 2023-05-31 21:31:58 +02:00
  • b5f102c558
    Merge pull request #1883 from iced-rs/update/glyphon Héctor Ramón 2023-05-30 17:07:24 +02:00
  • 9253f7663d
    Merge pull request #1873 from bungoboingo/fix/bg-gradient-layering Héctor Ramón 2023-05-30 01:47:31 +02:00
  • 8ff2e0178f
    Merge pull request #1859 from RGBCube/patch-1 Héctor Ramón 2023-05-30 01:42:18 +02:00
  • c319f5113b
    Move Pipeline struct definition after Layer in quad submodules Héctor Ramón Jiménez 2023-05-30 01:35:06 +02:00
  • ef547469fd
    Improve boundaries between quad submodules in iced_wgpu Héctor Ramón Jiménez 2023-05-30 01:33:50 +02:00
  • 5fdc5affce
    Rename quad_order variable to kind in quad::Pipeline::render Héctor Ramón Jiménez 2023-05-30 01:17:03 +02:00
  • 9659e6a848
    Improve consistency of match branches in quad::Batch::add Héctor Ramón Jiménez 2023-05-30 01:16:30 +02:00
  • cd7d33aa8e
    Simplify order match statement in quad::Batch::add Héctor Ramón Jiménez 2023-05-30 01:14:41 +02:00
  • 6d650e7f99
    Rename quad::Order to quad::Kind Héctor Ramón Jiménez 2023-05-30 00:59:42 +02:00
  • fe9da174ca
    Move layer::quad types to quad module Héctor Ramón Jiménez 2023-05-30 00:56:52 +02:00
  • eb6c663420
    Adjusted Quads struct to be opaque quad::Layer. Bingus 2023-05-26 09:55:49 -07:00
  • 3f141459a6
    Fixed issue where quads of different types were not ordered. Bingus 2023-05-25 10:27:27 -07:00
  • 75110b9c0e
    Merge pull request #1871 from bungoboingo/fix/bg-gradient Héctor Ramón 2023-05-29 21:09:17 +02:00
  • 8ca7b884c0
    Make Packed fully opaque Héctor Ramón Jiménez 2023-05-29 20:56:51 +02:00
  • 556f3e89d3
    Skip missing glyphs instead of panicking in glyphon Héctor Ramón Jiménez 2023-05-29 20:47:47 +02:00
  • 902e333148
    Changed gradient::Packed to be repr(C) for direct gpu upload. Bingus 2023-05-26 10:07:52 -07:00
  • fcb1b45436
    Merge pull request #1875 from clarkmoody/palette-0.7 Héctor Ramón 2023-05-26 19:02:29 +02:00
  • cf2c8f2037
    Use approx for testing color operations Héctor Ramón Jiménez 2023-05-26 00:04:10 +02:00
  • b741893013
    Use Srgb and Srgba from palette directly Héctor Ramón Jiménez 2023-05-26 00:03:34 +02:00
  • 2a00aaa747
    Use as_slice instead of as_ref in checkbox example Héctor Ramón Jiménez 2023-05-25 23:48:42 +02:00
  • 2d21d0900e
    Upgrade palette dependency Clark Moody 2023-05-25 13:59:58 -05:00
  • c61a4cc21c
    Merge pull request #1738 from nicoburns/update-winit-0.28 Héctor Ramón 2023-05-25 23:37:14 +02:00
  • 70fd296ccc
    Remove unnecessary newline Héctor Ramón Jiménez 2023-05-25 23:20:26 +02:00
  • f0788b9f37
    Replace change_always_on_top action with change_level Héctor Ramón Jiménez 2023-05-25 23:18:50 +02:00
  • a7fa7e4005
    Introduce window::Level enum Héctor Ramón Jiménez 2023-05-25 23:14:07 +02:00
  • b924e86630
    Update window_clipboard dependency Héctor Ramón Jiménez 2023-05-25 23:05:24 +02:00
  • 60d17d68d6
    Update winit dependency Héctor Ramón Jiménez 2023-05-25 23:04:29 +02:00
  • 413526ad09
    Created "Packed" data structure for gradient data. Bingus 2023-05-25 10:49:26 -07:00
  • a395e78596
    Made gradient pack public for iced_graphics::gradient mod for use with GradientVertex2D. Bingus 2023-05-24 13:08:59 -07:00
  • 490cc3d558
    Update README.md RGBCube 2023-05-23 21:07:29 +03:00
  • b74d8dafbf
    Create DEPENDENCIES.md RGBCube 2023-05-23 21:07:08 +03:00
  • 6c6930b91d
    Merge pull request #1869 from casperstorm/extend-border-radius Héctor Ramón 2023-05-23 20:03:05 +02:00
  • 25804d9e5a clean up rebase mistake Casper Storm 2023-05-23 19:42:01 +02:00
  • 1234d52812 clippy Casper Storm 2023-05-23 15:28:45 +02:00
  • 1c86defab5 Extend border radius on relevant widgets Casper Storm 2023-05-23 12:26:16 +02:00
  • 8300d86c24
    Merge pull request #1844 from tarkah/fix/scrollbar-widths Héctor Ramón 2023-05-23 04:53:24 +02:00
  • 29326952b4
    Avoid drawing empty quads in widget::scrollable Héctor Ramón Jiménez 2023-05-23 04:39:41 +02:00
  • 12a57fae5c
    Remove min width 1 from scrollbar & scroller Cory Forsstrom 2023-05-10 17:09:29 -07:00