[gnome-software] (110 commits) ...Merge branch 'gbsneto/gtk4' into 'main'



Summary of changes:

  c31b8e0... build: Switch to GTK4 and libadwaita
  bcfef1c... ci: Drop libappstream-glib from CI images
  e52f3b2... ci: Update Debian CI to Bookworm
  b001471... ci: Update Fedora CI to 34
  f804181... build: Switch to main branch of libxmlb
  180370f... tests: Ensure GTK resources are registered for icon test
  8a1f104... meson: Bump Meson dependency
  fa3f0a0... ci: Add CI dependencies for building with GTK4
  ece33cb... ci: Add subproject dependencies
  80e3823... ci: Switch to the new CI images
  42d1a41... flatpak: Add 'dri' device for GPU access
  cb3ebb4... gs-cmd: Update gtk_init to GTK4 API changes
  3328484... gs-app: GTK4ify key color calculation
  329278d... Hdy → Adw
  ace537b... Remove gtk_widget_set_has_window
  44aec19... Adapt to GtkCssProvider API changes
  16ed2cf... Adapt gs_container_remove_all to GTK4
  9990c35... Replace gtk_container_add by their subclass-specific counte
  88a3c65... gs-updates-section: Remove GtkContainer overrides
  0f246ed... Destroy windows and dialogs with gtk_window_destroy()
  fd00ce2... Replace gtk_container_destroy with alternative ways
  3499c0e... Replace gtk_container_remove() with subclass-specific funct
  b9d8a1e... Stop overriding GtkWidget.destroy in favor of GObject.dispo
  03641a7... Replace gtk_container_get_children with GtkWidget APIs
  4d4a40b... Remove leftover GtkContainer APIs
  0dd120c... Remove shadow type
  c684c6b... Adapt to GtkImage API changes
  03f1d3f... Replace GtkBin by GtkBinLayout
  dcf20f7... Replace leftover GtkBin API usage
  83b0435... gs-application: Remove custom startup notification code
  696df18... Replace gtk_widget_get_toplevel() by gtk_widget_get_root()
  95b5d2e... gs-app-translation-dialog: Use gtk_show_uri()
  0523a1b... Replace custom key-press handler with shortcut action bindi
  ad653c7... Replace GtkEntry APIs with GtkEditable's counterparts
  98b58c3... Adapt to GtkWidget.size_allocate API changes
  86f2132... gs-description-box: Replace gtk_box_pack_start with gtk_box
  11bea90... gs-license-tile: Subclass GtkWidget
  ea00a65... gs-update-list: Subclass GtkWidget
  1f06802... common: Adapt to GtkScrolledWindow API changes
  c73b7d5... gs-screenshot-carousel: Subclass GtkWidget
  2076ffd... Use new GTK accessibility APIs
  ab83621... gs-feature-tile: Adapt to GtkLabel API changes
  41e86b7... gs-feature-tile: Override css_changed instead of style_upda
  cbbb83e... Rework event handling
  8842173... Use AdwWindowTitle for headerbar titles
  704c272... gs-info-bar: Subclass GtkWidget
  2a34fb2... gs-os-update-page: Don't use gtk_widget_show_all
  27a2d06... gs-os-update-page: Adapt to GtkBox API changes
  398720b... Adapt to GdkMonitor API changes
  377e563... gs-common: Replace gtk_dialog_run
  0109f65... Adapt to GtkButton API changes
  b0056ed... Drop GsPicture in favor of GtkPicture
  7006aa2... Drop GsRoundedBin
  d81b38a... Replace GtkWidget.draw by GtkWidget.snapshot
  da46cd2... Replace GTK_STYLE_CLASS_DIM_LABEL by "dim-label"
  ce0c113... gs-shell: Replace AdwSearchBar by GtkSearchBar
  fe0b63b... Replace AdwDeck by AdwLeaflet
  c1ccbe9... gs-summary-tile: Replace GtkWidget.get_preferred_width by G
  60f8b1f... Replace GDK_MOD1_MASK by GDK_ALT_MASK
  d440755... gs-shell: Drop accelerators in favor of shortcut action bin
  164a5c7... gs-shell: Use close-request instead of delete-event
  aa6a0ab... gs-removal-dialog: Subclass GtkDialog
  3451cc5... Replace GtkButtonBox by GtkBox
  ef233ce... Declare GtkStack pages with GtkStackPage
  973c11c... gs-shell: Declare AdwLeaflet pages with AdwLeafletPage
  f57d5a9... Replace left/right margin by start/end
  e3fcf9f... Remove "can_default" property
  c0d92d5... Use hhomogeneous and vhomogeneous in GtkStack
  17865f6... Replace AdwWindowHandle by GtkWindowHandle
  d7fa6ee... gs-star-image: Drop custom CSS code
  b2fb3e0... gs-featured-carousel: Remove 'clicked' signal
  38b0f43... Replace margin and border_width by margin-{top,bottom,start
  c82680e... Update to GtkIconSize changes
  2c8d0db... Use layout properties to set GtkGrid child position
  7d6bc99... Replace GtkButton.relief by GtkButton.has-frame
  6edfe18... gs-installed-page: Manually update sections
  30da94e... Replace GtkEventBox by AdwBin
  12ee32e... gs-common: Use GtkSpinner:spinning property
  6448343... Remove a lot of packing properties
  4c7e9d2... More dialog adjustments
  b58014b... Remove no-show-all and some other deprecated properties
  e096ca8... gs-shell: Cleanup primary menu image
  924371c... style: Adjust and cleanup CSS
  2e4573e... Expand some widgets
  22533f2... Adjust to GtkInfoBar buildable changes
  848806d... gs-summary-tile: Use a specialized layout manager to handle
  aa9970a... gs-feature-title: Use floats everywhere
  d26245c... Remove GSpell
  ab6f087... Properly unparent children of custom widgets
  b7ad09e... gs-shell: Switch to AdwViewStack
  4df2aea... Simplify some GtkButtons again
  cd7c1c5... gs-updates-section: Hide details label by default
  c21e30f... Expand lozenge children
  d42dbda... Flatten header bars
  3332c28... gs-description-box: Subclass GtkWidget
  f6643b9... gs-shell: Monitor search mode using the search bar
  a1b92d9... gs-shell: Use a copy of the search entry's text
  d259aa7... gs-search-page: Fix margins around page
  de22d07... gs-info-window: Port to GTK4
  cf37d69... gs-details-page: Remove size allocation callbacks
  4f50f1f... editorconfig: Add style for UI files
  8c44413... gs-details-page: Simplify app bars
  eaba32f... Cleanup can-focus property
  40de1d5... Use gtk_list_box_append()
  8d18676... gs-app-addon-row: Update to GtkCheckButton API changes
  997ed00... data: Drop unused background image
  17cf4e3... Mark various list box rows as not focusable
  5a7e1f0... gs-app-context-bar: Fix description labels being bold
  35248e7... Set GtkViewport:scroll-to-focus consistently
  2e2f0f8... Merge branch 'gbsneto/gtk4' into 'main'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]