[balsa] (288 commits) Non-fast-forward update to branch gtk4



The branch 'gtk4' 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:

  7fac32a... pref-manager: Use GtkPopover for "Add" options
  9d9008f... vfs: Port to GMenu
  ad36ebd... libbalsa-vfs: New API to use with GMenu
  7a370f0... various: Port to new LibBalsaVfs API
  d2a57e0... body: Add a gpointer user_data member
  8ff15e2... mblist: Port the MRU menu to GMenu
  8220d6f... Various: Adapt to MRU menu changes
  f485fbe... compose window: Break the attachment context menu
  d590a5b... balsa-index: Port context menu to GtkPopover
  5e6b618... compose window: Improve popover placement
  eacbb4c... Bump Gtk requirement to 3.22
  530b485... balsa-index: Improve context menu placement
  911c1db... compose window: Improve context menu placement
  6bd2a3d... balsa-message: Improve the GtkPopover popup
  0822c5e... balsa-message: Port another popup to GtkPopover
  a33921f... balsa-message: Port the parts-menu to GtkPopover
  4e71800... balsa-index, balsa-message: Check GdkEvent
  2261d68... Various: Port menus to GtkPopover
  75e67db... balsa-mime-widget-text: Port HTML popup
  8a305f4... Bump required versions
  17cc4da... compose window: Port the language menu to GMenu
  d6ddd44... toolbars: Port the popup menu to GtkPopover
  05ca72c... Various: Be more systematic when making GMenu s
  8cae2ba... balsa-index: Improve popup positioning at pointer
  a84ab07... balsa-index: Change popup menu placement
  61481f1... Fix some fallout from porting from *-event signals
  62e4701... mime-widget-text: Connect to the "pressed" signal
  76a6531... mime-widget-text: Use bmwt_html_ prefix
  8f512f5... compose-window: Use correct action-group
  85d31bd... Use BALSA_USE_POPOVER=0 environment var
  a56ec90... Use a BALSA_USE_POPOVER=0 environment variable
  63c1286... pref-manager: Use GtkMenuButton
  b74a9c6... Various: Make GtkMenu versions work
  1dad5d2... Various: Implement libbalsa_popup_widget_new()
  ad42a53... Various: Check GTK_IS_POPOVER() when popping down
  702385c... Various: Actually launch the default app
  206f35f... Various: Drop an unused parameter
  2e8e15d... balsa-message: Use the correct GtkMenu
  67f2f5f... Various: Implement libbalsa_popup_widget_popup()
  1781274... toolbar-factory: Make sure the popup is sensitive
  d3a597c... balsa-message: Pop up the parts menu at the button
  f46e85a... balsa-message: Pop down the parts popup
  c3dbd9d... libbalsa: In popup-widget, special case GtkToolbar
  337bcd9... libbalsa: When popping up, first check event
  a0b0d4e... balsa-mime-widget-image: Set popover relative to
  a9680b1... balsa-message: Restore toggle-all-inline to FALSE
  a682903... Various: New API for libbalsa_popup_widget_popup()
  da7e0f5... balsa-mime-widget-text: Simplify popping down
  6906644... balsa-message: Use a GtkMenuButton for attachments
  833d42f... balsa-index: pop up the context menu on the left
  55ee8e5... popup-widgets: Center the popup when shift-F10
  ed07d5d... balsa-message: Manage menu settings
  e5928bd... balsa-message: Manage menu settings
  972f54c... address-book-config: Add action-entries in helper
  de4ce5a... balsa-index: Add action-entries in a helper
  5415850... balsa-message: Add action-entries in a helper
  12951fa... mime-widget-text: Actually pop up a context menu
  523d41d... Various: Fill some menus with stateless GMenuItems
  5cebce4... Various: Fill some menus with stateless GMenuItems
  a11b02d... Various: Improve the MRU menu helpers
  547aea5... Minor cleanup
  10a216e... balsa-mblist: Add guards
  aafea7a... Various: Drop libbalsa_{radio,toggle}_activated
  433a932... balsa-index: Fix a typo
  8e8e591... Various: Use stateless GActions with targets
  c4382d3... Various: Stop using GtkBox child properties
  fbcc437... Various: Stop using GtkBox child properties
  938a0fc... Various: Stop using GtkBox child properties
  2ede5c6... source-viewer: Use container-add for a scrolled w
  23b4282... x509-cert-widget: Use container-add for scrolled w
  f4606c2... Various: Stop using GtkBox child properties
  8526733... Various: Stop using GtkBox child properties
  7e0b1e4... Various: Stop using GtkBox child properties
  2a1a954... Various: Stop using GtkBox child properties
  412df23... Various: Stop using GtkBox child properties
  02488a6... Various: Stop using GtkBox child properties
  5ece34e... Various: Stop using GtkBox child properties
  4eeb526... Various: Stop using GtkBox child properties
  8ccda90... Various: Stop using GtkBox child properties
  0e33a76... filter-run-dialog: Stop using GtkBox padding
  1f9f5f0... Various: Fix some alignment issues
  e7d8647... balsa-mime-widget: Use container-add for buttons
  d16a08a... main-window: Use container-add for the statusbar
  e23945b... libbalsa-gpgme-widgets: Use container-add
  663f10f... Various: Fix margins
  f9c2ab3... Various: Replace gtk_box_pack_{start,end}()
  bf15eec... toolbar-prefs: Center the arrows vertically
  49ccca5... libbalsa-misc: Install libbalsa_button_box_button
  b254e10... ab-main: Stop using GtkButtonBox
  74c0d1f... ab-window: Stop using GtkButtonBox
  d65e3fe... balsa-mime-widget-crypto: Stop using GtkButtonBox
  856b371... mime-widget-message: Stop using GtkButtonBox
  3c4d4ca... mime-widget-vcalendar: Stop using GtkButtonBox
  86c390e... libbalsa_button_box_button: Document a difference
  00d1493... filter-edit-dialog: Stop using GtkButtonBox
  2e5abeb... misc: Replace libbalsa_button_box_button()
  6bfb7e2... Various: Use libbalsa_add_button_to_box()
  5bb2a13... main-window: Stop using GtkButtonBox
  79a1ce0... toolbar-prefs: Stop using GtkButtonBox
  919f47e... Various: Rename libbalsa_add_button_to_box()
  1f5f402... misc: Do not leak the GtkSizeGroup
  97309bf... filter-run-dialog: Do not leak the GtkSizeGroup
  aa85f16... build: Depend on gtk4
  9737a32... address-view: Build with gtk4
  d66a48c... address: Begin porting to gtk4
  fe83aa2... Remove LibBalsaCellRendererButton
  f0d50fd... address: Adapt to gtk4
  1252a98... Build: Leave out application-helpers
  ce859d5... Various: Adapt to gtk4
  fc3b7ee... Various: Stop using GtkBox child properties
  79521ca... Various: Stop using GtkBox child properties
  d80ac63... Various: Stop using GtkBox child properties
  08d8d0a... source-viewer: Use container-add for a scrolled w
  a021dce... x509-cert-widget: Use container-add for scrolled w
  b7e9d77... Various: Stop using GtkBox child properties
  af6cb7d... Various: Stop using GtkBox child properties
  486ae50... Various: Stop using GtkBox child properties
  a44528f... Various: Stop using GtkBox child properties
  ee2a204... Various: Stop using GtkBox child properties
  aed6ad7... Various: Stop using GtkBox child properties
  dfcb7d0... Various: Stop using GtkBox child properties
  a50ed89... Various: Stop using GtkBox child properties
  bb73a1c... Various: Stop using GtkBox child properties
  fffc94a... filter-run-dialog: Stop using GtkBox padding
  29738d0... Various: Fix some alignment issues
  be74ea9... balsa-mime-widget: Use container-add for buttons
  b7478df... main-window: Use container-add for the statusbar
  aad968b... libbalsa-gpgme-widgets: Use container-add
  0134292... Various: Fix margins
  3855bdb... Various: Replace gtk_box_pack_{start,end}()
  391a1b7... toolbar-prefs: Center the arrows vertically
  32a87fc... Various: Stop using GtkBox child properties
  c71cd4d... Various: Stop using GtkBox child properties
  00544d5... Various: Stop using GtkBox child properties
  bb5e836... source-viewer: Use container-add for a scrolled w
  7bd956c... x509-cert-widget: Use container-add for scrolled w
  8113d5d... Various: Stop using GtkBox child properties
  6252fb5... Various: Stop using GtkBox child properties
  82b5899... Various: Stop using GtkBox child properties
  b964925... Various: Stop using GtkBox child properties
  e624d44... Various: Stop using GtkBox child properties
  85ab12b... Various: Stop using GtkBox child properties
  60f8681... Various: Stop using GtkBox child properties
  da43669... Various: Stop using GtkBox child properties
  a041cc5... Various: Stop using GtkBox child properties
  b9f3347... filter-run-dialog: Stop using GtkBox padding
  05dd0b6... Various: Fix some alignment issues
  f317025... balsa-mime-widget: Use container-add for buttons
  d5e3039... main-window: Use container-add for the statusbar
  540564c... libbalsa-gpgme-widgets: Use container-add
  b56ad9e... Various: Fix margins
  7d9b7d9... Various: Replace gtk_box_pack_{start,end}()
  2f5d5da... toolbar-prefs: Center the arrows vertically
  85f0846... libbalsa-misc: Install libbalsa_button_box_button
  beb5b7e... ab-main: Stop using GtkButtonBox
  ddd499e... ab-window: Stop using GtkButtonBox
  fed8b65... balsa-mime-widget-crypto: Stop using GtkButtonBox
  7231bf4... mime-widget-message: Stop using GtkButtonBox
  e81bf35... mime-widget-vcalendar: Stop using GtkButtonBox
  e01622e... libbalsa_button_box_button: Document a difference
  7e310e5... filter-edit-dialog: Stop using GtkButtonBox
  30acc6e... misc: Replace libbalsa_button_box_button()
  dd0e4d1... Various: Use libbalsa_add_button_to_box()
  4a3c388... main-window: Stop using GtkButtonBox
  3c62316... toolbar-prefs: Stop using GtkButtonBox
  782ed4c... Various: Rename libbalsa_add_button_to_box()
  e3a300a... misc: Do not leak the GtkSizeGroup
  38712f0... autocrypt: Stop using gtk_dialog_run()
  b21f3f3... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  2d3091c... filter-edit-dialog: Delete trailing white space
  48d8bef... information-dialog: Notify in an idle callback
  7db837f... Various: Stop using gtk_dialog_run()
  0d2e11a... identity-dialog: Build with gtk4
  d4fce63... libbalsa-gpgme: Build with gtk4
  bf1e96a... libbalsa-gpgme-cb: Build with gtk4
  30b77ae... compose window: Allocate data on the stack
  17e66dc... files: Build with gtk4
  fe9b3ba... libbalsa-gpgme: Build with gtk4
  69c5665... misc: Build with gtk4
  d327cf6... libbalsa-progress: Build with gtk4
  0231ca6... filter-edit-dialog: Build with gtk4
  e53b8bf... libbalsa: Build with gtk4
  55464ff... mailbox: New GtkTreeDragSource API
  6a6b04f... filter-edit: Build with gtk4
  5fe388f... source-viewer: Build with gtk4
  b014d0f... cite-bar: Build with gtk4
  9a96e9e... Various: Build with gtk4
  e596507... address-book-config: Build with gtk4
  7afd60b... Various: Build with gtk4
  a093b23... libinit-balsa: Build with gtk4
  753c612... main: Adapt to libinit-balsa API change
  7102ae3... ab-window: Build with gtk4
  ac5f0ed... balsa-app: Build with gtk4
  edef386... toolbar-factory: Build with gtk4
  b8a1361... store-address: Build with gtk4
  2978b44... toolbar-factory: add "toolbar" CSS class
  4384820... balsa-icons: Get the icon theme for main-window
  2f18c8b... balsa-icons: Fix the build
  8a44586... ab-main: Build with gtk4
  1699980... toolbar-factory: Get the popup GdkEvent
  791d3ce... balsa-index: Build with gtk4
  720fad1... mblist: Stop using direct access to GdkEvent
  c97db4c... mblist: Build with gtk4, except d&d
  5a30594... mblist: drag-and-drop
  4790692... files: Implement libbalsa_icon_name_finder
  5b9f6e2... identity: Simplify emptying a GtkBox
  d5ac5e9... balsa-index: Restore dragging selected messages
  6a227f0... balsa-message: Build with gtk4
  3562197... Various: Do not cast GtkEventController to itself
  38fd512... mime-widget: Build with gtk4
  25684c4... mime-widget-callbacks: Build with gtk4
  ca19c65... mime-widget-crypto: Build with gtk4
  d831c47... Various: GtkFrame is not a GtkBox
  41d5637... Various: Mark error message as translatable
  f89a02a... mime-widget-image: Build with gtk4
  7b0788f... balsa-mime-widget-message: Build with gtk4
  4543f98... mime-widget-multipart: Build with gtk4
  2e5590e... mime-widget-text: Build with gtk4
  a65a275... mime-widget-text: Fix indentation
  da12e97... mime-widget-message: Use gtk_show_uri_full()
  02e7b78... mime-widget-vcalendar: Build with gtk4
  60620f4... filter-export-callbacks: Build with gtk4
  2e7f9ab... filter-export-dialog: Build with gtk4
  8ce3fd5... filter-run-callbacks: Build with gtk4
  f68b68a... filter-run-dialog: Build with gtk4
  5078f4c... Various: Always get the parent from the src-obj
  cce1e9c... folder-conf: Build with gtk4
  e590346... information-dialog: Build with gtk4
  54c221c... mailbox-conf: Build with gtk4
  a6fa0d9... mailbox-node: Build with gtk4
  eaa90a6... main-window: Build with gtk4 except for gtk_dialog_run
  6aa3589... main-window: New API for balsa_window_next_unread
  ee88da5... main: Build with gtk4
  46ff622... Build: Include application helpers
  c3310c6... application-helpers: Build with gtk4
  f4d3fb2... message-window: Do not use gtk_widget_show()
  bd9d1f1... pref-manager: Build with gtk4
  36190c1... pref-manager: Allocate a copy of the uri
  759b0d7... main-window: Cleanup after rebase on master
  952881e... message-window: Warn if "Move" item not found
  e523696... main-window: Use the default "accept" handler
  1dc159a... vfs: Drop libbalsa_vfs_local_only()
  ab79b11... main-window: Fix asynch drag drop
  2362626... Minor cleanup
  b11ecfc... Replace gtk_dialog_run()
  1d7e7cb... sendmsg-window: Build with gtk4
  f2e5aa8... toolbar-prefs: Build with gtk4
  f11e618... ab-main: Build with gtk4
  3838444... Various: Use gtk_window_destroy
  0f7e8e8... balsa-print: Build with gtk4
  6eb1cb2... files: Return a pixbuf
  ff2868a... geometry-manager: Save geometry on "close-request"
  d488556... libbalsa: Add pixbuf methods for face headers
  4aa8aac... Build with the internal spell-checker
  dda9e2a... Various: Fix migration errors
  70e2aa3... Do not cast GtkCheckButton to GtkToggleButton
  6e70215... message-window: Connect to the "unrealize" signal
  79c7ed6... balsa-message: Restore a needed gtk_widget_show()
  aad4c6f... Fix some check/toggle-button issues
  4184ef4... toolbar-prefs: Fix orientation
  8e03bcc... mime-widget-text: Cite bar dimension calculation
  d0a4450... pref-manager: Resolve check/toggle-button issues
  f1d3c00... sendmsg-window: GtkWindow is not a GtkBox
  28e0c47... address-view: Replace an obsolete signal
  931eef7... sendmsg-window: Do not v-expand recipients widget
  a4ff45e... mime-widget-message: Use an idle handler
  29716ce... sendmsg-window: Be more careful in delete-handler
  bab31aa... mime-widget-text: Draw cite bars in an idle cb
  273ee04... libbalsa: Allow NULL parent
  451c7f9... balsa-message: Pass NULL for the parent
  fb73920... mailbox-conf: No more "selection-changed" signal
  fc1a301... sendmsg-window: Connect to the "unrealize" signal
  cb3cea5... balsa-message: Use GtkButton for the attach button
  13820d5... file-chooser-button: Replacement for Gtk functions
  bb63a75... Various: Use libbalsa-file-chooser-button functions
  15d4e34... libbalsa-progress: Set window default size
  40ee14d... geometry-manager: Use gtk_window_get_default_size()
  69ca897... mblist: Use gtk_window_get_default_size()
  3bc90a8... file-chooser-button: Left-align the button label
  69d8f00... folder-conf: Remove an unrelated change
  ea4ea8d... libbalsa-gpgme-keys: Fix fallout from 1b63f663

Commits added to the branch:

  ffb9eb8... Update Polish translation (*)
  abfda88... Update Catalan translation (*)
  3b0bbca... libbalsa/imap: Fix a clang-9 issue (*)
  e086fdb... meson.build: Add -Wenum-conversion flag (*)
  eaa8b28... imap-handle: Do not confuse Imap* enums (*)
  32e4f78... Add .gitlab-ci.yml (*)
  6b4b69b... Merge branch '51-fix-clang-9-fails' into 'master' (*)
  0e26cd3... pref-manager: Use GtkPopover for "Add" options
  14a6e2d... vfs: Port to GMenu
  147256f... libbalsa-vfs: New API to use with GMenu
  c069b21... various: Port to new LibBalsaVfs API
  4da9d4c... body: Add a gpointer user_data member
  c56927a... mblist: Port the MRU menu to GMenu
  3e29d7e... Various: Adapt to MRU menu changes
  3b6ecf9... compose window: Break the attachment context menu
  1c602d3... balsa-index: Port context menu to GtkPopover
  8d0ee4d... compose window: Improve popover placement
  0f0c54a... Bump Gtk requirement to 3.22
  68ecf00... balsa-index: Improve context menu placement
  4281cf5... compose window: Improve context menu placement
  b43a662... balsa-message: Improve the GtkPopover popup
  25a5611... balsa-message: Port another popup to GtkPopover
  976976f... balsa-message: Port the parts-menu to GtkPopover
  3ef9f31... balsa-index, balsa-message: Check GdkEvent
  646ba36... Various: Port menus to GtkPopover
  223db9a... balsa-mime-widget-text: Port HTML popup
  31c74dc... Bump required versions
  5b767e9... compose window: Port the language menu to GMenu
  19b1416... toolbars: Port the popup menu to GtkPopover
  6e8906c... Various: Be more systematic when making GMenu s
  c553761... balsa-index: Improve popup positioning at pointer
  84a158c... balsa-index: Change popup menu placement
  6d81ce9... Fix some fallout from porting from *-event signals
  9729b9b... mime-widget-text: Connect to the "pressed" signal
  8edc99d... mime-widget-text: Use bmwt_html_ prefix
  889961d... compose-window: Use correct action-group
  6006496... Use BALSA_USE_POPOVER=0 environment var
  20e9ac8... Use a BALSA_USE_POPOVER=0 environment variable
  190ccfa... pref-manager: Use GtkMenuButton
  0a1ca65... Various: Make GtkMenu versions work
  2411097... Various: Implement libbalsa_popup_widget_new()
  f07fde7... Various: Check GTK_IS_POPOVER() when popping down
  643e9e3... Various: Actually launch the default app
  88710bc... Various: Drop an unused parameter
  7025327... balsa-message: Use the correct GtkMenu
  1873db9... Various: Implement libbalsa_popup_widget_popup()
  cb6f8a5... toolbar-factory: Make sure the popup is sensitive
  e456edc... balsa-message: Pop up the parts menu at the button
  a6ca544... balsa-message: Pop down the parts popup
  ac1c3e9... libbalsa: In popup-widget, special case GtkToolbar
  c2b3552... libbalsa: When popping up, first check event
  1003f75... balsa-mime-widget-image: Set popover relative to
  8b28e17... balsa-message: Restore toggle-all-inline to FALSE
  a959e34... Various: New API for libbalsa_popup_widget_popup()
  cff437f... balsa-mime-widget-text: Simplify popping down
  d851989... balsa-message: Use a GtkMenuButton for attachments
  0fdb3cd... balsa-index: pop up the context menu on the left
  d9817fc... popup-widgets: Center the popup when shift-F10
  119dbc3... balsa-message: Manage menu settings
  ca96818... balsa-message: Manage menu settings
  7e66536... address-book-config: Add action-entries in helper
  7c384ee... balsa-index: Add action-entries in a helper
  75f9ec1... balsa-message: Add action-entries in a helper
  d5695d3... mime-widget-text: Actually pop up a context menu
  b435d63... Various: Fill some menus with stateless GMenuItems
  3c7f9dc... Various: Fill some menus with stateless GMenuItems
  30616d6... Various: Improve the MRU menu helpers
  8602403... Minor cleanup
  223e791... balsa-mblist: Add guards
  843f5c5... Various: Drop libbalsa_{radio,toggle}_activated
  24961cb... balsa-index: Fix a typo
  6cfcdec... Various: Use stateless GActions with targets
  09dc500... Various: Stop using GtkBox child properties
  23147fd... Various: Stop using GtkBox child properties
  2ded6b8... Various: Stop using GtkBox child properties
  7762ae2... source-viewer: Use container-add for a scrolled w
  1de7743... x509-cert-widget: Use container-add for scrolled w
  d7b9ae2... Various: Stop using GtkBox child properties
  1cc45e8... Various: Stop using GtkBox child properties
  c345b6d... Various: Stop using GtkBox child properties
  0329873... Various: Stop using GtkBox child properties
  53f2980... Various: Stop using GtkBox child properties
  831897d... Various: Stop using GtkBox child properties
  743748c... Various: Stop using GtkBox child properties
  c174989... Various: Stop using GtkBox child properties
  6c51c63... Various: Stop using GtkBox child properties
  ba0a203... filter-run-dialog: Stop using GtkBox padding
  b7058c0... Various: Fix some alignment issues
  627be37... balsa-mime-widget: Use container-add for buttons
  aa89a43... main-window: Use container-add for the statusbar
  3957b7b... libbalsa-gpgme-widgets: Use container-add
  6f97004... Various: Fix margins
  fe7360e... Various: Replace gtk_box_pack_{start,end}()
  b8189ff... toolbar-prefs: Center the arrows vertically
  fc5f69c... libbalsa-misc: Install libbalsa_button_box_button
  5c56aca... ab-main: Stop using GtkButtonBox
  acc85d8... ab-window: Stop using GtkButtonBox
  03c35ad... balsa-mime-widget-crypto: Stop using GtkButtonBox
  c8b8ee2... mime-widget-message: Stop using GtkButtonBox
  55abe22... mime-widget-vcalendar: Stop using GtkButtonBox
  0235758... libbalsa_button_box_button: Document a difference
  2c68f25... filter-edit-dialog: Stop using GtkButtonBox
  4c5d293... misc: Replace libbalsa_button_box_button()
  b720d1d... Various: Use libbalsa_add_button_to_box()
  d4e4473... main-window: Stop using GtkButtonBox
  73e6550... toolbar-prefs: Stop using GtkButtonBox
  ca335e1... Various: Rename libbalsa_add_button_to_box()
  efc9010... misc: Do not leak the GtkSizeGroup
  0be689e... filter-run-dialog: Do not leak the GtkSizeGroup
  2fc9487... build: Depend on gtk4
  e0baf7c... address-view: Build with gtk4
  2bd13d5... address: Begin porting to gtk4
  a1be758... Remove LibBalsaCellRendererButton
  79782b4... address: Adapt to gtk4
  f1d0302... Build: Leave out application-helpers
  954ae23... Various: Adapt to gtk4
  c4de8ca... Various: Stop using GtkBox child properties
  50fe55b... Various: Stop using GtkBox child properties
  05751f0... Various: Stop using GtkBox child properties
  9ad0d15... source-viewer: Use container-add for a scrolled w
  ec634fb... x509-cert-widget: Use container-add for scrolled w
  59002ca... Various: Stop using GtkBox child properties
  2557063... Various: Stop using GtkBox child properties
  887c2d9... Various: Stop using GtkBox child properties
  e2645b3... Various: Stop using GtkBox child properties
  c80a3dd... Various: Stop using GtkBox child properties
  3a59fbc... Various: Stop using GtkBox child properties
  218a6cd... Various: Stop using GtkBox child properties
  71c1526... Various: Stop using GtkBox child properties
  7e6d4fc... Various: Stop using GtkBox child properties
  264aad9... filter-run-dialog: Stop using GtkBox padding
  2af024a... Various: Fix some alignment issues
  a6ae721... balsa-mime-widget: Use container-add for buttons
  f34f7d7... main-window: Use container-add for the statusbar
  9e9552b... libbalsa-gpgme-widgets: Use container-add
  c31598f... Various: Fix margins
  c6842ca... Various: Replace gtk_box_pack_{start,end}()
  9680d04... toolbar-prefs: Center the arrows vertically
  a874b24... Various: Stop using GtkBox child properties
  b811ba1... Various: Stop using GtkBox child properties
  6cc93fb... Various: Stop using GtkBox child properties
  5597d04... source-viewer: Use container-add for a scrolled w
  2adcd1b... x509-cert-widget: Use container-add for scrolled w
  ca9e326... Various: Stop using GtkBox child properties
  41eb5dd... Various: Stop using GtkBox child properties
  eefb2ad... Various: Stop using GtkBox child properties
  0d484c4... Various: Stop using GtkBox child properties
  5eed81a... Various: Stop using GtkBox child properties
  691817d... Various: Stop using GtkBox child properties
  5d945d4... Various: Stop using GtkBox child properties
  130dee8... Various: Stop using GtkBox child properties
  d4fb0f0... Various: Stop using GtkBox child properties
  b64398f... filter-run-dialog: Stop using GtkBox padding
  3207e87... Various: Fix some alignment issues
  4afc2ea... balsa-mime-widget: Use container-add for buttons
  7236c55... main-window: Use container-add for the statusbar
  7ebf481... libbalsa-gpgme-widgets: Use container-add
  fe81150... Various: Fix margins
  7d0bc9a... Various: Replace gtk_box_pack_{start,end}()
  b595ffe... toolbar-prefs: Center the arrows vertically
  7fb6188... libbalsa-misc: Install libbalsa_button_box_button
  68ddc7d... ab-main: Stop using GtkButtonBox
  9cca757... ab-window: Stop using GtkButtonBox
  0a9f775... balsa-mime-widget-crypto: Stop using GtkButtonBox
  0a13cd6... mime-widget-message: Stop using GtkButtonBox
  0798fce... mime-widget-vcalendar: Stop using GtkButtonBox
  e27e76e... libbalsa_button_box_button: Document a difference
  8c7c53c... filter-edit-dialog: Stop using GtkButtonBox
  561140e... misc: Replace libbalsa_button_box_button()
  5262630... Various: Use libbalsa_add_button_to_box()
  f496952... main-window: Stop using GtkButtonBox
  19de980... toolbar-prefs: Stop using GtkButtonBox
  d4f0311... Various: Rename libbalsa_add_button_to_box()
  16803a7... misc: Do not leak the GtkSizeGroup
  a8038a3... autocrypt: Stop using gtk_dialog_run()
  dd8cfe2... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  89b267a... filter-edit-dialog: Delete trailing white space
  38a94e9... information-dialog: Notify in an idle callback
  4257f1e... Various: Stop using gtk_dialog_run()
  2723bd4... identity-dialog: Build with gtk4
  f0f59bd... libbalsa-gpgme: Build with gtk4
  7d31bf4... libbalsa-gpgme-cb: Build with gtk4
  5098692... compose window: Allocate data on the stack
  04f2013... files: Build with gtk4
  c59259c... libbalsa-gpgme: Build with gtk4
  c0b60ad... misc: Build with gtk4
  1263b2f... libbalsa-progress: Build with gtk4
  dbae742... filter-edit-dialog: Build with gtk4
  ef07227... libbalsa: Build with gtk4
  727ab82... mailbox: New GtkTreeDragSource API
  5c6ba39... filter-edit: Build with gtk4
  1c51318... source-viewer: Build with gtk4
  fa71fc2... cite-bar: Build with gtk4
  87dbf0e... Various: Build with gtk4
  c62cba6... address-book-config: Build with gtk4
  a1ae1f4... Various: Build with gtk4
  f6f38f3... libinit-balsa: Build with gtk4
  cad0179... main: Adapt to libinit-balsa API change
  ecfb055... ab-window: Build with gtk4
  62c1630... balsa-app: Build with gtk4
  ce89ad1... toolbar-factory: Build with gtk4
  daed2e2... store-address: Build with gtk4
  5bb1c7d... toolbar-factory: add "toolbar" CSS class
  6631466... balsa-icons: Get the icon theme for main-window
  283b9a5... balsa-icons: Fix the build
  5c0fd28... ab-main: Build with gtk4
  8ef55b7... toolbar-factory: Get the popup GdkEvent
  f769f28... balsa-index: Build with gtk4
  6fb7e4d... mblist: Stop using direct access to GdkEvent
  5d48ae9... mblist: Build with gtk4, except d&d
  ada95ae... mblist: drag-and-drop
  8b103a4... files: Implement libbalsa_icon_name_finder
  8b9d185... identity: Simplify emptying a GtkBox
  a8be5ab... balsa-index: Restore dragging selected messages
  5a989ea... balsa-message: Build with gtk4
  65a302f... Various: Do not cast GtkEventController to itself
  c2c62fc... mime-widget: Build with gtk4
  9f9c6e0... mime-widget-callbacks: Build with gtk4
  3221c14... mime-widget-crypto: Build with gtk4
  cac5642... Various: GtkFrame is not a GtkBox
  3021b07... Various: Mark error message as translatable
  2374dd5... mime-widget-image: Build with gtk4
  72ddbb9... balsa-mime-widget-message: Build with gtk4
  72a363f... mime-widget-multipart: Build with gtk4
  b4e4127... mime-widget-text: Build with gtk4
  e6e4a7f... mime-widget-text: Fix indentation
  06f2351... mime-widget-message: Use gtk_show_uri_full()
  4fb75d6... mime-widget-vcalendar: Build with gtk4
  b30ccc7... filter-export-callbacks: Build with gtk4
  a1bbb52... filter-export-dialog: Build with gtk4
  bcdbbfb... filter-run-callbacks: Build with gtk4
  25f181c... filter-run-dialog: Build with gtk4
  a282a3a... Various: Always get the parent from the src-obj
  a190c6a... folder-conf: Build with gtk4
  d89ea10... information-dialog: Build with gtk4
  645c09d... mailbox-conf: Build with gtk4
  b4c70df... mailbox-node: Build with gtk4
  b8e17a2... main-window: Build with gtk4 except for gtk_dialog_run
  bea8f46... main-window: New API for balsa_window_next_unread
  0826bd0... main: Build with gtk4
  ce920e9... Build: Include application helpers
  dd77f71... application-helpers: Build with gtk4
  2c95fc4... message-window: Do not use gtk_widget_show()
  830fa04... pref-manager: Build with gtk4
  f8da8fb... pref-manager: Allocate a copy of the uri
  54135a6... main-window: Cleanup after rebase on master
  7a8cd0d... message-window: Warn if "Move" item not found
  fd1e847... main-window: Use the default "accept" handler
  d844968... vfs: Drop libbalsa_vfs_local_only()
  56c0cb9... main-window: Fix asynch drag drop
  5217560... Minor cleanup
  045e657... Replace gtk_dialog_run()
  598251f... sendmsg-window: Build with gtk4
  101d37a... toolbar-prefs: Build with gtk4
  fb5d373... ab-main: Build with gtk4
  f9650af... Various: Use gtk_window_destroy
  ed027ed... balsa-print: Build with gtk4
  ae1f491... files: Return a pixbuf
  2390b3c... geometry-manager: Save geometry on "close-request"
  dba0606... libbalsa: Add pixbuf methods for face headers
  b70d051... Build with the internal spell-checker
  32c0654... Various: Fix migration errors
  d9329d1... Do not cast GtkCheckButton to GtkToggleButton
  3b2c21b... message-window: Connect to the "unrealize" signal
  1832005... balsa-message: Restore a needed gtk_widget_show()
  6b591dc... Fix some check/toggle-button issues
  424f27e... toolbar-prefs: Fix orientation
  1bb7db1... mime-widget-text: Cite bar dimension calculation
  d8a6b29... pref-manager: Resolve check/toggle-button issues
  b4f6ffa... sendmsg-window: GtkWindow is not a GtkBox
  43619a8... address-view: Replace an obsolete signal
  c5d2d3c... sendmsg-window: Do not v-expand recipients widget
  12e9445... mime-widget-message: Use an idle handler
  3cdcaf0... sendmsg-window: Be more careful in delete-handler
  d498c03... mime-widget-text: Draw cite bars in an idle cb
  ff1b618... libbalsa: Allow NULL parent
  c4c406a... balsa-message: Pass NULL for the parent
  81dcca6... mailbox-conf: No more "selection-changed" signal
  f9ab8d5... sendmsg-window: Connect to the "unrealize" signal
  097716b... balsa-message: Use GtkButton for the attach button
  8748052... file-chooser-button: Replacement for Gtk functions
  478dd99... Various: Use libbalsa-file-chooser-button functions
  c408141... libbalsa-progress: Set window default size
  f58ac44... geometry-manager: Use gtk_window_get_default_size()
  1362bf5... mblist: Use gtk_window_get_default_size()
  5a5433c... file-chooser-button: Left-align the button label
  37178f7... folder-conf: Remove an unrelated change
  fb2b694... libbalsa-gpgme-keys: Fix fallout from 1b63f663

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