[gtk] (185 commits) Non-fast-forward update to branch wip/chergert/quartz4u



The branch 'wip/chergert/quartz4u' 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:

  3c907f0... build: stub out macOS backend
  2cc4b83... wip
  00f42c1... start on some event dispatch stuff
  ec4026f... darwin check
  22ff3d0... simplify to single event source
  cb8f144... stub out devices
  e28dd48... stub out various surfaces
  5e7a2d5... make things compile
  b9e6914... stub out cairo/draw context
  6a91ccd... stub out more cairo context
  b66e40d... move on to next vfunc
  7fd3cb5... find monitor for the surface
  fa85aa3... add frame clock to surface
  c8db9bf... build: add atk subproject
  ca2afe1... make things build with minimal brew usage
  7062aea... fix improper fallthrough
  e710beb... stub out popup properties
  b4c44b9... ignore documents portal for macos
  8da2528... start on some toplevel API for macos surface
  0e1cc2d... implement lower vfunc
  9905923... move native property into surface
  ee233f6... start on various toplevel layout options
  b65ecaa... start on some resizing of surfaces
  90882d4... setup backpointer from NSWindow
  6adf532... implement hide, cleanup some helpers
  c91c3de... start bringing over old style event loop
  94c7fcf... change comment style
  8739e57... add scaling factor
  bc6d3af... make window closing work
  bc08964... cleanup style
  f6ad963... start on fullscreen and decorated state
  be25f0a... begin manual resize
  b4e0ad6... begin move drag
  e452f62... set shadow width and opaque region
  601adbe... use currentContext
  6df0dbf... add getter for surface backpointer
  ff7af54... start on cairo toplevel view
  6384f3e... move flipped/opaque to subclass
  fe3fee9... use CGContext
  d0118c2... add hooks for frame callbacks
  99998ba... implement get_root_coords
  2cdd109... release view after alloc
  e6057fc... start bringing over event translations
  2ee940e... use long long for return type
  4bdf9a8... add motion events
  e7f75c7... update for future view type
  6d09fd5... bring over pinch events
  a6553cf... remove some dead code

Commits added to the branch:

  45d7051... GtkFilechooserWidget: prevent oblivious selection of file (*)
  197fe80... testsuite: Fix swapped params in notify test (*)
  18114ba... headerbar: Remove title button separators (*)
  2791c52... headerbar: Remove decoration-layout-set property (*)
  7ce964a... reftests: Avoid decorations (*)
  c8d4a48... reftests: Avoid theme influence (*)
  894e1d0... testsuite: Take border-color-transparent out of xfails (*)
  ccfffb2... demos: Initialize brush size in "paint" demo (*)
  777fd92... gtkpadcontroller: Avoid filling action list with empty elem (*)
  cb14fcc... Merge branch 'matthiasc/for-master' into 'master' (*)
  2a877a9... gtkwindowgroup: Take default group into account when listin (*)
  d104efe... gtkwindow: Correct device check (*)
  67e1acd... gtkpopover: Roll back properly if presenting the popup fail (*)
  41b7f03... gdk/wayland: Ensure to clean up stale touchpoint data on su (*)
  9ed5795... gtktreeview: Ensure to transiently prelight on touch input (*)
  2c23546... gtktexthandle: Set parent through API call (*)
  c192038... reftests: Avoid text caret from interfering (*)
  1d86a89... testsuite: Take textview-border-windows out of xfails (*)
  bb50b2c... Merge branch 'matthiasc/for-master' into 'master' (*)
  b54178e... Merge branch 'wip/carlosg/input-fixes' into 'master' (*)
  02fa948... widget-factory: Improve the theme selector (*)
  79e1c66... gsk: Don't autoinclude backend-specific headers (*)
  9cc5eb6... Update POTFILES.in (*)
  95424d3... Merge branch 'matthiasc/for-master' into 'master' (*)
  8b64e29... menu: Ignore leaves due to grabs (*)
  4936e7f... Cosmetics (*)
  fdc4335... menu: Dismiss submenus during keynav (*)
  ac3e604... reftests: Use transform syntax (*)
  ba1633c... Merge branch 'matthiasc/for-master' into 'master' (*)
  b64f889... fixed: Fix an oversight in size requisition (*)
  99d7130... reftests: Remove background-image-multiple from xfails (*)
  ae7fd6f... Merge branch 'matthiasc/for-master' into 'master' (*)
  6378905... Move the idle sizer to the gtkroot.c (*)
  f8f391c... gtk-demo: Polish the clipboard demo (*)
  796bc9b... Merge branch 'clipboard-demo-fixes' into 'master' (*)
  f6c8af6... gtk-demo: Improve the dnd demo (*)
  c6fc7d8... gtk-demo: Minor cosmetic fixes (*)
  44e3185... gtk-demo: Remove the colorsel demo (*)
  f645c06... gtk-demo: Update copyright year (*)
  6f7bd37... widget-factory: Update copyright year (*)
  4aa8f6f... Add GtkWindowControls (*)
  5321f8f... headerbar: Use GtkWindowControls (*)
  b5d61eb... docs: Add GtkWindowControls to docs (*)
  7f1e82d... Merge branch 'wip/exalm/titlebuttons' into 'master' (*)
  56565b1... reftests: Fix the window-show-contents-on-map test (*)
  ccc3874... Merge branch 'clipboard-demo-fixes' into 'master' (*)
  fa2a8ac... reftests: Remove window-show-contents-on-map from xfails (*)
  2571a2a... reftests: Fix the window-show-contents-on-map test (*)
  dde32b5... reftests: Remove window-show-contents-on-map from xfails (*)
  ecf8e6f... widget-factory: Improve the layout on page 3 (*)
  8410e6f... widget-factory: Some cosmetics (*)
  a8e04ee... Merge branch 'matthiasc/for-master' into 'master' (*)
  8de774d... widget-factory: Make print a window action (*)
  7874b29... Adwaita: remove margin from GtkWindowControls when empty (*)
  764e43b... Merge branch 'wip/exalm/windowcontrols-fix' into 'master' (*)
  f6af2d6... widget-factory: Implement the print action (*)
  2dfd140... inspector: Make the resource tab play videos (*)
  9f579ed... widget-factory: Put a video widget in (*)
  7ca8efa... vulkan: Update error codes enum (*)
  7eeeb3f... gdk: Include a default cursor as resource (*)
  e1b25ea... wayland: Fall back to an unthemed default cursor (*)
  0b6cd34... Merge branch 'matthiasc/for-master' into 'master' (*)
  9156be6... viewport: Drop the Private struct (*)
  2ea7f47... separator: Drop the Private struct (*)
  7ede3b9... calendar: Drop the Private struct (*)
  a78e0f1... fontchooserwidget: Drop the Private struct (*)
  5bd2b49... fontchooserdialog: Drop the Private struct (*)
  bf77694... linkbutton: Drop the Private struct (*)
  2356c9b... overlay: Drop the Private struct (*)
  508ed21... progressbar: Drop the Private struct (*)
  dc99a7a... stackswitcher: Drop the Private struct (*)
  7da995d... Merge branch 'matthiasc/for-master' into 'master' (*)
  01ebd00... Remove a "-" (*)
  d85f02a... file-system-model: Avoid use-after free (*)
  b9155dc... file-system-model: Refactor a helper (*)
  62d98ac... Merge branch 'patch-1' into 'master' (*)
  ad22c46... widget-factory: Add a password entry (*)
  1bdaa99... widget-factory: Include pango version in about dialog (*)
  34862db... gtk-demo: Include pango version in about dialog (*)
  3ed285a... widget-factory: Show typographical style classes (*)
  50b930f... widget-factory: Make the list on page 2 grow to the bottom (*)
  9ca2a09... widget-factory: Move the password entry (*)
  af2903d... widget-factory: Improve the textview on page 3 (*)
  91c7b24... icon-browser: Add a gear menu (*)
  1ae898b... gtk-demo: Add a shortcuts window (*)
  a3368ab... widget-factory: Revamp transition effects (*)
  bf1a9b2... Merge branch 'matthiasc/for-master' into 'master' (*)
  f18eef7... filechooser: Fix type-to-search (*)
  fc450e3... placesview: Fix translator comments (*)
  429e0bf... filechooser: Correct an annotation (*)
  5a25c7f... Merge branch 'matthiasc/for-master' into 'master' (*)
  b371027... Merge branch '2657-avoid-use-after-free-suggestion' into 'm (*)
  422c78b... mediacontrols: Use tabular figures for time and duration (*)
  bedf3a2... Merge branch 'wip/exalm/tnum' into 'master' (*)
  789586c... Merge branch 'BUG_filechooser_async_data_loss_GTK4' into 'm (*)
  99dd33a... Updated Spanish translation (*)
  80185b0... widget-factory: Enable page transitions by default (*)
  12adf63... Merge branch 'matthiasc/for-master' into 'master' (*)
  a837b57... popovermenu: Don't put a separator before the first section (*)
  473709f... popover: Allocate after setting final_position (*)
  b54ef5c... Merge branch 'menu-section-title-fixup' into 'master' (*)
  af32092... Merge branch 'popover-flip-arrow-fix' into 'master' (*)
  75c75e0... mediafile: Privately export function to the extension (*)
  5477c1c... inspector: Show the media backend (*)
  f66950f... Merge branch 'inspector-media' into 'master' (*)
  2a11f5f... Use attributes instead of element-type annotation (*)
  555230e... Annotate more functions returning GListModel (*)
  c6104fe... Drop parent->realized => child->realized invariant (*)
  064eb6a... Merge branch 'ebassi/for-master' into 'master' (*)
  65c56ea... Merge branch 'drop-realize-invariant' into 'master' (*)
  6784772... Updated Spanish translation (*)
  ccb890f... Use a slightly larger version of the logo animation (*)
  dc70815... video: Don't hide the controls while the popup is shown (*)
  3fee028... Merge branch 'widget-factory-larger-logo' into 'master' (*)
  b968ced... Reshuffle action muxer initialization (*)
  5ec53e6... Merge branch 'popup-controls-hiding' into 'master' (*)
  5f01f6f... Drop GtkStack:homogeneous (*)
  2e2121c... builder-tool: Replace GtkStack:homogeneous (*)
  c4a47e2... Speed up class action hookup (*)
  0a2e077... Merge branch 'drop-stack-homogeneous' into 'master' (*)
  b47e721... Merge branch 'class-action-init' into 'master' (*)
  91d8c23... popover: Fix repositioning logic (*)
  ac3d3c6... Merge branch 'popup-positioning-fix' into 'master' (*)
  6d9db86... build: clean up .pc generation (*)
  3209d0f... Merge branch 'wip/jtojnar/join-paths' into 'master' (*)
  55d2f19... docs: Update link to the discussion forum (*)
  f174158... docs: Link the contribution guide from the README (*)
  1b64a17... docs: Link the license file from the README (*)
  76cc1ca... Merge branch 'ebassi/for-master' into 'master' (*)
  f8ef15b... Add a quick sound test (*)
  4a44c1b... Merge branch 'soundcheck' into 'master' (*)
  662539a... CI: Switch to new Windows runners (*)
  02ac248... Update Ukrainian translation (*)
  062f0fe... Update Ukrainian translation (*)
  11351eb... Merge branch 'win32-new-runner' into 'master' (*)
  3bbcaa9... docs: Move menu model docs (*)
  e5c4302... Merge branch 'matthiasc/for-master' into 'master' (*)
  efa4174... Updated Spanish translation (*)
  700a2df... Updated Spanish translation (*)
  2fa876e... Adwaita: Use a mixin for visible focus rings (*)
  99c3928... keymap: Cache key info (*)
  e3b9f9a... Merge branch 'theme-focus-ring-mixin' into 'master' (*)
  8165616... Adwaita: bring more attention to focus change (*)
  57bf4ac... Merge branch 'speed-up-event-matching' into 'master' (*)
  cb056a1... stack: Add a :use-underline property (*)
  f31c85f... widget-factory: Add mnemonics to the stack pages (*)
  b1bedbc... widget-factory: Improve demo keynav (*)
  6896731... Update POTFILES.in and POTFILES.skip (*)
  850549b... Merge branch 'matthiasc/for-master' into 'master' (*)
  74dcbae... docs: Some revisions of the input overview (*)
  43a453e... headerbar: Remove has-subtitle property (*)
  67822d0... appchooserdialog: Create title and subtitle manually (*)
  fa0509c... filechooserdialog: Create title and subtitle manually (*)
  35d50f8... headerbar: Remove subtitle (*)
  c2e4e1a... headerbar: Remove user-settable title (*)
  739f681... headerbar: Rename custom-title to title-widget (*)
  6b4bed2... builder-tool: Rename GtkHeaderBar:custom-title to title-wid (*)
  4822e02... Update Ukrainian translation (*)
  120f13c... Merge branch 'matthiasc/for-master' into 'master' (*)
  3f1bd37... appchooserdialog: Don't show broken subtitles (*)
  ab59562... headerbar: Document GtkBuilder child types, add a title exa (*)
  c3c2bc5... Merge branch 'for-master' into 'master' (*)
  4315458... docs: Add more detail to the drawing overview (*)
  8653a5e... dragicon: Derive from GtkWidget (*)
  e393465... widget-factory: Fix a typo (*)
  c31431c... Update Basque translation (*)
  fa90747... Merge branch 'wip/exalm/headerbar-title' into 'master' (*)
  fd1fe0e... Merge branch 'matthiasc/for-master' into 'master' (*)
  32740a7... Update Ukrainian translation (*)
  80867ac... appchooserdialog: Don't show subtitle label when subtitle i (*)
  0b4a1bb... Merge branch 'wip/exalm/subtitle' into 'master' (*)
  817112a... filechooser: Translate type column (*)
  b4d5ddc... Merge branch 'filechooser-translation' into 'master' (*)
  05ad3c5... Update Chinese (Taiwan) translation (*)
  ab0ad4a... Merge branch 'wip/jimmac/emphasize-focus-change' into 'mast (*)
  8127d70... Adwaita: make transition offset more subtle (*)
  2dcb240... Merge branch 'wip/jimmac/avoid-wobbly-windows' into 'master (*)
  77cf6cd... frame: Don't queue a resize if xalign changes (*)
  130ae89... frame: Fix xalign handling (*)
  92ac66f... testframe: Drop padding (*)
  837b141... Merge branch 'matthiasc/for-master' into 'master' (*)
  d64d469... Updated Spanish translation (*)
  d2b5bef... Adwaita: Convert entries to the new focus rings (*)
  d62e2fa... Merge branch 'wip/exalm/entries' into 'master' (*)
  8d6d387... macos: start on macos GDK backend

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