Re: [EXTERNAL] [BULK] Extension:Layers

Paul Vodrazka <[email protected]> Tue, 6 Jan 2026 05:53:58 -0600
Newsgroups gmane.org.wikimedia.mediawiki
Message-ID <CAOf9T9OUWaH9Da7s0bTkC5buemFcKhRhhFSz106i-OdNtNBzXw@mail.gmail.com>
--===============1127714121864312332==
Content-Type: multipart/alternative; boundary="0000000000005afcda0647b6d53d"

--0000000000005afcda0647b6d53d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Bryan,

I'm glad you find it useful.
I will continue to try and make it even better.
Thank you for the kind words,

Paul


On Tue, Jan 6, 2026, 1:29 AM Bryan Hilderbrand <[email protected]> wrote=
:

> Hey Paul,
>
> Been playing with the extension the last few days and wanted to report
> that it's amazingly useful.  I'll post a few comments on the extension
> page, but I really appreciate the contribution to the community!
>
> ~Bryan
>
>
>
> On Mon, Dec 29, 2025 at 11:31=E2=80=AFAM Paul Vodrazka <[email protected]=
> wrote:
>
>> Extension:Layers
>> REL1_39 (LTS) (Mediawiki 1.39 to 1.43) has been updated to resolve error=
s
>> and to add some missing key features.
>> I have confirmed that it is working on MW1.39.7 but more testing is
>> needed. I have not tested all features.
>>
>> Linking:
>> [[File:image.png | layers=3Dlayer-set | layerslink=3Deditor]] opens the
>> editor to the named layer set.
>> [[File:image.png | layers=3Dlayer-set | layerslink=3Deditor-newtab]] ope=
ns
>> the editor to the named layer set in a new tab.
>> [[File:image.png | layers=3Dlayer-set]] opens to the image's 'File:' pag=
e.
>>
>> Closing the editor returns to the previous page and not the 'File:' page=
.
>>
>> [[File:image.png | layers=3Dlayer-set | layerslink=3Dviewer]] opens a fu=
ll
>> size 'lightbox' of the image.
>>
>> The REL1_39 branch has not been tested as extensively as the 'main'
>> branch. Please provide feedback if you find issues on either branch and =
I
>> will try to resolve them quickly.
>>
>> I will continue to focus on the 'main' branch (MW 1.44+).
>> If there are features in the 'main' branch that you would like to see in
>> the REL1_39 branch, please ask and I will do my best to port them over.
>>
>> Thanks,
>> Paul Vodrazka
>>
>> On Sun, Dec 28, 2025 at 4:48=E2=80=AFPM Paul Vodrazka <[email protected]=
> wrote:
>>
>>> Hi Richard,
>>> I would recommend the REL1_39 branch, but I have to do some testing and
>>> debugging on that branch. All of my testing this week has been on the 1=
.44+
>>> branch.
>>> I have a v1.39 for testing at work but I've been away from work for the
>>> holidays.
>>> IThere are likely issues that I will need to fix.
>>> Tomorrow, I plan to spin up a few different versions of Msdiawiki for
>>> testing.
>>> If you decide to test it and find issues, please post them in the issue=
s
>>> section on GitHub.
>>> I look forward to some feedback. Thank you Richard.
>>>
>>> On Sun, Dec 28, 2025, 1:53 PM Evans, Richard K. (GRC-H000) via
>>> MediaWiki-l <[email protected]> wrote:
>>>
>>>> Hi Paul,
>>>>
>>>> Extension:Layers looks great! .. what branch/version do you recommend
>>>> for MW 1.43?
>>>>
>>>> /Rich
>>>>
>>>> From: Paul Vodrazka <[email protected]>
>>>> Sent: Sunday, December 28, 2025 1:03 PM
>>>> To: [email protected]
>>>> Subject: [EXTERNAL] [BULK] [MediaWiki-l] Extension:Layers
>>>>
>>>> Greetings,
>>>>
>>>> I hope everyone has had a great holiday season.
>>>> I've been working on a new extension to allow for non-destructive imag=
e
>>>> editing and annotation.
>>>> Please help me fix issues and make improvements. I am leaning heavily
>>>> on GitHub copilot so I would love to have some experts review my code =
and
>>>> documentation. I am not nearly as qualified as most of the users here.
>>>> There will be issues. Please be patient and kind.
>>>> https://www.mediawiki.org/wiki/Extension:Layers
>>>> https://github.com/slickdexic/Layers
>>>> I look forward to some valuable feedback.
>>>>
>>>> Thank you,
>>>> Paul Vodrazka
>>>> _______________________________________________
>>>> MediaWiki-l mailing list -- [email protected]
>>>> To unsubscribe send an email to [email protected]
>>>>
>>>> https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedi=
a.org/
>>>>
>>> _______________________________________________
>> MediaWiki-l mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>>
>> https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.=
org/
>
>

--0000000000005afcda0647b6d53d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Hi Bryan,<div dir=3D"auto"><br></div><div dir=3D"aut=
o">I&#39;m glad you find it=C2=A0useful.<br>I will continue to try and make=
 it even better.</div><div dir=3D"auto">Thank you for the kind words,<br><b=
r>Paul</div><br><br><div class=3D"gmail_quote gmail_quote_container"><div d=
ir=3D"ltr" class=3D"gmail_attr">On Tue, Jan 6, 2026, 1:29 AM Bryan Hilderbr=
and &lt;[email protected]&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"ltr"><div>Hey Paul,</div><div><br></div><div>Been playing =
with the extension the last few days and wanted to report that it&#39;s ama=
zingly useful.=C2=A0 I&#39;ll post a few comments on the extension page, bu=
t I really appreciate the contribution to the community!</div><div><br></di=
v><div>~Bryan</div><div><div dir=3D"ltr" class=3D"gmail_signature" data-sma=
rtmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><br></div></div></div></div></div></div></div></div></div></di=
v><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_=
attr">On Mon, Dec 29, 2025 at 11:31=E2=80=AFAM Paul Vodrazka &lt;<a href=3D=
"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">paul@vodraz=
ka.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex"><div dir=3D"ltr">Extension:Layers<br>REL1_39 (LTS) (Mediawiki 1.39 to=
 1.43) has been updated to resolve errors and to add some missing key featu=
res.<br>I have confirmed that it is working on MW1.39.7 but more testing is=
 needed. I have not tested all features.<br><br>Linking:<br>[[File:image.pn=
g | layers=3Dlayer-set | layerslink=3Deditor]] opens the editor to the name=
d layer set.<br>[[File:image.png | layers=3Dlayer-set | layerslink=3Deditor=
-newtab]] opens the editor to the named layer set in a new tab.<br>[[File:i=
mage.png | layers=3Dlayer-set]] opens to the image&#39;s &#39;File:&#39; pa=
ge.<br><br>Closing the editor returns to the previous page and not the &#39=
;File:&#39; page.<br><br>[[File:image.png | layers=3Dlayer-set | layerslink=
=3Dviewer]] opens a full size &#39;lightbox&#39; of the image.<br><br>The R=
EL1_39 branch has not been tested as extensively as the &#39;main&#39; bran=
ch. Please provide feedback if you find issues on either branch and I will =
try to resolve them quickly.<br>=C2=A0<br>I will continue to focus on the &=
#39;main&#39; branch (MW 1.44+).<br>If there are features in the &#39;main&=
#39; branch that you would like to see in the REL1_39 branch, please ask an=
d I will do my best to port them over.<br><br>Thanks,<br>Paul Vodrazka</div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Su=
n, Dec 28, 2025 at 4:48=E2=80=AFPM Paul Vodrazka &lt;<a href=3D"mailto:paul=
@vodrazka.com" target=3D"_blank" rel=3D"noreferrer">[email protected]</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div d=
ir=3D"auto"><div>Hi Richard,</div><div dir=3D"auto">I would recommend the R=
EL1_39 branch, but I have to do some testing and debugging on that branch. =
All of my testing this week has been on the 1.44+ branch.<br>I have a v1.39=
 for testing at work but I&#39;ve been away from work for the holidays.<br>=
IThere are likely issues that I will need to fix.<br>Tomorrow, I plan to sp=
in up a few different versions of Msdiawiki for testing.<br>If you decide t=
o test it and find issues, please post them in the issues section on GitHub=
.<br>I look forward to some feedback. Thank you Richard.<br><br><div class=
=3D"gmail_quote" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Sun,=
 Dec 28, 2025, 1:53 PM Evans, Richard K. (GRC-H000) via MediaWiki-l &lt;<a =
href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"no=
referrer">[email protected]</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">Hi Paul,<br>
<br>
Extension:Layers looks great! .. what branch/version do you recommend for M=
W 1.43?<br>
<br>
/Rich<br>
<br>
From: Paul Vodrazka &lt;<a href=3D"mailto:[email protected]" rel=3D"norefer=
rer noreferrer" target=3D"_blank">[email protected]</a>&gt;<br>
Sent: Sunday, December 28, 2025 1:03 PM<br>
To: <a href=3D"mailto:[email protected]" rel=3D"noreferrer no=
referrer" target=3D"_blank">[email protected]</a><br>
Subject: [EXTERNAL] [BULK] [MediaWiki-l] Extension:Layers<br>
<br>
Greetings,<br>
<br>
I hope everyone has had a great holiday season.<br>
I&#39;ve been working on a new extension to allow for non-destructive image=
 editing and annotation.<br>
Please help me fix issues and make improvements. I am leaning heavily on Gi=
tHub copilot so I would love to have some experts review my code and docume=
ntation. I am not nearly as qualified as most of the users here.<br>
There will be issues. Please be patient and kind.<br>
<a href=3D"https://www.mediawiki.org/wiki/Extension:Layers" rel=3D"noreferr=
er noreferrer noreferrer" target=3D"_blank">https://www.mediawiki.org/wiki/=
Extension:Layers</a><br>
<a href=3D"https://github.com/slickdexic/Layers" rel=3D"noreferrer noreferr=
er noreferrer" target=3D"_blank">https://github.com/slickdexic/Layers</a><b=
r>
I look forward to some valuable feedback.<br>
<br>
Thank you,<br>
Paul Vodrazka<br>
_______________________________________________<br>
MediaWiki-l mailing list -- <a href=3D"mailto:[email protected]=
rg" rel=3D"noreferrer noreferrer" target=3D"_blank">[email protected]=
edia.org</a><br>
To unsubscribe send an email to <a href=3D"mailto:[email protected]=
ikimedia.org" rel=3D"noreferrer noreferrer" target=3D"_blank">mediawiki-l-l=
[email protected]</a><br>
<a href=3D"https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wi=
kimedia.org/" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">ht=
tps://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/<=
/a><br>
</blockquote></div></div></div>
</blockquote></div>
_______________________________________________<br>
MediaWiki-l mailing list -- <a href=3D"mailto:[email protected]=
rg" target=3D"_blank" rel=3D"noreferrer">[email protected]</a=
><br>
To unsubscribe send an email to <a href=3D"mailto:[email protected]=
ikimedia.org" target=3D"_blank" rel=3D"noreferrer">mediawiki-l-leave@lists.=
wikimedia.org</a><br>
<a href=3D"https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wi=
kimedia.org/" rel=3D"noreferrer noreferrer" target=3D"_blank">https://lists=
.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/</a></blockq=
uote></div>
</blockquote></div></div></div>

--0000000000005afcda0647b6d53d--

--===============1127714121864312332==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
MediaWiki-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/
--===============1127714121864312332==--