Héctor Ramón Jiménez
1747eb2745
Fix typo in image::Handle docs
2019-11-30 04:10:16 +01:00
Nikolai Vazquez
267e242238
Make many functions const
...
The point is to set up repeated components or boilerplate before their
use sites.
The majority of these make sense as `const`. However, some functions
such as those regarding state may not make sense as `const`.
2019-11-29 21:24:52 -05:00
Héctor Ramón Jiménez
fab6d79e84
Implement basic image cache trimming in iced_wgpu
2019-11-30 02:55:14 +01:00
Nikolai Vazquez
62725a76ef
Add From impls for Length, Point, and Size
2019-11-29 20:52:26 -05:00
Héctor Ramón Jiménez
cdd34e1e4b
Implement image viewer example
2019-11-30 02:14:56 +01:00
Héctor Ramón Jiménez
505588d585
Allow to load an image from memory
...
New `image::Handle` opaque type uniquely identifying some `image::Data`,
allowing reliable caching.
2019-11-29 21:44:39 +01:00
Héctor Ramón Jiménez
826bc374b1
Process events only when necessary
...
Additionally, this also fixes a bug where the old size was being used
for layouting after a resize.
2019-11-28 21:05:17 +01:00
Héctor Ramón Jiménez
811d8b90d7
Add simple counter example
2019-11-26 22:31:46 +01:00
Héctor Ramón Jiménez
80a8a57471
Stop loading a mono font just for the debug view
2019-11-26 15:33:38 +01:00
Héctor Ramón Jiménez
a99aa1dd61
Fallback to embedded font when system font fails
2019-11-26 15:32:11 +01:00
Héctor Ramón
84874ac5dc
Merge pull request #68 from hecrj/feature/application-settings
...
Allow `Application` configuration with `Settings`
2019-11-25 15:00:53 +01:00
Héctor Ramón Jiménez
862859142b
Add CHANGELOG to subcrates
2019-11-25 14:55:14 +01:00
Héctor Ramón Jiménez
1344ea84fc
Update debug view GIF in README
2019-11-25 14:40:18 +01:00
Héctor Ramón Jiménez
d70021fa68
Allow Application configuration with Settings
2019-11-25 14:17:13 +01:00
Héctor Ramón Jiménez
e72b5ceeb8
Update CONTRIBUTING
2019-11-25 13:34:45 +01:00
Héctor Ramón Jiménez
b4bda6cd7a
Add missing link to ROADMAP
2019-11-24 22:31:19 +01:00
Héctor Ramón Jiménez
918b65b3f5
Add missing link to CONTRIBUTING
2019-11-24 20:50:41 +01:00
Héctor Ramón Jiménez
5941545a5d
Improve CONTRIBUTING
2019-11-24 20:48:35 +01:00
Héctor Ramón Jiménez
2d249d4eb9
Link to iced.rs in main README
2019-11-24 20:18:22 +01:00
Héctor Ramón
bbcd16c335
Merge pull request #66 from hecrj/feature/new-web-tour
...
Make `tour` work with `iced_web` again
2019-11-24 19:15:28 +01:00
Héctor Ramón Jiménez
700390bdb2
Use explicit Uniforms type in image pipeline
2019-11-24 17:25:54 +01:00
Héctor Ramón Jiménez
1a6333c7f3
Fix copy image instance size in iced_wgpu
2019-11-24 17:25:28 +01:00
Héctor Ramón Jiménez
c6edc75f58
Use latest wgpu_glyph
2019-11-24 17:16:19 +01:00
Héctor Ramón
357f73c2ef
Merge pull request #67 from hecrj/fix/private-use-characters
...
Stop emitting private use characters on macOS
2019-11-24 16:35:16 +01:00
Héctor Ramón Jiménez
cfe975938b
Increase scrolling speed in Scrollable
2019-11-24 12:54:31 +01:00
Héctor Ramón Jiménez
bbeb03504a
Stop emitting private use characters on macOS
2019-11-24 12:27:39 +01:00
Héctor Ramón Jiménez
5629716120
Fix rounding error when scrolling
2019-11-24 12:12:08 +01:00
Héctor Ramón Jiménez
422e2a6194
Avoid panic when image load fails in iced_wgpu
2019-11-24 12:03:12 +01:00
Héctor Ramón Jiménez
21ec79296e
Avoid unnecessary panic in todos
2019-11-24 11:55:46 +01:00
Héctor Ramón
149fd2aa1f
Merge pull request #65 from hecrj/improvement/docs
...
Documentation
2019-11-24 11:34:30 +01:00
Héctor Ramón Jiménez
2b2a0f12c7
Update document title properly in iced_web
2019-11-24 11:33:50 +01:00
Héctor Ramón Jiménez
9f3abe9202
Spawn Command futures in iced_web
2019-11-24 11:26:28 +01:00
Héctor Ramón Jiménez
5b8f6948bb
Add warning on debugger tour section in web
2019-11-24 11:08:53 +01:00
Héctor Ramón Jiménez
b2721661f5
Style Button min-width in iced_web
2019-11-24 11:03:55 +01:00
Héctor Ramón Jiménez
47196c9007
Display widget images in documentation
2019-11-24 10:48:29 +01:00
Héctor Ramón Jiménez
7760618fb1
Add widget doc images
2019-11-24 10:45:10 +01:00
Héctor Ramón Jiménez
f943764a29
Fix iced_native widget examples
2019-11-24 10:44:55 +01:00
Héctor Ramón Jiménez
7a8a79cd37
Fix links in iced_native::Widget
2019-11-24 10:18:26 +01:00
Héctor Ramón Jiménez
d0f79d2779
Make tour work with iced_web again 🎉
...
- Implements `TextInput`, `Scrollable`, and `Container`
- Adds basic style generation
2019-11-23 20:23:38 +01:00
Héctor Ramón Jiménez
f92f5c3eca
Fix examples link in documentation
2019-11-23 13:58:02 +01:00
Héctor Ramón Jiménez
3a678561f2
Fix documentation for Axis
2019-11-23 12:00:50 +01:00
Héctor Ramón Jiménez
e8595218ef
Finish iced_native usage section
2019-11-22 22:21:37 +01:00
Héctor Ramón Jiménez
580891dda7
Write docs for iced_winit
2019-11-22 22:14:48 +01:00
Héctor Ramón Jiménez
6a0e442ad6
Write docs for iced_wgpu
2019-11-22 22:14:24 +01:00
Héctor Ramón Jiménez
fa227255b0
Write docs for iced_web
2019-11-22 22:14:04 +01:00
Héctor Ramón Jiménez
048909b45d
Fix Button example in iced_native
2019-11-22 22:13:54 +01:00
Héctor Ramón Jiménez
d136b7ce64
Uncomment missing debug implementations rule
2019-11-22 21:16:40 +01:00
Héctor Ramón Jiménez
42e775fece
Merge branch 'master' into improvement/docs
2019-11-22 20:30:57 +01:00
Héctor Ramón Jiménez
a7dba612f0
Write docs for iced and iced_native
2019-11-22 19:36:57 +01:00
Héctor Ramón
9712b319bb
Merge pull request #64 from hecrj/improvement/update-readmes
...
Update repository documentation
2019-11-21 18:01:48 +01:00