Skip to content

Commit 270d8a0

Browse files
authored
Merge pull request #161 from itagagaki/master
TB91 compatibility + some improvements
2 parents 1514290 + 26119d3 commit 270d8a0

File tree

30 files changed

+1342
-682
lines changed

30 files changed

+1342
-682
lines changed

README.markdown

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@ Manually Sort Folders
33

44
Tested on:
55

6-
Windows 10 x64 with Thunderbird 68.0 (64-bit) (email accounts only)
7-
Windows 10 x64 with Thunderbird 78.8.0 (64-bit) (email accounts only)
8-
Windows 10 x64 with Thunderbird 86.0b3 (64-bit) (email accounts only)
9-
Windows 10 x64 with Thunderbird 87.0b1 (64-bit) (email accounts only)
6+
Windows 10 x64 with Thunderbird 68.0 (64-bit)
7+
Windows 10 x64 with Thunderbird 78.0 (64-bit)
8+
Windows 10 x64 with Thunderbird 91.0.3 (64-bit)
109

1110
NOT tested:
1211

api/WindowListener/CHANGELOG.md

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
Version: 1.56
2+
-------------
3+
- be precise on which revision the wrench symbol should be displayed, instead of
4+
the options button
5+
6+
Version: 1.54
7+
-------------
8+
- fix "ownerDoc.getElementById() is undefined" bug
9+
10+
Version: 1.53
11+
-------------
12+
- fix "tab.browser is undefined" bug
13+
14+
Version: 1.52
15+
-------------
16+
- clear cache only if add-on is uninstalled/updated, not on app shutdown
17+
18+
Version: 1.51
19+
-------------
20+
- use wrench button for options for TB78.10
21+
22+
Version: 1.50
23+
-------------
24+
- use built-in CSS rules to fix options button for dark themes (thanks to Thunder)
25+
- fix some occasions where options button was not added
26+
27+
Version: 1.49
28+
-------------
29+
- fixed missing eventListener for Beta + Daily
30+
31+
Version: 1.48
32+
-------------
33+
- moved notifyTools into its own NotifyTools API.
34+
35+
Version: 1.39
36+
-------------
37+
- fix for 68
38+
39+
Version: 1.36
40+
-------------
41+
- fix for beta 87
42+
43+
Version: 1.35
44+
-------------
45+
- add support for options button/menu in add-on manager and fix 68 double menu entry
46+
47+
Version: 1.34
48+
-------------
49+
- fix error in unload
50+
51+
Version: 1.33
52+
-------------
53+
- fix for e10s
54+
55+
Version: 1.30
56+
-------------
57+
- replace setCharPref by setStringPref to cope with UTF-8 encoding
58+
59+
Version: 1.29
60+
-------------
61+
- open options window centered
62+
63+
Version: 1.28
64+
-------------
65+
- do not crash on missing icon
66+
67+
Version: 1.27
68+
-------------
69+
- add openOptionsDialog()
70+
71+
Version: 1.26
72+
-------------
73+
- pass WL object to legacy preference window
74+
75+
Version: 1.25
76+
-------------
77+
- adding waitForMasterPassword
78+
79+
Version: 1.24
80+
-------------
81+
- automatically localize i18n locale strings in injectElements()
82+
83+
Version: 1.22
84+
-------------
85+
- to reduce confusions, only check built-in URLs as add-on URLs cannot
86+
be resolved if a temp installed add-on has bin zipped
87+
88+
Version: 1.21
89+
-------------
90+
- print debug messages only if add-ons are installed temporarily from
91+
the add-on debug page
92+
- add checks to registered windows and scripts, if they actually exists
93+
94+
Version: 1.20
95+
-------------
96+
- fix long delay before customize window opens
97+
- fix non working removal of palette items
98+
99+
Version: 1.19
100+
-------------
101+
- add support for ToolbarPalette
102+
103+
Version: 1.18
104+
-------------
105+
- execute shutdown script also during global app shutdown (fixed)
106+
107+
Version: 1.17
108+
-------------
109+
- execute shutdown script also during global app shutdown
110+
111+
Version: 1.16
112+
-------------
113+
- support for persist
114+
115+
Version: 1.15
116+
-------------
117+
- make (undocumented) startup() async
118+
119+
Version: 1.14
120+
-------------
121+
- support resource urls
122+
123+
Version: 1.12
124+
-------------
125+
- no longer allow to enforce custom "namespace"
126+
- no longer call it namespace but uniqueRandomID / scopeName
127+
- expose special objects as the global WL object
128+
- autoremove injected elements after onUnload has ben executed
129+
130+
Version: 1.9
131+
-------------
132+
- automatically remove all entries added by injectElements
133+
134+
Version: 1.8
135+
-------------
136+
- add injectElements
137+
138+
Version: 1.7
139+
-------------
140+
- add injectCSS
141+
- add optional enforced namespace
142+
143+
Version: 1.6
144+
-------------
145+
- added mutation observer to be able to inject into browser elements
146+
- use larger icons as fallback

0 commit comments

Comments
 (0)