[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