Skip to content

Releases: temporasanguinis/TS2-Client

v2.0.15

22 Dec 12:08
Compare
Choose a tag to compare

Versione minore con bugfixes

bugfixes:

  • il mapper riuscira' a rimanere sincronizzato anche quando il nome della room non corrisponde esattamente
  • i trigger Prompt non scatterranno due volte se arriva un caporiga alla fine

v2.0.14

01 Dec 03:04
Compare
Choose a tag to compare

Versione minore con bugfixes

bugfixes:

  • risolto un problema nel mandare comandi separati da punto e virgola negli alias non script
  • risolto problema con lo scroll diviso
  • risolto un bug nel spegnere e riabilitare triggers
  • risolto un bug nel spegnere e riabilitare alias

performance:

  • chiudere e riaprire il mapper non dovrebbe piu causare problemi
    di degradazione di velocita' d'esecuzione

v2.0.12

22 Nov 02:21
Compare
Choose a tag to compare

v2.0.12
Rewrite del client per renderlo piu performante e nuove funzionalita'

features:

  • mapper molto ampliato e con modalita mapping
  • miglioramenti al layout editor, ora si possono definire i contenuti dei pannelli
  • implementato le macro negli alias
  • consolidato l'uso di parametri e variabili in scripting (@­variabile, $parametro)
  • si possono cancellare finestre dal bottone per opzioni (ingranaggio)
  • aggiunto debug per variabili in menu impostazioni avanzate
  • e' possibile importare e esportare il layout dalla finestra disposizione schermo
  • aggiunto voice chat (in menu finestre)
  • aggiunto import/export per eventi
  • nell'editor delle classi a rimozione classe ora e' possibile includere il contenuto

scripting:

  • aggiunta funzione printRaw() e sendRaw()
  • send e sendRaw accettano secondo parametro che definisce se mostrare a schermo i comandi
  • aggiunte funzioni append e prepend per i trigger
  • aggiunto intellisense per variabili (le variabili si prefissano con @)
  • gli alias non script hanno ora funzionalita (limitate) di scripting (con comandi prefissati da #)
  • aggiunto intellisense per browser e per jquery
  • oggetto api: accedere all'API nelle script e' conveniente usare "api."
  • oggetto custom: si puo settare in esso cose che non persistono il rilancio ma acessibili da ogni profilo
  • aggiunto all'api: triggerFired e variableChanged

performance:

  • salvataggio profilo in IndexedDB
  • alcuni metodi per consumare meno risorse cpu

bugfixes:

  • risolto un problema nella funzione hideWindow()
  • risolto problema di parsing parametri per script eseguite in linea comando
  • risolto un bug con l'output quando il mud mandava una riga in piu pezzi
  • risolto vari bug minori

v1.6.2

03 Mar 23:24
Compare
Choose a tag to compare

TSClient v1.6.2

feature: implementata una funzionalita' per mantenere il client attivo anche dopo molto tempo in background
feature: tabbing di piu linee selezionate e' ora supportato nelle script
feature: aggiunto evento di tipo MXP_Variable e MXP_Entity che scatta quando il client vede una variabile o entity MXP
feature: il logger ora andra come "rolling", quando arriva al massimo di lunghezza tronchera' da sopra, con avviso a utente al 90%
quantita di avvisi del log -> nel menu impostazioni avanzate
feature: supporto variabili mxp per liste migliorato (ora supporta remove da lista)
feature: Notification in script ora ha click callback, e c'e' il metodo Warning
feature: stile prompt in impostazioni
feature: scorrimento diviso implementato: abilitare nel menu per pageUp, oppure bottone a destra linea della comando
feature: ricerca termine nello scroll con "??termine" nella linea comandi o CTRL-F
fix: risolto un problema nel salvataggio finestre se si cambiava profilo alla disconessione
fix: risolto un bug che non rifrescava il menu alla disconessione del telnet
fix: risolto un bug che nel menu il bottone Connetti conetteva sempre al server live anche se si aveva un profilo caricato
fix: l'altezza ancorata delle finestre ora funziona corettamente
fix: il repeat nelle script una volta lanciato non si poteva spegnere
ui: per le finestre fluttuanti il scrollbar non interferira' con il ridimensionare
ui: il nome del profilo e' ora la prima cosa nel titolo della finestra
ui: nuove opzioni per la grandezza dello scroll
ui: corretti certi stili css per rendere un po piu' consistente l'UI
ui: al salvataggio la finestra di alias e trigger rimarra' sul elemento salvato
scripting: aggiunte funzioni "escapeHTML" e "throttle" al scripting
scripting: l'editor ora supporta code folding su [] e {}, ed ha il context menu

v1.6.1

12 Feb 20:59
Compare
Choose a tag to compare
  • fix: a un problema del tastierino numerico
  • upgrade di versioni di alcuni pacchetti
  • bottone multiopzione nel layout ora funziona meglio
  • fix: se una variabile veniva cancellata tramite delete non faceva scattare eventi
  • fix: il nome della stanza del mapper e' ora limitata a una riga e non dovrebbe creare problemi per il layout

v1.6.0

06 Jan 04:12
Compare
Choose a tag to compare
  • redesign interfaccia
  • tema interfaccia chiaro e scuro
  • correzioni per far girare meglio il client su cellulari
  • correzioni al resyc del mapper
  • persistenza dell'ultimo pg connesso piu' robusta
  • la lista alias e triggers e' ragruppata in classi
  • corretto un bug del manager finestre che poteva dimenticare di salvare lo stato delle finestre
  • bottone per mostrare la history dei comandi
  • registrazione/log piu performante
  • rework comandi per tastierino numerico
  • aggiunte findAlias, findTrigger, createTrigger, createTempTrigger, deleteTrigger, deleteTempTrigger allo scripting
  • aggiunte showWindow, hideWindow, escapeRegex allo scripting
  • durante natale e capodanno il client puo essere decorato da fiocchi di neve
  • risolto un memory leak del mapper a riapertura continuata della finestra
  • migliorato il pwa manifest per installazione come app
  • da linea comando si puo eseguire una script se si prefissa con >
  • trigger temporanei e variabili temporanee aggiunte
  • versione iniziale della finestra per la disposizione schermo
  • aggiunto evento scripting per "comando dato"
  • supporto per bottone dropdown nel layout (type: 3), non supporta is_scripting, comandi delimitati da pipe (|)

v1.5.2

07 Nov 23:23
Compare
Choose a tag to compare
  • il prompt ora manda a caporiga anche se ci sono immagini allineate sullo schermo che interferirebbero
  • risolti alcuni problemi di caching
  • il client ora manda versione al server
  • il proxy legge in modo piu sicuro l'ip della connessione
  • risolto un bug del mapper che faceva rientrare sempre a olimpo
  • risolto un problema che poteva cancellare una finestra configurata
  • fix per versione binaria, non connetteva al server test

v1.5.1

07 Nov 22:22
Compare
Choose a tag to compare

1.5.1

  • fix a un bug nella finestra per variabili
  • fix a un bug che non faceva caricare i trigger preimpostati

v1.5.0

20 Oct 19:11
18ff673
Compare
Choose a tag to compare
  • release con inclusi i file zip contenenti il web client
  • cambiato favicon

1.4.9

16 Oct 18:44
Compare
Choose a tag to compare
  • un altro problema per la connessione al profilo base per Mac risolto
  • cambiato descrizione al client binario: ora si chiama Tempora Sanguinis
  • cambiata la dimensione di un messaggio che veniva torncato