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

76 commits

Author SHA1 Message Date
Martin Oberhuber
bbc8c41279 [227537] moved actions from terminal.view to terminal plugin (apply Patch from Anna Dushistova) 2008-04-25 20:14:53 +00:00
Martin Oberhuber
6bac5c3e7f [168197][terminal] Replace JFace MessagDialog by SWT MessageBox 2008-04-11 20:38:06 +00:00
Martin Oberhuber
76e2d6090d [cleanup] Fix copyright dates 2008-04-04 16:31:46 +00:00
Michael Scharf
c91dfb4717 bug 200541: [terminal][api] TerminalConnectorProxy class should be removed
https://bugs.eclipse.org/bugs/show_bug.cgi?id=200541
The attached patch contains the following changes:
- ITerminalConnectorInfo is gone
- ITerminalConnector is now the client interface
- the implmentation is in org.eclipse.tm.internal.terminal.connector.TerminalConnector
  (was TerminalConnectorExtension.TerminalConnectorProxy)
- TerminalConnector is adaptable and can be adapted to the TerminalConnectorImpl
- the terminalConnector extension now requires extensions to implement TerminalConnectorImpl
  (was ITerminalConnector before)
- a test added for TerminalConnector
2008-04-04 13:52:27 +00:00
Martin Oberhuber
14af215d50 [cleanup] Add @noimplement and similar API Tools Javadoc Markup 2008-03-28 14:27:50 +00:00
Martin Oberhuber
57e9f05d8b [cleanup] add compiler warning for missing parameter of standard javadoc tags 2008-03-28 13:24:14 +00:00
Martin Oberhuber
24ba529260 [cleanup] Switch on API Tooling checks for terminal and discovery 2008-03-16 20:19:58 +00:00
Martin Oberhuber
cc6344612f [cleanup] Remove unused LIMITOUTPUT NLS String from Terminal 2008-03-16 20:15:07 +00:00
Martin Oberhuber
f5147e4140 [cleanup] fix some comments and copyright dates 2008-02-26 02:54:00 +00:00
Michael Scharf
076e4ae505 RESOLVED - bug 217999: [terminal] duplicate context menu entries
https://bugs.eclipse.org/bugs/show_bug.cgi?id=217999
2008-02-13 13:52:27 +00:00
Martin Oberhuber
f09eae6477 [cleanup] fix copyright notices for 2008 2008-02-13 00:28:51 +00:00
Martin Oberhuber
ea73d1cd2e [217891][cleanup] Avoid Javadoc warnings due to missing reference visibility 2008-02-05 19:46:59 +00:00
Martin Oberhuber
57506f1f0c Manifest: migrate Eclipse-LazyStart to Bundle-ActivationPolicy 2008-02-01 13:16:09 +00:00
Michael Scharf
beff888014 bug 189774: [terminal] Ctrl+V does not work in the command input field.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=189774
2007-11-14 20:26:13 +00:00
Martin Oberhuber
15909f90ef [209656] ClassCastException in TerminalView under Eclipse-3.4M3 2007-11-14 12:40:45 +00:00
Michael Scharf
e371fa05ff call Logger.encode only if logging is enabled 2007-11-14 05:58:57 +00:00
Martin Oberhuber
1e46f2b6cd Rev up plugin and feature versions towards TM 3.0 2007-10-31 18:13:23 +00:00
Michael Scharf
3e40a63159 bug 206892: [terminal][serial] Incorrect connected state when COM port is owned by another terminal
https://bugs.eclipse.org/bugs/show_bug.cgi?id=206892
applied patch provided by Martin Oberhuber
2007-10-22 04:57:11 +00:00
Michael Scharf
a4923d0fa8 bug 206221: [terminal] The preference setting "Limit terminal output" has no effect
https://bugs.eclipse.org/bugs/show_bug.cgi?id=206221
2007-10-13 03:32:22 +00:00
Michael Scharf
443117e6cf color pref was not set at startup 2007-10-13 03:19:46 +00:00
Michael Scharf
51e913592d bug 206219: [terminal] make it easy to invert the terminal colors
https://bugs.eclipse.org/bugs/show_bug.cgi?id=206219
2007-10-13 02:20:08 +00:00
Michael Scharf
27b1f002ea UNFINISHED (does not work as expected) - bug 205486: [terminal] create a switch for scroll locking
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205486
2007-10-11 20:20:51 +00:00
Michael Scharf
36ae768f63 UNFINISHED (does not work as expected) - bug 205486: [terminal] create a switch for scroll locking
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205486
2007-10-11 20:00:56 +00:00
Michael Scharf
37f90eb1eb bug 196456: [terminal] Multiple Terminal Instances should be distinguishable
https://bugs.eclipse.org/bugs/show_bug.cgi?id=196456
2007-10-04 04:51:06 +00:00
Martin Oberhuber
89a03bcb5a Merge R2_0_terminal_performance changes 2007-09-19 02:11:40 +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
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
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
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
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
ca1d643e1a [186134] [api] Mark Terminal API as provisional 2007-05-15 22:48:40 +00:00
Martin Oberhuber
6ad5c774d7 Fix Copyright Year 2007-05-07 12:33:00 +00:00
Martin Oberhuber
7f53460969 Fix typos in Javadoc 2007-05-03 15:08:22 +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
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
Martin Oberhuber
de7d109aa0 [175245] spell out feature neames for Europa site 2007-02-23 10:54:54 +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
Martin Oberhuber
f6f19182d7 [cleanup] update copyright year 2007 2007-02-15 10:01:26 +00:00
Martin Oberhuber
456f707b25 Fix broken N-builds: remove old packages after move in terminal.view 2007-02-15 08:45:07 +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
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
934302ac40 Simplified PageBook 2007-02-08 03:08:55 +00:00