- Feb 09, 2018
- Feb 08, 2018
-
-
deuce authored
When the screen pixels are updated, set the update_pixels flag. In the blinker thread, if update_pixels is set, send the entire screen. Done.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
just use SDL_Flip().
-
deuce authored
long delays on Win32.
-
rswindell authored
Place these console.cterm_* properites also in the cterm object (with shorter names) e.g. console.cterm_version -> cterm.version cterm.charheight() defaults to using the current console.screen_lines if no argument supplied.
-
deuce authored
This hack is still wrong, but at least it won't break builds that don't use bitmap_con.c
-
rswindell authored
parseInt() on the fields. Can't multiply strings.
-
- Feb 07, 2018
-
-
deuce authored
colour. In general, this should work as exepected, except if you use XTerm 256-colour extensions to set the colour to the current standard one, then adjust the appropriate flag, the colour will change. I don't know if that's expected or not to be honest. Anyway, this fixes rendering of tcf - 22 - amidala.XB
-
deuce authored
The biggest one is if a lost event is re-sent, we now LEAK whatever's in data1/data2 rather than the pervious case where we would use it after free if it was delivered more than once.
-
mcmlxxix authored
add optional character_search setting (default = true) -- set this to false to disable menu text matching on user input (there is an additional setting first_character_search to match the first character of a menu item only)
-
rswindell authored
(10 chars horizontall, 5 vertically). Move one one char/line at a time, use the num-lock number keys or backspace (up) and enter (down).
-
deuce authored
palette stuff from messing with the display.
-
deuce authored
-
deuce authored
-
rswindell authored
charheight, when support is indicated by the CTerm version. In xbin_draw(), when scrolled to the edges of an image, don't redraw repeatedly just because the user held down a movement key for too long.
-
deuce authored
-
rswindell authored
with: CSI=3n Replaced a couple \e's and %c with \x1b's.
-
deuce authored
-
echicken authored
Well, this thing is ... interestingly bad.
-
echicken authored
Set to true if you want to jump to the next thing in the list that starts with the key pressed, rather than the next thing that contains it anywhere. Probably should have named this something different. Oh well.
-
rswindell authored
us to use the lower-right corner effectively. Nice detail, Deuce!
-
deuce authored
-
deuce authored
These are 132 column modes which use 8x16 fonts and have 16:9 and 5:4 aspect ratios respectively... DigitalMan hates them! ;-)
-
deuce authored
corruptions(!) Why didn't it happen with X11? Nobody knows...
-
deuce authored
before waiting for it. Flush doesn't need to sdl_ufunc_ret semaphore anymore since it places rectangles back in the list on failure Only enable SDL_SYSWMEVENT (a main cause of issues) during copy/paste operations. This should mostly elimiate timeouts and odd 1-second pasues during initialization on Linux.
-
rswindell authored
-
deuce authored
pressure off the event loop, avoids waiting for a response for each update, and keeps the existing event retry logic in place. It will also never re-send a rectangle any more, regardless of what happens. HOPEFULLY this will fix the SDL crap once and for all.
-
deuce authored
-
rswindell authored
js_socket_sendsocket() when the socket has been disconnected. I found a terminal user session on a disconnected socket, in an infinite loop in js_socket_recv(), had performed an https request from AnsiView->http.js.
-
rswindell authored
created as non-blocking. :-( This whole script would need to be updated to support non-blocking sockets it looks like.
-
rswindell authored
stuck in an infinite loop in socket.recv(), called from here, trying read data from an HTTPS connection.
-
- Feb 06, 2018
-
-
nightfox authored
Reverting SlyEdit back to version 1.54, since there seem to still be problems with the new versions that allow text color selection.
-
deuce authored
1) You can set the objects doorway_mode via the constructor or the property... var g = new Graphic(undefined,undefined,undefined,undefined, true ); g.doorway_mode = false; If you do this, it will always be whatever you set it to. 2) You can use "the default" by not specifying the mode... var g = new Graphic(); 3) You can change what "the default" is by modifying the prototype: g.prototype.doorway_mode = true; When you do #3, *all* instances of the class that use "the default" will use the new value. So if you have a bunch of Graphic objects, and switch to doorway mode, you can now change them all to output in doorway mode with a single assignment. Whee!
-
deuce authored
-