Commit graph

442 commits

Author SHA1 Message Date
Micah Lee
d8adb2e9cc
Properly cleanup after conversion 2021-12-14 12:29:55 -08:00
Micah Lee
17e1121e57
Version bump to 0.3.1 and update changelog 2021-12-14 10:27:41 -08:00
Micah Lee
ccb5d85afa
Fix "open with" Dangerzone in macOS 2021-12-14 10:21:42 -08:00
Micah Lee
c19d8aad86
Add icon to Windows binaries 2021-12-14 09:12:20 -08:00
Micah Lee
20c0edec4a
Merge pull request #142 from firstlookmedia/131-packaging
Switch Windows packaging to cx_Freeze
2021-12-13 16:46:33 -08:00
Micah Lee
0cf514eba7
Fix version path 2021-12-13 15:32:35 -08:00
Micah Lee
a710178d75
Add package scripts for windows 2021-12-13 15:25:41 -08:00
Micah Lee
bc8b9d62b4
Switch Windows package from pyinstaller to cx_freeze 2021-12-13 15:23:45 -08:00
Micah Lee
2206df0422
Merge pull request #141 from firstlookmedia/137-docker-exception
Ignore exceptions when there's an error deleting an old container image
2021-12-13 11:37:44 -08:00
Micah Lee
c312420aba
Ignore exceptions when there's an error deleting an old container image 2021-12-13 11:37:19 -08:00
Micah Lee
8044f22768
Merge pull request #140 from firstlookmedia/136-gui-ocr
In GUI only use OCR if the OCR box is checked
2021-12-13 11:33:12 -08:00
Micah Lee
d90097e7af
In GUI only use OCR if the OCR box is checked 2021-12-13 11:32:41 -08:00
Micah Lee
1f16433b9a
Merge pull request #139 from firstlookmedia/134-move-file
Use shutil.move instead of os.rename in the final step
2021-12-13 11:18:15 -08:00
Micah Lee
a81b2043cf
Use shutil.move instead of os.rename in case files are on different disks 2021-12-13 10:55:55 -08:00
Micah Lee
b4cae37874
Deploy ubuntu on 21.04 2021-11-30 18:01:57 -08:00
Micah Lee
3a337eee1f
Refactor deployments 2021-11-30 17:31:57 -08:00
Micah Lee
defe9ef9dc
Deploy different versions of fedora, debian, and ubuntu from the same container 2021-11-30 17:08:24 -08:00
Micah Lee
4ecaad18fd
Force ruby 2.7 2021-11-30 16:45:39 -08:00
Micah Lee
6f6dae109f
Fix typo in CircleCI deploy 2021-11-30 16:04:36 -08:00
Micah Lee
8f22c4d680
Simplify CircleCI deployment and display debug output 2021-11-30 15:56:32 -08:00
Micah Lee
57f7ed26f8
Typo in release docs, and add to changelog 2021-11-30 15:04:15 -08:00
Micah Lee
369ffe6cea
Allow opening external links in the WaitingWidget label 2021-11-30 14:59:05 -08:00
Micah Lee
89cf07d2b1
Remove obsolete status bar action 2021-11-30 09:59:05 -08:00
Micah Lee
9f5fe7612c
Remove support for tiff because graphicsmagick is failing to convert it 2021-11-29 17:14:01 -08:00
Micah Lee
8757ff8296
Only add --platform linux/amd64 in docker, not in podman 2021-11-29 16:44:30 -08:00
Micah Lee
1d08e12f5e
When running containers, explictly use path to python3 and .py file, and --force when deleting the obsolete image 2021-11-29 16:33:55 -08:00
Micah Lee
7e74371edd
Exit cli with -1 on failure 2021-11-29 16:22:22 -08:00
Micah Lee
32792fc143
Don't specify --platform when building in CircleCI 2021-11-29 16:12:07 -08:00
Micah Lee
0908e2941b
Use the latest docker in CI 2021-11-29 16:10:34 -08:00
Micah Lee
4a92048389
Update the CircleCI cache key to no longer rely on files that are deleted 2021-11-29 16:07:18 -08:00
Micah Lee
42f8fb9e2f
Rename the container in CircleCI 2021-11-29 16:04:20 -08:00
Micah Lee
433639d51f
Explicitly build linux/amd64 container 2021-11-29 15:51:18 -08:00
Micah Lee
8052220034
Get rid of wrapper scripts in the container 2021-11-29 15:39:24 -08:00
Micah Lee
2de2b6dca5
Rename dangerzone-converter to container 2021-11-29 15:30:21 -08:00
Micah Lee
3e11dc11e0
Switch back to PyInstaller from PyPi 2021-11-29 15:04:20 -08:00
Micah Lee
2a5891dfc3
Typo 2021-11-29 14:55:49 -08:00
Micah Lee
8d40555bf5
Prevent background windows from popping up for subprocess calls in Windows 2021-11-29 14:55:31 -08:00
Micah Lee
ee04570048
Specify linux/amd64 platform when running docker run 2021-11-24 17:00:33 -08:00
Micah Lee
387a742487
Delete the .tar after compressing in Windows, and fix Windows installer 2021-11-24 16:38:15 -08:00
Micah Lee
a36599b798
Resize screenshots 2021-11-24 16:04:06 -08:00
Micah Lee
b8b11b514d
Install poetry deps after checking out 2021-11-24 15:51:46 -08:00
Micah Lee
bd0b032c30
For testing, install deps with peotry, and run with poetry, without building a package 2021-11-24 15:39:23 -08:00
Micah Lee
f664ca0509
Try preparing permissions cache dir ahead of time 2021-11-24 14:39:38 -08:00
Micah Lee
a61cab6d3c
Save cache files to /tmp to avoid permission denied in machine job 2021-11-24 14:18:30 -08:00
Micah Lee
9d5f8e55bd
Fix podman install in ubuntu 20.04 2021-11-24 14:07:42 -08:00
Micah Lee
258c6dcb91
Oops, fix build-rpm name 2021-11-24 14:06:45 -08:00
Micah Lee
229ebbda14
Remove release for focal since podman is not packaged in focal, and install podman separately in convert-test-docs 2021-11-24 13:58:45 -08:00
Micah Lee
a6770865c5
Make convert-test-docs use the same docker image as everything else 2021-11-24 13:52:19 -08:00
Micah Lee
3dfefc3e39
Define machine image properly 2021-11-24 13:48:36 -08:00
Micah Lee
4251f6a5a3
Make convert_test_docs build its own container image with podman 2021-11-24 13:47:20 -08:00