summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #952 from aentity/fix_svg_memoryLibravatar Héctor Ramón2021-07-211-2/+3
|\ | | | | Use ceil on svg dimensions, fix svg memory usage ref #841
| * Use ceil on svg dimensions, fix svg memory usageLibravatar aentity2021-07-211-2/+3
| | | | | | | | | | | | | | | | Calls ceil() on dimension bounds as this appears fix svg memory unbounded usage because no longer cache miss. The height and width return from resvg seem to always be ceiling of float dimensions, so we try to match.
* | Merge pull request #945 from derezzedex/menuLibravatar Héctor Ramón2021-07-2025-75/+749
|\ \ | | | | | | feat: add menus
| * | Update `winit` and `glutin` dependenciesLibravatar Héctor Ramón Jiménez2021-07-204-19/+9
| | | | | | | | | | | | ... and remove crates.io patch
| * | Add a presets `Menu` to the `game_of_life` exampleLibravatar Héctor Ramón Jiménez2021-07-193-2/+23
| | |
| * | Write documentation for `menu` method in `Application`Libravatar Héctor Ramón Jiménez2021-07-192-2/+6
| | |
| * | Replace `content` with `title` in `menu` moduleLibravatar Héctor Ramón Jiménez2021-07-192-29/+22
| | |
| * | Implement `Menu::map` naivelyLibravatar Héctor Ramón Jiménez2021-07-191-5/+39
| | |
| * | Implement `conversion::menu_message`Libravatar Héctor Ramón Jiménez2021-07-131-6/+44
| | |
| * | Force `Application::Message` to implement `Clone`Libravatar Héctor Ramón Jiménez2021-07-134-4/+7
| | | | | | | | | | | | | | | | | | A `Message` should represent an application event (e.g. user interactions, command results, subscription results...). Therefore, it should always consist of pure, cloneable data.
| * | Use `Menu::default` for root level menu in `conversion::menu`Libravatar Héctor Ramón Jiménez2021-07-131-6/+9
| | |
| * | Draft `conversion::menu_message` in `iced_winit`Libravatar Héctor Ramón Jiménez2021-07-133-0/+31
| | | | | | | | | | | | ... and wire it up to the runtime loop
| * | Generate unique identifiers for entries in `conversion::menu`Libravatar Héctor Ramón Jiménez2021-07-131-12/+30
| | |
| * | Store and synchronize `Menu` in `application::State`Libravatar Héctor Ramón Jiménez2021-07-125-13/+64
| | |
| * | Simplify `Hotkey` conversion in `conversion::menu`Libravatar Héctor Ramón Jiménez2021-07-121-6/+1
| | |
| * | Use `bitflags` for `keyboard::Modifiers`Libravatar Héctor Ramón Jiménez2021-07-126-72/+78
| | |
| * | Move `menu` module from `iced_native` to `iced_core`Libravatar Héctor Ramón Jiménez2021-07-124-6/+6
| | |
| * | Make `Menu` API a bit more functionalLibravatar Héctor Ramón Jiménez2021-07-125-62/+70
| | |
| * | Update `winit` dependency in `iced-rs`Libravatar Héctor Ramón Jiménez2021-07-121-1/+1
| | |
| * | Initial menu implementationLibravatar Richard2021-07-0514-8/+487
| | |
* | | Merge pull request #953 from hecrj/fix/pane-grid-title-bar-overlayLibravatar Héctor Ramón2021-07-151-1/+17
|\ \ \ | | | | | | | | Fix implementation of `Widget::overlay` for `pane_grid::TitleBar`
| * | | Remove unnecesary use of `Option::unwrap`Libravatar Héctor Ramón Jiménez2021-07-151-3/+3
| | | | | | | | | | | | | | | | ... in `overlay` implementation for `pane_grid::TitleBar`
| * | | Fix implementation of `Widget::overlay` for `pane_grid::TitleBar`Libravatar Héctor Ramón Jiménez2021-07-151-1/+17
|/ / /
* / / Add new sponsors page to `FUNDING` :tada:Libravatar Héctor Ramón Jiménez2021-07-131-0/+1
|/ /
* | Update `winit` and `glutin` to latest `master`Libravatar Héctor Ramón Jiménez2021-06-302-2/+2
| |
* | Install `libxkbcommon-dev` for `ubuntu-latest` in CILibravatar Héctor Ramón Jiménez2021-06-262-0/+11
| |
* | Merge pull request #927 from diegodox/fix-typoLibravatar Héctor Ramón2021-06-261-1/+1
|\ \ | | | | | | Fix typo in documentation of `canvas::Program`
| * | fix-typoLibravatar Diego Fujii2021-06-241-1/+1
| | |
* | | Merge pull request #917 from derezzedex/macos-urlLibravatar Héctor Ramón2021-06-258-3/+134
|\ \ \ | | | | | | | | Enable receiving URLs on MacOS
| * | | Use `winit` and `glutin` forks in `iced-rs` orgLibravatar Richard2021-06-255-10/+25
| | | |
| * | | Use new enum variant and new winit repoLibravatar Richard2021-06-256-18/+41
| | | |
| * | | Added events for url handling and create exampleLibravatar Richard2021-06-256-0/+93
|/ / /
* | | Merge pull request #919 from Imberflur/winit-0.25Libravatar Héctor Ramón2021-06-242-2/+2
|\ \ \ | |/ / |/| | Bump winit to 0.25
| * | Bump winit to 0.25Libravatar Imbris2021-06-232-2/+2
| | |
* | | Merge pull request #915 from yusdacra/docs/update-linksLibravatar Héctor Ramón2021-06-2210-34/+34
|\ \ \ | | | | | | | | docs: update all 0.2 github links to 0.3
| * | | docs: update all 0.2 github links to 0.3Libravatar Yusuf Bera Ertan2021-06-1410-34/+34
| |/ /
* | | Merge pull request #920 from clarkmoody/feature/pane-grid-title-bar-overlayLibravatar Héctor Ramón2021-06-222-9/+16
|\ \ \ | | | | | | | | Pane Grid Title Bar Overlay
| * | | Use `match` statement in `Content::overlay`Libravatar Héctor Ramón Jiménez2021-06-221-5/+4
| | |/ | |/| | | | | | | ... to improve readability a bit.
| * | Allow overlay from pane grid title barLibravatar Clark Moody2021-06-172-8/+16
| |/
* | Merge pull request #925 from PolyMeilex/masterLibravatar Héctor Ramón2021-06-224-73/+21
|\ \ | |/ |/| Update `wgpu` to `0.9`
| * Use vertex_attr_array macroLibravatar Poly2021-06-223-71/+19
| |
| * Update wgpu 0.9Libravatar Poly2021-06-221-2/+2
|/
* Merge pull request #646 from mtsr/disable-buttonLibravatar Héctor Ramón2021-06-102-0/+47
|\ | | | | Disabled button docs and consistent behavior
| * Revert changes in `tour` exampleLibravatar Héctor Ramón2021-06-101-12/+8
| |
| * Update disabled example of `Button` in docsLibravatar Héctor Ramón2021-06-102-16/+28
| |
| * Fix failing doctestsLibravatar Jonas Matser2021-06-102-2/+18
| |
| * Adds doc comment for disabled buttonLibravatar Jonas Matser2021-06-103-8/+31
| | | | | | | | Makes disabled button behavior consistent in web
* | Merge pull request #818 from thenlevy/check_boundsLibravatar Héctor Ramón2021-06-101-2/+2
|\ \ | |/ |/| Prevent scissor_rect region to be larger than the target texture in wgpu::Backend::flush
| * Revert "Attempt to fix scissor_rect validation error"Libravatar Héctor Ramón2021-06-091-10/+1
| | | | | | | | This reverts commit 656dc357f87849f2506ce402f8484a7d7484f250.
| * Floor `width` and `height` in `Rectangle::floor`Libravatar Héctor Ramón2021-06-091-2/+2
| |