[gtk+/quartz-integration] (563 commits) ...Merge branch 'master' into quartz-integration



Summary of changes:

  904ad66... Utility function to extract folders from the recently-used  (*)
  3146c79... Remove the expander in Save mode, and the configuration key (*)
  4353a5f... Get rid of the save_folder_combo (*)
  1ffd368... Put the pathbar in the 'Save in folder:' row in Save mode (*)
  252ace6... Start in recently-used mode when no folder is set (*)
  d64c88d... Actually highlight the 'recently used' and 'search' items i (*)
  5564df4... Remove unused struct field (*)
  e7196ee... Turn a struct field into a local variable (*)
  b90e121... Put recently-used folders in the recently-used list (*)
  064ff39... Instruct the user to pick a folder when nothing is selected (*)
  1af579b... Set the filename entry's base folder when a recent-folder i (*)
  ae42f28... Allow resolving absolute paths even if there is no base_fol (*)
  b442a3a... Return the recent-folder plus filename in Save mode from ge (*)
  4d9fdb1... Warn the user when he still needs to type a filename or cho (*)
  3b2e462... Move the pathbar creation to its own function (*)
  18ebec2... Create the recently-used widgets and infobar from the pathb (*)
  6bb34d7... Centralize the setting of the pathbar's widgets (*)
  894be79... Hide the Create Folder button in recent-files mode when the (*)
  9eb324d... No need to highlight the file's basename when setting the b (*)
  121f787... Update the docs with the policies for Save dialogs (*)
  84e6f35... reftests: load/save file once in Glade (*)
  ace4faa... reftests: Fix label-sizing reference for Pango (*)
  769c795... reftests: Use an offscreen window to avoid artifacts (*)
  646a657... Update NEWS (*)
  66d8b6b... 3.1.8 (*)
  28398e2... Post-release version bump (*)
  842b1de... Updated Persian translations (*)
  ee606d1... gail: Include files directly (*)
  3ec9e6c... gail: No need to include modules/other in CFLAGS anymore (*)
  df2e122... gail: Move from modules/other/gail to gtk/a11y (*)
  b6025e4... gail: Copy gail-util functions into gail (*)
  48b9521... gail-util: Move into toplevel directory (*)
  8c32d2d... gtk: Move a11y tests fro a11y/tests to tests/a11y (*)
  773df06... gtk: Include gail by default, don't build it as a module (*)
  d3ab2fe... Remove the old gail tests (*)
  813b2c0... And remove it from the build too (*)
  8bbab02... Add a first, trivial test for accessibles (*)
  f1bf642... We're not a module anymore (*)
  9453332... NO_GAIL not used anymore (*)
  d4a1a03... No need for gail.h (*)
  dfe5459... a11y: Remove unused HTML objects (*)
  9ebcd66... widget: Add a GtkWidgetClassPrivate (*)
  ebf8bf0... API: Add gtk_widget_class_set_accessible_type() (*)
  f76c439... tests: Add first shot at an accessibility dump tool (*)
  5c1b0b0... Add a test that has a labeled-by relation in it (*)
  3f01b42... Add a test that sets ::accessible-name (*)
  667504d... Add new tests to EXTRA_DIST (*)
  d36d617... Dump more accessibility data (*)
  f3ae93a... Add a more convenient way to dump (*)
  5952c6a... Don't forget to free an empty attribute set (*)
  784e4a8... Remove an extra line from expected output (*)
  bd6b799... Fix make check (*)
  9860acf... Remove remnants of GnomeCanvas (*)
  76f71b8... Dump AtkText properties too (*)
  58b4b41... More text properties (*)
  22fc55f... Dump AtkImage properties too (*)
  a6d741b... Dump AtkAction properties (*)
  913c524... Dump AtkSelection properties (*)
  6641ae8... Add a test involving a selection (*)
  2672a3a... Dump AtkValue properties (*)
  0740876... Add a test involving ranges (*)
  0311ffe... Fix some problems with the GailLinkButton implementation (*)
  97ddbb5... Dump AtkHyperLinkImpl properties (*)
  57fc8f1... Add a test involving links (*)
  bdab7cc... Fix the expected output for range.ui (*)
  901395d... Dump AtkStreamableContent properties (*)
  04d6c99... Add a test involving a text view (*)
  570c185... Make the dumped output a bit more readable (*)
  52aa225... Dump AtkComponent properties (*)
  eb60a7e... Dump AtkTable properties (*)
  4dfb500... Add a test involving a tree view (*)
  054057a... Fix GtkSwitchAccessible type definition (*)
  17e219f... Remove debug spew (*)
  fd5ceee... tests: undefine GTK_DISABLE_DEPRECATED as we include deprec (*)
  5449ec0... gail: Fix compile warning (*)
  4227a63... widget: Use g_type_add_class_private() (*)
  b6bd3ef... tests: Add line breaks when dumping text attributes (*)
  98a11ce... tests: omit fg-color and bg-color values from attributes (*)
  8fdcb60... Don't build the libgail-util docs (*)
  dbf204b... Handle AtkValue implementations that return integer values (*)
  5ebbf00... Try harder to generate names for accessibles (*)
  0f8823b... Fix dependencies between directories (*)
  7f44184... GailImageCell: Deal with absence of pixbufs (*)
  ffb6df5... GailTreeView: deal with absence of model (*)
  56100a0... Remove debug spew (*)
  dfb8fa9... Add a filechooser testcase (*)
  ac8e000... Add a scrollbar to the range testcase (*)
  f59b9e5... Add a color chooser testcase (*)
  4dfc4fb... Add an about dialog testcase (*)
  0f2c739... Add a README for accessibility-dump (*)
  4149124... Add a testcase with an appchooser dialog (*)
  c950bd5... Add a testcase involving a font selection dialog (*)
  b2e624c... Add a messagedialog testcase (*)
  5a257fe... Add a testcase with a print dialog (*)
  1783b5c... Add a testcase involving an expander (*)
  b9c0d22... Add an assistant testcase (*)
  317d7a1... docs: Remove mention of client messages (*)
  a65cb51... gail: Remove useless code (*)
  9ddea3f... a11y: Remove hack for old code (*)
  26a2cfe... tests: Fix crash due to freeing random pointers (*)
  521f9e2... gail: Add support for action_set_description (*)
  4c0814a... tests: Reset the unnamed counter before a test run (*)
  d346be9... tests: Don't emit a message for every unnamed object (*)
  aaa40bd... Revert "Add a testcase involving a font selection dialog" (*)
  a3ca0bf... Revert "Add a filechooser testcase" (*)
  a8f663c... Revert "Add a testcase with a print dialog" (*)
  4573659... Don't pass NULL to functions expecing a real string (*)
  3cc413e... Add a testcase for all the pickers (*)
  96d5ea9... Add a lockbutton testcase (*)
  5d84495... Add a GtkSpinner testcase (*)
  f2d6439... Add a GtkProgressBar testcase (*)
  8aced27... Add an infobar testcase (*)
  430957b... Add a calendar testcase (*)
  23bc606... a11y: add a treeview performance test (*)
  2deeab4... GailTreeView: optimize a bit (*)
  fb91fd7... tree-performance: test with tree stores too (*)
  9d4ce36... Statusbar testcases (*)
  55d8a68... Paned testcase (*)
  2610a43... iconview testcase (*)
  743cb1f... spinbutton testcase (*)
  e80e585... Forgotten file (*)
  a0790f1... Remove gail_widget_new() (*)
  a381fd2... GailLabel -> GtkLabelAccessible (*)
  ec7c50e... Add some AtkText tests (*)
  437aacc... Test lots of boring string functions (*)
  91960a2... Add a testcase for a very old bug (*)
  441bf26... GtkLabelAccessible: remove broken workarounds (*)
  dddf587... GtkLabel: freeze property notification where appropriate (*)
  828d70c... GtkLabelAccessible: remove redundant check (*)
  3edebfb... GtkSpinner: set a suitable role for the accessible (*)
  1b8c38f... GtkHSV: set a suitable role for the accessible (*)
  56ebb3d... a11y: Remove setters for row description/header (*)
  44e4b94... a11y: Make treeview header and caption no longer settable (*)
  5ec01aa... a11y: Remove setters for column description/header (*)
  504c0fd... messagedialog: Initialize style values in init() (*)
  889b271... GtkLabel: factor out two getters (*)
  db2da1d... Sort text attributes alphabetically in dumps (*)
  53535f0... Replace the boundary test (*)
  1f2b8a6... Add some aux. pango api to help AtkText implementations (*)
  1164ceb... GtkStyleContext: add some aux. a11y api (*)
  c74ccbb... Port GtkLabelAccessible from GailTextUtil to GtkPango api (*)
  0437677... Update test results (*)
  f0715f4... Expand the insert/delete text (*)
  3744742... Remove debug spew (*)
  81c809e... Add some more basic tests (*)
  ca5db10... Add some tests for selection handling (*)
  c2d1e3e... Avoid warnings in clipboard code (*)
  918514d... First cut at GailEntry -> GtkEntryAccessible (*)
  6c7e858... GtkSpinButtonAccessible: Coding style cleanups (*)
  52a2e1e... Trivial whitespace fix (*)
  b83ee1e... Allow use of private api in a11y/ (*)
  7872c2c... GtkEntryAccessible: port from GailTextUtil to GtkPango (*)
  5398a16... Add a test for entry signals (*)
  a1cf231... Fix up signal ordering issues in GtkEntry (*)
  212241f... GtkEntryAccessible: Rework text_changed handling (*)
  99a5456... Purge traces of insert idle handler (*)
  442ec1b... GtkEntryAccessible: Clean up the AtkAction implementation a (*)
  ca166c9... Remove a bit of dead code (*)
  2f758b9... GtkEntryAccessible: shorten some function names (*)
  5d38185... Skip line-related tests for GtkEntry (*)
  3e84cc9... GtkLabel: optimize away some ::notify emissions (*)
  262e598... GtkLabelAccessible: some selection handling fixes (*)
  2358be7... Minor optimization (*)
  abe6c28... Add some texts for text selection signals (*)
  0ca4209... a11y: Remove AtkText implementation from GailExpander (*)
  bbda677... a11y: Remove AtkText implementation from GailMenuitem (*)
  d0f0d4c... a11y: Export the printed value of a scale as the descriptio (*)
  447fae8... Revert 'Insert an LRM, to prevent -20 to come out as 20- in (*)
  e510d5b... cellareacontext: Don't ever return -1 for preferred sized (*)
  a5b08ea... gail: Remove AtkText implementation from GailScale (*)
  e81657c... tests: Add an a11y test for scales (*)
  3f9d39f... Initial move GailTextView -> GtkTextViewAccessible (*)
  786ade7... GtkLabelAccessible: avoid some pointless variables (*)
  42cc6ad... GtkEntryAccessible: Slight simplification of attribute hand (*)
  ce793bd... GtkTextviewAccessible: some initial cleanup and code rearra (*)
  fea49ed... a11y: Update tests after removing AtkText from GailRange (*)
  787170c... a11y: Update tests after removing AtkText from GailExpander (*)
  64d4b76... a11y: Make it compile again (*)
  a2dbfaf... stylecontext: #include <math.h> when using math functions (*)
  3e6fc74... tests: Update range tests for slider value in description (*)
  5fb86cf... Convert GailScale to GtkScaleAccessible (*)
  ab8d94d... Convert GailArrow to GtkArrowAccessible (*)
  4a7a667... Drop GailSeparator (*)
  103b973... Adapt to expected output to recent changes (*)
  6aedf8f... Remove GailCalendar (*)
  1ef996c... Remove GailBox (*)
  a129392... Convert GailFrame to GtkFrameAccessible (*)
  eebf34d... Update test results for recent changes (*)
  87195bc... Convert GailScrollbar to GtkScrollbarAccessible (*)
  a166051... Convert GailProgressBar to GtkProgressBarAccessible (*)
  2152424... Convert GailImage to GtkImageAccessible (*)
  d15319b... Convert GailLinkButton to GtkLinkButtonAccessible (*)
  aa29186... GtkTextBuffer: Add accessible api (*)
  5f6ed88... GtkTextViewAccessible: get rid of GailTextUtil usage (*)
  7f58482... Convert GailRange to GtkRangeAccessible (*)
  c750139... Convert GailPaned to GtkPanedAccessible (*)
  369b4a6... GtkLabelAccessible: drop an unneeded include (*)
  e2847d9... Convert GailRadioButton to GtkRadioButtonAccessible (*)
  9891813... Drop an unneeded include (*)
  1ff2076... GtkAdjustment: add an auxiliary function (*)
  f54cc70... Nuke GailAdjustment (*)
  a8b67d2... Convert GailToggleButton to GtkToggleButtonAccessible (*)
  583a5e4... Drop another unused include (*)
  13e8bac... Convert GailScaleButton to GtkScaleButtonAccessible (*)
  f052710... Remove old files (*)
  3ab623e... Fix a test crash (*)
  fecefc6... Drop use of gail_return_if_fail (*)
  53c90ce... Convert GailScrolledWindow to GtkScrolledWindowAccessible (*)
  e4dc06b... Add a test for scrolled window child count (*)
  48c3d8e... Drop gail-private-macros.h (*)
  0b952dc... Emit the same changed_children details as everybody else (*)
  ac10ac6... Add more child-handling related tests (*)
  52c0933... a11y: Use simple code for window name change tracking (*)
  8e28e22... a11y: Do actions on cells immediately (*)
  6b02119... a11y: Remove "press" and "release" actions from buttons (*)
  7c00940... a11y: Use gtk_button_clicked() to click a button. (*)
  05d7260... a11y: Remove idle handler from GailButton (*)
  55dec3a... a11y: Remove idle handler for combo box action (*)
  3e49e23... a11y: Remove idle handler for expander actions (*)
  fdc4011... a11y: Remove idle handler from menuitem action (*)
  9cf9abd... a11y: Redo notebok page lifetime management (*)
  790d8e3... a11y: Redo notebook page management (*)
  f59cb0e... a11y: Keep the gail notebook in the notebook page (*)
  5d57716... a11y: Make notebookpage emit child-added signal sync (*)
  e02a940... Silence compiler warnings (*)
  3ea8cfc... tests: Add assert to accessibility-dump (*)
  4ca42d9... tests: Fix compiler warnings (*)
  e032406... tests: Make accessibility-dump output selected children by  (*)
  2f744db... tests: Don't print selection count (*)
  7371e3f... Convert GailComboBox to GtkComboBoxAccessible (*)
  b0915a6... Add more children tests (*)
  6012f09... Convert GailTreeView to GtkTreeViewAccessible (*)
  318192b... Convert GailNotebook to GtkNotebookAccessible (*)
  0bbe09a... Avoid excessive child_changed::added emissions (*)
  8bb24a9... Don't overwrite roles (*)
  9a0fd43... Convert GailNotebookPage to GtkNotebookPageAccessible (*)
  ff5eb4a... Convert GailStatusbar to GtkStatusbarAccessible (*)
  6087131... Add a placeholder-text test (*)
  896769d... Convert GailExpander to GtkExpanderAccessible (*)
  2d65544... Add a test for menus (*)
  64b9599... Convert GailRadio(Sub)MenuItem to GtkAccessible classes (*)
  209a2d1... Convert GailCheck(Sub)MenuItem to GtkAccessible classes (*)
  3459dc4... Convert Gail(Sub)MenuItem to GtkAccessible classes (*)
  254538b... Drop unneeded includes gailtextutil.h (*)
  a311338... Drop unneeded includes of gdkkeysyms.h (*)
  8432ea3... Convert GailButton to GtkButtonAccessible (*)
  ed08bac... Convert GailWindow to GtkWindowAccessible (*)
  0e2f327... Convert GailMenu to GtkMenuAccessible (*)
  64eec8a... Convert GailMenuShell to GtkMenuShellAccessible (*)
  89e57c6... Convert GailContainer to GtkContainerAccessible (*)
  775ccf3... Initial conversion of GailWidget to GtkWidgetAccessible (*)
  f839379... Drop the atk_component_add/remove_focus_handler implementat (*)
  e6251f0... Move GtkSpinnerAccessible to a11y/ (*)
  eb81d45... Move GtkSwitchAccessible to a11y/ (*)
  b61043d... Change the toolkit attribute from gail to gtk (*)
  5559242... Change the toolkit name in GailUtil to 'gtk', too (*)
  5a10e9b... Add an initial focus handling test (*)
  b83122d... Drop use of factories for cell accessibles (*)
  3fb86e1... Verify that notify::accessible parent is emitted (*)
  5d90ca3... Set accessible parents of notebook children (*)
  e1463ab... Silence compiler warnings (*)
  2980659... Add api for setting the layer (*)
  38f34f4... GtkSeparatorMenuItem: Drop the accessible factory (*)
  511eb79... Update expected test output (*)
  9f88efd... Drop the factory from GtkAssistantAccessible (*)
  521807f... Drop the factory from the icon view accessible (*)
  57874f7... Update assistant tests (*)
  ba0bc46... Fix the build (*)
  f90f285... Fix few typos in the migration docs (*)
  ad0c0b8... Do not initialize the priv pointer before check type (*)
  8a84056... gtktreeviewaccessible: free the string in the correct posit (*)
  2c51d76... Fix two typos in Makefiles (*)
  2870b58... a11y: Don't use an idle handler for entry actions (*)
  ccbe6c8... range: Do not use idles to trigger actions (*)
  8efc350... a11y: Remove set_description handling from GtkSwitch (*)
  659d24c... a11y: Remove idle handler for switch action handling (*)
  eeae39d... a11y: Simplify code (*)
  4abbe4c... a11y: Use the canonical way to connect to signals (*)
  768b192... modules: Blacklist gail (*)
  87c33fa... tests: Update text test for textview (*)
  30930e6... a11y: Redo TextView cursor/selection signal handling (*)
  32e00d1... Use AM_CPPFLAGS instead the obsolete INCLUDES (*)
  70b8f8f... assistant: Use gtk_widget_class_set_accessible_type() (*)
  5521131... menuitems: Use submenuitem accessible exclusively (*)
  7b2f894... styleproperty: Fix leak (*)
  d5dad34... a11y: Fix leaking of state sets (*)
  15ab20f... a11y: Make submenu code handle non-existing submenus (*)
  a24ec15... gtkpango: Count letters properly (*)
  2ebc3ba... reftests: load/save file once in Glade
  1234c44... reftests: Fix label-sizing reference for Pango
  90b6df6... reftests: Use an offscreen window to avoid artifacts
  5ec18a4... Update NEWS
  b968a31... 3.1.8
  474442b... Post-release version bump
  d024f30... Updated Persian translations
  04f1faf... gail: Include files directly
  5b9f56e... gail: No need to include modules/other in CFLAGS anymore
  bc0c184... gail: Move from modules/other/gail to gtk/a11y
  39c3994... gail: Copy gail-util functions into gail
  d430590... gail-util: Move into toplevel directory
  a64eee4... gtk: Move a11y tests fro a11y/tests to tests/a11y
  98e74b3... gtk: Include gail by default, don't build it as a module
  2aae067... Remove the old gail tests
  0a02941... And remove it from the build too
  d1ac82d... Add a first, trivial test for accessibles
  def3f84... We're not a module anymore
  3e55920... NO_GAIL not used anymore
  4492837... No need for gail.h
  f7128c2... a11y: Remove unused HTML objects
  523f1e7... widget: Add a GtkWidgetClassPrivate
  e82b354... API: Add gtk_widget_class_set_accessible_type()
  aea8354... tests: Add first shot at an accessibility dump tool
  c33471f... Add a test that has a labeled-by relation in it
  6a8a2f5... Add a test that sets ::accessible-name
  7c97485... Add new tests to EXTRA_DIST
  326a203... Dump more accessibility data
  6d62ee6... Add a more convenient way to dump
  678e3e1... Don't forget to free an empty attribute set
  e8018a2... Remove an extra line from expected output
  7319eb0... Fix make check
  c5028a6... Remove remnants of GnomeCanvas
  f039ed4... Dump AtkText properties too
  3dbfde6... More text properties
  f1205bc... Dump AtkImage properties too
  58778d1... Dump AtkAction properties
  d6eb6a3... Dump AtkSelection properties
  feffe14... Add a test involving a selection
  fc6b57d... Dump AtkValue properties
  b8d398e... Add a test involving ranges
  0ba6449... Fix some problems with the GailLinkButton implementation
  913e006... Dump AtkHyperLinkImpl properties
  47d77ec... Add a test involving links
  f479402... Fix the expected output for range.ui
  28ebef9... Dump AtkStreamableContent properties
  66d1720... Add a test involving a text view
  309ea68... Make the dumped output a bit more readable
  3bf96b5... Dump AtkComponent properties
  08f4a06... Dump AtkTable properties
  e904d94... Add a test involving a tree view
  fa1648d... Fix GtkSwitchAccessible type definition
  357410d... Remove debug spew
  2209cd9... tests: undefine GTK_DISABLE_DEPRECATED as we include deprec
  afdc24f... gail: Fix compile warning
  289f404... widget: Use g_type_add_class_private()
  1be8374... tests: Add line breaks when dumping text attributes
  b248da6... tests: omit fg-color and bg-color values from attributes
  50765c1... Don't build the libgail-util docs
  a5c8c3a... Handle AtkValue implementations that return integer values
  bce1628... Try harder to generate names for accessibles
  5f6344f... Fix dependencies between directories
  99e509b... GailImageCell: Deal with absence of pixbufs
  83af213... GailTreeView: deal with absence of model
  b567d69... Remove debug spew
  ed0114a... Add a filechooser testcase
  b4cd0fc... Add a scrollbar to the range testcase
  cde7c66... Add a color chooser testcase
  58c9d3f... Add an about dialog testcase
  d679e96... Add a README for accessibility-dump
  a8e4877... Add a testcase with an appchooser dialog
  62342a9... Add a testcase involving a font selection dialog
  dead04f... Add a messagedialog testcase
  e2c9453... Add a testcase with a print dialog
  11c37c0... Add a testcase involving an expander
  4b6e86b... Add an assistant testcase
  52601be... docs: Remove mention of client messages
  9509c63... gail: Remove useless code
  daac0ea... a11y: Remove hack for old code
  78a0590... tests: Fix crash due to freeing random pointers
  7e3c01a... gail: Add support for action_set_description
  9edea8c... tests: Reset the unnamed counter before a test run
  26206d7... tests: Don't emit a message for every unnamed object
  48afa63... Revert "Add a testcase involving a font selection dialog"
  399d7d8... Revert "Add a filechooser testcase"
  5d74d0c... Revert "Add a testcase with a print dialog"
  749d28e... Don't pass NULL to functions expecing a real string
  a6db3ad... Add a testcase for all the pickers
  6654efa... Add a lockbutton testcase
  776b911... Add a GtkSpinner testcase
  df10d68... Add a GtkProgressBar testcase
  5133ad5... Add an infobar testcase
  1f91cea... Add a calendar testcase
  763791c... a11y: add a treeview performance test
  d76710c... GailTreeView: optimize a bit
  4c85741... tree-performance: test with tree stores too
  88ea7e7... Statusbar testcases
  f9bd6d4... Paned testcase
  99b1c34... iconview testcase
  3c2558b... spinbutton testcase
  01faa84... Forgotten file
  f188707... Remove gail_widget_new()
  408ccd0... GailLabel -> GtkLabelAccessible
  a403d4d... Add some AtkText tests
  5ca45cd... Test lots of boring string functions
  c3080a4... Add a testcase for a very old bug
  7a6061d... GtkLabelAccessible: remove broken workarounds
  47f9a10... GtkLabel: freeze property notification where appropriate
  ffa7a91... GtkLabelAccessible: remove redundant check
  48078f6... GtkSpinner: set a suitable role for the accessible
  8e2928d... GtkHSV: set a suitable role for the accessible
  7bd860b... a11y: Remove setters for row description/header
  6fd70ab... a11y: Make treeview header and caption no longer settable
  c2b606a... a11y: Remove setters for column description/header
  47ffa8a... messagedialog: Initialize style values in init()
  67d7d47... GtkLabel: factor out two getters
  3ce9ea9... Sort text attributes alphabetically in dumps
  e723878... Replace the boundary test
  cdeae1b... Add some aux. pango api to help AtkText implementations
  2e012df... GtkStyleContext: add some aux. a11y api
  46a78b0... Port GtkLabelAccessible from GailTextUtil to GtkPango api
  55d98e6... Update test results
  8aa3d7f... Expand the insert/delete text
  7025857... Remove debug spew
  ccbf1a1... Add some more basic tests
  508ec65... Add some tests for selection handling
  ec4ebf5... Avoid warnings in clipboard code
  4cd780c... First cut at GailEntry -> GtkEntryAccessible
  375f3ed... GtkSpinButtonAccessible: Coding style cleanups
  e1a9a2e... Trivial whitespace fix
  b830dc0... Allow use of private api in a11y/
  86856f5... GtkEntryAccessible: port from GailTextUtil to GtkPango
  9a2aa81... Add a test for entry signals
  de40e73... Fix up signal ordering issues in GtkEntry
  2e023c4... GtkEntryAccessible: Rework text_changed handling
  314b4d6... Purge traces of insert idle handler
  c7b4408... GtkEntryAccessible: Clean up the AtkAction implementation a
  88184a0... Remove a bit of dead code
  7527612... GtkEntryAccessible: shorten some function names
  64611d1... Skip line-related tests for GtkEntry
  9a1cea9... GtkLabel: optimize away some ::notify emissions
  e90e14f... GtkLabelAccessible: some selection handling fixes
  c7a4239... Minor optimization
  f416c6f... Add some texts for text selection signals
  898896a... a11y: Remove AtkText implementation from GailExpander
  b3aeaa2... a11y: Remove AtkText implementation from GailMenuitem
  c9540eb... a11y: Export the printed value of a scale as the descriptio
  15dca6a... Revert 'Insert an LRM, to prevent -20 to come out as 20- in
  f4badeb... cellareacontext: Don't ever return -1 for preferred sized
  ee7c9d7... gail: Remove AtkText implementation from GailScale
  5c874e3... tests: Add an a11y test for scales
  7b7ccad... Initial move GailTextView -> GtkTextViewAccessible
  1537d64... GtkLabelAccessible: avoid some pointless variables
  a9db6be... GtkEntryAccessible: Slight simplification of attribute hand
  7cea472... GtkTextviewAccessible: some initial cleanup and code rearra
  65cbcdd... a11y: Update tests after removing AtkText from GailRange
  42d858e... a11y: Update tests after removing AtkText from GailExpander
  3316bad... a11y: Make it compile again
  69cd2a1... stylecontext: #include <math.h> when using math functions
  7f28654... tests: Update range tests for slider value in description
  90775a6... Convert GailScale to GtkScaleAccessible
  2803495... Convert GailArrow to GtkArrowAccessible
  89b92cf... Drop GailSeparator
  15de2ff... Adapt to expected output to recent changes
  c6f69f4... Remove GailCalendar
  20d4765... Remove GailBox
  b824926... Convert GailFrame to GtkFrameAccessible
  8f2802b... Update test results for recent changes
  c185ed9... Convert GailScrollbar to GtkScrollbarAccessible
  d7ecce7... Convert GailProgressBar to GtkProgressBarAccessible
  9cb3db2... Convert GailImage to GtkImageAccessible
  6d0c5f9... Convert GailLinkButton to GtkLinkButtonAccessible
  5001dba... GtkTextBuffer: Add accessible api
  af41d06... GtkTextViewAccessible: get rid of GailTextUtil usage
  c4235f8... Convert GailRange to GtkRangeAccessible
  f8ccc15... Convert GailPaned to GtkPanedAccessible
  e7952cc... GtkLabelAccessible: drop an unneeded include
  ea536db... Convert GailRadioButton to GtkRadioButtonAccessible
  6e18035... Drop an unneeded include
  e7c2e95... GtkAdjustment: add an auxiliary function
  bbf79c3... Nuke GailAdjustment
  7b2d31d... Convert GailToggleButton to GtkToggleButtonAccessible
  26f7bea... Drop another unused include
  5e3fd65... Convert GailScaleButton to GtkScaleButtonAccessible
  b829742... Remove old files
  e26981b... Fix a test crash
  37782f1... Drop use of gail_return_if_fail
  6fffca1... Convert GailScrolledWindow to GtkScrolledWindowAccessible
  5699522... Add a test for scrolled window child count
  7176ca8... Drop gail-private-macros.h
  b14be52... Emit the same changed_children details as everybody else
  86631e2... Add more child-handling related tests
  b5e4841... a11y: Use simple code for window name change tracking
  e30fb46... a11y: Do actions on cells immediately
  42ee766... a11y: Remove "press" and "release" actions from buttons
  1043936... a11y: Use gtk_button_clicked() to click a button.
  a577ee2... a11y: Remove idle handler from GailButton
  1752e3e... a11y: Remove idle handler for combo box action
  c700768... a11y: Remove idle handler for expander actions
  24b481c... a11y: Remove idle handler from menuitem action
  9137c9a... a11y: Redo notebok page lifetime management
  0acaf50... a11y: Redo notebook page management
  37b7fab... a11y: Keep the gail notebook in the notebook page
  b32ca39... a11y: Make notebookpage emit child-added signal sync
  bbc9d83... Silence compiler warnings
  9b99d68... tests: Add assert to accessibility-dump
  d703310... tests: Fix compiler warnings
  f0503e7... tests: Make accessibility-dump output selected children by 
  e8f9c9e... tests: Don't print selection count
  4eac868... Convert GailComboBox to GtkComboBoxAccessible
  eabaeda... Add more children tests
  2fddac1... Convert GailTreeView to GtkTreeViewAccessible
  e5b1292... Convert GailNotebook to GtkNotebookAccessible
  b6fe13b... Avoid excessive child_changed::added emissions
  d379824... Don't overwrite roles
  df93837... Convert GailNotebookPage to GtkNotebookPageAccessible
  8fc143d... Convert GailStatusbar to GtkStatusbarAccessible
  ad85030... Add a placeholder-text test
  b9e1428... Convert GailExpander to GtkExpanderAccessible
  35d1e58... Add a test for menus
  3e9f344... Convert GailRadio(Sub)MenuItem to GtkAccessible classes
  b01d266... Convert GailCheck(Sub)MenuItem to GtkAccessible classes
  b44b844... Convert Gail(Sub)MenuItem to GtkAccessible classes
  a2fc681... Drop unneeded includes gailtextutil.h
  74274ef... Drop unneeded includes of gdkkeysyms.h
  e7c330e... Convert GailButton to GtkButtonAccessible
  cbb163e... Convert GailWindow to GtkWindowAccessible
  c9c2cec... Convert GailMenu to GtkMenuAccessible
  20b487b... Convert GailMenuShell to GtkMenuShellAccessible
  4b66cf7... Convert GailContainer to GtkContainerAccessible
  1e130ad... Initial conversion of GailWidget to GtkWidgetAccessible
  98e5ab8... Drop the atk_component_add/remove_focus_handler implementat
  672c532... Move GtkSpinnerAccessible to a11y/
  f61e2cd... Move GtkSwitchAccessible to a11y/
  0b9853d... Change the toolkit attribute from gail to gtk
  45cd2ea... Change the toolkit name in GailUtil to 'gtk', too
  30e7bbf... Add an initial focus handling test
  971d7da... Drop use of factories for cell accessibles
  4eb3579... Verify that notify::accessible parent is emitted
  3016c30... Set accessible parents of notebook children
  7b6b9e9... Silence compiler warnings
  9be500d... Add api for setting the layer
  455d94c... GtkSeparatorMenuItem: Drop the accessible factory
  4ca02a1... Update expected test output
  d32ca07... Drop the factory from GtkAssistantAccessible
  3e0bedb... Drop the factory from the icon view accessible
  333b36a... Update assistant tests
  fea54da... Fix the build
  d1b0ae6... Drop an unneeded include (*)
  a38d119... Drop gail_misc_buffer_get_run_attributes (*)
  f02812c... asd (*)
  13db79d... docs: fix building for libgail-util (*)
  245c177... Revert "docs: fix building for libgail-util" (*)
  b3c3a7c... Revert "asd" (*)
  c344880... tests/a11y/Makefile.am: Use AM_CPPFLAGS instead deprecated  (*)
  7d1bad4... Added UG translation (*)
  a47528f... Clarify that gtk_builder_connect_signals can only be connec (*)
  8380ccf... Merge branch 'master' into quartz-integration
  bb2cbec... Merge branch 'master' into quartz-integration
  1fdfb18... iconview: make it possible for selected cells to render a b (*)
  b80fb88... Merge bgo593793-filechooser-recent-folders-master branch. (*)
  fabc5a9... gail_misc_add_attribute no longer used outside gailmisc.c (*)
  77db52a... We're no longer a module (*)
  704dd83... Fixed bug #654125 "gdkoffscreenwindow set any impl handlers (*)
  2cdac47... gtk.symbols: remove remaining G_GNUC_ decorations (*)
  a7190d1... No longer need to strip the decorations when generating gtk (*)
  db1eeb0... Drop gailtextutil from gtk/a11y (*)
  64d3314... Drop now unused gail_misc API (*)
  9979e2a... Drop remaining uses of gail_misc api (*)
  56fb725... Convert GailToplevel to GtkToplevelAccessible (*)
  4c76d9f... Separate GailUtil and GailMisc (*)
  d7ded58... Clean up gailutil.c a bit (*)
  182b6f7... This is more horrible than I had realized (*)
  a71b892... Add a test for AtkUtil functions (*)
  8fd1ad3... 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]