summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* only panic when wgpu gives OutOfMemory swapchain errorLibravatar Billy Messenger2021-07-221-1/+1
|
* Merge branch 'master' of https://github.com/hecrj/iced into wgpu_outdatedframeLibravatar Billy Messenger2021-07-22219-1761/+6266
|\
| * Merge pull request #872 from 13r0ck/masterLibravatar Héctor Ramón2021-07-221-0/+37
| |\ | | | | | | add scrolling to pick_lists
| | * Enable scroll selection for `PickList` only when scroll is discreteLibravatar Héctor Ramón Jiménez2021-07-221-8/+4
| | |
| | * Abstract and improve scroll logic in `PickList`Libravatar Héctor Ramón Jiménez2021-07-221-25/+21
| | |
| | * Remove redundant 'on_change'Libravatar 13r0ck2021-05-251-14/+0
| | |
| | * cargo fmtLibravatar 13r0ck2021-05-101-7/+13
| | |
| | * Improve performance using itersLibravatar 13r0ck2021-05-101-23/+8
| | |
| | * add scrolling to pick_listsLibravatar 13r0ck2021-05-101-0/+68
| | |
| * | Merge pull request #776 from AldoMX/masterLibravatar Héctor Ramón2021-07-223-1/+14
| |\ \ | | | | | | | | Added `select_all` method to `TextInput`.
| | * | Add newline to `todos` exampleLibravatar Héctor Ramón Jiménez2021-07-221-0/+1
| | | | | | | | | | | | | | | | ... just for readability
| | * | Add empty `select_all` implementation for `TextInput` in `iced_web`Libravatar Héctor Ramón Jiménez2021-07-221-0/+5
| | | |
| | * | Added `select_all` method to `TextInput`.Libravatar Aldo Fregoso2021-03-132-1/+8
| | | |
| * | | Merge pull request #888 from Ace4896/picklist-placeholderLibravatar Héctor Ramón2021-07-225-19/+51
| |\ \ \ | | | | | | | | | | Add Placeholders to PickList
| | * | | Avoid cloning `placeholder` for `PickList` unnecessarily during `draw`Libravatar Héctor Ramón Jiménez2021-07-222-4/+6
| | | | |
| | * | | Introduce `placeholder_color` to `pick_list::Style`Libravatar Héctor Ramón Jiménez2021-07-223-1/+7
| | | | |
| | * | | Remove duplication of measuring logic in `PickList`Libravatar Héctor Ramón Jiménez2021-07-221-23/+17
| | | | |
| | * | | Hash `placeholder` in `hash_layout` implementation for `PickList`Libravatar Héctor Ramón Jiménez2021-07-221-0/+2
| | | | |
| | * | | feat: add placeholder to pick_list exampleLibravatar Jon Pacheco2021-07-221-4/+5
| | | | |
| | * | | feat: add placeholders to pick_listLibravatar Jon Pacheco2021-07-222-4/+31
| |/ / / | | | | | | | | | | | | see issue #726
| * | | Merge pull request #914 from yusdacra/feat/expose_draw_cache_multithreadLibravatar Héctor Ramón2021-07-228-11/+55
| |\ \ \ | | | | | | | | | | feat: expose draw_cache_multithread as a feature
| | * | | Introduce `text_multithreading` to `Settings`Libravatar Héctor Ramón Jiménez2021-07-224-5/+24
| | | | |
| | * | | Add `text_multithreading` to `Settings` in `iced_glow` and `iced_wgpu`Libravatar Héctor Ramón Jiménez2021-07-229-16/+31
| | | | |
| | * | | feat: expose draw_cache_multithreadLibravatar Yusuf Bera Ertan2021-06-145-2/+12
| | | | |
| * | | | Merge pull request #885 from Chiheisen/masterLibravatar Héctor Ramón2021-07-221-7/+18
| |\ \ \ \ | | | | | | | | | | | | image viewer: Only calculate viewport based width/length for Length::Unit|Shrink
| | * | | | viewer: Don't calculate viewport on Fill|PortionLibravatar chiheisen2021-05-171-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-improvLibravatar Héctor Ramón2021-07-228-4/+130
| |\ \ \ \ \ | | | | | | | | | | | | | | feat: add position to window settings
| | * | | | | Center window in `game_of_life` exampleLibravatar Héctor Ramón Jiménez2021-07-211-0/+5
| | | | | | |
| | * | | | | Improve `window::Position` APILibravatar Héctor Ramón Jiménez2021-07-217-16/+121
| | | | | | |
| | * | | | | Remove DPI from docs in `window::Settings::position`Libravatar Héctor Ramón Jiménez2021-07-211-16/+5
| | | | | | |
| | * | | | | Remove `winit` exampleLibravatar Héctor Ramón Jiménez2021-07-214-74/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ... we can extend an existing example instead!
| | * | | | | update cargo.toml of exampleLibravatar TimUntersberger2021-06-251-2/+2
| | | | | | |
| | * | | | | doneLibravatar TimUntersberger2021-06-253-44/+41
| | | | | | |
| | * | | | | wipLibravatar TimUntersberger2021-06-254-13/+27
| | | | | | |
| | * | | | | add initial attempt at adding winit exampleLibravatar TimUntersberger2021-06-254-0/+90
| | | | | | |
| * | | | | | Merge pull request #956 from Luni-4/double-clickLibravatar Héctor Ramón2021-07-211-0/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Open the todos example via double-click on MacOS
| | * | | | | | CI: Open the todos example via double-click on MacOSLibravatar Luni-42021-07-211-0/+2
| | | | | | | |
| * | | | | | | 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
| | | | | | | | |