Commit graph

1547 commits

Author SHA1 Message Date
Micah Lee
e91ca56646
Update release docs 2021-06-16 16:59:09 -07:00
Micah Lee
3105a2c229 Change a bunch of stuff so Windows will work again 2021-06-16 16:55:25 -07:00
Micah Lee
ebd3a841dc
Fix finding version when building Windows installer 2021-06-16 15:17:11 -07:00
Micah Lee
ef4878a4ad
Create Linux Mint packages too 2021-06-16 15:12:41 -07:00
Micah Lee
2d53acfe07
Make CLI symlink in macOS build 2021-06-16 14:29:46 -07:00
Micah Lee
26adc1b3ab
Fix finding version in PyInstaller spec 2021-06-16 14:06:26 -07:00
Micah Lee
0c6c05a29e
Build fedora:34 package in fedora:33 container 2021-06-16 13:58:30 -07:00
Micah Lee
990870c4b9
Build ubuntu:21.04 package in 20.10 containre 2021-06-16 11:40:06 -07:00
Micah Lee
f240b8edb6
Fix getting version in CircleCI 2021-06-16 11:34:12 -07:00
Micah Lee
715798091d
Rename ubuntu build job names 2021-06-16 11:19:48 -07:00
Micah Lee
a437906d1d
Version bump to 0.2, update changelog, and fix all linux builds 2021-06-16 11:16:38 -07:00
Micah Lee
66c6340446
Merge pull request #119 from firstlookmedia/52_hardening
Container hardening
2021-06-15 16:39:12 -07:00
Micah Lee
9278848adf
Add --security-opt=no-new-privileges:true to docker call 2021-06-15 16:37:42 -07:00
Micah Lee
3f380c47ff
More updates to the readme and stuff but docker containers still will not run 2021-06-15 12:10:39 -07:00
Micah Lee
f088825a77
Got LinuxKit working, and a custom VM built, but I have a docker issue 2021-06-14 17:25:02 -07:00
Micah Lee
6f447b78af
Start testing linuxkit as a replacement for docker desktop 2021-06-14 16:01:47 -07:00
Micah Lee
07935a273b
Merge pull request #116 from firstlookmedia/53_cli_support
Add command line-only support and pretty terminal output
2021-06-10 14:56:01 -07:00
Micah Lee
05f00ca53f
Fix bugs with testing if docker is ready 2021-06-10 14:46:31 -07:00
Micah Lee
a711ec1ded
Make the temp directories world-readable so that docker containers can access them regardless of which user created them 2021-06-10 14:41:26 -07:00
Micah Lee
429d1e3f08
Display banner and pretty terminal output in GUI mode too 2021-06-10 12:03:24 -07:00
Micah Lee
38ea24393a
Beautiful CLI colors and formatting 2021-06-10 11:39:26 -07:00
Micah Lee
46c73329a5
Switch from termcolor to colorama 2021-06-10 10:24:28 -07:00
Micah Lee
429f5dcf43
Set one more part of the banner to have a black background 2021-06-09 17:36:09 -07:00
Micah Lee
05b5d0bb3e
Set black background for banner 2021-06-09 17:35:00 -07:00
Micah Lee
918e5fa306
Display banner 2021-06-09 17:31:06 -07:00
Micah Lee
1144fd9f87
Make the CLI fully functional 2021-06-09 17:00:39 -07:00
Micah Lee
73d412501c
Move the ConvertToPixels task validation into global_common so the CLI and GUI can share it 2021-06-09 16:32:06 -07:00
Micah Lee
8aaf7ebcf1
Start implementing CLI args, and start with validating custom containers and pulling the latest container 2021-06-09 16:15:19 -07:00
Micah Lee
6ff68f88ea
Refactor dangerzone to move GUI code into its own module 2021-06-09 15:24:03 -07:00
Micah Lee
12b3bde03d
Merge pull request #115 from firstlookmedia/113_crash_macos
Fixes segfault on macOS
2021-06-09 14:34:41 -07:00
Micah Lee
36c4e290a2
Find PDF viewers again 2021-06-09 13:28:56 -07:00
Micah Lee
872b672dba
Ignore sample-safe.pdf 2021-06-09 13:28:38 -07:00
Micah Lee
b8e8c74161
Make an ApplicationWrapper to avoid inheriting from QApplication 2021-06-09 13:25:22 -07:00
Micah Lee
791723db20
GlobalCommon does not need temp dirs, and fix bug with finding Mac PFD viewers 2021-06-09 11:52:49 -07:00
Micah Lee
80d1d2e583
Add black as a dev dependency 2021-06-08 15:31:01 -07:00
Micah Lee
803844e832
Remove temporary directory output 2021-06-08 15:29:34 -07:00
Micah Lee
2f97f344a9
Fix typo with using a custom container 2021-06-08 15:29:14 -07:00
Micah Lee
a7afe9493b
Update poetry deps 2021-06-08 15:28:28 -07:00
Micah Lee
cdc29ee8dd
Fix --custom-container option 2021-04-15 13:35:18 -07:00
Micah Lee
4c7bde09c7
Fix macOS close immediately bug 2021-02-10 15:49:05 -08:00
Micah Lee
ca08fab0ab
Comment out packagecloud deploy for Ubuntu 19.10 and Fedora 33 because packagecloud.io does not yet support them 2021-01-04 15:51:23 -08:00
Micah Lee
af19df70fd
Remove ubuntu eoan, add fedora 33 2021-01-04 15:43:43 -08:00
Micah Lee
4450146028
Version bump to 0.1.5 and update changelog 2021-01-04 15:31:12 -08:00
Micah Lee
bd0d3c661d
Merge pull request #101 from firstlookmedia/97_big_sur
Fix for macOS Big Sur
2021-01-04 15:15:29 -08:00
Micah Lee
ffb622c183
Fix codesigning 2020-12-30 14:17:03 -08:00
Micah Lee
69ee4a064e
Add dangerzone-container as a poetry script, and remove unneeded deps from build instructions 2020-12-30 10:40:59 -08:00
Micah Lee
78e23a1e8b
Set QT_MAC_WANTS_LAYER env variable to work in Big Sur 2020-12-30 10:40:28 -08:00
Micah Lee
d7e79385d2
Use python 3.9 for macOS, because of PyInstaller update, and make build_app.py executable 2020-12-28 15:27:35 -08:00
Micah Lee
016de717cb
Update python deps 2020-12-28 15:22:57 -08:00
Micah Lee
ce7a0c7733
Merge pull request #99 from mikaelf/patch-1
Update Homebrew install instructions
2020-12-07 09:09:01 -08:00