- Jan 11, 2018
-
-
echicken authored
Allow upload of avatar, use avatar_lib import method after file received.
-
echicken authored
-
rswindell authored
(to enable avatar usage).
-
rswindell authored
Removed M (minute bank) from menu (key still works however).
-
rswindell authored
-
rswindell authored
default import/export sub-board (default to 'syncdata') export_freq (default: 7 days) The user avatars export frequency is now controlled and user avatars should not be exported unless they've been recently created or updated or the configured frequency has elapsed. There's currently no export frequency control for collections (ever time you export a .bin file, it'll be exported to the msg base)
-
rswindell authored
a length property (normally). Change the command-line usage: one command per invocation, but multiple files possible (e.g. with "export" and "verify" commands). You don't need the '-file' or '-users' arguments anymore.
-
echicken authored
doesn't exist, avatar_lib.read_localuser may return false instead of null. Just do a loose falsey test.
-
echicken authored
-
echicken authored
-
echicken authored
Turn node messages off Restore bbs.sys_status and console attr on exit
-
rswindell authored
-
echicken authored
Browse local (and qnet-imported) avatar collections and select one to use as your own. This is incomplete. Upcoming features: - Download your avatar - Upload an avatar - Edit your avatar
-
rswindell authored
-
rswindell authored
SBBS. I'm not sure why this works fine from JSexec without this change. Weird.
-
- Jan 10, 2018
-
-
rswindell authored
custom msghdr.asc and want to continue to use it (with avatars). Just add @exec:showmsgavatar@ (uppercase) below your custom header in msghdr.asc.
-
rswindell authored
Don't load asc2htmlterm.js unless the user is actually using htmlterm.
-
rswindell authored
(mainly for human consumption). Added remove, enable, and disable commands.
-
rswindell authored
- enable_localuser() - can be used to disable avatar and re-enable (without deleting it). - remove localuser() - to remove an avatar record completely. Modified methods: - draw() and show() now ignore disabled avatars.
-
rswindell authored
list. This allows blank/empty comments to be included in the array easily shorten the number of comments (if there were some already).
-
rswindell authored
(e.g. when JSON.stringifying). Removed obj.fontname. We don't use it and it's just a copy of tinfos.
-
rswindell authored
least) - where it saves comments (Sauce "Notes") as a single \n-terminated comment (limited to 64 chars) rather than an array of 64-char comments. This doesn't completely fix the problem because PD still barfs when the total comment length is > 64 chars, but it helps. And we don't want line-feeds in our comments (e.g. avatar descriptions) anyway!
-
rswindell authored
records on .bin files. Will need a little tweaking for .ans files.
-
rswindell authored
-
rswindell authored
-
rswindell authored
to verify an avatar .bin file) - '.' matches any char except line-endings and 0x0D and 0x0A are valid attribute values in a bin file. Oops.
-
rswindell authored
Fix typo in import_netuser_list().
-
rswindell authored
background color is set and the next line (e.g. a blank line) causes a scroll (thus filling with the background attr).
-
rswindell authored
JavaScript doesn't support the \a (alert) escape char apparently.
-
rswindell authored
reuirements (e.g. no chars that'll cause problems, no blink attribute) before importing or exporting. Added "verify" command to verify .bin files meet the avatar requirements (e.g. "jsexec avatars verify -file=/path/to/some.bin")
-
rswindell authored
a JS Date() object.
-
deuce authored
Have utf8_ascii.js simply replace any returned character greater than 0x7f with a question mark in the replacement function.
-
rswindell authored
be 'undefined'.
-
- Jan 09, 2018
-
-
rswindell authored
(e.g. areaname -> areatag) for consistency and clarity.
-
rswindell authored
Rastus: file_to_netmail() assumed the file pointer was at the end of the file. This was not the case with the areamgr.hlp file (just opened, not read or seeked). Also, added some more error logging in case of file_to_netmail() failure.
-
rswindell authored
avatar size) before copying to text/avatars. Use '-file=<filename>', rather than -f. Export/share an avatar library like this: jsexec avatars export=syncdata -file=../text/avatars/custom.bin Export user's avatars like this: jsexec avatars export=syncdata -users Import avatars (users and shared libraries), like this: jsexec avatars import=syncdata (replace syncdata with the correct code for the syncdata sub)
-
deuce authored
1) Only call crpytFlushData() if there *is* data. 2) Only call cryptFlushData() once per call to do_CryptFlush() 3) If cryptPushData() does a short write, flush immediately, regardless of the preferences 4) Pass the whole private data pointer to do_CryptFlush() so it can only call cryptFlushData() if there's unflushed data 5) Extend the private data structure to track unflushed data
-
rswindell authored
treat NULs as white-space.
-
deuce authored
1) Accept (and ignore) empty lines from remote 2) Explicitly call the garbage collector to prevent memory hoarding 3) If we fail to fetch a header, make up a dummy one
-
rswindell authored
-