[gtk+] (66 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()
  20affc0... API: Add gtk_gradient_to_string()
  eceb85c... API: gtk: Add gtk_css_provider_to_string()
  bcad248... cssprovider: Ignore empty rules
  aa20f49... tests: Add a test for the CSS parser
  1a65f77... tests: Add two simple css tests
  8ba97f8... tests: Add CSS test checking that we don't need a semicolon
  0ed98c5... cssprovider: Automatically add final closing bracket to las
  4a21594... tests: Add test for auto-closing at end of file
  f9f897d... cssprovider: Have a private error variable
  1aef85d... cssprovider: Provide better API to set errors
  91b13af... cssprovider: Handle errors completely via new error functio
  03c0867... API: cssprovider: Make error a signal
  3f0c319... API: cssprovider: Add more error codes
  73281cb... cssprovider: Change declaration parsing for error reporting
  77bb5b5... cssprovider: use INVALID_SYNTAX for unexpected token error
  a10fad9... tests: Change the way the code does diffs
  6716d73... tests: Check errors in css test
  5e9ec9c... tests: Make CSS parser pass NULL as error.
  78875f7... cssprovider: Remove scanner_report_warning() function
  65bcbc5... cssprovider: Remove now useless variables
  1a2b418... css: Overhaul value parsing
  a46e6a0... test: Add a bunch of default properties to the CSS parser
  36e857d... tests: (Try to) print the actual enum value in the errors f
  25fae76... cssprovider: Don't fail with invalid syntax when parsing a 
  7c2fce9... tests: Add test for booleans to CSS tests
  e2e77fc... tests: Add CSS integer parsing tests
  7f2f29d... cssprovider: Rework declaration parsing loop
  89c3c2e... cssprovider: Clean up declaration parser to conform to more
  6b8de13... tests: Add new test checking weird behavior for declaration
  ead258e... tests: Add a test for border parsing
  a185985... tests: Make css-parser test take files as argument
  eecf5d0... cssprovider: No need to set user data anymore
  e13a6f0... cssprovider: Pass the scanner explicitly to parse_styleshee
  d4cfc5b... cssprovider: Add a custom gtk_css_scanner_destroy() functio
  1457973... cssprovider: Add a private structure to the scanner
  7115d66... cssprovider: track state in the scanner
  0c8defd... cssprovider: Update the scope modifying functions
  191db0a... cssprovider: Pass scanner argument explicitly to error func
  d61811a... cssprovider: Use scanner variable instead of priv->scanner
  087dc9a... css_provider: Store current properties and selectors in sca
  8c1245a... cssprovider: No need to restore after @import parsing
  e940b84... cssprovider: Emit a g_warning() when a css file is erroneou
  504f509... cssprovider: Do error handling differently
  bd74567... cssprovider: Keep track of passed in error differently
  85faa49... cssprovider: Get rid of gtk_css_provider_reset_parser()
  68d4fae... cssprovider: Don't store scanner in the struct
  1c05db4... cssprovider: Move properties to scanner constructor
  1a92b60... cssprovider: Keep base url in the scanner
  5d50053... tests: Order files by name before adding them as tests
  b95792c... xxx: add properties to test
  3cdbb56... xxx: load_from_file() refactoring
  f2cf44b... cssprovider: Add a load_internal function that all loads ch
  4832090... cssprovider: More error handling into load_internal()
  52e7376... cssprovider: Introduce gtk_css_provider_take_error_full()
  a34df3e... cssprovider: Make load_internal() load the contents



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