Commit graph

  • 32b9c1fdbd Return new Split in pane_grid::State::split Héctor Ramón Jiménez 2020-05-09 09:40:31 +02:00
  • c620e4dc4c Implement State::get in pane_grid Héctor Ramón Jiménez 2020-05-09 00:28:31 +02:00
  • f3d54a0f33 Expose Node and State::layout for PaneGrid Héctor Ramón Jiménez 2020-05-09 00:16:07 +02:00
  • d1f2a18439 Implement Clone for pane_grid::State Héctor Ramón Jiménez 2020-05-07 00:40:07 +02:00
  • d6bf8955db Use published glow and glow_glyph versions Héctor Ramón Jiménez 2020-05-22 19:17:07 +02:00
  • 1dd79c4697 Use built-in OpenGL multisampling in iced_glow Héctor Ramón Jiménez 2020-05-22 19:15:39 +02:00
  • 6f71a8e3d5 Use get_uniform_location for wider compatibility Héctor Ramón Jiménez 2020-05-22 05:52:11 +02:00
  • 1b287cddaf Use git repository for glow_glyph Héctor Ramón Jiménez 2020-05-22 05:35:36 +02:00
  • c5545c7a73 Implement MSAA for triangle meshes in iced_glow Héctor Ramón Jiménez 2020-05-22 01:14:31 +02:00
  • bbfb1c040c Update to latest glow Héctor Ramón Jiménez 2020-05-21 19:50:53 +02:00
  • 2798d4935e Remove unused overlay_font in iced_glow Héctor Ramón Jiménez 2020-05-21 19:08:04 +02:00
  • 60dcfc354e Draft triangle pipeline in iced_glow Héctor Ramón Jiménez 2020-05-21 19:07:33 +02:00
  • d54f17c6aa Simplify integration example with Program Héctor Ramón Jiménez 2020-05-21 04:54:26 +02:00
  • ae5e2c6c73 Introduce Program and State Héctor Ramón Jiménez 2020-05-21 04:27:31 +02:00
  • d77492c0c3 Avoid relying origin_upper_left Héctor Ramón Jiménez 2020-05-21 01:01:47 +02:00
  • e0e4ee73fe Implement iced_glutin 🎉 Héctor Ramón Jiménez 2020-05-21 00:37:47 +02:00
  • a1a5fcfd46 Refactor Viewport and Compositor Héctor Ramón Jiménez 2020-05-20 20:28:35 +02:00
  • 720e7756f2 Move Layer to iced_graphics Héctor Ramón Jiménez 2020-05-19 22:55:12 +02:00
  • e618091248 Merge unnecessary split widget modules Héctor Ramón Jiménez 2020-05-19 21:00:40 +02:00
  • c2e0c52ce0 Move Antialiasing to iced_graphics Héctor Ramón Jiménez 2020-05-19 20:34:17 +02:00
  • f0480854a9 Move built-in fonts to iced_graphics Héctor Ramón Jiménez 2020-05-19 20:30:46 +02:00
  • e0c4f1a08e Move font::Source to iced_graphics Héctor Ramón Jiménez 2020-05-19 20:20:51 +02:00
  • 4aed0fa4b6 Rename window::Backend to Compositor Héctor Ramón Jiménez 2020-05-19 20:01:55 +02:00
  • a0ac09122a Move Viewport to iced_graphics Héctor Ramón Jiménez 2020-05-19 19:57:42 +02:00
  • 750a441a8c Move Transformation to iced_graphics Héctor Ramón Jiménez 2020-05-19 19:55:05 +02:00
  • 05af8d00d4 Draft new iced_graphics crate 🎉 Héctor Ramón Jiménez 2020-05-19 17:15:44 +02:00
  • d4743183d4 Draft first working version of iced_glow 🎉 Héctor Ramón Jiménez 2020-05-19 14:23:28 +02:00
  • 33448508a5
    Merge pull request #345 from AberrantWolf/master Héctor Ramón 2020-05-15 14:58:28 +02:00
  • 175f5d71f4 Merge remote-tracking branch 'upstream/master' Scott Harper 2020-05-15 11:38:08 +09:00
  • 863714602c Updated Radio layout/fns to match Checkbox Scott Harper 2020-05-15 11:27:24 +09:00
  • e89e521e2b
    Merge pull request #344 from DominosCinnaStix/master Héctor Ramón 2020-05-14 18:17:25 +02:00
  • cd6064fd84
    set wgpu's adapter backend to PRIMARY DominosCinnaStix 2020-05-14 11:55:26 -04:00
  • 7565d294af Fix PaneGrid not releasing split properly Héctor Ramón Jiménez 2020-05-06 06:18:22 +02:00
  • 4406494ff3 Pin gfx-memory until allocator issue is fixed Héctor Ramón Jiménez 2020-05-06 00:18:15 +02:00
  • 26d93004a6
    Merge pull request #334 from Veykril/master Héctor Ramón 2020-05-05 01:28:50 +02:00
  • 3a5a07d49d Update iced_wgpu dependencies Lukas Wirth 2020-05-05 01:04:40 +02:00
  • 7dc02a5e16
    Merge pull request #325 from hecrj/feature/canvas-interaction Héctor Ramón 2020-05-05 00:05:47 +02:00
  • 93c6be5eef Update README of game_of_life example Héctor Ramón Jiménez 2020-05-04 23:54:28 +02:00
  • 80e2d1b08b Adapt color_palette to new canvas API Héctor Ramón Jiménez 2020-05-04 23:46:15 +02:00
  • 67b2ccb4d5 Merge branch 'master' into feature/canvas-interaction Héctor Ramón Jiménez 2020-05-04 23:35:09 +02:00
  • 27aad74a32
    Merge pull request #200 from clarkmoody/color-enhancements Héctor Ramón 2020-05-04 23:30:51 +02:00
  • c0fd5de8a0 Improve minor documentation details in Color Héctor Ramón Jiménez 2020-05-04 23:04:02 +02:00
  • e3555174d7 Use only iced dependency for color_palette Héctor Ramón Jiménez 2020-05-04 22:55:10 +02:00
  • 3d3e51a742 Add screenshot to README of color_palette Héctor Ramón Jiménez 2020-05-04 22:53:07 +02:00
  • 1a8d253611 Add screenshot of color_palette example Héctor Ramón Jiménez 2020-05-04 22:51:20 +02:00
  • 24574b355d Mention color_palette in examples README Héctor Ramón Jiménez 2020-05-04 22:50:25 +02:00
  • 2f41ccee1c Update GIF of game_of_life example Héctor Ramón Jiménez 2020-05-03 02:49:04 +02:00
  • 917199197f Allow erasing cells in game_of_life Héctor Ramón Jiménez 2020-05-03 02:43:20 +02:00
  • 4417a34edb Fix "1 cells" overlay in game_of_life Héctor Ramón Jiménez 2020-05-03 02:15:11 +02:00
  • 5aaaea7c88 Render stats as an overlay in game_of_life Héctor Ramón Jiménez 2020-05-03 01:53:45 +02:00
  • c3c5161386 Draw grid in game_of_life Héctor Ramón Jiménez 2020-05-03 00:57:15 +02:00
  • a43fb42428 Reorganize view code in game_of_life Héctor Ramón Jiménez 2020-05-03 00:08:41 +02:00
  • cc8f5b6fc8 Simplify logic and limit ticks in game_of_life Héctor Ramón Jiménez 2020-05-02 10:48:42 +02:00
  • 0025b8c3f8 Display some statistics in game_of_life Héctor Ramón Jiménez 2020-05-02 09:27:49 +02:00
  • 916a1bfc70 Run ticks in a background thread in game_of_life Héctor Ramón Jiménez 2020-05-02 07:01:27 +02:00
  • 8fa9e4c94e Rename visible_in to within in game_of_life Héctor Ramón Jiménez 2020-05-02 03:37:20 +02:00
  • 4fd8e47737 Use rustc_hash for hashing in game_of_life Héctor Ramón Jiménez 2020-05-02 03:31:31 +02:00
  • 03ca7eea6c Reuse triangle path with transforms in color_palette Héctor Ramón Jiménez 2020-05-01 22:45:47 +02:00
  • 573929d5ec Use Path::rectangle directly in color_palette Héctor Ramón Jiménez 2020-05-01 22:32:40 +02:00
  • 555371f77e Move application implementation in color_palette Héctor Ramón Jiménez 2020-05-01 22:27:14 +02:00
  • 4d724a88e6 Introduce Theme type in color_palette example Héctor Ramón Jiménez 2020-05-01 22:24:34 +02:00
  • 0a011f9031 Improve generate_theme in color_palette Héctor Ramón Jiménez 2020-05-01 21:51:08 +02:00
  • 11e4039b56 Remove update_component in color_palette Héctor Ramón Jiménez 2020-05-01 21:43:11 +02:00
  • e7e8e76c28 Change speed limit to 100 in game_of_life Héctor Ramón Jiménez 2020-05-01 06:23:30 +02:00
  • 1833c77312 Improve scrolling smoothness in game_of_life Héctor Ramón Jiménez 2020-05-01 06:23:05 +02:00
  • ffbe59f812 Zoom to cursor in game_of_life example Héctor Ramón Jiménez 2020-05-01 05:42:07 +02:00
  • 0a5f1bb676 Improve zooming logic in game_of_life Héctor Ramón Jiménez 2020-05-01 05:19:05 +02:00
  • c23995ecb4 Increase speed limit to 200 in game_of_life Héctor Ramón Jiménez 2020-05-01 04:48:26 +02:00
  • f9227546ca Use fill_rectangle for cursor in game_of_life Héctor Ramón Jiménez 2020-05-01 04:41:04 +02:00
  • 404122e0b1 Implement zooming for game_of_life example Héctor Ramón Jiménez 2020-05-01 04:35:59 +02:00
  • 08b376c6d7 Implement Frame::fill_rectangle Héctor Ramón Jiménez 2020-05-01 04:33:17 +02:00
  • 345f0e1336 Implement scalar multiplication for Vector Héctor Ramón Jiménez 2020-05-01 04:32:56 +02:00
  • 980ac6c2a4 Add UNIT constant to Size Héctor Ramón Jiménez 2020-05-01 04:30:54 +02:00
  • 377ead93d6 Improve tick performance in game_of_life Héctor Ramón Jiménez 2020-05-01 01:24:31 +02:00
  • a6db1e1fb3 Introduce Life type in game_of_life Héctor Ramón Jiménez 2020-05-01 01:08:39 +02:00
  • 71323c51bb Simplify Interaction handling in game_of_life Héctor Ramón Jiménez 2020-05-01 00:54:43 +02:00
  • ee97887409 Introduce Cell type in game_of_life Héctor Ramón Jiménez 2020-05-01 00:50:40 +02:00
  • 005ad6215a Update README of game_of_life example Héctor Ramón Jiménez 2020-04-30 08:59:47 +02:00
  • 98bc8cf2a7 Rename MouseCursor to mouse::Interaction Héctor Ramón Jiménez 2020-04-30 08:16:38 +02:00
  • d4c4198f72 Write documentation for the new canvas API Héctor Ramón Jiménez 2020-04-30 07:38:46 +02:00
  • 1501a93915 Disable time module on Wasm for now Héctor Ramón Jiménez 2020-04-30 05:51:41 +02:00
  • e2076612cb Implement time::every in iced_futures Héctor Ramón Jiménez 2020-04-30 05:37:44 +02:00
  • bb9ccc4f62 Remove inconsistent input module in iced_native Héctor Ramón Jiménez 2020-04-30 05:04:45 +02:00
  • 137664ca88 Move keyboard::Event to iced_core Héctor Ramón Jiménez 2020-04-30 04:59:07 +02:00
  • d8b9e03481 Remove ButtonState Héctor Ramón Jiménez 2020-04-30 04:54:49 +02:00
  • e55cd9652e Split Input mouse event by ButtonState Héctor Ramón Jiménez 2020-04-30 04:53:15 +02:00
  • e139aae143 Split Input keyboard event by ButtonState Héctor Ramón Jiménez 2020-04-30 04:34:29 +02:00
  • af95d3972e Implement camera panning in game_of_life example Héctor Ramón Jiménez 2020-04-30 04:12:13 +02:00
  • 611d9e399c Clarify tick logic in game_of_life Héctor Ramón Jiménez 2020-04-29 23:55:15 +02:00
  • 5e014a70e8 Use sparse grid representation in game_of_life Héctor Ramón Jiménez 2020-04-29 23:50:15 +02:00
  • 38c4dd5fdb Reduce initial size of triangle buffers in iced_wgpu Héctor Ramón Jiménez 2020-04-29 23:49:37 +02:00
  • 5d12e194f4 Rename Cursor::*_position methods in canvas Héctor Ramón Jiménez 2020-04-29 20:58:59 +02:00
  • 70f86f998b Add game_of_life example Héctor Ramón Jiménez 2020-04-29 08:25:42 +02:00
  • afa0bca4fd Implement Rectangle::position Héctor Ramón Jiménez 2020-04-29 08:25:27 +02:00
  • 61c707fe04 Merge branch 'master' into feature/canvas-interaction Héctor Ramón Jiménez 2020-04-29 07:34:14 +02:00
  • dc51080328 Introduce Cursor type in canvas Héctor Ramón Jiménez 2020-04-29 04:25:49 +02:00
  • 5586034d66 Display crosshair cursor in bezier_tool example Héctor Ramón Jiménez 2020-04-29 03:23:27 +02:00
  • 475a2779a7 Implement Rectangle::with_size Héctor Ramón Jiménez 2020-04-29 03:23:08 +02:00
  • ec712c8032 Move MouseCursor to iced_core Héctor Ramón Jiménez 2020-04-29 03:21:46 +02:00
  • 52719c7076 Let a canvas::Program control the mouse cursor Héctor Ramón Jiménez 2020-04-29 03:16:03 +02:00