[gtk+] (64 commits) Created branch extended-layout-jhs



The branch 'extended-layout-jhs' was created.

Summary of new commits:

  38e773e... Implement GtkExtendLayout interface. Implement GtkExtendLay
  55a1075... Implementing get_baselines for GtkLabel and testing it.
  5ca5713... Implementing get_baselines for GtkLabel and testing it.
  bba0a56... Remove some late hacking crack.
  ece9a79... Correct some assumptions, write baseline values to console.
  b504372... Implement height for width for GtkLabel.
  e6d452e... Implement get_natural_size for GtkLabel.
  ea5a80c... Implement GtkExtendedLayout for GtkBin.
  84823ca... Dynamically highlight the currently hovered widget and its 
  1942e6f... Don't create the tile pixmap with every expose event.
  1f05bdd... Provide checkboxes to choose guide types at runtime.
  2037927... Prevent undefined behaviour when gtk_widget_translate_coord
  2f9952f... Introduce GtkBaselinePolicy. Add missing symbols. Introduce
  285a2a9... Initial, buggish implementation of baseline alignment in Gt
  b08f29f... Merge separate, but nearly identical child allocation code 
  5f9c698... Add gtk_extended_layout_get_padding. Implement
  bd007cb... Split Baseline Alignment tests into separate tests and move
  ec66b8c... Move code to setup UI from main to test_suite_new.
  813ecb8... Move buttons to top and provide textual information about c
  425d920... Drop g_debug messages.
  fbcf7f8... Provide status text, when no widget is selected.
  b27e6b2... Provide button variant of the GtkHBox baseline alignment te
  51d330f... Fix a typo: s/GtkWindow/GtkWidget/
  1482789... Rudimentary implementation of GtkExtendLayout.
  2f75edb... Make baseline alignment work, by ignoring the uniform heigh
  d4c505f... Properly report feature set and consider baseline_policy wh
  b917fff... Improve drawing of baseline guides.
  a53e7a0... Invalidate previously selected widget when choosing another
  3c351a8... Add gtk_extended_layout_set_baseline_offset to allow widget
  5f033a2... Properly evaluate natural size. Consider natural size for c
  291df9e... Allow choosing initially active notebook page from command 
  21c99aa... Propagate baseline offset to the child widget. Properly app
  db1e570... Improve test result grouping.
  9e57247... Implement and test natural size support for GtkVBox. Cleanu
  89bc43d... Extend the test to support rotations. Support ellipsizing a
  26b9677... Make the type check part of the extended layout feature che
  374c49a... Provide natural size information. Implemented some initial 
  07431b8... Consider natural size to allocate widgets spanning a single
  69981ca... Also apply natural size, when there are no expandable child
  e6f6cf1... Seems natural size for spanning cells worked already. Test 
  6b2aa37... Consider natural size of the child. Expose natural size via
  b9bc591... Add paned widgets to the natural size test for GtkAlignment
  e5a231d... Preparing natural size tests for GtkCellView and GtkTreeVie
  2792ff3... Avoid rounding errors in size allocation by adopting the al
  0e81759... Fix up the mess I commited before. Rule of the thumb: Never
  0b19061... Seems there is no point in distinguishing between GTK_PACK_
  43fff97... Provide natural size information. Consider and provide natu
  7090278... Repair sizing algorithm - gtk_socket_size_request and
  a3d860a... Improve layout of natural size for various widgets test and
  4c24242... Use tree-view instead of notebook tabs for test case naviga
  7555c7a... Introduce GtkTreeViewColumnPrivate. Provide and consider na
  a0b5765... Rename gtk_tree_view_column_cell_get_size_impl to
  e0e3a7b... Practice consistent pixel rounding to avoid GtkLabel showin
  087bde1... Filter feature set returned by the child to match the subse
  027b916... Pimped the test for better demonstration. Correctly calulat
  14f5040... Provide context menu to directly select testable widgets. D
  79c4019... Start real testing of height-for-width and width-for-height
  a546be3... Improve contrast for currently selected widget, show pointe
  fb03ba2... Announce size-for-allocation features only when ellipsis or
  95e810c... Properly calculate minimum_height in size-allocate. So I ye
  78cdc82... Consider width-for-height information. Move GtkChildSizeReq
  84ab791... Test size-for-allocation for GtkTable. Add orientation prop
  7135a33... Make sure natural_delta is initialized.
  146d840... Fixed left-over from merge-conflict



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