summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | TextInput fields with color encodings. Draw shades.Libravatar Clark Moody2020-04-241-21/+266
| | | | |
| * | | | More theme colors and gradient of lightnessLibravatar Clark Moody2020-04-241-9/+67
| | | | |
| * | | | Use canvas to draw color palette for exampleLibravatar Clark Moody2020-04-243-11/+99
| | | | |
| * | | | Add example program: color paletteLibravatar Clark Moody2020-04-244-0/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | Conditional re-export of palette from iced_coreLibravatar Clark Moody2020-04-241-0/+3
| | | | |
| * | | | Conversion traits for palette::SrgbLibravatar Clark Moody2020-04-241-1/+23
| | | | |
| * | | | Derive Default for ColorLibravatar Clark Moody2020-04-241-1/+1
| | | | |
| * | | | Simplify range declarationLibravatar Clark Moody2020-04-241-4/+4
| | | | |
| * | | | Remove redundant from_srgba and into_srgba methodsLibravatar Clark Moody2020-04-241-20/+2
| | | | |
| * | | | Add palette test for Color <-> Srgba & manipulationLibravatar Clark Moody2020-04-241-0/+41
| | | | |
| * | | | Feature name colors -> paletteLibravatar Clark Moody2020-04-243-9/+6
| | | | |
| * | | | Add const from_rgba, for RGBA initializationLibravatar Clark Moody2020-04-241-1/+8
| | | | |
| * | | | Use debug assertions instead of clampLibravatar Clark Moody2020-04-241-15/+22
| | | | |
| * | | | Fix docstring typoLibravatar Clark Moody2020-04-241-1/+1
| | | | |
| * | | | Revert from_rgb to constLibravatar Clark Moody2020-04-241-2/+2
| | | | |
| * | | | Remove HSLColorLibravatar Clark Moody2020-04-241-90/+0
| | | | |
| * | | | Conversion to palette's Srgba typeLibravatar Clark Moody2020-04-241-0/+43
| | | | |
| * | | | Add `palette` dependency behind "colors" feature flagLibravatar Clark Moody2020-04-242-0/+10
| | | | |
| * | | | HSLColor struct, with conversions to/from RGBLibravatar Clark Moody2020-04-241-16/+106
| | | | |
| * | | | Add inversion functions, rename check_rgba -> newLibravatar Clark Moody2020-04-241-4/+14
| | | | |
| * | | | Add check_rgba fn to clamp float values to [0,1]Libravatar Clark Moody2020-04-241-3/+23
| | | | |
| | * | | 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
| | | | |
| | * | | Implement `Frame::fill_rectangle`Libravatar Héctor Ramón Jiménez2020-05-011-0/+51
| | | | | | | | | | | | | | | | | | | | This method greatly improves performance when drawing axis-aligned rectangles.
| | * | | Implement scalar multiplication for `Vector`Libravatar Héctor Ramón Jiménez2020-05-011-0/+11
| | | | |
| | * | | Add `UNIT` constant to `Size`Libravatar Héctor Ramón Jiménez2020-05-011-0/+5
| | | | |
| | * | | 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-3035-171/+170
| | | | |
| | * | | Write documentation for the new `canvas` APILibravatar Héctor Ramón Jiménez2020-04-308-17/+122
| | | | |
| | * | | Disable `time` module on Wasm for nowLibravatar Héctor Ramón Jiménez2020-04-302-2/+8
| | | | |