Compare commits
527 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5cc029bd41 | ||
|
|
9f347e1fa9 | ||
|
|
531d6d5d8a | ||
|
|
264e65b71a | ||
|
|
855ab1b658 | ||
|
|
9ff7404248 | ||
|
|
b8eb667f83 | ||
|
|
36da860f4b | ||
|
|
69ef35c946 | ||
|
|
dafc371cf5 | ||
|
|
70b155aca4 | ||
|
|
7cc528056c | ||
|
|
c3af9a1a70 | ||
|
|
38cb5b9e02 | ||
|
|
b799f288ea | ||
|
|
d3e0b0661f | ||
|
|
0bd5407d46 | ||
|
|
420f1540b7 | ||
|
|
5fd44e22af | ||
|
|
b3b007f171 | ||
|
|
f4d764eb5e | ||
|
|
59547ac198 | ||
|
|
1838a4cb18 | ||
|
|
33336b6ac7 | ||
|
|
5f1dfb584c | ||
|
|
a58e35af23 | ||
|
|
89efcf05ac | ||
|
|
367b8a539c | ||
|
|
578c8fc99f | ||
|
|
bab3935d59 | ||
|
|
3ddf557f91 | ||
|
|
0fb55b6836 | ||
|
|
70f74b8551 | ||
| 33821c6166 | |||
| bbd7554753 | |||
| dd67d03258 | |||
| 654646ef5b | |||
| 98975b69ff | |||
| eeac2ffed7 | |||
| 8e3c9ccd09 | |||
| 88bd02314a | |||
| bbb00255ea | |||
|
|
5111065312 | ||
|
|
8da4524d85 | ||
|
|
746d573cf3 | ||
|
|
e35f1aad69 | ||
|
|
8fea42eb78 | ||
|
|
c8db5e4845 | ||
|
|
f891157b95 | ||
|
|
dbb4d7ba66 | ||
|
|
7195223960 | ||
|
|
f3a1a4faa2 | ||
|
|
adfc097a38 | ||
|
|
93965f80c8 | ||
|
|
920e8cb424 | ||
|
|
fca838f507 | ||
|
|
2f61f8e9e2 | ||
|
|
8f61f1a1fb | ||
|
|
91b0eaf892 | ||
|
|
5086a71785 | ||
|
|
b10bbadf70 | ||
|
|
8e14a9f643 | ||
|
|
d70d906de8 | ||
|
|
bc0c65f3df | ||
|
|
4c20e73711 | ||
|
|
4b82f6e8d0 | ||
|
|
e35068cf3d | ||
|
|
45fe3129c9 | ||
|
|
ae482c3f6b | ||
|
|
b48bef9ac5 | ||
|
|
3118747d0b | ||
|
|
11864a2395 | ||
|
|
705ec64d29 | ||
|
|
d276dc33d7 | ||
|
|
d19a684f80 | ||
|
|
2001f3ddfd | ||
|
|
d74f63ae74 | ||
|
|
27095a380e | ||
|
|
1eae334021 | ||
|
|
2fee2fff19 | ||
|
|
aeb599e6a0 | ||
|
|
adce09fbe2 | ||
|
|
ea4a8b3243 | ||
|
|
785e3a241d | ||
|
|
95045ac69a | ||
|
|
67e8a14fd9 | ||
|
|
c66ce4d63f | ||
|
|
0842264966 | ||
|
|
245ddc0d62 | ||
|
|
266894f2f3 | ||
|
|
b622286893 | ||
|
|
8ca4ad7f31 | ||
|
|
af49869667 | ||
|
|
1b63561748 | ||
|
|
0bb1c40bdf | ||
|
|
cbae6e21a6 | ||
|
|
72873723de | ||
|
|
5125126dea | ||
|
|
7e713025d6 | ||
|
|
4225d3d785 | ||
|
|
4a9aa95fd4 | ||
|
|
6a06c9132a | ||
|
|
1e05a22c03 | ||
|
|
925db910be | ||
|
|
2232157ddf | ||
|
|
95c8967a9c | ||
|
|
745124c791 | ||
|
|
75b604d472 | ||
|
|
d6b50bebf4 | ||
|
|
445e09979e | ||
|
|
50a02d8e11 | ||
|
|
67b8a5b60d | ||
|
|
31fb023542 | ||
|
|
bfcc829d87 | ||
|
|
f18a0b2393 | ||
|
|
3c8a6d50dd | ||
|
|
d7f10406da | ||
|
|
f84c661e1d | ||
|
|
78dcebb1eb | ||
|
|
dd49760cef | ||
|
|
e4d87bb6ea | ||
|
|
61a6317a5f | ||
|
|
7d48baebb8 | ||
|
|
eb1a66e6bc | ||
|
|
6ff3a792ef | ||
|
|
9a89e389fd | ||
|
|
0eefddf0f8 | ||
|
|
ea58161133 | ||
|
|
37b33ea0ca | ||
|
|
c267440255 | ||
|
|
19e72e78e8 | ||
|
|
0df1ee885f | ||
|
|
2976003f98 | ||
|
|
df807b3ce7 | ||
|
|
6775213808 | ||
|
|
15b76dfd61 | ||
|
|
90edceead9 | ||
|
|
fb6eb3ab72 | ||
|
|
34803dbebd | ||
|
|
6e9b4c57c4 | ||
|
|
a1339e613d | ||
|
|
7d208db7c4 | ||
|
|
48b0e79d5b | ||
|
|
7e8675b828 | ||
|
|
769f6c26f2 | ||
|
|
ee7cc19c6f | ||
|
|
a876d0cef6 | ||
|
|
f66f6f861d | ||
|
|
83b4c6db4d | ||
|
|
c41441bdbe | ||
|
|
f52a636d2d | ||
|
|
350fba377c | ||
|
|
975d085961 | ||
|
|
8c702fbdc5 | ||
| 6b786547d9 | |||
| eb5236f6f2 | |||
|
|
e1f03e41f7 | ||
|
|
e0081cf49e | ||
|
|
9709e3f62f | ||
|
|
5a14f06435 | ||
|
|
430cda40b1 | ||
|
|
762ee08b19 | ||
|
|
488bfd740d | ||
|
|
42b6233c55 | ||
|
|
35998e2a84 | ||
|
|
cba3ffd075 | ||
|
|
d82582a43a | ||
|
|
2ea06c6718 | ||
| 35bd388d25 | |||
|
|
709882a499 | ||
| 38061dd0bf | |||
|
|
6a5917ab48 | ||
|
|
d123a737dd | ||
|
|
467e842b38 | ||
|
|
34d3413e07 | ||
|
|
8540016455 | ||
|
|
c5364490f2 | ||
|
|
44773d461d | ||
|
|
e95da84da6 | ||
|
|
49cc4b9813 | ||
|
|
78aad0d382 | ||
|
|
6cfec04701 | ||
|
|
1ee0f36df4 | ||
|
|
7d5fecb789 | ||
|
|
eb4a264fd8 | ||
|
|
0cd22f9d3b | ||
|
|
084a314db5 | ||
|
|
db5d2ec46f | ||
|
|
216fb36503 | ||
|
|
e23bc0cf20 | ||
|
|
07973526bd | ||
|
|
7f3990f182 | ||
|
|
0a68621cd0 | ||
|
|
7386b46dc4 | ||
|
|
c92bc88455 | ||
|
|
084116c930 | ||
|
|
fc4f1e1424 | ||
|
|
2f7ecd2e1d | ||
|
|
22da218bb4 | ||
| 4641c4812d | |||
| b3245a5320 | |||
|
|
58b2271e34 | ||
|
|
563c053672 | ||
|
|
f0daa09d8c | ||
|
|
3aaeadc20b | ||
|
|
cca6c0dcfb | ||
|
|
6f350f04f1 | ||
|
|
0150e0b2d1 | ||
|
|
de2df4e571 | ||
|
|
ce1428938f | ||
|
|
3cb41798c6 | ||
|
|
545731c5c4 | ||
|
|
1e10e0ff63 | ||
|
|
b6836454e7 | ||
|
|
31eb346039 | ||
|
|
b2a92cc6ec | ||
|
|
a97c7dc4a2 | ||
|
|
954ad5a784 | ||
|
|
e5758b64da | ||
|
|
798d5300f9 | ||
|
|
89e19f0801 | ||
|
|
6d6eef5bcc | ||
|
|
bd1064205d | ||
| 64972b5b34 | |||
|
|
c4156370ba | ||
|
|
ec836c49f2 | ||
|
|
7fdbe2af4a | ||
|
|
0ffb0ad651 | ||
|
|
7a4fa17d30 | ||
|
|
cd7107a05e | ||
|
|
93c4a2a4c6 | ||
|
|
7c3ff63c31 | ||
|
|
77b2238a3c | ||
|
|
c3e8d8850f | ||
|
|
1240cdb7b1 | ||
|
|
df251864cd | ||
|
|
dfdb3eb4ee | ||
|
|
c36d0f808c | ||
|
|
4f8e6031b0 | ||
|
|
942c237a08 | ||
|
|
3911df71cd | ||
|
|
1bfed68322 | ||
|
|
d9a155ccba | ||
|
|
99090a20f0 | ||
|
|
aeeaa1bcba | ||
|
|
9c341378d6 | ||
|
|
7a0a57c7cf | ||
|
|
0801ed372f | ||
|
|
14b031064e | ||
|
|
71261dadcb | ||
|
|
ff5b82939d | ||
|
|
134005c5d2 | ||
|
|
c3f88d72c9 | ||
|
|
f5123b8fce | ||
|
|
912df746c9 | ||
|
|
98a1f82462 | ||
|
|
97599d58a4 | ||
|
|
965bc3db05 | ||
|
|
b09e162310 | ||
|
|
8b7809aad5 | ||
|
|
71b0ef45a0 | ||
|
|
bc6497b150 | ||
|
|
ecda79da05 | ||
|
|
d21d3137a1 | ||
|
|
54bd66ec24 | ||
|
|
6ead6460e8 | ||
|
|
4c6ebbec7d | ||
|
|
fdca4c8d23 | ||
|
|
adf05892e4 | ||
|
|
43443adfbf | ||
|
|
d648684fd9 | ||
|
|
af0d3b0ca9 | ||
|
|
c43b15b83f | ||
|
|
5d45ae0aca | ||
|
|
d73514b2a3 | ||
|
|
bbfde27a1b | ||
|
|
6161361c34 | ||
|
|
eda588aa6e | ||
|
|
f444640f1b | ||
|
|
e7ffc5d1dc | ||
|
|
f9e85a1f25 | ||
|
|
6cc1b84d68 | ||
|
|
a5da8de1f9 | ||
|
|
eca9b131f7 | ||
|
|
cf9d5ae61b | ||
|
|
8cdf2cd8f2 | ||
|
|
bd3ba0926a | ||
|
|
f574fe48e7 | ||
|
|
cd50478cc2 | ||
|
|
e0e44d6bc0 | ||
|
|
9e67085d66 | ||
|
|
2626643205 | ||
|
|
de74c266f9 | ||
|
|
b5573ca721 | ||
|
|
7f7b036baa | ||
|
|
8db733dee8 | ||
|
|
f6d5ef1108 | ||
|
|
5a93220522 | ||
|
|
a5db8bda88 | ||
|
|
5d7a02f997 | ||
|
|
50f7e3b3bc | ||
|
|
48ce299674 | ||
|
|
2aed9e7b99 | ||
|
|
c039ae197e | ||
|
|
2424b0c7f2 | ||
|
|
738f87ceef | ||
|
|
de19118dc4 | ||
|
|
e720a811ef | ||
|
|
543d8c34d5 | ||
|
|
ab5a09aab4 | ||
|
|
57b8823f33 | ||
|
|
85fe66908d | ||
|
|
3ba87634fd | ||
|
|
2523ec7e57 | ||
|
|
1af2db3cc8 | ||
|
|
a95d5771de | ||
|
|
5172e50652 | ||
|
|
694878d1d3 | ||
|
|
318fce8430 | ||
|
|
456a600397 | ||
|
|
8961b3265c | ||
|
|
4613108c3f | ||
|
|
9775b85e9c | ||
|
|
cf7bc44b45 | ||
|
|
576230272b | ||
|
|
8599b6d0ae | ||
|
|
1e44435165 | ||
|
|
c7fe2e69fb | ||
|
|
c6e9e01d50 | ||
|
|
c092c222cd | ||
|
|
01107df881 | ||
|
|
df4633f9a7 | ||
|
|
617c7b2eaf | ||
|
|
b1e26fbe91 | ||
|
|
ca87c15a7b | ||
|
|
1d7b20e246 | ||
|
|
a209634f2e | ||
|
|
a9b768042f | ||
|
|
da7aeef05b | ||
|
|
4c3326096e | ||
|
|
b7a5486c3c | ||
|
|
1b48885c91 | ||
|
|
fc4cdde529 | ||
|
|
4cf3e8791b | ||
|
|
4bb268a031 | ||
|
|
65305e2ee4 | ||
|
|
17b7c2588d | ||
|
|
4ef34a9836 | ||
|
|
5efb3c4c34 | ||
|
|
cafdfb23ac | ||
|
|
a66fc42849 | ||
|
|
816367b235 | ||
|
|
90f2c3d0ca | ||
|
|
c8aa37f13b | ||
|
|
5b854810ab | ||
|
|
5f0d4dc8df | ||
|
|
8ee65fc4f6 | ||
|
|
9840980db8 | ||
|
|
3af893b165 | ||
|
|
a9341594ad | ||
|
|
65dc7d8060 | ||
|
|
f107e45cf9 | ||
|
|
613dee5518 | ||
|
|
94e7c18a76 | ||
|
|
62d231a030 | ||
|
|
cf70d7a8af | ||
|
|
3eb92f29ca | ||
|
|
a7ef564050 | ||
|
|
fb69daf1de | ||
|
|
0c23abbfc3 | ||
|
|
1ff72baa85 | ||
|
|
88aa775304 | ||
|
|
b9c6c392da | ||
|
|
527ce9fe31 | ||
|
|
16888df744 | ||
|
|
862b95a65e | ||
|
|
a03b92e1e9 | ||
|
|
dbcc50089c | ||
|
|
d49a020d37 | ||
|
|
0f8e02ce35 | ||
|
|
1362e61802 | ||
|
|
7c8be01b29 | ||
|
|
c9c01b9fdc | ||
|
|
a7326a0680 | ||
|
|
f80ce7a583 | ||
|
|
f2fa4ce26b | ||
|
|
0bd27fb698 | ||
|
|
147e5f7be8 | ||
|
|
1ef6478501 | ||
|
|
312b272fd0 | ||
|
|
779a4bc1d0 | ||
|
|
4f6ea3ccab | ||
|
|
982ca26e9b | ||
|
|
22b26dc8cc | ||
|
|
c0a5c954f6 | ||
|
|
d048271c53 | ||
|
|
0ba021e502 | ||
|
|
1a11b07147 | ||
|
|
dd661f7023 | ||
|
|
58cfdf9239 | ||
|
|
853ada8a3a | ||
|
|
c1ed17f1a3 | ||
|
|
11448dc5ee | ||
|
|
2139d4fc99 | ||
|
|
7f8352be8f | ||
|
|
3d5dc092cc | ||
|
|
c3394c308d | ||
|
|
6ea3f9492c | ||
|
|
7fff5d28d4 | ||
|
|
dd8cb7123d | ||
|
|
5f1e8b2360 | ||
|
|
74dcc11d58 | ||
|
|
500e8f793d | ||
|
|
7dfb1602a3 | ||
|
|
87831661d9 | ||
|
|
51d9a07c8c | ||
|
|
4815b2bcb3 | ||
|
|
dac682c48a | ||
|
|
bee53b4e3b | ||
|
|
2d8f2dc21e | ||
|
|
d321b24c54 | ||
|
|
e28ac99d5a | ||
|
|
2209d06605 | ||
|
|
a44548eaa5 | ||
|
|
d9945ef969 | ||
|
|
505de6dbae | ||
|
|
e1ff04a597 | ||
|
|
a35270249d | ||
|
|
c789457faa | ||
|
|
1cc106f950 | ||
|
|
79fa60e3ee | ||
|
|
3bc86e1b41 | ||
|
|
4cf9ad289f | ||
|
|
1a4fcc2689 | ||
|
|
a5900bbe52 | ||
|
|
8a9e8e1f0c | ||
|
|
5a84e4cccf | ||
|
|
f79790481f | ||
|
|
ab290c19f3 | ||
|
|
e327b9710a | ||
|
|
8307ff568c | ||
|
|
a6e86400a5 | ||
|
|
d0dd908ef5 | ||
|
|
26955c2590 | ||
|
|
b1ab8b5261 | ||
|
|
91be01b7b7 | ||
|
|
be0a1fbe65 | ||
|
|
128654cf63 | ||
|
|
e29f744807 | ||
|
|
3a60b9f807 | ||
|
|
9b845c92bc | ||
|
|
14aecdc347 | ||
|
|
d341a34ee5 | ||
|
|
06e31e374a | ||
|
|
8480a183a8 | ||
|
|
82e73ac843 | ||
|
|
828edd1627 | ||
|
|
02b3deb067 | ||
|
|
fa64d80122 | ||
|
|
ac27acc4b5 | ||
|
|
2ef0a31ec8 | ||
|
|
5e05410625 | ||
|
|
dd52adad67 | ||
|
|
f038bdebb7 | ||
|
|
21abdd645d | ||
|
|
955fba899c | ||
|
|
79476e8732 | ||
|
|
d660dfc20d | ||
|
|
d5817ccb1b | ||
|
|
ec1dfca3c9 | ||
|
|
8d7d859730 | ||
|
|
109560b8ac | ||
|
|
f15d72e662 | ||
|
|
d628b68638 | ||
|
|
6267780d2d | ||
|
|
1a57f607ab | ||
|
|
69baeb69c9 | ||
|
|
8e837eb87b | ||
|
|
08d6d86570 | ||
|
|
b7171d2099 | ||
|
|
29e048b96b | ||
|
|
3254672dc9 | ||
|
|
bcc2f1fdf5 | ||
|
|
de483961b0 | ||
|
|
dfd77d25e1 | ||
|
|
049b40d7de | ||
|
|
7882666e0a | ||
|
|
56b32ead89 | ||
|
|
d6a50d6c4a | ||
|
|
4411d83bd5 | ||
|
|
db455eb0b1 | ||
|
|
6747d07d27 | ||
|
|
a4cc2df2b5 | ||
|
|
e5bd2a0049 | ||
|
|
e1ae3f011e | ||
|
|
57c6073622 | ||
|
|
a89b2d55e7 | ||
|
|
c8743ee252 | ||
|
|
2aa87e45f4 | ||
|
|
6bd0e37dc6 | ||
|
|
ed73f086f6 | ||
|
|
7a35cdb113 | ||
|
|
9fc331f3bd | ||
|
|
7fb6f52251 | ||
|
|
faf4ccd219 | ||
|
|
88809e9511 | ||
|
|
c8137fe799 | ||
|
|
300a306bf4 | ||
|
|
32cb0944de | ||
|
|
e2bdca6331 | ||
|
|
b1b2cf8a20 | ||
|
|
4fb85aec43 | ||
|
|
30f6af0a20 | ||
|
|
25b0e7a6e7 | ||
|
|
11a26d31ab | ||
|
|
69e74c2ca5 | ||
|
|
0b44d1264c | ||
|
|
8a27c67a1a | ||
|
|
d53b3c8381 | ||
|
|
e8bd36e0c2 | ||
|
|
b8d9480188 | ||
|
|
28d22170db | ||
|
|
5265f522ce | ||
|
|
91ecd2c47e | ||
|
|
9e7f32ee72 | ||
|
|
0382ba8ce0 | ||
|
|
6f287a7eb7 |
17 changed files with 24 additions and 627 deletions
9
.gitignore
vendored
9
.gitignore
vendored
|
|
@ -1,9 +0,0 @@
|
||||||
firefox-*
|
|
||||||
librewolf-*
|
|
||||||
megabar.patch
|
|
||||||
remove_addons.patch
|
|
||||||
unity-menubar.patch
|
|
||||||
mozconfig
|
|
||||||
Makefile
|
|
||||||
librewolf
|
|
||||||
installer_win.nsi
|
|
||||||
6
.gitmodules
vendored
6
.gitmodules
vendored
|
|
@ -1,6 +0,0 @@
|
||||||
[submodule "settings"]
|
|
||||||
path = settings
|
|
||||||
url = https://gitlab.com/librewolf-community/settings.git
|
|
||||||
[submodule "common"]
|
|
||||||
path = common
|
|
||||||
url = https://gitlab.com/librewolf-community/browser/common.git
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
Building the package means first getting FF itself to build:
|
|
||||||
------------------------------------------------------------
|
|
||||||
|
|
||||||
These instructions are for an _interactive_ build.
|
|
||||||
|
|
||||||
* Follow the guidelines in the [Building Firefox On Windows](https://firefox-source-docs.mozilla.org/setup/windows_build.html) documentation from mozilla.org. And I actually recommend to follow this documentation until you have a working |mach run|. I also recommend using Git, not Mercurial, as we're going to need it later in our build.sh.
|
|
||||||
* Once you have built the entire mozilla-unified with all the mach bootstrap stuff (which will install the needed binaries in $HOME/.mozbuild), don't forget to copy the entire
|
|
||||||
C:\Program Files\Git folder to /c/mozilla-source to get a sed.exe that understands the -z option,
|
|
||||||
and to get sha256sum.exe.
|
|
||||||
* You can now delete the mozilla-unified folder, or keep it, if you want to play with FF itself.
|
|
||||||
* Then clone the windows repo:
|
|
||||||
```
|
|
||||||
git clone --recursive https://gitlab.com/librewolf-community/browser/windows.git
|
|
||||||
```
|
|
||||||
* cd into it, and build with:
|
|
||||||
```
|
|
||||||
bash build.sh
|
|
||||||
```
|
|
||||||
* This should produce a zip and installer exe in your top folder.
|
|
||||||
|
|
||||||
build.sh
|
|
||||||
--------
|
|
||||||
|
|
||||||
You can perform all the steps on one go, or perform the build steps individually, to note:
|
|
||||||
```
|
|
||||||
bash build.sh fetch prepare build package installer_win
|
|
||||||
```
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
||||||
Known Issues (2021-02-07)
|
|
||||||
-------------------------
|
|
||||||
|
|
||||||
These issues are already reported, and sorted by priority:
|
|
||||||
|
|
||||||
* Help > About LibreWolf: It is broken and is unreadable. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* Automation builds. This seems to be a possibility mentioned [here](https://firefox-source-docs.mozilla.org/setup/windows_build.html#building-firefox-on-windows). ([issue #6](https://gitlab.com/librewolf-community/browser/windows/-/issues/6))
|
|
||||||
* Is there any way to update? ([issue #12](https://gitlab.com/librewolf-community/browser/windows/-/issues/12))
|
|
||||||
* Previous session tabs, doesn't restoring after restart, although option is enabled in settings. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* There some issue with rendering. All looks a bit blurred, or if there no smoothing enabled. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* Choosing a bookmark inside an empty tab loads the page in the same tab, else, if the tab is not empty, it loads in a new tab. Right-clicking on the bookmark, and selecting "Open" (which is bold) from the context menu correctly opens the link in the same tab. Essentially, unless the tab is empty, left-clicking on a link behaves as if middle-mouse-clicking on a link. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* Middle-mouse-button scrolling does not work? Is this intentional, and if yes, is there a setting to re-enable it again? ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* When I tweaked some settings according to privacytools.io and I tried coveryourtracks it gave 17 bits of data, while a vanilla hardened Firefox gave 14 bits in same Configuration. This is very concerning as librewolf is supposed to perform better than FF. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* _Theme Aspenglow_ and the minimize/maximize/close buttons don't work correctly. ([issue #11](https://gitlab.com/librewolf-community/browser/windows/-/issues/11))
|
|
||||||
* GPO (Group Policy Objects) support. ([issue #3](https://gitlab.com/librewolf-community/browser/windows/-/issues/3))
|
|
||||||
|
|
||||||
Other issues
|
|
||||||
------------
|
|
||||||
|
|
||||||
The following issues are not considered windows-specific:
|
|
||||||
|
|
||||||
* [issue #8](https://gitlab.com/librewolf-community/browser/windows/-/issues/8): belongs in [LibreWolf / Settings](https://gitlab.com/librewolf-community/settings).
|
|
||||||
* [issue #9](https://gitlab.com/librewolf-community/browser/windows/-/issues/9): belongs in [LibreWolf / Settings](https://gitlab.com/librewolf-community/settings).
|
|
||||||
|
|
||||||
The following issues are considered closed:
|
|
||||||
|
|
||||||
* [issue #2](https://gitlab.com/librewolf-community/browser/windows/-/issues/2)
|
|
||||||
* [issue #4](https://gitlab.com/librewolf-community/browser/windows/-/issues/4)
|
|
||||||
32
README.md
32
README.md
|
|
@ -1,14 +1,30 @@
|
||||||
LibreWolf for Win64
|
# LibreWolf Issue Tracker & Update Tools 🚀
|
||||||
-------------------
|
|
||||||
|
|
||||||
This repository is still a work in progress.
|
Welcome to the **LibreWolf for Windows** repository! This repository is now dedicated to the **Issue Tracker**. Submit your issues and get the latest updates on LibreWolf for Windows.
|
||||||
|
|
||||||
But we have a zip file and an installer available for testing right now..
|
To download the latest release, visit the [official LibreWolf release page](https://gitlab.com/librewolf-community/browser/bsys6/-/releases). For installation options, check out the [FAQ](https://librewolf.net/docs/faq/).
|
||||||
|
|
||||||
This repository is the windows installer only, this repo is not for _librewolf.cfg_ issues, that goes [here](https://gitlab.com/librewolf-community/settings). These config file settings are system-wide.
|
## Update Tools 🛠️
|
||||||
|
|
||||||
**Downloads**: To get the installer, the zipped version, and the sha256sum checksums, head over to the **[releases](https://gitlab.com/librewolf-community/browser/windows/-/releases)** page.
|
Stay secure and up-to-date with these LibreWolf update tools:
|
||||||
|
|
||||||
Note: If your version of LibreWolf does _not_ run, an additional install of the [vc_redist.x64.exe](https://aka.ms/vs/16/release/VC_redist.x64.exe) component might be required.
|
1. **LibreWolf WinUpdater**: Kudos to @ltguillaume for this [automatic updater](https://codeberg.org/ltguillaume/librewolf-winupdater) that can be set up to update LibreWolf automatically or run manually.
|
||||||
|
|
||||||
Please consult the file _KNOWN_ISSUES.md_ above, to see if your issue is already reported.
|
2. **LibreWolf Update Checker Extension**: Created by Defkev, this [extension](https://addons.mozilla.org/en-US/firefox/addon/librewolf-updater/) will notify you when an update is available and guide you to the download link.
|
||||||
|
|
||||||
|
> Please note: The *updater* can _install_ updates automatically, while the *extension* can only _check_ for updates.
|
||||||
|
|
||||||
|
## LibreWolf for Windows 🖥️
|
||||||
|
|
||||||
|
- LibreWolf supports multiple UI languages, available in settings.
|
||||||
|
- The latest **-portable.zip** release is self-contained and can be run on removable storage.
|
||||||
|
|
||||||
|
## Issue Tracker 🎫
|
||||||
|
|
||||||
|
- For issues with Settings or Advanced Settings (`about:config`), submit them to the [settings repository](https://gitlab.com/librewolf-community/settings/-/issues).
|
||||||
|
- For other issues, such as crashes/theme/graphics/speed problems, submit them to [issues for windows repository](https://gitlab.com/librewolf-community/browser/windows/-/issues).
|
||||||
|
|
||||||
|
## Building from Source 🏗️
|
||||||
|
|
||||||
|
- Our `bsys` build system supports cross-compiling from Linux to Windows. Building the Windows version from within Windows is not tested yet.
|
||||||
|
- The build system can be found here: [bsys6](https://gitlab.com/librewolf-community/browser/bsys6).
|
||||||
|
|
|
||||||
55
TODO.md
55
TODO.md
|
|
@ -1,55 +0,0 @@
|
||||||
Things to do:
|
|
||||||
-------------
|
|
||||||
|
|
||||||
These are ordered by priority:
|
|
||||||
|
|
||||||
* IPV6 issues, it's not working properly?
|
|
||||||
* Create an HOW_TO_BUILD.md to contain better, detailed instructions on how to build.
|
|
||||||
* Branding issues. We're going to need an MR with [LibreWolf / Browser / Common](https://gitlab.com/librewolf-community/browser/common) at some point.
|
|
||||||
* problem with old sed. does not recognize -z. using the one from Git might be a work around.
|
|
||||||
* What IP address does LW show on my sb site, and why does it show anything at all when Bing does show
|
|
||||||
the ip address of my nginx? what header stuff is going on?
|
|
||||||
* why does this anoying thing happen to my 'copy username' menu in lastpass (the local menu shows up)
|
|
||||||
* Theme AspenGlow: why does the three buttons disapear when i use the underwater screen ctrl-shift-i / Looks like a windows issue for now.
|
|
||||||
|
|
||||||
Notes on the branding issue(s):
|
|
||||||
-------------------------------
|
|
||||||
|
|
||||||
* This section is just some notes.
|
|
||||||
* Build fail on missing stubinstaller (might be a FF bug as it should just take missing
|
|
||||||
stuff from the nightly branding folder?)
|
|
||||||
|
|
||||||
```
|
|
||||||
$ mkdir stubinstaller
|
|
||||||
$ cp bgstub.jpg stubinstaller
|
|
||||||
$ pwd
|
|
||||||
/c/mozilla-source/firefox-85.0/browser/branding/librewolf
|
|
||||||
$
|
|
||||||
|
|
||||||
* checking all the different files in nightly and librewolf
|
|
||||||
|
|
||||||
$ cd nightly
|
|
||||||
$ find . | sort > /c/mozilla-source/branding-nightly.txt
|
|
||||||
$ cd ../librewolf/
|
|
||||||
$ find . | sort > /c/mozilla-source/branding-librewolf.txt
|
|
||||||
|
|
||||||
|
|
||||||
$ diff branding-nightly.txt branding-librewolf.txt
|
|
||||||
4a5,6
|
|
||||||
> ./bgstub.jpg
|
|
||||||
> ./bgstub_2x.jpg
|
|
||||||
7a10
|
|
||||||
> ./content/about-background.png
|
|
||||||
9,10d11
|
|
||||||
< ./content/about-logo.svg
|
|
||||||
< ./content/about-logo@2x.png
|
|
||||||
14,15d14
|
|
||||||
< ./content/aboutlogins.svg
|
|
||||||
< ./content/firefox-wordmark.svg
|
|
||||||
22,24d20
|
|
||||||
< ./default22.png
|
|
||||||
< ./default24.png
|
|
||||||
< ./default256.png
|
|
||||||
$
|
|
||||||
```
|
|
||||||
|
|
||||||
211
build.sh
211
build.sh
|
|
@ -1,211 +0,0 @@
|
||||||
# build.sh - build librewolf on windows
|
|
||||||
# derived from https://gitlab.com/librewolf-community/browser/linux/-/blob/master/PKGBUILD
|
|
||||||
|
|
||||||
pkgname=librewolf
|
|
||||||
_pkgname=LibreWolf
|
|
||||||
|
|
||||||
pkgver=85.0.2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
fetch() {
|
|
||||||
# fetch the firefox source.
|
|
||||||
rm -vf firefox-$pkgver.source.tar.xz
|
|
||||||
wget https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
|
|
||||||
|
|
||||||
# the settings and common submodules should be checked out with --recursive to allow the build
|
|
||||||
|
|
||||||
# get the patches
|
|
||||||
echo 'Getting patches..'
|
|
||||||
rm -f megabar.patch remove_addons.patch unity-menubar.patch
|
|
||||||
wget -q https://gitlab.com/librewolf-community/browser/linux/-/raw/master/megabar.patch
|
|
||||||
wget -q https://gitlab.com/librewolf-community/browser/linux/-/raw/master/remove_addons.patch
|
|
||||||
wget -q https://gitlab.com/librewolf-community/browser/linux/-/raw/master/unity-menubar.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
echo "Deleting previous firefox-${pkgver} ..."
|
|
||||||
rm -rf firefox-$pkgver
|
|
||||||
echo "Extracting firefox-$pkgver.source.tar.xz ..."
|
|
||||||
tar xf firefox-$pkgver.source.tar.xz
|
|
||||||
|
|
||||||
cd firefox-$pkgver
|
|
||||||
|
|
||||||
cat >../mozconfig <<END
|
|
||||||
ac_add_options --enable-application=browser
|
|
||||||
|
|
||||||
# This supposedly speeds up compilation (We test through dogfooding anyway)
|
|
||||||
ac_add_options --disable-tests
|
|
||||||
ac_add_options --disable-debug
|
|
||||||
|
|
||||||
ac_add_options --enable-release
|
|
||||||
ac_add_options --enable-hardening
|
|
||||||
ac_add_options --enable-rust-simd
|
|
||||||
|
|
||||||
|
|
||||||
# Does anybody even use webrtc? waiting for an issue on it..
|
|
||||||
# ac_add_options --disable-webrtc
|
|
||||||
|
|
||||||
|
|
||||||
# Branding
|
|
||||||
ac_add_options --enable-update-channel=release
|
|
||||||
ac_add_options --with-app-name=${pkgname}
|
|
||||||
ac_add_options --with-app-basename=${_pkgname}
|
|
||||||
ac_add_options --with-branding=browser/branding/${pkgname}
|
|
||||||
ac_add_options --with-distribution-id=io.gitlab.${pkgname}-community
|
|
||||||
ac_add_options --with-unsigned-addon-scopes=app,system
|
|
||||||
ac_add_options --allow-addon-sideload
|
|
||||||
export MOZ_REQUIRE_SIGNING=0
|
|
||||||
|
|
||||||
# Features
|
|
||||||
ac_add_options --disable-crashreporter
|
|
||||||
ac_add_options --disable-updater
|
|
||||||
|
|
||||||
# Disables crash reporting, telemetry and other data gathering tools
|
|
||||||
mk_add_options MOZ_CRASHREPORTER=0
|
|
||||||
mk_add_options MOZ_DATA_REPORTING=0
|
|
||||||
mk_add_options MOZ_SERVICES_HEALTHREPORT=0
|
|
||||||
mk_add_options MOZ_TELEMETRY_REPORTING=0
|
|
||||||
|
|
||||||
# first attempt to fix the win32 vcredist issue results in build errors..
|
|
||||||
#WIN32_REDIST_DIR=$VCINSTALLDIR\redist\x86\Microsoft.VC141.CRT
|
|
||||||
END
|
|
||||||
|
|
||||||
echo 'Applying patches...'
|
|
||||||
|
|
||||||
# Apply patches..
|
|
||||||
patch -p1 -i ../remove_addons.patch
|
|
||||||
patch -p1 -i ../megabar.patch
|
|
||||||
patch -p1 -i ../unity-menubar.patch
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Disabling Pocket
|
|
||||||
sed -i "s/'pocket'/#'pocket'/g" browser/components/moz.build
|
|
||||||
|
|
||||||
# this one only to remove an annoying error message:
|
|
||||||
sed -i 's#SaveToPocket.init();#// SaveToPocket.init();#g' browser/components/BrowserGlue.jsm
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Remove Internal Plugin Certificates
|
|
||||||
_cert_sed='s#if (aCert.organizationalUnit == "Mozilla [[:alpha:]]\+") {\n'
|
|
||||||
_cert_sed+='[[:blank:]]\+return AddonManager\.SIGNEDSTATE_[[:upper:]]\+;\n'
|
|
||||||
_cert_sed+='[[:blank:]]\+}#'
|
|
||||||
_cert_sed+='// NOTE: removed#g'
|
|
||||||
# on windows: the sed.exe in MozBuild is too old, no -z, using the one from Git instead.
|
|
||||||
if [ -f '/c/mozilla-build/start-shell.bat' ]; then
|
|
||||||
mysed='/c/mozilla-source/Git/usr/bin/sed.exe'
|
|
||||||
if [ ! -f $mysed ]; then
|
|
||||||
echo 'build.sh: For the build to work, copy "c:\program files\Git" folder into "c:\mozilla-source".'
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
$mysed='sed'
|
|
||||||
fi
|
|
||||||
$mysed -z "$_cert_sed" -i toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# allow SearchEngines option in non-ESR builds
|
|
||||||
sed -i 's#"enterprise_only": true,#"enterprise_only": false,#g' browser/components/enterprisepolicies/schemas/policies-schema.json
|
|
||||||
|
|
||||||
_settings_services_sed='s#firefox.settings.services.mozilla.com#f.s.s.m.c.qjz9zk#g'
|
|
||||||
|
|
||||||
# stop some undesired requests (https://gitlab.com/librewolf-community/browser/common/-/issues/10)
|
|
||||||
sed "$_settings_services_sed" -i browser/components/newtab/data/content/activity-stream.bundle.js
|
|
||||||
sed "$_settings_services_sed" -i modules/libpref/init/all.js
|
|
||||||
sed "$_settings_services_sed" -i services/settings/Utils.jsm
|
|
||||||
sed "$_settings_services_sed" -i toolkit/components/search/SearchUtils.jsm
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
cp -r ../common/source_files/* ./
|
|
||||||
|
|
||||||
# FIXME: this 'mozconfig' file in the 'common' submodule should be removed
|
|
||||||
# this submodule is purely for the branding. (not removing this breaks the build)
|
|
||||||
rm -f mozconfig
|
|
||||||
|
|
||||||
# FIXME: on windows: the stubinstaller folder is missing from the librewolf branding folder.
|
|
||||||
# this might be a bug in FF however as it seems to take missing branding resources from
|
|
||||||
# the nightly branding. We probably want this stuff merged into the 'common' submodule.
|
|
||||||
cp -r ../missing_branding_files/* browser/branding/librewolf
|
|
||||||
|
|
||||||
# just a straight copy for now..
|
|
||||||
cp ../mozconfig .mozconfig
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd firefox-$pkgver
|
|
||||||
./mach build
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd firefox-$pkgver
|
|
||||||
./mach package
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
installer_win() {
|
|
||||||
cd firefox-$pkgver
|
|
||||||
|
|
||||||
# there is just too much garbage in this installer function to
|
|
||||||
# have it all here..
|
|
||||||
. ../installer_win.sh
|
|
||||||
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# windows: change $PATH to find all the build tools in .mozbuild
|
|
||||||
# this might do the trick on macos aswell?
|
|
||||||
if [ -f '/c/mozilla-build/start-shell.bat' ]; then
|
|
||||||
export TPATH=$HOME/.mozbuild/clang/bin:$HOME/.mozbuild/cbindgen:$HOME/.mozbuild/node:$HOME/.mozbuild/nasm
|
|
||||||
export PATH=$TPATH:$PATH
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# process commandline arguments and do something
|
|
||||||
done_something=0
|
|
||||||
if [[ "$*" == *fetch* ]]; then
|
|
||||||
fetch
|
|
||||||
done_something=1
|
|
||||||
fi
|
|
||||||
if [[ "$*" == *prepare* ]]; then
|
|
||||||
prepare
|
|
||||||
done_something=1
|
|
||||||
fi
|
|
||||||
if [[ "$*" == *build* ]]; then
|
|
||||||
build
|
|
||||||
done_something=1
|
|
||||||
fi
|
|
||||||
if [[ "$*" == *package* ]]; then
|
|
||||||
package
|
|
||||||
done_something=1
|
|
||||||
fi
|
|
||||||
if [[ "$*" == *installer_win* ]]; then
|
|
||||||
installer_win
|
|
||||||
done_something=1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# by default, do the whole thing..
|
|
||||||
if (( done_something == 0 )); then
|
|
||||||
fetch
|
|
||||||
prepare
|
|
||||||
build
|
|
||||||
package
|
|
||||||
installer_win
|
|
||||||
fi
|
|
||||||
1
common
1
common
|
|
@ -1 +0,0 @@
|
||||||
Subproject commit 9995c8b275e2a06db3e0b24974b302a63791fc24
|
|
||||||
117
installer_win.sh
117
installer_win.sh
|
|
@ -1,117 +0,0 @@
|
||||||
# apply the LibreWolf settings
|
|
||||||
cp -rv ../settings/* obj-x86_64-pc-mingw32/dist/librewolf
|
|
||||||
|
|
||||||
# recreate the zip file..
|
|
||||||
cd obj-x86_64-pc-mingw32/dist
|
|
||||||
# clean garbage files
|
|
||||||
rm -vrf librewolf/uninstall librewolf/maintenanceservice* librewolf/pingsender.exe
|
|
||||||
# be sure to remove the previous zip file..
|
|
||||||
rm -vf librewolf-$pkgver.en-US.win64.txt librewolf-$pkgver.en-US.win64.zip
|
|
||||||
zip -r9 librewolf-$pkgver.en-US.win64.zip librewolf
|
|
||||||
/c/mozilla-source/Git/usr/bin/sha256sum.exe librewolf-$pkgver.en-US.win64.zip > librewolf-$pkgver.en-US.win64.zip.sha256sum
|
|
||||||
# copy the resulting zip file
|
|
||||||
rm -vf ../../../librewolf-$pkgver.en-US.win64.zip*
|
|
||||||
cp -v librewolf-$pkgver.en-US.win64.zip* ../../..
|
|
||||||
cd ../..
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# generate the .nsi intaller file.
|
|
||||||
cat >../installer_win.nsi <<END
|
|
||||||
#
|
|
||||||
# Change these values to fit your application...
|
|
||||||
#
|
|
||||||
|
|
||||||
!define APPNAME "LibreWolf" # Full app name, like: "Gtk+ 2.0 Hello World"
|
|
||||||
!define PROGNAME "librewolf" # executable name, like: gtk2hello
|
|
||||||
!define PROG_VERSION "${pkgver}" # the program version, like: 0.3.0
|
|
||||||
!define ICON_NAME "librewolf.ico" # filename of icon to use for this app
|
|
||||||
!define COMPANYNAME "LibreWolf" # Your name, or company (or just the program name)
|
|
||||||
!define ESTIMATED_SIZE 190000 # Estimated size (in KB) of installed program for use in "add or remove programs" / 190 MB
|
|
||||||
|
|
||||||
#
|
|
||||||
# The actual installer/uninstaller, you should not need to change much here below
|
|
||||||
#
|
|
||||||
|
|
||||||
Name "\${PROGNAME}"
|
|
||||||
OutFile "\${PROGNAME}-\${PROG_VERSION}.en-US.win64-setup.exe"
|
|
||||||
InstallDir \$PROGRAMFILES64\\\${APPNAME}
|
|
||||||
RequestExecutionLevel admin
|
|
||||||
|
|
||||||
Page directory
|
|
||||||
Page instfiles
|
|
||||||
|
|
||||||
function .onInit
|
|
||||||
setShellVarContext all
|
|
||||||
functionEnd
|
|
||||||
|
|
||||||
Section "\${PROGNAME}"
|
|
||||||
|
|
||||||
# Copy files
|
|
||||||
SetOutPath \$INSTDIR
|
|
||||||
File /r librewolf\*.*
|
|
||||||
|
|
||||||
# Start Menu
|
|
||||||
createDirectory "\$SMPROGRAMS\\\${COMPANYNAME}"
|
|
||||||
createShortCut "\$SMPROGRAMS\\\${COMPANYNAME}\\\${APPNAME}.lnk" "\$INSTDIR\\\${PROGNAME}.exe" "" "\$INSTDIR\\\${ICON_NAME}"
|
|
||||||
|
|
||||||
# Uninstaller
|
|
||||||
writeUninstaller "\$INSTDIR\uninstall.exe"
|
|
||||||
|
|
||||||
# Registry information for add/remove programs
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayName" "\${APPNAME}"
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "UninstallString" "\$\\"\$INSTDIR\uninstall.exe\$\\""
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "QuietUninstallString" "\$\\"\$INSTDIR\uninstall.exe\$\\" /S"
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "InstallLocation" "\$\\"\$INSTDIR\$\\""
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayIcon" "\$\\"\$INSTDIR\\\${ICON_NAME}$\\""
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "Publisher" "\${COMPANYNAME}"
|
|
||||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "DisplayVersion" "\${PROG_VERSION}"
|
|
||||||
# There is no option for modifying or repairing the install
|
|
||||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "NoModify" 1
|
|
||||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "NoRepair" 1
|
|
||||||
# Set the INSTALLSIZE constant (!defined at the top of this script) so Add/Remove Programs can accurately report the size
|
|
||||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}" "EstimatedSize" \${ESTIMATED_SIZE}
|
|
||||||
|
|
||||||
SectionEnd
|
|
||||||
|
|
||||||
# Before uninstall, ask for confirmation
|
|
||||||
function un.onInit
|
|
||||||
SetShellVarContext all
|
|
||||||
|
|
||||||
#Verify the uninstaller - last chance to back out
|
|
||||||
MessageBox MB_OKCANCEL "Permanantly remove \${APPNAME}?" IDOK next
|
|
||||||
Abort
|
|
||||||
next:
|
|
||||||
functionEnd
|
|
||||||
|
|
||||||
# Uninstaller
|
|
||||||
section "uninstall"
|
|
||||||
|
|
||||||
# Remove Start Menu launcher
|
|
||||||
delete "\$SMPROGRAMS\\\${COMPANYNAME}\\\${APPNAME}.lnk"
|
|
||||||
# Try to remove the Start Menu folder - this will only happen if it is empty
|
|
||||||
rmDir "\$SMPROGRAMS\\\${COMPANYNAME}"
|
|
||||||
|
|
||||||
# Remove files
|
|
||||||
rmDir /r \$INSTDIR
|
|
||||||
|
|
||||||
# Remove uninstaller information from the registry
|
|
||||||
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\\\${COMPANYNAME} \${APPNAME}"
|
|
||||||
|
|
||||||
sectionEnd
|
|
||||||
END
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# now to try to make the installer.
|
|
||||||
pushd ..
|
|
||||||
rm -vrf librewolf
|
|
||||||
unzip librewolf-$pkgver.en-US.win64.zip
|
|
||||||
cp -v missing_branding_files/firefox.ico librewolf/librewolf.ico
|
|
||||||
makensis-3.01.exe installer_win.nsi
|
|
||||||
/c/mozilla-source/Git/usr/bin/sha256sum.exe librewolf-$pkgver.en-US.win64-setup.exe > librewolf-$pkgver.en-US.win64-setup.exe.sha256sum
|
|
||||||
popd
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 39 KiB |
|
|
@ -1,54 +0,0 @@
|
||||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
||||||
|
|
||||||
#aboutDialogContainer {
|
|
||||||
background-image: url("chrome://branding/content/about-background.png");
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-color: #00acff;
|
|
||||||
color: #090909;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
firefox-85.0/browser/base/content/aboutDialog.css
|
|
||||||
firefox-85.0/browser/base/content/aboutDialog.js
|
|
||||||
firefox-85.0/browser/base/content/aboutDialog.xhtml
|
|
||||||
*/
|
|
||||||
/* enable this below for ESR version */
|
|
||||||
/* #release { display: inline; } */
|
|
||||||
|
|
||||||
|
|
||||||
.text-link {
|
|
||||||
color: #101010 !important;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
|
|
||||||
#rightBox {
|
|
||||||
/* this margin prevents text from overlapping the planet image */
|
|
||||||
|
|
||||||
background-image: none; /* getting rid of the 'Nightly' text */
|
|
||||||
|
|
||||||
margin-left: 275px;
|
|
||||||
margin-top: 50px;
|
|
||||||
margin-right: 20px;
|
|
||||||
|
|
||||||
min-height: 260px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#bottomBox {
|
|
||||||
background-color: rgba(0,0,0,.7);
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#leftBox {
|
|
||||||
#display: none;
|
|
||||||
# background-image: url("chrome://branding/content/about-logo.png");
|
|
||||||
# background-repeat: no-repeat;
|
|
||||||
# background-size: 192px auto;
|
|
||||||
# background-position: center 20%;
|
|
||||||
# /* min-width and min-height create room for the logo */
|
|
||||||
min-width: 210px;
|
|
||||||
min-height: 220px;
|
|
||||||
margin-top: 20px;
|
|
||||||
margin-inline-start: 30px;
|
|
||||||
}
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 31 KiB |
|
|
@ -1,7 +0,0 @@
|
||||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
||||||
|
|
||||||
pref("startup.homepage_welcome_url", "https://librewolf-community.gitlab.io/");
|
|
||||||
|
|
||||||
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.2 KiB |
|
|
@ -1,61 +0,0 @@
|
||||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
||||||
|
|
||||||
body {
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
#label,
|
|
||||||
#progress_background,
|
|
||||||
#blurb {
|
|
||||||
text-align: center;
|
|
||||||
margin: 20px 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#label {
|
|
||||||
font-size: 40px;
|
|
||||||
margin-top: 100px;
|
|
||||||
margin-bottom: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#progress_background {
|
|
||||||
margin: 0 auto;
|
|
||||||
width: 60%;
|
|
||||||
height: 24px;
|
|
||||||
background-color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
body.high-contrast #progress_background {
|
|
||||||
outline: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
#progress_bar {
|
|
||||||
margin: 0;
|
|
||||||
width: 0%;
|
|
||||||
height: 100%;
|
|
||||||
background-color: #00AAFF;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* In high contrast mode, fill the entire progress bar with its border. */
|
|
||||||
body.high-contrast #progress_bar {
|
|
||||||
/* This border should be the height of progress_background. */
|
|
||||||
border-top: 24px solid;
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* This layout doesn't want the header or content text. */
|
|
||||||
#header, #content {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#blurb {
|
|
||||||
font-size: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* The footer goes in the bottom right corner. */
|
|
||||||
#footer {
|
|
||||||
position: fixed;
|
|
||||||
right: 50px;
|
|
||||||
bottom: 59px;
|
|
||||||
}
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
||||||
|
|
||||||
body {
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
#header,
|
|
||||||
#refreshCheckboxContainer,
|
|
||||||
#refreshButtonContainer {
|
|
||||||
text-align: center;
|
|
||||||
margin-left: 40px;
|
|
||||||
margin-right: 40px;
|
|
||||||
margin-bottom: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#header {
|
|
||||||
font-size: 35px;
|
|
||||||
font-weight: normal;
|
|
||||||
margin-top: 45px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#refreshCheckbox {
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
#checkboxLabel {
|
|
||||||
font-size: 13px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#refreshButton {
|
|
||||||
padding: 8px 40px;
|
|
||||||
font-size: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* The footer goes in the bottom right corner. */
|
|
||||||
#footer {
|
|
||||||
position: fixed;
|
|
||||||
right: 50px;
|
|
||||||
bottom: 59px;
|
|
||||||
}
|
|
||||||
1
settings
1
settings
|
|
@ -1 +0,0 @@
|
||||||
Subproject commit 640b375dc02c5b089f678ed16b0232d1c0cc0721
|
|
||||||
Loading…
Add table
Reference in a new issue