Michael Scharf
77ef9307f8
comment cleanup
2007-05-18 15:03:07 +00:00
Michael Scharf
284c70914e
make TerminalConnectionProxy private
2007-05-18 13:22:03 +00:00
Martin Oberhuber
906cb6bee7
Mark provisional API package as x-internal, according to http://wiki.eclipse.org/index.php/Provisional_API_Guidelines
2007-05-17 20:13:13 +00:00
Michael Scharf
9ac1f1845e
[186136] [terminal] Terminal activates extensions too early
...
Now the plugins are activated only when they are really needed:
- when a connection is made
- when the user selects the connection in the settings dialog
2007-05-16 20:38:23 +00:00
Michael Scharf
af8965d1f1
[186134] [api] Mark Terminal API as provisional Fixed some accidental changes of strings
2007-05-16 00:25:58 +00:00
Michael Scharf
08da7ba1b3
[186134] [api] Mark Terminal API as provisional
2007-05-15 23:13:57 +00:00
Michael Scharf
ca1d643e1a
[186134] [api] Mark Terminal API as provisional
2007-05-15 22:48:40 +00:00
Martin Oberhuber
ccd8f4b3ae
Fix comment header boundary
2007-05-07 12:53:33 +00:00
Martin Oberhuber
6ad5c774d7
Fix Copyright Year
2007-05-07 12:33:00 +00:00
Michael Scharf
12046f452c
[185577] Put terminal in default state before reconnect
2007-05-04 23:49:52 +00:00
Michael Scharf
a94ca4263a
fixed spelling in comments
2007-05-04 22:13:48 +00:00
Michael Scharf
808665d9f4
[183901] Make the remote-to-terminal communication use an OutputStream
...
Added TerminalInputStream that provides an OutputStream for connections to write to.
The reading from the input stream is done in Runnables that are called from the Display thread. The time the runnable uses is limited. If data is available a new runnable is posted to the display thread.
2007-05-04 22:00:45 +00:00
Michael Scharf
2020cc540c
make background thread a daemon
2007-04-26 12:59:56 +00:00
Michael Scharf
8f5c9048e2
comment updated
2007-04-11 17:14:12 +00:00
Michael Scharf
204fdc0705
History behaves now like bash: editing entries in history are not persistent
2007-04-11 17:11:10 +00:00
Michael Scharf
572bf57a40
[173730] [terminal] Provide an optional input line editing field for dumb remote systems
...
- created an interface ICommandInputField with 3 methods: createControl,dispose and setFont.
- concrete class CommandInputFieldWithHistory creates a Text widget and keeps a history
- ITerminalViewControl has [sg]etCommandInputField. If null no input field is shown.
- TerminalView got new action TooggleCommandInputField
- TerminalView uses concrete class CommandInputFieldWithHistory and saves history in memento.
The idea is that all handling and widget creating is done in ICommandInputField. New fancy implementations with incremental search, history pop-up, history manager etc just have to implement ICommandInputField. Or enhance CommandInputFieldWithHistory...
2007-04-11 16:31:57 +00:00
Michael Scharf
966efba4b2
use SWT beep instead of AWT!
2007-04-11 01:37:32 +00:00
Michael Scharf
4ea9553ee3
[174313] Terminal View leaves empty, unscrolled space in the Terminal Widget
2007-04-10 22:31:08 +00:00
Uwe Stieber
92320907ab
[fix] remove non-standard net.sourceforge.metric.builder from project settings
2007-04-03 10:57:14 +00:00
Uwe Stieber
7f9be5d877
[fix] remove non-standard net.sourceforge.metric.builder from project settings
2007-04-03 10:51:32 +00:00
Martin Oberhuber
de7d109aa0
[175245] spell out feature neames for Europa site
2007-02-23 10:54:54 +00:00
Michael Scharf
ee5fae7ae3
Bug 174953 connect fails when a previous telnet connection had failed
...
The Msg is used as state indicator, was not cleaned on a new connection
2007-02-22 00:57:01 +00:00
Martin Oberhuber
8966310924
Rev up version numbers according to recent refactorings (making stuff internal, systemTypes and subsystemConfigurations extension point)
2007-02-21 22:19:32 +00:00
Martin Oberhuber
31c4b30bcb
[cleanup] update copyright year 2007
2007-02-15 10:28:32 +00:00
Michael Scharf
51f924d27f
Fixed the neming scheme to use tm.internal.terminal instead of tm.terminal.internal
2007-02-15 05:38:15 +00:00
Michael Scharf
97911947c5
removed dependency to jface.text.TextViewer
2007-02-15 01:40:32 +00:00
Michael Scharf
df030c023f
added bin to cvsignore
2007-02-08 23:50:39 +00:00
Martin Oberhuber
db5d48507d
[cleanup] Export all packages, mark internals with x-internal (PDE Tools: Organize Manifests)
2007-02-08 17:36:28 +00:00
Michael Scharf
f69f60511c
ITerminalConnector removed unused method getInputStream
2007-02-08 15:45:35 +00:00
Martin Oberhuber
36706a2d3f
Improve Javadoc
2007-02-08 09:42:37 +00:00
Martin Oberhuber
2554eddc5c
Improve Javadoc
2007-02-08 09:40:47 +00:00
Michael Scharf
a85df46f28
fixed warning
2007-02-07 21:32:41 +00:00
Martin Oberhuber
d9654b70c8
[cleanup] Set default recommended warning level on all projects
2007-01-30 21:39:30 +00:00
Martin Oberhuber
0448185c85
[cleanup] define access rules for marking internal package access discouraged
2007-01-30 20:28:32 +00:00
Martin Oberhuber
479e74ee2c
[170814] avoid excessive sending of resize packets
2007-01-17 18:51:18 +00:00
Martin Oberhuber
e3b171930e
Improved terminal logging
2007-01-17 18:50:22 +00:00
Martin Oberhuber
70a0832b1d
Improve Terminal Logging by quoting characters. Move logs to "eclipselogs"
2007-01-03 11:52:41 +00:00
Martin Oberhuber
75f3d306dd
Fix Terminal Widget Command Context descriptions
2006-12-20 18:42:02 +00:00
Martin Oberhuber
307ce06ce2
Rev up version numbers for 2.0M4 according to changes in plugins
2006-12-20 18:30:03 +00:00
Michael Scharf
7ac215b39e
bug 168183: [terminal] Exception logged when switching to terminal view for the first time
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=168183
moved the context and key bindings to the terminal plugin
2006-12-16 01:14:22 +00:00
Martin Oberhuber
f39a739c3d
Rename and add branding for Terminal features
2006-12-15 09:41:16 +00:00
Michael Scharf
a72bc9ed55
clarified the comments
2006-12-11 22:14:44 +00:00
Michael Scharf
e49f27c4b1
telnet connector is called Telnet instead of Network
2006-12-11 22:04:52 +00:00
Michael Scharf
b9dfb44a5c
log error messagen on extension loading
2006-12-07 20:35:32 +00:00
Martin Oberhuber
1d5738379f
[167071] use telnet ports that cannot be mapped verbatim
2006-12-07 14:21:29 +00:00
Martin Oberhuber
89994e4eb2
[167071] use telnet ports that cannot be mapped verbatim
2006-12-07 14:16:24 +00:00
Martin Oberhuber
f5e7dae7ac
Switch terminal to standard RSE jdt.core.prefs
2006-12-07 13:43:20 +00:00
Martin Oberhuber
45afc376c9
Add README for Terminal widget
2006-12-07 13:26:07 +00:00
Martin Oberhuber
173795e905
Add about.html to terminal plugins
2006-12-07 11:07:43 +00:00
Martin Oberhuber
9d59d4087a
[cleanup] fix terminal copyright headers and beautify
2006-12-07 10:26:20 +00:00