[gtk] (202 commits) Non-fast-forward update to branch wip/matthiasc/context-menu



The branch 'wip/matthiasc/context-menu' 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:

  5eec9fe... Add gtk_widget_set_context_menu
  6836d04... text, entry: Implement context menu api
  ed2568f... label: Redo context menus
  bb0561d... textview: Redo context menus
  589a72b... gtk-demo: Rewrite the search entry demo
  9dd477b... widget factory: Updates
  791260f... widget-factory: Redo the context menu example
  1b9e330... text view: Support toggle actions
  7532294... widget-factory: Update the touch bubble example
  94ef664... appchooser: Redo context menus
  4d8d407... cell renderer: remove populate-popup
  cf4eae3... places sidebar: remove populate-popup
  6773b6e... Drop tests/testpopupat
  9266fd9... text: Add a context action for visibility
  d8e889d... password entry: Adapt to new context menu api
  23d702f... treeview: Stop disabling the context menu

Commits added to the branch:

  dce2c58... widget: Make contains respect rounded borders (*)
  676ac38... widget: Make contains just be about position (*)
  5b78a30... gizmo: Add a contains_func (*)
  d9cf0ff... paned: Drop the pick vfunc (*)
  5e24454... window: Stop implementing pick (*)
  6bc32a3... widget: Drop the pick vfunc (*)
  b804235... Add a flags argument to gtk_widget_pick (*)
  de0942b... tooltip: Allow tooltips on insensitive widgets again (*)
  0e15b4a... inspector: Allow picking insensitive widgets again (*)
  7ce968f... Document GtkPickFlags (*)
  1b362d1... Keep a drawable check in gtk_widget_contains (*)
  ef982b7... Rename things (*)
  2594593... Merge branch 'pick-insensitive2' into 'master' (*)
  fbe0e32... cellrendererpixbuf: Use fallback icons with icon-name (*)
  e6631a7... Merge branch 'wip/cellrendererpixbuf-fallbacks' into 'maste (*)
  f813bc1... gdkframeclockidle: Remove unused struct member (*)
  aac2556... Update Spanish translation (*)
  0bf4c24... gdkframeclockidle: Don't permanently skew frame time (*)
  c4aa060... Adwaita: less purple OSD style (*)
  6eed78e... Adwaita: OSD set semi-opaque again (*)
  b6f2969... Merge branch 'frame-clock' into 'master' (*)
  dc8b5f7... Updated Lithuanian translation (*)
  427d216... inspector: Enable by default (*)
  f0c72bd... Adwaita: Add spacing to message dialogs (*)
  b39d0ce... inspector: Fix css autosave (*)
  838b251... inspector: Make rows activatable (*)
  0842d08... inspector: Cometic fixes for controllers (*)
  88086ea... meson: Only use HarfBuzz fallback when needed (*)
  b91fbfd... Fix get_request_mode for GtkBoxLayout (*)
  279cb57... Merge branch 'issue-1821' into 'master' (*)
  eadd90c... ci: Use UTF-8 encoding for the test cover report (*)
  637bd13... boxlayout: Remove unused variable (*)
  fde21b5... inspector: Improve property list editing (*)
  bd2d07e... Merge branch 'inspector-props' into 'master' (*)
  a27737b... Add default GtkLayoutManagerClass.get_request_mode() (*)
  46e7b44... inspector: Drop binding info (*)
  42ea95c... inspector: Modernize action references (*)
  f258324... vulkan: Add missing enumeration value (*)
  d6cc10e... Merge branch 'vulkan-warning' into 'master' (*)
  a938c14... build: Add gtk-css static library (*)
  013591d... css: Add GtkCssTokenizer (*)
  661720e... tokenizer: Pass error arg to read_token() (*)
  d4d46e8... csstokenizer: Add gtk_css_token_is_preserved() (*)
  32e256e... css: Split GtkCssLocation into its own file (*)
  904a9d0... parser: Add gtk_css_parser_has_token() (*)
  684b645... cssparser: Get rid of _gtk_css_parser_begins_with() (*)
  76fb80f... cssparser: Introduce gtk_css_parser_try_ident() (*)
  3fb44ae... cssparser: Add gtk_css_parser_try_token() (*)
  753ad64... cssparser: Introduce gtk_css_parser_consume_function() (*)
  aa50e92... csstransformvalue: Use gtk_css_parser_consume_function() (*)
  38227dc... cssfiltervalue: Use gtk_css_parser_consume_function() (*)
  3597f7e... cssimageicontheme: Use gtk_css_parser_consume_function() (*)
  96f9cbc... cssimage: Make cross-fade() an array (*)
  d99ae4b... cross-fade: Use gtk_css_parser_consume_any() (*)
  9c862d7... cross-fade: Make progress optional (*)
  3988847... reftests: Add a cross-fade syntax-checking reftest (*)
  45bc4ed... cssimagerecolor: Use gtk_css_parser_consume_function() (*)
  b830bdc... cssimagefallback: Use gtk_css_parser_consume_function() (*)
  1fd339c... cssimageradial: Use gtk_css_parser_consume_function() (*)
  28fbcf6... shorthand: Use gtk_css_parser_try_ident() (*)
  dbdb81f... cssparser: Add gtk_css_parser_consume_ident() (*)
  8d69bda... cssimagelinear: Use gtk_css_parser_consume_function() (*)
  8157004... easevalue: Use gtk_css_parser_consume_function() (*)
  21616f6... cssimagescaled: Use gtk_css_parser_consume_function() (*)
  93b643c... css: Make font-weight an integer (*)
  7ccec19... parser: Get rid of _gtk_css_parser_is_eof() (*)
  dce8c11... cssparser: Drop _gtk_css_parser_has_prefix() (*)
  e7b9ecc... cssparser: Add gtk_css_parser_try_at_keyword() (*)
  f0d2f99... cssparser: Add gtk_css_parser_consume_string() (*)
  23080d4... cssparser: Get rid of _gtk_css_parser_try_double() (*)
  5f3e5a0... cssparser: Add gtk_css_parser_try_delim() (*)
  7f99c1e... cssparser: Split integer gettig into has/consume functions (*)
  acddc31... cssparser: Add gtk_css_parser_resolve_url() (*)
  607502e... cssparser: Add gtk_css_parser_consume_url() (*)
  f3db19d... Resurrect the CSS parser from the tokenizer branch (*)
  98e076b... rgba: Add gdk_rgba_parser_parse() (*)
  e0a01ba... css: Redo for new parser (*)
  a31e5f7... cssshadow: Use gtk_css_parser_consume_any() (*)
  c8589a9... testsuite: Handle warnings in CSS tests (*)
  acaec5f... testsuite: Update parser tests to new errors (*)
  de73ac9... css: Use gtk_css_parser_consume_any() for transition shorth (*)
  1cd9396... css: Review error messages (*)
  35f60dc... csssection: Store a GtkCssLocation (*)
  207c0b3... csssection: Redo constructors (*)
  2fb2021... css: Remove GtkCssSectionType (*)
  a8f712b... cssection: Return locations, not numbers (*)
  a475d72... cssparser: Improve location APIs (*)
  4614349... cssprovider: Change section handling (*)
  085d34c... cssprovider: Advance parser to start of declaration (*)
  04d24b7... csssection: Make printing functions public (*)
  37671d2... cssprovider: Redo error emission (*)
  76826cf... cssparser: Pass in error locations explicitly (*)
  2e0a566... css: Move gtkcsssection.[ch] into gtk/css (*)
  79238b0... cssparser: Add error functions that take locations (*)
  3ab65b7... csspositionvalue: Redo the parser (*)
  d41580a... calc: Have better error location range (*)
  24cc721... cssprovider: Mark whole @import statement on import error (*)
  e1cd996... selector: Inlcude : sign when reporting errors (*)
  49f8b57... testsuite: Update integer test (*)
  f37573f... testsuite: Check errors not just for line, but for full ran (*)
  ec6ce07... testsuite: Update references for style test (*)
  023b695... testsuite: Fix stylecontext test (*)
  8001c7d... transform: Add gsk_transform_parse() (*)
  f310609... builder: Parse GskTransform properties (*)
  117fc68... tests: Remove testboxcss (*)
  0a440a8... reftests: Fix CSS for various tests (*)
  6120f11... reftests: Fix GtkFixed layout properties (*)
  198207f... reftests: Mark the currently unfixed failures as XFAIL (*)
  ad34f73... CI: Turn on reftests (*)
  b4c8ba4... Check the size of the g_new arguments (*)
  1b6252e... Merge branch 'default-request-mode' into 'master' (*)
  c20360d... reftests: Use shared_library, not shared_module (*)
  324f547... Fix a crash (*)
  86c86e0... inspector: Revamp attribute and action info (*)
  8d51038... inspector: Cosmetics (*)
  a2db956... inspector: Show readonly property values (*)
  5c608fe... ci: Install Monospace fonts (*)
  e81f033... Merge branch 'validate-alloc-size' into 'master' (*)
  3046358... ci: Update list of xfail tests (*)
  faff081... Merge branch 'fix-meson-on-macos-2' into 'master' (*)
  c5a4a26... Merge branch 'ci-update' into 'master' (*)
  f58f073... ci: Cache the reftest artifacts (*)
  261b8c7... Merge branch 'cache-reftest-images' into 'master' (*)
  c6471ee... reftests: Fix textview-margins test (*)
  254feda... Revert "reftests: Fix textview-margins test" (*)
  b66e4cd... gtkcomposetable: use g_size_checked_mul() for overflow chec (*)
  07e0411... reftests: Fix textview-margins test (*)
  7d9a8a6... Merge branch 'gtkcomposetable-checked-mul' into 'master' (*)
  e0730bc... testsuite: Fix label-shadows test (*)
  c78ba42... testutils: Run in UTF8 locale (*)
  9a1da43... inspector: Fix editing in the property list (*)
  84351ba... reftests: Be more graceful about errors (*)
  b11c69b... Merge branch 'fix-reftests' into 'master' (*)
  0249bd4... listbox: Add a ::show-separators property (*)
  4551aef... Adwaita: Implement list separators (*)
  68d6c51... inspector: Use the new show-separators property (*)
  8712199... Merge branch 'test-locale-change' into 'master' (*)
  9e8e3eb... Merge branch 'listbox-separators' into 'master' (*)
  3569348... gl renderer: Declare color matrix child separately (*)
  ddd044f... entry: Remove some unused constants (*)
  f9a589c... listbox: Fix compiler warning (*)
  20ccb53... text: Remove useless gtk_widget_get_allocation call (*)
  f9d5869... passwordentry: Add missing break statement (*)
  3bc8ab9... ci: Add an HTML report generator (*)
  3412d18... ci: Use the v5 CI image (*)
  b98c721... ci: Generate valid HTML for the report (*)
  daea92e... Ignore deprecated HarfBuzz API (*)
  f39ae35... demo: Ignore deprecated HarfBuzz API (*)
  cb6e48e... Merge branch 'harfbuzz-deprecations' into 'master' (*)
  d733078... ci: Style the test report (*)
  7fb9f21... ci: Tweak the HTML report style (*)
  3f61360... ci: Restructure the HTML report (*)
  84d2150... tests: Remove popupat test (*)
  44ce36b... menubar: Remove pack direction (*)
  b1b12a2... menu: Remove attach properties (*)
  dba1926... menu: Yeah cool, you're the last child (*)
  31ccb7c... menu: get rid of 2 variables (*)
  5473d13... menu: remove bottom attach (*)
  0cd2946... menu: Move enum into only source file using it (*)
  8ad38e5... menu: Remove unused function parameter (*)
  3f9b8f2... vulkan: Add missing break statement (*)
  ad3ded7... textview: Add missing break statement (*)
  c593f86... notebook: Add missing return statement (*)
  9087019... filechoosernativewin32: Add missing break statement (*)
  0791924... Convert fallthrough comments to G_GNUC_FALLTHROUGH (*)
  b9fb2f0... Add missing G_GNUC_FALLTHROUGH statements (*)
  dff9a5a... build: Add new gcc error flags (*)
  97fb1c7... Add licensing and copyright notice to report generators (*)
  1ee5c2c... grid: Fix annotation typo (*)
  226e0ea... widget-factory: Add an Inspector menu item (*)
  f4e32f2... widget-factory: Update copyright line (*)
  3286221... Merge branch 'widget-factory-inspector' into 'master' (*)
  f6afa3d... gtk-demo: Add a gear menu (*)
  8d001e3... icon-browser: Recover from GtkDialog api change (*)
  e2d821f... icon-browser: Left-align the sidebar (*)
  6e27e79... Merge branch 'gtk-demo-inspector' into 'master' (*)
  21be063... builder-tool: Tweak --help output (*)
  33eb72a... dialog: Fix a doc typo (*)
  bc8ecef... Merge branch 'icon-browser-tweaks' into 'master' (*)
  2656f5b... Remove two more plusses (*)
  4ce217b... Merge branch 'wip/otte/warnings' into 'master' (*)
  6c6fd13... CI: Build with --werror (*)
  7c3eadf... Merge branch 'wip/otte/werror' into 'master' (*)
  802c426... Add a png version of process-working-symbolic (*)
  836b5a2... text: Refine the touch popup (*)
  2681f7c... textview: Refine touch popup (*)
  a8db330... HighContrast: Fix a typo (*)
  69f12ed... Avoid a crash without librsvg (*)
  0c87b62... Survive absence of librsvg without criticals (*)
  4f3f725... Add gtk_widget_set_context_menu
  aabba76... text, entry: Implement context menu api
  e5531e5... text: Add a context action for visibility
  a80bc9d... password entry: Adapt to new context menu api
  bd8c42b... label: Redo context menus
  59c9443... textview: Redo context menus
  57cce72... textview: Support toggle actions
  3ebe014... gtk-demo: Rewrite the search entry demo
  2d6617b... widget-factory: Redo the context menu example
  471eb72... appchooser: Redo context menus
  4999a6d... cell renderer: remove populate-popup
  b83bf51... places sidebar: remove populate-popup
  a98fe19... treeview: Stop disabling the context menu

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