[gtk+/quartz-integration] (128 commits) ...Merge branch 'master' into quartz-integration
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/quartz-integration] (128 commits) ...Merge branch 'master' into quartz-integration
- Date: Thu, 19 May 2011 06:30:30 +0000 (UTC)
Summary of changes:
c8a59a6... all: avoid boxed structs copying where possible (*)
091a4d7... menu: don't use the border as a padding value (*)
1a72394... raleigh: clear up menu handling in the fallback CSS (*)
42f5856... treeview: render a frame around the rows, after drawing the (*)
f398745... treeview: don't arbitrairly add 2 to the expander size (*)
f5bc27f... cssprovider: Store cssprovider in scanner's user data (*)
b566deb... cssprovider: Add a function for signalling errors (*)
6e18b5f... API: gtk: Add gtk_symbolic_color_to_string() (*)
dc43239... gtk: Add _gtk_animation_description_to_string() (*)
8b6f92d... API: Add gtk_gradient_to_string() (*)
b1556ab... API: gtk: Add gtk_css_provider_to_string() (*)
9d9f1e3... cssprovider: Ignore empty rules (*)
64fd32c... tests: Add a test for the CSS parser (*)
8fd6bd3... tests: Add two simple css tests (*)
224d650... tests: Add CSS test checking that we don't need a semicolon (*)
38ca304... cssprovider: Automatically add final closing bracket to las (*)
c18dc15... tests: Add test for auto-closing at end of file (*)
707ba85... cssprovider: Have a private error variable (*)
582aa95... cssprovider: Provide better API to set errors (*)
06d4dab... cssprovider: Handle errors completely via new error functio (*)
78afa96... API: cssprovider: Make error a signal (*)
ee53156... API: cssprovider: Add more error codes (*)
b34f004... cssprovider: Change declaration parsing for error reporting (*)
4622614... cssprovider: use INVALID_SYNTAX for unexpected token error (*)
35c9650... tests: Change the way the code does diffs (*)
2d0162c... tests: Check errors in css test (*)
f1307ef... tests: Make CSS parser pass NULL as error. (*)
469ed3e... cssprovider: Remove scanner_report_warning() function (*)
a50a06b... cssprovider: Remove now useless variables (*)
a94ea9a... css: Overhaul value parsing (*)
71b18a9... test: Add a bunch of default properties to the CSS parser (*)
be1da7e... tests: (Try to) print the actual enum value in the errors f (*)
5e054b3... cssprovider: Don't fail with invalid syntax when parsing a (*)
d28816b... tests: Add test for booleans to CSS tests (*)
fbf658b... tests: Add CSS integer parsing tests (*)
22bda2b... cssprovider: Rework declaration parsing loop (*)
cb8a595... cssprovider: Clean up declaration parser to conform to more (*)
195589f... tests: Add new test checking weird behavior for declaration (*)
1f4b09b... tests: Add a test for border parsing (*)
796d593... tests: Make css-parser test take files as argument (*)
318a3af... cssprovider: No need to set user data anymore (*)
5ca9f25... cssprovider: Pass the scanner explicitly to parse_styleshee (*)
073d75a... cssprovider: Add a custom gtk_css_scanner_destroy() functio (*)
740f245... cssprovider: Add a private structure to the scanner (*)
83ebc91... cssprovider: track state in the scanner (*)
5bc2ae1... cssprovider: Update the scope modifying functions (*)
d85cbfe... cssprovider: Pass scanner argument explicitly to error func (*)
f3bb815... cssprovider: Use scanner variable instead of priv->scanner (*)
3e146b4... cssprovider: Store current properties and selectors in scan (*)
2d75dd2... cssprovider: No need to restore after @import parsing (*)
992ee6a... cssprovider: Emit a g_warning() when a css file is erroneou (*)
8fb6fdd... cssprovider: Do error handling differently (*)
6078468... cssprovider: Keep track of passed in error differently (*)
5c940f2... cssprovider: Get rid of gtk_css_provider_reset_parser() (*)
2de4f71... cssprovider: Don't store scanner in the struct (*)
84ba825... cssprovider: Move properties to scanner constructor (*)
5cf6a8a... cssprovider: Keep base url in the scanner (*)
77b40f2... tests: Order files by name before adding them as tests (*)
da52175... cssprovider: Add a load_internal function that all loads ch (*)
f937d02... cssprovider: More error handling into load_internal() (*)
5bedc82... cssprovider: Introduce gtk_css_provider_take_error_full() (*)
a183375... cssprovider: Make load_internal() load the contents (*)
b0d3078... cssprovider: Make @import use the new load_internal() func (*)
d6c6a0b... cssprovider: Reimplement gtk_css_provider_load_from_path() (*)
286b5b9... cssprovider: Don't fail if an import doesn't work (*)
22492a3... cssprovider: Allow storing the parent stylesheet (*)
6b66efe... cssprovider: Add recursion checks for @import (*)
2a0ac6d... cssprovider: Parse strings as identifiers when parsing prop (*)
cec2875... cssprovider: Add support for strings (*)
e1dda3d... cssprovider: Don't hardcode strings anymore (*)
427c97a... tests: Add test for recursively importing an identical file (*)
c7ef222... tests: Add tests for cyclic imports (*)
058bbb2... tests: Add a test for importing nonexistant files (*)
7ccb9db... css: Rewrite the parser (*)
2b807e5... tests: Make the parser fail without assertions (*)
3f07482... tests: Add parsing test from the css spec (*)
42fb004... tests: Add another parsing test from the css spec (*)
dd78ab5... tests: Add test that ensures we properly parse the color re (*)
ce44c95... tests: Be more verbose in error messages. (*)
4e2d3f5... cssprovider: Remove a bunch of commented-out code (*)
fc88b0f... css: Rewrite selectors (*)
e875c61... css: No more special code for regions (*)
e7aa125... tests: Add a test for all selector combination (*)
174cfff... tests: Add a test to ensure we handle unknown pseudo-classe (*)
90caef4... reftests: Add test to check that matching by type works (*)
269fe0f... reftests: Add a test for matching by subtype (*)
78de3e8... reftests: Add a test for matching by name (*)
8ca799c... reftests: Add a test for matching by class (*)
619d344... css: Raised SYNTAX error when enum value can't be parsed (*)
710caeb... tests: Add a test for enum values (*)
b8eac1e... reftests: Add a check for matching regions only once (*)
dda83e2... reftests: Unset background-image in CSS of test (*)
806c804... reftests: Add a test that checks that * matches regions (*)
f3ed498... reftests: Add a test for descendant CSS selectors match (*)
1400644... reftests: Add a test ensuring selectors don't match childre (*)
d3c60cc... css: Don't query type for regions (*)
8605a2a... cssprovider: Speed up gtk_widget_style_get() property looku (*)
9bfd3d2... API: Add API to set style properties to be inherit (*)
f04f943... styleproperties: Mark "color" and "font" as inherit (*)
08e83ca... cssprovider: Simplify code (*)
d6f0042... css: Make _gtk_css_selector_matches() take a path length (*)
beba515... styleproperties: Use the pspec as the hash table key (*)
4c92fb2... styleproperties: Speed up style_property_lookup() (*)
82399bf... styleproperties: Speed up by not optimizing (*)
c1dc3e9... css: Refactor code to do property lookups earlier (*)
25c3964... reftests: Check style property order (*)
b37f9fd... css: Implement inherit properties (*)
71c748b... cssprovider: Rename "SelectorStyleInfo" to "Ruleset" (*)
1512945... cssprovider: Refactor code to have a gtk_css_ruleset_matche (*)
0318ab2... cssprovider: Refactor handling of rulesets (*)
399a439... cssprovider: Add a new setter for rulesets (*)
82b340f... cssprovider: Keep two hash tables per ruleset (*)
8111d99... cssprovider: Cache if rulesets have inheritable style prope (*)
9e18d8b... symboliccolor: Allow props == NULL when resolving (*)
c73d1cf... cssstringfuncs: Read colors as symbolic colors always (*)
03e84b7... css: Move binding set parsing to strfuncs (*)
d2ef716... css: Make property parsing functions take a css parser (*)
17e3d6f... cssprovider: Don't propagate deprecation messages to passed (*)
a1858c5... cssprovider: When loading themes, don't pass in an error (*)
d392af2... reftests: Check that inherited properties work (*)
c3701c7... keys.css: Remove semicolons at end of rules (*)
3410b14... mac keys: Add a missing semicolon (*)
53d77a8... gdk: Move XGetEventData() call to GdkEventSource (*)
55cc9f3... gdk: Add _gdk_x11_event_translator_get_window() (*)
a529568... gdk: Get the right filter window for XI2 events (*)
1b53741... gdk: Document gdk_window_add_filter()+XGenericEvents behavi (*)
7a06006... tests: Add missing CSS test (*)
cc27724... Merge branch 'master' into quartz-integration
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]