[gtk+/gtkbuilder-gbinding] (181 commits) ...Merge branch 'master' into gtkbuilder-gbinding



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 (*)
  ef159bc... Updated Gujarati Translations (*)
  5c5cdf2... Add a mnemonic to the 'Select' button (*)
  3825a09... Change 'Ok' to 'Select' in the color chooser dialog (*)
  be512c9... Updated Serbian translation (*)
  cfc765d... Updated POTFILES.in (*)
  8a7d5ce... Fixed bug #657146 (*)
  b9b3240... Fixed POTFILES.in (error in D-L) (*)
  512ef3e... Fixed POTFILES.in (error in D-L) (*)
  76beaf1... Fixed POTFILES.in (error in D-L) (*)
  2807d69... There is no need for [type: ...] tags in POTFILES.skip (*)
  71be77c... Add tests/*ui to POTFILES.skip (*)
  c4ad589... Updated POTFILES.in (*)
  c9023ca... [filechooser] bgo#349502: Context menu option to copy selec (*)
  c83db6c... GtkSwitch: Return FALSE from the button press handler (*)
  14dc863... GtkAppChooserButton: Make activating rows work as expected (*)
  80b9415... GtkAppChooserDialog: Simplify the construction (*)
  ca0c7c1... GtkAppChooserDialog: remove an unused variable (*)
  f7bf350... GtkFontChooser: Add a ::font-activated signal (*)
  5c09061... GtkFontChooserDialog: Select when a list item is activated (*)
  311d782... Updated Swedish translation (*)
  144e4af... GtkColorButton: Don't forget to close a cairo context (*)
  f136ee9... Trivial: Silence a compiler warning (*)
  c672066... Trivial: Silence a compiler warning (*)
  32eb380... Trivial: whitespace fixes (*)
  4a857ac... Use a weak ref in GtkAccelLabel (*)
  7cf4791... Update gtk/Makefile.am (*)
  aa493ff... Updated Norwegian bokmÃl translation (*)
  83af296... Updated Spanish translation (*)
  3415b6c... Updated Spanish translation (*)
  23f2aab... Updated Galician translations (*)
  8dae05d... gtk+.doap: Add some more info (*)
  05aeaee... Signalify (already existing) GtkMenuShell.insert() (*)
  97aec9a... Updated Russian translation (*)
  c8fdd5e... Squash two compilation warnings about possibly-uninitialzed (*)
  00d14e3... API: css: Add GtkCssSection (*)
  19c4496... cssprovider: Remove dead code (*)
  d985b95... cssprovider: Keep only the curent section while parsing (*)
  ebf0b6e... cssprovider: Handle non-NULL-terminated data (*)
  0d1b73f... cssprovider: Store sections with parsed values (*)
  62d231a... cssparser: Make lines and positions 0-indexed (*)
  8d6b560... cssparser: Fix cases where we could overrun the terminating (*)
  26e9d07... API: cssprovider: Change parsing-error signal (*)
  71c3f7e... styleproperty: Improve error message (*)
  431227e... tests: Add test for non-nullterminated gtk_css_provider_loa (*)
  d7696bd... Avoid dereferencing NULL pointer in gtk_label_drag_data_get (*)
  e9c0fab... Don't sort the recent-items by hand (*)
  3bd037b... Load and populate the recent-items in a single pass (*)
  a265fb7... bgo#657186 - Sort the recent-files list in newest-to-oldest (*)
  52711be... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  e11e51c... notebook: Fix child property setters causing underallocatio (*)
  651723b... reftests: Add a test for the recent notebook fix (*)
  b042cab... Updated POTFILES.skip (*)
  2823c0f... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  f7dbdba... Revert "GtkColorButton: Don't forget to close a cairo conte (*)
  8f3e433... Silence a compiler warning (*)
  c8e8cda... Make gtk_status_icon_set_name() work reliably (*)
  0039418... GtkToolbar: partial fix for toolbar editing (*)
  4b394fc... Fix the build (*)
  1ca773c... GtkColorSel: replace GtkTable by GtkGrid (*)
  280f34e... GtkPageSetupUnixDialog: replace GtkTable by GtkGrid (*)
  b043a0a... GtkMountOperation: Replace GtkTable by GtkGrid (*)
  5b97a58... GtkFileChooserDefault: Replace GtkTable by GtkGrid (*)
  227fafb... GtkPrintUnixDialog: Replace GtkTable by GtkGrid (*)
  383127c... Clean up unneeded includes (*)
  fd92e71... More include cleanups (*)
  6f39855... More include cleanups (*)
  64b85e7... [l10n] Updated German translation (*)
  6754614... trayicon-x11: Fix warnings when visual is not available. (*)
  dca3ea8... trayicon-x11: Refactor code a bit (*)
  5cc1318... GtkTrayIconX11: Some more refactoring (*)
  f7c188c... API: add accessors for GdkEvent fields (*)
  f060343... Explicitly link gdk and gtk against libm (*)
  9dfff27... gtkaboutdialog: gtk_misc_set_alignment replacing (*)
  372a907... gtkappchooserdialog: gtk_misc_set_alignment (*)
  a3719d3... demo-changedisplay:gtk_misc_set_alignment replace (*)
  9b31aff... demo-pickers: gtk_misc_set_alignment replacing (*)
  464fa47... demo-sizegroup: gtk_misc_set_alignment replacing (*)
  bd69e6a... demo-ui_manager: gtk_misc_set_alignment replacing (*)
  fd1fabf... testcalendar: gtk_misc_set_alignment replacing (*)
  173cc86... testgtk: gtk_misc_set_alignment replacing (*)
  ca317c6... tests-prop-editor:gtk_misc_set_alignment replacing (*)
  76c6f49... Silence the build a bit more (*)
  b2188f5... Trivial: include cleanups (*)
  f646470... Add an accessor for grid children (*)
  676316b... Avoid warnings when widgets are not created yet (*)
  6d797d5... GtkAppChooser: Deal with 'no app found' gracefully (*)
  18dba17... GtkAppChooserDialog: handle sensitivity of 'Select' better (*)
  3fa5813... testappchooser: handle 'no app selected' gracefully (*)
  8450401... Fix exported symbols (*)
  006d463... Adapt a11y dump output (*)
  1090eba... a11y: don't return random numbers (*)
  08bf2e0... a11y: Use AtkWindow on GtkWindowAccessible (*)
  4244349... a11y: Don't manage window events as a exception (*)
  925ed7c... Don't unref floating menuitems (*)
  50101fb... 3.1.14 (*)
  e0ab377... Post-release version bump (*)
  8009a7f... Add a 3.2 index to gdk docs (*)
  9379a48... Add headers to treemodel test sources (*)
  143f943... Merge branch 'master' into gtkbuilder-gbinding

(*) 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]