Commit Graph

55 Commits

Author SHA1 Message Date
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
Jacob Brydolf
7876957b48
DaemonManager::closing() 2016-11-26 19:37:01 +01:00
Jacob Brydolf
b4eb489b00
DaemonManager: forward command line arguments to monerod 2016-11-26 19:36:55 +01:00