29 Commits

Author SHA1 Message Date
Micah Lee
0b31b134ab Completely rework the Mac app bundle so that it can get notarized 2022-01-16 11:25:15 -08:00
Micah Lee
9d034ea5ae Closer, but notarization fails 2022-01-13 16:07:26 -08:00
Micah Lee
bc72397516 Finish packaging and code signing for Mac 2022-01-13 15:13:03 -08:00
Micah Lee
58f3bd99d5 One more license tweak 2022-01-13 10:24:37 -08:00
Micah Lee
2063a81760 Change text in Windows installer license, add background image to installer 2022-01-13 10:18:56 -08:00
Micah Lee
7879ba4a7f Add code signing and MSI packaging for Windows 2022-01-12 19:58:40 -08:00
Micah Lee
cfbeabaf95 Delete unused Qt5 files after Windows build 2021-12-23 11:49:43 -08:00
Micah Lee
f51d3770bc Use cx_freeze for making macOS dmg 2021-12-22 14:04:34 -08:00
Micah Lee
12de3166b7 Start implementing cx_Freeze 2021-12-21 14:16:10 -08:00
Micah Lee
912bd55ea8 Update release docs, and remove appimage script that didn't work 2021-12-19 17:42:11 -08:00
Micah Lee
b3a820a5f1 Fix Windows and Mac build scripts 2021-05-05 20:39:14 -07:00
Micah Lee
bf08e29162 Fix flake8 warnings in desktop 2021-04-30 11:38:23 -07:00
Aksh Gupta
6805f6acae chore: refactor code quality issues 2021-03-10 22:59:47 +05:30
Micah Lee
05c4590ea2 Delete unused Qt5 DLLs from the Windows release to shave of 100mb from the final file size 2021-02-21 10:14:48 -08:00
Micah Lee
806566207d After building app bundle, delete unused Qt5 frameworks, and code sign all the correct binaries 2021-02-07 14:40:13 -08:00
Micah Lee
25fbd4159f Child entitlements are no longer needed, and sadly disable the macOS sandbox for now 2021-02-07 14:39:20 -08:00
Micah Lee
b3b3ba1a39 Upgrade Tor version to 10.0.10 and fix macOS code signing 2021-02-07 11:51:12 -08:00
Micah Lee
79ac54ac40 Add .desktop launchers in both snap and flatpack packages 2020-11-23 20:51:16 -08:00
Micah Lee
64227a9445 End web thread successfully when cleaning up after a tab, which prevents crashes after running the tests; and fix msi_filename in Windows build script 2020-11-09 19:47:57 -08:00
Micah Lee
c7cec56408 Typo 2020-11-09 18:38:55 -08:00
Micah Lee
c83c37d53b Add setuptools as a dependency for pkg_resources module, and update build scripts to properly delete last build 2020-11-09 18:36:31 -08:00
Micah Lee
0c23c7e5d6 Fix get_resource_path to work with python eggs, move appdata xml file to src so flatpak can see it, reduce python dependencies, and update release docs 2020-11-08 13:34:19 -08:00
Micah Lee
19b73ae571 Add incomplete flatpak manifest, update release docs, re-add source package script 2020-11-08 12:07:17 -08:00
Micah Lee
ff664e59be Write proper Windows release build script, and update Windows release docs 2020-11-06 13:24:43 -08:00
Micah Lee
f93341c86c Add DMG creation to macOS package script 2020-11-06 09:33:37 -08:00
Micah Lee
e1346db7f7 Oops 2020-11-06 09:01:09 -08:00
Micah Lee
36c9155d80 Fix root 2020-11-06 09:00:25 -08:00
Micah Lee
ae09d9884e Oops, dont ignore linux 2020-11-06 08:58:38 -08:00
Micah Lee
31824471ac Start writing a proper macOS build script 2020-11-06 08:54:53 -08:00