-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert options dialog to pure HTML #236
Comments
Changes so far: QuickFolders Options conversion project
https://www.w3schools.com/howto/howto_js_tabs.asp
30/11/2021 Pattern:
Next Steps: reference conversion, replace native icons.
roll out all data-pref- changes to all elements. support or convert !!! Radiogroups wired up!
Support for collapsed attribute:
Added a class for buttons with icons and tabs in order to add icons (behave like list icons):
Added test config option to suppress xul options dialog (general debug mode must also be enabled): support for sliding alert (accessibility for blind people) TO DO:
[ ] Version number - open version historyBling / Layout
Quick Help - open homepageSupport tab:
License tab:
Miscellaneous
|
14/02/2022 - Done today: Bling / Layout rewrote initBling( ) and many functions specific to the options screen in a mx-compatible way. I decided to recreated modules with similar / same name space that can exist and be called from a HTML window - see new files: options-ui.js - all these have to be sanitized and any references to Services, Cc, Ci and Cu removed. Functionality will be gradually introduced as needed by the options dialog and implented in a more wx-compatible way. fixed Themes dropdowns Combined 2 listeners for notifyTools (from legacy code) and windows message listener (from html windows / API code) |
15/02/2022 To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). |
16/02/2022 - 5.9pre38
to do:
Test version: To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). |
17/02/2022 - 5.9pre39
Test Version: To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). To do next:
|
17/02/2022 - 5.9pre42
To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). To do next:
|
18/02/2022 - 5.9pre43
To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). To do:
|
19/02/2022 - 5.9pre46
To install, download the zip file and then drag it into Thunderbird Add-ons manager (don't unpack contents). to do:
Some of the remaining items are quite hard to implement (especially backup / restore with a possibility of rollback) |
20/02/2022 - 5.9pre49
to do:
|
15/03/2022
left to do:
|
Implemented in 5.9, released on 30/03/2022 |
Convert the QuickFolders Preferences dialog to html. This is a big chunk of work, @jobisoft is helping with this.
Dedicated branch for this work:
https://github.com/RealRaven2000/QuickFolders/tree/ESR91-options-html
The text was updated successfully, but these errors were encountered: