Commit Graph

10 Commits

Author SHA1 Message Date
Karolis
1c00ae02d3 pAIs, Computers and ntIRC (#8757)
#8005 just revived.

Tasks to acomplish while here:

Fix merge conflicts

    Add ntIRC direct messaging

Things I migth consider adding in future PR:

    Porting IRC to VueUI
    Porting File Manager to VueUI.
2020-05-08 13:58:34 +03:00
mikomyazaki
7150e6c4b0 New bodyscanner UI fixes (#8200) 2020-02-09 19:58:31 +01:00
Karolis
7a5133822a pAI improvements and fixes (#8000)
rebranded and reduced #6814

 Fix pAI preferences not working (fixes #2772)
 Ports pAI submission window to VueUi
2020-01-15 17:48:29 -03:00
Karolis
7e9901fac4 Better docs for VueUI (#7211) 2019-10-23 21:08:48 +03:00
Karolis
8299fe0e37 Pleases admins by tweaking few things. (#6864) 2019-08-16 12:46:51 +02:00
Karolis
9985960e5b Adds modern player panel for staff needs. (#6795) 2019-08-04 20:13:20 +02:00
Karolis
8b785b3815 New record consoles and removal of old datacore, adds SSrecords (#4878)
This PR is depending on #4868 for it's ui framework. This PR mostly makes new SSrecords subsystem responsible for storing records. This should replace old datacore.

Make new SSrecords.
Make things use SSrecords and whole code compile
Made VueUi button <vui-button> to push parameters as JSON, preserving client side data stricture.

    Add new records console and admin record management.

I am mostly looking for feedback regarding SSrecords and it's data storage mechanism criticism (It's using lists for storage)
2019-07-27 12:24:16 +03:00
Erki
f29506a45a Leave any sanity you had at the door step (#5885) 2019-01-03 19:08:54 +01:00
Karolis
8b633b824c Updates VueUi and improves developemnt for it (#5886)
* Updates and debug improvements

* Doc messup

* Forgot about travis

* Numeric Input!

* Changelog

* Less send data

* Makes travis to be angry at you if there are lint errors.

* Fixes lint errors
2019-01-03 18:50:16 +01:00
Karolis
4065e29e86 Vue.js UI implementation (#4868)
This UI is going to be more integrated with BYOND host objects. It's update principal is very different from nanoui's. It is based around state that is being synchronized with server and client (browser). Such synchronization has it's problems, like it can't handle rapid changes, what could cause client and server to become out of sync and client state to be discard.
2018-08-04 20:19:29 +03:00