summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed import issue with canvas in the gradient mod for situations where ↵Libravatar shan2022-10-075-33/+27
| | | | canvas feature is not enabled.
* More import adjusting.Libravatar shan2022-10-074-21/+20
|
* Adjusted reexports for clarity.Libravatar shan2022-10-073-4/+3
|
* Fixed an edge case where when gradient start/end are identical the GL ↵Libravatar shan2022-10-071-13/+19
| | | | fragment shader was not choosing the appropriate color.
* Added support for relative positioning of gradient fills. Addressed some PR ↵Libravatar shan2022-10-078-54/+182
| | | | feedback.
* Fixed some more imports/documentation.Libravatar shan2022-10-0612-26/+28
|
* Fixed some imports/documentation.Libravatar shan2022-10-063-7/+4
|
* Added support for gradients to respect current frame transform.Libravatar shan2022-10-067-56/+93
|
* Changed tesselation functions to take Vertex2D builder instead of using ↵Libravatar shan2022-10-061-17/+31
| | | | lyon's builtin Point type to avoid extra copies.
* Fixed lint issues & cleaned up some documentation.Libravatar shan2022-10-0624-40/+33
|
* Reduced memory transfer of OpenGL gradient uniform upload. Rearranged ↵Libravatar shan2022-10-057-126/+81
| | | | gradient uniforms on OpenGL side to be more performant.
* Adjusted gradient uniforms to be more tightly packed.Libravatar shan2022-10-052-31/+37
|
* Fixed issue with offsets not being reset properly leading to borked draws.Libravatar shan2022-10-052-2/+10
|
* Readjusted namespaces, removed Geometry example as it's no longer relevant.Libravatar shan2022-10-0527-625/+394
|
* Reworked wgpu buffers, updated glow side to have proper transform location ↵Libravatar shan2022-10-0420-423/+417
| | | | storage, attempting to fix visibility modifiers, implemented some of the feedback received in initial PR.
* Fixed some importing issues since you can use a Shader::Gradient outside a ↵Libravatar shan2022-09-3011-148/+126
| | | | Canvas widget, where it was previously only accessible.
* Fixed issue where OpenGL would not render both shaders at once under certain ↵Libravatar shan2022-09-292-31/+23
| | | | circumstances.
* Removed some leftover debugging.Libravatar shan2022-09-291-4/+0
|
* Fixed issue where stops could be declared out of order in the builder but ↵Libravatar shan2022-09-291-8/+8
| | | | must be sorted before being passed to shader.
* Merge remote-tracking branch 'origin/fear/linear-gradients' into ↵Libravatar shan2022-09-290-0/+0
|\ | | | | | | | | | | | | fear/linear-gradients # Conflicts: # graphics/src/widget/canvas/frame.rs
| * Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan2022-09-2940-655/+2043
| |
* | Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan2022-09-2940-657/+2043
|/
* Merge pull request #1230 from kaimast/feat/ignored_eventsLibravatar Héctor Ramón2022-09-281-8/+22
|\ | | | | Pass ignored events to program
| * Return ignored events in `program::State::update`Libravatar Kai Mast2022-09-281-8/+22
|/
* Merge pull request #1196 from aentity/application_featureLibravatar Héctor Ramón2022-09-263-1/+4
|\ | | | | Add application feature, which allows to build freestanding wgpu app
| * Remove `application` feature from `iced` crateLibravatar Héctor Ramón Jiménez2022-09-262-8/+2
| |
| * Add application feature, which allows to build freestanding wgpu appLibravatar aentity2022-09-264-1/+10
| |
* | Merge pull request #1139 from thenlevy/fix_wgpu_integrationLibravatar Héctor Ramón2022-09-261-6/+6
|\ \ | |/ |/| Fix wgpu integration example
| * Recreate `Viewport` on `RedrawRequested` in `integration_wgpu`Libravatar nlevy2022-09-261-6/+6
|/
* Merge pull request #1445 from clarkmoody/tweak-sysinfoLibravatar Héctor Ramón2022-09-263-9/+28
|\ | | | | Tweak System Information
| * Include short version in example appLibravatar Clark Moody2022-09-231-0/+11
| |
| * New short OS Version field; update doc stringsLibravatar Clark Moody2022-09-232-9/+17
|/
* Merge pull request #1227 from LordRatte/feature-colour-macroLibravatar Héctor Ramón2022-09-233-4/+39
|\ | | | | `color!` macro
| * Write documentation for `color!` macroLibravatar Héctor Ramón Jiménez2022-09-231-0/+2
| |
| * Export `color!` macro in `iced` and `iced_native`Libravatar Héctor Ramón Jiménez2022-09-232-4/+4
| |
| * Macro for easy colour generationLibravatar Joshua2022-09-231-0/+33
| |
* | Merge pull request #1174 from daladim/icon_from_fileLibravatar Héctor Ramón2022-09-232-1/+63
|\ \ | |/ |/| Added convenience functions for window::icon::Icon
| * Added convenience functions for window::icon::IconLibravatar daladim2022-03-012-1/+63
| |
* | Merge pull request #1444 from iced-rs/fix/clippy-lintsLibravatar Héctor Ramón2022-09-233-18/+16
|\ \ | | | | | | Fix latest `clippy` lints
| * | Fix latest `clippy` lintsLibravatar Héctor Ramón Jiménez2022-09-233-18/+16
| | |
* | | Merge pull request #1136 from xkenmon/feature/example-sierpinski-triangleLibravatar Héctor Ramón2022-09-235-0/+221
|\ \ \ | |/ / |/| | Implement sierpinski-triangle example
| * | Implement sierpinski-triangle exampleLibravatar xkenmon2022-09-235-0/+221
|/ /
* | Merge pull request #1107 from RamType0/TextContentByCowLibravatar Héctor Ramón2022-09-216-22/+26
|\ \ | | | | | | Text content by cow
| * | Take `Cow` in `Text::new`Libravatar Ram.Type-02022-09-216-22/+26
|/ /
* | Merge pull request #1425 from 0x192/masterLibravatar Héctor Ramón2022-09-212-0/+17
|\ \ | | | | | | Make `overlay::menu` accessible
| * | Expose `overlay::Element`Libravatar Héctor Ramón Jiménez2022-09-211-0/+7
| | |
| * | Fix doc comments in `overlay`Libravatar Héctor Ramón Jiménez2022-09-211-3/+2
| | |
| * | Make menu style accessibleLibravatar 0x1922022-09-212-0/+11
| | |
* | | Merge pull request #1437 from wash2/window_size_syncLibravatar Héctor Ramón2022-09-201-5/+9
|\ \ \ | | | | | | | | fix: sync size of window and viewport
| * | | Improve code styling in `application::State`Libravatar Héctor Ramón Jiménez2022-09-201-10/+6
| | | |