Commit graph

  • ef056d8489 Move Target to its own module Héctor Ramón Jiménez 2019-11-02 20:20:35 +01:00
  • 58e04af824 Draft Metrics and improve Target abstraction Héctor Ramón Jiménez 2019-11-02 19:58:49 +01:00
  • 022dc0139b Show Ferris at the end of the scrollable section Héctor Ramón Jiménez 2019-11-02 02:44:57 +01:00
  • f3baae9228 Add text input section to tour Héctor Ramón Jiménez 2019-11-02 02:17:00 +01:00
  • c427ce0cec Reduce Copy constraint to Clone in Message Héctor Ramón Jiménez 2019-11-02 02:15:17 +01:00
  • 1242b334fe Merge branch 'feature/scrollables' into feature/text-input Héctor Ramón Jiménez 2019-11-02 01:50:29 +01:00
  • 85dab04965 Scale scrollbar movement by content ratio Héctor Ramón Jiménez 2019-11-02 01:46:45 +01:00
  • 58d04cadef Add scrollable section to tour Héctor Ramón Jiménez 2019-11-02 01:42:51 +01:00
  • 8a0a31c513 Fix text measurement (needs further testing) Héctor Ramón Jiménez 2019-11-02 01:14:07 +01:00
  • d3cdee1d9b Render TextInput cursor inside the clipping area Héctor Ramón Jiménez 2019-10-31 04:43:29 +01:00
  • 51a0e99097 Implement cursor movement in TextInput Héctor Ramón Jiménez 2019-10-31 03:50:40 +01:00
  • 374b54c3ec Merge branch 'feature/scrollables' into feature/text-input Héctor Ramón Jiménez 2019-10-31 02:14:14 +01:00
  • 298c42ac5f Replace nalgebra with glam Héctor Ramón Jiménez 2019-10-31 01:41:04 +01:00
  • 43f348dc4a Show text cursor in TextInput Héctor Ramón Jiménez 2019-10-30 05:20:41 +01:00
  • 1505d8f941 Implement task addition in todos example Héctor Ramón Jiménez 2019-10-30 05:00:59 +01:00
  • fedcab6f4f Handle some TextInput events Héctor Ramón Jiménez 2019-10-30 05:00:12 +01:00
  • 63cd0fd8eb Draft TextInput widget structure Héctor Ramón Jiménez 2019-10-30 03:31:07 +01:00
  • 85916c9e87 Rename Primitive::Scrollable to Clip Héctor Ramón Jiménez 2019-10-29 19:50:34 +01:00
  • ace4217b22 Fix Transformation docs Héctor Ramón Jiménez 2019-10-29 19:45:47 +01:00
  • bd5d871eb6 Handle touchpad scroll events Héctor Ramón Jiménez 2019-10-29 19:00:46 +01:00
  • 29588f604a Implement scrollbar interactions! 🎉 Héctor Ramón Jiménez 2019-10-29 05:09:54 +01:00
  • 9dabbf7885 Provide Renderer to Widget::on_event Héctor Ramón Jiménez 2019-10-29 03:34:21 +01:00
  • 6602c1517c Complete Scrollable::hash_layout Héctor Ramón Jiménez 2019-10-29 03:29:29 +01:00
  • a3c55f7517 Stop leaking impl details in scrollable Renderer Héctor Ramón Jiménez 2019-10-29 02:13:22 +01:00
  • be488ac738 Draw scrollbar on top of scrollable content Héctor Ramón Jiménez 2019-10-29 02:00:17 +01:00
  • 23ebfb707a Issue draw calls only when necessary Héctor Ramón Jiménez 2019-10-29 01:21:28 +01:00
  • 2b23e0986c Implement text clipping (caching still broken) Héctor Ramón Jiménez 2019-10-28 04:28:21 +01:00
  • 35e94f5a32 Draft text scrolling (no clipping yet!) Héctor Ramón Jiménez 2019-10-27 03:11:54 +01:00
  • 21eb2f692c Implement clipping for quads Héctor Ramón Jiménez 2019-10-27 03:10:49 +01:00
  • e21890168f Improve scroll example Héctor Ramón Jiménez 2019-10-27 03:04:07 +01:00
  • 82c2aa6bfd Align items properly inside a Scrollable Héctor Ramón Jiménez 2019-10-27 02:59:25 +01:00
  • e2668b882a Remove adapter from iced_wgpu::Renderer Héctor Ramón Jiménez 2019-10-27 02:30:19 +01:00
  • 0a0aa3edd9 Implement clipping for images Héctor Ramón Jiménez 2019-10-27 02:29:23 +01:00
  • 63c10b67ab Remove Scrollable::justify_content method Héctor Ramón Jiménez 2019-10-27 01:37:40 +02:00
  • 09bd2c46c0 Expose scrollable offset properly Héctor Ramón Jiménez 2019-10-27 01:24:08 +02:00
  • de3c87b9a7 Link to specific issues in the ROADMAP Héctor Ramón Jiménez 2019-10-26 21:08:15 +02:00
  • fdd91cc043
    Merge pull request #23 from hecrj/roadmap Héctor Ramón 2019-10-26 20:47:23 +02:00
  • c1f6e66175 Clarify a couple of ideas in the ROADMAP Héctor Ramón Jiménez 2019-10-26 20:35:07 +02:00
  • 00ea9ca5c7 Mention roadmap and show crate graph in README Héctor Ramón Jiménez 2019-10-26 20:28:46 +02:00
  • 5e3cfb358e
    Clarify event subscriptions in ROADMAP Héctor Ramón 2019-10-25 23:21:50 +02:00
  • e3cf59fd99
    Fix spelling and grammar in ROADMAP Héctor Ramón 2019-10-25 22:44:17 +02:00
  • 719c073fc6 Draft Scrollable widget (no clipping yet!) Héctor Ramón Jiménez 2019-10-25 03:47:34 +02:00
  • d66dc4aee6 Move "Multi-window support" up in the ROADMAP Héctor Ramón Jiménez 2019-10-23 05:05:48 +02:00
  • 4769272122
    Merge pull request #22 from hecrj/basic-renderer Héctor Ramón 2019-10-23 04:52:51 +02:00
  • 99e1a3780a Set initial window size to 1280x1024 for now Héctor Ramón Jiménez 2019-10-23 04:44:33 +02:00
  • f6fc0b714c Remove leftover winit feature for doc.rs Héctor Ramón Jiménez 2019-10-23 02:50:57 +02:00
  • ac611ab837 Remove unnecessary comma Héctor Ramón Jiménez 2019-10-23 02:47:05 +02:00
  • 1788d5d21e Update READMEs Héctor Ramón Jiménez 2019-10-23 02:35:24 +02:00
  • 7fdd7f5952 Remove unused Align in core::Text Héctor Ramón Jiménez 2019-10-23 02:35:08 +02:00
  • 2f8e9dbe59 Remove warnings in wgpu::image Héctor Ramón Jiménez 2019-10-23 02:34:30 +02:00
  • 6145140816 Make tour example work on Wasm again Héctor Ramón Jiménez 2019-10-23 02:34:11 +02:00
  • c7ef9d0da7 Connect iced_web with iced properly Héctor Ramón Jiménez 2019-10-23 02:33:07 +02:00
  • 871eb41430 Add TODO to image::Renderer::node Héctor Ramón Jiménez 2019-10-23 01:34:58 +02:00
  • 38b6c84e77 Implement basic image rendering in iced_wgpu Héctor Ramón Jiménez 2019-10-23 01:21:23 +02:00
  • f8a232c8af Remove generic handle in Image Héctor Ramón Jiménez 2019-10-22 23:20:24 +02:00
  • 108d85ac88 Add ROADMAP Héctor Ramón Jiménez 2019-10-21 01:59:17 +02:00
  • 523736f08b Fix wgpu_glyph dependency in iced_wgpu Héctor Ramón Jiménez 2019-10-13 18:57:34 +02:00
  • 7916e6c92e Fix integration CI workflow Héctor Ramón Jiménez 2019-10-13 18:54:02 +02:00
  • 665b1d4e1b Update examples README Héctor Ramón Jiménez 2019-10-13 18:51:39 +02:00
  • 734e80dea6 Draft Debugger implementation in iced_wgpu Héctor Ramón Jiménez 2019-10-13 18:22:26 +02:00
  • ccc463a7c0 Draw checkbox in iced_wgpu Héctor Ramón Jiménez 2019-10-13 18:10:12 +02:00
  • 8c3dabb5a1 Draw radio buttons in iced_wgpu Héctor Ramón Jiménez 2019-10-12 18:48:35 +02:00
  • a444819799 Fix button shadow feedback in iced_wgpu Héctor Ramón Jiménez 2019-10-12 05:07:29 +02:00
  • afacb35f9b Draw sliders in iced_wgpu Héctor Ramón Jiménez 2019-10-12 05:07:00 +02:00
  • e74f117976 Add a slight shadow to buttons for feedback Héctor Ramón Jiménez 2019-10-12 02:32:16 +02:00
  • c63bdacaad Make Renderer immutable in UserInterface::build Héctor Ramón Jiménez 2019-10-11 23:45:01 +02:00
  • a031a6f213 Handle mouse cursor in iced_wgpu Héctor Ramón Jiménez 2019-10-11 23:30:53 +02:00
  • 8846a239cf Rename Renderer::Primitive to Renderer::Output Héctor Ramón Jiménez 2019-10-11 22:15:39 +02:00
  • 650d020fde Handle window resizes in iced_winit Héctor Ramón Jiménez 2019-10-11 21:16:36 +02:00
  • 1f60ca3ab4 Update mouse cursor icon properly in iced_winit Héctor Ramón Jiménez 2019-10-10 05:58:42 +02:00
  • 2fe01a0b1e Use improved RedrawRequested API in iced_winit Héctor Ramón Jiménez 2019-10-10 05:53:57 +02:00
  • ae585eb9cb Process winit mouse input and cursor movement Héctor Ramón Jiménez 2019-10-10 05:52:35 +02:00
  • ab34ef45e0 Move winit::Application to its own module Héctor Ramón Jiménez 2019-10-10 05:50:01 +02:00
  • fb8b50ab79 Move winit conversions to iced_winit Héctor Ramón Jiménez 2019-10-10 05:44:33 +02:00
  • a92a0b73ed Move winit logic from iced to iced_winit Héctor Ramón Jiménez 2019-10-09 05:36:49 +02:00
  • 1a93f0ef4a Merge branch 'master' into basic-renderer Héctor Ramón Jiménez 2019-10-08 03:25:47 +02:00
  • e95e656fcd Fix missing "is" in tour Héctor Ramón Jiménez 2019-10-08 03:23:51 +02:00
  • 10e10e5e06 Make iced_core::Button customizable Héctor Ramón Jiménez 2019-10-08 03:13:41 +02:00
  • a0234d5bce Draft fragment shader for rounded rectangles Héctor Ramón Jiménez 2019-10-08 00:14:11 +02:00
  • 0995950526 Use latest wgpu Héctor Ramón Jiménez 2019-10-07 19:50:04 +02:00
  • 67f8da4b34 Initialize renderer primitive properly Héctor Ramón Jiménez 2019-10-07 04:12:39 +02:00
  • c9da3a10d9 Use log crate instead of dbg! Héctor Ramón Jiménez 2019-10-07 04:05:40 +02:00
  • c9510db551 Render colored quads Héctor Ramón Jiménez 2019-10-07 03:56:16 +02:00
  • 70c17b053b Rename Box primitive to Quad Héctor Ramón Jiménez 2019-10-07 02:17:40 +02:00
  • 5286ef36b6 Make tour a simple example instead of a crate Héctor Ramón Jiménez 2019-10-06 20:06:13 +02:00
  • 7765e6da50 Draft Box primitive Héctor Ramón Jiménez 2019-10-06 19:22:25 +02:00
  • 5a5ca34b5f Modularize iced_wgpu Héctor Ramón Jiménez 2019-10-05 19:22:51 +02:00
  • ae56edc8cc Center tour example Héctor Ramón Jiménez 2019-10-05 19:02:16 +02:00
  • 957beeebf9 Merge branch 'master' into basic-renderer Héctor Ramón Jiménez 2019-10-05 05:42:15 +02:00
  • e82e96e6ad Update welcome step of tour example Héctor Ramón Jiménez 2019-10-05 05:32:56 +02:00
  • ef498eb1af Add some padding to the tour example Héctor Ramón Jiménez 2019-10-05 05:17:59 +02:00
  • 0c3f78713d Draft basic text rendering using wgpu_glyph Héctor Ramón Jiménez 2019-10-05 05:12:36 +02:00
  • a90f7fcb98 Move MouseCursor to iced_wgpu Héctor Ramón Jiménez 2019-10-05 03:58:23 +02:00
  • a7d1194403 Add Renderer and Primitive concepts Héctor Ramón Jiménez 2019-10-05 03:56:18 +02:00
  • 5204cc8c8b Count redraws and add a couple of TODOs Héctor Ramón Jiménez 2019-10-04 22:46:57 +02:00
  • ebb8dbb065 Draft UI event loop Héctor Ramón Jiménez 2019-10-03 01:59:16 +02:00
  • fc38119be3 Clear the window properly on redraw Héctor Ramón Jiménez 2019-10-03 00:34:15 +02:00
  • 8bb33cd5a0 Initialize wgpu Héctor Ramón Jiménez 2019-10-03 00:23:08 +02:00
  • 63294088ad Open a window using winit Héctor Ramón Jiménez 2019-10-03 00:08:16 +02:00
  • e1b9d42bf1 Start iced_winit and iced_wgpu Héctor Ramón Jiménez 2019-10-03 00:01:45 +02:00