1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-03 07:05:24 +02:00
Commit graph

156 commits

Author SHA1 Message Date
Martin Oberhuber
b8aea32ae8 [168291] Send terminal type "ansi" to jsch in order to fix scrolling in Terminal. This requires Eclipse 3.3RC3. 2007-06-06 17:35:35 +00:00
Martin Oberhuber
73bd0b6c03 [168291] Require jsch-0.1.31 2007-06-06 16:36:32 +00:00
Martin Oberhuber
6c8f8258d5 [189269] Add version range specifiers with all plugin dependencies. Make features require plugins. Avoid Discovery require RSE. 2007-06-05 19:46:41 +00:00
Martin Oberhuber
dd11f2359c [releng] Generate source plugins instead of features for Terminal SDK 2007-06-05 14:19:48 +00:00
Martin Oberhuber
30d5479e4f Fix Terminal Serial description to refer to RXTX rather than javacomm 2007-06-05 13:37:16 +00:00
Martin Oberhuber
9988220bab [IPBug:1565] Update epl-v10.html to cleaned-up simplified version 2007-06-05 13:23:27 +00:00
Martin Oberhuber
ae9c95cb2f [cleanup] Update Copyrights 2007-06-05 12:51:06 +00:00
Martin Oberhuber
f90d5dbafc [174162][api] Move Terminal Telnet Connector into a separate plugin 2007-06-05 12:48:29 +00:00
Martin Oberhuber
e8f1e5e923 [cleanup] Fix Terminal SSH Feature Copyright Dates 2007-06-05 12:47:09 +00:00
Martin Oberhuber
d03243be99 Restore apostrophe instead of ’ in license.html in order to be the verbatim notice.html 2007-06-04 16:09:55 +00:00
Martin Oberhuber
1b80c1f839 [189543] Fix feature licensing for Europa 2007-06-01 12:58:47 +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
51366b66f2 [182698] Register TM Update Site as Discovery Site 2007-05-18 12:09:30 +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
Martin Oberhuber
17e8b8d9ee Add TODO comment for assembling terminal Title with NLS String 2007-05-17 06:08:12 +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
Martin Oberhuber
bf55e1b690 Fixed another accidental change of a String 2007-05-16 07:56:22 +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
Martin Oberhuber
7f53460969 Fix typos in Javadoc 2007-05-03 15:08:22 +00:00
Martin Oberhuber
426d0dbcfa Adding readme.txt repository info 2007-05-03 08:15:29 +00:00
Michael Scharf
2020cc540c make background thread a daemon 2007-04-26 12:59:56 +00:00
Martin Oberhuber
d6bf036a17 [173629] avoid RXTX version output for newer RXTX libs 2007-04-18 17:25:46 +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
c0580c4fe0 [181868] Terminal does not use the font set in the preference after restart of eclipse 2007-04-11 16:38:30 +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
Martin Oberhuber
875e32a5cc [175341][nls] Add NLS strings for both tmMilestoneUpdateSite and tmUpdateSite 2007-04-06 12:09:48 +00:00
Martin Oberhuber
69e3611f4f [175686] Get rid of Platform CVS Dependency: Configure SSH through new IJschService and Prefs 2007-04-05 15:14:15 +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
Michael Scharf
6178ce1f28 put a ':' after the titel only if the status is not empty 2007-03-15 14:20:56 +00:00
Michael Scharf
9da0e88f19 put a ':' after the title 2007-03-15 14:13:37 +00:00
Michael Scharf
8e6cb9781b [174955] Terminal should go to "disconnected" state when typing "exit"
Simplified the read loop and check for InterruptedIOException...
2007-02-27 04:35:53 +00:00