Ben Harris
1353b2a903
Pointer-shape canging added -- we now have an I-beam cursor in the terminal
...
window.
Pasting works!
[originally from svn r123]
1999-03-21 23:23:43 +00:00
Ben Harris
e43dc5ecd4
The edit menu is now mostly functional. I'm not sure about paste, since I
...
haven't got a working backend at the moment, but it all looks OK.
[originally from svn r118]
1999-03-16 20:27:31 +00:00
Ben Harris
eb79017bff
Drag-select now autoscrolls more sensibly.
...
Selected text now ends up in the clipboard.
[originally from svn r98]
1999-03-14 13:08:44 +00:00
Ben Harris
84f1e71fad
Menu items now turn on and off in a vaguely useful way.
...
Dragging to select now works.
[originally from svn r90]
1999-03-11 21:40:32 +00:00
Ben Harris
b5e2bf461b
Beginnings of support for selecting text -- clicking mostly does the right
...
thing, but dragging doesn't work at all.
[originally from svn r81]
1999-03-09 00:09:50 +00:00
Ben Harris
85ea86e361
Pass keyboard events to the terminal front-end.
...
[originally from svn r75]
1999-03-07 23:20:20 +00:00
Ben Harris
c53d7fa688
Resizing of terminal windows added. Seems to work, but term_size might benefit
...
from calling scroll_display. This is where my scroll-optimisations look less
useful than Simon's.
[originally from svn r72]
1999-03-03 22:03:54 +00:00
Ben Harris
409d80171a
Right, so that's a hook for scroll optimisations (when Simon gets round to
...
them) and a vaguely-working scrollbar. Next stop: faster and more sensible
redraw in 1-bit modes at least. Waiting five minutes for the test case
to scroll past is _tedious_.
[originally from svn r64]
1999-03-01 22:26:50 +00:00
Ben Harris
eddbb40cf8
Erm, major change at the moment is a new test case. You need a file called
...
'fragment' to build it, but its licence prevents me distributing it at present.
Now, about those scrolling optimisations...
[originally from svn r63]
1999-02-28 17:05:11 +00:00
Ben Harris
df4ff91c0e
Right, we now have:
...
* The ability to load the configuration from the current resource file (ie the
application for now).
* A scroll bar and size box that look right, even if they don't actually _do_
anything yet.
* A load of other minor tweaks.
[originally from svn r62]
1999-02-28 02:38:41 +00:00
Ben Harris
eae4545aea
Now uses the Palette Manager for everything. Unfortunately this seems to
...
have killed colour entirely. It was working earlier today. Really!
[originally from svn r60]
1999-02-24 01:29:10 +00:00
Ben Harris
8ac1a08339
Bloody Hell! It just managed to say "Hello, world" in a terminal window!
...
I'd better check this lot in before something bad happens to it.
[originally from svn r56]
1999-02-21 18:09:41 +00:00
Ben Harris
29f26a1050
End of a night's work. Not a very useful state, but this is my branch and
...
I'll do what I want with it.
Anyway, made a start on a Mac display for the terminal emulator, and the
enumeration of the global variables that will have to die.
Oh, and the licence is now in a TEXT resource -- I just have to work out
how to display it...
[originally from svn r53]
1999-02-20 23:55:55 +00:00
Ben Harris
e230e36e2f
We now have a fairly minimal Mac application.
...
I'm about to try lashing in the terminal emulator...
[originally from svn r52]
1999-02-20 22:10:34 +00:00
Ben Harris
36cbe625d4
We now have an event loop, albeit one which ignores everything going on
...
around it, then proclaims itself to be bored and leaves in a huff. I
suspect this coulbe be turned into a satirical comment on someone, but I
can't be bothered right now.
[originally from svn r50]
1999-02-19 23:51:21 +00:00
Ben Harris
34743b9ef4
Now with added menus
...
[originally from svn r48]
1999-02-19 23:03:29 +00:00
Ben Harris
fadb1e0f54
Now initialises enough to be able to generate fatal errors.
...
[originally from svn r43]
1999-02-19 21:35:12 +00:00