Genesis Forums
https://www.genesismud.org/forums/

Changelog
https://www.genesismud.org/forums/viewtopic.php?f=37&t=2252
Page 2 of 2

Author:  cotillion [ 07 Oct 2017 10:25 ]
Post subject:  Re: Changelog

0.4.x
- Switch to webpack for the build

0.4.5
- Change scroll behaviour

Separates the scrolling of the communication box and output box.
Scrolling will only stick to the bottom when its not been manually scrolled away.

Author:  Drazson [ 07 Oct 2017 15:00 ]
Post subject:  Re: Changelog

Nice :)

Author:  mallor [ 09 Oct 2017 22:09 ]
Post subject:  Re: Changelog

cotillion wrote:
Separates the scrolling of the communication box and output box.
Scrolling will only stick to the bottom when its not been manually scrolled away.


Most welcomed change! However, is it possible to change the behavior so that it WILL scroll down when I type any command?

Author:  cotillion [ 11 Oct 2017 13:59 ]
Post subject:  Re: Changelog

0.4.6
Only print the message about firewalls if the websocket never connected

0.4.7
Fix disconnect / connect button

0.4.8
Sort triggers and aliases before display
Print the client version on the general settings page
Disable service worker caching for local development
Scroll down the output window when a user initiated command is sent
Ensure the socket is connected before attempting to write to it.
IE does not have el.remove(), replace with parent.removeChild

Author:  mallor [ 17 Oct 2017 15:27 ]
Post subject:  Re: Changelog

Thanks for all the improvements :)

Any chance we can have delete trigger/alias button, instead of just disabling them? Daddy needs to clean up :D

Author:  Melarec [ 17 Oct 2017 17:33 ]
Post subject:  Re: Changelog

mallor wrote:
Thanks for all the improvements :)

Any chance we can have delete trigger/alias button, instead of just disabling them? Daddy needs to clean up :D


Attachments:
deletebutton.png
deletebutton.png [ 4.54 KiB | Viewed 1401 times ]

Author:  mallor [ 17 Oct 2017 17:53 ]
Post subject:  Re: Changelog

What? I didn't write that, I was possessed, I'm telling ya!!!

Author:  cotillion [ 19 Nov 2017 17:35 ]
Post subject:  Re: Changelog

0.4.9
Add gwc.trigger.enable and gwc.trigger.disable to the script api
Use application/octet-stream for storage uploads
Maintain scroll position when the window is resized.

Author:  mallor [ 19 Nov 2017 21:31 ]
Post subject:  Re: Changelog

cotillion wrote:
0.4.9
Use application/octet-stream for storage uploads


Does that theoretically means I can store binary data in aliases now? In form of string of course.

Author:  cotillion [ 20 May 2018 15:47 ]
Post subject:  Re: Changelog

0.4.11
- New async script support
- Add wait(delay) helper
- Add waitUntil(pattern, [timeout]) helper


wait() - Waits for a specific time.
waitUntil() - Waits until the specified regexp is triggered.
Code:
waitUntil(/^The (.*) ship arrives./, 60).then((result) => {     
    mud.connection.send('board ship');
});



If you are using a sufficently recent browser (Chrome / Firefox / Edge) you should now be able to use ES 7 async / await to simplify your triggers / aliases.
For example:
Code:
  /* jshint ignore:start */
  mud.connection.send('say Executed immediately')
  await wait(5.0)
  mud.connection.send('say Executed after 5 seconds')
 
  await waitUntil(/test/, 5).then((result) => {     
    mud.connection.send('grin');
  });

Page 2 of 2 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/