summaryrefslogtreecommitdiffstats
path: root/examples (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Use canvas to draw color palette for exampleLibravatar Clark Moody2020-04-242-10/+98
| |
| * Add example program: color paletteLibravatar Clark Moody2020-04-243-0/+273
| | | | | | | | | | | | | | | | | | | | | | Sliders for many color spaces update as any other sliders are moved around. Color is space is clamped to sRGB, so Lab and Lch color spaces cannot be fully expressed. TODO: - Real-time manipulation of base color to create a color scheme. - Show slider value under each slider - Show output values in text boxes for each color space
* | Update GIF of `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-05-031-2/+2
| |
* | Allow erasing cells in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-031-5/+30
| |
* | Fix "1 cells" overlay in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-031-3/+6
| |
* | Render stats as an overlay in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-031-82/+103
| | | | | | | | Also allow toggling the grid lines
* | Draw grid in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-031-18/+73
| |
* | Reorganize `view` code in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-031-71/+102
| |
* | Simplify logic and limit ticks in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-021-73/+33
| |
* | Display some statistics in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-022-23/+119
| |
* | Run ticks in a background thread in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-022-51/+210
| |
* | Rename `visible_in` to `within` in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-021-2/+2
| |
* | Use `rustc_hash` for hashing in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-022-3/+4
| | | | | | | | This seems to produce a 2x speedup.
* | Change speed limit to `100` in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-1/+1
| |
* | Improve scrolling smoothness in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-7/+10
| |
* | Zoom to cursor in `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-05-011-1/+15
| |
* | Improve zooming logic in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-10/+9
| |
* | Increase speed limit to `200` in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-1/+1
| |
* | Use `fill_rectangle` for cursor in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-5/+1
| |
* | Implement zooming for `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-05-011-60/+97
| |
* | Improve tick performance in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-21/+16
| |
* | Introduce `Life` type in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-35/+53
| |
* | Simplify `Interaction` handling in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-011-20/+22
| |
* | Introduce `Cell` type in `game_of_life`Libravatar Héctor Ramón Jiménez2020-05-012-86/+98
| |
* | Update `README` of `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-04-301-6/+7
| |
* | Rename `MouseCursor` to `mouse::Interaction`Libravatar Héctor Ramón Jiménez2020-04-305-27/+32
| |
* | Implement `time::every` in `iced_futures`Libravatar Héctor Ramón Jiménez2020-04-309-168/+16
| |
* | Split `Input` mouse event by `ButtonState`Libravatar Héctor Ramón Jiménez2020-04-302-39/+31
| |
* | Implement camera panning in `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-04-301-75/+90
| |
* | Clarify `tick` logic in `game_of_life`Libravatar Héctor Ramón Jiménez2020-04-291-5/+3
| |
* | Use sparse grid representation in `game_of_life`Libravatar Héctor Ramón Jiménez2020-04-291-68/+69
| |
* | Rename `Cursor::*_position` methods in `canvas`Libravatar Héctor Ramón Jiménez2020-04-292-6/+5
| |
* | Add `game_of_life` exampleLibravatar Héctor Ramón Jiménez2020-04-295-0/+568
| | | | | | | | RIP John Conway
* | Introduce `Cursor` type in `canvas`Libravatar Héctor Ramón Jiménez2020-04-293-78/+83
| |
* | Display crosshair cursor in `bezier_tool` exampleLibravatar Héctor Ramón Jiménez2020-04-291-4/+14
| |
* | Remove `OutOfBounds` variant from `MouseCursor`Libravatar Héctor Ramón Jiménez2020-04-293-3/+3
| |
* | Remove `Drawable` and rename `State` to `Program`Libravatar Héctor Ramón Jiménez2020-04-285-196/+157
| |
* | Remove unnecessary `Container` in `bezier_tool`Libravatar Héctor Ramón Jiménez2020-04-281-10/+3
| |
* | Clip and cull `Mesh2D` primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez2020-04-281-0/+1
| |
* | Port `bezier_tool` example to use `Canvas`Libravatar Héctor Ramón Jiménez2020-04-284-299/+150
| |
* | Allow `canvas::State` to produce messagesLibravatar Héctor Ramón Jiménez2020-04-281-1/+1
| |
* | Introduce `Translate` primitive in `iced_wgpu`Libravatar Héctor Ramón Jiménez2020-04-282-59/+63
| |
* | Remove interaction from `solar_system` exampleLibravatar Héctor Ramón Jiménez2020-04-281-40/+17
| |
* | Remove `Layer` trait and simplify `Canvas`Libravatar Héctor Ramón Jiménez2020-04-192-64/+78
| |
* | Add interactivity to `solar_system` exampleLibravatar Héctor Ramón Jiménez2020-04-191-18/+69
| |
* | Draft `Program` interactivity for `Canvas`Libravatar Héctor Ramón Jiménez2020-04-192-6/+4
|/
* Merge pull request #269 from hecrj/update-wgpuLibravatar Héctor Ramón2020-04-162-17/+32
|\ | | | | Update `wgpu` to `0.5` in `iced_wgpu`
| * Update `wgpu` to `0.5` in `iced_wgpu` :tada:Libravatar Héctor Ramón Jiménez2020-04-072-17/+32
| |
* | Simplify drawing logic in `clock` exampleLibravatar Héctor Ramón Jiménez2020-04-141-42/+32
| |
* | Implement `canvas::Path::circle` helper methodLibravatar Héctor Ramón Jiménez2020-04-142-11/+7
| |