Michael Scharf
0f9ca60727
bug 205772: [terminal] crash on linux (division by zero)
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205772
2007-10-09 01:12:11 +00:00
Michael Scharf
c96b764980
bug 205679: [terminal] Before the terminal is connected, the cursor and scrollbar are wrong
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205679
2007-10-08 21:12:57 +00:00
Michael Scharf
ab379497f4
added logging to recursion guard (log at most once!)
2007-10-08 13:21:03 +00:00
Michael Scharf
3880e531ab
bug 205443: [terminal] Workbench terminal view refresh problem between perspectives
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205443
2007-10-08 04:15:46 +00:00
Michael Scharf
064f9aad7b
199285: [terminal][api] id is optional to not break API
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=199285
2007-10-05 13:01:02 +00:00
Michael Scharf
25490cd6a2
speedtest added
2007-10-04 18:44:59 +00:00
Michael Scharf
a4699ff8ef
bug 205393: [terminal] terminal causes stack overflow
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205393
2007-10-04 17:51:44 +00:00
Michael Scharf
a6bab8287c
remove obsolete code
2007-10-04 17:21:53 +00:00
Michael Scharf
f87d3d8141
bug 205389: [terminal] null pointer exception when opening a view
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205389
2007-10-04 04:46:30 +00:00
Michael Scharf
ae203509de
bug 205385: [terminal] Use system property to switch to old implementation
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205385
2007-10-04 03:34:00 +00:00
Michael Scharf
2ad64ddcdd
bug 199285: [terminal][api] TerminalConnector ID should be mandatory in plugin.xml
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=199285
2007-10-03 01:05:11 +00:00
Michael Scharf
3dafd57026
fixed selection (now shift works to expand the selection)
2007-09-27 20:57:16 +00:00
Michael Scharf
a0cde25ac6
bug 204794: [terminal] StringIndexOutOfBoundException when selecting text and doing right-click
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=204794
check for negative column and do not copy in that case
2007-09-27 12:33:45 +00:00
Michael Scharf
9c65d5876a
one character of selection is lost when copying
2007-09-19 02:23:09 +00:00
Martin Oberhuber
89a03bcb5a
Merge R2_0_terminal_performance changes
2007-09-19 02:11:40 +00:00
Michael Scharf
60ba3dc3b9
put the experimental warning into the javadoc
2007-06-26 04:01:01 +00:00
Michael Scharf
135be9c970
[192999] Terminal will crashes eclipse.exe when it received too many lines.
...
Now the limits in the terminal buffer lines preferences take effect
2007-06-20 13:40:04 +00:00
Martin Oberhuber
016607fa6e
[191305] Fix incorrect handling of errors during terminal connector initialization
2007-06-06 17:37:04 +00:00
Martin Oberhuber
f90d5dbafc
[174162][api] Move Terminal Telnet Connector into a separate plugin
2007-06-05 12:48:29 +00:00
Michael Scharf
7f123847a5
[189818] Terminal View : Connection Settings, Telnel and SSH : Time out value does not have unit specified.
2007-05-30 02:55:34 +00:00
Martin Oberhuber
a924ffced5
Update about.html date for Europa
2007-05-29 20:30:45 +00:00
Michael Scharf
521f6a5a41
[188939] All terminal connections fail if RXTX is not available
...
I did quite some refactoring:
- I added ITerminalConnectorInfo
- ITerminalConnectorInfo still returns a proxy to ITerminalConnector to deal with lazy initialization.
- ITerminalConnector.isInstalled, getName and getId have been removed
- ITerminalConnector now has a new initialize() method that can throw an Exception. This exception should have a localized massage that can be (and is) displayed in a dialog when something goes wrong.
- If a ITerminalConnector has initialization problems, it is not shown in the terminal settings dialog for that connection
2007-05-26 04:15:43 +00:00
Martin Oberhuber
0768e55d9d
Adapt legal info for BoundedByteBuffer
2007-05-26 03:02:11 +00:00
Michael Scharf
7073302564
Logger logs errors to eclipse error log
2007-05-26 02:06:42 +00:00
Michael Scharf
cc9068c724
[188939] All terminal connections fail if RXTX is not available
2007-05-25 00:07:16 +00:00
Martin Oberhuber
f687d1e8e4
Update Copyright Dates
2007-05-24 14:53:28 +00:00
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