[gtk] (124 commits) Non-fast-forward update to branch wip/otte/listview



The branch 'wip/otte/listview' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  645c8c4... gtk: Add a GtkListView skeleton
  b9abdfc... listview: Introduce GtkListItemFactory
  e7a3b94... listview: Make widget actually do something
  d27c19f... listview: Implement GtkScrollable
  06bc02e... tests: Add a test for a permanently changing listview
  879b51f... listview: Implement an anchor
  4b6fcc7... listview: Add GtkListItemManager
  ff38075... listview: Add GtkListItem
  8e40a1e... listview: Make the listitemmanager stricter
  caae689... listview: Change change management
  21afce7... tests: Make animating listview do random resorts
  936a74d... listitem: Add gtk_list_item_get_position()
  38e917e... listview: Change how binding is done
  50cd5b7... listview: Change anchor handling again
  65bb873... listview: Only allocate necesary rows
  17c9d64... testlistview: Show the row number
  1bd3db7... testlistview: Create widgets only once
  c38fe21... listitemmanager: Switch from "insert_before" to "insert_aft
  feeb418... listlistmodel: Add gtk_list_list_model_item_moved()
  9c3dcb9... listview: Try to keep the list items in order when scrollin
  80c479b... listview: Add selection properties to ListItem
  ef2d3a5... listview: Reset listitems' CSS animations when rebinding
  3aa4e0e... listview: Add initial support for displaying selections
  b475ea6... listitem: Add a press gesture to select the item
  e97c673... gtk: Add a GtkGridView skeleton
  a131c62... gridview: Add API for setting number of columns
  49ca62b... wayland: Remove function declaration for nonexisting functi
  7321953... listitemmanager: Move list of listitems here
  f08e91e... gridview: Implement GtkScrollable
  8bac20d... listitemmanager: Simplify
  7d87bf1... listitemmanager: Add trackers
  8f3f75a... gtk-demo: Introduce awards

Commits added to the branch:

  6a0e003... builder: Make GListStore buildable (*)
  836635d... builder: Allow values of type GType (*)
  098f182... widget-factory: Show proper separators (*)
  5c0737e... Merge branch 'for-master' into 'master' (*)
  ac333d7... snapshot: Make append_node_internal transfer-full (*)
  4b3986a... rendernodeimpl: Inline container_node_get_bounds into _new (*)
  bb5871f... docs: Remove mention of queue_draw_area() (*)
  66b081d... glglyphcache: Use stb_rect_pack for better glyph packing (*)
  b74bb90... gl renderer: Move texture atlas into its own file (*)
  e2ffad7... glimage: Only support uploading one region (*)
  cf4ff56... gl renderer: Add & use icon cache (*)
  adb5df0... glyph cache: Clarify message (*)
  a375793... gl: Free icon data (*)
  f37274d... gl: Don't leak texture atlases (*)
  2529385... glyph cache: Reinstate 1 pixel padding (*)
  102cc1c... gl: Add 1 pixel of padding in the icon cache (*)
  efc3116... gl: Allow setting min/mag filter on textures (*)
  4020399... gl: Use linear scaling for atlases (*)
  c9cea36... gl: Use pad-extend for icon cache (*)
  7293fd5... glyph cache: Stop storing driver and render (*)
  1f70bc4... gdk: Create a global shared GL context (*)
  259bbdc... Share glyph and icon caches (*)
  ecb353f... Consider all offscreen drawings for the icon cache (*)
  054b521... Remove debug spew (*)
  0aa9e16... Bring brink skip_allocate (*)
  e961943... Fix a refcounting mishap (*)
  1a93ab0... Add a theme loading benchmark (*)
  e08bab0... surface: Use surface->display directly (*)
  6901682... render node: Optimize type checks (*)
  e7cb88b... Merge branch 'theme-load' into 'master' (*)
  d90143d... texture atlas: Add a missing initialization (*)
  0dcb717... Cosmetics (*)
  c168116... Merge branch 'wip/matthiasc/shared-glyph-cache' into 'maste (*)
  828c366... va_marshaller: add various va_marshallers (*)
  a10ce07... Merge branch 'wip/chergert/set-va-marshallers' into 'master (*)
  868e13e... config.h: fix stray # (*)
  4494884... Update POTFILES.skip (*)
  0d59ece... model button: Small fixes (*)
  fc6010b... model button: Add a role for titles (*)
  30f6bea... model button: Drop centered, inverted properties (*)
  b4aac42... widget-factory: Add another popover menu example (*)
  eda31df... model button: Redo layout (*)
  fc3d3fb... model button: Show shortcuts (*)
  dd572ed... model button: Look up accels if needed (*)
  3313322... menu section box: Introduce more section variants (*)
  e080f35... menu section box: Add style classes for display hints (*)
  84243d0... widget-factory: Redo the new-style menu (*)
  06470c2... widget factory: Improve manual popover menu example (*)
  698e39b... popover menu: Fix style classes (*)
  0755491... widget factory: Add a context menu example (*)
  640c793... modelbutton: Sizing fixes (*)
  59ed4da... box layout: Handle native children (*)
  724f315... Stop exporting gtk_popover_bind_model (*)
  609f165... Rationalize popover menu apis (*)
  f91cc6c... Introduce a popover bar (*)
  4d191aa... widget factory: Redo the menubar with a model (*)
  d736778... popover: Respect alignment for positioning (*)
  c1791d0... widget: Ignore natives for picking (*)
  583c6a9... popover bar: towards menubar-like behavior (*)
  407ab93... gdk: Always deliver key events to toplevels (*)
  d48a8fd... widget factory: Add mnemonics in popovers (*)
  6f689ec... label: Fix mnemonic visibility handling (*)
  4ecaa75... popover bar: Break out items (*)
  3d56a89... widget-factory: Don't use Return as accel (*)
  0d800ac... popover bar: Add a model property (*)
  f1eb072... widget-factory: Move the popover bar to the ui file (*)
  f01e5d2... popover bar: Add arrow keynav (*)
  ae8373f... menu button: Use proper focus api (*)
  f82898f... model button: Make left/right switch submenus (*)
  18fd512... popover bar: Implement focus (*)
  abc9fef... popover menu: Implement focus (*)
  8452b9a... Expand focus tests (*)
  143ea34... popover bar: Don't grab focus away from open menus (*)
  6342287... popover menu: Disappear on focus out (*)
  bc4f744... main: Warn if GDK sends us bad focus events (*)
  d78b645... popoverbar: Use a box layout (*)
  d936967... Adwaita: Adapt to popover bar changes (*)
  65f71cd... popover bar: Add setters (*)
  17ec958... Rename GtkPopoverBar to GtkPopoverMenuBar (*)
  8e5985d... Typo fix (*)
  3c1163e... popovermenubar: Add docs (*)
  2248980... Merge branch 'new-style-menu' into 'master' (*)
  c82dcc8... build: Install gtkpopovermenubar.h (*)
  df8340e... Merge branch 'gbsneto/install-gtkpopovermenubar-h' into 'ma (*)
  062244a... testsuite: Make creating the output dir not racy (*)
  ec5854b... Merge branch 'for-master' into 'master' (*)
  9182f0f... Adwaita: Make selection in menus visible (*)
  7a988c2... gtk: Add a GtkListView skeleton
  31e4dd0... listview: Introduce GtkListItemFactory
  464ce23... listview: Make widget actually do something
  4fab1dc... listview: Implement GtkScrollable
  1c18897... tests: Add a test for a permanently changing listview
  ef96b1b... listview: Implement an anchor
  3e91135... listview: Add GtkListItemManager
  f603436... listview: Add GtkListItem
  7c03cd2... listview: Make the listitemmanager stricter
  65e8351... listview: Change change management
  0c243d4... tests: Make animating listview do random resorts
  c79f63f... listitem: Add gtk_list_item_get_position()
  3489800... listview: Change how binding is done
  58a06f7... listview: Change anchor handling again
  c28b78f... listview: Only allocate necesary rows
  0950216... testlistview: Show the row number
  7784af6... testlistview: Create widgets only once
  cc22d1d... listitemmanager: Switch from "insert_before" to "insert_aft
  6246b80... listlistmodel: Add gtk_list_list_model_item_moved()
  dc73ecf... listview: Try to keep the list items in order when scrollin
  fb48edf... listview: Add selection properties to ListItem
  0cbcb2a... listview: Reset listitems' CSS animations when rebinding
  adc573e... listview: Add initial support for displaying selections
  7f86f88... listitem: Add a press gesture to select the item
  cabceaa... gtk: Add a GtkGridView skeleton
  43aaa7e... gridview: Add API for setting number of columns
  fe42f13... wayland: Remove function declaration for nonexisting functi
  0b2144f... listitemmanager: Move list of listitems here
  d7d3103... gridview: Implement GtkScrollable
  6fb5f55... listitemmanager: Simplify
  483787f... listitemmanager: Add trackers
  ebd6e8f... listview: Add gtk_list_view_set_show_separators()
  19420c3... listitemfactory: Sanitize APIs
  0b46377... listitemfactory: vfuncify
  ef422e9... listitemfactory: Split implementation out
  637cf88... listitemfactory: Add a factory for ui files
  99e2c37... gtk-demo: Introduce awards

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