In Memoriam: Tai'lahr

OpenUru.org, along with the rest of the Mystonline community, is mourning the loss of Tai'lahr on October 16th, 2019.

Rest in Peace, friend.

Difference between revisions of "Minkata Shard: Contributions under Test"

From OpenUru
Jump to navigation Jump to search
(Updated for Minkata.100)
(Updated to current Minkata state. All the old content was obsolete and has alredy been moved to Minkata_Shard:_Contributions_Uplifted_by_Cyan_Worlds. Sorry Mac for stomping on your work but I started first and spent hours on getting it right, I'm not goin)
Line 5: Line 5:
 
=== Make all account types use the same password hash ===
 
=== Make all account types use the same password hash ===
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/40 CWE PR #40] by Mac_Fife
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/40/make-all-account-types-use-the-same 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.
+
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. Verify that you can still log in.
  
=== Don't crash the launcher when the HTTP request for getting the server status message fails ===
+
=== Don’t crash the launcher when getting the server status message fails ===
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/38 CWE PR #38] by CWalther
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/38/dont-crash-the-launcher-when-the-http 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.
+
This fixes a crash of the launcher after it has already successfully started the game. Verify that you are not getting any “UruLauncher has stopped working” messages before or after logging in.
  
 
=== Repair Descent Age ===
 
=== Repair Descent Age ===
Line 19: Line 19:
 
[http://forums.openuru.org/viewtopic.php?p=8380#p8380 Minkata bug reports] by rarified
 
[http://forums.openuru.org/viewtopic.php?p=8380#p8380 Minkata bug reports] by rarified
  
Fixed the database corruption preventing an Avatar from successfully linking into Descent, particularly affected new Avatars.
+
Fixed the database corruption preventing an Avatar from successfully linking into Descent, particularly affected new Avatars. Verify that linking to Descent from Relto or Ae'gura works without getting stuck on a black screen.
  
 +
== Update 2015-12-14 – Minkata.82 … Update 2015-12-19 – Minkata.88 ==
  
== Changes from Minkata.82/Minkata.88 ==
+
=== Fix KI chat scrolling issues ===
  
=== Add functions to fix KI Chat scrolling issue ===
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/26/add-functions-to-fix-ki-chat-scrolling CWE PR #26], [https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/19/fix-ki-chat-scrolling-issue-when-scrolled MOULSCRIPT PR #19] ([https://github.com/H-uru/moul-scripts/pull/40 H-uru PR #40]) by Lyrositor
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/26 CWE PR #26], [https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/19 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. Verify that it now scrolls down only when you are already looking at the bottom, and when scrolled up, flashes the scroll-down arrow instead.
  
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.
+
=== Fix stuck-in-intro-cave bug ===
  
=== Add additional confirmation to perform an Avatar delete ===
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/37/fix-stuck-in-intro-cave-bug CWE PR #37] by CWalther
  
[https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/20 MOULSCRIPT PR #20] by D'Lanor
+
Verify that a new avatar is no longer stuck in the intro cave with the rotating wall before arriving on Relto. Instead the cave should just briefly fade in and out.
  
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.
+
=== Don't crash when the HTTP request for getting the server status message fails ===
  
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.
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/31/dont-crash-when-the-http-request-for CWE PR #31] by CWalther
  
Also fixes a problem with the hotspot and highlight colors going crazy after canceling an avatar deletion.
+
This fixes the crash that keeps Windows 7 (or later) users out of MOULa when support.cyanworlds.com is down.  
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 ===
+
=== Fix for forgotten logins when removable media attached ===
 
 
[https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/21 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.
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/33/fix-for-forgotten-logins-when-removable CWE PR #33] by Mac_Fife
  
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).
+
Verify that your saved login/password no longer disappears when you have USB drives or CDs/DVDs inserted.
  
=== Bump a public neighborhood to top of list when someone links to it ===
+
=== Shadowed Chat and Player List Text ===
  
[https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/22 MOULSCRIPT PR #22] by CWalther
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/36/shadowed-chat-and-player-list-text CWE PR #36], [https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/23/remove-unneeded-kfontshadowed-flags-in-the MOULSCRIPT PR #23] ([https://github.com/H-uru/Plasma/pull/392 H-uru PR #392]) by CWalther, Hoikas, and Luna
  
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.)
+
Verify that the text of the player list and chat has a shadow that makes it better readable on light and patterned backgrounds, but the text inside the big KI does not.
  
=== Improve text rendering (fonts) in KI settings pages ===
+
=== Bump a public neighborhood to top of list when someone links to it ===
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/36 CWE PR #36], [https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/23 MOULSCRIPT PR #23] by CWalther, Hoikas
+
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/35/let-ptvaultsetagepublic-accept CWE PR #35], [https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/22/bump-a-public-neighborhood-to-the-top-of MOULSCRIPT PR #22] ([https://github.com/H-uru/moul-scripts/pull/90 H-uru PR #90]) by CWalther
  
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]
+
Verify that after linking to a public neighborhood, it appears at the top of the “Public Links” list in the Nexus. This ensures that 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), with no manual toggling needed, and no need for pinned hoods.
  
=== Don't crash when http://support.cyanworlds.com is not available when starting game ===
+
''(As of 2017-03-25, this is known not to work on Minkata and is being investigated.)''
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/31 CWE PR #31] by CWalther
+
=== Second confirmation dialog to make accidental avatar deletion less easy ===
  
This fixes the crash that keeps Windows 7 users out of the game when support.cyanworlds.com is down
+
[https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/20/second-confirmation-dialog-to-make MOULSCRIPT PR #20] by D'Lanor
  
=== Fix for forgotten logins when removable media attached ===
+
This makes it harder to lose an avatar by mistakenly hitting the “delete” button instead of the ”quit” button. [http://mystonline.com/forums/viewtopic.php?t=26127 See this discussion on the MOULa forums.]
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/33 CWE PR #20] by Mac_Fife
+
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.
  
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.
+
=== KI command for deleting age journal folders ===
 
 
=== Replace non-ASCII characters in C++ files ===
 
 
 
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/34 CWE PR #34] by CWalther
 
 
 
This fix is internal code changes not visible to the player.
 
 
 
=== Fix stuck-in-intro-cave bug ===
 
  
[https://bitbucket.org/OpenUru_org/cwe-ou/pull-requests/37 CWE PR #37] by CWalther
+
[https://bitbucket.org/OpenUru_org/moulscript-ou/pull-requests/21/ki-command-for-deleting-age-journal MOULSCRIPT PR #21] by D'Lanor
  
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.
+
The ''/deletefolder'' command allows you to delete redundant age journal folders (those holding KI notes, images and marker games) 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). The command is case sensitive. Only empty folders will be deleted. To restore a folder, link to the corresponding age. Note: If you try to delete the folder of the age you are in, the KI immediately restores it.
  
 +
How to test: To delete a folder named Bevin for example type <code>/deletefolder Bevin</code>
  
 
[[Category:Minkata Shard]]
 
[[Category:Minkata Shard]]

Revision as of 15:58, 25 March 2017

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. Verify that you can still log in.

Don’t crash the launcher when getting the server status message fails

CWE PR #38 by CWalther

This fixes a crash of the launcher after it has already successfully started the game. Verify that you are not getting any “UruLauncher has stopped working” messages before or after logging in.

Repair Descent Age

Minkata bug reports by rarified

Fixed the database corruption preventing an Avatar from successfully linking into Descent, particularly affected new Avatars. Verify that linking to Descent from Relto or Ae'gura works without getting stuck on a black screen.

Update 2015-12-14 – Minkata.82 … Update 2015-12-19 – Minkata.88

Fix KI chat scrolling issues

CWE PR #26, MOULSCRIPT PR #19 (H-uru PR #40) 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. Verify that it now scrolls down only when you are already looking at the bottom, and when scrolled up, flashes the scroll-down arrow instead.

Fix stuck-in-intro-cave bug

CWE PR #37 by CWalther

Verify that a new avatar is no longer stuck in the intro cave with the rotating wall before arriving on Relto. Instead the cave should just briefly fade in and out.

Don't crash when the HTTP request for getting the server status message fails

CWE PR #31 by CWalther

This fixes the crash that keeps Windows 7 (or later) users out of MOULa when support.cyanworlds.com is down.

Fix for forgotten logins when removable media attached

CWE PR #33 by Mac_Fife

Verify that your saved login/password no longer disappears when you have USB drives or CDs/DVDs inserted.

Shadowed Chat and Player List Text

CWE PR #36, MOULSCRIPT PR #23 (H-uru PR #392) by CWalther, Hoikas, and Luna

Verify that the text of the player list and chat has a shadow that makes it better readable on light and patterned backgrounds, but the text inside the big KI does not.

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

CWE PR #35, MOULSCRIPT PR #22 (H-uru PR #90) by CWalther

Verify that after linking to a public neighborhood, it appears at the top of the “Public Links” list in the Nexus. This ensures that 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), with no manual toggling needed, and no need for pinned hoods.

(As of 2017-03-25, this is known not to work on Minkata and is being investigated.)

Second confirmation dialog to make accidental avatar deletion less easy

MOULSCRIPT PR #20 by D'Lanor

This makes it harder to lose an avatar by mistakenly hitting the “delete” button instead of the ”quit” button. See this discussion on the MOULa forums.

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.

KI command for deleting age journal folders

MOULSCRIPT PR #21 by D'Lanor

The /deletefolder command allows you to delete redundant age journal folders (those holding KI notes, images and marker games) 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). The command is case sensitive. Only empty folders will be deleted. To restore a folder, link to the corresponding age. Note: If you try to delete the folder of the age you are in, the KI immediately restores it.

How to test: To delete a folder named Bevin for example type /deletefolder Bevin