Minkata Shard: Contributions under Test
This is a list of changes currently accumulating on the Minkata shard for later pick-up into MOULa by Cyan, and how to test them.
- 1 Update 2017-03-25 – Minkata.100
- 2 Changes from Minkata.82/Minkata.88
- 2.1 Add functions to fix KI Chat scrolling issue
- 2.2 Add additional confirmation to perform an Avatar delete
- 2.3 Add /deletefolder command to delete Journal folders
- 2.4 Bump a public neighborhood to top of list when someone links to it
- 2.5 Improve text rendering (fonts) in KI settings pages
- 2.6 Don't crash when http://support.cyanworlds.com is not available when starting game
- 2.7 Fix for forgotten logins when removable media attached
- 2.8 Replace non-ASCII characters in C++ files
- 2.9 Fix stuck-in-intro-cave bug
Update 2017-03-25 – Minkata.100
Make all account types use the same password hash
CWE PR #40 by Mac_Fife
Precursor to restoring account creation. Remove conditional on email domain for password hashing. This is only a client modification needed to interface to new code being worked on to reenable Account Creation on MOULa.
Don't crash the launcher when the HTTP request for getting the server status message fails
CWE PR #38 by CWalther
(Update to PR #31, below) This fixes situations where the client would crash or hang if the server providing the status message is not responding when the game is started.
Repair Descent Age
Minkata bug reports by rarified
Fixed the database corruption preventing an Avatar from successfully linking into Descent, particularly affected new Avatars.
Changes from Minkata.82/Minkata.88
Add functions to fix KI Chat scrolling issue
This fixes a common gripe with KI chat, which has a tendency to scroll down when someone else sends a chat message, even if you have scrolled up.
Add additional confirmation to perform an Avatar delete
MOULSCRIPT PR #20 by D'Lanor
Suppose you want to quit MOULa but instead of the quit button you hit the delete button by mistake? (which after all is only a few pixels away) You see a confirmation dialog but since you are under the impression that you are quitting you confirm without reading it... And oops, there goes the avatar that took you many days, even months, to build. Apparently this happens more often than you may think.
I modified the python script so that it now displays a second confirmation dialog after the first one. A user who has hit the wrong button should then notice that the game is not quitting and (hopefully) pay attention to the message onscreen.
Also fixes a problem with the hotspot and highlight colors going crazy after canceling an avatar deletion. How to test:
- . Create a test avatar
- . Log out
- . Select the test avatar and hit delete
- . In the first confirmation dialog press "Yes"
- . In the second confirmation dialog press "Cancel". Your test avatar should still be there.
- . Repeat steps 3 and 4 7. In the second confirmation dialog press "Yes". Your test avatar should be gone.
Add /deletefolder command to delete Journal folders
MOULSCRIPT PR #21 by D'Lanor
Some of the MOULa ages had their names changed through fan fixes. This has left early MOULa avatars with obsolete age journal folders. And apparently on MOULa the KI can also get filled with nonsense age journal folders if you visit the fun house or make use of bots. Just to be clear: Age journal folders are the folders holding your KI notes, images and marker games.
The /deletefolder command allows you to delete those redundant age journal folders from your KI. It does not touch any other type of KI folder, nor does it remove the Incoming folder, which would be bad(tm).
MOULSCRIPT PR #22 by CWalther
Public neighborhoods that are in active use stay (near the top) on the list in the Nexus, even after their owners disappear (as is the case for the numerous dedicated Delin & Tsogal hoods that have been made over time.)
Improve text rendering (fonts) in KI settings pages
This makes the text of the mini KI (player list and chat) better readable on light and patterned backgrounds. [It also removes the text shadowing on Big KI pages for better readability]
Don't crash when http://support.cyanworlds.com is not available when starting game
CWE PR #31 by CWalther
This fixes the crash that keeps Windows 7 users out of the game when support.cyanworlds.com is down
Fix for forgotten logins when removable media attached
CWE PR #20 by Mac_Fife
This fixes the problem where your saved login/password disappears (seemingly out of the blue), but was related to how the game was trying to ignore removable media on the machine where the game is installed.
Replace non-ASCII characters in C++ files
CWE PR #34 by CWalther
This fix is internal code changes not visible to the player.
Fix stuck-in-intro-cave bug
CWE PR #37 by CWalther
Fix the bug where a new player is stuck in the intro cave with the rotating wall until it occurs to them to press the esc key.