Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-01-28 | Replace `iced_web` with WebGL support in `wgpu` :tada: | 23 | -3197/+0 | ||
2022-01-03 | Change GitHub namespace to new org for all files | 1 | -2/+2 | ||
2021-12-09 | Use commit hash in `html_logo_url` | 1 | -1/+1 | ||
2021-12-09 | Added icon in docs | 1 | -0/+3 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `TextInput` | 1 | -3/+6 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Slider` | 1 | -2/+5 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Scrollable` | 1 | -6/+6 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Radio` | 1 | -3/+6 | ||
2021-10-31 | Introduce state lifetime for `style_sheet` in `ProgressBar` | 1 | -6/+6 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Container` | 1 | -3/+3 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Checkbox` | 1 | -3/+6 | ||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Button` | 1 | -3/+3 | ||
2021-10-21 | Remove `Renderer` trait for `Checkbox` | 1 | -9/+9 | ||
2021-10-20 | Wire up styling to `Radio` in `iced_native` | 1 | -9/+9 | ||
2021-10-20 | Implement `Widget::draw` for `TextInput` | 1 | -3/+3 | ||
2021-10-20 | Wire up styling to `Slider` in `iced_native` | 1 | -4/+4 | ||
2021-10-18 | Wire up styling to `Button` in `iced_native` | 1 | -3/+3 | ||
2021-10-18 | Wire up `container` styling to `iced_native` | 1 | -3/+3 | ||
2021-10-18 | Draw scrollbar in `Widget::draw` for `Scrollable` | 1 | -4/+7 | ||
2021-09-20 | Refactor alignment types into an `alignment` module | 7 | -58/+62 | ||
2021-09-20 | Introduce and use `CrossAlign` enum for `Column` and `Row` | 2 | -4/+14 | ||
2021-09-20 | Add Align::Fill variant | 1 | -0/+1 | ||
2021-09-15 | Revert system menus support | 1 | -2/+2 | ||
The current implementation has some important issues on Windows. We will reintroduce the feature once we figure them out! I have kept some of the changes in #945, like the new `keyboard::Modifiers` powered by `bitflags`. | |||||
2021-09-13 | Write missing docs and `Debug` implementations for `web` | 3 | -2/+22 | ||
2021-09-02 | Hide implementation details of `Command` in `iced_futures` | 1 | -40/+25 | ||
2021-09-02 | Remove unnecessary `mut self` in `Command::map` | 1 | -1/+1 | ||
2021-09-02 | Make `Command` implementations platform-specific | 4 | -40/+125 | ||
This allows us to introduce a platform-specific `Action` to both `iced_native` and `iced_web` and remove the `Clipboard` from `Application::update` to maintain purity. Additionally, this should let us implement further actions to let users query and modify the shell environment (e.g. window, clipboard, and more!) | |||||
2021-07-22 | Add empty `select_all` implementation for `TextInput` in `iced_web` | 1 | -0/+5 | ||
2021-07-12 | Move `menu` module from `iced_native` to `iced_core` | 1 | -2/+2 | ||
2021-06-14 | docs: update all 0.2 github links to 0.3 | 1 | -1/+1 | ||
2021-06-10 | Update disabled example of `Button` in docs | 1 | -8/+14 | ||
2021-06-10 | Fix failing doctests | 1 | -1/+7 | ||
2021-06-10 | Adds doc comment for disabled button | 1 | -0/+11 | ||
Makes disabled button behavior consistent in web | |||||
2021-06-03 | Fix format | 1 | -20/+23 | ||
2021-06-03 | Add `Toggler` widget to `iced_web` | 3 | -0/+215 | ||
2021-06-01 | Replace ignored doc-tests with additional documentation for `Padding` | 6 | -30/+0 | ||
2021-06-01 | Fix unused variable warning in `iced_web::text_input` | 1 | -1/+1 | ||
2021-06-01 | Add support for asymmetrical padding | 8 | -85/+92 | ||
2021-04-10 | Use data urls instead of blob URLs | 1 | -15/+6 | ||
I didn't do this originally because I was half doing it in the first place to mess with Blob URLs, and it feels kinda wrong to be encoding it as base64 when that option is available. But not having memory leaks is more important. | |||||
2021-03-21 | fix: Don't rely on image handle not being dropped | 1 | -36/+21 | ||
It now causes a memory leak, though. :/ | |||||
2021-03-21 | feat(web): Support in-memory image data | 1 | -0/+39 | ||
I had to create two methods which basically do the same thing, `from_memory` and `from_slice`, but `from_memory` takes ownership of the bytes to be compatible with `iced_native`. Also, `Data` is incompatible, because if I stored the bytes in `Data` and created a new object URL every render, it would have caused a memory leak because bumpalo doesn't call destructors and there'd be no way to call URL.revokeObjectUrl on it. It's also more efficient this way. | |||||
2021-03-11 | Implement stub `Clipboard` in `iced_web` | 2 | -2/+32 | ||
We need to figure out browser permissions and use of unstable `web-sys` APIs | |||||
2021-02-16 | Allow dead code explicitly in `iced_web` | 6 | -0/+8 | ||
2020-11-26 | Update example links to point to `0.2` branch | 1 | -1/+1 | ||
2020-11-26 | Update graphs in crate docs | 1 | -2/+0 | ||
2020-11-26 | Use recently stabilized intra-doc links | 19 | -286/+12 | ||
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md | |||||
2020-11-26 | Fix broken links in API documentation | 1 | -2/+0 | ||
2020-09-09 | Format code | 1 | -2/+2 | ||
2020-09-09 | Add trait for embedded web applications | 1 | -0/+165 | ||
2020-07-01 | Use `String::from_str_in` in `iced_web` | 6 | -40/+67 | ||