summaryrefslogtreecommitdiff
path: root/gtk/gtkcssimagelinear.c
Commit message (Expand)AuthorAgeFilesLines
* Fix spelling errorsMatthias Clasen2022-11-171-1/+1
* cssimage: Add is_computed vfuncTimm Bäder2020-01-181-0/+30
* cssimagelinear: Use count+array for the color stops, not GArrayTimm Bäder2020-01-181-82/+94
* Remove GtkCssRgbaValueTimm Bäder2020-01-181-3/+3
* cssimagelinear: Don't call get_start_end if !repeatingTimm Bäder2020-01-071-39/+42
* cssimagelinear: Avoid computing the length if we know itTimm Bäder2020-01-071-16/+28
* rendernodes: Use floats for everythingTimm Bäder2020-01-071-1/+1
* css: Avoid more type checks in hot pathsTimm Bäder2019-09-091-2/+2
* css: Review error messagesBenjamin Otte2019-04-121-6/+6
* cssimagelinear: Use gtk_css_parser_consume_function()Benjamin Otte2019-04-121-62/+70
* cssparser: Add gtk_css_parser_try_token()Benjamin Otte2019-04-121-3/+3
* cssparser: Introduce gtk_css_parser_try_ident()Benjamin Otte2019-04-121-5/+5
* cssimagelinear: Make gradient offsets stay in [0, 1]Benjamin Otte2019-03-291-1/+4
* snapshot: Redo debug messagesBenjamin Otte2018-04-241-6/+3
* snapshot: Add & use API for linear gradient nodesTimm Bäder2017-12-211-26/+14
* css: Merge GtkStyleProviderPrivate into GtkStyleProviderBenjamin Otte2017-10-311-5/+5
* Drop support for one-stop gradientsMatthias Clasen2017-09-171-4/+3
* snapshot: Rename append APIsBenjamin Otte2017-01-131-4/+4
* GtkSnapshot: Always use int for the translationwip/alexl/snapshot-int-translateAlexander Larsson2017-01-111-1/+1
* Snapshot: Only record names if inspector is recordingAlexander Larsson2017-01-111-3/+6
* css: Handle repeating gradients with only one offsetBenjamin Otte2016-12-261-0/+13
* gtkcssimagelinear.c: Avoid VLAsChun-wei Fan2016-12-221-1/+4
* gsk: Implement linear gradient render nodesBenjamin Otte2016-12-201-26/+37
* cssimage: Warn if gradients only have 1 color stopBenjamin Otte2016-04-181-0/+8
* css: Add gtk_css_number_value_can_parse()Benjamin Otte2016-02-131-2/+2
* linear-gradient: Remove the hack using NUMBERBenjamin Otte2016-02-131-33/+30
* Don't interpolate between keywordsMatthias Clasen2016-01-071-0/+4
* Use stupid quotes instead of dumb quotesMatthias Clasen2015-09-231-4/+4
* cssvalue: Remove GtkCssDependenciesBenjamin Otte2015-03-181-8/+4
* css: Move scale to GtkStyleProviderPrivatewip/mir2Benjamin Otte2015-02-061-6/+5
* cssimage: Fix angle computation for gradients to cornersBenjamin Otte2015-01-081-16/+27
* cssstyle: Rename GtkCssComputedValues => GtkCssStyleBenjamin Otte2015-01-071-2/+2
* css: Add a scale argument to css-value compute vfuncAlexander Larsson2013-07-031-3/+4
* cssimage: Add forgotten lineBenjamin Otte2013-05-281-0/+1
* cssimage: Use GtkCssColorValueBenjamin Otte2012-11-081-2/+2
* cssimage: Implement some equal functionsBenjamin Otte2012-11-011-0/+29
* cssimage: Fix gradient start/end computationBenjamin Otte2012-10-061-17/+25
* cssimage: Add transition code for linear-gradient()Benjamin Otte2012-10-021-0/+75
* css: Huge refactoring to avoid computing wrong valuesBenjamin Otte2012-09-281-7/+9
* cssimage: Implement dependencies for imagesBenjamin Otte2012-08-281-7/+15
* css: Introduce dependencies for value computationsBenjamin Otte2012-08-281-3/+3
* css: Fold color value computation into gtksymboliccolor.cBenjamin Otte2012-08-281-9/+1
* css: Pass property_id to compute functionBenjamin Otte2012-08-281-2/+3
* css: Introduce _gtk_css_value_compute()Benjamin Otte2012-08-281-2/+2
* cssimage: No need to pass base file anymoreBenjamin Otte2012-05-111-2/+1
* symboliccolor: Treat it as a CssValueBenjamin Otte2012-04-171-6/+4
* cssparser: Move symbolic color parser to gtksymboliccolor.cBenjamin Otte2012-04-171-1/+1
* linear-gradient: Convert from GtkCssNumber to GtkCssValueBenjamin Otte2012-04-171-77/+73
* Change FSF AddressJavier Jardón2012-02-271-2/+1
* css: Implement repeating linear gradientsBenjamin Otte2012-02-021-3/+15