Minkata Shard: Contributions under Test

From OpenUru
Revision as of 13:26, 25 March 2017 by Mac Fife (talk | contribs) (Updated for Minkata.100)
Jump to: navigation, search

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.

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

CWE PR #26, MOULSCRIPT PR #19 by Lyrositor

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:

  1. . Create a test avatar
  2. . Log out
  3. . Select the test avatar and hit delete
  4. . In the first confirmation dialog press "Yes"
  5. . In the second confirmation dialog press "Cancel". Your test avatar should still be there.
  6. . 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).

Bump a public neighborhood to top of list when someone links to it

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

CWE PR #36, MOULSCRIPT PR #23 by CWalther, Hoikas

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.