[balsa] (434 commits) Non-fast-forward update to branch wip/gtk4
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa] (434 commits) Non-fast-forward update to branch wip/gtk4
- Date: Tue, 26 Jun 2018 15:44:32 +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:
2e16a93... First cut at porting to Gtk version 4
98d3632... Fix one more file
80c0d7c... Another fix
2d2ed3f... Another fix
3580558... Another fix
2d28b30... and another
2e7d7fa... Update German translation
cfe246f... Fix gpgme-related files
51dc920... Adapt to new "size-allocate" signal
69f9752... Do not report a horizontal baseline
09accb8... Color button signal changed
ccfe4d3... Fix quitting
4c5651c... Fix quitting
9aa0f86... One-click mailbox selection
0576a5f... Fix tree coords
15b7396... More mblist fixes
4a1baa4... 1
b883ec6... Use single_click activation for the mblist
65ce29c... tree_view is undefined
9beff65... Variable set but not used
5454e61... Use single-click in the address-view
199beaf... Align strings correctly in preference manager
8cf10f4... Make sure progress bar is visible
5b3694d... Fix identity dialog string alignments
90ef09f... Fix the toolbar prefs dialog
0b585ef... Make main window's menubar visible
c7d610e... Bump gtk-required to 4.0
cd5ca0d... Update Spanish translation
8608de6... Clean up meson.build
88e2835... Updated Danish translation
e55fe9b... Make default meson options buildable and runnable
6c4fc75... Remove unused conditionally compiled code
433c646... Update German translation
2facf80... Update German translation
555afb1... Update GtkSourceView dependency to 4.0
b8cd7ce... Fix GtkSourceView dependency
e45dd22... Correctly document default values of options
c4138c8... Improve layout of address book dialog
3c18657... Update German translation
e91707b... GTK_IMAGE_PIXBUF has been removed
2a66a88... gtk_image_get_pixbuf is deprecated
2a5bcc7... Export cairo_print_surface
ea7f693... Fix function name
bed614f... Fix errors
fe3ed4c... Deconstify
3fb30c2... Use cairo_print_surface to print a pixbuf
f7f1ca5... Add semicolon
a56f1e4... Use gdk_cairo_surface_create_from_pixbuf
f82c2c1... Bump glib dependency to 2.54
43699a9... Use a GtkLabel to measure character width
913e8c4... Streamline code
efebbe1... Use gdk_cursor_new_from_name
904eb4f... New API for gdk_cursor_new_from_name
7913caa... Remove unused variable
8a33ce7... gtk_text_view_get_window has been removed
97d60ef... Use G_N_ELEMENTS macro
688a2f1... Install appstream metadata to recommended location
4157976... Fix some icon issues
1bc7754... Do not connect to NULL widget
7d36641... Streamline code in balsa-mime-widget-image.c
eda4647... Fix the build
d933033... The logo in the "about" dialog is now a GdkTexture
2edc3e5... Fix XML tags in po file
3dab565... Let canberra find the default screen
87c85a1... Updated Danish translation
e62012f... Gtk icon and drag-and-drop updates
533c208... Map the pixmap id
402a301... More drag-and-drop changes
bad50e6... Use gdk_atom_intern_static_string
d0e5119... Do not use g_list_next or g_list_first
ec26570... Prettify the summary
d7d66e3... The border-width property has gone
7e3ec62... Put margin on box
3dd9512... Do not crash with no spell-checker dictionaries
98728c2... Yet more drag-and-drop changes
0d3bb01... Expand lists in address book window
984c085... Fix documentation
11ef345... Remove a webkitgtk workaround
f20bf4e... Clipboard API changed
4c2fc81... Get pointer coords from the GdkEvent if possible
634e62c... Simplify making the over-url popup menu
a6fccac... Make BalsaMimeWidgetText a subclass
3064951... Change progress dialog geometry
6af0972... Cast g_object_ref() arguments
d433c8a... Revise configuration of enchant spell-checking lib
d4d39dc... Remove "delete" argument from gtk_drag_finish()
f8363f7... Avoid possible repeated dynamic cast
a84be19... GdkAtom is no more
d5402cd... Use GtkEventController API() to get a widget
2841554... Fix the remaining "size-allocate" callbacks
09eae4e... Fix the build
0bbaacb... Use a GtkGesture instead of "button-press-event"
a333043... Do not limit the gesture to GDK_BUTTON_SECONDARY
fd1a21f... Use a GtkGesture instead of "button-press-event"
4efb3d0... Use a GtkGesture instead of "button-press-event"
4de13d9... Use a GtkGesture instead of "button-press-event"
9c582d1... Use a GtkGesture instead of "button-press-event"
adacc2d... Use a GtkGesture instead of "button-press-event"
e3cdf41... Use the same data name for all gestures
078ad28... Do not try to implement a shift-f10 popup menu
269ec1f... Use the gesture's "released" signal
52f33d6... Use GtkEventControllerMotion's signals
89bbed0... Update Spanish translation
040dbcb... Use a tree-view's "row-activated" signal
61eb302... Emit "rows-reordered" directly
64f874c... Set the log-domain to "Balsa"
3e6751a... Replace gtk_font_button_set_show_size()
bbc8bc4... Update Spanish translation
3dcb0a7... Fix a use-after-free bug
45fb031... pref-manager: Use GtkFontChooser API better
b4905db... Enable multi-threaded POP3 retrieval
773cb3b... Use g_{clear,set}_object
2e24b6c... Use g_set_object to store icons
7713e7f... Cleanup some dispose and finalize methods
a7cb9cc... Use libbalsa_clear_source_id()
c9203a2... Make libbalsa_clear_source_id() gboolean
300fa20... mailbox: store the attach icons correctly
2c8ddc5... Use various convenience functions
1aac167... net-client-smtp: Move the "QUIT" command
96f4084... Update Polish translation
48c6620... Update Brazilian Portuguese translation
b31fb7a... mailbox-pop3: Fix progress dialogue on error
6908681... Various events have been removed
e469281... cell-renderer-button: Drop a redundant variable
716cd22... Improve low-level network library
c889b57... libnetclient: Restore the dispose/finalize split
d6753f8... Improve replying to html-only messages
164181d... Meson build system changes
01f204d... Do not set global log domain
fc75cd8... Reimplement LabBalsaAddressView
3becbcd... address-view: Grab focus only for blank row
a522db1... address-view: Clean up
da762ac... Implement LibBalsaAddressViewEntry
842ea12... Test for <locale.h> and set HAVE_LOCALE_H if found
c93da1c... meson.build: Fix the definition of HAVE_CTIME_R
4e7bfcc... Use Unicode quotation marks
98848a0... Rewrite the class definitions of BalsaMimeWidget*
2b08ebc... Updated Czech translation
53a7bbe... libbalsa-progress: gdk_threads_* have gone away
43cacc0... Update German translation
1b1950b... mblist: Use single-click mode on all mailbox lists
ac219d3... mime-widget-image: No longer a subclass
f35335e... libbalsa-progress: Add a margin
4e7cc24... mime-widget: Use getter for private data
3732387... Fix a use-after-free bug
ded1326... Fix two use-after-free false positives
6d70ef5... Check for zero-length array
0c83813... mailbox: Assign MailboxView structure explicitly
68ca975... print-object-text: Assign PhraseRegion explicitly
d18aea8... balsa-index: Plug a leak
b6c97fa... Do not leak cbdata
9469975... Do not leak new_item
f5f803d... Avoid a spurious use-after-free warning
879de7a... Assert that class getters do not return NULL
b217836... More g_object_ref fallout
73a8cfd... mime-widget-image: simplify showing the image
3d6b468... mime-widget-image: Make it subclass BalsaMimeWidget
1c159b5... Remove stray blank line
2de9980... mime-widget-text: use the object better
b4be884... mime-widgets: Drop some queuing of resizes
e0fa1bf... Clean up generated marshalling files
052666c... Remove obsolete comment
8f0e25e... Crypto performance improvements
ed599c3... Fix the build
ec5db79... Update Polish translation
5d4d68a... Albrecht Dreß authored the earlier crypto commit
14f8bb4... address-book: Declare it derivable
4924d69... address-book-text: Declare it derivable
fd9e439... address-book-extern: Declare it final
562007c... address-book-gpe: Declare it final
9ed14fd... address-book-ldap: Declare it final
eb6a865... address-book-ldif: Declare it final
dcb1d86... Fix the build
ebd1741... address-book-osmo: Declare it final
9bb3e83... address-book-rubrica: Declare it final
d00bccd... address-book-vcard: Declare it final
e617397... address: Declare it final
a5900f0... address-book: set-status no longer takes ownership
00c5828... build: Use get_supported_arguments()
cd0d20e... Remove now inaccurate comment about set-status
fb7f3cd... Updated Czech translation
deb68dc... Updated Spanish translation
d7c1293... Update German translation
7ca770f... Use g_strcmp0() to avoid NULL string guards
cdbb28b... g_strdup(NULL) returns NULL
858723e... Use gtk_editable_get_chars()
830004a... * NEWS: release balsa-2.5.5 * images/Makefile.am: uninstall
f80a9fb... Update version strings
958c1b1... 2.5.5 changelog
e0683cb... Fix XML tags
8309831... cite-bar: Use snapshot method instead of draw
2d9a4dd... cite-bar: Use graphene_rect_init
f85c195... Remove LibBalsaCellRendererButton
08755d2... LibBalsaCellRendererButton has gone away
ba713c3... Update Brazilian Portuguese translation
5a72413... mime-widget-text: Simplify cite-bar code
500fdf9... Return FALSE, not G_SOURCE_REMOVE
45852bd... address: Use g_strv_length()
6e52501... libbalsa-message: streamline some list freeing
392aad7... Use gtk_box_pack_start()
e34ca52... libalsa-progress: Use gtk_container_foreach()
9b069ca... Use gtk_container_foreach
d649370... Widgets are visible by default
39be134... Clean up LibBalsaIdentity
87d9895... Uncrustify src and libbalsa:
5218cf7... Revert the uncrustify
005646b... Align function prototype names
1ec0258... Uncrustify identity.h
5c50098... identity: Add and use the getters
fb3ee28... Change one dummy argument, for consistency
b3948da... Frame: Erase the now-useless property label-yalign
6cf0ca4... gmime-gpgme-signature: Declare it final
e8b1b3b... Updated Danish translation
9560626... server: Declare it derivable
b8c9e40... server: do not free a string constant
10015b8... Do not leak strings
fdab1c0... server: Rename some functions
6b45442... imap-server: declare it final
fad9be1... smtp-server: declare it final
016d19b... citebar: declare it final
a80b4f3... libblsa-vfs: declare it final
adbbdee... mime-widget-image: use GtkPaintable API
e620baa... cite-bar: correct the parent class
939ce88... face headers: add API to get the pixbufs
bbd6cd3... Update Polish translation
73fd19a... Silence a gcc gripe about strncpy
d48258c... Silence a gcc gripe about snprintf
c4e6a9c... Fix the build with compface
8d1db9e... Fix fallout from making BalsaMimeWidget opaque
a7c49f7... GdkWindow has been renamed GdkSurface
d83917c... More GdkWindow rename fallout
ca1b3fa... Use gtkwidget_get_realized
f5ccb08... address-view: check for NULL combo-box
ea766b7... address-view: more checks for NULL combo-box
c13f6b9... sendmsg-window: do not set addresses twice
7f8b3c3... mailbox: Declare it derivable
6104738... Update German translation
f447557... Update Brazilian Portuguese translation
12018f8... Updated Czech translation
3e7e5ad... mailbox local: Declare it derivable
dcf4d58... mailbox maildir: Declare it final
579f03d... mailbox mbox: Declare it final
2d67889... mailbox mh: Declare it final
dc1053e... mailbox remote: Declare it derivable
0c43e72... mailbox imap: Declare it final
20ddcd2... mailbox pop3: Declare it final
a8c0cc6... Align adjacent assignment statements
513eb93... Uncrustify mailbox_*.[ch]
a6bc117... Uncrustify mailbox.[ch]
6238640... mime-widget-image: get paintable from the image
f6f9a0f... mailbox: Clear the mutex at finalize time
6560345... mailbox: Do not use our own parent_class
eeed93c... pref manager: The GtkFontChooserLevel enum changed
a4c05df... uncrustify.cfg: Change 'if' braces
a7bd18c... message: Declare it final
3ca2556... rfc 2445: Declare types final
bfa7968... Clean up…
33b44d4... gmime filter header: make structs private
7f02f83... mime-stream-shared: Use G_DEFINE_TYPE
863f384... balsa index: store gesture in the object
bacfe96... balsa-index: Use gtk_gesture_single API
fb55b66... mailbox local: Do not dereference NULL pointer
739d0d9... index: Gesture fix-ups
e1e8a1e... mime-widget-text: Grab the focus when realized
26da3dc... Remove clip from size-allocate vfunc
d9d26b5... Revert d92011cb2d14dfd48e7fbaa63b66a76c5eb1e31c
28ff41a... mime-widget-text: handle an URL click early
d43fa0f... Fix the "scroll on click" issue
0da220d... Revert #d500a67f7da036c75d1326b86c29874128799de5
dd74242... balsa-print-object: create_from_pixbuf is no more
c1009a6... mime-widget-text: The "draw" signal has gone away
f5b2a05... mime-widget-text: Do not static cast to GFunc
41b42ad... Store GtkGestures in objects
871bada... Parent's dispose method is always non-NULL
29c9790... net-client and friends: Use G_DECLARE_*_TYPE
77f4974... net-client-*: Use G_DEFINE_TYPE_WITH_PRIVATE
7e999b0... net-client: Simplify calling parent methods
2749dac... mime-widget-text: Rename controller
10374fa... ab-main: Use a GtkEventControllerKey
4fd9b73... cite-bar: gtk_snapshot_append_color API change
1d0564b... address-view: Use a GtkEventControllerKey
94b6704... balsa-message et al: Use GtkEventControllerKey
85e72ed... application-helpers: New function to block accels
2640f48... balsa-message: Block accels when using find
841177a... balsa-message: Use GtkEventControllerKey
5cf0bc0... balsa-message et al: Use GtkEventControllerKey
50c27d2... main-window: Simplify the SoS code
e45ec73... message: Store the signal handler id
47adf55... ab-window: Use G_DECLARE and G_DEFINE
77ecb5b... Do not define _FooClass when Foo is declared final
fee417b... balsa-index: Use G_DECLARE_FINAL_TYPE
43ca1c1... balsa-mblist: Use G_DECLARE_FINAL_TYPE
4b3555a... address-book-osmo: Do not declare _get_type
daa7525... libbalsa-vfs: Do not declare _get_type
6979f63... balsa-index: Do not declare _get_type
b1c6115... balsa-message: Use G_DECLARE_FINAL_TYPE
5cd33d1... print-object: declare it final and private
4b5120f... balsa-print-object-decor: declare it final
11cdace... balsa-print-object-default: declare it final
17d190d... balsa-print-object-header: declare it final
d7c97ee... balsa-print-object-image: Declare it final
e82f1b3... balsa-print-object-text: Declare it final
2748cee... Uncrustify balsa-print-object*.[ch]
605873d... Header files: Add ';' after G_DECLARE_*_TYPE
40af01d... More header files: Add ';' after G_DECLARE_*_TYPE
3606384... filter-run-dialog: Declare it final
ef5a6c2... utf8-sanitize: Use g_utf8_make_valid
55fa983... mailbox-node: Declare it final
5cc194d... Port to new GtkGesture/GtkEventController API
7a06c3c... balsa-mime-widget-text: extend previous commit
c77b5d4... Display time stamps of date-only iCalendar events
ad65390... sendmsg-window: Declare it final
a0b91b5... toolbar-model: Declare it final
c3dc16d... uncrustify.cfg: Align struct members
ad38083... Uncrustify toolbar-factory
4294ec8... gmime-filter-header: Declare it final
508f72b... mime-stream-shared: Declare it final.
20aae2f... main-window: Declare it derivable
64277a1... spell-check: Declare it final, and uncrustify it
af42d5e... address-book: Make sure Boolean values are Boolean
df225e9... address-book-ldap: Make sure Bool values are Bool
dddd7d7... uncrustify.cfg: Align struct initializers
086b7ad... SendmsgWindow: Take it private, and uncrustify it
e444c64... Move some BalsaMailboxNode methods
99c68a1... mailbox-node: Make it private
32774db... mailbox-node: Do not use tloc argument of time()
2c2acfc... balsa-index: Add convenience functions
f98e1fa... main-window: Use the convenience functions
010fd3b... Clean up some BalsaMailboxNode code
80f204c... Do not use tloc argument of time()
2470875... Fix a typo, and fallout from previous commit
e77ccee... balsa-index: Make it private
9a473c8... balsa-mblist: Make it private
c10ed3d... print-object-decor: Make it private
a10abfc... print-object-header: Make it private
9a0f62b... balsa-message: Make it private
397cdc9... Remove some duplicative typedefs
987bfd3... filter-run: Document the private nature
80b4337... message-window: Code cleanup
60c295f... Use GResource instead of installed files
b5a17b4... Continue the cherry-pick
2d51937... Use GResource instead of installed files
50e895f... Complete the cherry-pick
710d6bb... address-book-text: Use g_clear_pointer()
c5bc55a... net-client: Do not use g_type_class_add_private()
627e011... net-client: Use an enum for the signals
8fd2bd3... toolbar-factory and -prefs: Simplify API
09ad596... toolbar-factory: Fix the build
4741715... address-book: Remove two redundant declarations
6b75176... address-book-extern: Remove redundant declarations
4cccdb0... address-book-gpe: Remove redundant declarations
f9268d9... address-book-ldap: Remove redundant declarations
ba1c106... address-book-ldif: Remove redundant declaration
49e864d... address-book-rubrica: Remove redundant declarations
6065f5e... address-book-text: Remove redundant declarations
d148534... address-book-vcard: Remove redundant declarations
753722d... address: Remove redundant declarations
c8f5f20... gmime-filter-header: Remove redundant declaration
22ed72b... gmime-gpgme-signature: Drop redundant declarations
53edb86... libbalsa-vfs: Drop redundant declarations
438795c... mailbox: Drop redundant declarations
6136782... mailbox-imap: Drop redundant declarations
30de629... mailbox-mbox: Drop redundant declarations
b93a173... mailbox-mh: Drop redundant declarations
693513c... mailbox-pop3: Drop redundant declarations
0885fff... mailbox-remote: Drop redundant declarations
32673ce... libbalsa-message: Drop redundant declarations
d9d1964... rfc2445: Drop redundant declarations
0091525... server: Drop redundant declarations
540ca82... ab-window: Drop redundant declarations
3964898... print-object-decor: Drop redundant declaration
a755811... main-window: Drop redundant declarations
4737360... spell-check: Drop redundant declarations
8f8a2fa... mime-stream-shared: Drop gmime_parent_class
2cb5de5... sendmsg-window: Use balsa_attach_info_parent_class
aa8b1e4... balsa-mime-widget-text: Use new GtkGesture API
7206597... configure.ac: Fix the build
5476806... main-window: Manage "reply to group" action
6e8e827... sendmsg-window: Check when replying to a list
2d7fdab... balsa-index: Emit "index-changed" more often
7988363... various: gdk_event_free() has gone away
3c6ee8b... message-window.c: Manage "Reply to Group" action
aa69fbb... balsa-index.c: Count and report skipped messages
6e1856d... Fix the build
f646e17... Update Polish translation
74da9d7... balsa-index: Count skipped messages only for list
42283a9... Mitigate EFail vulnerability for Webkit2
68e73a6... imap-handle.c: Do not leak ImapEnvelope.
13381c0... mailbox_imap: Do not leak ImapSearchData.
70d2da4... balsa-index: Do not leak PipeData
2f3b40b... filter-edit-callbacks: Do not leak new_item
11fcb27... Use g_strcmp0() for NULL-safe comparisons
d8f73e7... mailbox-imap: Fix the build
a2f3cb7... gmime-gpgme-signature: Fix the build
7235652... balsa-index: Fix the build
8ff7c50... mailbox-node: Fix the build
71c2163... Continue when icons are missing
f104c9d... Release balsa-2.5.6
b823e39... balsa-icons: Revert to previous logic
c68fd48... Use g_str_has_prefix()
571cf12... Reimplement libbalsa_clear_source_id()
40a2586... Do not seg fault on delayed exit
fe74d60... address-book-rubrica: Fix a typo
d9bef37... Bump glib dependency to >= 2.56
19edf68... IMAP goes GIO
1f6cc20... libbalsa/imap: Fix the meson build
54fb655... imap-server: Unconditionally set the user and host
e9b66e0... Use Unicode apostrophes in new translatable strings
6e80527... Remove some debugging prints
f325fde... Various: Split set-security from set-host
6f03bbc... source-viewer: Subclass GtkApplicationWindow
fbf5b6e... main and main-window: Pass the GtkApplication
fe7edbb... message-window: Subclass GtkApplicationWindow
6d3bfd8... compose-window: Subclass GtkApplicationWindow
cefbc47... Fix fallout from renaming sendmsg* to compose*
3318e00... Make GResource paths static as well as const
5366bb4... main-window: On 'quit', use gtk_window_close()
8865f4f... Restore es.po files
c378787... main-window: Use class methods instead of signals
0b53dff... compose-window: Use drag_data_received method
eeaa813... mime-stream-shared: Use g_atomic_ref_count
7f63afa... mime-stream-shared: Do not ref-count the lock
3acec0f... Do not leak mime-messages and address-lists
b78af57... Build with gpgme disabled
4b38395... Drag and drop API changes
8077427... Fix the build after rebasing
e886206... main-window: Do not call gtk_main_quit()
Commits added to the branch:
afe6865... Update POTFILES.in and POTFILES.skip (*)
b36178a... imap_search: Keep handle alive while searching (*)
48eee1b... libbalsa-conf: Check that a key-file exists (*)
12c6a4b... mailbox: Manage idle callbacks better (*)
aec1097... First cut at porting to Gtk version 4
89ec551... Fix one more file
b361931... Another fix
4beb252... Another fix
345b491... Another fix
77614b1... and another
685f2c0... Update German translation
ac71495... Fix gpgme-related files
a12f633... Adapt to new "size-allocate" signal
d938691... Do not report a horizontal baseline
da3d7ef... Color button signal changed
7a4f6fe... Fix quitting
18cf146... Fix quitting
efbad02... One-click mailbox selection
77b0671... Fix tree coords
5e08b62... More mblist fixes
dd6e90d... 1
04bdcdb... Use single_click activation for the mblist
f0a613c... tree_view is undefined
8b2f5a4... Variable set but not used
ca3f11b... Use single-click in the address-view
1d57b1b... Align strings correctly in preference manager
0d2e750... Make sure progress bar is visible
03627fb... Fix identity dialog string alignments
f10eb1c... Fix the toolbar prefs dialog
eda6f52... Make main window's menubar visible
e7af1e0... Bump gtk-required to 4.0
069cf4f... Update Spanish translation
74f1fa3... Clean up meson.build
9e85306... Updated Danish translation
17fe7ad... Make default meson options buildable and runnable
37e7ced... Remove unused conditionally compiled code
ce0c3b6... Update German translation
57ee5cc... Update German translation
5346205... Update GtkSourceView dependency to 4.0
efb7c86... Fix GtkSourceView dependency
4003446... Correctly document default values of options
cb5cf85... Improve layout of address book dialog
ccc69cc... Update German translation
4ccb4a0... GTK_IMAGE_PIXBUF has been removed
6b74831... gtk_image_get_pixbuf is deprecated
a21beb7... Export cairo_print_surface
7f0888d... Fix function name
b49d7b6... Fix errors
7cbb5e2... Deconstify
94bc52f... Use cairo_print_surface to print a pixbuf
baadc0d... Add semicolon
aea9bf2... Use gdk_cairo_surface_create_from_pixbuf
1520b90... Bump glib dependency to 2.54
9f66bfb... Use a GtkLabel to measure character width
a1f570f... Streamline code
5ee457a... Use gdk_cursor_new_from_name
170b61a... New API for gdk_cursor_new_from_name
60925ad... Remove unused variable
f08da9f... gtk_text_view_get_window has been removed
d5322f4... Use G_N_ELEMENTS macro
6855ce8... Install appstream metadata to recommended location
35b85d8... Fix some icon issues
621b11e... Do not connect to NULL widget
6a45c7b... Streamline code in balsa-mime-widget-image.c
5754a5d... Fix the build
43dbc85... The logo in the "about" dialog is now a GdkTexture
88e6755... Fix XML tags in po file
eb64916... Let canberra find the default screen
8a82857... Updated Danish translation
7a15b52... Gtk icon and drag-and-drop updates
3ddf0e8... Map the pixmap id
d9dadb2... More drag-and-drop changes
bdd8082... Use gdk_atom_intern_static_string
f941f09... Do not use g_list_next or g_list_first
5374231... Prettify the summary
a06f340... The border-width property has gone
864f76e... Put margin on box
cce72c9... Do not crash with no spell-checker dictionaries
701098e... Yet more drag-and-drop changes
7977a51... Expand lists in address book window
21e2407... Fix documentation
4fa14cc... Remove a webkitgtk workaround
0ec86a9... Clipboard API changed
2362dcb... Get pointer coords from the GdkEvent if possible
316dc72... Simplify making the over-url popup menu
1cb3dc3... Make BalsaMimeWidgetText a subclass
2e85d6f... Change progress dialog geometry
6198139... Cast g_object_ref() arguments
04a34b3... Revise configuration of enchant spell-checking lib
a25ac19... Remove "delete" argument from gtk_drag_finish()
b91a29b... Avoid possible repeated dynamic cast
9cc788d... GdkAtom is no more
165f423... Use GtkEventController API() to get a widget
f25a14c... Fix the remaining "size-allocate" callbacks
383fc6c... Fix the build
bff6058... Use a GtkGesture instead of "button-press-event"
9b1fc68... Do not limit the gesture to GDK_BUTTON_SECONDARY
70bfc53... Use a GtkGesture instead of "button-press-event"
7a6174f... Use a GtkGesture instead of "button-press-event"
4bd74ed... Use a GtkGesture instead of "button-press-event"
53ba1a5... Use a GtkGesture instead of "button-press-event"
902f20d... Use a GtkGesture instead of "button-press-event"
5a2eb8b... Use the same data name for all gestures
4660a82... Do not try to implement a shift-f10 popup menu
dedf9d9... Use the gesture's "released" signal
acabdfe... Use GtkEventControllerMotion's signals
d772518... Update Spanish translation
11f3158... Use a tree-view's "row-activated" signal
8456bb4... Emit "rows-reordered" directly
188405a... Set the log-domain to "Balsa"
61348d1... Replace gtk_font_button_set_show_size()
2dd971e... Update Spanish translation
2dba316... Fix a use-after-free bug
42e7835... pref-manager: Use GtkFontChooser API better
8eedbc5... Enable multi-threaded POP3 retrieval
575ca6b... Use g_{clear,set}_object
8994bab... Use g_set_object to store icons
0ef9300... Cleanup some dispose and finalize methods
121e300... Use libbalsa_clear_source_id()
9e6a8a6... Make libbalsa_clear_source_id() gboolean
bbc7920... mailbox: store the attach icons correctly
5d31efe... Use various convenience functions
4c50f5d... net-client-smtp: Move the "QUIT" command
cdac486... Update Polish translation
c2bfba3... Update Brazilian Portuguese translation
1967ecf... mailbox-pop3: Fix progress dialogue on error
53d3c4b... Various events have been removed
e83b503... cell-renderer-button: Drop a redundant variable
c91131d... Improve low-level network library
0e565de... libnetclient: Restore the dispose/finalize split
a698e94... Improve replying to html-only messages
88c11f7... Meson build system changes
df19958... Do not set global log domain
f1261f6... Reimplement LabBalsaAddressView
dd79039... address-view: Grab focus only for blank row
ce57464... address-view: Clean up
bf1a081... Implement LibBalsaAddressViewEntry
6ac22f0... Test for <locale.h> and set HAVE_LOCALE_H if found
c565e9c... meson.build: Fix the definition of HAVE_CTIME_R
12610ad... Use Unicode quotation marks
22908d2... Rewrite the class definitions of BalsaMimeWidget*
c45ec52... Updated Czech translation
aaa2029... libbalsa-progress: gdk_threads_* have gone away
240d10e... Update German translation
3f396e1... mblist: Use single-click mode on all mailbox lists
8cdfa33... mime-widget-image: No longer a subclass
6597ed5... libbalsa-progress: Add a margin
054eb2f... mime-widget: Use getter for private data
0aff5ac... Fix a use-after-free bug
bea5128... Fix two use-after-free false positives
c67f7d8... Check for zero-length array
1636165... mailbox: Assign MailboxView structure explicitly
ac3cb7d... print-object-text: Assign PhraseRegion explicitly
d6f1b14... balsa-index: Plug a leak
76db5f7... Do not leak cbdata
f662814... Do not leak new_item
abf29b4... Avoid a spurious use-after-free warning
e8feb28... Assert that class getters do not return NULL
b7342d4... More g_object_ref fallout
435c4f3... mime-widget-image: simplify showing the image
a6a3fbc... mime-widget-image: Make it subclass BalsaMimeWidget
b3fb844... Remove stray blank line
52579b3... mime-widget-text: use the object better
073d84f... mime-widgets: Drop some queuing of resizes
7798e5c... Clean up generated marshalling files
ae74f3e... Remove obsolete comment
1c0f99b... Crypto performance improvements
dbc2a0b... Fix the build
e93f3ac... Update Polish translation
6bfa2b4... Albrecht Dreß authored the earlier crypto commit
511db1f... address-book: Declare it derivable
0803edf... address-book-text: Declare it derivable
5f278d7... address-book-extern: Declare it final
9315631... address-book-gpe: Declare it final
0241a74... address-book-ldap: Declare it final
b80677e... address-book-ldif: Declare it final
2d7f801... Fix the build
84470d0... address-book-osmo: Declare it final
5bb3340... address-book-rubrica: Declare it final
c73e57d... address-book-vcard: Declare it final
ad0986a... address: Declare it final
b3bb48a... address-book: set-status no longer takes ownership
4a13004... build: Use get_supported_arguments()
dc679ff... Remove now inaccurate comment about set-status
1e2859f... Updated Czech translation
bb260e6... Updated Spanish translation
46c7fb1... Update German translation
ec9c759... Use g_strcmp0() to avoid NULL string guards
3bab538... g_strdup(NULL) returns NULL
e2c59e4... Use gtk_editable_get_chars()
2645ab0... * NEWS: release balsa-2.5.5 * images/Makefile.am: uninstall
2f56a3a... Update version strings
0a428fa... 2.5.5 changelog
e8dfcdf... Fix XML tags
0ca760e... cite-bar: Use snapshot method instead of draw
de5eb07... cite-bar: Use graphene_rect_init
0b28f8c... Remove LibBalsaCellRendererButton
abddcda... LibBalsaCellRendererButton has gone away
ac25c41... Update Brazilian Portuguese translation
9eb0787... mime-widget-text: Simplify cite-bar code
abb2e63... Return FALSE, not G_SOURCE_REMOVE
7b43ef1... address: Use g_strv_length()
77e5371... libbalsa-message: streamline some list freeing
07e66e8... Use gtk_box_pack_start()
0030dff... libalsa-progress: Use gtk_container_foreach()
b9a9bdd... Use gtk_container_foreach
8cc0002... Widgets are visible by default
0dc788c... Clean up LibBalsaIdentity
e627d63... Uncrustify src and libbalsa:
075fe54... Revert the uncrustify
1ab8d4d... Align function prototype names
1aee98d... Uncrustify identity.h
96d1f9e... identity: Add and use the getters
ddfaada... Change one dummy argument, for consistency
56d64f4... Frame: Erase the now-useless property label-yalign
ea40316... gmime-gpgme-signature: Declare it final
6f9067a... Updated Danish translation
4c59331... server: Declare it derivable
13fd400... server: do not free a string constant
ae79a77... Do not leak strings
749c56f... server: Rename some functions
08439f6... imap-server: declare it final
2fdafd5... smtp-server: declare it final
9a94688... citebar: declare it final
8dd48bc... libblsa-vfs: declare it final
5fdc75e... mime-widget-image: use GtkPaintable API
7e8258c... cite-bar: correct the parent class
1b23ade... face headers: add API to get the pixbufs
0719771... Update Polish translation
7e7714f... Silence a gcc gripe about strncpy
1dfcce4... Silence a gcc gripe about snprintf
dcf6bd5... Fix the build with compface
61088e4... Fix fallout from making BalsaMimeWidget opaque
fb448f6... GdkWindow has been renamed GdkSurface
2baf2c7... More GdkWindow rename fallout
a97c5d0... Use gtkwidget_get_realized
9eb13c7... address-view: check for NULL combo-box
e2edeb1... address-view: more checks for NULL combo-box
4764c56... sendmsg-window: do not set addresses twice
d42040a... mailbox: Declare it derivable
bab2169... Update German translation
0507726... Update Brazilian Portuguese translation
75911c7... Updated Czech translation
1974d6c... mailbox local: Declare it derivable
32f2b3a... mailbox maildir: Declare it final
20da616... mailbox mbox: Declare it final
fb50ede... mailbox mh: Declare it final
3fb9429... mailbox remote: Declare it derivable
7fc86b3... mailbox imap: Declare it final
59f4a76... mailbox pop3: Declare it final
32f12e9... Align adjacent assignment statements
61ffd29... Uncrustify mailbox_*.[ch]
c57d054... Uncrustify mailbox.[ch]
b7ebb36... mime-widget-image: get paintable from the image
95eb2cf... mailbox: Clear the mutex at finalize time
3c56788... mailbox: Do not use our own parent_class
e95b36c... pref manager: The GtkFontChooserLevel enum changed
71ee654... uncrustify.cfg: Change 'if' braces
3fc375f... message: Declare it final
d8b7d6d... rfc 2445: Declare types final
df906f9... Clean up…
1e39e80... gmime filter header: make structs private
f6da02d... mime-stream-shared: Use G_DEFINE_TYPE
671bcd3... balsa index: store gesture in the object
bab4c9c... balsa-index: Use gtk_gesture_single API
3736928... mailbox local: Do not dereference NULL pointer
62ad9e6... index: Gesture fix-ups
7f6b764... mime-widget-text: Grab the focus when realized
0a59517... Remove clip from size-allocate vfunc
58d80dd... Revert d92011cb2d14dfd48e7fbaa63b66a76c5eb1e31c
7e3e16a... mime-widget-text: handle an URL click early
0a24f6a... Fix the "scroll on click" issue
f7d2f01... Revert #d500a67f7da036c75d1326b86c29874128799de5
011cfee... balsa-print-object: create_from_pixbuf is no more
7913e93... mime-widget-text: The "draw" signal has gone away
c976a61... mime-widget-text: Do not static cast to GFunc
125826d... Store GtkGestures in objects
2354c8d... Parent's dispose method is always non-NULL
3247707... net-client and friends: Use G_DECLARE_*_TYPE
1d35cf9... net-client-*: Use G_DEFINE_TYPE_WITH_PRIVATE
d03c332... net-client: Simplify calling parent methods
722e501... mime-widget-text: Rename controller
af01b15... ab-main: Use a GtkEventControllerKey
edcf5aa... cite-bar: gtk_snapshot_append_color API change
2f01162... address-view: Use a GtkEventControllerKey
1e05ef0... balsa-message et al: Use GtkEventControllerKey
de2457c... application-helpers: New function to block accels
ed53060... balsa-message: Block accels when using find
6b0e9f3... balsa-message: Use GtkEventControllerKey
c3e5dca... balsa-message et al: Use GtkEventControllerKey
2f844c3... main-window: Simplify the SoS code
2dd5cca... message: Store the signal handler id
71c72f5... ab-window: Use G_DECLARE and G_DEFINE
a23b857... Do not define _FooClass when Foo is declared final
ea82209... balsa-index: Use G_DECLARE_FINAL_TYPE
3eeb910... balsa-mblist: Use G_DECLARE_FINAL_TYPE
df56904... address-book-osmo: Do not declare _get_type
4e24953... libbalsa-vfs: Do not declare _get_type
3f4aa3d... balsa-index: Do not declare _get_type
0478cac... balsa-message: Use G_DECLARE_FINAL_TYPE
08127a3... print-object: declare it final and private
d3605d9... balsa-print-object-decor: declare it final
71f40ed... balsa-print-object-default: declare it final
382a585... balsa-print-object-header: declare it final
652e7ce... balsa-print-object-image: Declare it final
4f7086c... balsa-print-object-text: Declare it final
a39e816... Uncrustify balsa-print-object*.[ch]
f39b434... Header files: Add ';' after G_DECLARE_*_TYPE
b8ca33e... More header files: Add ';' after G_DECLARE_*_TYPE
1854388... filter-run-dialog: Declare it final
1b51787... utf8-sanitize: Use g_utf8_make_valid
15e1fea... mailbox-node: Declare it final
4aba5ee... Port to new GtkGesture/GtkEventController API
fc3f33f... balsa-mime-widget-text: extend previous commit
3313843... Display time stamps of date-only iCalendar events
cf05626... sendmsg-window: Declare it final
4a816a2... toolbar-model: Declare it final
7fcace2... uncrustify.cfg: Align struct members
743b469... Uncrustify toolbar-factory
41aef42... gmime-filter-header: Declare it final
e08e137... mime-stream-shared: Declare it final.
5cf8add... main-window: Declare it derivable
7ed71ed... spell-check: Declare it final, and uncrustify it
0ef34d7... address-book: Make sure Boolean values are Boolean
ee3e0a9... address-book-ldap: Make sure Bool values are Bool
2e7a1f6... uncrustify.cfg: Align struct initializers
cb1128c... SendmsgWindow: Take it private, and uncrustify it
94a0efd... Move some BalsaMailboxNode methods
f58e360... mailbox-node: Make it private
95485be... mailbox-node: Do not use tloc argument of time()
46c0715... balsa-index: Add convenience functions
044e6b7... main-window: Use the convenience functions
41ba405... Clean up some BalsaMailboxNode code
d9b57a4... Do not use tloc argument of time()
31fa0b8... Fix a typo, and fallout from previous commit
61e1e1a... balsa-index: Make it private
7620d9e... balsa-mblist: Make it private
c2786a4... print-object-decor: Make it private
717f604... print-object-header: Make it private
69aa05c... balsa-message: Make it private
d4707f2... Remove some duplicative typedefs
a0a569e... filter-run: Document the private nature
aa6b7ef... message-window: Code cleanup
4efdaab... Use GResource instead of installed files
1dc9a23... Continue the cherry-pick
0825921... Use GResource instead of installed files
33f041f... Complete the cherry-pick
82b6923... address-book-text: Use g_clear_pointer()
c7f9110... net-client: Do not use g_type_class_add_private()
ceaa9f0... net-client: Use an enum for the signals
37d1375... toolbar-factory and -prefs: Simplify API
1815a5c... toolbar-factory: Fix the build
5f9daed... address-book: Remove two redundant declarations
fbf385f... address-book-extern: Remove redundant declarations
f4bde79... address-book-gpe: Remove redundant declarations
daaff6d... address-book-ldap: Remove redundant declarations
544ec82... address-book-ldif: Remove redundant declaration
76f8449... address-book-rubrica: Remove redundant declarations
17e32a3... address-book-text: Remove redundant declarations
e9b5959... address-book-vcard: Remove redundant declarations
41677fd... address: Remove redundant declarations
2130b9d... gmime-filter-header: Remove redundant declaration
ddf3057... gmime-gpgme-signature: Drop redundant declarations
07bc9e2... libbalsa-vfs: Drop redundant declarations
c5c7701... mailbox: Drop redundant declarations
40ec7fc... mailbox-imap: Drop redundant declarations
8c6ea8a... mailbox-mbox: Drop redundant declarations
47993b5... mailbox-mh: Drop redundant declarations
fdc8647... mailbox-pop3: Drop redundant declarations
03ccb44... mailbox-remote: Drop redundant declarations
d929082... libbalsa-message: Drop redundant declarations
b9905ad... rfc2445: Drop redundant declarations
8cbddc6... server: Drop redundant declarations
a16c5ff... ab-window: Drop redundant declarations
7bd2eff... print-object-decor: Drop redundant declaration
b1699c6... main-window: Drop redundant declarations
5952d39... spell-check: Drop redundant declarations
3980b31... mime-stream-shared: Drop gmime_parent_class
98abd15... sendmsg-window: Use balsa_attach_info_parent_class
3e523d3... balsa-mime-widget-text: Use new GtkGesture API
a7922b9... configure.ac: Fix the build
991b9d3... main-window: Manage "reply to group" action
3b43dc4... sendmsg-window: Check when replying to a list
12801a3... balsa-index: Emit "index-changed" more often
bfb26c4... various: gdk_event_free() has gone away
1d91b93... message-window.c: Manage "Reply to Group" action
8c5f922... balsa-index.c: Count and report skipped messages
7b15113... Fix the build
0214b61... Update Polish translation
1e562da... balsa-index: Count skipped messages only for list
ebd668e... Mitigate EFail vulnerability for Webkit2
d89849b... imap-handle.c: Do not leak ImapEnvelope.
e5f2ea9... mailbox_imap: Do not leak ImapSearchData.
1ae9055... balsa-index: Do not leak PipeData
45dfa15... filter-edit-callbacks: Do not leak new_item
a222ce4... Use g_strcmp0() for NULL-safe comparisons
aa2d7c5... mailbox-imap: Fix the build
94fdf23... gmime-gpgme-signature: Fix the build
a8759f0... balsa-index: Fix the build
5c0e61d... mailbox-node: Fix the build
979bfe4... Continue when icons are missing
e2e7855... Release balsa-2.5.6
74b365f... balsa-icons: Revert to previous logic
bc6a767... Use g_str_has_prefix()
c394334... Reimplement libbalsa_clear_source_id()
cc6b3f9... Do not seg fault on delayed exit
159a114... address-book-rubrica: Fix a typo
7465e06... Bump glib dependency to >= 2.56
497cea2... IMAP goes GIO
f098b6d... libbalsa/imap: Fix the meson build
0df4cce... imap-server: Unconditionally set the user and host
6fa78e5... Use Unicode apostrophes in new translatable strings
e589699... Remove some debugging prints
f1d3d71... Various: Split set-security from set-host
aad8a04... source-viewer: Subclass GtkApplicationWindow
8969ec5... main and main-window: Pass the GtkApplication
894bfa8... message-window: Subclass GtkApplicationWindow
de2b363... compose-window: Subclass GtkApplicationWindow
9d782c7... Fix fallout from renaming sendmsg* to compose*
8689c72... Make GResource paths static as well as const
069246b... main-window: On 'quit', use gtk_window_close()
8a5c6f0... Restore es.po files
5467e48... main-window: Use class methods instead of signals
34e5c62... compose-window: Use drag_data_received method
cd8d72d... mime-stream-shared: Use g_atomic_ref_count
924a681... mime-stream-shared: Do not ref-count the lock
f2567bf... Do not leak mime-messages and address-lists
a038d3d... Build with gpgme disabled
657e3bf... Drag and drop API changes
f866bc4... Fix the build after rebasing
a3b05ca... main-window: Do not call gtk_main_quit()
bb09dbe... imap_search: Keep handle alive while searching
93bd63e... libbalsa-conf: Check that a key-file exists
9a71dd5... mailbox: Manage idle callbacks better
(*) 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]