[Commits] [SCM] claws annotated tag, 4.0.0, created. 4.0.0
paul at claws-mail.org
paul at claws-mail.org
Sat Jul 10 10:42:54 CEST 2021
The annotated tag, 4.0.0 has been created
at fe1e1f5af24e207900bc52f17e0bcdd81dfec29d (tag)
tagging 7d4723376544c853f68127959a9125aa68d78ec2 (commit)
replaces 3.99.0
tagged by paul
on Sat Jul 10 09:42:41 2021 +0100
- Log -----------------------------------------------------------------
4.0.0 unleashed
Colin Leroy (3):
Fix email detection on dnd with large headers
Fix possible double free
Fix use after free
Jonathan Boeing (2):
Double-buffer row drawing in gtkcmctree
Use fclose() on FILE instead of close()
Michael Rasmussen (7):
Fix bug #4425: Open link in external browser. Original patch by Orivej Desh. Added fix for crash on right-click on links
use g_get_user_runtime_dir for claws-mail socket dir instead of g_tmp_dir
add basic type which only requires nickname and email address
Fix bug #4455
Add oauth2 authentication - mostly by David Fletcher
fix widget sizing
FIX bug #4482: open in external viewer if target is specified in link. Based on patch from Steve Randall but reorganised so logic is more readable
Orivej Desh (1):
Disable remote content by using a void proxy
Paul (9):
remove unnecessary cm_return_val_if_fail()
add midsing 'model'; eliminate use of raw number
fix info
update man page
fix bug 4431, 'folder chmod doesn't affect .claws_mark and .claws_cache files'
fix WM's X button causing key fetch attempt
Make fancy respect default font size for messageview
harden link checker before accepting click
enable translation of oauth2 strings
Ricardo Mones (9):
Use our own theme icons for Fancy
Initialize PyGObject to prevent segfault
Fix segfault invoking function from python code
Update python examples to Python3 with Gtk3
Adjust example name and description
Fix bug 4447: --enable-deprecated and --disable-deprecated build flags have same effect
Update Spanish translation
Libravatar: set max length after loading value
Update Spanish translation for release
Steve Randall (4):
Fix fancy viewer load progress display.
Fix bug #4440: content referenced by CID not being loaded
Get and set window sizes and positions compatible with CSD.
Fancy plugin: only open external links on click.
Thorsten Maerz (8):
Add missing line from commit fb18375 (ext. editor)
Remove (unimplemented) GtkSocket on Windows
Add missing functions to plugins claws.def
Don't hardcode gtk theme and settings
Re-enable keyboard after address completion
Remove empty margins around statusbar
Allow compilation from outside source directory
Allow compilation from outside source directory (2)
paul (61):
fix sometimes crasher in vcalendar_get_current_item()
fix warning on opening prefs
fix warning on opeining account prefs
make icon list area expand to full vailable height and width
don't expand 'Discard folder item' button unnecessarily, make it labe width
fix wayland crash when built with startup-notification support
don't get a fright when encountering an unknown Content-Type
fix line wrapping
fix bug 4417, Notification plugin load triggers segfault on wayland if global hotkey is enabled
better check for X. thanks to Andreas Radke
update contributors list
rework image viewer
make the quicksearch clear button more active and useful
show the correct options for the folder type
improve layout of folder Properties pages
remove gtk2 code
remove '// #endif'
make custom stylesheets work again
update copyright year and team list
allow manual fetch of missing gpg key using WKD
fix bug 4433, 'main window: GTK_CSD=1 causes window to grow with every restart'
fix bug 4434, 'load progress bar may not be shown'
allow 'remove references' when re-editing a msg
show progressbar text
fix debian bug #983778, 'Segfault on selecting empty 'X-Face' custom header'
better fix for debian bug #983778
update team list
fix typo. Thanks to Thorsten Maerz
enable external editor on windows. based on patch by Thorsten Maerz
missed in last commit
one more try
CAN_USE_EXTERNAL_EDITOR is no longer used
welcome back Thorsten
fix bug 4326 'Xft.dpi != 96 messes with text display in litehtml viewer'
fix bug 4365, 'On pure Wayland, running a second instance of Claws Mail kills the first'
also show clip icon in summaryview for inline attachments
revert commit b0cdffc33ff9c292c480f5c24d81d2d3eea05058 as its producing false positives
mairix doc updates. thanks to H.Merijn Brand
we don't need my name here
make quicksearch dropdown translatable
missed these 2 in last commit
fix bug 4466, 'slow message list scrolling'
fix bug 4366, 'On Wayland, selecting a message list row does not immediately highlight the row'
replace deprecated gtk_table_*, and add some vertical spacing
use a more logical (imo) ordering
reduce the required horizontal space by eliminating unnecessary wording
oauth2: add a 'Copy link' button
only activate the Authroize button when the Authorization Code box is not empty
migrate use_apop_auth to new config
reword label
move the OAUTH2 page above the Advanced page
leave summaryview as is when opening quicksearch bar
fix bug 4445, 'Draft folder on shared storage does not honour chmod settings'
fix bug 4471, 'Default font size for fancy needs to be converted to pixels'
fix code style a little
fix bug 4483, 'cannot open certain links anymore'
custom client IDs only for oauth2
fix non-display of (X-)Face when prefs_common.enable_avatars is AVATARS_ENABLE_RENDER (2)
update en_GB translation
update translations
for release 4.0.0
wwp (9):
Fix a typo.
Prefix internal macro names to avoid clash with winsock's FD_WRITE.
Fix bug #2411: quicksearch_history content partially written to stdout
Fix bug #2411: quicksearch_history content partially written to stdout
Remove extra trailing space from label text.
Make sure we remove leading and trailing spaces from the OAuth2
Replace OAUTH2 with OAuth2 in the UI when it's not protocol codes.
Replace OAUTH2 with OAuth2 in the UI when it's not protocol codes (more).
Update French translation.
-----------------------------------------------------------------------
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list