Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only panic when wgpu gives OutOfMemory swapchain error | 2021-07-22 | 1 | -1/+1 | |
| | |||||
* | Merge branch 'master' of https://github.com/hecrj/iced into wgpu_outdatedframe | 2021-07-22 | 219 | -1761/+6266 | |
|\ | |||||
| * | Merge pull request #872 from 13r0ck/master | 2021-07-22 | 1 | -0/+37 | |
| |\ | | | | | | | add scrolling to pick_lists | ||||
| | * | Enable scroll selection for `PickList` only when scroll is discrete | 2021-07-22 | 1 | -8/+4 | |
| | | | |||||
| | * | Abstract and improve scroll logic in `PickList` | 2021-07-22 | 1 | -25/+21 | |
| | | | |||||
| | * | Remove redundant 'on_change' | 2021-05-25 | 1 | -14/+0 | |
| | | | |||||
| | * | cargo fmt | 2021-05-10 | 1 | -7/+13 | |
| | | | |||||
| | * | Improve performance using iters | 2021-05-10 | 1 | -23/+8 | |
| | | | |||||
| | * | add scrolling to pick_lists | 2021-05-10 | 1 | -0/+68 | |
| | | | |||||
| * | | Merge pull request #776 from AldoMX/master | 2021-07-22 | 3 | -1/+14 | |
| |\ \ | | | | | | | | | Added `select_all` method to `TextInput`. | ||||
| | * | | Add newline to `todos` example | 2021-07-22 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | ... just for readability | ||||
| | * | | Add empty `select_all` implementation for `TextInput` in `iced_web` | 2021-07-22 | 1 | -0/+5 | |
| | | | | |||||
| | * | | Added `select_all` method to `TextInput`. | 2021-03-13 | 2 | -1/+8 | |
| | | | | |||||
| * | | | Merge pull request #888 from Ace4896/picklist-placeholder | 2021-07-22 | 5 | -19/+51 | |
| |\ \ \ | | | | | | | | | | | Add Placeholders to PickList | ||||
| | * | | | Avoid cloning `placeholder` for `PickList` unnecessarily during `draw` | 2021-07-22 | 2 | -4/+6 | |
| | | | | | |||||
| | * | | | Introduce `placeholder_color` to `pick_list::Style` | 2021-07-22 | 3 | -1/+7 | |
| | | | | | |||||
| | * | | | Remove duplication of measuring logic in `PickList` | 2021-07-22 | 1 | -23/+17 | |
| | | | | | |||||
| | * | | | Hash `placeholder` in `hash_layout` implementation for `PickList` | 2021-07-22 | 1 | -0/+2 | |
| | | | | | |||||
| | * | | | feat: add placeholder to pick_list example | 2021-07-22 | 1 | -4/+5 | |
| | | | | | |||||
| | * | | | feat: add placeholders to pick_list | 2021-07-22 | 2 | -4/+31 | |
| |/ / / | | | | | | | | | | | | | see issue #726 | ||||
| * | | | Merge pull request #914 from yusdacra/feat/expose_draw_cache_multithread | 2021-07-22 | 8 | -11/+55 | |
| |\ \ \ | | | | | | | | | | | feat: expose draw_cache_multithread as a feature | ||||
| | * | | | Introduce `text_multithreading` to `Settings` | 2021-07-22 | 4 | -5/+24 | |
| | | | | | |||||
| | * | | | Add `text_multithreading` to `Settings` in `iced_glow` and `iced_wgpu` | 2021-07-22 | 9 | -16/+31 | |
| | | | | | |||||
| | * | | | feat: expose draw_cache_multithread | 2021-06-14 | 5 | -2/+12 | |
| | | | | | |||||
| * | | | | Merge pull request #885 from Chiheisen/master | 2021-07-22 | 1 | -7/+18 | |
| |\ \ \ \ | | | | | | | | | | | | | image viewer: Only calculate viewport based width/length for Length::Unit|Shrink | ||||
| | * | | | | viewer: Don't calculate viewport on Fill|Portion | 2021-05-17 | 1 | -7/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently image::viewer will not expand it's image into empty space even when Length::Fill or Length::FillPortion are used. Only calculate viewport when viewer cannot expand. | ||||
| * | | | | | Merge pull request #929 from TimUntersberger/winit-improv | 2021-07-22 | 8 | -4/+130 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | feat: add position to window settings | ||||
| | * | | | | | Center window in `game_of_life` example | 2021-07-21 | 1 | -0/+5 | |
| | | | | | | | |||||
| | * | | | | | Improve `window::Position` API | 2021-07-21 | 7 | -16/+121 | |
| | | | | | | | |||||
| | * | | | | | Remove DPI from docs in `window::Settings::position` | 2021-07-21 | 1 | -16/+5 | |
| | | | | | | | |||||
| | * | | | | | Remove `winit` example | 2021-07-21 | 4 | -74/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... we can extend an existing example instead! | ||||
| | * | | | | | update cargo.toml of example | 2021-06-25 | 1 | -2/+2 | |
| | | | | | | | |||||
| | * | | | | | done | 2021-06-25 | 3 | -44/+41 | |
| | | | | | | | |||||
| | * | | | | | wip | 2021-06-25 | 4 | -13/+27 | |
| | | | | | | | |||||
| | * | | | | | add initial attempt at adding winit example | 2021-06-25 | 4 | -0/+90 | |
| | | | | | | | |||||
| * | | | | | | Merge pull request #956 from Luni-4/double-click | 2021-07-21 | 1 | -0/+2 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Open the todos example via double-click on MacOS | ||||
| | * | | | | | | CI: Open the todos example via double-click on MacOS | 2021-07-21 | 1 | -0/+2 | |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #952 from aentity/fix_svg_memory | 2021-07-21 | 1 | -2/+3 | |
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | Use ceil on svg dimensions, fix svg memory usage ref #841 | ||||
| | * | | | | | | Use ceil on svg dimensions, fix svg memory usage | 2021-07-21 | 1 | -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/menu | 2021-07-20 | 25 | -75/+749 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | feat: add menus | ||||
| | * | | | | | | | Update `winit` and `glutin` dependencies | 2021-07-20 | 4 | -19/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... and remove crates.io patch | ||||
| | * | | | | | | | Add a presets `Menu` to the `game_of_life` example | 2021-07-19 | 3 | -2/+23 | |
| | | | | | | | | | |||||
| | * | | | | | | | Write documentation for `menu` method in `Application` | 2021-07-19 | 2 | -2/+6 | |
| | | | | | | | | | |||||
| | * | | | | | | | Replace `content` with `title` in `menu` module | 2021-07-19 | 2 | -29/+22 | |
| | | | | | | | | | |||||
| | * | | | | | | | Implement `Menu::map` naively | 2021-07-19 | 1 | -5/+39 | |
| | | | | | | | | | |||||
| | * | | | | | | | Implement `conversion::menu_message` | 2021-07-13 | 1 | -6/+44 | |
| | | | | | | | | | |||||
| | * | | | | | | | Force `Application::Message` to implement `Clone` | 2021-07-13 | 4 | -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` | 2021-07-13 | 1 | -6/+9 | |
| | | | | | | | | | |||||
| | * | | | | | | | Draft `conversion::menu_message` in `iced_winit` | 2021-07-13 | 3 | -0/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... and wire it up to the runtime loop | ||||
| | * | | | | | | | Generate unique identifiers for entries in `conversion::menu` | 2021-07-13 | 1 | -12/+30 | |
| | | | | | | | | |