Commit graph

5622 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
5286ef36b6 Make tour a simple example instead of a crate 2019-10-06 20:06:13 +02:00
Héctor Ramón Jiménez
7765e6da50 Draft Box primitive 2019-10-06 19:22:25 +02:00
Héctor Ramón Jiménez
5a5ca34b5f Modularize iced_wgpu 2019-10-05 19:22:51 +02:00
Héctor Ramón Jiménez
ae56edc8cc Center tour example 2019-10-05 19:02:16 +02:00
Héctor Ramón Jiménez
957beeebf9 Merge branch 'master' into basic-renderer 2019-10-05 05:42:15 +02:00
Héctor Ramón Jiménez
e82e96e6ad Update welcome step of tour example 2019-10-05 05:32:56 +02:00
Héctor Ramón Jiménez
ef498eb1af Add some padding to the tour example 2019-10-05 05:17:59 +02:00
Héctor Ramón Jiménez
0c3f78713d Draft basic text rendering using wgpu_glyph 2019-10-05 05:12:36 +02:00
Héctor Ramón Jiménez
a90f7fcb98 Move MouseCursor to iced_wgpu 2019-10-05 03:58:23 +02:00
Héctor Ramón Jiménez
a7d1194403 Add Renderer and Primitive concepts 2019-10-05 03:56:18 +02:00
Héctor Ramón Jiménez
5204cc8c8b Count redraws and add a couple of TODOs 2019-10-04 22:47:36 +02:00
Héctor Ramón Jiménez
ebb8dbb065 Draft UI event loop 2019-10-03 01:59:16 +02:00
Héctor Ramón Jiménez
fc38119be3 Clear the window properly on redraw 2019-10-03 00:34:15 +02:00
Héctor Ramón Jiménez
8bb33cd5a0 Initialize wgpu
We only enable the `vulkan` feature for now.
2019-10-03 00:23:08 +02:00
Héctor Ramón Jiménez
63294088ad Open a window using winit 2019-10-03 00:08:16 +02:00
Héctor Ramón Jiménez
e1b9d42bf1 Start iced_winit and iced_wgpu 2019-10-03 00:01:45 +02:00
Héctor Ramón Jiménez
67d3fe67f3 Fix CHANGELOG 2019-09-24 16:12:55 +02:00
Héctor Ramón Jiménez
994284b7d0 Add missing links to CHANGELOG 2019-09-24 16:12:13 +02:00
Héctor Ramón Jiménez
7252c08cf2 Update CHANGELOG 2019-09-24 16:10:59 +02:00
Héctor Ramón
68c4752e99
Merge pull request #17 from hecrj/web
Basic web support (core, native, and web crates)
2019-09-24 15:39:33 +02:00
Héctor Ramón Jiménez
05c7c39ecb Build tour for WebAssembly in CI 2019-09-24 15:23:32 +02:00
Héctor Ramón Jiménez
5e28f80af8 Improve documentation 2019-09-24 15:15:34 +02:00
Héctor Ramón Jiménez
c08171e89e Clarify README 2019-09-24 14:51:12 +02:00
Héctor Ramón Jiménez
a975754ab0 Remove stretch optional dependency in core 2019-09-24 14:39:43 +02:00
Héctor Ramón Jiménez
0a93be78b8 Merge branch 'master' into web 2019-09-21 13:51:03 +02:00
Héctor Ramón Jiménez
05889ecea8 Add wasm-pack link 2019-09-21 13:42:58 +02:00
Héctor Ramón Jiménez
86dede4c4c Make example work on web and update READMEs 2019-09-21 13:38:14 +02:00
Héctor Ramón Jiménez
eda1048dbc Complete some hash_layout implementations 2019-09-20 19:31:49 +02:00
Héctor Ramón Jiménez
b9e0f74948 Create iced_core and iced_native 2019-09-20 19:15:31 +02:00
Héctor Ramón Jiménez
b83a4b42dd Remove generic Color in widgets 2019-09-19 19:00:42 +02:00
Héctor Ramón Jiménez
f9de39ddaa Unify web and ggez tour examples 🎉 2019-09-19 15:01:12 +02:00
Héctor Ramón Jiménez
dd093c79d7 Use futures-preview instead of futures 2019-09-16 18:04:23 +02:00
Héctor Ramón Jiménez
bb5cac49d0 Enable GitHub CI on pull requests 2019-09-16 14:31:36 +02:00
Héctor Ramón Jiménez
9b65481faf Disable cache in Travis CI
It seems to slow down the build considerably.
2019-09-16 14:30:53 +02:00
Héctor Ramón
ece4b1fbb2
Merge pull request #15 from TGotwig/Perform-benchmarks
Add `env_logger` to tour example
2019-09-16 14:28:24 +02:00
Héctor Ramón Jiménez
7bfcf4c0bc Remove extern crate and log dependency 2019-09-16 14:04:33 +02:00
Héctor Ramón Jiménez
655978f480 Draft nodes for missing widgets 2019-09-15 18:53:13 +02:00
Héctor Ramón Jiménez
8834772fa7 Draft widget nodes and wire interaction 2019-09-15 17:43:15 +02:00
Héctor Ramón Jiménez
27ac85a9d9 Draft web runtime and widgets 2019-09-14 20:54:50 +02:00
Héctor Ramón Jiménez
a97401aed2 Rethink workspace structure 2019-09-14 19:16:06 +02:00
tgotwig
87007c7e32 Add log and env_logger
Relates #7
2019-09-14 14:10:28 +02:00
Héctor Ramón Jiménez
8b8f7563ad Switch to workspace layout 2019-09-10 19:41:49 +02:00
Héctor Ramón Jiménez
2913c64da3 Explain ggez personal fork in Cargo.toml
Fixes #13.
2019-09-10 16:31:18 +02:00
Héctor Ramón Jiménez
e6f9b5a16e Set cursor type only when necessary in tour 2019-09-05 21:17:23 +02:00
Héctor Ramón Jiménez
3838203dff Apply padding to root in tour example 2019-09-05 15:19:37 +02:00
Héctor Ramón Jiménez
9fb48137b0 Add a bit of padding to the tour example 2019-09-05 15:17:11 +02:00
Héctor Ramón Jiménez
247b27f4ca Allow tour window to be resized 2019-09-05 14:55:48 +02:00
Héctor Ramón Jiménez
f9bfe43acc Update README 2019-09-05 13:15:07 +02:00
Héctor Ramón Jiménez
60317ce28f Point documentation links to docs.rs 2019-09-05 13:00:40 +02:00
Héctor Ramón Jiménez
89edb103fb Add CHANGELOG 2019-09-05 12:52:41 +02:00