- Demise of Nations
- News
- Update 1.26.193 - Multiplayer & Networking Improvements inc. Misc. Bugfixes
Update 1.26.193 - Multiplayer & Networking Improvements inc. Misc. Bugfixes
- Multiplayer: the games listing now also show the turn number (next to the timer).
- Multiplayer: the games listing has now a easier to read timer by combining the days into the hours.
- Multiplayer: the joinable games list now also shows the map icon.
- Multiplayer (Bugfix): tournaments with a start date set should not be auto-deleted anymore!
- Single Player: Hotseat allows to enter more than 4 custom player names now.
- Single Player: female head icon added (if gender female is chosen during game setup).
- Language: latest translations added - Thanks :-D
- Language: fixed and updated the translations for the language names.
- Tutorial: slight graphics update for tutorial tooltips (/w 'tutor' person).
- Chat & Anon. Games: listing players is now disabled (for anonymization).
- Name Censor: updated and some texts removed.
- Country List: country list updated incl. addition of "Arab League".
- ONLINE Status (potential Bugfix): improved the synchronization to try make it work more reliably.
- ONLINE Status: now slightly flashing in blue to make it more clear that the blue ring means someone is online.
- Username: there now is an option at 1. login to change the username if logged in via 3rd party providers.
- Verify Button: disabled for guest account (please choose a proper username first).
- Performance: performance update for AI and game calculations, rendering in general (method calls replaced by directly accessing member variables).
- Networking: configuration for cleartext connections updated on Droid (separate file security configuration)
- Networking: provider-based accounts can be re-created as new accounts starting from scratch if they have been deleted.
- AI Rating: now internally limited to a max. value and max/min increase to prevent rating table problems.
- Performance: default FPS is not unlimited anymore (considering possible side effects).
- Downloading Data: improved error output when e.g. downloading spreadsheet data on mobile (i.e. not available).
- Camera Button: not active when another panel is on top of it.
- GDPR/etc. Compliance: the game now allows to view all data collected and also permanently delete a user account (via account settings).
- Moderation: game viewing for moderators now also shows the diplomacy for each nation.
- Server Notifications (internal for dev.): reduce for download server warnings (not important).
- Backend Library: backend libGDX library updated to 1.10.0.
- Backend Server: updated the internal error notification system to the latest version (mail send).
- Networking: moved from 'certbot-auto' to 'certbot' for letsencrypt due to deprecation (Server HTTPS Support).
- Purchasing: updated billing library on Droid to 4.0.0 (from 3.0.0).
- Bugfix Server: updater could get stuck if a game was deleted and would show all games as "Updating..." (updater thread ended prematurely).
- Bugfix: chat commands are properly handled now even if chat is in minimal mode.
- Bugfix: Graphics weren't properly retained/released causing artifacts.
- Bugfix: Avatar Generator wasn't properly producing avatars (image copy wrong).
- Bugfix: fixed misc. freezes on Mac OS X when e.g. trying to copy/paste text.
- Bugfix: personal my games listing didn't include incognito games.
- Bugfix: making sure camera button is not triggered when closing the province view popup.
- Bugfix: making sure the top notch/display cutout doesn't interfere with the game (potential iOS fix).
- Bugfix: dropdown list for target FPS was showing the wrong selection previously unlimited was chosen (configuration).
- Bugfix: purchases on Droid where being confirmed every time the game was started from new.
- Bugfix: keyboard focus removal wasn't properly wired and instead request focus for unsuitable panels (possibly resulting in crashes?).
- Bugfix Freezes (ANRs): when waiting for purchase results (proper synchronization added).
- Bugfix Crashes: if a room manager was 'null' and passed to be handled.
- Bugfix Crashes: pausing/resuming application.
- Bugfix Crashes: for parsing chess moves.
- Bugfix Crashes: when rendering objects and no location was given, i.e. 'null'.
- Bugfix Crashes: running music files via render-thread to fix potential crashed (bad synchronization).
- Bugfix Crashes: wait-loop was in main thread causing ANRs on Droid (purchase restores).
- Bugfix Crashes: when viewing a game (moderator function).
- Bugfix Crashes: for when querying a focused component that has already been removed.
- Bugfix Crashes: preventing crashes when the music player crashes in the background (Desktop).
- Bugfix Crashes: when chess engine was disposed but still utilized.
- Bugfix Crashes: when location was 'null' or an animation object.
- Bugfix Crashes: if user name editing had a 'null' user account.