[balsa] (314 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:

  0df98a5... pref-manager: Use GtkPopover for "Add" options
  81724b2... vfs: Port to GMenu
  e6c828a... libbalsa-vfs: New API to use with GMenu
  4437148... various: Port to new LibBalsaVfs API
  3d8f4d3... body: Add a gpointer user_data member
  00a803d... mblist: Port the MRU menu to GMenu
  6367e26... Various: Adapt to MRU menu changes
  6760016... compose window: Break the attachment context menu
  dafe0f0... balsa-index: Port context menu to GtkPopover
  5ac38d0... compose window: Improve popover placement
  9f915a5... Bump Gtk requirement to 3.22
  a9869c6... balsa-index: Improve context menu placement
  323034a... compose window: Improve context menu placement
  5dcaab7... balsa-message: Improve the GtkPopover popup
  26ece44... balsa-message: Port another popup to GtkPopover
  725a78c... balsa-message: Port the parts-menu to GtkPopover
  d235a33... balsa-index, balsa-message: Check GdkEvent
  3650f8b... Various: Port menus to GtkPopover
  d7ade46... balsa-mime-widget-text: Port HTML popup
  aab1da9... Bump required versions
  e74a4ed... compose window: Port the language menu to GMenu
  5e8fbd0... toolbars: Port the popup menu to GtkPopover
  c8a2a76... Various: Be more systematic when making GMenu s
  d48a5f9... balsa-index: Improve popup positioning at pointer
  3a0e9e4... balsa-index: Change popup menu placement
  912e72e... Fix some fallout from porting from *-event signals
  01389b0... mime-widget-text: Connect to the "pressed" signal
  64cf04b... mime-widget-text: Use bmwt_html_ prefix
  99b412f... compose-window: Use correct action-group
  c549e3b... Use BALSA_USE_POPOVER=0 environment var
  116bb7d... Use a BALSA_USE_POPOVER=0 environment variable
  12b70cd... pref-manager: Use GtkMenuButton
  216c40e... Various: Make GtkMenu versions work
  7371315... Various: Implement libbalsa_popup_widget_new()
  01d4fce... Various: Check GTK_IS_POPOVER() when popping down
  9948b4e... Various: Actually launch the default app
  13fef85... Various: Drop an unused parameter
  b647a70... balsa-message: Use the correct GtkMenu
  86a447b... Various: Implement libbalsa_popup_widget_popup()
  64776aa... toolbar-factory: Make sure the popup is sensitive
  3d857a3... balsa-message: Pop up the parts menu at the button
  fd7bee6... balsa-message: Pop down the parts popup
  26b0759... libbalsa: In popup-widget, special case GtkToolbar
  9a5aace... libbalsa: When popping up, first check event
  b9c0def... balsa-mime-widget-image: Set popover relative to
  1b8894c... balsa-message: Restore toggle-all-inline to FALSE
  f080366... Various: New API for libbalsa_popup_widget_popup()
  4f19c95... balsa-mime-widget-text: Simplify popping down
  9be3072... balsa-message: Use a GtkMenuButton for attachments
  bf3328d... balsa-index: pop up the context menu on the left
  c8172be... popup-widgets: Center the popup when shift-F10
  62d97f2... balsa-message: Manage menu settings
  97720a1... balsa-message: Manage menu settings
  e79a75e... address-book-config: Add action-entries in helper
  f7f61ea... balsa-index: Add action-entries in a helper
  2a8ce47... balsa-message: Add action-entries in a helper
  52a3162... mime-widget-text: Actually pop up a context menu
  e0ae315... Various: Fill some menus with stateless GMenuItems
  c1a5716... Various: Fill some menus with stateless GMenuItems
  e288607... Various: Improve the MRU menu helpers
  6c4393e... Minor cleanup
  ff0f771... balsa-mblist: Add guards
  d925aac... Various: Drop libbalsa_{radio,toggle}_activated
  7bd5684... balsa-index: Fix a typo
  988f6d5... Various: Use stateless GActions with targets
  6de2960... Various: Stop using GtkBox child properties
  e428cea... Various: Stop using GtkBox child properties
  d59ba9c... Various: Stop using GtkBox child properties
  d3baacc... source-viewer: Use container-add for a scrolled w
  8b74fda... x509-cert-widget: Use container-add for scrolled w
  b39ced2... Various: Stop using GtkBox child properties
  7ad1d87... Various: Stop using GtkBox child properties
  87fb001... Various: Stop using GtkBox child properties
  8f40a94... Various: Stop using GtkBox child properties
  19ef978... Various: Stop using GtkBox child properties
  63ab038... Various: Stop using GtkBox child properties
  b2635bb... Various: Stop using GtkBox child properties
  4a07c70... Various: Stop using GtkBox child properties
  ca7eacc... Various: Stop using GtkBox child properties
  bbfb308... filter-run-dialog: Stop using GtkBox padding
  347cea0... Various: Fix some alignment issues
  d4c4e61... balsa-mime-widget: Use container-add for buttons
  4247132... main-window: Use container-add for the statusbar
  63a82f9... libbalsa-gpgme-widgets: Use container-add
  ea1ff56... Various: Fix margins
  aaefd02... Various: Replace gtk_box_pack_{start,end}()
  7814153... toolbar-prefs: Center the arrows vertically
  944528b... libbalsa-misc: Install libbalsa_button_box_button
  df6fe5b... ab-main: Stop using GtkButtonBox
  380cd74... ab-window: Stop using GtkButtonBox
  dc22eda... balsa-mime-widget-crypto: Stop using GtkButtonBox
  a56bf6a... mime-widget-message: Stop using GtkButtonBox
  15fb69b... mime-widget-vcalendar: Stop using GtkButtonBox
  bbd49fb... libbalsa_button_box_button: Document a difference
  d809c31... filter-edit-dialog: Stop using GtkButtonBox
  6060966... misc: Replace libbalsa_button_box_button()
  fa523c0... Various: Use libbalsa_add_button_to_box()
  a3d7ef5... main-window: Stop using GtkButtonBox
  c44d766... toolbar-prefs: Stop using GtkButtonBox
  8ba4504... Various: Rename libbalsa_add_button_to_box()
  65e1146... misc: Do not leak the GtkSizeGroup
  6cf209a... filter-run-dialog: Do not leak the GtkSizeGroup
  ca85648... build: Depend on gtk4
  e70af35... address-view: Build with gtk4
  a52469f... address: Begin porting to gtk4
  1ba17c9... Remove LibBalsaCellRendererButton
  3e2f497... address: Adapt to gtk4
  16abe4d... Build: Leave out application-helpers
  d34cf8c... Various: Adapt to gtk4
  f4079f4... Various: Stop using GtkBox child properties
  9efbf9c... Various: Stop using GtkBox child properties
  2330763... Various: Stop using GtkBox child properties
  06b1ae3... source-viewer: Use container-add for a scrolled w
  ce63dd7... x509-cert-widget: Use container-add for scrolled w
  280d04c... Various: Stop using GtkBox child properties
  9bd28a8... Various: Stop using GtkBox child properties
  5163ea1... Various: Stop using GtkBox child properties
  d619a7e... Various: Stop using GtkBox child properties
  2e34b0d... Various: Stop using GtkBox child properties
  c187c21... Various: Stop using GtkBox child properties
  dac2bd6... Various: Stop using GtkBox child properties
  e09f309... Various: Stop using GtkBox child properties
  16272e2... Various: Stop using GtkBox child properties
  208ca12... filter-run-dialog: Stop using GtkBox padding
  704d238... Various: Fix some alignment issues
  81afd34... balsa-mime-widget: Use container-add for buttons
  2b38c77... main-window: Use container-add for the statusbar
  a76be34... libbalsa-gpgme-widgets: Use container-add
  78cc2e6... Various: Fix margins
  ca0d5c0... Various: Replace gtk_box_pack_{start,end}()
  4f28d69... toolbar-prefs: Center the arrows vertically
  8e2e3f6... Various: Stop using GtkBox child properties
  a54032f... Various: Stop using GtkBox child properties
  7edc136... Various: Stop using GtkBox child properties
  8bf8b67... source-viewer: Use container-add for a scrolled w
  5acd890... x509-cert-widget: Use container-add for scrolled w
  e2adc5b... Various: Stop using GtkBox child properties
  ecda905... Various: Stop using GtkBox child properties
  981ed4b... Various: Stop using GtkBox child properties
  25aef45... Various: Stop using GtkBox child properties
  07fbaad... Various: Stop using GtkBox child properties
  5d1043a... Various: Stop using GtkBox child properties
  aa9261d... Various: Stop using GtkBox child properties
  30c90bd... Various: Stop using GtkBox child properties
  07e1a96... Various: Stop using GtkBox child properties
  1466027... filter-run-dialog: Stop using GtkBox padding
  5170a76... Various: Fix some alignment issues
  fd56024... balsa-mime-widget: Use container-add for buttons
  6ed2c1c... main-window: Use container-add for the statusbar
  857af93... libbalsa-gpgme-widgets: Use container-add
  f1ca8c3... Various: Fix margins
  dd5a2d1... Various: Replace gtk_box_pack_{start,end}()
  1af0198... toolbar-prefs: Center the arrows vertically
  70752ac... libbalsa-misc: Install libbalsa_button_box_button
  8d95346... ab-main: Stop using GtkButtonBox
  3e5f996... ab-window: Stop using GtkButtonBox
  089b50f... balsa-mime-widget-crypto: Stop using GtkButtonBox
  c129ed4... mime-widget-message: Stop using GtkButtonBox
  7e906b4... mime-widget-vcalendar: Stop using GtkButtonBox
  3626fb7... libbalsa_button_box_button: Document a difference
  86fd169... filter-edit-dialog: Stop using GtkButtonBox
  3058cd0... misc: Replace libbalsa_button_box_button()
  9d2eaa9... Various: Use libbalsa_add_button_to_box()
  6c85fec... main-window: Stop using GtkButtonBox
  10cd5c6... toolbar-prefs: Stop using GtkButtonBox
  15b6fee... Various: Rename libbalsa_add_button_to_box()
  f5918aa... misc: Do not leak the GtkSizeGroup
  4803a7a... autocrypt: Stop using gtk_dialog_run()
  681c96d... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  8f5bb19... filter-edit-dialog: Delete trailing white space
  a4cf442... information-dialog: Notify in an idle callback
  37c10f2... Various: Stop using gtk_dialog_run()
  6eef7ac... identity-dialog: Build with gtk4
  7e0f8df... libbalsa-gpgme: Build with gtk4
  dcc3f9b... libbalsa-gpgme-cb: Build with gtk4
  0379064... compose window: Allocate data on the stack
  d28d0b5... files: Build with gtk4
  cba8149... libbalsa-gpgme: Build with gtk4
  bf1e0e7... misc: Build with gtk4
  35b4293... libbalsa-progress: Build with gtk4
  564baee... filter-edit-dialog: Build with gtk4
  a607b3e... libbalsa: Build with gtk4
  5b2be2e... mailbox: New GtkTreeDragSource API
  34dec6b... filter-edit: Build with gtk4
  aa329a2... source-viewer: Build with gtk4
  6d526e6... cite-bar: Build with gtk4
  01bf925... Various: Build with gtk4
  26a3296... address-book-config: Build with gtk4
  bde3637... Various: Build with gtk4
  a8e78d0... libinit-balsa: Build with gtk4
  066404b... main: Adapt to libinit-balsa API change
  2c93a72... ab-window: Build with gtk4
  72631cc... balsa-app: Build with gtk4
  0590a02... toolbar-factory: Build with gtk4
  9ce2189... store-address: Build with gtk4
  5dace82... toolbar-factory: add "toolbar" CSS class
  f8e6d3b... balsa-icons: Get the icon theme for main-window
  03da273... balsa-icons: Fix the build
  84e210c... ab-main: Build with gtk4
  ea22407... toolbar-factory: Get the popup GdkEvent
  d12821c... balsa-index: Build with gtk4
  45c5367... mblist: Stop using direct access to GdkEvent
  2be13cf... mblist: Build with gtk4, except d&d
  5d87921... mblist: drag-and-drop
  451e3a7... files: Implement libbalsa_icon_name_finder
  1fc65d7... identity: Simplify emptying a GtkBox
  84bbb8e... balsa-index: Restore dragging selected messages
  3091f7c... balsa-message: Build with gtk4
  c65855e... Various: Do not cast GtkEventController to itself
  9580e68... mime-widget: Build with gtk4
  26e1857... mime-widget-callbacks: Build with gtk4
  ff98dba... mime-widget-crypto: Build with gtk4
  153ec85... Various: GtkFrame is not a GtkBox
  07e1f59... Various: Mark error message as translatable
  96dafe0... mime-widget-image: Build with gtk4
  1a421b5... balsa-mime-widget-message: Build with gtk4
  3fe99fa... mime-widget-multipart: Build with gtk4
  e043df2... mime-widget-text: Build with gtk4
  81fa794... mime-widget-text: Fix indentation
  a762234... mime-widget-message: Use gtk_show_uri_full()
  3ae179d... mime-widget-vcalendar: Build with gtk4
  7125b54... filter-export-callbacks: Build with gtk4
  fb2f959... filter-export-dialog: Build with gtk4
  fe70861... filter-run-callbacks: Build with gtk4
  b11a7d2... filter-run-dialog: Build with gtk4
  2f38651... Various: Always get the parent from the src-obj
  045931d... folder-conf: Build with gtk4
  de6cdf1... information-dialog: Build with gtk4
  65b5861... mailbox-conf: Build with gtk4
  0be64ef... mailbox-node: Build with gtk4
  012c683... main-window: Build with gtk4 except for gtk_dialog_run
  1dabc8d... main-window: New API for balsa_window_next_unread
  6f54560... main: Build with gtk4
  9c5eaca... Build: Include application helpers
  ffacf0d... application-helpers: Build with gtk4
  a27dcf1... message-window: Do not use gtk_widget_show()
  9fc6fbf... pref-manager: Build with gtk4
  5965189... pref-manager: Allocate a copy of the uri
  dd3f085... main-window: Cleanup after rebase on master
  a05ed80... message-window: Warn if "Move" item not found
  5c1ef70... main-window: Use the default "accept" handler
  fa941ea... vfs: Drop libbalsa_vfs_local_only()
  6186cf7... main-window: Fix asynch drag drop
  b00007b... Minor cleanup
  41db9fc... Replace gtk_dialog_run()
  be0c676... sendmsg-window: Build with gtk4
  d612a18... toolbar-prefs: Build with gtk4
  7f77228... ab-main: Build with gtk4
  af90f10... Various: Use gtk_window_destroy
  d2f28c5... balsa-print: Build with gtk4
  acf3049... files: Return a pixbuf
  0679ec6... geometry-manager: Save geometry on "close-request"
  9c9d6a0... libbalsa: Add pixbuf methods for face headers
  8fdd003... Build with the internal spell-checker
  d61a80c... Various: Fix migration errors
  49dddbc... Do not cast GtkCheckButton to GtkToggleButton
  e2806ce... message-window: Connect to the "unrealize" signal
  4a571b2... balsa-message: Restore a needed gtk_widget_show()
  60fc04d... Fix some check/toggle-button issues
  2e9289e... toolbar-prefs: Fix orientation
  d417c73... mime-widget-text: Cite bar dimension calculation
  4f14fac... pref-manager: Resolve check/toggle-button issues
  318cf15... sendmsg-window: GtkWindow is not a GtkBox
  17b521b... address-view: Replace an obsolete signal
  f2ef275... sendmsg-window: Do not v-expand recipients widget
  9c7f69a... mime-widget-message: Use an idle handler
  cb6af56... sendmsg-window: Be more careful in delete-handler
  28869a9... mime-widget-text: Draw cite bars in an idle cb
  3a9a88a... libbalsa: Allow NULL parent
  ea575a9... balsa-message: Pass NULL for the parent
  a5c1b69... mailbox-conf: No more "selection-changed" signal
  b286da6... sendmsg-window: Connect to the "unrealize" signal
  2b9dd9a... balsa-message: Use GtkButton for the attach button
  b39a02e... file-chooser-button: Replacement for Gtk functions
  6606a39... Various: Use libbalsa-file-chooser-button functions
  352dcf2... libbalsa-progress: Set window default size
  c67d8ab... geometry-manager: Use gtk_window_get_default_size()
  99d126a... mblist: Use gtk_window_get_default_size()
  332c986... file-chooser-button: Left-align the button label
  f53c621... folder-conf: Remove an unrelated change
  b7e50e5... libbalsa-gpgme-keys: Fix fallout from 1b63f663
  3b9aad7... Port your module from g_memdup() to g_memdup2()
  c549edb... mailbox-imap: Handle expunged messages in idle
  ccfa65f... mailbox_imap: Discard expunged seqnos on close
  7256e36... balsa-mime-widget-crypto: unmangle
  822b451... libbalsa-gpgme-widgets: ScrolledWindow isn't a Box
  d0e98dc... autocrypt: Build with GTK4
  23c5d24... imap-handle: Use a flexible array member
  3a8169e... imap-handle: use a flexible array member
  51428da... fix crash on systems without GNOME schema files
  bdb73ac... fix build error on macOS
  207c144... libbalsa-gpgme: g_spawn_check_exit_status()

Commits added to the branch:

  34098e5... Update Turkish translation (*)
  e135af0... mailbox-imap: Handle expunged messages in idle (*)
  a947e42... Merge branch '56-imap-expunge' into 'master' (*)
  fb6aab6... mailbox_imap: Discard expunged seqnos on close (*)
  9878ef9... Updated Danish translation (*)
  1e811ea... Update Turkish translation (*)
  26e554a... imap-handle: check for non-compliant responses (*)
  527ac24... mailbox: Lock destination when copying or moving (*)
  8890d2c... Merge branch 'lock-dest-when-copying' into 'master' (*)
  5ec1c8c... html: WebKit deprecation cleanup (*)
  46665e5... imap-handle: use a flexible array member (*)
  ba8f912... main-window: Do not leak GError (*)
  0b27afd... fix build error on macOS (*)
  7ff35a1... fix crash on systems without GNOME schema files (*)
  4495f54... Remove folder name from enchant include (*)
  72de837... Merge branch 'debian-build-fix' into 'master' (*)
  2bd4b98... fix using static LibBalsaWebKitInfo, enable HTTP cache (*)
  5f20702... drop -ansi compile flag for building libimap (*)
  fa2c837... fix calculation of IMAP cache folder paths (*)
  68d4a8a... implement sender-dependent preferences for HTML messages (# (*)
  08e716b... Update Basque translation (*)
  1c9b590... Update Swedish translation (*)
  b07869a... HTML preferences database: ensure lower-case mail addresses (*)
  c9949e6... Autocrypt: fix faulty error messages (*)
  b6e1ec8... Update Catalan translation (*)
  007666f... Merge branch 'imap-improvements' into 'master' (*)
  320bb8e... Update Ukrainian translation (*)
  d8dc68e... pref-manager: Use GtkPopover for "Add" options
  6bb8ebe... vfs: Port to GMenu
  a2bcdbb... libbalsa-vfs: New API to use with GMenu
  54595ff... various: Port to new LibBalsaVfs API
  86cb6b0... body: Add a gpointer user_data member
  eb6b365... mblist: Port the MRU menu to GMenu
  a2c1ccb... Various: Adapt to MRU menu changes
  619e19f... compose window: Break the attachment context menu
  aaa450b... balsa-index: Port context menu to GtkPopover
  48d9297... compose window: Improve popover placement
  cc37b35... Bump Gtk requirement to 3.22
  afd1426... balsa-index: Improve context menu placement
  a7e8c27... compose window: Improve context menu placement
  8a79d73... balsa-message: Improve the GtkPopover popup
  364237c... balsa-message: Port another popup to GtkPopover
  649f3fd... balsa-message: Port the parts-menu to GtkPopover
  e6fb6a3... balsa-index, balsa-message: Check GdkEvent
  0959372... Various: Port menus to GtkPopover
  1eaef73... balsa-mime-widget-text: Port HTML popup
  a5e9b13... Bump required versions
  5558235... compose window: Port the language menu to GMenu
  5a8fc9d... toolbars: Port the popup menu to GtkPopover
  ce508ff... Various: Be more systematic when making GMenu s
  fc1644d... balsa-index: Improve popup positioning at pointer
  386f03f... balsa-index: Change popup menu placement
  2e85919... Fix some fallout from porting from *-event signals
  091a141... mime-widget-text: Connect to the "pressed" signal
  622fb4b... mime-widget-text: Use bmwt_html_ prefix
  5eb2afd... compose-window: Use correct action-group
  bcd1f81... Use BALSA_USE_POPOVER=0 environment var
  70d1269... Use a BALSA_USE_POPOVER=0 environment variable
  31f4382... pref-manager: Use GtkMenuButton
  b41ef95... Various: Make GtkMenu versions work
  3fa23ed... Various: Implement libbalsa_popup_widget_new()
  f947ca4... Various: Check GTK_IS_POPOVER() when popping down
  f585bfc... Various: Actually launch the default app
  5187076... Various: Drop an unused parameter
  645f375... balsa-message: Use the correct GtkMenu
  a21b7a0... Various: Implement libbalsa_popup_widget_popup()
  80c1991... toolbar-factory: Make sure the popup is sensitive
  f5ec389... balsa-message: Pop up the parts menu at the button
  3479fcb... balsa-message: Pop down the parts popup
  9a8c271... libbalsa: In popup-widget, special case GtkToolbar
  ebeafbe... libbalsa: When popping up, first check event
  eab44b7... balsa-mime-widget-image: Set popover relative to
  7446fb5... balsa-message: Restore toggle-all-inline to FALSE
  b583f38... Various: New API for libbalsa_popup_widget_popup()
  86b1bd1... balsa-mime-widget-text: Simplify popping down
  f2d6e7f... balsa-message: Use a GtkMenuButton for attachments
  0b039ef... balsa-index: pop up the context menu on the left
  56ca49e... popup-widgets: Center the popup when shift-F10
  2c03b40... balsa-message: Manage menu settings
  2b29b6c... balsa-message: Manage menu settings
  d577d17... address-book-config: Add action-entries in helper
  51e8647... balsa-index: Add action-entries in a helper
  b7581d0... balsa-message: Add action-entries in a helper
  f1737d9... mime-widget-text: Actually pop up a context menu
  ef38605... Various: Fill some menus with stateless GMenuItems
  ccb6e46... Various: Fill some menus with stateless GMenuItems
  05d3252... Various: Improve the MRU menu helpers
  db965c2... Minor cleanup
  bb85305... balsa-mblist: Add guards
  2b08975... Various: Drop libbalsa_{radio,toggle}_activated
  9b89676... balsa-index: Fix a typo
  bea32a1... Various: Use stateless GActions with targets
  0d544dd... Various: Stop using GtkBox child properties
  cd0e0e2... Various: Stop using GtkBox child properties
  5541ad3... Various: Stop using GtkBox child properties
  cd4e096... source-viewer: Use container-add for a scrolled w
  9d63221... x509-cert-widget: Use container-add for scrolled w
  8895414... Various: Stop using GtkBox child properties
  ded1377... Various: Stop using GtkBox child properties
  9e11b38... Various: Stop using GtkBox child properties
  4ea5466... Various: Stop using GtkBox child properties
  b9495cc... Various: Stop using GtkBox child properties
  aa6d57a... Various: Stop using GtkBox child properties
  d0fb85d... Various: Stop using GtkBox child properties
  166717a... Various: Stop using GtkBox child properties
  c80bc01... Various: Stop using GtkBox child properties
  c7e86e4... filter-run-dialog: Stop using GtkBox padding
  42ba07b... Various: Fix some alignment issues
  383f6fc... balsa-mime-widget: Use container-add for buttons
  c2d4b40... main-window: Use container-add for the statusbar
  c5110f7... libbalsa-gpgme-widgets: Use container-add
  54748f5... Various: Fix margins
  e990a86... Various: Replace gtk_box_pack_{start,end}()
  de3dd3f... toolbar-prefs: Center the arrows vertically
  2897968... libbalsa-misc: Install libbalsa_button_box_button
  4faf0a5... ab-main: Stop using GtkButtonBox
  cb4cd54... ab-window: Stop using GtkButtonBox
  1738a88... balsa-mime-widget-crypto: Stop using GtkButtonBox
  50c7192... mime-widget-message: Stop using GtkButtonBox
  7af92af... mime-widget-vcalendar: Stop using GtkButtonBox
  a7bfb6f... libbalsa_button_box_button: Document a difference
  d1ec6fc... filter-edit-dialog: Stop using GtkButtonBox
  db36540... misc: Replace libbalsa_button_box_button()
  0d6ade4... Various: Use libbalsa_add_button_to_box()
  fcdd3d8... main-window: Stop using GtkButtonBox
  057b57a... toolbar-prefs: Stop using GtkButtonBox
  add7d90... Various: Rename libbalsa_add_button_to_box()
  016f169... misc: Do not leak the GtkSizeGroup
  33120c5... filter-run-dialog: Do not leak the GtkSizeGroup
  0138019... build: Depend on gtk4
  e554503... address-view: Build with gtk4
  d8ae993... address: Begin porting to gtk4
  47fd447... Remove LibBalsaCellRendererButton
  fe388bc... address: Adapt to gtk4
  5f70e6c... Build: Leave out application-helpers
  1728784... Various: Adapt to gtk4
  e2fe029... Various: Stop using GtkBox child properties
  e19fd1c... Various: Stop using GtkBox child properties
  ca18af1... Various: Stop using GtkBox child properties
  fdfda11... source-viewer: Use container-add for a scrolled w
  ca05e9f... x509-cert-widget: Use container-add for scrolled w
  9b45de7... Various: Stop using GtkBox child properties
  6642778... Various: Stop using GtkBox child properties
  9a10263... Various: Stop using GtkBox child properties
  979bfd2... Various: Stop using GtkBox child properties
  ccbda41... Various: Stop using GtkBox child properties
  55f8ead... Various: Stop using GtkBox child properties
  36590ae... Various: Stop using GtkBox child properties
  ab2c808... Various: Stop using GtkBox child properties
  d623f5b... Various: Stop using GtkBox child properties
  e4d377d... filter-run-dialog: Stop using GtkBox padding
  bc14347... Various: Fix some alignment issues
  0cf02c0... balsa-mime-widget: Use container-add for buttons
  174f310... main-window: Use container-add for the statusbar
  9d3bcd1... libbalsa-gpgme-widgets: Use container-add
  2771a0e... Various: Fix margins
  2c24b30... Various: Replace gtk_box_pack_{start,end}()
  8d49ec6... toolbar-prefs: Center the arrows vertically
  da230ec... Various: Stop using GtkBox child properties
  b8c08c6... Various: Stop using GtkBox child properties
  2e6c183... Various: Stop using GtkBox child properties
  4dbac08... source-viewer: Use container-add for a scrolled w
  70852f9... x509-cert-widget: Use container-add for scrolled w
  414582b... Various: Stop using GtkBox child properties
  16303fe... Various: Stop using GtkBox child properties
  fdc54ce... Various: Stop using GtkBox child properties
  9f9b3fd... Various: Stop using GtkBox child properties
  93d07e6... Various: Stop using GtkBox child properties
  b927c9d... Various: Stop using GtkBox child properties
  7e432b7... Various: Stop using GtkBox child properties
  678a9d8... Various: Stop using GtkBox child properties
  4145418... Various: Stop using GtkBox child properties
  fdb4a71... filter-run-dialog: Stop using GtkBox padding
  772591a... Various: Fix some alignment issues
  0f3e2f3... balsa-mime-widget: Use container-add for buttons
  d89ca32... main-window: Use container-add for the statusbar
  0055641... libbalsa-gpgme-widgets: Use container-add
  5d1c8b6... Various: Fix margins
  f8a314d... Various: Replace gtk_box_pack_{start,end}()
  c63b8fa... toolbar-prefs: Center the arrows vertically
  1f4a3ae... libbalsa-misc: Install libbalsa_button_box_button
  c41ab43... ab-main: Stop using GtkButtonBox
  21cea70... ab-window: Stop using GtkButtonBox
  1817c03... balsa-mime-widget-crypto: Stop using GtkButtonBox
  6082244... mime-widget-message: Stop using GtkButtonBox
  ba343a0... mime-widget-vcalendar: Stop using GtkButtonBox
  1725492... libbalsa_button_box_button: Document a difference
  1c9e0f4... filter-edit-dialog: Stop using GtkButtonBox
  fc6e2f0... misc: Replace libbalsa_button_box_button()
  1588d80... Various: Use libbalsa_add_button_to_box()
  9591fe5... main-window: Stop using GtkButtonBox
  ee2b754... toolbar-prefs: Stop using GtkButtonBox
  756b538... Various: Rename libbalsa_add_button_to_box()
  0b4c1d8... misc: Do not leak the GtkSizeGroup
  4aaab57... autocrypt: Stop using gtk_dialog_run()
  37ba2f7... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  f317791... filter-edit-dialog: Delete trailing white space
  16e1afc... information-dialog: Notify in an idle callback
  aa73c71... Various: Stop using gtk_dialog_run()
  e4f3c0c... identity-dialog: Build with gtk4
  ffe983b... libbalsa-gpgme: Build with gtk4
  a799c46... libbalsa-gpgme-cb: Build with gtk4
  2bfe706... compose window: Allocate data on the stack
  0c33d3a... files: Build with gtk4
  775b00e... libbalsa-gpgme: Build with gtk4
  ddcd6a9... misc: Build with gtk4
  17f5aa6... libbalsa-progress: Build with gtk4
  55f84fd... filter-edit-dialog: Build with gtk4
  da0aa2e... libbalsa: Build with gtk4
  db93544... mailbox: New GtkTreeDragSource API
  826e4ca... filter-edit: Build with gtk4
  5927f13... source-viewer: Build with gtk4
  e868da5... cite-bar: Build with gtk4
  e1492a1... Various: Build with gtk4
  4c9f44b... address-book-config: Build with gtk4
  106f9c8... Various: Build with gtk4
  f87cb04... libinit-balsa: Build with gtk4
  ec49c9e... main: Adapt to libinit-balsa API change
  29a1861... ab-window: Build with gtk4
  b030098... balsa-app: Build with gtk4
  f321d19... toolbar-factory: Build with gtk4
  e83ff1a... store-address: Build with gtk4
  e327174... toolbar-factory: add "toolbar" CSS class
  545c2e1... balsa-icons: Get the icon theme for main-window
  c490830... balsa-icons: Fix the build
  95df8fd... ab-main: Build with gtk4
  4d8adc0... toolbar-factory: Get the popup GdkEvent
  52d52f8... balsa-index: Build with gtk4
  14f7844... mblist: Stop using direct access to GdkEvent
  1ebea81... mblist: Build with gtk4, except d&d
  48e03f4... mblist: drag-and-drop
  9e05edf... files: Implement libbalsa_icon_name_finder
  8fa7f7e... identity: Simplify emptying a GtkBox
  23b8acb... balsa-index: Restore dragging selected messages
  55586e6... balsa-message: Build with gtk4
  cd05090... Various: Do not cast GtkEventController to itself
  8fd624e... mime-widget: Build with gtk4
  d1c799a... mime-widget-callbacks: Build with gtk4
  b892421... mime-widget-crypto: Build with gtk4
  6296f03... Various: GtkFrame is not a GtkBox
  3a0d16e... Various: Mark error message as translatable
  8601c12... mime-widget-image: Build with gtk4
  f98cf40... balsa-mime-widget-message: Build with gtk4
  a303c91... mime-widget-multipart: Build with gtk4
  9a38d4a... mime-widget-text: Build with gtk4
  13a7622... mime-widget-text: Fix indentation
  37a4afb... mime-widget-message: Use gtk_show_uri_full()
  addf3e4... mime-widget-vcalendar: Build with gtk4
  a8c3fd6... filter-export-callbacks: Build with gtk4
  74e69bf... filter-export-dialog: Build with gtk4
  ac28ada... filter-run-callbacks: Build with gtk4
  47c3db4... filter-run-dialog: Build with gtk4
  f18d7b2... Various: Always get the parent from the src-obj
  7ff1431... folder-conf: Build with gtk4
  85577d7... information-dialog: Build with gtk4
  be42212... mailbox-conf: Build with gtk4
  ba14471... mailbox-node: Build with gtk4
  dab354a... main-window: Build with gtk4 except for gtk_dialog_run
  e5b18c7... main-window: New API for balsa_window_next_unread
  a933171... main: Build with gtk4
  b57eb86... Build: Include application helpers
  d078408... application-helpers: Build with gtk4
  f79f498... message-window: Do not use gtk_widget_show()
  2320f51... pref-manager: Build with gtk4
  932410a... pref-manager: Allocate a copy of the uri
  18dd325... main-window: Cleanup after rebase on master
  ae42a59... message-window: Warn if "Move" item not found
  159b56e... main-window: Use the default "accept" handler
  c5cdbdb... vfs: Drop libbalsa_vfs_local_only()
  16f7502... main-window: Fix asynch drag drop
  74a4fb6... Minor cleanup
  2e948eb... Replace gtk_dialog_run()
  2e70d34... sendmsg-window: Build with gtk4
  eed5a49... toolbar-prefs: Build with gtk4
  e8170b7... ab-main: Build with gtk4
  bf7ee93... Various: Use gtk_window_destroy
  95eb933... balsa-print: Build with gtk4
  07d76f0... files: Return a pixbuf
  95c6262... geometry-manager: Save geometry on "close-request"
  af1482e... libbalsa: Add pixbuf methods for face headers
  841f381... Build with the internal spell-checker
  e92de6c... Various: Fix migration errors
  54d941f... Do not cast GtkCheckButton to GtkToggleButton
  36bb2be... message-window: Connect to the "unrealize" signal
  9b2837a... balsa-message: Restore a needed gtk_widget_show()
  28d708e... Fix some check/toggle-button issues
  f272673... toolbar-prefs: Fix orientation
  72d29d5... mime-widget-text: Cite bar dimension calculation
  aeeffd0... pref-manager: Resolve check/toggle-button issues
  7d2e6a8... sendmsg-window: GtkWindow is not a GtkBox
  3cb18bf... address-view: Replace an obsolete signal
  e33478a... sendmsg-window: Do not v-expand recipients widget
  5d41c90... mime-widget-message: Use an idle handler
  5175801... sendmsg-window: Be more careful in delete-handler
  bde213c... mime-widget-text: Draw cite bars in an idle cb
  eb6dfdd... libbalsa: Allow NULL parent
  6bda18e... balsa-message: Pass NULL for the parent
  1b348a8... mailbox-conf: No more "selection-changed" signal
  6706713... sendmsg-window: Connect to the "unrealize" signal
  27a0aab... balsa-message: Use GtkButton for the attach button
  59d9abb... file-chooser-button: Replacement for Gtk functions
  9421352... Various: Use libbalsa-file-chooser-button functions
  56ad9b6... libbalsa-progress: Set window default size
  26b8df8... geometry-manager: Use gtk_window_get_default_size()
  641941d... mblist: Use gtk_window_get_default_size()
  8c79007... file-chooser-button: Left-align the button label
  59cf2bd... folder-conf: Remove an unrelated change
  b87bd8e... libbalsa-gpgme-keys: Fix fallout from 1b63f663
  9354e54... Port your module from g_memdup() to g_memdup2()
  e39310e... balsa-mime-widget-crypto: unmangle
  5272dfb... libbalsa-gpgme-widgets: ScrolledWindow isn't a Box
  7540d83... autocrypt: Build with GTK4
  0bc5abd... libbalsa-gpgme: g_spawn_check_exit_status()
  b2ec35c... Various: deprecation cleanup

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