Héctor Ramón Jiménez
|
3d3e51a742
|
Add screenshot to README of color_palette
|
2020-05-04 22:53:07 +02:00 |
|
Héctor Ramón Jiménez
|
1a8d253611
|
Add screenshot of color_palette example
|
2020-05-04 22:51:20 +02:00 |
|
Héctor Ramón Jiménez
|
24574b355d
|
Mention color_palette in examples README
|
2020-05-04 22:50:25 +02:00 |
|
Héctor Ramón Jiménez
|
2f41ccee1c
|
Update GIF of game_of_life example
|
2020-05-03 02:49:04 +02:00 |
|
Héctor Ramón Jiménez
|
917199197f
|
Allow erasing cells in game_of_life
|
2020-05-03 02:43:20 +02:00 |
|
Héctor Ramón Jiménez
|
4417a34edb
|
Fix "1 cells" overlay in game_of_life
|
2020-05-03 02:15:11 +02:00 |
|
Héctor Ramón Jiménez
|
5aaaea7c88
|
Render stats as an overlay in game_of_life
Also allow toggling the grid lines
|
2020-05-03 01:53:45 +02:00 |
|
Héctor Ramón Jiménez
|
c3c5161386
|
Draw grid in game_of_life
|
2020-05-03 00:57:15 +02:00 |
|
Héctor Ramón Jiménez
|
a43fb42428
|
Reorganize view code in game_of_life
|
2020-05-03 00:08:41 +02:00 |
|
Héctor Ramón Jiménez
|
cc8f5b6fc8
|
Simplify logic and limit ticks in game_of_life
|
2020-05-02 10:48:42 +02:00 |
|
Héctor Ramón Jiménez
|
0025b8c3f8
|
Display some statistics in game_of_life
|
2020-05-02 09:27:49 +02:00 |
|
Héctor Ramón Jiménez
|
916a1bfc70
|
Run ticks in a background thread in game_of_life
|
2020-05-02 07:01:27 +02:00 |
|
Héctor Ramón Jiménez
|
8fa9e4c94e
|
Rename visible_in to within in game_of_life
|
2020-05-02 03:37:20 +02:00 |
|
Héctor Ramón Jiménez
|
4fd8e47737
|
Use rustc_hash for hashing in game_of_life
This seems to produce a 2x speedup.
|
2020-05-02 03:33:03 +02:00 |
|
Héctor Ramón Jiménez
|
03ca7eea6c
|
Reuse triangle path with transforms in color_palette
|
2020-05-01 22:45:47 +02:00 |
|
Héctor Ramón Jiménez
|
573929d5ec
|
Use Path::rectangle directly in color_palette
|
2020-05-01 22:32:40 +02:00 |
|
Héctor Ramón Jiménez
|
555371f77e
|
Move application implementation in color_palette
|
2020-05-01 22:27:14 +02:00 |
|
Héctor Ramón Jiménez
|
4d724a88e6
|
Introduce Theme type in color_palette example
|
2020-05-01 22:24:34 +02:00 |
|
Héctor Ramón Jiménez
|
0a011f9031
|
Improve generate_theme in color_palette
|
2020-05-01 21:51:08 +02:00 |
|
Héctor Ramón Jiménez
|
11e4039b56
|
Remove update_component in color_palette
We can use `ColorSpace::new` instead
|
2020-05-01 21:43:11 +02:00 |
|
Héctor Ramón Jiménez
|
e7e8e76c28
|
Change speed limit to 100 in game_of_life
|
2020-05-01 06:23:30 +02:00 |
|
Héctor Ramón Jiménez
|
1833c77312
|
Improve scrolling smoothness in game_of_life
|
2020-05-01 06:23:05 +02:00 |
|
Héctor Ramón Jiménez
|
ffbe59f812
|
Zoom to cursor in game_of_life example
|
2020-05-01 05:42:07 +02:00 |
|
Héctor Ramón Jiménez
|
0a5f1bb676
|
Improve zooming logic in game_of_life
|
2020-05-01 05:21:27 +02:00 |
|
Héctor Ramón Jiménez
|
c23995ecb4
|
Increase speed limit to 200 in game_of_life
|
2020-05-01 05:13:22 +02:00 |
|
Héctor Ramón Jiménez
|
f9227546ca
|
Use fill_rectangle for cursor in game_of_life
|
2020-05-01 04:41:04 +02:00 |
|
Héctor Ramón Jiménez
|
404122e0b1
|
Implement zooming for game_of_life example
|
2020-05-01 04:35:59 +02:00 |
|
Héctor Ramón Jiménez
|
377ead93d6
|
Improve tick performance in game_of_life
|
2020-05-01 01:24:31 +02:00 |
|
Héctor Ramón Jiménez
|
a6db1e1fb3
|
Introduce Life type in game_of_life
|
2020-05-01 01:08:39 +02:00 |
|
Héctor Ramón Jiménez
|
71323c51bb
|
Simplify Interaction handling in game_of_life
|
2020-05-01 00:54:43 +02:00 |
|
Héctor Ramón Jiménez
|
ee97887409
|
Introduce Cell type in game_of_life
|
2020-05-01 00:50:40 +02:00 |
|
Héctor Ramón Jiménez
|
005ad6215a
|
Update README of game_of_life example
|
2020-04-30 08:59:47 +02:00 |
|
Héctor Ramón Jiménez
|
98bc8cf2a7
|
Rename MouseCursor to mouse::Interaction
|
2020-04-30 08:16:38 +02:00 |
|
Héctor Ramón Jiménez
|
e2076612cb
|
Implement time::every in iced_futures
|
2020-04-30 05:37:44 +02:00 |
|
Héctor Ramón Jiménez
|
e55cd9652e
|
Split Input mouse event by ButtonState
|
2020-04-30 04:53:15 +02:00 |
|
Héctor Ramón Jiménez
|
af95d3972e
|
Implement camera panning in game_of_life example
|
2020-04-30 04:12:13 +02:00 |
|
Héctor Ramón Jiménez
|
611d9e399c
|
Clarify tick logic in game_of_life
|
2020-04-29 23:55:15 +02:00 |
|
Héctor Ramón Jiménez
|
5e014a70e8
|
Use sparse grid representation in game_of_life
|
2020-04-29 23:50:15 +02:00 |
|
Héctor Ramón Jiménez
|
5d12e194f4
|
Rename Cursor::*_position methods in canvas
|
2020-04-29 20:58:59 +02:00 |
|
Héctor Ramón Jiménez
|
70f86f998b
|
Add game_of_life example
RIP John Conway
|
2020-04-29 08:25:42 +02:00 |
|
Héctor Ramón Jiménez
|
dc51080328
|
Introduce Cursor type in canvas
|
2020-04-29 04:25:49 +02:00 |
|
Héctor Ramón Jiménez
|
5586034d66
|
Display crosshair cursor in bezier_tool example
|
2020-04-29 03:23:27 +02:00 |
|
Héctor Ramón Jiménez
|
59403b6ca8
|
Remove OutOfBounds variant from MouseCursor
|
2020-04-29 03:11:15 +02:00 |
|
Héctor Ramón Jiménez
|
2539042b71
|
Remove Drawable and rename State to Program
|
2020-04-28 06:24:12 +02:00 |
|
Héctor Ramón Jiménez
|
7f1e7aea07
|
Remove unnecessary Container in bezier_tool
|
2020-04-28 04:41:25 +02:00 |
|
Héctor Ramón Jiménez
|
e65585ae17
|
Clip and cull Mesh2D primitives in iced_wgpu
|
2020-04-28 04:41:09 +02:00 |
|
Héctor Ramón Jiménez
|
fd1ceac363
|
Port bezier_tool example to use Canvas
|
2020-04-28 03:57:33 +02:00 |
|
Héctor Ramón Jiménez
|
e4eb0553de
|
Allow canvas::State to produce messages
|
2020-04-28 03:52:12 +02:00 |
|
Héctor Ramón Jiménez
|
59b1e90661
|
Introduce Translate primitive in iced_wgpu
|
2020-04-28 03:52:10 +02:00 |
|
Héctor Ramón Jiménez
|
dc97d6f33e
|
Remove interaction from solar_system example
|
2020-04-28 01:10:59 +02:00 |
|