aboutsummaryrefslogtreecommitdiff
path: root/src/main
Commit message (Collapse)AuthorAgeFilesLines
...
* | | oshelper: always convert to canonical path in openContainingFolderxiphon2020-08-061-4/+5
|/ /
* | WalletManager: instantiable QML typexiphon2020-07-291-7/+1
| |
* | Merge pull request #3007luigi11112020-07-291-8/+1
|\ \ | | | | | | | | | 13ee9b1 KeysFiles: fix WalletKeysFilesModel, should be instantiable QML type (xiphon)
| * | KeysFiles: fix WalletKeysFilesModel, should be instantiable QML typexiphon2020-07-141-8/+1
| |/
* / version: use MONERO_VERSION_FULL const as monero core versionxiphon2020-07-151-0/+5
|/
* Merge pull request #3006luigi11112020-07-141-1/+1
|\ | | | | | | dec5dcf KeysFiles: don't use WalletManager in findWallets (xiphon)
| * KeysFiles: don't use WalletManager in findWalletsxiphon2020-07-141-1/+1
| |
* | cmake: translations deps handling, build translations as a libraryxiphon2020-07-091-0/+2
|/
* Merge pull request #2974luigi11112020-07-081-0/+2
|\ | | | | | | 7677103 docker: implement Docker Linux 'release-static' build (xiphon)
| * docker: implement Docker Linux 'release-static' buildxiphon2020-07-021-0/+2
| |
* | main: disable NetworkAccessBlockingFactory.h if Qt < 5.12selsta2020-06-301-0/+2
| | | | | | | | | | Due to a potential Qt bug qrc:///lang/languages.xml gets blocked resulting in broken translations.
* | Merge pull request #2964luigi11112020-06-241-3/+2
|\| | | | | | | e1e862b cmake: implement Linux 'release-static' build target (xiphon)
| * cmake: implement Linux 'release-static' build targetxiphon2020-06-211-3/+2
| |
* | Merge pull request #2909luigi11112020-06-241-0/+2
|\ \ | |/ |/| | | 66e7696 QML: disable networking (selsta)
| * QML: disable networkingselsta2020-05-151-0/+2
| |
* | OpenGL: Windows - fall back to software renderer if OpenGL < 2.1xiphon2020-05-201-0/+15
|/
* Merge pull request #2855luigi11112020-04-281-0/+3
|\ | | | | | | b022735 main: add --disable-check-updates flag (selsta)
| * main: add --disable-check-updates flagselsta2020-04-261-0/+3
| |
* | Merge pull request #2854luigi11112020-04-281-1/+2
|\ \ | | | | | | | | | a99eef6 always use native directory separators in paths (xiphon)
| * | always use native directory separators in pathsxiphon2020-04-241-1/+2
| |/
* / checkUpates: installer support (Win), use GUI buildTag and versionxiphon2020-04-232-0/+50
|/
* Merge pull request #2824luigi11112020-04-131-0/+35
|\ | | | | | | 5f27a45 '--verify-update', shasum support, OpenPGP signatures verification (xiphon)
| * '--verify-update', shasum support, OpenPGP signatures verificationxiphon2020-04-121-0/+35
| |
* | UpdateDialog: implement update download functionalityxiphon2020-04-063-0/+17
|/
* network: provide common HTTP GET functionality with js callbacksxiphon2020-03-311-3/+3
|
* qt: drop Qt Network and Qt OpenSSL deps, use epee library insteadxiphon2020-03-091-3/+1
|
* fix multiple minor issues (c-style casts, default branch, etc.)xiphon2020-02-281-4/+3
|
* build: fix all warnings, treat warnings as errorsxiphon2020-02-161-1/+1
|
* main: enable high DPI scalingselsta2019-12-211-5/+2
|
* OSHelper: file preselection support (Windows and Mac)xiphon2019-12-121-8/+46
| | | | Co-authored-by: selsta <selsta@sent.at>
* SettingsInfo: open containing folder on wallet log path clickxiphon2019-12-122-0/+17
|
* cmake: use appropriate compiler flagsxiphon2019-12-091-1/+0
|
* build: fix monero-wallet-gui.pro source paths, rm qml.qrc duplicatexiphon2019-12-092-255/+4
|
* cmake: fix MinGW static builds, add 'release-static-win64' targetxiphon2019-11-271-0/+48
|
* Migrate build system to cmakeTheCharlatan2019-11-2714-0/+1456
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.