Commit graph

11 commits

Author SHA1 Message Date
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
selsta
a84bdce356
tabs: cleanup from repo 2019-01-18 00:15:24 +01:00
xmr-eric
fdd528b99e Update copyright for 2018 2018-01-08 12:51:26 -05:00
Ilya Kitaev
88d9be953b Lazy loading for the tweets 2016-06-21 11:58:06 +03:00
Riccardo Spagni
37c1c0bb79
disable right panel by default, don't perform Twitter https call if panel is disabled 2016-06-20 21:08:09 +02:00
Riccardo Spagni
bebae4727e
added licenses 2015-04-01 10:56:05 +02:00
marcin
d69870717f https://trello.com/c/GZwvrma5/55-scrollable-lists-should-have-scrollbars-that-come-into-view-when-hovering-over-that-area-the-extreme-right-of-the-list 2014-07-23 12:39:35 +02:00
marcin
f4279a9800 fixes + addressbook v1 + transfer v1 2014-07-11 00:18:36 +02:00
marcin
92c594ca8c dashboard + few tipitem fix + shortcuts 2014-07-09 16:18:48 +02:00
marcin
202da4caf9 menubutton fix (left grey line) + twitter design fix 2014-07-07 19:30:59 +02:00
marcin
62df25ce8e first push 2014-07-07 19:08:30 +02:00