[balsa] (419 commits) Non-fast-forward update to branch wip/gtk4
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa] (419 commits) Non-fast-forward update to branch wip/gtk4
- Date: Tue, 12 Jun 2018 14:11:41 +0000 (UTC)
The branch 'wip/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:
a4b25e8... First cut at porting to Gtk version 4
e927d41... Fix one more file
f47dee2... Another fix
0415a8d... Another fix
1101526... Another fix
b4c77a3... and another
062ace2... Update German translation
2cd67d5... Fix gpgme-related files
0ebe5ee... Adapt to new "size-allocate" signal
d7927a0... Do not report a horizontal baseline
8578d18... Color button signal changed
f594ee4... Fix quitting
08bb2ec... Fix quitting
80c10e5... One-click mailbox selection
642bf44... Fix tree coords
a7f06d4... More mblist fixes
d3b1711... 1
cac44dc... Use single_click activation for the mblist
d781078... tree_view is undefined
3276a80... Variable set but not used
8cb22a0... Use single-click in the address-view
d2409e0... Align strings correctly in preference manager
b5228a5... Make sure progress bar is visible
917d275... Fix identity dialog string alignments
9462696... Fix the toolbar prefs dialog
ffdc54a... Make main window's menubar visible
3a2ce2d... Bump gtk-required to 4.0
e66c3ff... Update Spanish translation
d9f3fd4... Clean up meson.build
dfb59fc... Updated Danish translation
4f1b0d7... Make default meson options buildable and runnable
66e34a3... Remove unused conditionally compiled code
a3bb8af... Update German translation
2baba85... Update German translation
b41ede4... Update GtkSourceView dependency to 4.0
4abf00a... Fix GtkSourceView dependency
6e036d0... Correctly document default values of options
1312ad7... Improve layout of address book dialog
e73094e... Update German translation
bcec166... GTK_IMAGE_PIXBUF has been removed
5899ba6... gtk_image_get_pixbuf is deprecated
7adfca9... Export cairo_print_surface
64f5c46... Fix function name
4ff2e57... Fix errors
d1e8146... Deconstify
27d1889... Use cairo_print_surface to print a pixbuf
0e8b8c6... Add semicolon
19c763b... Use gdk_cairo_surface_create_from_pixbuf
ab034bf... Bump glib dependency to 2.54
ab937bc... Use a GtkLabel to measure character width
152fe96... Streamline code
396e115... Use gdk_cursor_new_from_name
1b85531... New API for gdk_cursor_new_from_name
7f13e5e... Remove unused variable
b0a4e54... gtk_text_view_get_window has been removed
adce184... Use G_N_ELEMENTS macro
44825ed... Install appstream metadata to recommended location
2d2e7c5... Fix some icon issues
c97dfd0... Do not connect to NULL widget
9327313... Streamline code in balsa-mime-widget-image.c
bbff82f... Fix the build
0a35ff6... The logo in the "about" dialog is now a GdkTexture
d7de174... Fix XML tags in po file
d0321f5... Let canberra find the default screen
f46faf6... Updated Danish translation
fd45f4d... Gtk icon and drag-and-drop updates
f38c319... Map the pixmap id
57a06e2... More drag-and-drop changes
5c4bf58... Use gdk_atom_intern_static_string
8ddd3ae... Do not use g_list_next or g_list_first
dae2a7f... Prettify the summary
d7596d0... The border-width property has gone
8acad6e... Put margin on box
5a762de... Do not crash with no spell-checker dictionaries
f92f729... Yet more drag-and-drop changes
873e2c7... Expand lists in address book window
2cf7f8f... Fix documentation
09fc2ff... Remove a webkitgtk workaround
071a0b5... Clipboard API changed
26d8070... Get pointer coords from the GdkEvent if possible
37cf8b7... Simplify making the over-url popup menu
d1169bd... Make BalsaMimeWidgetText a subclass
4cd98f2... Change progress dialog geometry
5e15529... Cast g_object_ref() arguments
61a653a... Revise configuration of enchant spell-checking lib
5ff86f2... Remove "delete" argument from gtk_drag_finish()
b66b017... Avoid possible repeated dynamic cast
9faaa06... GdkAtom is no more
9a3f3fe... Use GtkEventController API() to get a widget
1d26000... Fix the remaining "size-allocate" callbacks
284556d... Fix the build
dcea7c7... Use a GtkGesture instead of "button-press-event"
d0cd6cd... Do not limit the gesture to GDK_BUTTON_SECONDARY
a2dfddf... Use a GtkGesture instead of "button-press-event"
8190f34... Use a GtkGesture instead of "button-press-event"
37e7d0c... Use a GtkGesture instead of "button-press-event"
01b698a... Use a GtkGesture instead of "button-press-event"
6c62d53... Use a GtkGesture instead of "button-press-event"
d31b094... Use the same data name for all gestures
b0b0298... Do not try to implement a shift-f10 popup menu
67d3361... Use the gesture's "released" signal
796ea91... Use GtkEventControllerMotion's signals
0800859... Update Spanish translation
5b68404... Use a tree-view's "row-activated" signal
581a94a... Emit "rows-reordered" directly
90ed7cc... Set the log-domain to "Balsa"
d7f5d9e... Replace gtk_font_button_set_show_size()
522b2fb... Update Spanish translation
6323f56... Fix a use-after-free bug
8641007... pref-manager: Use GtkFontChooser API better
6e2e99d... Enable multi-threaded POP3 retrieval
5715a87... Use g_{clear,set}_object
7748875... Use g_set_object to store icons
5413c9d... Cleanup some dispose and finalize methods
aacc80d... Use libbalsa_clear_source_id()
4a434c8... Make libbalsa_clear_source_id() gboolean
c53b214... mailbox: store the attach icons correctly
09ec93f... Use various convenience functions
22935b5... net-client-smtp: Move the "QUIT" command
417aa16... Update Polish translation
5f0312a... Update Brazilian Portuguese translation
01fae9b... mailbox-pop3: Fix progress dialogue on error
97a31e7... Various events have been removed
33a7621... cell-renderer-button: Drop a redundant variable
266020f... Improve low-level network library
373b3c5... libnetclient: Restore the dispose/finalize split
a1ec753... Improve replying to html-only messages
7a26144... Meson build system changes
48d401a... Do not set global log domain
bce4117... Reimplement LabBalsaAddressView
9c0764a... address-view: Grab focus only for blank row
3b730e1... address-view: Clean up
af50eb7... Implement LibBalsaAddressViewEntry
7025be3... Test for <locale.h> and set HAVE_LOCALE_H if found
93d729c... meson.build: Fix the definition of HAVE_CTIME_R
a5c81d5... Use Unicode quotation marks
2513984... Rewrite the class definitions of BalsaMimeWidget*
693f522... Updated Czech translation
566b925... libbalsa-progress: gdk_threads_* have gone away
0e87ca6... Update German translation
7138e8a... mblist: Use single-click mode on all mailbox lists
23ffd06... mime-widget-image: No longer a subclass
22e4a4e... libbalsa-progress: Add a margin
4852999... mime-widget: Use getter for private data
530c25c... Fix a use-after-free bug
ea069d0... Fix two use-after-free false positives
4269a18... Check for zero-length array
006fedd... mailbox: Assign MailboxView structure explicitly
47a3941... print-object-text: Assign PhraseRegion explicitly
5458084... balsa-index: Plug a leak
bcc7cfa... Do not leak cbdata
a051bd0... Do not leak new_item
05b5a1b... Avoid a spurious use-after-free warning
db00941... Assert that class getters do not return NULL
b0f3881... More g_object_ref fallout
9c4abaa... mime-widget-image: simplify showing the image
3acfc6f... mime-widget-image: Make it subclass BalsaMimeWidget
6874965... Remove stray blank line
4b0514f... mime-widget-text: use the object better
c22d47f... mime-widgets: Drop some queuing of resizes
d72b123... Clean up generated marshalling files
931b563... Remove obsolete comment
1f73896... Crypto performance improvements
28a7736... Fix the build
ccc9348... Update Polish translation
4cdab20... Albrecht Dreß authored the earlier crypto commit
79ef75e... address-book: Declare it derivable
a4552f1... address-book-text: Declare it derivable
1f667ea... address-book-extern: Declare it final
da873fb... address-book-gpe: Declare it final
4d4db9a... address-book-ldap: Declare it final
7736175... address-book-ldif: Declare it final
64753d3... Fix the build
d3c8d92... address-book-osmo: Declare it final
1786f38... address-book-rubrica: Declare it final
68a5e13... address-book-vcard: Declare it final
2519fbf... address: Declare it final
8339f9e... address-book: set-status no longer takes ownership
650532b... build: Use get_supported_arguments()
fc289b1... Remove now inaccurate comment about set-status
01eaa95... Updated Czech translation
6506740... Updated Spanish translation
22d3a26... Update German translation
31f25a4... Use g_strcmp0() to avoid NULL string guards
bcebcf9... g_strdup(NULL) returns NULL
02fa2de... Use gtk_editable_get_chars()
8291136... * NEWS: release balsa-2.5.5 * images/Makefile.am: uninstall
32d670b... Update version strings
d1ea7f5... 2.5.5 changelog
9a7ee6e... Fix XML tags
a9fdf65... cite-bar: Use snapshot method instead of draw
1a48f88... cite-bar: Use graphene_rect_init
4325bd2... Remove LibBalsaCellRendererButton
3d8848f... LibBalsaCellRendererButton has gone away
d1fe809... Update Brazilian Portuguese translation
a76c536... mime-widget-text: Simplify cite-bar code
7c06178... Return FALSE, not G_SOURCE_REMOVE
4f430be... address: Use g_strv_length()
824704a... libbalsa-message: streamline some list freeing
afb1555... Use gtk_box_pack_start()
5759c82... libalsa-progress: Use gtk_container_foreach()
60b2690... Use gtk_container_foreach
9894895... Widgets are visible by default
cb1319a... Clean up LibBalsaIdentity
483fa75... Uncrustify src and libbalsa:
d5496ef... Revert the uncrustify
e7ac2f0... Align function prototype names
14386f0... Uncrustify identity.h
c3bd286... identity: Add and use the getters
c5cb295... Change one dummy argument, for consistency
f12383e... Frame: Erase the now-useless property label-yalign
81185a6... gmime-gpgme-signature: Declare it final
24441cd... Updated Danish translation
df9cc9c... server: Declare it derivable
1164922... server: do not free a string constant
2980c79... Do not leak strings
c6ab2cd... server: Rename some functions
9b0df48... imap-server: declare it final
495f251... smtp-server: declare it final
161bff8... citebar: declare it final
ea343ac... libblsa-vfs: declare it final
1b53f32... mime-widget-image: use GtkPaintable API
980d78f... cite-bar: correct the parent class
71e7d1e... face headers: add API to get the pixbufs
35fe2bf... Update Polish translation
c89733a... Silence a gcc gripe about strncpy
6dafe48... Silence a gcc gripe about snprintf
fc186f8... Fix the build with compface
23f125d... Fix fallout from making BalsaMimeWidget opaque
fc1642f... GdkWindow has been renamed GdkSurface
78ce962... More GdkWindow rename fallout
f219f10... Use gtkwidget_get_realized
cd98458... address-view: check for NULL combo-box
6e867f5... address-view: more checks for NULL combo-box
3a42ffa... sendmsg-window: do not set addresses twice
d32b233... mailbox: Declare it derivable
2b962f2... Update German translation
ab823c9... Update Brazilian Portuguese translation
4d5f45f... Updated Czech translation
03a7be3... mailbox local: Declare it derivable
45d3ac5... mailbox maildir: Declare it final
fba5da5... mailbox mbox: Declare it final
96a1739... mailbox mh: Declare it final
def7471... mailbox remote: Declare it derivable
db86bd2... mailbox imap: Declare it final
0539115... mailbox pop3: Declare it final
47e49dc... Align adjacent assignment statements
a330b5a... Uncrustify mailbox_*.[ch]
b425efb... Uncrustify mailbox.[ch]
8f3f2a4... mime-widget-image: get paintable from the image
07fa3b5... mailbox: Clear the mutex at finalize time
cf41c2d... mailbox: Do not use our own parent_class
ac328db... pref manager: The GtkFontChooserLevel enum changed
2071303... uncrustify.cfg: Change 'if' braces
5c5bbcd... message: Declare it final
e4589e0... rfc 2445: Declare types final
d676bdd... Clean up…
3b64124... gmime filter header: make structs private
9fdf92c... mime-stream-shared: Use G_DEFINE_TYPE
a6c5143... balsa index: store gesture in the object
d15f784... balsa-index: Use gtk_gesture_single API
dfc69d3... mailbox local: Do not dereference NULL pointer
9edc88d... index: Gesture fix-ups
5312dab... mime-widget-text: Grab the focus when realized
deaaf7d... Remove clip from size-allocate vfunc
0946a37... Revert d92011cb2d14dfd48e7fbaa63b66a76c5eb1e31c
9279718... mime-widget-text: handle an URL click early
76bf43d... Fix the "scroll on click" issue
712b2f5... Revert #d500a67f7da036c75d1326b86c29874128799de5
f68998b... balsa-print-object: create_from_pixbuf is no more
5719f88... mime-widget-text: The "draw" signal has gone away
f1d846b... mime-widget-text: Do not static cast to GFunc
e149a79... Store GtkGestures in objects
9d7dc0f... Parent's dispose method is always non-NULL
5f9a242... net-client and friends: Use G_DECLARE_*_TYPE
4ca6040... net-client-*: Use G_DEFINE_TYPE_WITH_PRIVATE
302d9da... net-client: Simplify calling parent methods
04b4f1b... mime-widget-text: Rename controller
bf89953... ab-main: Use a GtkEventControllerKey
861608d... cite-bar: gtk_snapshot_append_color API change
d79d6eb... address-view: Use a GtkEventControllerKey
66dab3b... balsa-message et al: Use GtkEventControllerKey
1e4f96f... application-helpers: New function to block accels
f36918d... balsa-message: Block accels when using find
84f76a6... balsa-message: Use GtkEventControllerKey
e2a069e... balsa-message et al: Use GtkEventControllerKey
40fe4d9... main-window: Simplify the SoS code
1f39471... message: Store the signal handler id
a6bf029... ab-window: Use G_DECLARE and G_DEFINE
945a024... Do not define _FooClass when Foo is declared final
c642a1c... balsa-index: Use G_DECLARE_FINAL_TYPE
29bce76... balsa-mblist: Use G_DECLARE_FINAL_TYPE
266af1e... address-book-osmo: Do not declare _get_type
1923a62... libbalsa-vfs: Do not declare _get_type
5225539... balsa-index: Do not declare _get_type
a6b4e08... balsa-message: Use G_DECLARE_FINAL_TYPE
d116db0... print-object: declare it final and private
5c3d012... balsa-print-object-decor: declare it final
9e57417... balsa-print-object-default: declare it final
831621b... balsa-print-object-header: declare it final
f59fe2d... balsa-print-object-image: Declare it final
0faf4f3... balsa-print-object-text: Declare it final
f3391fc... Uncrustify balsa-print-object*.[ch]
4b3b152... Header files: Add ';' after G_DECLARE_*_TYPE
33a2ce1... More header files: Add ';' after G_DECLARE_*_TYPE
adf5c8b... filter-run-dialog: Declare it final
3249831... utf8-sanitize: Use g_utf8_make_valid
7e98fca... mailbox-node: Declare it final
5022f64... Port to new GtkGesture/GtkEventController API
daff9a5... balsa-mime-widget-text: extend previous commit
9072898... Display time stamps of date-only iCalendar events
17124a0... sendmsg-window: Declare it final
7314437... toolbar-model: Declare it final
eb9bec5... uncrustify.cfg: Align struct members
fe76fab... Uncrustify toolbar-factory
0c5730d... gmime-filter-header: Declare it final
6baed18... mime-stream-shared: Declare it final.
fd1246d... main-window: Declare it derivable
b73bbad... spell-check: Declare it final, and uncrustify it
c142487... address-book: Make sure Boolean values are Boolean
52193d6... address-book-ldap: Make sure Bool values are Bool
ffd0db1... uncrustify.cfg: Align struct initializers
829c87d... SendmsgWindow: Take it private, and uncrustify it
62c0277... Move some BalsaMailboxNode methods
c93b604... mailbox-node: Make it private
61a63b1... mailbox-node: Do not use tloc argument of time()
f05bd39... balsa-index: Add convenience functions
8c0f9d4... main-window: Use the convenience functions
13d377f... Clean up some BalsaMailboxNode code
4a7e531... Do not use tloc argument of time()
3581463... Fix a typo, and fallout from previous commit
b06af86... balsa-index: Make it private
edd8562... balsa-mblist: Make it private
3191dab... print-object-decor: Make it private
3ea1594... print-object-header: Make it private
f1dc02b... balsa-message: Make it private
c91253b... Remove some duplicative typedefs
bf71fa8... filter-run: Document the private nature
f1cdb95... message-window: Code cleanup
16a2888... Use GResource instead of installed files
2fbaa6c... Continue the cherry-pick
331304c... Use GResource instead of installed files
f24193d... Complete the cherry-pick
8fc969f... address-book-text: Use g_clear_pointer()
89dfabb... net-client: Do not use g_type_class_add_private()
2362ebf... net-client: Use an enum for the signals
09b149b... toolbar-factory and -prefs: Simplify API
fd20902... toolbar-factory: Fix the build
e86e77d... address-book: Remove two redundant declarations
8444bbf... address-book-extern: Remove redundant declarations
d651301... address-book-gpe: Remove redundant declarations
afae266... address-book-ldap: Remove redundant declarations
d27b147... address-book-ldif: Remove redundant declaration
e309184... address-book-rubrica: Remove redundant declarations
7bdc742... address-book-text: Remove redundant declarations
8f68fc2... address-book-vcard: Remove redundant declarations
ba590b7... address: Remove redundant declarations
780a328... gmime-filter-header: Remove redundant declaration
f17c44a... gmime-gpgme-signature: Drop redundant declarations
39e9994... libbalsa-vfs: Drop redundant declarations
eb226c6... mailbox: Drop redundant declarations
cd6c71e... mailbox-imap: Drop redundant declarations
d10edec... mailbox-mbox: Drop redundant declarations
316b0e3... mailbox-mh: Drop redundant declarations
82e6e62... mailbox-pop3: Drop redundant declarations
a7bf153... mailbox-remote: Drop redundant declarations
a2611f7... libbalsa-message: Drop redundant declarations
dadadfc... rfc2445: Drop redundant declarations
35fd829... server: Drop redundant declarations
396ff2d... ab-window: Drop redundant declarations
662f0dd... print-object-decor: Drop redundant declaration
1b4f7d9... main-window: Drop redundant declarations
4715aab... spell-check: Drop redundant declarations
fc8c094... mime-stream-shared: Drop gmime_parent_class
0b42b2a... sendmsg-window: Use balsa_attach_info_parent_class
0748627... balsa-mime-widget-text: Use new GtkGesture API
5152626... configure.ac: Fix the build
e162469... main-window: Manage "reply to group" action
84c0850... sendmsg-window: Check when replying to a list
a4409e1... balsa-index: Emit "index-changed" more often
e036d50... various: gdk_event_free() has gone away
36dcafd... message-window.c: Manage "Reply to Group" action
778a153... balsa-index.c: Count and report skipped messages
ffebf82... Fix the build
2034160... Update Polish translation
2963be0... balsa-index: Count skipped messages only for list
0c9a60e... Mitigate EFail vulnerability for Webkit2
95c0937... imap-handle.c: Do not leak ImapEnvelope.
8aac30b... mailbox_imap: Do not leak ImapSearchData.
288de5c... balsa-index: Do not leak PipeData
ffb32fe... filter-edit-callbacks: Do not leak new_item
a2d8e01... Use g_strcmp0() for NULL-safe comparisons
4d4bd96... mailbox-imap: Fix the build
453a181... gmime-gpgme-signature: Fix the build
213ebc1... balsa-index: Fix the build
6a05496... mailbox-node: Fix the build
136a9f2... Continue when icons are missing
afd0b0b... Release balsa-2.5.6
d73f5cc... balsa-icons: Revert to previous logic
15b9972... Use g_str_has_prefix()
3f4fb49... Reimplement libbalsa_clear_source_id()
7fe5dab... Do not seg fault on delayed exit
51401e4... address-book-rubrica: Fix a typo
aa7e4da... Bump glib dependency to >= 2.56
e56fbee... IMAP goes GIO
677fd20... libbalsa/imap: Fix the meson build
9e5ad84... imap-server: Unconditionally set the user and host
9a14bbb... Use Unicode apostrophes in new translatable strings
3fef0ab... Remove some debugging prints
e7620d0... Various: Split set-security from set-host
a6744bf... source-viewer: Subclass GtkApplicationWindow
c1160f8... main and main-window: Pass the GtkApplication
a2f861e... message-window: Subclass GtkApplicationWindow
b30e5d8... compose-window: Subclass GtkApplicationWindow
a764c05... Fix fallout from renaming sendmsg* to compose*
4de09e0... Make GResource paths static as well as const
92584aa... main-window: On 'quit', use gtk_window_close()
58ddcf8... Restore es.po files
Commits added to the branch:
e8d95b8... Update Polish translation (*)
693c852... First cut at porting to Gtk version 4
41d913f... Fix one more file
1990b0b... Another fix
df6f3c9... Another fix
fba59bc... Another fix
88c9c26... and another
1df93d6... Update German translation
0a2cfb5... Fix gpgme-related files
ef1a377... Adapt to new "size-allocate" signal
80019dd... Do not report a horizontal baseline
1bb9b92... Color button signal changed
2e5c74b... Fix quitting
5e2a5d3... Fix quitting
99b41ee... One-click mailbox selection
28cbeec... Fix tree coords
11e37d2... More mblist fixes
97460d7... 1
ebf0086... Use single_click activation for the mblist
daa7f84... tree_view is undefined
717bff8... Variable set but not used
6f4379a... Use single-click in the address-view
e08e363... Align strings correctly in preference manager
0a18693... Make sure progress bar is visible
d5268fb... Fix identity dialog string alignments
c906146... Fix the toolbar prefs dialog
a8aaf1d... Make main window's menubar visible
cc3e8ba... Bump gtk-required to 4.0
3e8cd86... Update Spanish translation
09bffaf... Clean up meson.build
e010d4f... Updated Danish translation
5594055... Make default meson options buildable and runnable
996bb6a... Remove unused conditionally compiled code
937fa8a... Update German translation
b75bdbc... Update German translation
c747d86... Update GtkSourceView dependency to 4.0
6651b96... Fix GtkSourceView dependency
1a93a94... Correctly document default values of options
7678d27... Improve layout of address book dialog
d96996e... Update German translation
911fc9c... GTK_IMAGE_PIXBUF has been removed
ba28753... gtk_image_get_pixbuf is deprecated
86cb586... Export cairo_print_surface
c447301... Fix function name
235a059... Fix errors
7e36800... Deconstify
e183e81... Use cairo_print_surface to print a pixbuf
35d044a... Add semicolon
c0f322b... Use gdk_cairo_surface_create_from_pixbuf
f305036... Bump glib dependency to 2.54
6c9c0bd... Use a GtkLabel to measure character width
bdcace7... Streamline code
cb86927... Use gdk_cursor_new_from_name
ff7f4f2... New API for gdk_cursor_new_from_name
6337a11... Remove unused variable
40fdd52... gtk_text_view_get_window has been removed
3a01bfa... Use G_N_ELEMENTS macro
1e5d423... Install appstream metadata to recommended location
f89e0f1... Fix some icon issues
860aaed... Do not connect to NULL widget
c14f029... Streamline code in balsa-mime-widget-image.c
ff019dd... Fix the build
9cf7e4f... The logo in the "about" dialog is now a GdkTexture
6ca95d1... Fix XML tags in po file
67b1b39... Let canberra find the default screen
e8e2e09... Updated Danish translation
f72d1ee... Gtk icon and drag-and-drop updates
c7c4cff... Map the pixmap id
6ff90e9... More drag-and-drop changes
43adcdb... Use gdk_atom_intern_static_string
aea8804... Do not use g_list_next or g_list_first
abd89fb... Prettify the summary
4a62637... The border-width property has gone
ea20125... Put margin on box
0b71ccd... Do not crash with no spell-checker dictionaries
9425e4e... Yet more drag-and-drop changes
59643e3... Expand lists in address book window
1031f75... Fix documentation
aa6075f... Remove a webkitgtk workaround
01b19ea... Clipboard API changed
0b8a247... Get pointer coords from the GdkEvent if possible
259653f... Simplify making the over-url popup menu
e677452... Make BalsaMimeWidgetText a subclass
d5ba6a5... Change progress dialog geometry
2d2ada2... Cast g_object_ref() arguments
4a56a5f... Revise configuration of enchant spell-checking lib
af523f3... Remove "delete" argument from gtk_drag_finish()
22f7c79... Avoid possible repeated dynamic cast
9c496af... GdkAtom is no more
9ce45ac... Use GtkEventController API() to get a widget
f88e088... Fix the remaining "size-allocate" callbacks
2415723... Fix the build
0e932c2... Use a GtkGesture instead of "button-press-event"
f20a07d... Do not limit the gesture to GDK_BUTTON_SECONDARY
5ee7052... Use a GtkGesture instead of "button-press-event"
9d36d24... Use a GtkGesture instead of "button-press-event"
5743d68... Use a GtkGesture instead of "button-press-event"
2d1eac4... Use a GtkGesture instead of "button-press-event"
1ee3434... Use a GtkGesture instead of "button-press-event"
d302944... Use the same data name for all gestures
0de86cb... Do not try to implement a shift-f10 popup menu
12552e0... Use the gesture's "released" signal
d09faf2... Use GtkEventControllerMotion's signals
20cfec8... Update Spanish translation
93cb15c... Use a tree-view's "row-activated" signal
235fafc... Emit "rows-reordered" directly
c23a92e... Set the log-domain to "Balsa"
6a95b25... Replace gtk_font_button_set_show_size()
dab8008... Update Spanish translation
27a3712... Fix a use-after-free bug
cb56fa2... pref-manager: Use GtkFontChooser API better
c592821... Enable multi-threaded POP3 retrieval
dd04e89... Use g_{clear,set}_object
ec30f92... Use g_set_object to store icons
2853481... Cleanup some dispose and finalize methods
4c9f2c3... Use libbalsa_clear_source_id()
67af753... Make libbalsa_clear_source_id() gboolean
7b66334... mailbox: store the attach icons correctly
97bcb7b... Use various convenience functions
f0eb354... net-client-smtp: Move the "QUIT" command
746a650... Update Polish translation
387892e... Update Brazilian Portuguese translation
263e1b3... mailbox-pop3: Fix progress dialogue on error
03c7f45... Various events have been removed
e134b0b... cell-renderer-button: Drop a redundant variable
47de05e... Improve low-level network library
5274751... libnetclient: Restore the dispose/finalize split
d025e79... Improve replying to html-only messages
2b939a7... Meson build system changes
9ca88ae... Do not set global log domain
703208b... Reimplement LabBalsaAddressView
2776324... address-view: Grab focus only for blank row
5def6c1... address-view: Clean up
26213a5... Implement LibBalsaAddressViewEntry
c37f8db... Test for <locale.h> and set HAVE_LOCALE_H if found
ef796e0... meson.build: Fix the definition of HAVE_CTIME_R
c40ef83... Use Unicode quotation marks
d7b4520... Rewrite the class definitions of BalsaMimeWidget*
d61b4c3... Updated Czech translation
51d6a7f... libbalsa-progress: gdk_threads_* have gone away
d04fc36... Update German translation
600fd5c... mblist: Use single-click mode on all mailbox lists
9ae88bf... mime-widget-image: No longer a subclass
96f810a... libbalsa-progress: Add a margin
eaeff4e... mime-widget: Use getter for private data
0b6077c... Fix a use-after-free bug
f60dc9c... Fix two use-after-free false positives
c0f8c4b... Check for zero-length array
e03cf4a... mailbox: Assign MailboxView structure explicitly
c9b9d77... print-object-text: Assign PhraseRegion explicitly
9ac3452... balsa-index: Plug a leak
75f2bc8... Do not leak cbdata
40df2b6... Do not leak new_item
62008e6... Avoid a spurious use-after-free warning
288e715... Assert that class getters do not return NULL
790e165... More g_object_ref fallout
b5b9a92... mime-widget-image: simplify showing the image
c908421... mime-widget-image: Make it subclass BalsaMimeWidget
8faf4fd... Remove stray blank line
86c477a... mime-widget-text: use the object better
faa79cd... mime-widgets: Drop some queuing of resizes
ab53b26... Clean up generated marshalling files
bf0942e... Remove obsolete comment
bd99a7f... Crypto performance improvements
eb6041d... Fix the build
8b05544... Update Polish translation
aabe387... Albrecht Dreß authored the earlier crypto commit
f0258f8... address-book: Declare it derivable
f1be591... address-book-text: Declare it derivable
e69ed36... address-book-extern: Declare it final
9441a4e... address-book-gpe: Declare it final
ddac9fb... address-book-ldap: Declare it final
1922d15... address-book-ldif: Declare it final
e840bf1... Fix the build
0399137... address-book-osmo: Declare it final
8c7e137... address-book-rubrica: Declare it final
931d4c7... address-book-vcard: Declare it final
f947df7... address: Declare it final
e1faac7... address-book: set-status no longer takes ownership
b9bbeaf... build: Use get_supported_arguments()
fa1746c... Remove now inaccurate comment about set-status
f7a9c02... Updated Czech translation
0e33fdb... Updated Spanish translation
e0deb8e... Update German translation
95b4ff5... Use g_strcmp0() to avoid NULL string guards
7688e57... g_strdup(NULL) returns NULL
9033f0f... Use gtk_editable_get_chars()
8f17230... * NEWS: release balsa-2.5.5 * images/Makefile.am: uninstall
87f7269... Update version strings
798981b... 2.5.5 changelog
47731d4... Fix XML tags
65fa826... cite-bar: Use snapshot method instead of draw
0eadcaf... cite-bar: Use graphene_rect_init
c98c71b... Remove LibBalsaCellRendererButton
49ad4e7... LibBalsaCellRendererButton has gone away
7e85f63... Update Brazilian Portuguese translation
92762b6... mime-widget-text: Simplify cite-bar code
3be7931... Return FALSE, not G_SOURCE_REMOVE
64603e3... address: Use g_strv_length()
b61b46b... libbalsa-message: streamline some list freeing
37ede3f... Use gtk_box_pack_start()
677707b... libalsa-progress: Use gtk_container_foreach()
4c8e087... Use gtk_container_foreach
3327698... Widgets are visible by default
432e1ed... Clean up LibBalsaIdentity
9da6918... Uncrustify src and libbalsa:
236beb1... Revert the uncrustify
e57180e... Align function prototype names
6a01fd5... Uncrustify identity.h
b53d167... identity: Add and use the getters
ed5f428... Change one dummy argument, for consistency
b855de8... Frame: Erase the now-useless property label-yalign
38a53b3... gmime-gpgme-signature: Declare it final
1536ca4... Updated Danish translation
7fbd148... server: Declare it derivable
07a2bf9... server: do not free a string constant
e34c09d... Do not leak strings
9673e19... server: Rename some functions
cade556... imap-server: declare it final
5290a85... smtp-server: declare it final
68ef4c2... citebar: declare it final
51677fb... libblsa-vfs: declare it final
ea74d40... mime-widget-image: use GtkPaintable API
06903ac... cite-bar: correct the parent class
a0eb827... face headers: add API to get the pixbufs
c5300bb... Update Polish translation
5c97d85... Silence a gcc gripe about strncpy
b6c9f86... Silence a gcc gripe about snprintf
0923e72... Fix the build with compface
f0f2eef... Fix fallout from making BalsaMimeWidget opaque
f0983de... GdkWindow has been renamed GdkSurface
6b07adf... More GdkWindow rename fallout
fd0f263... Use gtkwidget_get_realized
f17d5b7... address-view: check for NULL combo-box
58323fd... address-view: more checks for NULL combo-box
c4d020a... sendmsg-window: do not set addresses twice
6eb00e5... mailbox: Declare it derivable
7945a95... Update German translation
4dd42f8... Update Brazilian Portuguese translation
f903b1f... Updated Czech translation
f8dc90f... mailbox local: Declare it derivable
7c7bfb5... mailbox maildir: Declare it final
965213a... mailbox mbox: Declare it final
9a0912c... mailbox mh: Declare it final
3f7da5a... mailbox remote: Declare it derivable
29c2af3... mailbox imap: Declare it final
c8f36af... mailbox pop3: Declare it final
61d22a4... Align adjacent assignment statements
acc1dcb... Uncrustify mailbox_*.[ch]
1bcb8a9... Uncrustify mailbox.[ch]
54728ab... mime-widget-image: get paintable from the image
a205944... mailbox: Clear the mutex at finalize time
733d4f6... mailbox: Do not use our own parent_class
2186ea9... pref manager: The GtkFontChooserLevel enum changed
f5988e8... uncrustify.cfg: Change 'if' braces
c6f5b30... message: Declare it final
9de825e... rfc 2445: Declare types final
794c419... Clean up…
996cbb0... gmime filter header: make structs private
35a90de... mime-stream-shared: Use G_DEFINE_TYPE
c32597e... balsa index: store gesture in the object
79afb68... balsa-index: Use gtk_gesture_single API
fbb2422... mailbox local: Do not dereference NULL pointer
bf27845... index: Gesture fix-ups
803a192... mime-widget-text: Grab the focus when realized
5822d87... Remove clip from size-allocate vfunc
ae506fa... Revert d92011cb2d14dfd48e7fbaa63b66a76c5eb1e31c
6dabd6a... mime-widget-text: handle an URL click early
d54bafe... Fix the "scroll on click" issue
94eb261... Revert #d500a67f7da036c75d1326b86c29874128799de5
1e78dd6... balsa-print-object: create_from_pixbuf is no more
e252a5e... mime-widget-text: The "draw" signal has gone away
881f14a... mime-widget-text: Do not static cast to GFunc
8c16691... Store GtkGestures in objects
e28c705... Parent's dispose method is always non-NULL
676f6ad... net-client and friends: Use G_DECLARE_*_TYPE
19df919... net-client-*: Use G_DEFINE_TYPE_WITH_PRIVATE
de8ae02... net-client: Simplify calling parent methods
18e4460... mime-widget-text: Rename controller
29ea152... ab-main: Use a GtkEventControllerKey
798fe77... cite-bar: gtk_snapshot_append_color API change
fc4b88a... address-view: Use a GtkEventControllerKey
a6961c3... balsa-message et al: Use GtkEventControllerKey
d753e5e... application-helpers: New function to block accels
32ef562... balsa-message: Block accels when using find
c5da827... balsa-message: Use GtkEventControllerKey
a5451d2... balsa-message et al: Use GtkEventControllerKey
c60de3e... main-window: Simplify the SoS code
d70874e... message: Store the signal handler id
32f05f2... ab-window: Use G_DECLARE and G_DEFINE
3992033... Do not define _FooClass when Foo is declared final
868b42e... balsa-index: Use G_DECLARE_FINAL_TYPE
19448fc... balsa-mblist: Use G_DECLARE_FINAL_TYPE
8da776b... address-book-osmo: Do not declare _get_type
20ae2f0... libbalsa-vfs: Do not declare _get_type
d4eb895... balsa-index: Do not declare _get_type
90a7704... balsa-message: Use G_DECLARE_FINAL_TYPE
ad4b354... print-object: declare it final and private
8f3e016... balsa-print-object-decor: declare it final
d7b5c3e... balsa-print-object-default: declare it final
8717c85... balsa-print-object-header: declare it final
73308b5... balsa-print-object-image: Declare it final
92bbdc5... balsa-print-object-text: Declare it final
124a850... Uncrustify balsa-print-object*.[ch]
f6ad3af... Header files: Add ';' after G_DECLARE_*_TYPE
9c33d98... More header files: Add ';' after G_DECLARE_*_TYPE
9ccc3ca... filter-run-dialog: Declare it final
78eb21f... utf8-sanitize: Use g_utf8_make_valid
7c65b00... mailbox-node: Declare it final
1f080a8... Port to new GtkGesture/GtkEventController API
eba86f3... balsa-mime-widget-text: extend previous commit
96b4aa3... Display time stamps of date-only iCalendar events
ab8be85... sendmsg-window: Declare it final
8d54995... toolbar-model: Declare it final
49ce8c6... uncrustify.cfg: Align struct members
380caf2... Uncrustify toolbar-factory
e9f8e31... gmime-filter-header: Declare it final
8dfd450... mime-stream-shared: Declare it final.
1264448... main-window: Declare it derivable
5ff9531... spell-check: Declare it final, and uncrustify it
19b846b... address-book: Make sure Boolean values are Boolean
f77d63c... address-book-ldap: Make sure Bool values are Bool
73d5dfc... uncrustify.cfg: Align struct initializers
1816745... SendmsgWindow: Take it private, and uncrustify it
1464a67... Move some BalsaMailboxNode methods
1d534f1... mailbox-node: Make it private
db79783... mailbox-node: Do not use tloc argument of time()
d099770... balsa-index: Add convenience functions
05aa21a... main-window: Use the convenience functions
8fafb35... Clean up some BalsaMailboxNode code
87f9d97... Do not use tloc argument of time()
79b3ea5... Fix a typo, and fallout from previous commit
6b969ae... balsa-index: Make it private
e986a1e... balsa-mblist: Make it private
002fd3c... print-object-decor: Make it private
e530a09... print-object-header: Make it private
6aad397... balsa-message: Make it private
21494ae... Remove some duplicative typedefs
65b7d69... filter-run: Document the private nature
c3760b7... message-window: Code cleanup
410d26e... Use GResource instead of installed files
d7fd2c7... Continue the cherry-pick
00bbc66... Use GResource instead of installed files
6713305... Complete the cherry-pick
cb8ac19... address-book-text: Use g_clear_pointer()
ff1467a... net-client: Do not use g_type_class_add_private()
4468164... net-client: Use an enum for the signals
6b672c1... toolbar-factory and -prefs: Simplify API
119efd2... toolbar-factory: Fix the build
6dd502d... address-book: Remove two redundant declarations
731a527... address-book-extern: Remove redundant declarations
04175d5... address-book-gpe: Remove redundant declarations
60646bb... address-book-ldap: Remove redundant declarations
9eb9be1... address-book-ldif: Remove redundant declaration
590b6a6... address-book-rubrica: Remove redundant declarations
605249c... address-book-text: Remove redundant declarations
30082d1... address-book-vcard: Remove redundant declarations
5fe5bd2... address: Remove redundant declarations
df3b624... gmime-filter-header: Remove redundant declaration
1c9e8a0... gmime-gpgme-signature: Drop redundant declarations
54d2897... libbalsa-vfs: Drop redundant declarations
221b796... mailbox: Drop redundant declarations
a93992b... mailbox-imap: Drop redundant declarations
9fc1419... mailbox-mbox: Drop redundant declarations
2666e81... mailbox-mh: Drop redundant declarations
371f9ca... mailbox-pop3: Drop redundant declarations
bdaf3bb... mailbox-remote: Drop redundant declarations
e4de47d... libbalsa-message: Drop redundant declarations
ce057e4... rfc2445: Drop redundant declarations
dbb7950... server: Drop redundant declarations
bd4c4d0... ab-window: Drop redundant declarations
450f07b... print-object-decor: Drop redundant declaration
0f11637... main-window: Drop redundant declarations
4bc2779... spell-check: Drop redundant declarations
87bd90f... mime-stream-shared: Drop gmime_parent_class
42699c1... sendmsg-window: Use balsa_attach_info_parent_class
6341d4c... balsa-mime-widget-text: Use new GtkGesture API
a574424... configure.ac: Fix the build
cea98ce... main-window: Manage "reply to group" action
50cea8c... sendmsg-window: Check when replying to a list
033ec6a... balsa-index: Emit "index-changed" more often
673f8ae... various: gdk_event_free() has gone away
0eb1e9d... message-window.c: Manage "Reply to Group" action
cb53666... balsa-index.c: Count and report skipped messages
67ee8b3... Fix the build
67b1e8e... Update Polish translation
6302921... balsa-index: Count skipped messages only for list
aff6b8c... Mitigate EFail vulnerability for Webkit2
24c9313... imap-handle.c: Do not leak ImapEnvelope.
5463613... mailbox_imap: Do not leak ImapSearchData.
5848adb... balsa-index: Do not leak PipeData
349f8b4... filter-edit-callbacks: Do not leak new_item
6f664ce... Use g_strcmp0() for NULL-safe comparisons
185eb03... mailbox-imap: Fix the build
e732d38... gmime-gpgme-signature: Fix the build
2f46b89... balsa-index: Fix the build
8f312c2... mailbox-node: Fix the build
5890653... Continue when icons are missing
c4a77f4... Release balsa-2.5.6
6d0d1a1... balsa-icons: Revert to previous logic
f69ba53... Use g_str_has_prefix()
865fb01... Reimplement libbalsa_clear_source_id()
d8d7c46... Do not seg fault on delayed exit
94f25cd... address-book-rubrica: Fix a typo
e4bbfff... Bump glib dependency to >= 2.56
efefe40... IMAP goes GIO
6a69b4c... libbalsa/imap: Fix the meson build
9406359... imap-server: Unconditionally set the user and host
7c23977... Use Unicode apostrophes in new translatable strings
aacf122... Remove some debugging prints
0524cc5... Various: Split set-security from set-host
2e966a3... source-viewer: Subclass GtkApplicationWindow
da12a25... main and main-window: Pass the GtkApplication
19b88ea... message-window: Subclass GtkApplicationWindow
ae920b9... compose-window: Subclass GtkApplicationWindow
ebb97c3... Fix fallout from renaming sendmsg* to compose*
1357811... Make GResource paths static as well as const
b59bc88... main-window: On 'quit', use gtk_window_close()
4ee6879... Restore es.po files
(*) 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]