Crypto City
aedc539396
game: geometry/hull/compute shaders by JSandusky
2021-10-14 00:11:01 +00:00
Crypto City
4015b7f562
game: add basic movement controls to the first tutorial
2021-10-14 00:10:41 +00:00
Crypto City
6742b12c6b
game: basic third person camera ray casting for obstructions
2021-10-03 08:20:50 +00:00
Crypto City
42109072dc
tb: fix wrong market selected from building settings screen on windows
2021-09-28 22:14:02 +00:00
Crypto City
c69b4e6a01
game: third person mode
...
Helps a lot with sense of scale and running over terrain
2021-09-28 13:24:46 +00:00
luigi1111
6b824c9ed0
Merge pull request #7945
...
4afd9a7 cmake: set required C/C++ standard to 11 (selsta)
2021-09-23 22:22:42 -05:00
moneromooo-monero
807cbcdbf8
easylogging++: fix missing logs
2021-09-23 20:29:22 +00:00
Crypto City
cf76b9fd3e
game: allow filtering by all known model file types
2021-09-21 12:18:18 +00:00
selsta
4afd9a7a9e
cmake: set required C/C++ standard to 11
...
Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
2021-09-16 10:44:25 +02:00
Crypto City
c740bf5534
easylogging++: fix missing logs
2021-09-12 21:25:38 +00:00
luigi1111
acfe3f8ded
Merge pull request #7828
...
b2c59af EasyLogging++: new anti-UB test and propagating exception (mj-xmr)
2021-09-09 15:16:06 -04:00
Crypto City
845d1ba30f
easylogging++: fix leaks on exit
2021-09-08 11:36:38 +00:00
Crypto City
e359f9725b
tb: do not insert tabs in non multiline edit fields
2021-09-07 20:37:11 +00:00
Crypto City
de3a52c577
unbound: do not use glob so we can more easily work on older distros
2021-09-07 20:37:11 +00:00
Crypto City
622ab9d894
add on disk terrain caching system
2021-09-06 17:40:30 +00:00
selsta
ae85ec0285
external: remove unbound submodule
2021-09-03 07:47:35 +02:00
Crypto City
489a261db0
Merge remote-tracking branch 'origin/master' into cc
...
8fde011dbe
2021-09-01 15:50:02 +00:00
Crypto City
30a0db432b
add snowstorm event and associated in game weather effeect
2021-09-01 15:12:14 +00:00
Crypto City
4177755c0b
game: change player and flag owner info buttons to a link like widget
2021-09-01 15:12:13 +00:00
Crypto City
2694eb6af4
game: improve snow effect, snowier with altitude, tweak temperature drop
2021-09-01 15:12:13 +00:00
Crypto City
fc7535d47f
urho3d: #include <stdint.h> for windows
2021-08-13 00:02:33 +00:00
Crypto City
3276c0d568
game: convert textures to DDS format
2021-08-12 18:26:16 +00:00
Crypto City
c42a9770be
game: use 16 bit single compoment image for heightmap
...
saves memory, and possibly a bit of time
2021-08-12 11:01:36 +00:00
Crypto City
f20c2e126b
urho3d: merge tracy profiler (disabled)
2021-08-12 11:01:35 +00:00
Crypto City
2634190f19
tb: fix crash in previous commit
2021-08-12 11:01:35 +00:00
Crypto City
dd065998d3
game: speedup history filtering
2021-08-12 11:01:35 +00:00
mj-xmr
b2c59af84d
EasyLogging++: new anti-UB test and propagating exception
2021-08-03 17:10:21 +02:00
Crypto City
fbd6a9cc51
game: add news screen
2021-07-19 11:51:19 +00:00
luigi1111
e028591336
Merge pull request #7380
...
8889f49 easylogging++: fix potential memory corruption (moneromooo-monero)
2021-06-24 13:57:53 -05:00
luigi1111
4e07c8cbbc
Merge pull request #7733
...
cd8901c randomx: bump submodule to v1.1.9 (selsta)
2021-06-16 14:39:51 -05:00
Crypto City
e5894eaa58
game: red packet icon when receiving gold
2021-05-30 07:49:52 +00:00
Crypto City
04e7946184
tb: fix loading empty bitmap with skin prefix
2021-05-29 12:32:20 +00:00
Crypto City
96d9ace308
port feather monero changes to townforge
2021-05-23 18:25:51 +00:00
selsta
cd8901cc01
randomx: bump submodule to v1.1.9
2021-05-22 23:12:23 +02:00
Crypto City
c6e98db469
fix build issues on arch
...
reported by tobtoht
2021-05-19 12:30:45 +00:00
Crypto City
b2cbc55054
tb: fix build when in a submodule
2021-05-17 18:26:28 +00:00
Crypto City
5b5c29cadf
game: add new audio track notifications
2021-05-14 17:22:13 +00:00
mj-xmr
a4a154b0e2
CMake: glob missing headers for easylogging
2021-05-14 14:18:16 +02:00
Crypto City
1e75e23cc4
tb: fix overwide tutorial text
2021-05-11 01:01:40 +00:00
Crypto City
8fbff123f3
miniupnpc: fix wrong main used on windows
2021-05-07 21:38:25 +00:00
selsta
cbd54ea524
cmake: set 3.5 as minimum version
2021-04-27 11:02:05 +02:00
Crypto City
931773c40e
Merge remote-tracking branch 'origin/master' into cc
2021-04-24 13:46:11 +00:00
luigi1111
215976beba
Merge pull request #7656
...
5fe22ac ITS#9496 fix mdb_env_open bug from #8704 (hyc)
2021-04-22 01:43:18 -04:00
luigi1111
6d7bb2b8ba
Merge pull request #7643
...
19ed7ab Test: Enable coverage for external repositories (mj-xmr)
2021-04-22 01:34:26 -04:00
Crypto City
96f7fc8677
game: better build/place ui
2021-04-21 13:56:25 +00:00
Crypto City
f0e804ec13
game: images in tutorials
2021-04-21 13:56:25 +00:00
luigi1111
4ca80bd312
Merge pull request #7641
...
a16328e easylogging++: in place log sanitization (moneromooo-monero)
2021-04-16 12:49:00 -05:00
Crypto City
0f7f1a6c81
easylogging++: add newline on error messages
2021-04-10 00:06:37 +00:00
Howard Chu
5fe22ac766
ITS#9496 fix mdb_env_open bug from #8704
...
Broken in 9c6eb75c65
2021-04-09 14:21:15 +01:00
Crypto City
254661c45c
fix build when used in a submodule
2021-04-06 10:46:37 +00:00
mj-xmr
19ed7abdf9
Test: Enable coverage for external repositories
...
Add monero_enable_coverage() for reuse in case C/CXX_FLAGS are overwritten.
2021-04-01 19:50:54 +02:00
Crypto City
25959967cf
fix wonky looking special event window
2021-03-31 09:17:48 +00:00
luigi1111
08f6d0e185
Merge pull request #7439
...
0f2b5af Reduced executable size; reduced call sequence to 'allowed' log function (Lee Clagett)
2021-03-29 22:39:31 -04:00
moneromooo-monero
a16328e853
easylogging++: in place log sanitization
...
saves an object ctor/dtor per log
2021-03-29 22:26:46 +00:00
Crypto City
64af90f54e
game: simple in-game IPFS image viewer
2021-03-23 23:36:38 +00:00
Howard Chu
ab5f0ec37a
ITS#9500 fix regression from ITS#8662
...
mdb_load -a patch broke overwriting with MDB_CURRENT
2021-03-23 20:51:19 +00:00
luigi1111
1b11820187
Merge pull request #7361
...
935bfaa ITS#9007 don't free loose writemap pages (Kris Zyp)
2021-02-18 14:08:20 -05:00
moneromooo-monero
8889f490ce
easylogging++: fix potential memory corruption
...
The m_typedConfigurations pointer is copied from one object to the next,
but deleted in the dtor, leading to potential double free. It is also
deleted first thing in the copy ctor, deleting uninitialized memory.
This does not seem to actually happen in practice (those functions do
not get called), but seems safer that way.
Coverity 1446562
2021-02-16 09:43:18 +00:00
Kris Zyp
935bfaa913
ITS#9007 don't free loose writemap pages
...
Broken in ITS#8756
2021-02-01 16:09:08 +00:00
Lee Clagett
0f2b5af0dd
Reduced executable size; reduced call sequence to "allowed" log function
2021-01-16 22:55:41 +00:00
selsta
576bb88628
miniupnp: set submodule to upstream, disable install
2021-01-12 17:14:58 +01:00
Crypto City
cd5142398a
tb: fix both enter/space button trigger and triggering two dialogs in a row
2021-01-03 16:07:13 +00:00
Crypto City
8e3d70c8fa
game: allow using raw UI definition strings in runestone messages
...
if styling is enabled
2020-12-03 18:56:38 +00:00
Crypto City
0446bde62c
allow mayors to select who gets styling on runestone messages
2020-11-30 16:45:16 +00:00
Crypto City
00f71f75c7
game: replace VariantMapVector with Vector of VariantMap
2020-11-29 23:38:02 +00:00
Crypto City
4efbc970f0
tb: fix enter/space not triggering buttons
2020-11-22 23:25:50 +00:00
Crypto City
981286b060
tb: fix leftover turquoise box on some edit fields
2020-11-22 23:25:50 +00:00
Crypto City
91d09e545e
More script work, especially with blob deduplication
2020-11-22 23:25:50 +00:00
Crypto City
eb4499c188
tb: restrict long click to touch only
2020-11-10 18:17:43 +00:00
Crypto City
6e3538620c
game: make the console text selectable
2020-11-10 18:17:43 +00:00
Crypto City
7f075e757e
tb: do not reset scrollbars when the list contents change
2020-11-02 00:20:28 +00:00
Crypto City
0cceb2ad11
game: lazy evaluation of map data in previews
2020-11-01 17:34:30 +00:00
Crypto City
f44f6de8d6
make CC_NO_EXTERNAL_DEPS a cmake define
2020-11-01 17:33:55 +00:00
Crypto City
2cc0d846ba
fix link issues on windows
2020-10-27 19:47:43 +00:00
Crypto City
8f675bc542
urho3d: update to latest urho3d
2020-10-19 19:54:17 +00:00
Crypto City
34a4d2b618
fixes after monero merge
2020-10-19 12:17:51 +00:00
Crypto City
43b8112c1e
Merge branch 'master' into cc
2020-10-18 00:33:51 +00:00
Crypto City
5710bb74dd
WIP - scripts
2020-10-17 23:28:43 +00:00
Crypto City
d92ffce4fd
urho3d: disable xaudio2 on windows (msys borks with it)
2020-09-30 00:23:11 +00:00
Crypto City
39c00b49e9
boost-libs: template size bump
2020-09-17 22:07:50 +00:00
Crypto City
9b7cd86aef
tb: change hashtable keys from uint32_t to uint64_t to cater to TBID
2020-09-17 02:30:44 +00:00
Crypto City
bf358f3671
blockchain_db: store number of discoveries per account
2020-09-17 02:30:43 +00:00
moneromooo-monero
1b9fe0761c
Revert "unbound: update to get build fixes"
...
This reverts commit 541a7c81a1 .
It breaks the depends build
2020-09-06 18:15:52 +00:00
moneromooo-monero
541a7c81a1
unbound: update to get build fixes
2020-09-06 11:47:55 +00:00
Crypto City
2e70908856
urho3d: build without urho2d
2020-09-02 23:07:03 +00:00
Crypto City
c1ccc22c15
tb: fix font size change not changing edit field height
2020-09-02 23:07:03 +00:00
luigi1111
a70374d3e6
Merge pull request #6782
...
c3f9913 supercop: update submodule (selsta)
2020-08-31 16:51:44 -05:00
Crypto City
40d58c0c9d
add dependencies where appropriate to make -jN work
2020-08-29 12:17:11 +00:00
Crypto City
933c4f2db1
tb: link against the freetype bundled with urho3d
2020-08-28 21:16:57 +00:00
Alexander Blair
8aaeff46ee
Merge pull request #6766
...
12ffc79b2 qrcodegen: fix compilation with old gcc, use modern cmake (selsta)
2020-08-27 03:04:10 -07:00
selsta
c3f991332f
supercop: update submodule
2020-08-27 01:22:15 +02:00
Crypto City
4803e6f508
more fixes for mac
2020-08-25 13:20:14 +00:00
Crypto City
85c7f21a46
game: switch to 64 bit TurboBadger TBID
...
Collisions were found in the wild
2020-08-25 13:20:14 +00:00
Crypto City
d9d234a9fe
fix most build problems on mac
2020-08-21 18:33:03 +00:00
Crypto City
0455b51023
urho3d: fix build on non GCC/x86_64
2020-08-21 18:33:03 +00:00
Alexander Blair
d73b1b6560
Merge pull request #6727
...
13eee1d6a rpc: reject wrong sized txid (moneromooo-monero)
92e6b7df2 easylogging++: fix crash with reentrant logging (moneromooo-monero)
6dd95d530 epee: guard against exceptions in RPC handlers (moneromooo-monero)
90016ad74 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
2020-08-16 12:55:25 -07:00
Alexander Blair
65d7d8312d
Merge pull request #6712
...
01cd3d934 For NetBSD, add instructions to README.md and define to ea_config.h (thomasvaughan)
2020-08-16 12:51:41 -07:00
Alexander Blair
d3e611fda2
Merge pull request #6698
...
a3933a2a5 Update RandomX to v1.1.8 (tevador)
2020-08-16 12:50:26 -07:00
selsta
12ffc79b27
qrcodegen: fix compilation with old gcc, use modern cmake
2020-08-16 18:06:55 +02:00
Crypto City
370f18e612
game: add boids for aesthetic purposes
2020-08-15 15:12:34 +00:00
Crypto City
60f292357b
urho3d: prefer dsound to WASAPI on windows
2020-08-09 18:49:26 +00:00
Crypto City
449d38c7af
urho3d: small extra terrain speedup
2020-08-08 11:39:14 +00:00
Crypto City
281c4c913f
game: use faster approximate normalization where appropriate
2020-08-08 10:14:27 +00:00
Crypto City
c589cd6692
game: fix crash on exit
2020-08-06 01:10:41 +00:00
Crypto City
2a1c79920d
speedup terrain generation
2020-08-01 17:05:19 +00:00
moneromooo-monero
92e6b7df2c
easylogging++: fix crash with reentrant logging
2020-07-30 22:52:13 +00:00
Crypto City
d8d0ae8617
urho3d: fix normal on ray cast
2020-07-25 13:08:39 +00:00
Crypto City
0f71803126
tests: enable unbound tests
2020-07-24 15:36:50 +00:00
thomasvaughan
01cd3d9342
For NetBSD, add instructions to README.md and define to ea_config.h
2020-07-19 12:53:57 +00:00
Alexander Blair
5041de8a3b
Merge pull request #6488
...
99684e3e simplewallet: add show_qr_code command (selsta)
2020-07-16 06:14:30 -07:00
Crypto City
762d984dd3
urho3d: speedup urho octree removal
2020-07-07 18:19:26 +00:00
Crypto City
6a7b98f6e2
game: change fatal error dialog name to Townforge
2020-07-07 10:16:30 +00:00
Crypto City
e74bd4023e
game: edit mode switch on/off speedups
2020-07-07 01:40:14 +00:00
Crypto City
b65c4b749b
urho3d: allow move assignment to same object
...
fixes assert in audio shuffling
2020-07-06 13:59:22 +00:00
Crypto City
9fdce282b9
unbound: bodge shared builds using in tree unbound
2020-07-05 13:29:27 +00:00
tevador
a3933a2a5e
Update RandomX to v1.1.8
2020-07-04 15:24:39 +02:00
Crypto City
d26aa755c5
static build fixes
2020-07-04 11:26:58 +00:00
Crypto City
fb8bce37b2
static build fixes
2020-07-02 20:26:28 +00:00
Crypto City
75ae2ba6d1
game: make this work with pak files and without a bin directory
2020-07-02 20:26:28 +00:00
Crypto City
a15c1c9a6b
urho3d: build for generic arch when BUILD_TAG is set
2020-07-02 20:26:28 +00:00
Crypto City
3bc946b88c
tb: don't enter escape in the text field when typed
2020-06-29 22:34:47 +00:00
Crypto City
5311bb9ae9
game: better history pagination when filtering
2020-06-29 22:16:08 +00:00
Crypto City
b5fcb9e1b7
game: add random music selection and a skip track button
2020-06-29 22:16:07 +00:00
selsta
99684e3ec3
simplewallet: add show_qr_code command
...
Thanks to iDunk for helping with Windows.
2020-06-21 20:15:10 +02:00
Crypto City
9c46a1c6e1
randomx: even faster pow for tests
2020-06-21 01:18:29 +00:00
Crypto City
bcd0d9dea1
make this build on windows
...
Thanks to syksy and iDunk for testing/debugging on windows
2020-06-14 23:43:30 +00:00
Crypto City
396157b032
Merge remote-tracking branch 'origin/master' into cc
2020-05-30 18:55:11 +00:00
Crypto City
2c0e203064
urho3d: fix warning about GCC not liking the clang pragma...
2020-05-30 01:05:18 +00:00
Crypto City
fa56431563
urho3d: silence spammy warning on code intended to trigger it
2020-05-29 23:48:32 +00:00
moneromooo-monero
82d21f5b3c
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
2020-05-24 08:38:59 +02:00
Lee Clagett
a11ec4ac1d
Support for supercop ASM in wallet, and benchmark for supercop
2020-05-16 10:25:17 +00:00
Crypto City
d2fecc6185
add obfuscated asset format variation to comply with licence terms
...
Some assets have a licence prohibiting easy reuse by game users,
so we store them obfuscated
2020-04-28 15:08:40 +00:00
Dusan Klinec
e509ede2aa
trezor: adapt to new passphrase mechanism
...
- choice where to enter passphrase is now made on the host
- use wipeable string in the comm stack
- wipe passphrase memory
- protocol optimizations, prepare for new firmware version
- minor fixes and improvements
- tests fixes, HF12 support
2020-04-27 18:17:56 +02:00
Crypto City
49f0ad2e11
game: make the nick a link to the player info dialog
2020-04-10 01:59:43 +00:00
Crypto City
b1384bcaf4
game: add player badges page
2020-04-10 01:51:27 +00:00
Crypto City
83ebf7583c
cmake: fix boost include path
2020-04-03 15:43:35 +00:00
Crypto City
c910d13306
boost-libs: store bumped template size in git
2020-04-03 15:43:35 +00:00
Crypto City
021c5e1926
boost-libs: bump template size
2020-04-03 15:43:35 +00:00
Crypto City
695bd8371c
boost: fix build script
2020-04-03 15:43:35 +00:00
Crypto City
96c251c9ab
external: fix paths in external projects
2020-03-20 19:27:51 +00:00
Crypto City
4dd9b67b86
external: add boost submodule
2020-03-20 19:27:51 +00:00
xiphon
a26cbcef92
easylogging++: fix 'ELPP_OS_EMSCRIPTEN is not defined' warning
2020-03-11 17:58:37 +00:00
Alexander Blair
af1be51740
Merge pull request #6209
...
94853487 easylogging++: add emscripten support (moneromooo-monero)
2020-02-28 19:58:07 -08:00
Crypto City
0bb92d8003
game: allow hiding some columns in flag list
2020-02-18 01:31:31 +00:00
Crypto City
e71d90d735
game: sort flags by clicking on header buttons in player info dialog
2020-02-17 18:20:49 +00:00
Crypto City
bf30f57596
game: player flags grid now has resizable columns
2020-02-16 15:43:24 +00:00
Crypto City
35e0c6a753
game: fix tooltip interfering with mouse rotation
2020-02-09 15:41:07 +00:00
Crypto City
85aef12433
urho3d: disable some stuff we don't need
2020-02-05 02:13:30 +00:00
Crypto City
e41bd2a01e
game: add graphics mode options
2020-02-05 01:54:56 +00:00
Crypto City
fccb8c6f15
game: add header to buildings list in player info dialog
2020-02-04 00:41:37 +00:00