summaryrefslogtreecommitdiff
path: root/src/structure.rs
Commit message (Expand)AuthorAgeFilesLines
* meta: Move lib and bins into separate cratesSophie Herold2023-03-311-632/+0
* Pass the current Viewport around as arguments to the drawing functionsFederico Mena Quintero2023-03-301-10/+29
* Combine ViewParams and Viewport into a single struct ViewportFederico Mena Quintero2023-03-301-6/+6
* Remove ComputedValues argument from with_discrete_layer() and its callersFederico Mena Quintero2023-03-231-4/+0
* Remove the transform argument from with_discrete_layer's draw_fn callbackFederico Mena Quintero2023-03-231-4/+4
* Remove ElementInner<T> and replace it with an ElementData enumFederico Mena Quintero2023-02-271-2/+2
* Combine the traits SetAttributes and Draw back into a single ElementTraitFederico Mena Quintero2023-02-231-28/+16
* Remove the concept of an element being "in error"Federico Mena Quintero2022-11-041-1/+1
* Make all set_attributes() infallible; remove ElementResultFederico Mena Quintero2022-11-041-19/+7
* Make href of NodeId parsing infallibleFederico Mena Quintero2022-11-041-6/+10
* structure.rs: use set_attribute()Federico Mena Quintero2022-11-041-29/+43
* Apply width, height when `<use>`ing an `<svg>`Michael Howell2022-09-021-0/+8
* Remove ClipMode::ClipToVbox, it is not used anywhereFederico Mena Quintero2022-08-261-2/+3
* Pass a Session to set_attributes() functionsFederico Mena Quintero2022-08-231-6/+7
* layout.rs: Use a session for loggingFederico Mena Quintero2022-08-231-3/+22
* Pass a session to the PaintServer.resolve() functionsFederico Mena Quintero2022-08-221-0/+2
* Note where the geometry properties of elements are definedFederico Mena Quintero2022-03-041-0/+4
* Note that structure::IntrinsicDimensions now stores computed valuesFederico Mena Quintero2022-03-041-6/+8
* Implement geometry propertiesJeremias Ortega2022-02-271-33/+33
* Rename `new` to `clone_with_node`Michael Howell2022-02-191-2/+7
* Pass the DrawingCtx's current transform to the draw_fn callback of with_discr...Federico Mena Quintero2021-11-051-4/+4
* StackingContext: store the link_target here for <a> elementsFederico Mena Quintero2021-10-181-7/+17
* Use specified width/height as inner SVG viewport by defaultMichael Howell2021-10-141-2/+6
* Do not count tspan attributes on `<a>`Michael Howell2021-10-121-5/+0
* Implement `:link` pseudo-classMichael Howell2021-10-121-1/+0
* Render and style text linksMichael Howell2021-10-121-2/+16
* Fix clippy borrow errorsMadds H2021-08-241-1/+1
* Use the transform from an element's ComputedValues everywhereFederico Mena Quintero2021-08-031-4/+4
* (#618) Add context-fill and stroke for use elementMadds H2021-07-221-1/+26
* (#762) Support auto width/height for svg elementMadds H2021-07-121-11/+22
* Use a new Language / UserLanguage enum instead of LanguageTags everywhereFederico Mena Quintero2021-05-211-1/+1
* Store LanguageTags inside SystemLanguage and really evaluate them at renderin...Federico Mena Quintero2021-05-211-1/+1
* Store the element_name in StackingContextFederico Mena Quintero2021-05-111-4/+0
* StackingContext: store the maskFederico Mena Quintero2021-05-111-4/+4
* StackingContext: store the opacity hereFederico Mena Quintero2021-05-111-4/+8
* New StackingContext structFederico Mena Quintero2021-05-111-4/+13
* Remove DrawingCtx::with_saved_transform(); pass the transform to with_discret...Federico Mena Quintero2021-05-111-0/+4
* with_discrete_layer: take an extra arg with a user-space clipping rectangleFederico Mena Quintero2021-05-101-21/+45
* Mask.get_rect: use NormalizeParamsFederico Mena Quintero2021-05-101-6/+5
* draw_from_use_node - Compute the use_rect in the callerFederico Mena Quintero2021-05-071-2/+6
* draw_from_use_node - take a ComputedValues, not CascadedValuesFederico Mena Quintero2021-05-071-1/+2
* Use - use NormalizeParamsFederico Mena Quintero2021-05-071-5/+5
* Svg: use NormalizeParamsFederico Mena Quintero2021-05-071-5/+6
* (#703): Ignore elements in an error state inside the <switch> elementFederico Mena Quintero2021-03-291-5/+4
* Make function privateFederico Mena Quintero2021-03-041-1/+1
* Move attributes.rs in the xml submodulePaolo Borelli2020-12-271-1/+1
* use: implement Default and simplify get_rectPaolo Borelli2020-12-201-18/+21
* parse: add blanket implementation for parsing OptionPaolo Borelli2020-12-201-8/+8
* length: make the type generic on whether it is signedPaolo Borelli2020-12-201-49/+27
* Replace Fragment with NodeIdPaolo Borelli2020-12-121-3/+3