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

  357d0b5... pref-manager: Use GtkPopover for "Add" options
  3baf18c... vfs: Port to GMenu
  22cacbe... libbalsa-vfs: New API to use with GMenu
  7e916a2... various: Port to new LibBalsaVfs API
  3f0648b... body: Add a gpointer user_data member
  ebec14c... mblist: Port the MRU menu to GMenu
  8202504... Various: Adapt to MRU menu changes
  6abfc6f... compose window: Break the attachment context menu
  d0331bf... balsa-index: Port context menu to GtkPopover
  0136aa4... compose window: Improve popover placement
  d6c2815... Bump Gtk requirement to 3.22
  efa062d... balsa-index: Improve context menu placement
  a673420... compose window: Improve context menu placement
  001c02e... balsa-message: Improve the GtkPopover popup
  1203d3c... balsa-message: Port another popup to GtkPopover
  f8af8ae... balsa-message: Port the parts-menu to GtkPopover
  be35df5... balsa-index, balsa-message: Check GdkEvent
  563ccc4... Various: Port menus to GtkPopover
  42ece14... balsa-mime-widget-text: Port HTML popup
  0997b03... Bump required versions
  604c8c2... compose window: Port the language menu to GMenu
  1437444... toolbars: Port the popup menu to GtkPopover
  c229da8... Various: Be more systematic when making GMenu s
  71587bb... balsa-index: Improve popup positioning at pointer
  bfa4eb3... balsa-index: Change popup menu placement
  106c72d... Fix some fallout from porting from *-event signals
  cfe04a5... mime-widget-text: Connect to the "pressed" signal
  d9d25d3... mime-widget-text: Use bmwt_html_ prefix
  d1d29eb... compose-window: Use correct action-group
  72766f7... Use BALSA_USE_POPOVER=0 environment var
  e39d9ae... Use a BALSA_USE_POPOVER=0 environment variable
  f9091f2... pref-manager: Use GtkMenuButton
  563945e... Various: Make GtkMenu versions work
  72199a6... Various: Implement libbalsa_popup_widget_new()
  75d60c3... Various: Check GTK_IS_POPOVER() when popping down
  11491b3... Various: Actually launch the default app
  ae476f2... Various: Drop an unused parameter
  c34053f... balsa-message: Use the correct GtkMenu
  9132799... Various: Implement libbalsa_popup_widget_popup()
  e853651... toolbar-factory: Make sure the popup is sensitive
  3ce8d27... balsa-message: Pop up the parts menu at the button
  68a1302... balsa-message: Pop down the parts popup
  d148adf... libbalsa: In popup-widget, special case GtkToolbar
  60586c2... libbalsa: When popping up, first check event
  75c82c9... balsa-mime-widget-image: Set popover relative to
  c5f7a42... balsa-message: Restore toggle-all-inline to FALSE
  b7ae7c8... Various: New API for libbalsa_popup_widget_popup()
  f7e4008... balsa-mime-widget-text: Simplify popping down
  79f0dc8... balsa-message: Use a GtkMenuButton for attachments
  7589c4e... balsa-index: pop up the context menu on the left
  29f93b2... popup-widgets: Center the popup when shift-F10
  968ab3d... balsa-message: Manage menu settings
  a457578... balsa-message: Manage menu settings
  6e0e149... address-book-config: Add action-entries in helper
  b2d59ed... balsa-index: Add action-entries in a helper
  242c52f... balsa-message: Add action-entries in a helper
  426aaf0... mime-widget-text: Actually pop up a context menu
  f4984bb... Various: Fill some menus with stateless GMenuItems
  a0bdcf9... Various: Fill some menus with stateless GMenuItems
  bca8d7b... Various: Improve the MRU menu helpers
  648e825... Minor cleanup
  661cfe8... balsa-mblist: Add guards
  523ffaa... Various: Drop libbalsa_{radio,toggle}_activated
  284cbe3... balsa-index: Fix a typo
  34635c2... Various: Use stateless GActions with targets
  6232446... Various: Stop using GtkBox child properties
  14e7baa... Various: Stop using GtkBox child properties
  508a325... Various: Stop using GtkBox child properties
  1463425... source-viewer: Use container-add for a scrolled w
  b680688... x509-cert-widget: Use container-add for scrolled w
  97fbc73... Various: Stop using GtkBox child properties
  9e9c465... Various: Stop using GtkBox child properties
  3fa9e36... Various: Stop using GtkBox child properties
  cf9aabf... Various: Stop using GtkBox child properties
  c368bb3... Various: Stop using GtkBox child properties
  7d1116c... Various: Stop using GtkBox child properties
  b580d8c... Various: Stop using GtkBox child properties
  fc76406... Various: Stop using GtkBox child properties
  ea4b0fd... Various: Stop using GtkBox child properties
  66fea82... filter-run-dialog: Stop using GtkBox padding
  5dc5c32... Various: Fix some alignment issues
  1cbc64c... balsa-mime-widget: Use container-add for buttons
  b4e7d1a... main-window: Use container-add for the statusbar
  8bebe7c... libbalsa-gpgme-widgets: Use container-add
  b4a7341... Various: Fix margins
  0a531c6... Various: Replace gtk_box_pack_{start,end}()
  4a66ae6... toolbar-prefs: Center the arrows vertically
  79559f4... libbalsa-misc: Install libbalsa_button_box_button
  3ef432c... ab-main: Stop using GtkButtonBox
  3b5971b... ab-window: Stop using GtkButtonBox
  72203b4... balsa-mime-widget-crypto: Stop using GtkButtonBox
  7324313... mime-widget-message: Stop using GtkButtonBox
  37405e8... mime-widget-vcalendar: Stop using GtkButtonBox
  64534c7... libbalsa_button_box_button: Document a difference
  5bf41ee... filter-edit-dialog: Stop using GtkButtonBox
  f422bd3... misc: Replace libbalsa_button_box_button()
  3f83dd3... Various: Use libbalsa_add_button_to_box()
  e47f9b1... main-window: Stop using GtkButtonBox
  08aefad... toolbar-prefs: Stop using GtkButtonBox
  a898620... Various: Rename libbalsa_add_button_to_box()
  d1ed277... misc: Do not leak the GtkSizeGroup
  6521990... filter-run-dialog: Do not leak the GtkSizeGroup
  cfcc493... build: Depend on gtk4
  147d620... address-view: Build with gtk4
  e4a3763... address: Begin porting to gtk4
  0c291bd... Remove LibBalsaCellRendererButton
  1f3ee1f... address: Adapt to gtk4
  33772a3... Build: Leave out application-helpers
  ff51636... Various: Adapt to gtk4
  6121efb... Various: Stop using GtkBox child properties
  acc41bb... Various: Stop using GtkBox child properties
  ecd70cd... Various: Stop using GtkBox child properties
  7097a5b... source-viewer: Use container-add for a scrolled w
  a1cc9b1... x509-cert-widget: Use container-add for scrolled w
  6bd77f7... Various: Stop using GtkBox child properties
  4eb60bb... Various: Stop using GtkBox child properties
  9b01b62... Various: Stop using GtkBox child properties
  8f8c07d... Various: Stop using GtkBox child properties
  0a6ea71... Various: Stop using GtkBox child properties
  dfbe28e... Various: Stop using GtkBox child properties
  d9e145b... Various: Stop using GtkBox child properties
  40d544f... Various: Stop using GtkBox child properties
  4cc7a3f... Various: Stop using GtkBox child properties
  7b302d8... filter-run-dialog: Stop using GtkBox padding
  cee1969... Various: Fix some alignment issues
  b6d8be1... balsa-mime-widget: Use container-add for buttons
  e17e365... main-window: Use container-add for the statusbar
  e94e0b3... libbalsa-gpgme-widgets: Use container-add
  b5a7098... Various: Fix margins
  e1e9eba... Various: Replace gtk_box_pack_{start,end}()
  a43f7a6... toolbar-prefs: Center the arrows vertically
  0502859... Various: Stop using GtkBox child properties
  e8c47bd... Various: Stop using GtkBox child properties
  a3e0364... Various: Stop using GtkBox child properties
  4a5e3f7... source-viewer: Use container-add for a scrolled w
  7806e30... x509-cert-widget: Use container-add for scrolled w
  a98b2de... Various: Stop using GtkBox child properties
  475acac... Various: Stop using GtkBox child properties
  c86457f... Various: Stop using GtkBox child properties
  4a4bf3d... Various: Stop using GtkBox child properties
  1f9c47a... Various: Stop using GtkBox child properties
  e36335e... Various: Stop using GtkBox child properties
  acf35e3... Various: Stop using GtkBox child properties
  4acdb3b... Various: Stop using GtkBox child properties
  52173c6... Various: Stop using GtkBox child properties
  8d4e4ac... filter-run-dialog: Stop using GtkBox padding
  46f060e... Various: Fix some alignment issues
  92dc973... balsa-mime-widget: Use container-add for buttons
  5398858... main-window: Use container-add for the statusbar
  702cf82... libbalsa-gpgme-widgets: Use container-add
  275e781... Various: Fix margins
  7c3c0cc... Various: Replace gtk_box_pack_{start,end}()
  3c617ae... toolbar-prefs: Center the arrows vertically
  3ce069d... libbalsa-misc: Install libbalsa_button_box_button
  c35b1dc... ab-main: Stop using GtkButtonBox
  e354292... ab-window: Stop using GtkButtonBox
  d7694f4... balsa-mime-widget-crypto: Stop using GtkButtonBox
  9004b03... mime-widget-message: Stop using GtkButtonBox
  38e4e5c... mime-widget-vcalendar: Stop using GtkButtonBox
  b918f46... libbalsa_button_box_button: Document a difference
  31c7a15... filter-edit-dialog: Stop using GtkButtonBox
  330993f... misc: Replace libbalsa_button_box_button()
  f2b31ef... Various: Use libbalsa_add_button_to_box()
  c749513... main-window: Stop using GtkButtonBox
  1825b7e... toolbar-prefs: Stop using GtkButtonBox
  2cc1d34... Various: Rename libbalsa_add_button_to_box()
  8b7ba5f... misc: Do not leak the GtkSizeGroup
  efdf667... autocrypt: Stop using gtk_dialog_run()
  41a3322... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  3a1de67... filter-edit-dialog: Delete trailing white space
  342261b... information-dialog: Notify in an idle callback
  6c9587b... Various: Stop using gtk_dialog_run()
  72880e9... identity-dialog: Build with gtk4
  17bc9c6... libbalsa-gpgme: Build with gtk4
  eefd942... libbalsa-gpgme-cb: Build with gtk4
  4aa3b1c... compose window: Allocate data on the stack
  c285fe2... files: Build with gtk4
  b239510... libbalsa-gpgme: Build with gtk4
  cf93f1e... misc: Build with gtk4
  2f68bc4... libbalsa-progress: Build with gtk4
  071b124... filter-edit-dialog: Build with gtk4
  c7f91e7... libbalsa: Build with gtk4
  a34bab4... mailbox: New GtkTreeDragSource API
  71967ad... filter-edit: Build with gtk4
  8933dcb... source-viewer: Build with gtk4
  bf77371... cite-bar: Build with gtk4
  a0712ef... Various: Build with gtk4
  7d16f42... address-book-config: Build with gtk4
  33a777f... Various: Build with gtk4
  4f0017a... libinit-balsa: Build with gtk4
  449d48e... main: Adapt to libinit-balsa API change
  1277158... ab-window: Build with gtk4
  065b7f0... balsa-app: Build with gtk4
  4d40d37... toolbar-factory: Build with gtk4
  216cdee... store-address: Build with gtk4
  279d44d... toolbar-factory: add "toolbar" CSS class
  d8272ca... balsa-icons: Get the icon theme for main-window
  9eef75f... balsa-icons: Fix the build
  6d73af0... ab-main: Build with gtk4
  72bb22f... toolbar-factory: Get the popup GdkEvent
  01915a0... balsa-index: Build with gtk4
  916c517... mblist: Stop using direct access to GdkEvent
  2a2fc93... mblist: Build with gtk4, except d&d
  b1820a9... mblist: drag-and-drop
  d9cb6ec... files: Implement libbalsa_icon_name_finder
  5fd6048... identity: Simplify emptying a GtkBox
  f49d013... balsa-index: Restore dragging selected messages
  e6249e0... balsa-message: Build with gtk4
  e0fe759... Various: Do not cast GtkEventController to itself
  cfb6f0c... mime-widget: Build with gtk4
  9b2ed6e... mime-widget-callbacks: Build with gtk4
  aa0714c... mime-widget-crypto: Build with gtk4
  e047896... Various: GtkFrame is not a GtkBox
  8ea41d2... Various: Mark error message as translatable
  64b1d85... mime-widget-image: Build with gtk4
  9c2496f... balsa-mime-widget-message: Build with gtk4
  0799266... mime-widget-multipart: Build with gtk4
  f673d61... mime-widget-text: Build with gtk4
  e505509... mime-widget-text: Fix indentation
  29d1a9b... mime-widget-message: Use gtk_show_uri_full()
  3d2aef3... mime-widget-vcalendar: Build with gtk4
  17f6c8a... filter-export-callbacks: Build with gtk4
  4be3181... filter-export-dialog: Build with gtk4
  2be7572... filter-run-callbacks: Build with gtk4
  7fdd858... filter-run-dialog: Build with gtk4
  beab327... Various: Always get the parent from the src-obj
  387bc1d... folder-conf: Build with gtk4
  0b6fb78... information-dialog: Build with gtk4
  7696bd3... mailbox-conf: Build with gtk4
  1cc6129... mailbox-node: Build with gtk4
  6a4f5e7... main-window: Build with gtk4 except for gtk_dialog_run
  9ce6fe1... main-window: New API for balsa_window_next_unread
  f0f6b8a... main: Build with gtk4
  171cf4c... Build: Include application helpers
  d2e4659... application-helpers: Build with gtk4
  7b22f48... message-window: Do not use gtk_widget_show()
  c29f58a... pref-manager: Build with gtk4
  066da9f... pref-manager: Allocate a copy of the uri
  41d39b8... main-window: Cleanup after rebase on master
  673d030... message-window: Warn if "Move" item not found
  b042ea3... main-window: Use the default "accept" handler
  58f8b78... vfs: Drop libbalsa_vfs_local_only()
  b87fcc3... main-window: Fix asynch drag drop
  e542ef2... Minor cleanup
  36ffd4c... Replace gtk_dialog_run()
  c468bf4... sendmsg-window: Build with gtk4
  57ecc65... toolbar-prefs: Build with gtk4
  54f1147... ab-main: Build with gtk4
  ef2e381... Various: Use gtk_window_destroy
  328358c... balsa-print: Build with gtk4
  96645fc... files: Return a pixbuf
  4fd6ecd... geometry-manager: Save geometry on "close-request"
  e409e16... libbalsa: Add pixbuf methods for face headers
  75569e0... Build with the internal spell-checker
  9514721... Various: Fix migration errors
  c8eebd4... Do not cast GtkCheckButton to GtkToggleButton
  3f547f9... message-window: Connect to the "unrealize" signal
  2d1bc3e... balsa-message: Restore a needed gtk_widget_show()
  d4e9993... Fix some check/toggle-button issues
  da36a06... toolbar-prefs: Fix orientation
  fcfc918... mime-widget-text: Cite bar dimension calculation
  f7b45fb... pref-manager: Resolve check/toggle-button issues
  2e153b6... sendmsg-window: GtkWindow is not a GtkBox
  811b511... address-view: Replace an obsolete signal
  13169b7... sendmsg-window: Do not v-expand recipients widget
  8005034... mime-widget-message: Use an idle handler
  b83d51f... sendmsg-window: Be more careful in delete-handler
  77b8bcb... mime-widget-text: Draw cite bars in an idle cb
  96206be... libbalsa: Allow NULL parent
  e6c6c55... balsa-message: Pass NULL for the parent
  d7faf57... mailbox-conf: No more "selection-changed" signal
  f003aac... sendmsg-window: Connect to the "unrealize" signal
  c9ff737... balsa-message: Use GtkButton for the attach button
  a598a4c... file-chooser-button: Replacement for Gtk functions
  45a7544... Various: Use libbalsa-file-chooser-button functions
  17089a6... libbalsa-progress: Set window default size
  30776c1... geometry-manager: Use gtk_window_get_default_size()
  cec7bf5... mblist: Use gtk_window_get_default_size()
  5aaf3c1... file-chooser-button: Left-align the button label
  b863f83... folder-conf: Remove an unrelated change
  ce5c29c... libbalsa-gpgme-keys: Fix fallout from 1b63f663
  9f2fc6e... Port your module from g_memdup() to g_memdup2()
  2c86b63... balsa-mime-widget-crypto: unmangle
  19cfee7... libbalsa-gpgme-widgets: ScrolledWindow isn't a Box
  4a49d0e... autocrypt: Build with GTK4
  b2ac5ba... libbalsa-gpgme: g_spawn_check_exit_status()
  da7d312... Various: deprecation cleanup
  c9537c0... balsa-mime-widget-text: Cleanup
  c13f039... html: Deprecation cleanup
  e070798... balsa-mime-widget-text: libbalsa_radio_activated()
  c9fd83e... Various: Build with HTML enabled
  5c5f5f7... libbalsa-gpgme: Build with GLib < 2.70
  29db774... Various: Build with GTK < 4.4
  bc960c3... libbalsa-gpgme: Build with GLib < 2.69
  8268d15... Various: Build with GTK < 4.3

Commits added to the branch:

  48926d2... libbalsa-gpgme: Deprecation cleanup (*)
  b9740da... Update Brazilian Portuguese translation (*)
  5a39d2a... Update Swedish translation (*)
  cbdafb7... smtp: fix possible uninitialised memory access (*)
  05fc13d... do not include empty headers in messages (*)
  c790155... fix HTML message creation (*)
  84cef80... mailbox_mh: Use g_byte_array_new() (*)
  d4a59c2... Various: Use g_array_set_size() (*)
  f6b05b4... mailbox_mh: Reduce the scope of two variables (*)
  edc3fd3... mailbox_mh: Reduce the scope of two more variables (*)
  a0e8843... balsa-2.6.3 release (*)
  f931575... mime: No trailing comma in a URL (*)
  3495263... Update Spanish translation (*)
  2550e30... Update Indonesian translation (*)
  f61e6dd... Update Serbian translation (*)
  37f6a52... doc: Typo fixes (*)
  91b7f29... Merge branch 'typo-fixes' into 'master' (*)
  f3f1e5d... Updated Czech translation (*)
  6631d18... address-book-extern: Use pclose() to close gc (*)
  77625b2... pref-manager: Use GtkPopover for "Add" options
  9a38bea... vfs: Port to GMenu
  fae0abb... libbalsa-vfs: New API to use with GMenu
  b835af8... various: Port to new LibBalsaVfs API
  5a428bb... body: Add a gpointer user_data member
  793574d... mblist: Port the MRU menu to GMenu
  0bcaeec... Various: Adapt to MRU menu changes
  ed95226... compose window: Break the attachment context menu
  246afe5... balsa-index: Port context menu to GtkPopover
  92a4ec5... compose window: Improve popover placement
  43a1a4b... Bump Gtk requirement to 3.22
  e42021f... balsa-index: Improve context menu placement
  a19fc31... compose window: Improve context menu placement
  8835a9a... balsa-message: Improve the GtkPopover popup
  9245e85... balsa-message: Port another popup to GtkPopover
  cf59177... balsa-message: Port the parts-menu to GtkPopover
  0c41f35... balsa-index, balsa-message: Check GdkEvent
  2128209... Various: Port menus to GtkPopover
  53d1990... balsa-mime-widget-text: Port HTML popup
  1bd3e96... Bump required versions
  3878cba... compose window: Port the language menu to GMenu
  079c476... toolbars: Port the popup menu to GtkPopover
  4e0c5cf... Various: Be more systematic when making GMenu s
  e3ece3c... balsa-index: Improve popup positioning at pointer
  db43c52... balsa-index: Change popup menu placement
  3f54d59... Fix some fallout from porting from *-event signals
  044bf3d... mime-widget-text: Connect to the "pressed" signal
  6817c78... mime-widget-text: Use bmwt_html_ prefix
  2b6ffe2... compose-window: Use correct action-group
  06d9a73... Use BALSA_USE_POPOVER=0 environment var
  28022c4... Use a BALSA_USE_POPOVER=0 environment variable
  b272b88... pref-manager: Use GtkMenuButton
  9203cd9... Various: Make GtkMenu versions work
  dd35954... Various: Implement libbalsa_popup_widget_new()
  ebf1a30... Various: Check GTK_IS_POPOVER() when popping down
  0f53a31... Various: Actually launch the default app
  d37af37... Various: Drop an unused parameter
  088d70b... balsa-message: Use the correct GtkMenu
  7b2378c... Various: Implement libbalsa_popup_widget_popup()
  b47e323... toolbar-factory: Make sure the popup is sensitive
  94d7bda... balsa-message: Pop up the parts menu at the button
  1487558... balsa-message: Pop down the parts popup
  7d7032f... libbalsa: In popup-widget, special case GtkToolbar
  781605b... libbalsa: When popping up, first check event
  391a7c9... balsa-mime-widget-image: Set popover relative to
  df7714e... balsa-message: Restore toggle-all-inline to FALSE
  5b024bc... Various: New API for libbalsa_popup_widget_popup()
  25e6316... balsa-mime-widget-text: Simplify popping down
  f2427da... balsa-message: Use a GtkMenuButton for attachments
  69f3d42... balsa-index: pop up the context menu on the left
  2a2ea62... popup-widgets: Center the popup when shift-F10
  8aa8f6f... balsa-message: Manage menu settings
  10ff67c... balsa-message: Manage menu settings
  6b80b0a... address-book-config: Add action-entries in helper
  e92bfd5... balsa-index: Add action-entries in a helper
  8690dc9... balsa-message: Add action-entries in a helper
  06b4bf1... mime-widget-text: Actually pop up a context menu
  177c392... Various: Fill some menus with stateless GMenuItems
  e5c4f0e... Various: Fill some menus with stateless GMenuItems
  add2513... Various: Improve the MRU menu helpers
  a8f32ad... Minor cleanup
  f4b9a1a... balsa-mblist: Add guards
  c261060... Various: Drop libbalsa_{radio,toggle}_activated
  182a619... balsa-index: Fix a typo
  6cb6e36... Various: Use stateless GActions with targets
  b573654... Various: Stop using GtkBox child properties
  c5573b3... Various: Stop using GtkBox child properties
  3d01ab0... Various: Stop using GtkBox child properties
  87782b2... source-viewer: Use container-add for a scrolled w
  436d460... x509-cert-widget: Use container-add for scrolled w
  bcb14ec... Various: Stop using GtkBox child properties
  f64d340... Various: Stop using GtkBox child properties
  eebe735... Various: Stop using GtkBox child properties
  efa7449... Various: Stop using GtkBox child properties
  2513a33... Various: Stop using GtkBox child properties
  3b75183... Various: Stop using GtkBox child properties
  29f827a... Various: Stop using GtkBox child properties
  c51239d... Various: Stop using GtkBox child properties
  6fb865f... Various: Stop using GtkBox child properties
  8367c8f... filter-run-dialog: Stop using GtkBox padding
  d3d2910... Various: Fix some alignment issues
  2e3d9b5... balsa-mime-widget: Use container-add for buttons
  b582b63... main-window: Use container-add for the statusbar
  ee736b6... libbalsa-gpgme-widgets: Use container-add
  fd76ac4... Various: Fix margins
  4166713... Various: Replace gtk_box_pack_{start,end}()
  361e02f... toolbar-prefs: Center the arrows vertically
  abcf76e... libbalsa-misc: Install libbalsa_button_box_button
  60edea1... ab-main: Stop using GtkButtonBox
  1db16c0... ab-window: Stop using GtkButtonBox
  5360065... balsa-mime-widget-crypto: Stop using GtkButtonBox
  52a6c68... mime-widget-message: Stop using GtkButtonBox
  94154bf... mime-widget-vcalendar: Stop using GtkButtonBox
  ceb8aa9... libbalsa_button_box_button: Document a difference
  e55e2b7... filter-edit-dialog: Stop using GtkButtonBox
  6736ee1... misc: Replace libbalsa_button_box_button()
  59af2f1... Various: Use libbalsa_add_button_to_box()
  cceeaf0... main-window: Stop using GtkButtonBox
  5cc27db... toolbar-prefs: Stop using GtkButtonBox
  ff41458... Various: Rename libbalsa_add_button_to_box()
  30d5b4c... misc: Do not leak the GtkSizeGroup
  fdf4991... filter-run-dialog: Do not leak the GtkSizeGroup
  d1b2bd3... build: Depend on gtk4
  193af52... address-view: Build with gtk4
  1aa360c... address: Begin porting to gtk4
  d765099... Remove LibBalsaCellRendererButton
  68b11e2... address: Adapt to gtk4
  3997aa0... Build: Leave out application-helpers
  e3d892e... Various: Adapt to gtk4
  fbb9e10... Various: Stop using GtkBox child properties
  4f4c6b2... Various: Stop using GtkBox child properties
  4f6a711... Various: Stop using GtkBox child properties
  37acb8d... source-viewer: Use container-add for a scrolled w
  c6d5ab0... x509-cert-widget: Use container-add for scrolled w
  6d38142... Various: Stop using GtkBox child properties
  f1c7f20... Various: Stop using GtkBox child properties
  98b9133... Various: Stop using GtkBox child properties
  797b0c3... Various: Stop using GtkBox child properties
  e471f23... Various: Stop using GtkBox child properties
  e063eda... Various: Stop using GtkBox child properties
  09bb11c... Various: Stop using GtkBox child properties
  e540683... Various: Stop using GtkBox child properties
  642ca2d... Various: Stop using GtkBox child properties
  79f1de7... filter-run-dialog: Stop using GtkBox padding
  e4d882d... Various: Fix some alignment issues
  53e13a0... balsa-mime-widget: Use container-add for buttons
  c92f3b6... main-window: Use container-add for the statusbar
  4d34355... libbalsa-gpgme-widgets: Use container-add
  36ece4c... Various: Fix margins
  85acd9e... Various: Replace gtk_box_pack_{start,end}()
  8a08f13... toolbar-prefs: Center the arrows vertically
  727106f... Various: Stop using GtkBox child properties
  94211f2... Various: Stop using GtkBox child properties
  cf726fc... Various: Stop using GtkBox child properties
  3a0b8ed... source-viewer: Use container-add for a scrolled w
  03e556e... x509-cert-widget: Use container-add for scrolled w
  ca097c4... Various: Stop using GtkBox child properties
  dfaf06c... Various: Stop using GtkBox child properties
  a033230... Various: Stop using GtkBox child properties
  f8327c6... Various: Stop using GtkBox child properties
  bd23b53... Various: Stop using GtkBox child properties
  2a235b7... Various: Stop using GtkBox child properties
  a419ae8... Various: Stop using GtkBox child properties
  d0ad7ff... Various: Stop using GtkBox child properties
  96cca2d... Various: Stop using GtkBox child properties
  7f15d80... filter-run-dialog: Stop using GtkBox padding
  1c0e62a... Various: Fix some alignment issues
  df93c52... balsa-mime-widget: Use container-add for buttons
  fb9deb5... main-window: Use container-add for the statusbar
  df4382b... libbalsa-gpgme-widgets: Use container-add
  f7a5a95... Various: Fix margins
  accbca2... Various: Replace gtk_box_pack_{start,end}()
  6fbde2a... toolbar-prefs: Center the arrows vertically
  2bf9226... libbalsa-misc: Install libbalsa_button_box_button
  e0e066e... ab-main: Stop using GtkButtonBox
  7e07a11... ab-window: Stop using GtkButtonBox
  693fe8d... balsa-mime-widget-crypto: Stop using GtkButtonBox
  7539cec... mime-widget-message: Stop using GtkButtonBox
  e982270... mime-widget-vcalendar: Stop using GtkButtonBox
  f4ca079... libbalsa_button_box_button: Document a difference
  7542eec... filter-edit-dialog: Stop using GtkButtonBox
  2f0178c... misc: Replace libbalsa_button_box_button()
  8ad5ad8... Various: Use libbalsa_add_button_to_box()
  86c7e03... main-window: Stop using GtkButtonBox
  07c40a6... toolbar-prefs: Stop using GtkButtonBox
  6be38e4... Various: Rename libbalsa_add_button_to_box()
  a1f1657... misc: Do not leak the GtkSizeGroup
  6545bde... autocrypt: Stop using gtk_dialog_run()
  a762f16... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  be9ff51... filter-edit-dialog: Delete trailing white space
  8fb5089... information-dialog: Notify in an idle callback
  4a4c06f... Various: Stop using gtk_dialog_run()
  21488db... identity-dialog: Build with gtk4
  20325dc... libbalsa-gpgme: Build with gtk4
  7738f1f... libbalsa-gpgme-cb: Build with gtk4
  83bf0c8... compose window: Allocate data on the stack
  5b055e5... files: Build with gtk4
  6d6b61c... libbalsa-gpgme: Build with gtk4
  382acd3... misc: Build with gtk4
  23a02ab... libbalsa-progress: Build with gtk4
  d67af63... filter-edit-dialog: Build with gtk4
  dfc0460... libbalsa: Build with gtk4
  d4076fb... mailbox: New GtkTreeDragSource API
  76216d0... filter-edit: Build with gtk4
  2573067... source-viewer: Build with gtk4
  10f99d0... cite-bar: Build with gtk4
  7dcc565... Various: Build with gtk4
  8edcee3... address-book-config: Build with gtk4
  4e1ac8b... Various: Build with gtk4
  2f051d3... libinit-balsa: Build with gtk4
  0e4e7ca... main: Adapt to libinit-balsa API change
  5c1eb37... ab-window: Build with gtk4
  8185ebb... balsa-app: Build with gtk4
  7e48b5a... toolbar-factory: Build with gtk4
  1f08192... store-address: Build with gtk4
  6f33f6d... toolbar-factory: add "toolbar" CSS class
  c7a5925... balsa-icons: Get the icon theme for main-window
  bc863f1... balsa-icons: Fix the build
  d6b8e21... ab-main: Build with gtk4
  78ccab6... toolbar-factory: Get the popup GdkEvent
  4c1726d... balsa-index: Build with gtk4
  ca36a32... mblist: Stop using direct access to GdkEvent
  7e9a1f1... mblist: Build with gtk4, except d&d
  25eff0d... mblist: drag-and-drop
  82a56b6... files: Implement libbalsa_icon_name_finder
  028251e... identity: Simplify emptying a GtkBox
  316f68a... balsa-index: Restore dragging selected messages
  bca2b36... balsa-message: Build with gtk4
  b231ba8... Various: Do not cast GtkEventController to itself
  f2e8aba... mime-widget: Build with gtk4
  e363fe6... mime-widget-callbacks: Build with gtk4
  e72148e... mime-widget-crypto: Build with gtk4
  0994880... Various: GtkFrame is not a GtkBox
  e8d5584... Various: Mark error message as translatable
  a2f7871... mime-widget-image: Build with gtk4
  864b74b... balsa-mime-widget-message: Build with gtk4
  db21ace... mime-widget-multipart: Build with gtk4
  151e68f... mime-widget-text: Build with gtk4
  a168e30... mime-widget-text: Fix indentation
  437adc0... mime-widget-message: Use gtk_show_uri_full()
  be779f7... mime-widget-vcalendar: Build with gtk4
  c829460... filter-export-callbacks: Build with gtk4
  0c8ab6e... filter-export-dialog: Build with gtk4
  e7651c7... filter-run-callbacks: Build with gtk4
  a158ace... filter-run-dialog: Build with gtk4
  9d9143d... Various: Always get the parent from the src-obj
  23119dc... folder-conf: Build with gtk4
  58eb462... information-dialog: Build with gtk4
  ca9d25b... mailbox-conf: Build with gtk4
  67f7ef6... mailbox-node: Build with gtk4
  dc8b485... main-window: Build with gtk4 except for gtk_dialog_run
  8e90a3b... main-window: New API for balsa_window_next_unread
  beff737... main: Build with gtk4
  ccc87f6... Build: Include application helpers
  7bef050... application-helpers: Build with gtk4
  617a300... message-window: Do not use gtk_widget_show()
  018c63e... pref-manager: Build with gtk4
  2575aeb... pref-manager: Allocate a copy of the uri
  815524a... main-window: Cleanup after rebase on master
  f42e134... message-window: Warn if "Move" item not found
  098bf6c... main-window: Use the default "accept" handler
  b66a2f8... vfs: Drop libbalsa_vfs_local_only()
  cfc3e2b... main-window: Fix asynch drag drop
  c1ae706... Minor cleanup
  4185d7e... Replace gtk_dialog_run()
  ca684db... sendmsg-window: Build with gtk4
  164dfde... toolbar-prefs: Build with gtk4
  48ffccd... ab-main: Build with gtk4
  dbe652f... Various: Use gtk_window_destroy
  a5e281a... balsa-print: Build with gtk4
  9ad3e0d... files: Return a pixbuf
  ee1b89c... geometry-manager: Save geometry on "close-request"
  ead7005... libbalsa: Add pixbuf methods for face headers
  2ab0d16... Build with the internal spell-checker
  ab2c816... Various: Fix migration errors
  ae11163... Do not cast GtkCheckButton to GtkToggleButton
  1506ade... message-window: Connect to the "unrealize" signal
  4eab98f... balsa-message: Restore a needed gtk_widget_show()
  5c16981... Fix some check/toggle-button issues
  3c0e949... toolbar-prefs: Fix orientation
  c04d661... mime-widget-text: Cite bar dimension calculation
  001913e... pref-manager: Resolve check/toggle-button issues
  80434e2... sendmsg-window: GtkWindow is not a GtkBox
  f1b9567... address-view: Replace an obsolete signal
  2906b08... sendmsg-window: Do not v-expand recipients widget
  62eb4b8... mime-widget-message: Use an idle handler
  c6ac9b8... sendmsg-window: Be more careful in delete-handler
  d11905f... mime-widget-text: Draw cite bars in an idle cb
  3a42aab... libbalsa: Allow NULL parent
  ca71c71... balsa-message: Pass NULL for the parent
  061bd5a... mailbox-conf: No more "selection-changed" signal
  035c350... sendmsg-window: Connect to the "unrealize" signal
  22ef2aa... balsa-message: Use GtkButton for the attach button
  cb7fc7c... file-chooser-button: Replacement for Gtk functions
  f7b1a6a... Various: Use libbalsa-file-chooser-button functions
  09925fb... libbalsa-progress: Set window default size
  dfa63b3... geometry-manager: Use gtk_window_get_default_size()
  c04c50b... mblist: Use gtk_window_get_default_size()
  4edbdde... file-chooser-button: Left-align the button label
  526acb0... folder-conf: Remove an unrelated change
  2a94f92... libbalsa-gpgme-keys: Fix fallout from 1b63f663
  a8b7a02... Port your module from g_memdup() to g_memdup2()
  5821cc3... balsa-mime-widget-crypto: unmangle
  05b96cb... libbalsa-gpgme-widgets: ScrolledWindow isn't a Box
  2955ef1... autocrypt: Build with GTK4
  c3e2d25... Various: deprecation cleanup
  862e98d... balsa-mime-widget-text: Cleanup
  d83d951... html: Deprecation cleanup
  6b1a9f3... balsa-mime-widget-text: libbalsa_radio_activated()
  5384487... Various: Build with HTML enabled
  b490c36... Various: Build with GTK < 4.4
  15bc7c8... libbalsa-gpgme: Build with GLib < 2.69
  5d72137... Various: Build with GTK < 4.3

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