Commit Graph

57 Commits

Author SHA1 Message Date
devhyper 757bc7d7b9
p2pool: Restart monerod only when needed and with proper args 2023-01-31 18:23:20 -08:00
selsta 80ade41905
DaemonManager: take dataDir into account when sending cmd 2022-10-07 02:28:44 +02:00
selsta 3d6e9ce571
cmake: remove unnecessary file globbing 2021-07-10 23:58:25 +02:00
luigi1111 3aa530aa84
Merge pull request #3345
6b0cb8d support pruning of new databases (benevanoff)
2021-04-05 21:31:00 -05:00
benevanoff 6b0cb8dadb support pruning of new databases 2021-04-05 18:56:19 -05:00
xiphon d83f14799e DaemonManager: start monerod with '--non-interactive' cli option set 2021-03-19 10:31:43 +00:00
luigi1111 1f0f21a8e5
Merge pull request #3314
9cf7c7f DaemonManager: enable dns block list in simple mode (selsta)
2021-01-29 00:33:07 -05:00
selsta 9cf7c7f03c
DaemonManager: enable dns block list in simple mode
Co-authored-by: xiphon <xiphon@protonmail.com>
2021-01-22 20:50:51 +01:00
xiphon d3102b1cc5 DaemonManager: refactoring - drop singleton usage 2021-01-14 19:14:22 +00:00
selsta a73ae62526
DaemonManager: set out-peers to 16 in simple mode / bootstrap 2020-10-18 02:07:29 +02:00
selsta 1580c3a574
DaemonManager: remove max-concurrency upper bound 2020-05-29 13:58:53 +02:00
xiphon 5c13624596 DaemonManager: drop unused 'initialized', 'm_has_daemon' members 2020-04-28 20:42:23 +00:00
luigi1111 5f183da6e3
Merge pull request #2867
9748974 DaemonManager: fix memory leak (xiphon)
2020-04-28 15:23:03 -05:00
selsta 02eec351b9
src: fix qt 5.15 warnings 2020-04-28 19:00:53 +02:00
xiphon 9748974ce0 DaemonManager: fix memory leak 2020-04-27 12:46:15 +00:00
xiphon 9deca92e07 fix multiple minor issues (c-style casts, default branch, etc.) 2020-02-28 10:25:57 +00:00
luigi1111 b4a65c52cc
Merge pull request #2778
636ca1c DaemonManager: async stop, simple mode wizard - show splash on stop (xiphon)
2020-02-19 22:17:04 -05:00
xiphon 636ca1c41d DaemonManager: async stop, simple mode wizard - show splash on stop 2020-02-16 15:01:17 +00:00
xiphon 98abdaa5d5 build: fix all warnings, treat warnings as errors 2020-02-16 13:55:08 +00:00
xiphon 0629f06156 DaemonManager: check monerod binary, error details on start failure 2020-02-04 23:27:48 +00:00
luigi1111 1cee81b996
Merge pull request #2404
8dd2a20 e04db92 d06ae80 c83c74d 1723d04 52182ef 97a9ac9 2d23917 91aff7c (TheCharlatan)
2019-12-09 07:52:41 -06:00
xiphon 265afe1610 DaemonManager: increase daemon start timeout to 120 seconds 2019-11-29 17:24:40 +00:00
TheCharlatan 8dd2a20ff8 Migrate build system to cmake
The content in this commit is not split in order to preserve working
compilation. Once this is added to master, the old build script will no
longer work and all existing build toolings will require changes.

Monero's cmake directory's files need to be copied to this project's cmake
directory in order for the linking and function definitions to work correctly.

Monero-gui has its own version check and generate file in order to not
conflict with monero's destination version files.

Most of the source files that are currently in monero-gui's root
directory are now moved to subdirectories. This is done to preserve
compilation order properly and to give some content structure.

The original CMakeList file included all headers it found in
subdirectories. Make sure that they are set manually to evade linking
errors.

The current build script always checks out latest master of the monero
submodule. The submodule rules in the current CMakeLists.txt file do not
enforce. An override to compile master nevertheless can still be given
with `-D DEV_MODE`.

To enable the linux X11 xcb linking the libraries had to be hardcoded. There
does not seem to be good support for this in pkgconfig, or in
existing cmake checks.
2019-11-27 22:59:27 +01:00
luigi1111 5e2099ad47
Merge pull request #2411
965081c DaemonManager: reset disconnectedEpoch on start, start timeout 60s (xiphon)
2019-10-14 17:57:23 -05:00
xiphon 965081c554 DaemonManager: reset disconnectedEpoch on start, start timeout 60s 2019-10-09 02:02:58 +00:00
xiphon 32257c8fab DaemonManager: implement async sendCommand 2019-10-07 10:39:30 +00:00
luigi1111 ca8138bb46
Merge pull request #2385
bc22de4 DaemonManager: use 'sync_info' to avoid bootstrap daemon requests (xiphon)
2019-09-14 12:46:18 -05:00
xiphon 0d247a9b8a SimpleMode: automatic public nodes discovering and switching 2019-09-09 15:24:26 +00:00
xiphon bc22de47f9 DaemonManager: use 'sync_info' to avoid bootstrap daemon requests 2019-09-09 01:14:06 +00:00
xiphon a01ffc6e1a daemon: async daemon status check, don't freeze on wallet startup 2019-08-13 12:21:47 +00:00
xiphon be7810c5a8 qt: implement FutureScheduler, always await async code to complete 2019-06-24 20:09:50 +00:00
mmbyday c840549db5 Add copyright headers 2019-05-01 13:53:04 -07:00
xmrdsc 1f908547e3 support user defined max-concurrency 2019-04-21 18:39:00 +02:00
dsc f329a71029
Wizard redesign 2019-02-22 03:05:27 +01:00
dsc da3eae20f0
Dynamic monerod --max-concurrency, max 6 2019-01-30 10:38:11 +01:00
stoffu c8f0cf3543
Stagenet 2018-03-14 23:26:25 +09:00
stoffu fd1f4bf628
Bootstrap daemon (requires #3165) 2018-01-30 07:45:11 +09:00
Jaquee 9037eed805 DaemonManager: support dataDir parameter + validator 2017-06-02 23:39:30 +02:00
Jaquee 1e7fbe5cb0
DaemonManager: fix issues with spaces in path 2017-04-12 20:23:11 +02:00
Jaquee 80210376f3
pause refresh while starting daemon + startup timeout 2017-02-25 20:25:16 +01:00
Jaquee 2ed59f41ed Daemon manager improvements 2017-02-25 14:57:39 +01:00
Jaquee ce10016408
omit --detach flag on windows 2017-02-25 10:12:32 +01:00
Riccardo Spagni 2ca2376d45
Merge pull request #486
faacd3d start daemon automatically and detached (Jaquee)
2017-02-24 16:04:13 +02:00
Jaquee faacd3d6a1
start daemon automatically and detached 2017-02-23 19:52:06 +01:00
moneromooo.monero 97362504e8 Add updates notifier 2017-02-22 23:19:29 +00:00
Jaquee ef1d7f92f7
send custom commands to daemon
+ status button
requires #1618
2017-01-22 23:16:46 +01:00
Jaquee f94782fecf
daemon startup flags 2016-12-21 14:30:15 +01:00
Jaquee 01549a3040
walletManager: coding conventions
Signed-off-by: Jaquee <jaquee.monero@gmail.com>
2016-11-27 00:16:30 +01:00
Jaquee d9f4ab45e2
daemonManager: wait for daemon stop on app close 2016-11-26 19:37:22 +01:00
Jaquee 8d19a03b68
DaemonManager: add stateChanged() 2016-11-26 19:37:14 +01:00