[gtk+] (78 commits) Created branch wip/otte/tokenizer



The branch 'wip/otte/tokenizer' was created.

Summary of new commits:

  7a69ea8... theme: Add _solid() function
  b1a8537... theme: linear-gradient() needs 2 color-stops
  78fd100... css: Add GtkCssTokenizer
  adeec66... rbtree: Remove unused typedef
  460ad90... gtk: Add an RB tree implementation for use in CSS code
  48b2418... inspector: Don't clear all tags when getting text
  25b2e2f... inspector: Implement rudimentary syntax hilighting
  674ca8a... css: Add skeleton for new parsing infrastructure
  840d347... css: Add code to parse declarations
  e64a143... tokenizer: Emit token in error vfunc
  14e7c42... css: Add a consumer object to consume_token()
  3480520... cssdeclaration: Store the style property
  257273c... inspector: Add style sheet parsing to CSS editor
  9c02a60... css: Add gtk_style_property_token_parse()
  662065b... css: Allow the css editor to take a CSS node
  0a11e4d... css: Add token parsing for colors
  974ca28... css: Change the way we token parse longhands
  b9c77aa... css: Add token parsing for number values
  e9bc908... css: Convert enums to token parsing
  73d69e3... css: Add token parser for array values
  6c72e94... css: add token parser for icontheme values
  c5d5825... css: Add token parser for palettes
  ab402e2... css: Add token parser for corner radius value
  c0ee099... css: Add a token parser for border values
  fae4a14... css: Add token parser for ease values
  32d671c... inspector: Move errors on EOF token to last token
  567d988... css: A token parse func for repeat values
  d7c8885... css: Add token parsers for shadows
  90e423b... css: Consume whitespace tokens automatically
  c767617... css: Add token parse for position values
  2e05b89... css: Add token parser for bgsize values
  19d88ec... css: Add token parser for font-size property
  87d3bb5... css: Add a token parser for engine values
  945bddf... css: Add gtk_css_token_source_consume_number()
  fef9fe6... css: Add a token parser for transform values
  28babd2... css: Move fallback parser to GtkCssImage
  ae248b3... cssimage: Add token parser for url() images
  a39d1a6... cssimage: Add a token parser for icontheme images
  fcf65bf... cssimage: Add token parser for -gtk-scaled
  920a885... css: Move blocks handling to the token sources that need it
  16dff39... css: Add token parser for @import
  33b2684... css: Add a token aprser for define-color
  e1444d0... inspector: Allow horizontal scrolling in the css editor
  b2c0705... cssdeclaration: Add API to query name + value
  768cdf8... cssrule: Add properties
  b3ee232... cssstylesheet: Store the file we loaded from
  ff7f62b... cssstyledeclaration: Make declarations queryable
  0fbdcc3... inspector: Add a ruleview
  6950621... css: Add token parser for keyframes rule
  7a36b5d... cssdefinecolorrule: Rework parser
  23c7294... menu: Clip children to view window
  ca1c46c... csskeyframes: Allow constructing from KeyframesRule
  eb86a5f... stylesheet: Add properties
  afe70c4... cssimportrule: Actually import the style sheet
  0f95265... cssdeclaration: Turn into abstract base class
  f36217d... cssdeclaration: Propertify
  9d07be0... css: Parse widget styles with token parser
  9c12d01... cssimportrule: Add recursion check
  ca5075c... css: Split integer tokens into ones with sign and ones with
  01b320f... css: Functions don't accept spaces before ( anymore
  fabc1f6... cssprovider: Add a way to load a provider from a stylesheet
  87eeb1b... cssimage: Add token parser for linear-gradient
  63b1e50... cssimage: Add token parser for builtin images
  27bbfe9... cssimage: Add a token parser for radial gradients
  f4fba24... cssimage: Add token parser for -gtk-recolor() images
  e351cbc... cssimage: Add token parser for cross-fade()
  f54cf9d... cssimage: Add token parser for image() images
  b00e9f6... win32 theme: Fix functions to not have spaces
  55e3a19... css: Add gtk_css_token_source_consume_integer()
  58aa294... cssimage: Make the win32 image parser have a token parser
  02f31d7... cssimage: Move fallback token parser to -gtk-gradient()
  3659741... cssease: Refactor code
  7ca4ef7... cssease: Optimize with Newton's method
  947f3ea... csstokenizer: Introduce GtkCssLocation
  935141b... csstokenizer: Export GtkCssLocation
  c695148... csstokenizer: Refactor to add GtkCssTokenReader
  62b2f97... csstokenizer: Collect error, don't just emit it
  be2d332... csstokenizer: Export the error location


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]