[gtk+] (57 commits) Created branch parser



The branch 'parser' was created.

Summary of new commits:

  d915afb... testgtk: Make it possible to stop the progressbar from upda
  a4bb314... sizerequest: return CONSTANT_SIZE in return_if_fail()
  8d4ded4... cssprovider: Use g_type_depth() instead of computing the de
  f183129... label: we can't ignore sizes on ellipsized labels
  d7135be... gdk: Make sure offscreen windows aren't backend windows
  1e42eb2... gdk: Remove _gdk_display_create_window()
  5ad68de... cssprovider: Move private struct definition to header
  2284e9b... cssprovider: Store cssprovider in scanner's user data
  af6d467... cssprovider: Add a function for signalling errors
  754737c... API: gtk: Add gtk_symbolic_color_to_string()
  b9e9b0b... gtk: Add _gtk_animation_description_to_string()
  9c3024c... API: gtk: Add gtk_css_provider_to_string()
  ea5656c... cssprovider: Ignore empty rules
  65df903... tests: Add a test for the CSS parser
  4cea3dd... tests: Add two simple css tests
  499b59b... tests: Add CSS test checking that we don't need a semicolon
  c7df256... cssprovider: Automatically add final closing bracket to las
  ec6b6cd... tests: Add test for auto-closing at end of file
  b9a0988... cssprovider: Have a private error variable
  9a5741c... cssprovider: Provide better API to set errors
  5801956... cssprovider: Handle errors completely via new error functio
  6807f6a... API: cssprovider: Make error a signal
  7ae6887... API: cssprovider: Add more error codes
  9f11188... cssprovider: Change declaration parsing for error reporting
  b75229b... cssprovider: use INVALID_SYNTAX for unexpected token error
  7562946... tests: Change the way the code does diffs
  517fe29... tests: Check errors in css test
  118cee5... tests: Make CSS parser pass NULL as error.
  0b1cda2... cssprovider: Remove scanner_report_warning() function
  2c285b0... cssprovider: Remove now useless variables
  356e829... css: Overhaul value parsing
  c37671e... test: Add a bunch of default properties to the CSS parser
  b6ab29d... tests: (Try to) print the actual enum value in the errors f
  c24951b... cssprovider: Don't fail with invalid syntax when parsing a 
  fcb1ed0... tests: Add test for booleans to CSS tests
  a844f59... tests: Add CSS integer parsing tests
  ccc1858... cssprovider: Rework declaration parsing loop
  0f3253f... cssprovider: Clean up declaration parser to conform to more
  797fcb9... tests: Add new test checking weird behavior for declaration
  41d1b9a... tests: Add a test for border parsing
  c62025f... tests: Make css-parser test take files as argument
  88b9c95... cssprovider: No need to set user data anymore
  ad3bee3... cssprovider: Pass the scanner explicitly to parse_styleshee
  8d77a4a... cssprovider: Add a custom gtk_css_scanner_destroy() functio
  460b260... cssprovider: Add a private structure to the scanner
  1fc78f0... cssprovider: track state in the scanner
  ca435fd... cssprovider: Update the scope modifying functions
  a6b6ad2... cssprovider: Pass scanner argument explicitly to error func
  48c5e50... cssprovider: Use scanner variable instead of priv->scanner
  54b0d21... css_provider: Store current properties and selectors in sca
  04a94db... cssprovider: No need to restore after @import parsing
  26d7b2e... cssprovider: Emit a g_warning() when a css file is erroneou
  820899a... cssprovider: Do error handling differently
  af548c5... cssprovider: Keep track of passed in error differently
  4e97324... cssprovider: Get rid of gtk_css_provider_reset_parser()
  b4d7675... cssprovider: Don't store scanner in the struct
  66b92ac... cssprovider: Move properties to scanner constructor



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