Commit Graph

15441 Commits

Author SHA1 Message Date
Crypto City
9f8a999145 game: fix typo in control screen 2023-06-10 20:34:03 +00:00
Crypto City
64425dc3ad wallet2: take ignored-by-value outputs into account in balance 2023-06-10 10:21:54 +00:00
Crypto City
cd4fbc1092 unit_tests: fix new rct cache unit tests after recent merge 2023-06-09 14:27:17 +00:00
Crypto City
a62964555d fix possible consensus bug in road network calculations 2023-06-09 05:36:39 +00:00
Crypto City
7b176b52d0 db_tests: fix build after merchant ship changes 2023-06-09 05:07:42 +00:00
Crypto City
4a83a60dc0 game: add option to enable/disable lightsources 2023-06-08 20:10:05 +00:00
Crypto City
8333a38e5c db_lmdb: save space in txpool_meta table
the trailing error string is long and mostly zeroes
2023-06-08 16:19:39 +00:00
Crypto City
ef7bb682c6 game: fix special event icons in news 2023-06-08 15:58:11 +00:00
Crypto City
84389fe8c4 report all resources shortages in build/building_settings errors
it's more user friendly
2023-06-08 15:45:59 +00:00
Crypto City
430f64ebaa unit_tests: fix build after monero merge 2023-06-08 14:56:30 +00:00
Crypto City
47f882ad06 functional_tests: fix merchant ship test with probabilistic items 2023-06-08 14:31:37 +00:00
Crypto City
5e5ad0f715 Fluorine Fermi
-----BEGIN PGP SIGNATURE-----
 
 iQFJBAABCAAzFiEEh3erj3eO6JSHovjn9KygGDZB4BAFAmQrcQUVHGx1aWdpMTEx
 MXdAZ21haWwuY29tAAoJEPSsoBg2QeAQx2kH/AjGrkHYqvwiwUwxPHvUG3IE2+47
 j2pZAd55yg1l4clECRwFSicdNHqInXYqj03GeVl+NW9mcIe52cY1GLYYwwHFdfgk
 BMRdfYTZypoe84qzAupN0miAHHFgIcnQdR90MVt/mMWc67JUPA0XdJC2jpOho7ob
 h8rjRSv/QEpGQ3CeoG3/brAIc2/TNRFJHCq9eVc1fhZUJ2gWHieo/EbtnbArwbpU
 NWZ9GAoWyy5fUhmYgzHPwqGzbvzlmWl5C4dw3HdjvXL2Ah7DPuG3tY3b29z0xBD3
 C3bCGEYkOvtmJ/bBQyu3ZVfj2W3Z7pDItQ1fyFxbhWzakgPICWXjbyR7K1w=
 =TDpE
 -----END PGP SIGNATURE-----

Merge tag 'v0.18.2.2' into cc

Fluorine Fermi
2023-06-08 14:31:22 +00:00
Crypto City
2049664acf game: improve special event help screen 2023-06-08 10:50:10 +00:00
Crypto City
486e9c7fe5 game: fix special event icon aspect ratio in welcome screen 2023-06-08 08:19:50 +00:00
Crypto City
cf9158f27f merchant ships may now have more than one item for sale 2023-06-08 08:15:01 +00:00
Crypto City
76320cd80d epee: attempt to fix the random hang in RPC comms
It does not always come from quite the same place, but it's always
a EBADF on the socket AFAICT. This suggests a race somewhere, but
for now it's better to fail than hang.

  #0  __cxxabiv1::__cxa_throw (obj=0x7e5c6c07bd30, tinfo=0x651167ae8770 <typeinfo for boost::wrapexcept<boost::system::system_error>>,
      dest=0x651165bb4010 <boost::wrapexcept<boost::system::system_error>::~wrapexcept()>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:80
  #1  0x00006511667b3d0c in __wrap___cxa_throw ()
  #2  0x0000651165a423f1 in void boost::throw_exception<boost::system::system_error>(boost::system::system_error const&, boost::source_location const&) ()
  #3  0x0000651165bc1e49 in boost::asio::detail::do_throw_error(boost::system::error_code const&, char const*, boost::source_location const&) ()
  #4  0x0000651165bcd107 in epee::net_utils::connection<epee::net_utils::http::http_custom_handler<epee::net_utils::connection_context_base> >::save_dbg_log() ()
  #5  0x0000651165c4a1aa in epee::net_utils::boosted_tcp_server<epee::net_utils::http::http_custom_handler<epee::net_utils::connection_context_base> >::handle_accept(boost::system::error_code const&, bool) ()
  #6  0x0000651165bd7250 in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::any_io_executor>, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf1<void, epee::net_utils::boosted_tcp_server<epee::net_utils::http::http_custom_handler<epee::net_utils::connection_context_base> >, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<epee::net_utils::boosted_tcp_server<epee::net_utils::http::http_custom_handler<epee::net_utils::connection_context_base> >*>, boost::arg<1> (*)()> >, boost::asio::any_io_executor>::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) ()
  #7  0x0000651165b9cf53 in boost::asio::detail::scheduler::run(boost::system::error_code&) [clone .isra.0] ()
  #8  0x0000651165bc8b73 in epee::net_utils::boosted_tcp_server<epee::net_utils::http::http_custom_handler<epee::net_utils::connection_context_base> >::worker_thread() ()
  #9  0x0000651167157fe7 in thread_proxy ()
  #10 0x00007e5cfd4b44c0 in start_thread () from /lib64/libpthread.so.0
  #11 0x00007e5cfd3e2133 in clone () from /lib64/libc.so.6
2023-06-07 18:06:50 +00:00
Crypto City
ca7b1efb66 game: display amount of a coru piece in red when zero 2023-06-06 20:01:28 +00:00
Crypto City
dd632d3732 cc: include auctioned account name in game event 2023-06-06 20:01:28 +00:00
Crypto City
30d841e8e4 remove game side get_shares, always rely on daemon RPC now 2023-06-06 20:01:28 +00:00
Crypto City
248675a830 lightsources can now be placed in the world
along with a new ligtsource block type, and coloured powder items
2023-06-06 20:01:00 +00:00
Crypto City
c583f73b08 add script owner/player prestige operand 2023-06-06 20:00:38 +00:00
Crypto City
0e425a5743 functional_tests: fix rare spurious error due to lack of wood 2023-06-06 20:00:38 +00:00
Crypto City
aebeae5f1a improve a couple error messages in carve_runestone command handler 2023-06-06 20:00:38 +00:00
Crypto City
da75a9302f fix merchant ship data going out of sync when bought via match 2023-06-06 20:00:38 +00:00
Crypto City
3648a6bbd9 fix missing comma in merchant ship name list 2023-06-04 18:24:33 +00:00
Crypto City
7b98b9cb43 tx_pool: fix synthesized commands in txs-sorted-by-fees container 2023-06-04 18:24:33 +00:00
Crypto City
04bb18d345 tx_pool: ensure synthesized commands are last in a block
since any deps need to be mined already
2023-06-04 18:24:33 +00:00
Crypto City
5b47e6deed tx_pool: fix matching the same trade repeatedly in a single match 2023-06-04 11:21:32 +00:00
Crypto City
70791fc0d3 cc: allow taking tick consumption materials from the flag 2023-06-03 13:15:24 +00:00
Crypto City
d8371700f2 cc: factor flag/inventory priority selection of items to consume 2023-06-03 13:15:24 +00:00
Crypto City
9e50aa3e7d fix demolishing with a carved runestone being accepted 2023-06-02 08:58:03 +00:00
Crypto City
a79400bd86 game: any input now delays tooltips, not just mouse motion 2023-06-01 15:21:43 +00:00
Crypto City
c118c161f3 game: prompt to see account auctions when loading a wallet with no account 2023-06-01 15:21:43 +00:00
Crypto City
80abca9653 game: more tooltip improvements
add configurable delay on tooltips
let tooltip text be set for any widget in tb definition files
2023-06-01 15:21:43 +00:00
Crypto City
ab930daa95 game: factor UpdateTooltip and make tooltips more generic/reusable 2023-05-30 22:16:30 +00:00
Crypto City
9647b391a7 cc: fix we are legion badge score calculation 2023-05-30 22:16:10 +00:00
Crypto City
966302d922 cc: fix hoarder/granary badges 2023-05-30 22:16:10 +00:00
Crypto City
d77149d924 wallet2: do not lose exception in current thread on refresh 2023-05-30 17:07:20 +00:00
Crypto City
6509ba5568 wallet2: fix missing exceptions from failing wallet refresh 2023-05-30 16:51:28 +00:00
Crypto City
52c1b87de1 game: display account overview in auctions screen 2023-05-30 13:04:24 +00:00
Crypto City
e2243eb7cd db_ldmb: reset account and flag data versioning 2023-05-30 13:04:24 +00:00
Crypto City
de2b582006 prevent duplicate bid increases in account auctions 2023-05-30 13:04:24 +00:00
Crypto City
6266d8af34 game: show missing "out of game" commands in queued commands screen
withdraw_trustee_balance and account_auction_bid are basenonce
commands, without an account, so they did not show up
2023-05-30 13:04:24 +00:00
Crypto City
b7b53c9904 game: plug account bidding in game ui 2023-05-30 13:04:24 +00:00
Crypto City
73313e3506 game: allow filtering auctions by type 2023-05-30 13:04:24 +00:00
Crypto City
faa87d87dc game: if no account, add account auctions in what can i do screen 2023-05-30 13:04:24 +00:00
Crypto City
9939152aa1 game: process ignore tags in last update events 2023-05-30 13:04:24 +00:00
Crypto City
32556ceb26 game: improve auctions screen look and feel 2023-05-30 13:04:24 +00:00
Crypto City
9404e4b0c0 game: fix html widget sizing when not adapting to content 2023-05-30 13:04:24 +00:00
Crypto City
341ac30fcd game: fix going to auction after trying to auction nothing 2023-05-30 13:04:24 +00:00