[dokuwiki] git changes 2023-04-27

  • From: DokuWiki Develtools <xref@xxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Thu, 27 Apr 2023 03:00:02 +0200


Good Morning!

These are the git changes for DokuWiki committed
yesterday. Please test them and report bugs.

---------------------------------------------------------------------

http://github.com/dokuwiki/dokuwiki/commit/605810ee2fba6c1a323e320dde2c78747b3e5f3a
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Wed Apr 26 19:38:14 2023 +0200

    use local squid docker instance for proxy testing


http://github.com/dokuwiki/dokuwiki/commit/e002c058d76a03858d85f6f58a9bd99f6f09cb90
Merge: efc61658d 0f9b97d7c
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Wed Apr 26 19:06:44 2023 +0200

    Merge pull request #3938 from dokuwiki/svglogo
    
    support SVG logo in dokuwiki template


http://github.com/dokuwiki/dokuwiki/commit/efc61658df8dd1ab2d07ca0b964ce6ebc23bf0d9
Merge: 565c020e9 fabd7cce3
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Wed Apr 26 19:05:43 2023 +0200

    Merge pull request #3944 from dregad/patch-1
    
    Improve Popularity plugin intro text


http://github.com/dokuwiki/dokuwiki/commit/565c020e94bebd6411d3fde52b3a4432cc8b13df
Merge: ef90f5ee8 ebba5e5de
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Wed Apr 26 19:04:11 2023 +0200

    Merge pull request #3947 from dregad/php8_deprecated
    
    Fix PHP 8 deprecated warnings


http://github.com/dokuwiki/dokuwiki/commit/ef90f5ee8a34a3df28c61296c99b08b26de6b10b
Merge: 91a25860e 2e60baeaa
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Wed Apr 26 19:03:17 2023 +0200

    Merge pull request #3957 from dokuwiki/sectionhighlight
    
    Avoid flicker when highlighting a section


http://github.com/dokuwiki/dokuwiki/commit/2e60baeaa9f135f358d6333487696ba22771a2e1
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Thu Apr 20 11:51:49 2023 +0200

    Avoid flicker when highlighting a section
    
    Previously, elements were wrapped in a div on hover and unwrapped when
    the mouse was moved again. This generally worked okay, but led to
    problems where the wrapped section contained elements with their own
    rendering context (video, object, iframe, ...). The wrapping caused
    rerendering of these elements resulting in flicker and layoutshift:
    
    splitbrain/dokuwiki-plugin-vshare#13
    cosmocode/dokuwiki-plugin-diagrams#4
    
    This patch changes the higlighting mechanism to always wrap *all*
    sections in a div and only toggle classes on hover. Class names have
    been chosen to be backwardscompatible, so this should continue to work
    as before in all templates.


http://github.com/dokuwiki/dokuwiki/commit/ebba5e5de95eaa1b96ed300126060c0be9fe7603
Author: Damien Regad <dregad[at]mantisbt.org>
Date:   Thu Apr 6 18:04:23 2023 +0200

    Add undeclared Class Properties
    
    Fixes Creation of dynamic property _HWLDF_WordAccumulator::$_lines /
    $_line / $_group / $_tag is deprecated in ./inc/DifferenceEngine.php
    on line 936
    
    And proactively caught another bunch in _Diff3_Op class (not reported
    in unit tests)


http://github.com/dokuwiki/dokuwiki/commit/3d52dbfaad502fd64eb0a21b31d2a8264c756891
Author: Damien Regad <dregad[at]mantisbt.org>
Date:   Thu Apr 6 17:05:56 2023 +0200

    Fix grammar error in PHPDoc


http://github.com/dokuwiki/dokuwiki/commit/baafd22ef6a1ebcb12d54891338c5a2ea54fcbe5
Author: Damien Regad <dregad[at]mantisbt.org>
Date:   Thu Apr 6 17:04:35 2023 +0200

    Fix PHP Deprecated warning
    
    Adding null-coalescing operator to avoid
    
    str_replace(): Passing null to parameter #3 ($subject) of type
    array|string is deprecated


http://github.com/dokuwiki/dokuwiki/commit/fabd7cce3ecb552c75d91bbc3706a06c6068c1cd
Author: Damien Regad <dregad[at]mantisbt.org>
Date:   Thu Apr 6 13:56:48 2023 +0200

    PR review fixes


http://github.com/dokuwiki/dokuwiki/commit/aef0dd8cd3e275908114dd7962944b5ed5e74f21
Author: Damien Regad <dregad[at]mantisbt.org>
Date:   Wed Apr 5 18:14:34 2023 +0200

    Improve Popularity plugin intro text


http://github.com/dokuwiki/dokuwiki/commit/0f9b97d7ca8a508922ad3b72e430c5e23fc27b80
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Tue Apr 4 09:30:12 2023 +0200

    support SVG logo in dokuwiki template
    
    Inspired by https://forum.dokuwiki.org/d/20964-logo-too-big this adds
    SVG support for setting the logo in the dokuwiki template.
    
    Note: This introduces a fixed height for the logo (64px), previously
    users could decide their logo size by simply uploading it in the right
    size. Users who want a larger sized logo will have to override the
    height in a userstyle now

---------------------------------------------------------------------

You can download individual diffs or patches by appending .diff or
.patch to the given commit URLs above.

Bye,
your git changelog mailer


-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts:

  • » [dokuwiki] git changes 2023-04-27 - DokuWiki Develtools