[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 22:38: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:
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
ae4dbce... Fix the build
1df65a3... mailbox: get-view must return priv->view
Commits added to the branch:
492601c... main-window: Keep application alive (*)
6cc0592... First cut at porting to Gtk version 4
e4c9a45... Fix one more file
082dd4a... Another fix
702ecc5... Another fix
5d715f3... Another fix
23825ba... and another
99660c9... Update German translation
5876704... Fix gpgme-related files
9b36d3f... Adapt to new "size-allocate" signal
6affd4e... Do not report a horizontal baseline
6cef473... Color button signal changed
32bbf8a... Fix quitting
0d336ea... Fix quitting
6261059... One-click mailbox selection
9de48af... Fix tree coords
cee6602... More mblist fixes
c2b3f22... 1
af9856b... Use single_click activation for the mblist
3b2e5d1... tree_view is undefined
a2a6751... Variable set but not used
dfe8645... Use single-click in the address-view
7178839... Align strings correctly in preference manager
41bb51c... Make sure progress bar is visible
630f22a... Fix identity dialog string alignments
0179a9d... Fix the toolbar prefs dialog
c3f8557... Make main window's menubar visible
c506f3d... Bump gtk-required to 4.0
631fc48... Update Spanish translation
3059b56... Clean up meson.build
847d84f... Updated Danish translation
8d06047... Make default meson options buildable and runnable
430449f... Remove unused conditionally compiled code
b9599a6... Update German translation
ef538f9... Update German translation
3682783... Update GtkSourceView dependency to 4.0
1c3f22c... Fix GtkSourceView dependency
fa63246... Correctly document default values of options
267a27b... Improve layout of address book dialog
dc9e215... Update German translation
4d4773f... GTK_IMAGE_PIXBUF has been removed
ea5c34d... gtk_image_get_pixbuf is deprecated
3d1b427... Export cairo_print_surface
f321e62... Fix function name
7df6a3f... Fix errors
c865bcb... Deconstify
a314326... Use cairo_print_surface to print a pixbuf
1897c91... Add semicolon
784eee5... Use gdk_cairo_surface_create_from_pixbuf
4e40327... Bump glib dependency to 2.54
ab0b9c9... Use a GtkLabel to measure character width
3fefa26... Streamline code
f34f375... Use gdk_cursor_new_from_name
128cdd2... New API for gdk_cursor_new_from_name
238662e... Remove unused variable
50239ab... gtk_text_view_get_window has been removed
8ac7c23... Use G_N_ELEMENTS macro
2380314... Install appstream metadata to recommended location
6f5af7b... Fix some icon issues
ff2b10a... Do not connect to NULL widget
3e84b3f... Streamline code in balsa-mime-widget-image.c
21abf53... Fix the build
143bd9f... The logo in the "about" dialog is now a GdkTexture
06c54c6... Fix XML tags in po file
58e2d54... Let canberra find the default screen
456ddf9... Updated Danish translation
7f18f60... Gtk icon and drag-and-drop updates
82707dd... Map the pixmap id
04f46e6... More drag-and-drop changes
8f0a38d... Use gdk_atom_intern_static_string
bc5e67f... Do not use g_list_next or g_list_first
e301ffe... Prettify the summary
78dc44f... The border-width property has gone
c682139... Put margin on box
cdaed1b... Do not crash with no spell-checker dictionaries
1052a64... Yet more drag-and-drop changes
7424a9c... Expand lists in address book window
c472b55... Fix documentation
2d347c8... Remove a webkitgtk workaround
aa80f82... Clipboard API changed
f2761b4... Get pointer coords from the GdkEvent if possible
322c718... Simplify making the over-url popup menu
b2012cc... Make BalsaMimeWidgetText a subclass
0658381... Change progress dialog geometry
ebdadae... Cast g_object_ref() arguments
c154b75... Revise configuration of enchant spell-checking lib
3430d54... Remove "delete" argument from gtk_drag_finish()
2aa0586... Avoid possible repeated dynamic cast
a6ec82d... GdkAtom is no more
3352e1e... Use GtkEventController API() to get a widget
c3fc4c1... Fix the remaining "size-allocate" callbacks
d4f3dae... Fix the build
f6a2cf0... Use a GtkGesture instead of "button-press-event"
93adfca... Do not limit the gesture to GDK_BUTTON_SECONDARY
a6ff19f... Use a GtkGesture instead of "button-press-event"
77edf24... Use a GtkGesture instead of "button-press-event"
a97b69d... Use a GtkGesture instead of "button-press-event"
66aa1c1... Use a GtkGesture instead of "button-press-event"
6bba1db... Use a GtkGesture instead of "button-press-event"
8b87fab... Use the same data name for all gestures
c82bb21... Do not try to implement a shift-f10 popup menu
0d9f95d... Use the gesture's "released" signal
8c4200c... Use GtkEventControllerMotion's signals
f20285d... Update Spanish translation
7bc08b5... Use a tree-view's "row-activated" signal
c8fc10b... Emit "rows-reordered" directly
f009337... Set the log-domain to "Balsa"
4ef7fd9... Replace gtk_font_button_set_show_size()
092ffc6... Update Spanish translation
695c3df... Fix a use-after-free bug
e656317... pref-manager: Use GtkFontChooser API better
5a87835... Enable multi-threaded POP3 retrieval
435c053... Use g_{clear,set}_object
82a5cc0... Use g_set_object to store icons
9a444f9... Cleanup some dispose and finalize methods
7e351d5... Use libbalsa_clear_source_id()
ee1411c... Make libbalsa_clear_source_id() gboolean
e0d54bf... mailbox: store the attach icons correctly
1453eb3... Use various convenience functions
3e1d79d... net-client-smtp: Move the "QUIT" command
e68b91a... Update Polish translation
08cb1b4... Update Brazilian Portuguese translation
2542ce1... mailbox-pop3: Fix progress dialogue on error
53291e9... Various events have been removed
421d0c4... cell-renderer-button: Drop a redundant variable
687a0f3... Improve low-level network library
3763c1c... libnetclient: Restore the dispose/finalize split
3e74d28... Improve replying to html-only messages
4614ca7... Meson build system changes
d044e93... Do not set global log domain
7ebd02f... Reimplement LabBalsaAddressView
e101470... address-view: Grab focus only for blank row
aea7c9c... address-view: Clean up
ed0f9fa... Implement LibBalsaAddressViewEntry
81e7d60... Test for <locale.h> and set HAVE_LOCALE_H if found
a17a771... meson.build: Fix the definition of HAVE_CTIME_R
4fde8a7... Use Unicode quotation marks
ee9a993... Rewrite the class definitions of BalsaMimeWidget*
54f4da0... Updated Czech translation
fb95c2c... libbalsa-progress: gdk_threads_* have gone away
deb395d... Update German translation
5c66f4b... mblist: Use single-click mode on all mailbox lists
75a0483... mime-widget-image: No longer a subclass
e64ac23... libbalsa-progress: Add a margin
feca430... mime-widget: Use getter for private data
dfd58be... Fix a use-after-free bug
38e76fc... Fix two use-after-free false positives
9056e57... Check for zero-length array
33831eb... mailbox: Assign MailboxView structure explicitly
b7e2809... print-object-text: Assign PhraseRegion explicitly
eb0b4f1... balsa-index: Plug a leak
d1c2a49... Do not leak cbdata
062d92a... Do not leak new_item
f4dacf8... Avoid a spurious use-after-free warning
eb19fea... Assert that class getters do not return NULL
b70a3d4... More g_object_ref fallout
74c968a... mime-widget-image: simplify showing the image
2585a35... mime-widget-image: Make it subclass BalsaMimeWidget
14ac681... Remove stray blank line
a964f93... mime-widget-text: use the object better
1c761fb... mime-widgets: Drop some queuing of resizes
5408d31... Clean up generated marshalling files
7ae987e... Remove obsolete comment
651dd9c... Crypto performance improvements
02b18ab... Fix the build
708e919... Update Polish translation
c30629a... Albrecht Dreß authored the earlier crypto commit
8fe9113... address-book: Declare it derivable
69f5f23... address-book-text: Declare it derivable
1520ea6... address-book-extern: Declare it final
3d7851e... address-book-gpe: Declare it final
8f8023c... address-book-ldap: Declare it final
86b034f... address-book-ldif: Declare it final
66208ea... Fix the build
39240bf... address-book-osmo: Declare it final
5b49540... address-book-rubrica: Declare it final
a2b9642... address-book-vcard: Declare it final
93c1290... address: Declare it final
b0cf187... address-book: set-status no longer takes ownership
573cf72... build: Use get_supported_arguments()
fa6398b... Remove now inaccurate comment about set-status
b1d9fbd... Updated Czech translation
8c4ed99... Updated Spanish translation
e920bfe... Update German translation
f57759e... Use g_strcmp0() to avoid NULL string guards
e808fc9... g_strdup(NULL) returns NULL
b36a5c1... Use gtk_editable_get_chars()
b4a3093... * NEWS: release balsa-2.5.5 * images/Makefile.am: uninstall
470589d... Update version strings
a52bb97... 2.5.5 changelog
b0e526d... Fix XML tags
66b2e28... cite-bar: Use snapshot method instead of draw
d43b41c... cite-bar: Use graphene_rect_init
07e4593... Remove LibBalsaCellRendererButton
6a3e5a1... LibBalsaCellRendererButton has gone away
a9cd9bc... Update Brazilian Portuguese translation
9ba910d... mime-widget-text: Simplify cite-bar code
bdb91ab... Return FALSE, not G_SOURCE_REMOVE
12a4345... address: Use g_strv_length()
34c5a74... libbalsa-message: streamline some list freeing
df58533... Use gtk_box_pack_start()
7862d6c... libalsa-progress: Use gtk_container_foreach()
bfce970... Use gtk_container_foreach
2575924... Widgets are visible by default
3522498... Clean up LibBalsaIdentity
1d79642... Uncrustify src and libbalsa:
88fd2c7... Revert the uncrustify
2d3c7d7... Align function prototype names
de7df4b... Uncrustify identity.h
4cdbc03... identity: Add and use the getters
135d13d... Change one dummy argument, for consistency
2218923... Frame: Erase the now-useless property label-yalign
9c495bc... gmime-gpgme-signature: Declare it final
0ef6c3c... Updated Danish translation
ddc1a2f... server: Declare it derivable
2c983e3... server: do not free a string constant
0e97c65... Do not leak strings
b8fabaa... server: Rename some functions
a62a3c8... imap-server: declare it final
93ea465... smtp-server: declare it final
446f9db... citebar: declare it final
b6b65e1... libblsa-vfs: declare it final
67ba638... mime-widget-image: use GtkPaintable API
8e679a0... cite-bar: correct the parent class
e8e19cf... face headers: add API to get the pixbufs
27d21fe... Update Polish translation
95cdfd3... Silence a gcc gripe about strncpy
8df48cf... Silence a gcc gripe about snprintf
814d67b... Fix the build with compface
8faf05a... Fix fallout from making BalsaMimeWidget opaque
96f43f3... GdkWindow has been renamed GdkSurface
d0b0831... More GdkWindow rename fallout
654c842... Use gtkwidget_get_realized
e544bde... address-view: check for NULL combo-box
5f5f352... address-view: more checks for NULL combo-box
2756afb... sendmsg-window: do not set addresses twice
5a1f732... mailbox: Declare it derivable
c9ee885... Update German translation
39dfe52... Update Brazilian Portuguese translation
542c671... Updated Czech translation
4f1f16e... mailbox local: Declare it derivable
bfb13f6... mailbox maildir: Declare it final
4222752... mailbox mbox: Declare it final
cb6cd7b... mailbox mh: Declare it final
34a2f46... mailbox remote: Declare it derivable
ee30807... mailbox imap: Declare it final
a3f16b5... mailbox pop3: Declare it final
420086c... Align adjacent assignment statements
68ecf4a... Uncrustify mailbox_*.[ch]
77955d5... Uncrustify mailbox.[ch]
8fbad42... mime-widget-image: get paintable from the image
ee2530c... mailbox: Clear the mutex at finalize time
5f110b1... mailbox: Do not use our own parent_class
0d201d7... pref manager: The GtkFontChooserLevel enum changed
7fe88da... uncrustify.cfg: Change 'if' braces
010cbc1... message: Declare it final
6ad7fae... rfc 2445: Declare types final
7a73cf1... Clean up…
c082b30... gmime filter header: make structs private
9357f81... mime-stream-shared: Use G_DEFINE_TYPE
aeaaa37... balsa index: store gesture in the object
86c8324... balsa-index: Use gtk_gesture_single API
953503d... mailbox local: Do not dereference NULL pointer
bed04c3... index: Gesture fix-ups
9a22065... mime-widget-text: Grab the focus when realized
20e2ace... Remove clip from size-allocate vfunc
b899817... Revert d92011cb2d14dfd48e7fbaa63b66a76c5eb1e31c
1b9ea7a... mime-widget-text: handle an URL click early
b30d394... Fix the "scroll on click" issue
45eae4b... Revert #d500a67f7da036c75d1326b86c29874128799de5
488fed5... balsa-print-object: create_from_pixbuf is no more
86515eb... mime-widget-text: The "draw" signal has gone away
42ad5ef... mime-widget-text: Do not static cast to GFunc
48a696c... Store GtkGestures in objects
f5038dc... Parent's dispose method is always non-NULL
5ddce4d... net-client and friends: Use G_DECLARE_*_TYPE
2c5db92... net-client-*: Use G_DEFINE_TYPE_WITH_PRIVATE
a951877... net-client: Simplify calling parent methods
b089114... mime-widget-text: Rename controller
9d68cb4... ab-main: Use a GtkEventControllerKey
d2e8d76... cite-bar: gtk_snapshot_append_color API change
1472d7a... address-view: Use a GtkEventControllerKey
7e4c8cd... balsa-message et al: Use GtkEventControllerKey
81f3473... application-helpers: New function to block accels
8457db0... balsa-message: Block accels when using find
04a6a02... balsa-message: Use GtkEventControllerKey
9d6a7ba... balsa-message et al: Use GtkEventControllerKey
46d34a4... main-window: Simplify the SoS code
b0f5c34... message: Store the signal handler id
1119562... ab-window: Use G_DECLARE and G_DEFINE
2ac700a... Do not define _FooClass when Foo is declared final
a147a0f... balsa-index: Use G_DECLARE_FINAL_TYPE
48f06b3... balsa-mblist: Use G_DECLARE_FINAL_TYPE
1e43557... address-book-osmo: Do not declare _get_type
c11b4a9... libbalsa-vfs: Do not declare _get_type
8393ec1... balsa-index: Do not declare _get_type
e69029b... balsa-message: Use G_DECLARE_FINAL_TYPE
bbefd2a... print-object: declare it final and private
f917532... balsa-print-object-decor: declare it final
a14a779... balsa-print-object-default: declare it final
6b400e1... balsa-print-object-header: declare it final
c6c42cb... balsa-print-object-image: Declare it final
96ee9c9... balsa-print-object-text: Declare it final
76fd75c... Uncrustify balsa-print-object*.[ch]
2a314fa... Header files: Add ';' after G_DECLARE_*_TYPE
c92b0f4... More header files: Add ';' after G_DECLARE_*_TYPE
bf0ccdc... filter-run-dialog: Declare it final
baafdb7... utf8-sanitize: Use g_utf8_make_valid
abaf365... mailbox-node: Declare it final
8bfd329... Port to new GtkGesture/GtkEventController API
e86ba13... balsa-mime-widget-text: extend previous commit
3cbbae0... Display time stamps of date-only iCalendar events
8358dda... sendmsg-window: Declare it final
1c408e3... toolbar-model: Declare it final
53bc82b... uncrustify.cfg: Align struct members
9e8c57b... Uncrustify toolbar-factory
9004258... gmime-filter-header: Declare it final
cc752ef... mime-stream-shared: Declare it final.
a3822aa... main-window: Declare it derivable
5361db7... spell-check: Declare it final, and uncrustify it
be83aa5... address-book: Make sure Boolean values are Boolean
be47dfc... address-book-ldap: Make sure Bool values are Bool
a33c83e... uncrustify.cfg: Align struct initializers
332b10c... SendmsgWindow: Take it private, and uncrustify it
293a4ce... Move some BalsaMailboxNode methods
c73ef63... mailbox-node: Make it private
bd66d41... mailbox-node: Do not use tloc argument of time()
9e237e6... balsa-index: Add convenience functions
5c53e20... main-window: Use the convenience functions
3487dca... Clean up some BalsaMailboxNode code
c1d849f... Do not use tloc argument of time()
320a2c9... Fix a typo, and fallout from previous commit
2f2e70f... balsa-index: Make it private
ef867a0... balsa-mblist: Make it private
0dec3bd... print-object-decor: Make it private
f78e705... print-object-header: Make it private
123757c... balsa-message: Make it private
a098655... Remove some duplicative typedefs
5e37033... filter-run: Document the private nature
24137ca... message-window: Code cleanup
656b6db... Use GResource instead of installed files
dd24c75... Continue the cherry-pick
4a751ee... Use GResource instead of installed files
e986e32... Complete the cherry-pick
e14be95... address-book-text: Use g_clear_pointer()
fb09a6e... net-client: Do not use g_type_class_add_private()
077c003... net-client: Use an enum for the signals
43c3e49... toolbar-factory and -prefs: Simplify API
26c6756... toolbar-factory: Fix the build
28db322... address-book: Remove two redundant declarations
68d0af3... address-book-extern: Remove redundant declarations
067ea18... address-book-gpe: Remove redundant declarations
97967b0... address-book-ldap: Remove redundant declarations
87bc230... address-book-ldif: Remove redundant declaration
37a0d22... address-book-rubrica: Remove redundant declarations
118bd72... address-book-text: Remove redundant declarations
3065894... address-book-vcard: Remove redundant declarations
57b4ac4... address: Remove redundant declarations
0c65a90... gmime-filter-header: Remove redundant declaration
0443791... gmime-gpgme-signature: Drop redundant declarations
7b56561... libbalsa-vfs: Drop redundant declarations
2f1cd2a... mailbox: Drop redundant declarations
de46285... mailbox-imap: Drop redundant declarations
7f2ce7a... mailbox-mbox: Drop redundant declarations
e92f36f... mailbox-mh: Drop redundant declarations
5e26cfd... mailbox-pop3: Drop redundant declarations
dcd926d... mailbox-remote: Drop redundant declarations
db66beb... libbalsa-message: Drop redundant declarations
fbe6325... rfc2445: Drop redundant declarations
c81a8c2... server: Drop redundant declarations
0ce99f2... ab-window: Drop redundant declarations
0a7af60... print-object-decor: Drop redundant declaration
390d539... main-window: Drop redundant declarations
cbb5f6f... spell-check: Drop redundant declarations
a5e3324... mime-stream-shared: Drop gmime_parent_class
8c63779... sendmsg-window: Use balsa_attach_info_parent_class
73935f6... balsa-mime-widget-text: Use new GtkGesture API
7a445d6... configure.ac: Fix the build
f7dfdff... main-window: Manage "reply to group" action
b30eb77... sendmsg-window: Check when replying to a list
0ced14c... balsa-index: Emit "index-changed" more often
09b702c... various: gdk_event_free() has gone away
bebf510... message-window.c: Manage "Reply to Group" action
ea63dff... balsa-index.c: Count and report skipped messages
cca947c... Fix the build
7b32b5b... Update Polish translation
42d4886... balsa-index: Count skipped messages only for list
a11e74f... Mitigate EFail vulnerability for Webkit2
a1e5744... imap-handle.c: Do not leak ImapEnvelope.
7ac3fb5... mailbox_imap: Do not leak ImapSearchData.
b699238... balsa-index: Do not leak PipeData
825347e... filter-edit-callbacks: Do not leak new_item
e7073c1... Use g_strcmp0() for NULL-safe comparisons
63e9a0d... mailbox-imap: Fix the build
f22c85a... gmime-gpgme-signature: Fix the build
3056452... balsa-index: Fix the build
58e7be7... mailbox-node: Fix the build
965ab32... Continue when icons are missing
acb06ab... Release balsa-2.5.6
b420d16... balsa-icons: Revert to previous logic
18d4137... Use g_str_has_prefix()
ebfd707... Reimplement libbalsa_clear_source_id()
02951a8... Do not seg fault on delayed exit
0e351c3... address-book-rubrica: Fix a typo
746d327... Bump glib dependency to >= 2.56
14170f4... IMAP goes GIO
5c76f9f... libbalsa/imap: Fix the meson build
0bb0e32... imap-server: Unconditionally set the user and host
01ff681... Use Unicode apostrophes in new translatable strings
d3e4215... Remove some debugging prints
3cb6535... Various: Split set-security from set-host
9e8e438... source-viewer: Subclass GtkApplicationWindow
da359ba... main and main-window: Pass the GtkApplication
b038f79... message-window: Subclass GtkApplicationWindow
2a90d37... compose-window: Subclass GtkApplicationWindow
55e7ef1... Fix fallout from renaming sendmsg* to compose*
ba8f6e7... Make GResource paths static as well as const
e8ccebd... main-window: On 'quit', use gtk_window_close()
4d2f3a6... Restore es.po files
d32b415... main-window: Use class methods instead of signals
6af9e43... compose-window: Use drag_data_received method
eb6a899... mime-stream-shared: Use g_atomic_ref_count
95b67a7... mime-stream-shared: Do not ref-count the lock
91d5312... Do not leak mime-messages and address-lists
0c1afdf... Build with gpgme disabled
5d69986... Drag and drop API changes
e4db549... Fix the build after rebasing
222c76b... main-window: Do not call gtk_main_quit()
74fd330... imap_search: Keep handle alive while searching
b7f9191... libbalsa-conf: Check that a key-file exists
1ba984e... mailbox: Manage idle callbacks better
9028def... Fix the build
c773d2d... mailbox: get-view must return priv->view
06c5502... main-window: Keep application alive
(*) 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]