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



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

  9b5517d... Add Meson build files
  fa995c6... fallback-c89: Include config.h
  e342a32... Meson build v2
  dde492e... meson: Add options for x/wayland/broadway backends
  4fecba9... gtk: Generate gresources file
  40fb7bf... meson: Add unit test files
  240412d... meson: Build gtk marshallers
  90b81f1... meson: make gtk buildable
  f044ac8... meson: Use xrandr
  2c0211d... gtk major version
  6a767c8... meson: replace gentypefuncs.d with python script
  8fa137b... gentypefuncs.py: Use python3
  b8a0a2e... wayland: Include generated sources from builddir, not srcdi
  3412aff... build: Generate wayland protocol files
  33eff3d... meson: build gtk/ again
  3e35610... meson: Build gtk3-demo
  2a0d762... meson: Generate demos.h for gtk3-demo
  b54b7dc... meson: Disable broadway build
  40cede1... meson: Require gtkmarshal_h before we build gtk
  f407982... meson: Use -Bsymbolic
  d74f277... meson: figure out wayland-protocols pkgdatadir via pkg-conf
  a4ff480... meson.build: Add more required versions
  83af05f... meson: Also check for sincos
  ad98256... meson: Build all tests in tests/
  6bd7379... examples/drawing: Don't call gtk_main_quit
  45ab8b8... Build examples
  3101cb2... gtk/meson: Read dirs from options
  0715bae... meson: Install libgtk and libgdk
  6f3a1d2... meson: Build gtk utils
  3f4c1dc... meson: build tests/visuals
  2a75844... meson: build some more tests
  edcd6bb... meson: Check for more libraries
  e9ae489... meson: Conditionally check for dependencies
  3acb05d... meson: Sort input files by name
  01b8fef... meson: update build files
  2e2f1ae... meson: add graphene subproject that can be used as fallback
  dbe7d3d... Rename generated gtktypefuncs.c to gtktypefuncs.inc
  331921c... meson: make sure gdk/gdkenumtypes.h is generated for users 
  2b6dbac... meson: gtk: add missing source file
  8c94f49... meson: gtk: generate gtk.gresource.xml
  bc41d21... meson: testsuite: gdk: need to dep on gtk
  4a46405... meson: set _GNU_SOURCE project wide
  2c313e7... meson: work around meson/gcc bug detecting linux/* headers
  f5016d3... meson: fix checks for maths and X11 funcs that need the rig
  d4651cd... meson: update list of sources for changes in git master
  a9dd045... meson: gtk-demo: update and sync up with Makefile.am
  b05ccb6... meson: use add_project_arguments() instead of add_global_ar
  e4367bd... meson: demos: update and sync up with Makefiles
  5da5b26... meson: tests: update and sync with Makefiles
  669fa24... meson: tests: make tests find resources from the source dir
  1147ca6... meson: examples: update
  031cbac... meson: add vulkan bits
  d4a28ce... meson: gsk: generate gsk.resources.xml
  7e72b5d... meson: gsk: use gnome.mkenums() to generate enum types
  6cd4c9b... meson: gsk: install public headers
  b457058... meson: demos: disable add_install_script() calls that don't
  1ee5005... meson: gdk: update and sync with Makefiles
  42b89e5... meson: gdk: move x11 bits into x11 subdirectory
  16da4ad... meson: gdk: wayland: use array for protocol file generation
  3bac455... meson: gdk: wayland: move wayland bits into wayland subdir
  85d809a... meson: gdk: build individual backends as static libs
  c7c99ac... meson: gdk: add Mir backend bits
  c389e94... meson: gdk: wayland: generate private wayland headers first
  17d366e... meson: gdk: win32: add skeleton bits for win32 backend
  1398b97... meson: gdk: add quartz backend skeleton
  9be8b00... meson: gtk: install headers
  50763ed... meson: gtk: use array for installed tools definition
  e205ce1... meson: gtk: remove internal static libs from declared gtk d
  a22bd72... meson: gdk, gsk: fix install path of generated files
  b9f1303... meson: gtk: use gnome.mkenums() and gnome.genmarshal()
  95ae33a... meson: gtk: update build file and sync to Makefile
  d1ef9e9... meson: generate .pc files
  4a8901c... meson: make sure gsk/gdk generated headers exist for libgtk
  b0b61a3... meson: testsuite: gtk: sync with Makefile and add some miss
  c91d253... meson: testsuite: gdk: use array for test definitions
  a8d6690... meson: testsuite: reftests: add build defs, but needs more 
  a16a35d... meson: testsuites: tools: add meson build
  f663dd2... meson: add po and po-properties
  0028b65... meson: gtk: don't overwrite top-level cdata variable with l
  934d7ba... meson: modules: add printbackends
  e5d5086... meson: gtk: set GTK_PRINT_BACKENDS define properly
  c6af71e... meson: move colord checks into cups printbackend
  8ac3dd1... Don't require glslc for vulkan
  7910971... meson: fix GETTEXT_PACKAGE
  e506b69... Set glib min/max versions
  f1722a4... meson: simplify header checks
  95cc0da... meson: simplify function checks
  8969813... meson: check for more missing config.h defines
  03caf52... meson: remove duplicate libm variable
  3b5f550... meson: fix XIAllowTouchEvents check
  138400f... meson: check for xinerama
  2290e10... meson: build input modules
  3cb0819... meson: gdk: fix static library names
  0daf9b3... build: Do not mix private and public GDK headers
  8c6a033... build: Use the appropriate quoting
  e2584a2... build: Add the appropriate paths in the configuration heade
  204dba2... build: Generate the appropriate GLib versioning checks
  8625bd2... build: Some whitespace cleanups
  dd7fb00... build: Depend on graphene-gobject-1.0
  1e3daf3... build: Add compiler warnings and errors
  3ed0061... build: Add missing symbol visibility flags
  83adc5e... build: Bump version and C standard
  4faee31... build: Use the appropriate linker flags
  f4d95fd... gsk: Include the private header
  db7672c... build: Use the common linker flags in GDK and GSK
  40c1ae2... build: Add introspection generation
  5831e43... Remove gdkkeysyms-compat.h
  73b66df... docs: Rename files to match type and version
  29c0630... build: Disable deprecation warnings for input methods
  a965235... build: Add the appropriate inclusion paths for libgtk
  8849d7a... build: Generate the API references (WIP)
  98ed237... fixup! build: Generate the API references (WIP)
  fd42b33... fixup! build: Generate the API references (WIP)
  adf41b6... build: Rename GSK resource generator script

Commits added to the branch:

  ff8cca7... Implement dnd for list box rows in an example (*)
  2e7db0d... Fix a typo (*)
  73d13fb... gtkplacesview: Fix unmounted open in tab/window (*)
  8644e5f... Refine the listbox dnd example (*)
  2fed741... Fix the build (*)
  72d1353... gtkplacesview.ui: Remove translatable from server label hel (*)
  d0f36a1... testlist3: Handle dropping a row onto itself (*)
  911d71a... levelbar: Remove unused define (*)
  d5c6692... gtk4-sections: Add missing GtkWidget child/sibling accessor (*)
  cc00fee... testboxcss: Fix custom CSS (*)
  ccdc50e... paned: Fix typo (*)
  bd55396... filechooserbutton: Show/hide appropriate child (*)
  68383cf... window: Expand CSS node docs (*)
  0acb404... spinbutton: Remove an unused define (*)
  a919f0c... spinbutton: Add undershoot nodes to CSS docs (*)
  d703cc8... progressbar: Fix position of text node in CSS docs (*)
  843cd7f... ProgressBar: Update node summary per last commit (*)
  4945e28... widget-factory: Add dummy listbox placeholder (*)
  5d94ee8... listbox: Properly remove placeholders (*)
  2ab3da6... Bump version to 3.91.0 (*)
  5852da2... gdk: Add 3.92 version macros (*)
  ba363fb... widget: Add gtk_widget_insert_before/after (*)
  9644bea... treeview: insert the column button css node in the right pl (*)
  ae1a606... overlay: Ensure proper child widget order (*)
  2be675b... Add GtkGizmo (*)
  68a5f65... progressbar: Use widgets for all subgadgets (*)
  73c3579... levelbar: Use widgets for all blocks (*)
  efa9601... window: Make sure the decoration node stays at the beginnin (*)
  8f4c0be... expander: Use widgets for title box and arrow (*)
  5729ea7... box: Remove expand child property (*)
  c92b7d4... box: Remove fill child property (*)
  066c198... actionbar: Add explicit center widget (*)
  f053a63... container: Remove include_internals parameter from forall (*)
  fb927d1... box: Remove center child (*)
  ec1e063... testsuite: Add widget ordering test case (*)
  927f2f5... box: Compute clips directly (*)
  0938183... container: Use gtk_container_forall less (*)
  74ef45b... grid: Compute clip directly (*)
  7e1373a... widget: Fix set_parent/unparent docs to not mention GtkCont (*)
  fe429f8... gtkwidget: Queue a resize on the parent when unparenting (*)
  167fc2b... listbox: Compute clips directly (*)
  b01b526... frame: Compute clip directly (*)
  29f7bde... label: Don't use gtk_widget_set_simple_clip (*)
  6b12e39... gtkmain: Fix code example (*)
  2fc92db... label: Remove useless if statement (*)
  4e0f109... label: Remove useless if statements (*)
  cb80b32... label: Move if statement where it makes sense (*)
  db4b1d2... label: Remove angle property (*)
  6364231... testdnd2: Don't pass a toplevel to gtk_drag_set_icon_widget (*)
  57b8a13... reftests: Remove reference to deleted files (*)
  6c7f1d8... GskRenderNode: add missing prototype (*)
  0105bf8... GskRenderNode: Fix set_scaling_filters function name (*)
  dfcde11... GskRoundedRect: Include private header file (*)
  197355e... Revert "Scale: Always sync ::digits to Range::round-digits" (*)
  8308ce1... Scale: Fix documentation of digits per last revert (*)
  ed2aaaf... Update Russian translation (*)
  7ae5b51... gsk: Mark private symbol as static (*)
  c71aeff... gsk: Mark internal symbols as static (*)
  9442ef0... gsk: Mark internal symbol as static (*)
  fca3f93... gsk: Mark finalize() implementation as static (*)
  5987711... Add Meson build files
  d4e76ee... fallback-c89: Include config.h
  49dcca1... Meson build v2
  5251d13... meson: Add options for x/wayland/broadway backends
  c60dccd... gtk: Generate gresources file
  75b0481... meson: Add unit test files
  e369a74... meson: Build gtk marshallers
  558cf60... meson: make gtk buildable
  ee5ae56... meson: Use xrandr
  a3bc006... gtk major version
  f6124fa... meson: replace gentypefuncs.d with python script
  750c3c6... gentypefuncs.py: Use python3
  94631e3... wayland: Include generated sources from builddir, not srcdi
  c482b27... build: Generate wayland protocol files
  8b4174a... meson: build gtk/ again
  b9cce9f... meson: Build gtk3-demo
  52d0dc0... meson: Generate demos.h for gtk3-demo
  ac26528... meson: Disable broadway build
  c68c5aa... meson: Require gtkmarshal_h before we build gtk
  ea6e9eb... meson: Use -Bsymbolic
  0652365... meson: figure out wayland-protocols pkgdatadir via pkg-conf
  d64cfc4... meson.build: Add more required versions
  b77a46a... meson: Also check for sincos
  da96efc... meson: Build all tests in tests/
  c91f697... examples/drawing: Don't call gtk_main_quit
  370364a... Build examples
  77638ae... gtk/meson: Read dirs from options
  79af959... meson: Install libgtk and libgdk
  cc08416... meson: Build gtk utils
  446c5ff... meson: build tests/visuals
  7619747... meson: build some more tests
  4821522... meson: Check for more libraries
  227afc7... meson: Conditionally check for dependencies
  417813a... meson: Sort input files by name
  5303e72... meson: update build files
  c760021... meson: add graphene subproject that can be used as fallback
  7f8afc9... Rename generated gtktypefuncs.c to gtktypefuncs.inc
  2741a8e... meson: make sure gdk/gdkenumtypes.h is generated for users 
  bdc62fa... meson: gtk: add missing source file
  45715e4... meson: gtk: generate gtk.gresource.xml
  58a8ee4... meson: testsuite: gdk: need to dep on gtk
  e7c7838... meson: set _GNU_SOURCE project wide
  be4e499... meson: work around meson/gcc bug detecting linux/* headers
  f02e5f0... meson: fix checks for maths and X11 funcs that need the rig
  e5a08f2... meson: update list of sources for changes in git master
  211dc28... meson: gtk-demo: update and sync up with Makefile.am
  a91be31... meson: use add_project_arguments() instead of add_global_ar
  61c1abc... meson: demos: update and sync up with Makefiles
  9082ac5... meson: tests: update and sync with Makefiles
  cc4776e... meson: tests: make tests find resources from the source dir
  c87674f... meson: examples: update
  fc12f5c... meson: add vulkan bits
  886fd9e... meson: gsk: generate gsk.resources.xml
  7616655... meson: gsk: use gnome.mkenums() to generate enum types
  30bdf6f... meson: gsk: install public headers
  6d3b84a... meson: demos: disable add_install_script() calls that don't
  2a393fe... meson: gdk: update and sync with Makefiles
  67d5a44... meson: gdk: move x11 bits into x11 subdirectory
  c48899b... meson: gdk: wayland: use array for protocol file generation
  378a05b... meson: gdk: wayland: move wayland bits into wayland subdir
  ffebf72... meson: gdk: build individual backends as static libs
  927086a... meson: gdk: add Mir backend bits
  2546592... meson: gdk: wayland: generate private wayland headers first
  cb43f8e... meson: gdk: win32: add skeleton bits for win32 backend
  af19323... meson: gdk: add quartz backend skeleton
  3c8e3d7... meson: gtk: install headers
  2d1d088... meson: gtk: use array for installed tools definition
  b8b0b22... meson: gtk: remove internal static libs from declared gtk d
  b5ef4e8... meson: gdk, gsk: fix install path of generated files
  5e08fb4... meson: gtk: use gnome.mkenums() and gnome.genmarshal()
  38ccc39... meson: gtk: update build file and sync to Makefile
  862c323... meson: generate .pc files
  6136345... meson: make sure gsk/gdk generated headers exist for libgtk
  bdee95b... meson: testsuite: gtk: sync with Makefile and add some miss
  c81a7c1... meson: testsuite: gdk: use array for test definitions
  3d60267... meson: testsuite: reftests: add build defs, but needs more 
  00ced75... meson: testsuites: tools: add meson build
  8e608e1... meson: add po and po-properties
  48a7fba... meson: gtk: don't overwrite top-level cdata variable with l
  79d8930... meson: modules: add printbackends
  d39e8f5... meson: gtk: set GTK_PRINT_BACKENDS define properly
  fc50c8b... meson: move colord checks into cups printbackend
  1279d2f... Don't require glslc for vulkan
  5a1a168... meson: fix GETTEXT_PACKAGE
  3a7b7e8... Set glib min/max versions
  d76216c... meson: simplify header checks
  6445b4e... meson: simplify function checks
  185a047... meson: check for more missing config.h defines
  e17f27b... meson: remove duplicate libm variable
  ce76bc5... meson: fix XIAllowTouchEvents check
  24ea653... meson: check for xinerama
  d718bf7... meson: build input modules
  d54b2e9... meson: gdk: fix static library names
  c06a8c8... build: Do not mix private and public GDK headers
  4b10a52... build: Use the appropriate quoting
  99e0e9a... build: Add the appropriate paths in the configuration heade
  a53de91... build: Generate the appropriate GLib versioning checks
  f0df95c... build: Some whitespace cleanups
  403834e... build: Depend on graphene-gobject-1.0
  58040e4... build: Add compiler warnings and errors
  d447a16... build: Add missing symbol visibility flags
  ef542b4... build: Bump version and C standard
  ca33638... build: Use the appropriate linker flags
  e47c35e... gsk: Include the private header
  ee5240c... build: Use the common linker flags in GDK and GSK
  18e130f... build: Add introspection generation
  865f7e4... Remove gdkkeysyms-compat.h
  b840562... docs: Rename files to match type and version
  22bd665... build: Disable deprecation warnings for input methods
  86a8b4a... build: Add the appropriate inclusion paths for libgtk
  4f1326c... build: Generate the API references (WIP)
  62a3ea4... build: Rename GSK resource generator script
  590d8e0... build: Disable introspection generation
  f64b376... build: Add Meson options for quartz/win32 backends
  9a39cef... build: Clean up Wayland protocol code generation
  738e3e8... build: Add post-install script
  afb20ee... build: Ensure that Vulkan shaders are rebuilt if glslc is f
  0be4869... build: Put the xkbcommon required version into a variable
  57f94dd... build: Clean up print backends Meson rules
  70a84d2... build: Improve consistency of the "coding" style
  35b86a8... build: Use get_pkgconfig_variable()

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