1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 14:12:10 +02:00
Commit graph

756 commits

Author SHA1 Message Date
Martin Oberhuber
bcf58c2243 [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
a8b51d2d0c [168291] Require jsch-0.1.31 2007-06-06 16:36:32 +00:00
Martin Oberhuber
aecee06706 [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
ffe5878c10 [releng] Generate source plugins instead of features for Terminal SDK 2007-06-05 14:19:48 +00:00
Martin Oberhuber
c017711580 Fix Terminal Serial description to refer to RXTX rather than javacomm 2007-06-05 13:37:16 +00:00
Martin Oberhuber
1856fb6363 [IPBug:1565] Update epl-v10.html to cleaned-up simplified version 2007-06-05 13:23:27 +00:00
Martin Oberhuber
9801edf8ca [cleanup] Update Copyrights 2007-06-05 12:51:06 +00:00
Martin Oberhuber
692fbe8e50 [174162][api] Move Terminal Telnet Connector into a separate plugin 2007-06-05 12:48:29 +00:00
Martin Oberhuber
353abbbf04 [cleanup] Fix Terminal SSH Feature Copyright Dates 2007-06-05 12:47:09 +00:00
Martin Oberhuber
f3c09816b1 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
6d8131c4c1 [189543] Fix feature licensing for Europa 2007-06-01 12:58:47 +00:00
Michael Scharf
121371bdbd [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
6f90e83fd3 Update about.html date for Europa 2007-05-29 20:30:45 +00:00
Michael Scharf
9057a25e36 [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
13c7592a7d Adapt legal info for BoundedByteBuffer 2007-05-26 03:02:11 +00:00
Michael Scharf
deea717d27 Logger logs errors to eclipse error log 2007-05-26 02:06:42 +00:00
Michael Scharf
966d8da9e6 [188939] All terminal connections fail if RXTX is not available 2007-05-25 00:07:16 +00:00
Martin Oberhuber
47899ae3c2 Update Copyright Dates 2007-05-24 14:53:28 +00:00
Michael Scharf
e5c1e2d013 comment cleanup 2007-05-18 15:03:07 +00:00
Michael Scharf
be0bde339e make TerminalConnectionProxy private 2007-05-18 13:22:03 +00:00
Martin Oberhuber
355f90bfd0 [182698] Register TM Update Site as Discovery Site 2007-05-18 12:09:30 +00:00
Martin Oberhuber
b03b9a8983 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
4f2e01fdd8 Add TODO comment for assembling terminal Title with NLS String 2007-05-17 06:08:12 +00:00
Michael Scharf
2f5b387647 [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
ba531e74d3 Fixed another accidental change of a String 2007-05-16 07:56:22 +00:00
Michael Scharf
f6c7c63187 [186134] [api] Mark Terminal API as provisional Fixed some accidental changes of strings 2007-05-16 00:25:58 +00:00
Michael Scharf
45db006181 [186134] [api] Mark Terminal API as provisional 2007-05-15 23:13:57 +00:00
Michael Scharf
cfc0340b3c [186134] [api] Mark Terminal API as provisional 2007-05-15 22:48:40 +00:00
Martin Oberhuber
86ea30d917 Fix comment header boundary 2007-05-07 12:53:33 +00:00
Martin Oberhuber
20cc78a40c Fix Copyright Year 2007-05-07 12:33:00 +00:00
Michael Scharf
2cb5f7c2bc [185577] Put terminal in default state before reconnect 2007-05-04 23:49:52 +00:00
Michael Scharf
b42541e9e8 fixed spelling in comments 2007-05-04 22:13:48 +00:00
Michael Scharf
d352a64f77 [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
b12c240e50 Fix typos in Javadoc 2007-05-03 15:08:22 +00:00
Martin Oberhuber
4ac8313c2d Adding readme.txt repository info 2007-05-03 08:15:29 +00:00
Michael Scharf
df4f50377e make background thread a daemon 2007-04-26 12:59:56 +00:00
Martin Oberhuber
ee922feacc [173629] avoid RXTX version output for newer RXTX libs 2007-04-18 17:25:46 +00:00
Michael Scharf
0fefd0574a comment updated 2007-04-11 17:14:12 +00:00
Michael Scharf
7f2787c217 History behaves now like bash: editing entries in history are not persistent 2007-04-11 17:11:10 +00:00
Michael Scharf
99e3f6d3f9 [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
449168ccb9 [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
a111cc1ad1 use SWT beep instead of AWT! 2007-04-11 01:37:32 +00:00
Michael Scharf
1eb0ab68c2 [174313] Terminal View leaves empty, unscrolled space in the Terminal Widget 2007-04-10 22:31:08 +00:00
Martin Oberhuber
d413ab6732 [175341][nls] Add NLS strings for both tmMilestoneUpdateSite and tmUpdateSite 2007-04-06 12:09:48 +00:00
Martin Oberhuber
250aba76cb [175686] Get rid of Platform CVS Dependency: Configure SSH through new IJschService and Prefs 2007-04-05 15:14:15 +00:00
Uwe Stieber
ff451b931f [fix] remove non-standard net.sourceforge.metric.builder from project settings 2007-04-03 10:57:14 +00:00
Uwe Stieber
f155489b09 [fix] remove non-standard net.sourceforge.metric.builder from project settings 2007-04-03 10:51:32 +00:00
Michael Scharf
5e341ca3f9 put a ':' after the titel only if the status is not empty 2007-03-15 14:20:56 +00:00
Michael Scharf
27188835d6 put a ':' after the title 2007-03-15 14:13:37 +00:00
Michael Scharf
1c5a171cc4 [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