Commit Graph

83 Commits

Author SHA1 Message Date
mute 1eaffc46be Adding elements to chat on every frame proved unwise, also made spellchecker happy. 2024-08-24 03:31:50 +00:00
mute 966328327e stubs 107; history fixes 2024-08-22 18:13:04 +00:00
mute 6034adae3c 107.13.0
another absolutely massive diff
* Disabled keyboard handler for focus management, the club got better at this
* Input history redone entirely, the code contains comments
* Completion now takes cursor position into account
* Dropped autoremoval of service messages in favour of future manual deletion
* Tons of typechecking cleanup and style improvements
* The code now has zero errors on the strictest TS settings I know
2024-08-18 01:15:56 +00:00
mute 16308eccf1 105.13.0 semver; settings migration
[lots of internal change]
I'm determined to clean this mess up after all.
Instead of a total rewrite (which didn't work), I'll migrate the
code to JSDoc piece by piece. This is the first piece, setting up
some basic framework and testing out this and that.
Until I figure out how test this thing, I'll just ask peeps to import
the module from testing branch I guess.
Probably not gonna deal with anything new until I can turn "strict" on.
2024-07-13 21:55:45 +00:00
mute 90231cb2ae dev.12: R105 fixes
a massive diff due to infrastructure work
the completion pane moved to the left of chat
no other intended changes for users
2024-06-29 17:09:25 +00:00
mute b0961f4fb8 dev.11 - @ and @@ fix 2024-06-05 17:33:55 +00:00
mute d30945201d dev.10
* Removed the patch to disable FBC tighten/loosen input, it wasn't doing anything for a while now.
* Come on peeps, deprecation doesn't mean what you think it means.
2024-02-29 18:17:49 +00:00
mute 378d0af8d3 dev.9
* Fixed MISSING PLAYER DIALOG in donate subcommand
* Removed the club version check, it really doesn't do anything
* Removed the broken disappear subcommand
* Removed the mostly useless title subcommand
* Removed the versions subcommand, it was superceded by /versions
* Took another dive in the keystroke catcher, should fix all known conflicts
* Disabled the indicator square
* Thought about moving the time digits to a proper place, but ultimately decided to leave them be for now
2023-12-19 01:15:39 +00:00
mute 526b51e158 ASHWGA, might as well make it a module.
Included is a minimal linter infrastructure
and a server script because [epic rant removed]
2023-12-17 03:52:43 +00:00
mute ff377fb709 Update 'README.md' 2023-06-18 02:15:22 +00:00
mute e4f7ce0560 dev.8
* R93
* /do fix
2023-06-18 02:07:49 +00:00
mute 2bf6695af0 no changes, unindent by one level 2023-06-18 02:00:47 +00:00
mute 0f1195d92b no changes beyond indentation 2023-06-18 01:51:26 +00:00
mute d3852d6e63 massive diff: no changes, just reindent 2022-12-04 14:16:28 +00:00
mute 2f87b283ed dev.7
* R86
* external sdk
* sdk 1.1.0
* /activity fix
2022-11-30 12:10:04 +00:00
mute 89eafdfab3 trunk: sdk 1.1.0 2022-11-28 23:48:08 +00:00
mute 0d1f074c43 sdk 1.1.0 2022-11-28 23:17:26 +00:00
mute 247134e04b external sdk; /activity fix 2022-11-21 21:50:38 +00:00
mute 46fb29bcec let's factor out sdk into an external js 2022-11-21 09:25:52 +00:00
mute 45f6f80493 dev.6
* R86Beta1 compatibility
* patch by Lyra for /do item actions
* removed handheld penetration patch until R86 release
* time zone regexp accepts spaces now
* fixed a bug with UTC+0
* better global keydown interception
* exception handlers for hooks, shouldn't break the whole club now if something goes wrong
* general cleanups and refactor
2022-11-13 16:40:33 +00:00
mute eaf4e3f26f so refactor, much changes
mostly improved syntax
added exception handling for hooks
hopefully fixed keydown interceptor
2022-11-12 13:06:54 +00:00
mute 337eb83d47 Update 'mbchc-local.user.js'
/me grumbles
2022-11-11 02:14:59 +00:00
mute 3a97857fc1 more beta fixes, removed the penetration patch for now 2022-11-11 00:03:09 +00:00
mute a9c6e5fd35 R86Beta1 2022-11-10 22:22:12 +00:00
mute 247c908f46 tz fix + allow spaces
0 is falsy, who would have thunk. Will now accept spaces like "UTC - 7" because people do write like this.
2022-11-10 12:07:51 +00:00
mute 1cc9ac18d7 Update 'mbchc-local.user.js' 2022-11-03 18:39:43 +00:00
mute e690960782 Update 'mbchc-local.user.js' 2022-11-03 18:20:44 +00:00
mute 634eddbd2a Update 'mbchc-local.user.js'
patch by Lyra, fixes `/do item` behaviour
2022-11-03 18:17:20 +00:00
mute d43e3cdeed Update 'AUTHORS' 2022-11-03 18:05:13 +00:00
mute 5c1d2f6397 dev.5
I thought I was being clever with Intl API, but it was a mistake, had to make it dumb and simple instead. Fixes time display with non-US locales.
2022-10-27 22:50:08 +00:00
mute 5c534b1537 Update 'mbchc-local.user.js'
locales are bullshit
2022-10-27 17:27:42 +00:00
mute 41b2029efd dev.4
chat room handlers instead of a function hook, this fixes communication breakdown
2022-10-24 18:03:26 +00:00
mute f911c05073 Update 'mbchc-local.user.js'
chat room handlers
2022-10-22 12:07:11 +00:00
mute 8d1516f1a7 dev.3
backported trunk version
no new functionality
fixes and cleanups
2022-10-20 11:02:02 +00:00
mute 3e3f891016 R85 update 2022-10-18 11:46:16 +00:00
mute ef41dd1dce maintenance update
* s/bce/fbc where is makes sense
* quick and dirty keydown filtering
* R84
* penetrators now use AllowActivity instead of Attribute
2022-09-29 18:00:14 +00:00
mute 4930e5111b Update 'mbchc-local.user.js' 2022-08-11 00:56:40 +00:00
mute c76ad63d96 Update 'mbchc-dev.user.js'
disallow /do in rooms with blocked activities; autocomplete improvements
2022-07-20 23:30:36 +00:00
mute 18095495bb Update 'mbchc-dev.user.js'
BCE expressions needed more love; also stripped a space in chats like "@'s ... "
2022-07-20 21:27:20 +00:00
mute faf4e95499 Update 'mbchc-dev.user.js'
well this is embarrassing
2022-07-20 20:06:24 +00:00
mute 839ad8f0b3 Update 'mbchc-dev.user.js'
let's try this again
2022-07-20 20:01:35 +00:00
mute 62def6bb3e sdk conflict hopefully fixed 2022-07-20 11:48:24 +00:00
mute 3f4e43adbc Update 'README.md' 2022-07-20 08:21:10 +00:00
mute 29e9d84ceb Update 'mbchc-dev.user.js'
BCE IM support
2022-07-20 08:14:32 +00:00
mute b99e28502b Update 'mbchc-dev.user.js'
well fuck
2022-07-20 08:01:47 +00:00
mute 621dea9959 dev.2
an entirely new script, very little in common with dev.1
2022-07-20 06:22:21 +00:00
mute 0145147333 Update 'mbchc-local.user.js' 2022-07-18 04:25:30 +00:00
mute 6fbe13b17a Update 'mbchc-local.user.js'
* bugfix (Nickname undefined)
* history will now search by input
2022-07-16 15:03:53 +00:00
mute c73bffc4bb Update 'mbchc-local.user.js' 2022-07-15 16:28:26 +00:00
mute 537c538211 Update 'mbchc-local.user.js' 2022-07-15 00:09:12 +00:00