summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move `winit` logic from `iced` to `iced_winit`Libravatar Héctor Ramón Jiménez2019-10-091-105/+17
| | | | | | | | | | - Added new `renderer::Windowed` trait. This shoud allow users to easily try different renderers by simply changing one line. - Renamed `UserInterface` traits to `Application`, as the `run` method takes total control of the current thread. - Moved `MouseCursor` back to `iced_native`. The new `renderer::Windowed` trait returns one on `draw`. - Split `iced_native` renderer in multiple modules, for consistency.
* Make `iced_core::Button` customizableLibravatar Héctor Ramón Jiménez2019-10-081-1/+2
| | | | | | | Now it supports: - Any kind of content - Custom border radius - Custom background
* Initialize renderer primitive properlyLibravatar Héctor Ramón Jiménez2019-10-071-2/+8
|
* Use `log` crate instead of `dbg!`Libravatar Héctor Ramón Jiménez2019-10-071-4/+0
|
* Draft basic text rendering using `wgpu_glyph`Libravatar Héctor Ramón Jiménez2019-10-051-8/+26
|
* Add `Renderer` and `Primitive` conceptsLibravatar Héctor Ramón Jiménez2019-10-051-6/+4
|
* Count redraws and add a couple of TODOsLibravatar Héctor Ramón Jiménez2019-10-041-5/+16
|
* Draft UI event loopLibravatar Héctor Ramón Jiménez2019-10-031-2/+39
|
* Clear the window properly on redrawLibravatar Héctor Ramón Jiménez2019-10-031-2/+14
|
* Initialize `wgpu`Libravatar Héctor Ramón Jiménez2019-10-031-0/+2
| | | | We only enable the `vulkan` feature for now.
* Open a window using `winit`Libravatar Héctor Ramón Jiménez2019-10-031-2/+29
|
* Start `iced_winit` and `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-10-031-0/+23
|
* Create `iced_core` and `iced_native`Libravatar Héctor Ramón Jiménez2019-09-2033-4117/+0
|
* Remove generic `Color` in widgetsLibravatar Héctor Ramón Jiménez2019-09-196-105/+73
|
* Unify `web` and `ggez` tour examples :tada:Libravatar Héctor Ramón Jiménez2019-09-1913-18/+42
|
* Draft nodes for missing widgetsLibravatar Héctor Ramón Jiménez2019-09-154-12/+24
|
* Draft widget nodes and wire interactionLibravatar Héctor Ramón Jiménez2019-09-152-4/+8
|
* Rethink workspace structureLibravatar Héctor Ramón Jiménez2019-09-1432-0/+4109
|
* Switch to workspace layoutLibravatar Héctor Ramón Jiménez2019-09-1032-4109/+0
|
* Fix link in `Image` docsLibravatar Héctor Ramón Jiménez2019-09-051-1/+1
|
* Ask users to share use casesLibravatar Héctor Ramón Jiménez2019-09-056-3/+31
|
* Improve tour exampleLibravatar Héctor Ramón Jiménez2019-09-0412-48/+93
|
* Fix docs for `image`Libravatar Héctor Ramón Jiménez2019-09-032-15/+15
|
* Fix docs for `progress_bar`Libravatar Héctor Ramón Jiménez2019-09-031-19/+16
|
* Apply latest changes to `Image` and `ProgressBar`Libravatar Héctor Ramón Jiménez2019-09-033-10/+10
|
* Merge branch 'image_and_progress-bar'Libravatar Héctor Ramón Jiménez2019-09-033-0/+248
|\
| * Fix `Image` and `ProgressBar` doc examplesLibravatar Héctor Ramón Jiménez2019-09-032-29/+17
| |
| * migrated Image and ProgressBar widgetsLibravatar debris2019-08-223-0/+260
| |
* | Improve wording in `UserInterface::build` (2)Libravatar Héctor Ramón Jiménez2019-09-031-1/+1
| |
* | Improve wording in `UserInterface::build`Libravatar Héctor Ramón Jiménez2019-09-031-1/+1
| |
* | Remove `Default` constraint for checkbox `Color`Libravatar Héctor Ramón Jiménez2019-09-021-1/+1
| |
* | Add conversion for `MouseButton` in `winit`Libravatar Héctor Ramón Jiménez2019-09-023-180/+184
| |
* | Implement conversion for `CursorIcon` in `winit`Libravatar Héctor Ramón Jiménez2019-09-022-1/+15
| |
* | Add conversion functions for `winit` featureLibravatar Héctor Ramón Jiménez2019-09-013-5/+193
| |
* | Make `clippy` happyLibravatar Héctor Ramón Jiménez2019-08-318-28/+31
| |
* | Remove `nalgebra` dependencyLibravatar Héctor Ramón Jiménez2019-08-3112-23/+62
| | | | | | | | | | - Implement our own `Point` and `Vector` types - Make `Rectangle` not generic
* | Address documentation feedbackLibravatar Héctor Ramón Jiménez2019-08-318-29/+26
| | | | | | | | | | | | - Fix broken links - Mention generic `Color` in some widgets - Clarify meaning of renderer-agnostic in usage/overview example
* | Link to temp documentation in `README` for nowLibravatar Héctor Ramón Jiménez2019-08-301-1/+1
| |
* | Write documentation example for `Element::map`Libravatar Héctor Ramón Jiménez2019-08-302-4/+146
| |
* | Expose `Node::with_children`Libravatar Héctor Ramón Jiménez2019-08-301-11/+11
| |
* | Make `Hasher` opaqueLibravatar Héctor Ramón Jiménez2019-08-3011-19/+35
| |
* | Add example images to widget docsLibravatar Héctor Ramón Jiménez2019-08-305-24/+25
| |
* | Write documentation for `Cache`Libravatar Héctor Ramón Jiménez2019-08-292-3/+13
| |
* | Write documentation for `input`Libravatar Héctor Ramón Jiménez2019-08-297-2/+17
| |
* | Write `renderer` docs and fix broken linksLibravatar Héctor Ramón Jiménez2019-08-2911-38/+61
| |
* | Write documentation for `UserInterface`Libravatar Héctor Ramón Jiménez2019-08-294-12/+212
| |
* | Improve `Overview` section in `README`Libravatar Héctor Ramón Jiménez2019-08-281-5/+6
| |
* | Write more documentationLibravatar Héctor Ramón Jiménez2019-08-286-16/+25
| |
* | Write documentation for root moduleLibravatar Héctor Ramón Jiménez2019-08-261-0/+192
| |
* | Make `Color` optional instead of `Default`Libravatar Héctor Ramón Jiménez2019-08-263-22/+13
| |