- May 07, 2020
-
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
nightfox authored
Now includes mouse support. A mouse click on an item in the menu will make it the currently highlighted item, and if the scrollbar is enabled, clicking above/below the solid scroll block will do a page up/down. I'm wondering if there's a function (other than time()) that has higher resolution than 1 second (perhaps milliseconds?) so I can detect a double-click in a short amount of time (to perhaps add an item when multi-select is enabled). I also saw the 'motion' variable, and I'm wondering if that coudl be used to detect mouse motion when the button is pressed (so that the menu can scroll when the mouse is moved while the mouse button is pressed over the scroll block).
-
- May 06, 2020
-
-
rswindell authored
warning: iteration 9 invokes undefined behavior
-
deuce authored
events.
-
echicken authored
-
echicken authored
and the scrolling of the things.
-
rswindell authored
Convert relative "dir" values from json-service.ini to absolute paths to resolve crazy errors that can transpire if you have an xtrn/xtrn/<game> directory in addition to xtrn/<game> directory.
-
echicken authored
-
echicken authored
Currently this only has a 'line' property, being which line from the source document was clicked. It may later become useful to report which position in the original string was clicked, or what word, etc.
-
nightfox authored
Now uses KEY_PAGEUP and KEY_PAGEDN, as defined by key_defs.js rather than using its own pageup/pagedown variable definitions as it was doing before. Also, fixed some weirdness & improved the apperance when selecting & de-selecting items in multi-select mode when using color arrays to color the items.
-
echicken authored
-
echicken authored
(post word-wrap) to a line from the source document/array. Added mouse support to getcmd (scrolling, left click). If it returns a number, that's the line (from the original document) that was clicked. This needs some enhancement.
-
rswindell authored
-
rswindell authored
Automatically detect the character set of QWK-imported messages (that don't already have a FidoNet "CHRS" header) and create/set the FIDOCHARS header field accordingly (UTF-8, ASCII, or CP437). This should resolve the issue I observed of QWK-posted messages on FidoNet with the wrong CHRS header value (i.e. CP437, when the message body in fact contained UTF-8).
-
- May 05, 2020
-
-
rswindell authored
Some echolists (e.g. linuxnet.na) use '%' for comments (rather than ';') so just ignore any lines in imported echolists that begin with a non-alpha-numeric character.
-
rswindell authored
-
rswindell authored
*always* set the KILLSENT attribute flag on email/netmail received for relay via SMTP (regardless of the Internet/Fido netmail setting in SCFG). The sender should already have a copy (e.g. in their outbox), if they want to keep it.
-
echicken authored
Was making my command shell do wacky things.
-
rswindell authored
MSG_SENT is in the netattr field, not the attr field. Double-oops. Thanks Dan_C and Nelgin for bringing to my attention.
-
echicken authored
Got rid of globals. Added mouse support for menu, quit, and bulletin scrolling.
-
rswindell authored
of othat displayed warning about using default value of /sbbs/ctrl.
-
rswindell authored
-
deuce authored
Reported by Deon George in https://sourceforge.net/p/syncterm/tickets/7/
-
rswindell authored
-
echicken authored
yeah you like that shit eh
-
rswindell authored
Remove cruft.
-
echicken authored
-
mcmlxxix authored
-
rswindell authored
-
rswindell authored
-
echicken authored
-
echicken authored
Scroll wheel stuff now works with SyncTERM if your script enables mouse input in normal_tracking mode (and if your SyncTERM is up to date.)
-
deuce authored
-
rswindell authored
-
- May 04, 2020
-
-
rswindell authored
line 205: TypeError: addr.flo_outbound is not a function when callout() is called with a string as the first argument. Dan_C was trying to send an outbox file to a link with no binkp password which results in callout() being called with a string for the first argument (addr) due to this logic in callout_auth_cb(): if (!bp.cb_data.binkitpw || bp.cb_data.binkitpw === '-') addrs.push(bp.cb_data.binkit_to_addr);
-
rswindell authored
- argv[0] does not always contain the full path to the executable, so that is not a good way to locate the exec directory. - since we already need to know the ctrl dir and that is the normal place to put config files, that's where it shall be. - jsdoor builds don't get a .ini file - I don't think they need it (?)
-