Guthrie McAfee Armstrong
5af3d7396e
Merge pull request #2 from deeplow/qt6-finished-removed
...
Remove unneeded "finished" signal in QThread
2022-07-12 10:31:20 -04:00
Guthrie McAfee Armstrong
a2ce4ff396
Specify patch number 6.2.4 for PySide6 dependency version
2022-07-12 10:14:00 -04:00
deeplow
7d61508099
remove unneeded "finished" signal in QThread
...
QThread already sends a "finished" signal when it ends. This also
solves a previously introduced bug where the signal had a signature
of one bool argument representing if there was an error or not.
This arg's inclusion was introduced in commit ea47a2e92c
but seems it was added by mistake as the slot that catches the
signal (ConvertWidget.all_done) doesn't have any arguments.
This last part in particular was introducing an error in Qt6
since the signal became a private signal, whereas Qt 5 had
defined it as a just a signal [1].
[1]: https://github.com/freedomofpress/dangerzone/pull/164#discussion_r896373680
2022-07-12 15:02:05 +01:00
Guthrie McAfee Armstrong
bdc08d79cd
Fix missing SysTray
...
Object needed to be bound to some variable
2022-06-04 15:36:01 -04:00
Guthrie McAfee Armstrong
16dfa477b4
Fix circular import
...
Was indicative of something that needs to be refactored, but this
change resolves the ImportError
2022-06-04 15:31:19 -04:00
Guthrie McAfee Armstrong
fc8d2af23b
Unwrap QApplication
...
With Qt 6, subclassing QApplication no longer seems to segfault
2022-06-04 08:49:07 -04:00
Guthrie McAfee Armstrong
bd33f16af4
Fix TypeError in ConvertThread.run
...
ConvertThread.finished conflicted with QThread.finished
2022-06-02 14:41:27 -04:00
Guthrie McAfee Armstrong
851124e863
Upgrade from PySide2 (Qt 5) to PySide6 (Qt 6)
...
PySide6 prebuilt binaries have support a wider range
of CPU architectures (namely Apple Silicon/M1).
2022-05-31 17:04:01 -04:00
Guthrie McAfee Armstrong
c088951cd7
Support Python 3.10
...
PySide2 5.15.2.1 added support for Python 3.10
2022-05-28 14:28:47 -04:00
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