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



Summary of changes:

  a14cecb... widget-factory: add the primary-toolbar hint to the toolbar (*)
  2cb9f03... Put all GtkTreeModel unit tests in a single binary (*)
  b227aa0... Make naming of tree model unit tests consistent (*)
  f1d7913... Move TreeModelSort specific tests to a new sortmodel.c file (*)
  ed603fa... Add bug base and bug numbers to tree model unit tests (*)
  cb8c608... Add unit test for bug 77977 for reference (*)
  56f83ad... Further reduce variable shadowing by factoring code out int (*)
  431987a... Add more unit tests for gtk_tree_model_filter_row_deleted() (*)
  2f5fbcd... Make _get_iter invalidate iterators when FALSE is returned (*)
  f0da89f... Print failed assertions for failed child iterator conversio (*)
  b27a656... Improve filter model remove node unit tests (*)
  e9c9609... Correct GtkTreeModelFilter to never unref an already delete (*)
  df0fcfb... In sort model also emit row-deleted after updating the data (*)
  1686e51... Three more TreeModelFilter remove ancestor tests (*)
  e0f12ce... Factor out another part of gtk_tree_model_filter_row_delete (*)
  dc12c37... Improve error messages of signal monitor (*)
  60f3f92... Refactor to a common code path for inserts of nodes in leve (*)
  f064d07... Factor out find_elt_with_offset (*)
  bcb00d9... Fix comment (*)
  7b3c275... Refactor emitting row-inserted for new nodes to a common co (*)
  4f33f10... Use g_assert_cmpint instead of g_assert in check_level_leng (*)
  3452b04... Add two unit tests for gtk_tree_model_filter_row_inserted (*)
  5bd3c52... Have a separate category for tests of gtk_tree_model_filter (*)
  ebb12d5... Improve specific_root_has_child_filter test to also verify  (*)
  74764f2... Improve specific_has_child_filter() test to also verify sig (*)
  a172697... Corrections to has-child filter tests (*)
  22adfc6... Add thorough unit test for bug #621076 (*)
  7a82045... Change signature of gtk_tree_model_filter_remove_node (*)
  a9fd6b7... Rename gtk_tree_model_filter_remove_node for internal consi (*)
  df75451... Decrease amount of code duplication in _remove_elt_from_lev (*)
  c8783d3... Decrease code duplication in _remove_elt_from_level take tw (*)
  76cfd8b... Bug 621076 - GtkTreeModelFilter does not emit all signals i (*)
  e897827... Fix a couple of memleaks in the filter model tests (*)
  a485334... Add some comments to gtk_tree_model_filter_remove_elt_from_ (*)
  b875221... treemodelsort: Remove unnecessary comment (*)
  1cb14a1... Add GtkTreeModelRefCount, only to be used in unit tests (*)
  bda0915... Add generic GtkTreeModel reference counting unit tests (*)
  d241323... Move asserts to gtktreemodelrefcount.h for other unit tests (*)
  7677e2d... Bug 611922 - gtk_tree_model_sort_ref_node() is too slow (*)
  dec7a34... Avoid unreferencing deleted nodes (*)
  cac5d60... Unit test reference counting in GtkTreeModelSort (*)
  058a909... treemodelfilter: Move more missions of row-deleted down (*)
  dc15124... treemodelfilter: Introduce notion of external ref count (*)
  52de413... treemodelfilter: guard for building already existing levels (*)
  2984e22... treemodelfilter: handle another case in check_ancestors (*)
  88dd637... treemodelfilter: rework reference counting (*)
  07d99d2... treemodelrefcount: make it possible to assert within check  (*)
  1158ed5... treemodelrefcount: check_iter(): check if iter is valid (*)
  b161328... Correct/expand base tests to check emitted signals (*)
  59efa6a... Remove checks for superfluous signals which are not longer  (*)
  35e09df... Check level length in unit test for bug 311955 (*)
  504d671... Add cleaned up and easier version of unit test for bug 3119 (*)
  f42de9e... Add more "has child" unit tests (*)
  9e2fbca... Add reference counting unit tests for GtkTreeModelFilter (*)
  0ee6141... Should validate TreeModelRefCount before the sort and filte (*)
  bcc1fd7... Unit test rows reordered ref count handling in GtkTreeView (*)
  e321034... Unit test GtkTreeModelFilter's rows-reordered emissions (*)
  30340e5... Test GtkTreeModelFilter's reference transfers (*)
  3b7aed0... Correct ref transfer in GtkTreeModelFilter rows-reordered h (*)
  21d7eca... Remove left-over dump call (*)
  510d84f... Do not emit rows-reordered for levels with no visible rows (*)
  eb594da... Revert usage of parent_elt_index back to parent_elt pointer (*)
  bee3d5f... Replace GArray with GSequence in GtkTreeModelFilter (*)
  97b1f34... Revert usage of parent_elt_index back to parent_elt pointer (*)
  9ef07cb... Move SignalMonitor to treemodel.[ch] so it can be used by o (*)
  ad0f54b... Add more unit tests for GtkTreeModelSort (*)
  60d031e... Replace GArray with GSequence in GtkTreeModelSort (*)
  85d4a5a... GtkTreeModel: add more detailed documentation on reference  (*)
  52faf1f... Extend documentation about GtkTreeModelSort internals (*)
  aa9151a... Extend public and internal documentation about GtkTreeModel (*)
  6cd134d... gtktreemodelfilter: only maintain cache at 1 level depth in (*)
  089edcf... Fix bad typo in gtk_tree_model_filter_build_level() ... (*)
  04885f1... Update filtermodel ref count unit tests to new cache depth (*)
  36f712f... Add some notes on how filter model testing can be made (eve (*)
  584ff7c... treemodelfilter: eliminate unread variable assigments (*)
  b31c3f1... treemodelsort: eliminate unread variable assigments (*)
  d63015e... Fix some memory leaks in treemodel unit tests (*)
  b50375a... Add forgotten calls to signal_monitor_assert_is_empty() (*)
  a918684... Fix typo in doc comment (*)
  005894e... wayland: We need to require egl as well (*)
  99f489b... wayland: Acquire cairo device during operations that need t (*)
  9186f06... Updated Indonesian translation (*)
  e244e8f... 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]