[gtk+] (232 commits) Non-fast-forward update to branch wip/mir2



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

  ce596da... mir: use parent_window's impl for GDK_INPUT_ONLY windows
  af8cf69... mir: pass motion events down to transient children
  d8fc26d... mir: add timestamps to generated GdkEvents
  13eb820... mir: use actual events time
  73002dc... mir: properly converts mir nanoseconds timestamps to millis
  c9c85e1... mir: add a NANO_TO_MILLI conversion macro
  6db489d... mir: compute the modifiers using the saved button_state on 
  731b01d... mir: check (using simple keycode checking) if we're handlin
  92dd2b7... mir: implement stub _gdk_mir_keymap_key_is_modifier
  292229f... mir: fix time conversion macro
  d2a0e3d... mir: set event source device as well
  7d3257a... mir: check the log events env variable just once
  f060bfb... mir: fix IsModifierKey definition
  310faf6... mir: skip windows that aren't visible
  62f25be... mir: disable some debug output
  5250416... mir: reset cursor_inside on hide/withdraw
  ab9a4d9... mir: handle new MirCloseSurfaceEvent
  ada2ed8... mir: only render non-top-level transients.
  cc0f748... mir: end the current grab on ungrab
  84119c2... mir: use old scrolling system if we get simple integer valu
  d4d6d51... mir: only paint background if window has one
  b9890b3... mir: use monitor plug names more similar to the ones used i
  5660163... mir: generate leave events for transient children

Commits added to the branch:

  8ec72dd... Visual Studio Build: Update GTK DLL Build Flags (*)
  579c7f8... gtkwidget: Fix a typo preventing the CSD input shape from a (*)
  73e6a05... Add clipping apis to GtkRoundedBox (*)
  cb3393f... css: Avoid excessive shadow rendering (*)
  af2ac29... gdkgl: pass the correct number of quads to gdk_gl_texture_q (*)
  ccdcff9... popover: make smarter wrt previous focus widget lifetime (*)
  3b2cf14... Add standalone Makefile for the examples (*)
  92f6771... docs: Add a README to the examples directory (*)
  37a1e6c... docs: Mention the standalone Makefile for examples (*)
  6f10ed2... Improve action-namespace example (*)
  5438e53... Use resources for icons (*)
  b6383f1... Reshuffle some docs (*)
  01c941b... Remove icon view window shadow (*)
  7717b0d... Add separator (*)
  fbe4f94... test/gtkgears.c: Fix Builds on Systems Without M_PI (*)
  825ef99... Adwaita: use child istead of descendant selectors for linki (*)
  88a12fe... HC: sidebars and vertical toolbars with borders (*)
  66dfdc3... HC: use child istead of descendant selectors for linking (*)
  d0b7ccc... Updated POTFILES.skip (*)
  d184088... GtkTextView: Add fallback and letter-spacing support (*)
  3d4bcf5... Allow inserting Pango markup in text buffers (*)
  8718e92... file-chooser: Don't wait for ENTER to initiate search (*)
  39c0ba5... places sidebar: Fix the sort function (*)
  042117b... Add epoxy to GTK_PRIVATE_PACKAGES (*)
  eec9a74... widget-factory: Add a discontinuous GtkScale with marks (*)
  0504328... gtkscale: Draw smaller marks (*)
  2849707... Raleigh: Fix css for active notebook tabs (*)
  888304b... Minor documentation fixes (*)
  e171661... Update docs (*)
  45bed11... GtkTextTag: Add two missing property set cases (*)
  a4e827e... GtkEntry: Added gtk_entry_grab_focus_without_selection() (*)
  f718bc9... examples: Add stand alone Makefile for application10 (*)
  c55c18c... examples: Fix clean rule in stand alone Makefiles (*)
  3276bae... Updated Vietnamese translation (*)
  06745bc... Add a note to the ::destroy docs (*)
  6b26464... Editable cells demo: Add new row at cursor (*)
  f74a75a... Handle KP keys in copy/paste keybindings (*)
  5d3aa54... docs: Explain 'icon theme context' better in gtkicontheme.c (*)
  8c3f04e... GtkEntry: Refresh when activity ends (*)
  a3fbf29... GtkMenuTracker: Don't return FALSE as a pointer (*)
  a3e37ab... GtkPlacesSidebar: Don't return FALSE as a pointer (*)
  64fd964... GtkWidget: Don't return FALSE as a pointer (*)
  2a13869... Updated Turkish translation (*)
  5047d50... Updated Turkish translation (*)
  6c7e503... Drop a few unneeded ifs (*)
  eed1831... Trivial off-by-one fix (*)
  2d6ae59... Inspector: Support extending the inspector using GIOModules (*)
  4f96353... Fix some oversights with header guards (*)
  17fec70... Fix another header guard oversight (*)
  235837a... gtkwindow: Use actions from focused widget to activate acce (*)
  fb8791c... window: fallback to window muxer if no widget has focus (*)
  54e3711... Don't compare booleans (*)
  1ed5bd0... Make gtk_tree_model_foreach robust (*)
  536b108... inspector: Reindent ui file (*)
  44bf61b... inspector: Another indentation fix (*)
  702b647... inspector: Allow extensions to request a picker (*)
  cf4afd0... inspector: Don't force-switch to the objects tab (*)
  972ea14... GtkStackSwitcher: Don't take focus on click (*)
  80a8b79... cssselector: Inline a function (*)
  03aabcf... cssselector: Introduce a hash func per selector (*)
  272a008... cssselector: Turn into a union (*)
  28e80aa... cssselector: Handle region flags during parse (*)
  88f28ae... cssselector: Use simple macro for position pseudoclass (*)
  8b3f25a... cssselector: Support :not() for position pseudoclasses (*)
  528691f... cssselector: Introduce descendant matcher for regions (*)
  284ccda... cssselector: Use simple class macro for * selector (*)
  7382318... cssselector: Handle region selector like any selector (*)
  371a601... cssselector: Remove unused variable (*)
  06b0b47... cssselector: Make specificity handling a vfunc (*)
  cab05f2... cssselector: Introduce a few more default functions (*)
  8a8f34b... cssselector: Add a match_one vfunc (*)
  ad74fd9... cssselector: Introduce a foreach_matcher vfunc (*)
  5885950... cssselector: Implement tree_match() using foreach_matcher() (*)
  e2dddd6... cssselector: Redo change verification (*)
  14f5ce7... cssselector: Rewrite change computation (*)
  b49c7c3... styleprovider: Fold get_change() vfunc into lookup() (*)
  8463d0e... GtkMenuPositionFunc: Correct annotations (*)
  45d0a5c... Trivial formatting fix (*)
  b73578f... Add a scrollable indication (*)
  691c96d... Adwaita: Initial theming for scrollable indication (*)
  6f2fff5... Add a gtk_scrollable_get_border (*)
  9431050... GtkTreeView: Implement get_border (*)
  a083809... GtkScrolledWindow: Take border into account (*)
  f50d1b2... GtkEntryCompletion: fix sizing bug with multiple cells (*)
  5dd6ad0... Typo fix (*)
  123c6dc... GtkStack: Improve focus handling (*)
  18799d2... inspector: Fix focus in css editor (*)
  c5b7f9f... inspector: Make sure something is focusable on the stats pa (*)
  23c5f11... inspector: Make header buttons as !focus-on-click (*)
  3e9067c... cssselector: Reserve more bits for enum (*)
  17be8c3... Adwaita: Draw drag highlight around treeview rows (*)
  6420f05... Adwaita: undershoot tweaks, more work needed. (*)
  cf0aba1... Adwaita: tweak treeview dnd drop target (*)
  ab5b0d0... Make the undershoot area larger (*)
  661da55... widget: add helpers to resolve GActionGroups available to G (*)
  f9c5799... GtkFileChooser: Don't crash if invisible files are deleted (*)
  03999fb... Updated Hebrew translation (*)
  d266cbd... Updated Hebrew properties translation (*)
  d296a77... Updated Hebrew translation (*)
  4c0b208... gdk: Emit stamp-gc-h in the correct directory (*)
  ce3d32f... Update git.mk (*)
  b6acc8f... actions: Fix compile warning (*)
  0dfbcd6... Whitespace fixes (*)
  1cb3734... stylecontext: Make sure we always clear the cache when the  (*)
  b1e7106... Adwaita: Fix sidebar undershoot (*)
  31ccc37... inspector: Add a cursor theme control (*)
  c118e51... inspector: Fix capitalization (*)
  9979100... popover: Ensure there is a child before focusing it (*)
  ba22ae8... popover: Clamp tail gap limits by the tail height on that s (*)
  5c365b6... quartz menu: update visibility property name (*)
  8e73156... GtkMenuTrackerItem: fix submenu visibility flag (*)
  4288d7d... GtkMenuTracker: one more visibility tweak (*)
  c00cc26... broadway: Initial SSL support (*)
  ff97f23... 3.15.3 (*)
  4a4125b... gdk_cairo_draw_from_gl - fix drawing with alpha on window s (*)
  2693496... gdk_gl_texture_from_surface - fix software fallback (*)
  a1a0198... gdk: Fix scissoring with scaled windows (*)
  08853c7... GtkGLArea: Only re-allocate buffers during paint (*)
  b52a06a... GtkGLArea: Handle window scale factor changes (*)
  6e7bf9c... menubutton: Fix double freeze_notify (*)
  9fd9f61... gdkgl: Use vfunc For Uploading Textures (*)
  536fa88... Add OpenGL Support for the GDK Windows Backend (*)
  6f3385a... MSVC Builds: Build and "Install" GDK-Win32 GL Items (*)
  22dfa49... More release notes (*)
  7ff3c6d... Fix distcheck differently (*)
  020258f... textview: add extend-selection signal (*)
  8e86d82... Updated Spanish translation (*)
  3eb1837... Updated Spanish translation (*)
  9032e08... Updated POTFILES.in (*)
  b44df22... Menu items: force loading 16x16 icons (*)
  bf383ac... Adwaita: fix treeview progressbar issue (*)
  fdc8c61... Adwaita: another stab at the undershoot (*)
  fe82dc5... GtkMenuButton: Don't leak popovers (*)
  14e5ca5... Visual Studio Builds: Update Header "Installation" (*)
  e217861... Updated Hebrew translation (*)
  307ce2f... Updated Spanish translation (*)
  9ac9769... printing: Return correct width and height of page setup (*)
  779faaf... printing: Translate context to correct position (*)
  ed1fb8d... Minor documentation fix (*)
  73c8f30... gtktextlayout: fix for right margin with RTL text (*)
  ce8dc51... gtktextlayout: fix to quiet a warning (*)
  dca2f43... gesturesingle: check for the sequence being handled, not ju (*)
  e0b9330... texthandle: Use the handle widget style context for renderi (*)
  79f8db1... texthandle: Use active state when handles are being dragged (*)
  ccdebb6... textview: Show magnifier on top of current line (*)
  a2e7120... textview: Pass a boolean telling whether a selection drag s (*)
  8c091d1... textview: Make "extend selection" only extend (*)
  025340b... textview: Implement friendlier touch selection (*)
  97137da... Adwaita: Make text handles a bit larger (*)
  51e1e3b... textview: make magnifier size dependent on text size (*)
  583d612... Updated German translation (*)
  57d034c... Add an XSetting for the session bus ID (*)
  ac5ffd8... GtkApplication: Try to cope with ssh situations better (*)
  1dbc6d9... Don't initialize GL if it has been disabled (*)
  f0a40b1... widget-factory: Don't pulse dead widgets (*)
  d23f325... widget: Handle setting clip differently (*)
  631688c... csstransform: Fix comparisons crashing (*)
  42a6ae6... widget: Set the allocation via gtk_widget_set_allocation() (*)
  10d0ca0... GtkMagnifier: Add a resizing mode (*)
  52b3b42... GtkTextView: disconnect the magifier on destroy (*)
  2b07b6c... inspector: Add a magnifier (*)
  1e1c5c6... inspector: Remove an errant shadow (*)
  ef2c684... GtkMenuTracker: add missing documentation fragment (*)
  ef57ac6... reftests: Fix typo (*)
  36245b7... GDK-Win32: Drop Some Unused Items (*)
  53c388b... Some formatting cleanups (*)
  4bc3f02... GtkRecentManager: Allow instantiating with gtk_init (*)
  6b26664... GtkMenuTracker: add hidden-when='macos-menubar' (*)
  cc5a586... Updated Spanish translation (*)
  84b0b45... Updated Spanish translation (*)
  ea36b7b... GtkRecentManager: Survive without a filename (*)
  5127136... GtkNotebook: Be a bit more safe against cur_page being NULL (*)
  3a0ced3... Adwaita: Special-case server-side window decorations (*)
  5e9bf51... GtkApplicationWindow: Documentation fix (*)
  96f7c11... window: Use subsurfaces for popovers on wayland (*)
  ea9f5e2... Updated Russian translation (*)
  0a54ad1... GtkRecentManager: Formatting fixes (*)
  79ada68... Formatting fixes (*)
  a7cf67f... Formatting fixes (*)
  6ae93f5... GtkCalendar: Use GDateTime for calculations (*)
  c763e73... Adwaita: Bring back 'other month' coloring (*)
  31f502a... css: Handle font-size changes properly (*)
  7b9065c... Avoid a crash in testcalendar (*)
  d216d89... GtkCalendar: Slightly change overflow behaviour (*)
  2c6ac1f... popover: Add a missing #ifdef (*)
  3bcf5e2... scrolledwindow: Show scrollbars upon captured motion events (*)
  fdf367e... scrolledwindow: make it a windowed widget again (*)
  8b85db0... scrolledwindow: fade out scrollbars on leave notify (*)
  d2b2b34... scrolledwindow: improve v/hscrollbar proximity detection (*)
  7f28077... scrolledwindow: Enable "hover" mode in scrollbars after a t (*)
  4bd787f... Prevent double-free after 8b5d30d43. (*)
  ec37fbe... quartz: NSWindow NULL check in get_scale_factor (*)
  5d42c55... x11/gl: Set the correct minor version (*)
  4d4883f... scrolledwindow: fix spurious warnings from previous scrollb (*)
  049ec56... Updated vi translation for gtk+properties (*)
  07efae7... mir: Add missing reference to gdkmir-private.h (*)
  20f1c06... Restore a missing file (*)
  b4375cd... Inspector: Show some X display characteristics (*)
  915e4c6... inspector: Update translations .ui.h file (*)
  ecc64f6... gdkeventsource-wayland: Fix style (*)
  5a41f63... gtkstylecontext: Don't try to emit a signal when finalizing (*)
  23fa0e3... Fix typos in documentation (*)
  38f9e4b... Updated Vietnamese translation (*)
  c0e26aa... Updated Hungarian translation (*)
  dce5067... Updated Hungarian translation (*)
  cfcb43e... Updated Hungarian translation (*)
  bf3b0ea... Updated Basque language (*)
  21360a4... textview: fix duplicated binding entries. use kp variants i (*)
  b46fdb2... calendar: Handle invalid dates (*)
  17197a7... mir: use parent_window's impl for GDK_INPUT_ONLY windows
  473d34d... mir: pass motion events down to transient children
  ae3b2f2... mir: add timestamps to generated GdkEvents
  a8700fb... mir: use actual events time
  6cd3b43... mir: properly converts mir nanoseconds timestamps to millis
  ffb39c8... mir: add a NANO_TO_MILLI conversion macro
  8d57822... mir: compute the modifiers using the saved button_state on 
  92e8bd0... mir: check (using simple keycode checking) if we're handlin
  6249b8c... mir: implement stub _gdk_mir_keymap_key_is_modifier
  b2904fa... mir: fix time conversion macro
  34ba7d0... mir: set event source device as well
  b6d0a21... mir: check the log events env variable just once
  3c7855e... mir: fix IsModifierKey definition
  d588ae4... mir: skip windows that aren't visible
  25a6590... mir: disable some debug output
  132ab62... mir: reset cursor_inside on hide/withdraw
  48087d7... mir: handle new MirCloseSurfaceEvent
  2b62118... mir: only render non-top-level transients.
  34834b3... mir: end the current grab on ungrab
  c9d4f3a... mir: use old scrolling system if we get simple integer valu
  9f45287... mir: only paint background if window has one
  cf2879d... mir: use monitor plug names more similar to the ones used i
  bfb672f... mir: generate leave events for transient children

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