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