Comments (8)
Thank you very much Dave, I had no idea of the add-on changes coming up!
I have downloaded the files, I'll prepare a branch for a future version 2.
from bordercolors-d.
My version (plus the style changes from #1) works in 67b but not the latest 68a: prefs don't save. This may be a temporary regression or there may be more pref changes on the way in 68.
Buttons in the option dialog have no effect. setInt, setColor, not called. (Also affects another addon with a help button.)
from bordercolors-d.
I raised a bug. It this is indeed a regression it would be better fixed while 68 is still alpha.
https://bugzilla.mozilla.org/show_bug.cgi?id=1542752
If it isn't fixed we can lose the OK, cancel buttons and save the prefs like 'Use BCC Instead C' does
from bordercolors-d.
It was deliberate - mirroring a change in Firefox.
Geoff Lankow has added that change, and solution to here:
https://thunderbird-webextensions.readthedocs.io/en/latest/how-to/extensions68.html#dialog-events
from bordercolors-d.
I fixed that by removing the ondialogaccept line and adding into the onLoad function:
document.addEventListener("dialogaccept", function(event) { onAccept(); });
from bordercolors-d.
Working on this at the moment, I'll upload a TB68-compatible version later today. Thanks for all the pointers :)
from bordercolors-d.
FWIW my modified version still works in 68, but the preferences don't work in 69 (colour picker vanished) or 70 (colour picker reappeared but without the account identifers). I didn't investigate why.
from bordercolors-d.
Ah, it's going to be a bumpy ride for Thunderbird addons 🤔
I've uploaded release 1.2.0 here on GitHub, and I'll submit it to the Add-on website in a moment.
Closing this for now, thanks for the help!
from bordercolors-d.
Related Issues (20)
- Cannot set colour on Linux from colour wheel HOT 7
- Switching style in one editor changes the style in other open editor windows as well HOT 3
- Styles do not apply when a color override is in place HOT 5
- Gradients are stretched and sometimes invisible (with long emails) HOT 3
- Update (~9 Nov) has broken text/background colour HOT 4
- Colors do not apply, all borders are black HOT 5
- No identities listed in the add-on options HOT 18
- How to deploy with predefined configuration? HOT 2
- smtp error message and duplication of messages HOT 8
- Per from-address, rather than account HOT 6
- Stop requesting to "Have full, unrestricted access to Thunderbird, and your computer" HOT 3
- Updated translations for 'fr': French (français, langue française) HOT 1
- TB 91 not sending mail while bordercolors-d is active HOT 6
- Not Working HOT 2
- [Windows:] Options are unreadable (black-on-black) HOT 2
- Improve documentation on the Options panel HOT 3
- Only black color HOT 3
- Option to include border lines for replies (as opposed to just new mails) HOT 2
- Choosen colors are not saved HOT 23
- Doesn't work with TB 102.0.3 (64 bits) and cannot be uninstalled HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bordercolors-d.