1
0

20 Commits

Author SHA1 Message Date
f321x
ddddaad9a1 block windows installer if Electrum is still running
Adds a check to the Windows nsis installer and uninstaller
that will show an error popup if Electrum is still running to prevent
a broken installation that happen if the installer only partly
overwrites the existing installation (see #6748).
This works by trying to open the .exe files in the Electrum installation
directory in append mode, if Electrum is still running the installer
will not be able to open the .exe and the check fails.
Based on https://github.com/Electron-Cash/Electron-Cash/pull/2185
2025-06-16 15:08:22 +02:00
SomberNight
492d3c3b80 win build: setup exe should install to 64-bit "Program Files"
setup exe used to install Electrum to `C:\Program Files (x86)\Electrum`,
but now as the binaries are amd64, we should install to `C:\Program Files\Electrum`.

With this change, based on my experiments, looks like if there is an existing install,
nsis will keep using that path, but if it's a fresh install, it will now use the 64-bit path.

follow-up fcc4e1d387
2024-10-07 13:44:16 +00:00
accumulator
d51ee07a81 use debian makensis instead of windows makensis executable through wine (#8057) 2022-11-04 20:31:01 +00:00
bitromortac
c65caf6c68 qt+android: add lightning URI support 2021-07-30 08:44:15 +02:00
SomberNight
2c71b9da0c icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)

follow-up #5055
2019-02-07 20:01:52 +01:00
Johann Bauer
1d7bf698f2 Windows: Update copyright notice in installed apps 2018-10-05 16:39:41 +02:00
Filip Gospodinov
73fee2fefa build-wine: allow local testing
Before, it was only possible to test commits that are
on Github (pull request or merged). Now, changes can be
tested locally too.

This introduces the risk that a release could be built
containing uncommitted changes which by definition breaks
deterministic builds. Fortunately, this will always be
detected because the version string is created using
`git describe --tags --dirty`.

Also, retire $TARGET variable because it decouples the
build scripts from the commit revision to be built. This
is a problem for deterministic  builds.
2018-07-10 13:33:46 +02:00
Dimitris Apostolou
989c9c2b55 Fix typos 2018-04-15 20:34:40 +02:00
ThomasV
a4e89e822a Merge pull request #3495 from bauerj/testnet-shortcut
Windows Installer: Add shortcut to testnet mode
2017-12-11 19:46:36 +01:00
Johann Bauer
b2cbdfb042 Windows Installer: Add shortcut to testnet mode 2017-12-10 19:10:26 +01:00
Johann Bauer
4f747e78e5 Make setup.exe differ less 2017-12-10 18:51:03 +01:00
shsmith
dea6b5ffaa fix #2325 2017-03-26 09:55:25 -07:00
shsmith
5c9d443688 fix https://github.com/spesmilo/electrum/issues/2271 2017-03-09 15:40:46 -08:00
Mitchell
dfe53d8e19 Forget to readd this part 2016-03-09 19:58:43 +01:00
Mitchell
be6f208b5e Enabled GetSize function 2016-03-09 19:55:04 +01:00
Mitchell
8e92fefe13 Removed electrum.ico 2016-03-09 19:47:14 +01:00
Mitchell
25fd2aca7e The build version is now added to the installer 2016-03-09 19:41:54 +01:00
Mitchell
469c20ad00 Change: Massivly improved the Windows installer 2016-03-08 20:06:40 +01:00
Bryan Stitt
c39be4ed7e remove trailing whitespace from contrib 2013-11-12 21:07:33 -08:00
Maran
5eaa923824 Make windows build scripts work for Electrum 1.7 2013-03-15 23:30:44 +01:00