[mutter] (121 commits) Non-fast-forward update to branch wip/frame-synchronization



The branch 'wip/frame-synchronization' 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:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  fbb24b4... MetaWindowActor: Use guint for bitfields
  c8e6f25... Implement freezing of updates during resize
  44bd0c8... Move sync alarms to be per-window and permanent
  7ab5878... Support properties with lists of XSyncCounter
  41fa3bf... Add support for an extended style of _NET_WM_SYNC_REQUEST_C
  41a82eb... Send _NET_WM_FRAME_DRAWN messages
  343f0f3... MetaWindow: always resize the frame first when we have sync
  69e4a25... Handle _NET_WM_SYNC_REQUEST_COUNTER updates without redraw
  f275058... Enable CLUTTER / COGL_ENABLE_EXPERIMENTAL_API globally
  d2f5efd... Use clutter_stage_set_sync_delay()
  e2bc53c... Use XSyncSetPriority()
  eef496e... Add meta_compositor_monotonic_time_to_server_time()
  f20d822... Send _NET_WM_FRAME_TIMINGS messages
  c917b38... Distinguish "no delay" frames from spontaneous drawing
  42f6ddf... Tweak frame synchronization for final wm-spec changes

Commits added to the branch:

  90952ac... Fix naming of "user_data" arguments for better introspectio (*)
  424fc52... Add compositor hook to process keybindings selectively (*)
  aa43e71... keybindings: Add MetaKeyBinding for overlay-key (*)
  6004197... keybindings: Add is_builtin() method (*)
  e73946f... MetaBackgroundActor: add a setter for GLSL uniforms (*)
  38484bf... Remove another call to g_type_init() (*)
  30387df... Bump version to 3.7.2 (*)
  ff64cba... Rename configure.in to configure.ac (*)
  90d0bb9... Assamese translation updated (*)
  5ea6bf3... Updated Polish translation (*)
  62d85f2... Updated Hebrew translation. (*)
  e5b4674... Initialize window->user_rect in the initial placement (*)
  d588de6... Updated Tamil translation (*)
  c6fcc79... display: Kill a warning at shutdown (*)
  3797eca... display: Clean up meta_display_get_tab_list() (*)
  8703dac... display: Make workspace parameter to get_tab_list() optiona (*)
  2282326... Add 'switch-applications' keybinding (*)
  7f9e4e4... Updated Odia Translation with FUEL implementation. (*)
  c095809... Updated Odia Translation with FUEL implementation. (*)
  8830814... screen: Add a convenience method to focus the default windo (*)
  9d904f9... Increase typical icon size to 96 (*)
  37c0372... Assamese translation updated (*)
  aab65a7... Updated Kannada Translations (*)
  54603f4... Updated Kannada Translations (*)
  b3073bc... Updated Kannada Translations (*)
  dd4e655... Require XInput2 (*)
  f0c1e39... display: Initialize XInput2 (*)
  8bf8f3e... common: Add the XInput2 headers to common.h, which everythi (*)
  129c729... display: separate input/non-input events handling in the ev (*)
  6b31bd4... display: Don't pass an event to a handler that will no-op (*)
  881d256... window: Move grab op sync handling code out (*)
  1d82704... Port mutter to use XInput2 events instead of Core Events (*)
  0fd4059... display: Only care about input events for the VCP/VCK (*)
  946a42f... core: enable XInput2 by default (*)
  55251aa... compositor: Use XInput2 to grab the pointer/keyboard (*)
  8931b80... compositor: Identify XI2 events as grabbed events (*)
  c907653... window: Pass the grab timestamp when updating the resize gr (*)
  c1b8e0a... display: Use XInput2 to grab the pointer (*)
  8fb9e00... display: Grab buttons with XI2 (*)
  afcdfd1... keybindings: Grab keyboard with XI2 (*)
  7c20621... keybindings: Grab keys with XI2 (*)
  774ceec... Select for XI2 events everywhere else (*)
  945c530... display: Add spew for XI2 (*)
  c1ac9d1... ui: Use XI2 to fake GDK events (*)
  6139bc7... Remove support for Core Events (*)
  2fcbc46... keybindings: Fix whitespace and alignment (*)
  576384a... Updated Polish translation (*)
  d78de37... keybindings: Give dynamic keybindings a keybindings action (*)
  7d7b859... Fix 'comparison between signed and unsigned integer' compil (*)
  6f3ae06... Bump version to 3.7.3 (*)
  3876a1a... Support bypass compositor hints (*)
  6111d3e... window: recompute modal dialog attached status when the win (*)
  0e5f899... [l10n] Updated Estonian translation (*)
  982d554... Updated Hebrew translation. (*)
  7480646... prefs: drop errnoneous semi-colon (*)
  02c2cf1... Updated Spanish translation (*)
  4e21d5d... ui: Don't use deprecated GtkStyleContext API (*)
  3a307b5... Update Arabic translation (*)
  581960a... Updated Galician translations (*)
  a91eeb2... update Punjabi Translation for master (*)
  2a2ac52... automaximize: Make it optional (*)
  57ff0f7... MetaWindow: add a public method for checking if the applica (*)
  6431abb... Check that the application is responding when activating a  (*)
  acd6df3... Updated Spanish translation (*)
  8012a31... Updated Hebrew translation. (*)
  5d64bdf... Updated Polish translation (*)
  1071e99... Updated Brazilian Portuguese Translation (*)
  e782426... Assamese translation updated (*)
  bab51cb... Remove unnecessary python check (*)
  90cf43d... display: Expose the xinput opcode (*)
  b9f775f... ui: Suppress warnings from -Werror=maybe-uninitialized (*)
  7e2d6cb... README: Minor update, really just to trigger a rebuild (*)
  66d37e0... compositor: Remove unused code fetching _XSETROOT_ID (*)
  afbca61... main: Remove call to clutter_x11_enable_xinput (*)
  e69fcc8... display: Remove some more core events (*)
  f57d643... display: Use XI2 constants for mode/detail focus event valu (*)
  3a3be74... Remove some server calls for core devices (*)
  86d6baf... Updated Bulgarian translation (*)
  9596c24... plugin-manager: Remove a bogus check (*)
  22a3126... theme: Make meta_frame_draw_theme take a GtkStyleContext in (*)
  5c33b0d... theme-viewer: use the same GtkStyleContext as mutter usuall (*)
  5a8473e... prefs: Do not leave junk values in unused button_layout fie (*)
  54a3847... common: Annotate MetaButtonLayout (*)
  a6c51ad... prefs: Annotate meta_prefs_get_button_layout() (*)
  b8887a6... keybindings: Rebrand "minimize" as "hide" (*)
  e5317cc... theme: Remove a bunch of unused *_to_string methods (*)
  9b34545... theme: Fix a memory leak (*)
  47be4fd... theme: Add the .background style class back to frames (*)
  831cf9a... Updated Bulgarian translation (*)
  8094c0a... Updated Slovenian translation (*)
  2fcd75e... Bump version to 3.7.4 (*)
  7b32b7f... Updated Spanish translation (*)
  2ac17cc... Updated Belarusian translation. (*)
  7e5fb3e... Assamese translation updated (*)
  27e0e44... Don't allow multiline window titles (*)
  2bfe6d2... build: Bump Clutter requirement (*)
  95f3bb3... window-actor: Rename variable in scanning function (*)
  5d12f00... window-actor: Speed up mask creation (*)
  079dd60... window-actor: Clean up finalization code with simple uses o (*)
  53534b4... window-actor: Remove custom region destruction methods with (*)
  e28a36a... window-actor: Merge two simple methods (*)
  d8eb47e... window: Make meta_window_located_on_workspace() public (*)
  df15843... Use meta_window_located_on_workspace() in more places (*)
  f4e4a05... Updated Uyghur translation (*)
  869a137... Updated Norwegian bokmÃl translation (*)
  06e31e4... Updated Norwegian bokmÃl translation (*)
  f6c3e48... MetaWindowActor: Use guint for bitfields
  8b57ece... Implement freezing of updates during resize
  5b6020e... Move sync alarms to be per-window and permanent
  8d9c83d... Support properties with lists of XSyncCounter
  81c42a8... Add support for an extended style of _NET_WM_SYNC_REQUEST_C
  4f79c70... Send _NET_WM_FRAME_DRAWN messages
  7a96635... MetaWindow: always resize the frame first when we have sync
  5f77669... Handle _NET_WM_SYNC_REQUEST_COUNTER updates without redraw
  6de7f4c... Enable CLUTTER / COGL_ENABLE_EXPERIMENTAL_API globally
  0c2491e... Use clutter_stage_set_sync_delay()
  0d36f4f... Use XSyncSetPriority()
  4b33264... Add meta_compositor_monotonic_time_to_server_time()
  3ae0707... Send _NET_WM_FRAME_TIMINGS messages
  cf72589... Distinguish "no delay" frames from spontaneous drawing
  d317c1c... Consistently use meta_grab_op_is_resizing() for _NET_WM_SYN

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