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

  301fbfc... pref-manager: Use GtkPopover for "Add" options
  d85ad02... vfs: Port to GMenu
  edb73a6... libbalsa-vfs: New API to use with GMenu
  001bdc7... various: Port to new LibBalsaVfs API
  b7e9c3d... body: Add a gpointer user_data member
  565bc5a... mblist: Port the MRU menu to GMenu
  3df06c1... Various: Adapt to MRU menu changes
  b72b31c... compose window: Break the attachment context menu
  2ea5942... balsa-index: Port context menu to GtkPopover
  951da80... compose window: Improve popover placement
  8ae9919... Bump Gtk requirement to 3.22
  b302272... balsa-index: Improve context menu placement
  e158e59... compose window: Improve context menu placement
  b60561b... balsa-message: Improve the GtkPopover popup
  4057eca... balsa-message: Port another popup to GtkPopover
  6d664cb... balsa-message: Port the parts-menu to GtkPopover
  2309ab1... balsa-index, balsa-message: Check GdkEvent
  17f019f... Various: Port menus to GtkPopover
  a2a7694... balsa-mime-widget-text: Port HTML popup
  6e94776... Bump required versions
  b9c557a... compose window: Port the language menu to GMenu
  51cf1bd... toolbars: Port the popup menu to GtkPopover
  e487a90... Various: Be more systematic when making GMenu s
  41a01e6... balsa-index: Improve popup positioning at pointer
  3a6edd1... balsa-index: Change popup menu placement
  73681a1... Fix some fallout from porting from *-event signals
  090b056... mime-widget-text: Connect to the "pressed" signal
  a935395... mime-widget-text: Use bmwt_html_ prefix
  52c5f64... compose-window: Use correct action-group
  872e5c6... Use BALSA_USE_POPOVER=0 environment var
  efe5aa4... Use a BALSA_USE_POPOVER=0 environment variable
  f73547f... pref-manager: Use GtkMenuButton
  4f71b00... Various: Make GtkMenu versions work
  afdf297... Various: Implement libbalsa_popup_widget_new()
  4315c46... Various: Check GTK_IS_POPOVER() when popping down
  2ee4457... Various: Actually launch the default app
  1467996... Various: Drop an unused parameter
  a8dcac7... balsa-message: Use the correct GtkMenu
  3771325... Various: Implement libbalsa_popup_widget_popup()
  38e2d21... toolbar-factory: Make sure the popup is sensitive
  e18700c... balsa-message: Pop up the parts menu at the button
  1c3f1d7... balsa-message: Pop down the parts popup
  684b0d6... libbalsa: In popup-widget, special case GtkToolbar
  291102a... libbalsa: When popping up, first check event
  40c2922... balsa-mime-widget-image: Set popover relative to
  f8191dc... balsa-message: Restore toggle-all-inline to FALSE
  4a0e347... Various: New API for libbalsa_popup_widget_popup()
  9886e3b... balsa-mime-widget-text: Simplify popping down
  cffd007... balsa-message: Use a GtkMenuButton for attachments
  84ceb22... balsa-index: pop up the context menu on the left
  9afe9e4... popup-widgets: Center the popup when shift-F10
  c225fd4... balsa-message: Manage menu settings
  c282a1b... balsa-message: Manage menu settings
  061d56f... address-book-config: Add action-entries in helper
  fb81c16... balsa-index: Add action-entries in a helper
  2b42adb... balsa-message: Add action-entries in a helper
  82ebae4... mime-widget-text: Actually pop up a context menu
  1a99ae7... Various: Fill some menus with stateless GMenuItems
  62029e6... Various: Fill some menus with stateless GMenuItems
  3ba79d5... Various: Improve the MRU menu helpers
  005496f... Minor cleanup
  9bddec4... balsa-mblist: Add guards
  0efa0cb... Various: Drop libbalsa_{radio,toggle}_activated
  b7061d7... balsa-index: Fix a typo
  1be026a... Various: Use stateless GActions with targets
  b675d53... Various: Stop using GtkBox child properties
  0b471cb... Various: Stop using GtkBox child properties
  0e242c9... Various: Stop using GtkBox child properties
  dab2d30... source-viewer: Use container-add for a scrolled w
  44dc2a8... x509-cert-widget: Use container-add for scrolled w
  d570d07... Various: Stop using GtkBox child properties
  6a4ca5f... Various: Stop using GtkBox child properties
  e727775... Various: Stop using GtkBox child properties
  ab0b0c6... Various: Stop using GtkBox child properties
  21a1a85... Various: Stop using GtkBox child properties
  ea091ac... Various: Stop using GtkBox child properties
  a28c50b... Various: Stop using GtkBox child properties
  58f0192... Various: Stop using GtkBox child properties
  15f8a0f... Various: Stop using GtkBox child properties
  b1751ac... filter-run-dialog: Stop using GtkBox padding
  d1d48f4... Various: Fix some alignment issues
  fab6d0c... balsa-mime-widget: Use container-add for buttons
  c85e328... main-window: Use container-add for the statusbar
  024f444... libbalsa-gpgme-widgets: Use container-add
  fcc2729... Various: Fix margins
  bb0d05d... Various: Replace gtk_box_pack_{start,end}()
  c779357... toolbar-prefs: Center the arrows vertically
  9838ac0... libbalsa-misc: Install libbalsa_button_box_button
  61d9efd... ab-main: Stop using GtkButtonBox
  75c55a5... ab-window: Stop using GtkButtonBox
  3749c0f... balsa-mime-widget-crypto: Stop using GtkButtonBox
  141247c... mime-widget-message: Stop using GtkButtonBox
  e4d546e... mime-widget-vcalendar: Stop using GtkButtonBox
  1dee8a9... libbalsa_button_box_button: Document a difference
  0914ba4... filter-edit-dialog: Stop using GtkButtonBox
  e41dac1... misc: Replace libbalsa_button_box_button()
  fa91108... Various: Use libbalsa_add_button_to_box()
  60a51a2... main-window: Stop using GtkButtonBox
  61ffe94... toolbar-prefs: Stop using GtkButtonBox
  58f0fdb... Various: Rename libbalsa_add_button_to_box()
  1ae69dc... misc: Do not leak the GtkSizeGroup
  0a479d3... filter-run-dialog: Do not leak the GtkSizeGroup
  81fa8be... build: Depend on gtk4
  f0fb500... address-view: Build with gtk4
  7b1ba16... address: Begin porting to gtk4
  db1554c... Remove LibBalsaCellRendererButton
  7584486... address: Adapt to gtk4
  62c96c6... Build: Leave out application-helpers
  962eb4e... Various: Adapt to gtk4
  7af8c2f... Various: Stop using GtkBox child properties
  4fef4b4... Various: Stop using GtkBox child properties
  702c096... Various: Stop using GtkBox child properties
  9cce567... source-viewer: Use container-add for a scrolled w
  15be64a... x509-cert-widget: Use container-add for scrolled w
  cf64e12... Various: Stop using GtkBox child properties
  2ec10ab... Various: Stop using GtkBox child properties
  4ce442f... Various: Stop using GtkBox child properties
  6f94954... Various: Stop using GtkBox child properties
  820bdbd... Various: Stop using GtkBox child properties
  5a5bc19... Various: Stop using GtkBox child properties
  640a83a... Various: Stop using GtkBox child properties
  8b04bf3... Various: Stop using GtkBox child properties
  dab0546... Various: Stop using GtkBox child properties
  67a18f0... filter-run-dialog: Stop using GtkBox padding
  ea1f2c1... Various: Fix some alignment issues
  b32f604... balsa-mime-widget: Use container-add for buttons
  44edd26... main-window: Use container-add for the statusbar
  c6b807b... libbalsa-gpgme-widgets: Use container-add
  a6169d9... Various: Fix margins
  284e95d... Various: Replace gtk_box_pack_{start,end}()
  ae217da... toolbar-prefs: Center the arrows vertically
  db67d48... Various: Stop using GtkBox child properties
  5054b08... Various: Stop using GtkBox child properties
  6748a5e... Various: Stop using GtkBox child properties
  678a576... source-viewer: Use container-add for a scrolled w
  3cbe4d1... x509-cert-widget: Use container-add for scrolled w
  e549b7e... Various: Stop using GtkBox child properties
  cfa577d... Various: Stop using GtkBox child properties
  607184e... Various: Stop using GtkBox child properties
  045dc33... Various: Stop using GtkBox child properties
  571e19f... Various: Stop using GtkBox child properties
  d43eb6b... Various: Stop using GtkBox child properties
  95fce3a... Various: Stop using GtkBox child properties
  e88abfa... Various: Stop using GtkBox child properties
  822b52e... Various: Stop using GtkBox child properties
  c7e2a74... filter-run-dialog: Stop using GtkBox padding
  3bb67b4... Various: Fix some alignment issues
  afebebf... balsa-mime-widget: Use container-add for buttons
  c8fef8b... main-window: Use container-add for the statusbar
  0e4f167... libbalsa-gpgme-widgets: Use container-add
  320a425... Various: Fix margins
  f00ad51... Various: Replace gtk_box_pack_{start,end}()
  67de1a1... toolbar-prefs: Center the arrows vertically
  c6d3491... libbalsa-misc: Install libbalsa_button_box_button
  fa40bc1... ab-main: Stop using GtkButtonBox
  6e6562d... ab-window: Stop using GtkButtonBox
  d491228... balsa-mime-widget-crypto: Stop using GtkButtonBox
  788a119... mime-widget-message: Stop using GtkButtonBox
  09a303d... mime-widget-vcalendar: Stop using GtkButtonBox
  babc098... libbalsa_button_box_button: Document a difference
  9c84ce3... filter-edit-dialog: Stop using GtkButtonBox
  8712a9e... misc: Replace libbalsa_button_box_button()
  3b53b0b... Various: Use libbalsa_add_button_to_box()
  a34bcba... main-window: Stop using GtkButtonBox
  4f37c70... toolbar-prefs: Stop using GtkButtonBox
  a96656a... Various: Rename libbalsa_add_button_to_box()
  0ca3359... misc: Do not leak the GtkSizeGroup
  90d446a... autocrypt: Stop using gtk_dialog_run()
  ba2685d... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  96c3c7e... filter-edit-dialog: Delete trailing white space
  a9a16d0... information-dialog: Notify in an idle callback
  4048775... Various: Stop using gtk_dialog_run()
  0eb10ac... identity-dialog: Build with gtk4
  68f860e... libbalsa-gpgme: Build with gtk4
  332d806... libbalsa-gpgme-cb: Build with gtk4
  4ba11fe... compose window: Allocate data on the stack
  74035ef... files: Build with gtk4
  426b1be... libbalsa-gpgme: Build with gtk4
  4cf77e6... misc: Build with gtk4
  5769828... libbalsa-progress: Build with gtk4
  6485237... filter-edit-dialog: Build with gtk4
  0454f8a... libbalsa: Build with gtk4
  6456e9f... mailbox: New GtkTreeDragSource API
  01512a7... filter-edit: Build with gtk4
  afd4c55... source-viewer: Build with gtk4
  010683a... cite-bar: Build with gtk4
  d63c04c... Various: Build with gtk4
  a2f0301... address-book-config: Build with gtk4
  eeb0af3... Various: Build with gtk4
  b2e3e59... libinit-balsa: Build with gtk4
  13d6d51... main: Adapt to libinit-balsa API change
  cade0ab... ab-window: Build with gtk4
  94c23f6... balsa-app: Build with gtk4
  cc2b702... toolbar-factory: Build with gtk4
  588bfdd... store-address: Build with gtk4
  7cdac7f... toolbar-factory: add "toolbar" CSS class
  f0f6352... balsa-icons: Get the icon theme for main-window
  d640f8c... balsa-icons: Fix the build
  e30489a... ab-main: Build with gtk4
  10d7c05... toolbar-factory: Get the popup GdkEvent
  3bd10df... balsa-index: Build with gtk4
  e4d9ff3... mblist: Stop using direct access to GdkEvent
  beb892b... mblist: Build with gtk4, except d&d
  2d81cf9... mblist: drag-and-drop
  4ecf6b5... files: Implement libbalsa_icon_name_finder
  1a53ed5... identity: Simplify emptying a GtkBox
  5d78050... balsa-index: Restore dragging selected messages
  a819b25... balsa-message: Build with gtk4
  f074e11... Various: Do not cast GtkEventController to itself
  03a3ae4... mime-widget: Build with gtk4
  66ed41d... mime-widget-callbacks: Build with gtk4
  a3beb59... mime-widget-crypto: Build with gtk4
  327248d... Various: GtkFrame is not a GtkBox
  1206815... Various: Mark error message as translatable
  161c315... mime-widget-image: Build with gtk4
  6422655... balsa-mime-widget-message: Build with gtk4
  98a2cdc... mime-widget-multipart: Build with gtk4
  ddf0db1... mime-widget-text: Build with gtk4
  2896a4f... mime-widget-text: Fix indentation
  e3135b3... mime-widget-message: Use gtk_show_uri_full()
  45dd782... mime-widget-vcalendar: Build with gtk4
  3d67cf0... filter-export-callbacks: Build with gtk4
  cfa2e1a... filter-export-dialog: Build with gtk4
  96c49ec... filter-run-callbacks: Build with gtk4
  2ad631c... filter-run-dialog: Build with gtk4
  54a10b8... Various: Always get the parent from the src-obj
  b315b5d... folder-conf: Build with gtk4
  616bc98... information-dialog: Build with gtk4
  b01a3a8... mailbox-conf: Build with gtk4
  62a9baa... mailbox-node: Build with gtk4
  b8d2480... main-window: Build with gtk4 except for gtk_dialog_run
  dad9ce5... main-window: New API for balsa_window_next_unread
  d24882a... main: Build with gtk4
  5395e28... Build: Include application helpers
  8af1f07... application-helpers: Build with gtk4
  b9728bb... message-window: Do not use gtk_widget_show()
  a49bb31... pref-manager: Build with gtk4
  5927d10... pref-manager: Allocate a copy of the uri
  1dc2743... main-window: Cleanup after rebase on master
  7fbaaf1... message-window: Warn if "Move" item not found
  b229fb3... main-window: Use the default "accept" handler
  6357880... vfs: Drop libbalsa_vfs_local_only()
  1261667... main-window: Fix asynch drag drop
  341d239... Minor cleanup
  1ef056b... Replace gtk_dialog_run()
  f595f7e... sendmsg-window: Build with gtk4
  e443718... toolbar-prefs: Build with gtk4

Commits added to the branch:

  7ed68bf... DOAP: Replace non-working maintainer email address (*)
  3422525... pref-manager: Use GtkPopover for "Add" options
  0c32156... vfs: Port to GMenu
  851ed5c... libbalsa-vfs: New API to use with GMenu
  d97c0bc... various: Port to new LibBalsaVfs API
  ccc4336... body: Add a gpointer user_data member
  679d9d0... mblist: Port the MRU menu to GMenu
  5fdc57a... Various: Adapt to MRU menu changes
  b48a5ea... compose window: Break the attachment context menu
  38a790b... balsa-index: Port context menu to GtkPopover
  d044028... compose window: Improve popover placement
  7c288cf... Bump Gtk requirement to 3.22
  21fd8e8... balsa-index: Improve context menu placement
  5036abd... compose window: Improve context menu placement
  5f04bcd... balsa-message: Improve the GtkPopover popup
  58278c7... balsa-message: Port another popup to GtkPopover
  9bf5376... balsa-message: Port the parts-menu to GtkPopover
  3d4bf8a... balsa-index, balsa-message: Check GdkEvent
  eaaddc6... Various: Port menus to GtkPopover
  c255106... balsa-mime-widget-text: Port HTML popup
  c229473... Bump required versions
  6388f6d... compose window: Port the language menu to GMenu
  4d5bfe7... toolbars: Port the popup menu to GtkPopover
  12361fa... Various: Be more systematic when making GMenu s
  34b8153... balsa-index: Improve popup positioning at pointer
  39d18ed... balsa-index: Change popup menu placement
  a33e908... Fix some fallout from porting from *-event signals
  e7924a1... mime-widget-text: Connect to the "pressed" signal
  66ba225... mime-widget-text: Use bmwt_html_ prefix
  861e6ca... compose-window: Use correct action-group
  094a33e... Use BALSA_USE_POPOVER=0 environment var
  90c228b... Use a BALSA_USE_POPOVER=0 environment variable
  544e509... pref-manager: Use GtkMenuButton
  69903aa... Various: Make GtkMenu versions work
  b66450e... Various: Implement libbalsa_popup_widget_new()
  9cfa5ba... Various: Check GTK_IS_POPOVER() when popping down
  14ac747... Various: Actually launch the default app
  557721d... Various: Drop an unused parameter
  9c98a93... balsa-message: Use the correct GtkMenu
  1727be0... Various: Implement libbalsa_popup_widget_popup()
  6fa6c3a... toolbar-factory: Make sure the popup is sensitive
  022ae89... balsa-message: Pop up the parts menu at the button
  633a2a5... balsa-message: Pop down the parts popup
  46f0daf... libbalsa: In popup-widget, special case GtkToolbar
  5cc2801... libbalsa: When popping up, first check event
  a5795a2... balsa-mime-widget-image: Set popover relative to
  367bd8e... balsa-message: Restore toggle-all-inline to FALSE
  29b73cb... Various: New API for libbalsa_popup_widget_popup()
  2c469ef... balsa-mime-widget-text: Simplify popping down
  3112a33... balsa-message: Use a GtkMenuButton for attachments
  85fd563... balsa-index: pop up the context menu on the left
  2887981... popup-widgets: Center the popup when shift-F10
  efa50fb... balsa-message: Manage menu settings
  388e567... balsa-message: Manage menu settings
  114e755... address-book-config: Add action-entries in helper
  d5bf8e4... balsa-index: Add action-entries in a helper
  57f3fb0... balsa-message: Add action-entries in a helper
  0216b71... mime-widget-text: Actually pop up a context menu
  ade09a1... Various: Fill some menus with stateless GMenuItems
  3387d1a... Various: Fill some menus with stateless GMenuItems
  abad8cf... Various: Improve the MRU menu helpers
  2a83bc2... Minor cleanup
  93720e4... balsa-mblist: Add guards
  7baba90... Various: Drop libbalsa_{radio,toggle}_activated
  5fd71f7... balsa-index: Fix a typo
  b41d5e2... Various: Use stateless GActions with targets
  bd1fb5b... Various: Stop using GtkBox child properties
  d3dae18... Various: Stop using GtkBox child properties
  4bd49b4... Various: Stop using GtkBox child properties
  c4dcd5a... source-viewer: Use container-add for a scrolled w
  6b581aa... x509-cert-widget: Use container-add for scrolled w
  acbb9ed... Various: Stop using GtkBox child properties
  011fb5e... Various: Stop using GtkBox child properties
  3c1b672... Various: Stop using GtkBox child properties
  71be6f3... Various: Stop using GtkBox child properties
  47f1aff... Various: Stop using GtkBox child properties
  d825635... Various: Stop using GtkBox child properties
  ff3475a... Various: Stop using GtkBox child properties
  3e16aed... Various: Stop using GtkBox child properties
  a5f427a... Various: Stop using GtkBox child properties
  1e79ce4... filter-run-dialog: Stop using GtkBox padding
  344d4ff... Various: Fix some alignment issues
  0fe690c... balsa-mime-widget: Use container-add for buttons
  d93dc8a... main-window: Use container-add for the statusbar
  ca61bd6... libbalsa-gpgme-widgets: Use container-add
  a5b3a84... Various: Fix margins
  c727706... Various: Replace gtk_box_pack_{start,end}()
  125e9ef... toolbar-prefs: Center the arrows vertically
  887a079... libbalsa-misc: Install libbalsa_button_box_button
  86b2a92... ab-main: Stop using GtkButtonBox
  c84f4e1... ab-window: Stop using GtkButtonBox
  2c1b9c9... balsa-mime-widget-crypto: Stop using GtkButtonBox
  7a00f82... mime-widget-message: Stop using GtkButtonBox
  17b9fbe... mime-widget-vcalendar: Stop using GtkButtonBox
  8ed2063... libbalsa_button_box_button: Document a difference
  14e30bb... filter-edit-dialog: Stop using GtkButtonBox
  7e21800... misc: Replace libbalsa_button_box_button()
  e47ef1b... Various: Use libbalsa_add_button_to_box()
  01633c9... main-window: Stop using GtkButtonBox
  7609cb4... toolbar-prefs: Stop using GtkButtonBox
  403813e... Various: Rename libbalsa_add_button_to_box()
  747ead4... misc: Do not leak the GtkSizeGroup
  5b26ab7... filter-run-dialog: Do not leak the GtkSizeGroup
  a367d58... build: Depend on gtk4
  66f2611... address-view: Build with gtk4
  2cd1a7d... address: Begin porting to gtk4
  676e000... Remove LibBalsaCellRendererButton
  aa95325... address: Adapt to gtk4
  bf574df... Build: Leave out application-helpers
  0388d9e... Various: Adapt to gtk4
  218ac64... Various: Stop using GtkBox child properties
  77e4808... Various: Stop using GtkBox child properties
  3bd6a40... Various: Stop using GtkBox child properties
  fece041... source-viewer: Use container-add for a scrolled w
  bc413d4... x509-cert-widget: Use container-add for scrolled w
  c8405f0... Various: Stop using GtkBox child properties
  1bc7ce1... Various: Stop using GtkBox child properties
  29c3276... Various: Stop using GtkBox child properties
  3d82f60... Various: Stop using GtkBox child properties
  5a7901d... Various: Stop using GtkBox child properties
  ee6a559... Various: Stop using GtkBox child properties
  838bfb6... Various: Stop using GtkBox child properties
  7476c72... Various: Stop using GtkBox child properties
  7d6e628... Various: Stop using GtkBox child properties
  ac5c8f5... filter-run-dialog: Stop using GtkBox padding
  b3db194... Various: Fix some alignment issues
  249e225... balsa-mime-widget: Use container-add for buttons
  f6e5fa0... main-window: Use container-add for the statusbar
  a91004a... libbalsa-gpgme-widgets: Use container-add
  db73f8f... Various: Fix margins
  8aabd3e... Various: Replace gtk_box_pack_{start,end}()
  d2850f0... toolbar-prefs: Center the arrows vertically
  39c3158... Various: Stop using GtkBox child properties
  5dcc935... Various: Stop using GtkBox child properties
  de216ab... Various: Stop using GtkBox child properties
  549240d... source-viewer: Use container-add for a scrolled w
  dbd546e... x509-cert-widget: Use container-add for scrolled w
  ce75948... Various: Stop using GtkBox child properties
  dc4c6f4... Various: Stop using GtkBox child properties
  0b2988d... Various: Stop using GtkBox child properties
  756eee1... Various: Stop using GtkBox child properties
  22ca4e6... Various: Stop using GtkBox child properties
  ffbdbf8... Various: Stop using GtkBox child properties
  d6ffb3d... Various: Stop using GtkBox child properties
  39f6fd3... Various: Stop using GtkBox child properties
  f9ba74e... Various: Stop using GtkBox child properties
  e9f2526... filter-run-dialog: Stop using GtkBox padding
  e3a0782... Various: Fix some alignment issues
  077d9f2... balsa-mime-widget: Use container-add for buttons
  8cd1d7b... main-window: Use container-add for the statusbar
  8fba7a1... libbalsa-gpgme-widgets: Use container-add
  de31e2f... Various: Fix margins
  28efd18... Various: Replace gtk_box_pack_{start,end}()
  6b04263... toolbar-prefs: Center the arrows vertically
  888132d... libbalsa-misc: Install libbalsa_button_box_button
  14c8f08... ab-main: Stop using GtkButtonBox
  c2c39fd... ab-window: Stop using GtkButtonBox
  3cb9f90... balsa-mime-widget-crypto: Stop using GtkButtonBox
  59f1198... mime-widget-message: Stop using GtkButtonBox
  af2f9a1... mime-widget-vcalendar: Stop using GtkButtonBox
  aec5b0f... libbalsa_button_box_button: Document a difference
  6b6f967... filter-edit-dialog: Stop using GtkButtonBox
  fdc282d... misc: Replace libbalsa_button_box_button()
  aed7179... Various: Use libbalsa_add_button_to_box()
  2dac166... main-window: Stop using GtkButtonBox
  349f175... toolbar-prefs: Stop using GtkButtonBox
  49c5273... Various: Rename libbalsa_add_button_to_box()
  0ba5314... misc: Do not leak the GtkSizeGroup
  142dfb9... autocrypt: Stop using gtk_dialog_run()
  32b5e63... libbalsa-ask: Refactor to avoid gtk_dialog_run()
  3cf377b... filter-edit-dialog: Delete trailing white space
  fe384be... information-dialog: Notify in an idle callback
  eb4e5cf... Various: Stop using gtk_dialog_run()
  abbca15... identity-dialog: Build with gtk4
  cc66b49... libbalsa-gpgme: Build with gtk4
  aad9d0b... libbalsa-gpgme-cb: Build with gtk4
  b63c2e5... compose window: Allocate data on the stack
  95e18d6... files: Build with gtk4
  e3c513a... libbalsa-gpgme: Build with gtk4
  6e55795... misc: Build with gtk4
  8ac37bd... libbalsa-progress: Build with gtk4
  fdd488c... filter-edit-dialog: Build with gtk4
  2aaff82... libbalsa: Build with gtk4
  55bca51... mailbox: New GtkTreeDragSource API
  fbcde93... filter-edit: Build with gtk4
  3132169... source-viewer: Build with gtk4
  f6bc95d... cite-bar: Build with gtk4
  5e495c5... Various: Build with gtk4
  d84a008... address-book-config: Build with gtk4
  393e45d... Various: Build with gtk4
  d03040a... libinit-balsa: Build with gtk4
  7e08968... main: Adapt to libinit-balsa API change
  78a8863... ab-window: Build with gtk4
  720e664... balsa-app: Build with gtk4
  923682a... toolbar-factory: Build with gtk4
  a17b54b... store-address: Build with gtk4
  68d775e... toolbar-factory: add "toolbar" CSS class
  ed2aa53... balsa-icons: Get the icon theme for main-window
  95d0da7... balsa-icons: Fix the build
  e0593d0... ab-main: Build with gtk4
  0994304... toolbar-factory: Get the popup GdkEvent
  de0b77b... balsa-index: Build with gtk4
  eec9e35... mblist: Stop using direct access to GdkEvent
  fb560f8... mblist: Build with gtk4, except d&d
  7fa61f2... mblist: drag-and-drop
  86b923b... files: Implement libbalsa_icon_name_finder
  4a52f7e... identity: Simplify emptying a GtkBox
  69b1d3d... balsa-index: Restore dragging selected messages
  76a338d... balsa-message: Build with gtk4
  1ad39cb... Various: Do not cast GtkEventController to itself
  ef88368... mime-widget: Build with gtk4
  8b5f2c7... mime-widget-callbacks: Build with gtk4
  c3d9ec3... mime-widget-crypto: Build with gtk4
  edf514c... Various: GtkFrame is not a GtkBox
  8a61eb3... Various: Mark error message as translatable
  9146660... mime-widget-image: Build with gtk4
  75d8ed8... balsa-mime-widget-message: Build with gtk4
  e833f1a... mime-widget-multipart: Build with gtk4
  1a11fe9... mime-widget-text: Build with gtk4
  cabaf69... mime-widget-text: Fix indentation
  d3c7fab... mime-widget-message: Use gtk_show_uri_full()
  8ac49b3... mime-widget-vcalendar: Build with gtk4
  67e75d9... filter-export-callbacks: Build with gtk4
  efab700... filter-export-dialog: Build with gtk4
  b0d1a02... filter-run-callbacks: Build with gtk4
  8e4214b... filter-run-dialog: Build with gtk4
  75b42f4... Various: Always get the parent from the src-obj
  3342f07... folder-conf: Build with gtk4
  948639f... information-dialog: Build with gtk4
  b084f49... mailbox-conf: Build with gtk4
  4bb6d29... mailbox-node: Build with gtk4
  e323de9... main-window: Build with gtk4 except for gtk_dialog_run
  c0a15ee... main-window: New API for balsa_window_next_unread
  197711f... main: Build with gtk4
  30f433f... Build: Include application helpers
  9abb4bd... application-helpers: Build with gtk4
  7b84b15... message-window: Do not use gtk_widget_show()
  cee7c84... pref-manager: Build with gtk4
  229099e... pref-manager: Allocate a copy of the uri
  a2ec315... main-window: Cleanup after rebase on master
  f99df17... message-window: Warn if "Move" item not found
  f52f682... main-window: Use the default "accept" handler
  d91a917... vfs: Drop libbalsa_vfs_local_only()
  8ea584d... main-window: Fix asynch drag drop
  0065fd2... Minor cleanup
  2358afb... Replace gtk_dialog_run()
  2b23086... sendmsg-window: Build with gtk4
  224aedc... toolbar-prefs: Build with gtk4

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