Micah Lee
|
173f31ff41
|
Start porting VM to Windows
|
2021-08-09 12:04:17 -07:00 |
|
Micah Lee
|
b82ffa2cac
|
Make it so windows remember if waiting has finished
|
2021-08-06 13:10:56 -07:00 |
|
Micah Lee
|
7d361955f8
|
Create all the dirs needed when using VM
|
2021-08-06 13:10:32 -07:00 |
|
Micah Lee
|
ea47a2e92c
|
Fix error message user interface
|
2021-08-06 12:58:02 -07:00 |
|
Micah Lee
|
7c756c194e
|
Add progress bar
|
2021-08-05 15:36:09 -07:00 |
|
Micah Lee
|
2c9787ff99
|
Rename TasksWidget to ConvertWidget
|
2021-08-05 15:08:51 -07:00 |
|
Micah Lee
|
5545252ca5
|
Refactor container to output JSON status updates, and make CLI work with it
|
2021-08-05 15:00:18 -07:00 |
|
Micah Lee
|
450320de6f
|
Make GUI use the new container too
|
2021-08-04 16:41:47 -07:00 |
|
Micah Lee
|
7f93c1e752
|
Pass the stdout from the container a line at a time back to the app
|
2021-08-04 16:33:15 -07:00 |
|
Micah Lee
|
c9c01f6e79
|
Remove separate dangerzone-container entry point, make CLI work with it, and refactor container code to be more DRY
|
2021-08-04 16:21:00 -07:00 |
|
Micah Lee
|
4a2c92e911
|
Move just the single task into its own ConvertThread object
|
2021-08-04 15:20:38 -07:00 |
|
Micah Lee
|
0b1a5b2c2a
|
Show waiting widget when installing the containre in Linux too
|
2021-08-04 15:13:48 -07:00 |
|
Micah Lee
|
4a4deeb64f
|
Add support for non-VM containers again
|
2021-08-04 15:02:49 -07:00 |
|
Micah Lee
|
588206a9e8
|
Start implementing built-in container in Linux, without a VM
|
2021-08-04 14:42:46 -07:00 |
|
Micah Lee
|
e172274873
|
Refactor dangerzone-converter to have both containers share code
|
2021-07-30 15:00:16 -07:00 |
|
Micah Lee
|
ee5acf64b2
|
Make converter handle failure properly
|
2021-07-30 13:01:54 -07:00 |
|
Micah Lee
|
5cf97b9c73
|
Properly close window
|
2021-07-27 11:23:03 -07:00 |
|
Micah Lee
|
acaa7a9cd1
|
Work with dark theme
|
2021-07-27 11:14:41 -07:00 |
|
Micah Lee
|
7fcd10e404
|
Move main window content into widget, and either show content or the waiting widget, but never both
|
2021-07-27 11:06:20 -07:00 |
|
Micah Lee
|
9fcb304545
|
Lockdown ssh, and also temporarily comment out deleting containers on ISO build
|
2021-07-27 10:54:17 -07:00 |
|
Micah Lee
|
2c2f87593c
|
Keep ssh tunnel open with autossh, and give root user ssh keys so unprivileged user cant access the host
|
2021-07-14 11:36:13 -07:00 |
|
Micah Lee
|
3f76211459
|
Fix open in Preview for macOS
|
2021-07-02 13:48:20 -07:00 |
|
Micah Lee
|
babcd62071
|
Temporarily run container scripts as root (from unpriv podman)
|
2021-07-02 13:32:48 -07:00 |
|
Micah Lee
|
488dca4a71
|
Totally refactor how tasks work and how dangerzone-container works so that there is a single --convert task
|
2021-07-02 13:32:23 -07:00 |
|
Micah Lee
|
fe63689320
|
Remove restart from systray and replace it with new window
|
2021-07-02 10:17:46 -07:00 |
|
Micah Lee
|
0b1d8f6a3e
|
Skip file open events in dev mode
|
2021-07-02 10:10:01 -07:00 |
|
Micah Lee
|
ed4586a051
|
Suppress output from all the VM subprocesses, and make the waiting for VM output nicer
|
2021-07-02 10:09:34 -07:00 |
|
Micah Lee
|
5493292ba2
|
Provide the VM with the correct container name
|
2021-07-01 17:34:53 -07:00 |
|
Micah Lee
|
a7f3eb9b43
|
Make container mount and unmount dirs from the host
|
2021-07-01 17:14:48 -07:00 |
|
Micah Lee
|
2904d44aad
|
Start making it possible to execute podman inside the VM
|
2021-07-01 16:45:25 -07:00 |
|
Micah Lee
|
c7bd8a317a
|
Move the MainWindow widgets into the same file, and move the vm object into global_common
|
2021-07-01 16:06:36 -07:00 |
|
Micah Lee
|
e81e6ccc6c
|
Remove everything related to updating the container image
|
2021-07-01 15:56:12 -07:00 |
|
Micah Lee
|
1f1bb2b353
|
Successfully wait for VM to start, and then move on in the UI
|
2021-07-01 15:52:19 -07:00 |
|
Micah Lee
|
29a148d211
|
Successfully set up reverse ssh forward system, allowing the host to run commands on the guest over ssh
|
2021-07-01 15:32:07 -07:00 |
|
Micah Lee
|
1c39895206
|
Refactor how VM image is created to split it into different files, and write ssh-to-host.py script
|
2021-07-01 11:02:08 -07:00 |
|
Micah Lee
|
da75559e3a
|
Start working on ssh reverse tunnel stuff
|
2021-06-30 16:21:40 -07:00 |
|
Micah Lee
|
9158d02669
|
Successfully boot VM
|
2021-06-30 14:27:26 -07:00 |
|
Micah Lee
|
d9d352a680
|
Fix removing PDF viewer search in Mac, and make the waiting widget look better
|
2021-06-30 12:31:33 -07:00 |
|
Micah Lee
|
720810da5d
|
Enable the sandbox
|
2021-06-30 12:03:09 -07:00 |
|
Micah Lee
|
2dd509f980
|
To allow the Apple sandbox, disable finding PDF viewers on Mac
|
2021-06-30 12:02:45 -07:00 |
|
Micah Lee
|
d7cd8584f2
|
Split Vm class from SysTray, and make it launch hyperkit
|
2021-06-30 10:45:38 -07:00 |
|
Micah Lee
|
e8f7d96f90
|
Fix building VM ISO, and start implementing start_vm
|
2021-06-29 17:37:00 -07:00 |
|
Micah Lee
|
7b2211fc1f
|
Rename rip_docker to install/vm-builder, and start making a build script that uses it
|
2021-06-29 17:01:47 -07:00 |
|
Micah Lee
|
57f9c6bf2c
|
Fix pyinstaller path
|
2021-06-29 16:53:58 -07:00 |
|
Micah Lee
|
cf28d47ffc
|
Merge branch 'master' into 118_rip_docker_desktop
|
2021-06-29 16:52:25 -07:00 |
|
Micah Lee
|
f4739e749a
|
Start adding systray
|
2021-06-29 16:52:10 -07:00 |
|
Micah Lee
|
47bf46cb3d
|
Commit some work-in-progress
|
2021-06-29 16:20:54 -07:00 |
|
Micah Lee
|
a69376006a
|
Fix copying podman containers into ISO
|
2021-06-29 14:14:38 -07:00 |
|
Micah Lee
|
86fd9706c0
|
Build docker image and package it inside the ISO
|
2021-06-29 09:35:02 -07:00 |
|
Micah Lee
|
c25220a767
|
Switch from Docker to vagrant
|
2021-06-28 19:27:49 -07:00 |
|