Commit graph

10 commits

Author SHA1 Message Date
k9ert
fdd1cd8f3c
ci: retire Cirrus + GitLab, consolidate on GitHub Actions (#2610)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 18:32:29 +02:00
relativisticelectron
51255fb9f7
Docs: added necessary command to build instructions (#1808)
Co-authored-by: k9ert <k9ert@gmx.de>
2022-07-18 18:56:03 +02:00
relativisticelectron
3acf4db6bc
Bugfix: Corrected build instructions and made virtuelenv name dynamic (#1735)
* Corrected readme

* Made the ".buildenv"  name not hard-coded but read from os.environ["VIRTUAL_ENV"]

* Added the virtualenv instructions also to build-instructions.md

Co-authored-by: k9ert <k9ert@gmx.de>
2022-06-02 15:05:14 +02:00
benk10
7fca3333e9
Use Electron for desktop app (#473)
* Add codesigning for macos app

* Add dock icon and fix fullscreen on mac

* Revert "Add dock icon and fix fullscreen on mac"

This reverts commit 7598cab644.

* Use electron for mac

* Download from GH, splash screen

* fixes

* Fix reopening after closing window

* Screen based default size

* Fix quit issue

* Fix camera access

* Add file hash verification

* Add auto generate of hash for macos release

* Only download for mac

* Preferencs and HWIBriidge mode

* Bugfixes

* Fix certificate errors

* Windows support

* Add tor support

* set version js script

* Fix windows release script

* Update docs and delete old app

* Update main.js

* Add error handling

* update unix build

* update windows binary

* Update build-osx.sh

* Update .gitlab-ci.yml

* delete accidental import

* switch to electron-builder

* kick

* kick

* kick

* kick

* remove docker info thing

* pip -> pip3

* fix pip again

* disable snap

* fix

* remove specterd-binaries (and hotwallet . typo), fix build

* test windows build

* Bugfix: move update_pending_psbt into try/except block

* Add specterd specific settings

* Show tor URL in HWIBridge mode (if --tor specified)

* Finish CI

* Build specterd only windows ci

Co-authored-by: Kim Neunert <k9ert@gmx.de>
Co-authored-by: Stepan Snigirev <snigirev.stepan@gmail.com>
2020-10-26 12:10:13 +01:00
Michael Flaxman
2a7e6aeefd
add pip-compile and hash support for security/reproducibility (#496)
Co-authored-by: Michael Flaxman <mflaxman@gmail.com>
2020-10-11 18:48:55 +02:00
Stepan Snigirev
8f2a655692
Build scripts (#319) 2020-08-28 11:28:52 +02:00
Stepan Snigirev
1032ce3d26
Qtwebengine (#308)
webview app
2020-08-26 17:15:34 +02:00
benk10
2a799dde13
Create Specter Desktop tray app (#273)
* Add basic tray app

* Run specterd from release

* Start on launch

* Support remote node

* Auto whitelist remote node url

* Windows related fixes

* fixes

* pyinstaller on windows

* update instructions

* update pyinstaller readme

Co-authored-by: Stepan Snigirev <snigirev.stepan@gmail.com>
2020-08-24 15:28:00 +02:00
Michael Flaxman
b03a7b3022 specify directory for pyinstaller 2020-08-17 14:17:48 -05:00
Stepan Snigirev
2575aed4ad
Pyinstaller builds (#258)
* pyinstaller specs

* add udev rules

* remove ecdsa dep

* udev rules, pyinstaller spec update

* update udev readme

* Fix issue with Tor service creation

* remove pyinstaller artifacts for bip32

* main -> cli

* remove daemon and debug modes from binaries

* add aarch64 (ARM) build

* fix when no tor

* fix flake8

Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-07-26 11:20:13 +02:00