ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Dedicated board for extension releases/support threads

Moderators: Lootyhoof, FranklinDM

Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-02-02, 15:41

Hello,
the previous thread was locked, likely automatically due to lack of activity (which is a good thing).
While I could've probably asked to unlock it, I thought I'd make a new one to include all my extensions. ηMatrix is listed more prominently because it's the most used one that I know of and figured more people would search for it.

This thread is for the following extensions: Now for the news:
All the above listed extensions have been updated to explicitly support Pale Moon 33. They didn't require any particular change at the code level, so they would've worked anyway, but now version 33 is listed in the add-on site page, which is always a good thing.

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 5396
Joined: 2011-10-03, 10:19
Location: Piney Woods of Southeast Texas, USA

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Night Wing » 2024-02-02, 21:22

vannilla wrote:
2024-02-02, 15:41
This thread is for the following extensions: All the above listed extensions have been updated to explicitly support Pale Moon 33. They didn't require any particular change at the code level, so they would've worked anyway, but now version 33 is listed in the add-on site page, which is always a good thing.
Thanks for listing your extensions which say they support version 33. I'm "old school" which means I'm "old style". To sum up, I like "details".

When I see extensions which say they support as an example version 29, I will not install them for 33. Reason being. They will not install and if they do, sometimes they don't act correctly.

Thanks again for being "explicit".
Linux Mint 22.1 (Xia) Xfce w/Pale Moon, Waterfox, Firefox
MX Linux 23.6 (Libretto) Xfce w/Pale Moon, Waterfox, Firefox
Linux Debian 12.10 (Bookworm) Xfce w/Pale Moon, Waterfox, Firefox

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5517
Joined: 2015-12-09, 15:45

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by moonbat » 2024-02-07, 00:09

Night Wing wrote:
2024-02-02, 21:22
When I see extensions which say they support as an example version 29, I will not install them for 33. Reason being. They will not install and if they do, sometimes they don't act correctly.
Not necessarily, only if the extension uses strict compatibility will it refuse to install. There are old Firefox extensions that do work fine in Pale Moon after all. For example, only AutoPageColor of my extensions uses strict compatibility, and so only that one you'll find I've changed to explicitly support 33, else it would break when users upgrade Pale Moon. The rest of my extensions all work fine and I update the version only along with any fixes or new features.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
Plume
Moongazer
Moongazer
Posts: 13
Joined: 2020-10-22, 18:18

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Plume » 2024-03-06, 04:11

vannilla wrote:
2024-02-02, 15:41
HI thought I'd make a new one to include all my extensions. ηMatrix is listed more prominently because it's the most used one that I know of and figured more people would search for it.
Hi, I suppose you might be the person to ask about this. In the browser support forum there's a discussion of problems with the NoScript extension and people suggest using eMatrix as a replacement. I posted about why I couldn't use eMatrix and it was suggested I post in this forum about my problems.
I have two major problems with the eMatrix extension, I don't know if it's something you can actually do anything about easily, but here they are:

1. Font size. I am visually impaired and I cannot read the text of the dropdown menu. The NoScript dropdown menu has the same font size as other Pale Moon gui menus. The eMatrix has a smaller font size. In the settings there is a slider to control the font size, but even putting it all thew ay to the right does not make the text big enough for me to be able to properly read it. Changing the setting to a higher number in about:config does not seem to work as it just reverts.
Question; Is it possible to enable bigger font sizes? Maybe it shouldn't be completely unlimited as it could make it unusuable if accidentally set way too high, but some value higher than 96px (I think) should still work just fine?

2. eMatrix shows if something is blocked or unblocked with colours. I have to use my computer in High Contrast Mode which eliminates or changes a lot of colours. There's a colourblind friendly switch in the settings, but whether that is turned on or off makes no difference. With Windows set in High Contrast Mode there is no visual difference between something that is blocked and something that is not blocked. I have tried temporarily switching off High Contrast Mode and I can see there is a visual change between blocked and unblocked items. But in High Contrast Mode there is none.
Question: Is it possible to have some kind of visual indication of the blocked status other than the colours? Maybe the font changing to italics, maybe some underline or strikethrough. Or some other visual cue that still works in Windows High Contrast Mode.

I realise there probably isn't a huge demand for these changes, but I figured I'd ask if it was possible. It's great that there are people who keep extensions available for Pale Moon.'

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-03-06, 10:07

Hello.
Plume wrote:
2024-03-06, 04:11
1. Font size.
I can increase the upper limit but I don't know how much is enough to make it readable. While I do have a slight hearing impairment I can still see relatively well and I might underestimate what "big" is. If you (or someone you ask for help) can provide an approximate size I can use it. Maybe create a web page (even a local HTML file is fine) and test various numbers with CSS.
Plume wrote:
2024-03-06, 04:11
2. eMatrix shows if something is blocked or unblocked with colours. I have to use my computer in High Contrast Mode which eliminates or changes a lot of colours. There's a colourblind friendly switch in the settings, but whether that is turned on or off makes no difference.
Can you show me a picture of what you see when you have high contrast mode activated? Even though I could activate it myself and see, I'd rather get pointers from the person actually using it and get a more accurate picture of the situation.
Adding a dedicated "high contrast" setting should be fairly easy, but since the extension can't pick up whether the system is using a certain mode/theme I'd need to explicitly select colors, sizes and decorations for each element.

User avatar
Plume
Moongazer
Moongazer
Posts: 13
Joined: 2020-10-22, 18:18

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Plume » 2024-03-06, 14:28

vannilla wrote:
2024-03-06, 10:07
I can increase the upper limit but I don't know how much is enough to make it readable. While I do have a slight hearing impairment I can still see relatively well and I might underestimate what "big" is. If you (or someone you ask for help) can provide an approximate size I can use it. Maybe create a web page (even a local HTML file is fine) and test various numbers with CSS.
Well I tried to make a test page to find a good value for the font size, but it proved impossible. I realised after some looking around that one of the reasons that eMatrix displays such a small font size is that I have messed around with Pale Moon preferences to change the looks of the browser. The short story is I need those changes, but they also make it hard to judge the font size needed because on an html page a font size of 96px looks plenty big, but in the eMatrix menu it is way too small.
I am wondering now if it would even be possible to make it workable for my needs. I would guess that the needed size would be considerably larger than what it is now, maybe upwards of 400px or even larger.
Can you show me a picture of what you see when you have high contrast mode activated? Even though I could activate it myself and see, I'd rather get pointers from the person actually using it and get a more accurate picture of the situation.
Adding a dedicated "high contrast" setting should be fairly easy, but since the extension can't pick up whether the system is using a certain mode/theme I'd need to explicitly select colors, sizes and decorations for each element.
i will try to attach a screenshot to show what it looks like for me. You'll have to excuse the apparent mess of my browser, with my disability I am not concerned with it looking pretty, it just needs to be functional for my needs. But you should be able to see the eMatrix menu in the topright corner and how there's no colour and the font size is smaller than the rest of the PM menu texts.
Thank you for the effort.
You do not have the required permissions to view the files attached to this post.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-03-07, 01:27

Thank you, I can see how things are, now. I will experiment but I can't really give you an estimate on when it will be done. When I've settled on some "not worse" values I'll release a new version.

User avatar
Plume
Moongazer
Moongazer
Posts: 13
Joined: 2020-10-22, 18:18

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Plume » 2024-03-07, 21:45

vannilla wrote:
2024-03-07, 01:27
Thank you, I can see how things are, now. I will experiment but I can't really give you an estimate on when it will be done. When I've settled on some "not worse" values I'll release a new version.
I appreciate that, thank you. NoScript is still working fairly okay for me, but it would be nice to be able to switch to a better and more current alternative at some point.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-03-08, 11:02

Hello,
ηMatrix 5.1.0 has been released trying to improve accessibility.
If you have automatic updates you should have it already; people updating manually don't really have to rush since there are no changes to the core extension behaviour, but it's recommended to keep up to date anyway.

The settings page now has two more options: Magnify text size and High contrast mode. Each option has a tooltip available, just click the question mark to get more informations.
You can enable each one independently from the other and they work with Color-blind friendly mode too.

If possible, please provide feedback so that accessibility can be improved further if needed.

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1060
Joined: 2020-05-31, 04:33

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by andyprough » 2024-03-08, 12:40

vannilla wrote:
2024-03-08, 11:02
Hello,
ηMatrix 5.1.0 has been released trying to improve accessibility.
If you have automatic updates you should have it already; people updating manually don't really have to rush since there are no changes to the core extension behaviour, but it's recommended to keep up to date anyway.

The settings page now has two more options: Magnify text size and High contrast mode. Each option has a tooltip available, just click the question mark to get more informations.
You can enable each one independently from the other and they work with Color-blind friendly mode too.

If possible, please provide feedback so that accessibility can be improved further if needed.
That magnification is nice and big, and the visual elements of the high contrast setting are so clear. I'm not vision impaired, but I'll be using this especially on small laptop screens.
eMatrix_magnified_and_high_contrast.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
Plume
Moongazer
Moongazer
Posts: 13
Joined: 2020-10-22, 18:18

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Plume » 2024-03-24, 17:25

vannilla wrote:
2024-03-08, 11:02
Hello,
ηMatrix 5.1.0 has been released trying to improve accessibility.
...
If possible, please provide feedback so that accessibility can be improved further if needed.
Thank you for working on this. I have had personal stuff going on, but I had a chance to test the update out and it is certainly a big improvement for my needs. I have not had the chance to really get to know how best to use the extension, but it seems like it is now useable for me. Thank you!

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-07-18, 12:17

Hello,
a quick notice that I have set up a new personal e-mail address under my own domain and in the coming days I will (very slowly) change the one currently associated with my projects to the new address.
If you need to contact me directly outside this forum for support on any of my extension you can now also reach me at "ale at-sign vannilla full-stop org".
The address is managed by a dedicated VPS I'm renting and things are still being ironed out, you might want to check the spam folder or reach out through some other means if you do not hear from me for too long.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-10-24, 20:16

Hello,
I've released a new extension called "Dubtap" (at the time of this writing still being reviewed) with the purpose of adding a "Duplicate" command in the tab context menu.
Recently I needed a way to have two tabs displaying the same page and manually opening a tab and navigating to the same address was a hassle; since I couldn't find a quick way to do it, I made the quick way myself.
Once it's made available I'd appreciate if a mod could edit the OP to include it on the list, since I can't do it myself, but it's not important as the extension is very minimal and I'm not expecting people asking for support nor should I need to update it any time soon.

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1060
Joined: 2020-05-31, 04:33

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by andyprough » 2024-10-24, 22:14

vannilla wrote:
2024-10-24, 20:16
I've released a new extension called "Dubtap" (at the time of this writing still being reviewed) with the purpose of adding a "Duplicate" command in the tab context menu
Nice! I've been missing that function, use it often on FF.

User avatar
Nuck-TH
Project Contributor
Project Contributor
Posts: 301
Joined: 2020-03-02, 16:04

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Nuck-TH » 2024-10-25, 02:12

Just FYI, middle click on reload button duplicates tab. Once i found this out, i pretty much stopped to want to have context menu option for it.

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1060
Joined: 2020-05-31, 04:33

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by andyprough » 2024-10-25, 03:25

Nuck-TH wrote:
2024-10-25, 02:12
Just FYI, middle click on reload button duplicates tab. Once i found this out, i pretty much stopped to want to have context menu option for it.
Wow! Learn something new every day!

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2024-10-25, 07:56

Nuck-TH wrote:
2024-10-25, 02:12
Just FYI, middle click on reload button duplicates tab. Once i found this out, i pretty much stopped to want to have context menu option for it.
Hah! But I would've never guessed without someone telling me or randomly pressing UI widgets with all the mouse buttons.
Not much in terms of discoverability, unlike a context menu entry.

Potkeny
Fanatic
Fanatic
Posts: 151
Joined: 2018-08-03, 17:00

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Potkeny » 2024-10-25, 08:05

vannilla wrote:
2024-10-25, 07:56
Nuck-TH wrote:
2024-10-25, 02:12
Just FYI, middle click on reload button duplicates tab. Once i found this out, i pretty much stopped to want to have context menu option for it.
Hah! But I would've never guessed without someone telling me or randomly pressing UI widgets with all the mouse buttons.
Not much in terms of discoverability, unlike a context menu entry.
Off-topic:
And "ctrl + click" on reload is an alternative for use-cases without middle click (laptop/etc.), which is similarly not really shown anywhere.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37352
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by Moonchild » 2024-10-25, 09:44

Middle clicking or ctrl-clicking on the reload button works, indeed, we've even got a third method which is holding ctrl while dragging the tab (I use that method myself when I need to duplicate a tab). But I know having a menu entry is convenient for some people who are used to that workflow, so thanks for the extension!
"The world will not be destroyed by those who do evil, but by those who watch them without doing anything." - Albert Einstein
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2365
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2025-02-02, 00:01

Hello,
just a quick notice that I have performed my yearly round of update to all my extensions.
As usual there are no significant changes, it's really just to tell people that the extensions are still maintained.
If you do manual updates for your extensions you don't have to rush.
I removed exactly one line of code from eMatrix, but unless there were side-effects hidden so deep to be invisible until now there should be no issues. I haven't met any so far, at least.