Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-11-16Bug 76936 - [console] Handle \b and \r in console outputY20191126-0500I20191126-0600I20191125-1800I20191125-0600I20191124-1800I20191124-0600I20191123-1800I20191123-1115I20191123-0600I20191123-0100I20191122-1800I20191120-2335I20191120-1800I20191120-0840I20191120-0600I20191119-2200I20191119-1800I20191119-1250I20191119-1235I20191119-1215I20191119-1155I20191119-0850I20191119-0725I20191119-0510I20191119-0315I20191119-0020I20191118-2230I20191118-1800Paul Pazderski6-4/+64
Change-Id: Ia5e5b2760a0a9a097c003c41e3229e149003f22b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-11-15Bug 511338 - Perform tooltip update in background threadI20191117-1800I20191117-0600I20191116-1800I20191116-0600I20191115-1800Karsten Thoms1-2/+7
The UI thread does not have to be blocked for the retrieval of the action's tooltip text. Using a CompletableFuture to retrieve the tooltip text and setting it for the action when done on the UI thread. Change-Id: I363c7ab642efd078de12cc08fe3cc3226793b4e9 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-11-14Use jdk 5 for-each loopI20191114-1800chammer14-101/+69
Replace simple uses of Iterator with a corresponding for-loop. Also add missing braces on loops as necessary. Change-Id: I87544aca0942d3b3a9ea40f9994f1a12c75a4f9e Signed-off-by: chammer <carsten.hammer@t-online.de>
2019-11-14Use jdk 5 for-each loopchammer9-79/+59
Replace simple uses of Iterator with a corresponding for-loop. Also add missing braces on loops as necessary. Change-Id: I64fa6afd85181b24a5cc3bd13a61aca68dc59a00 Signed-off-by: chammer <carsten.hammer@t-online.de>
2019-11-13Bug 552896 - Use varargs in AbstractLaunchConfigurationTabGroup#setTabsI20191114-0410I20191113-2315I20191113-1800Lars Vogel1-1/+1
Requires also to bump the minor version Change-Id: I839da215ca738c1c3d28092f815b139207d7afc0 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-13Bug 552982 - Shorter text for Delete launch configurationLars Vogel1-2/+2
Change-Id: I7b9dcba459f6f7d63f0f0dc7e7657940a90221c5 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-12Use a more telling parameter name in DebugUIPlugin#getImageDescriptorLars Vogel1-3/+3
Change-Id: Ib062a2df9dba1d1ae494cc7d3e5c37ea9c79f7de Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-11-06Bug 552015 - Check stream closed before trying to readPaul Pazderski1-4/+5
Change-Id: I7a626dd99a75a481a48d07aff24ff665a98df6d1 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-10-25Bug 552423 - Replace usage of deprecated AbstractUIPlugin#getWorkbenchI20191103-1800I20191102-1800I20191101-1800I20191101-0300I20191031-1800I20191031-1325I20191030-1800I20191030-0010I20191029-1800I20191028-1800I20191027-1800I20191026-1800I20191025-1805Karsten Thoms1-1/+1
Change-Id: I3bc803f894aa33e94ed53789789148362d4c2a4b Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2019-10-19Use jdk 5 for-each loop (Part 2)I20191024-1800I20191023-1810Carsten Hammer127-776/+634
Replace simple uses of Iterator with a corresponding for-each loop. Also add missing braces on loops as necessary. Change-Id: I5c017921217bcbc2909c30ef120a2104a26254b5 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-10-16Bug 551923 - [Memory View] Disposed Exception during “Terminate&Launch”I20191022-1800I20191022-0405I20191020-1800I20191019-1800I20191018-1800I20191018-0720I20191016-1800Johannes Faltermeier1-1/+5
* don't perform update if table cursor is disposed Change-Id: Ic07fcb496cbd741c9e1f42e45a099be9fffeddba Signed-off-by: Johannes Faltermeier <jfaltermeier@eclipsesource.com>
2019-10-16Bug 550220 Sometimes incomplete stack is shown for threads that wereUmair Sair1-23/+2
expanded before resume CheckState model delta visitor removes delta if parent flags are NO_CHANGE and there are no pending updates reported for it from content provider. In case of this bug, the updates for elements (threads in view) are a bit late and CheckState visitor removes that delta. The removal of delta causes improper view like expanded thread with only one frame. Change-Id: Ia1d33d6e59db285dbd6c1acf4503b7406809ecdb Signed-off-by: Umair Sair <umair_sair@hotmail.com>
2019-10-15Bug 498365 - Add collapse all to Debug ViewI20191015-1800Sarika Sinha1-0/+116
Change-Id: I0c1febb5633fe00e2892664cdcb4778a1ef8d474 Signed-off-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2019-10-13Bug 552015 - [console] Streams closed notification send to late if inputI20191013-1800Paul Pazderski2-5/+26
is connected to file If process input is connected to file the 'all streams are closed' notification was not send on process termination but later on console removal. Change-Id: I83a732e1c876d9c15b7274159c18dc7723ef5143 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-10-13Bug 252433 - [detail] Variable detail calculation can unnecessarily waitPaul Pazderski1-3/+6
for 30 seconds before displaying variable value Change-Id: I81e380751fc40d96bc23dbc18ef4253f2fc95baf Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-10-09Bug 367355 - [preferences] [console] Error message header is notI20191012-1800I20191011-1800Paul Pazderski1-5/+5
reliably showing the status of the page Change-Id: I0bebdfedef1038ff1115fd859893337d9855c531 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-10-07[cleanup] Fix wrong space/tab indentation in CommonTab.javaI20191007-1800I20191007-0625Paul Pazderski1-247/+247
Change-Id: I83ec227285583095a1f265000f64d4ada6062eae Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-16Convert to lambda or member referenceI20190918-0300I20190917-1800Carsten Hammer5-32/+5
Convert anonymous inner classes to lambda expressions or member references. Change-Id: I232b73cdb76810568d3e1ffdeba3a6bf42a6a337 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-09-16Synchronizing on this in anonymous classI20190916-1800Carsten Hammer1-1/+1
or local class is probably a result of refactoring and possibly a mistake Change-Id: I7e7d09e3ad9a4a833de2de5baedc378d37edcc06 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-09-16Remove unnecessary type specificationsCarsten Hammer4-4/+4
Since Java 7 the diamond operator can be used instead of explicit type parameters. Version bumps for 4.14 Change-Id: I15a2ec4f20428b1fdecc6a7e11dae5e1966b21e6 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-08-14Use StringBuilder in org.eclipse.debug.uiY20190815-0900I20190816-0155I20190814-1800Lars Vogel7-15/+15
Change-Id: Ifd968748a493a9717bce4841360eec6bd7fc7893 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-08-12Bug 549903 - Replace usage of deprecated SubProgressMonitor withI20190813-1800I20190812-1800Paul Pazderski1-33/+19
SubMonitor Also replaced the anti-pattern: if(doMore) { doSomething(new SubProgressMonitor(monitor)); } else { monitor.worked(); } As consequence skipped optional work will not move the progress bar anymore but leave the space for the remaining tasks. Change-Id: Id58944194449f58f887e8969d7ba9d7c16939f9c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-08-10Remove trailing whitespaces in org.eclipse.debug.uiY20190812-0900Lars Vogel13-23/+23
Already active the via save actions on the project but code still contains some whitespace Change-Id: I2f1df596aa9cc6de753a99324ab5382fd972549c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-08-10Run Organize imports org.eclipse.debug.uiLars Vogel4-4/+3
This would have made the fix for https://git.eclipse.org/r/#/c/147409/ easier Change-Id: Ic95f0d1b03cc89e93192547e2dd7adcbc7e29d10 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-08-10Bug 549858 - Use PlatformUI.getWorkbench instead ofLars Vogel14-18/+25
AbstractUIPlugin.getWorkbench AbstractUIPlugin.getWorkbench is a simple wrapper around PlatformUI.getWorkbench . As we want to reduce the usage of activators, we are planning to deprecate AbstractUIPlugin.getWorkbench via Bug 549848. Activators can slow down the start of Eclipse applications and should be avoided if possible. Change-Id: Id61f894709d98534021f412405b1cde42318632f Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-07-22Bug 548869 - Tabbing in Environment Variable Table unusableI20190724-1800I20190723-1800I20190722-1800Andrew Obuchowicz1-7/+4
Added use of ColumnViewerEditor.TABBING_CYCLE_IN_VIEWER in the environment variable table. Change-Id: If1dc7985fffb36ecb48359f37c45ec7b9e0b0a2c Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-07-15Bug 548799 - Replace usage of AbstractUIPlugin#imageDescriptorFromPluginY20190722-0900Y20190718-0905Y20190718-0450Y20190715-2335I20190721-1800I20190720-1800I20190719-1800I20190718-1800I20190717-1800I20190716-1800I20190715-1800Alexander Fedorov1-4/+7
Use ResourceLocator#imageDescriptorFromBundle Change-Id: Iecd9472c60526e40774f776315e34d37a794e7e6 Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-07-06Bug 548869 - Tabbing in Environment Variable Table unusableY20190715-0900Y20190711-2335Y20190711-0900S4_13_0_M1I20190714-1800I20190713-1800I20190713-1105I20190713-0230I20190712-1800I20190712-0625I20190711-1805I20190711-1120I20190711-0825I20190710-1800I20190710-0610I20190709-1800I20190709-0610I20190708-1800Andrew Obuchowicz1-7/+42
Change-Id: I880bcf5bf73eddf944595df84d2e02875c897f9f Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-07-05Bug 32205 - Move "merge output" launch attribute constant from ui toY20190708-0900I20190708-1035I20190708-0800I20190707-1800I20190707-0110I20190706-1800Paul Pazderski2-15/+3
core Change-Id: I8c3c6be953954443f4be3adb053b404140d83816 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-07-05Bug 529651 - Launch group launches do not build before launchAlexander Fedorov1-0/+30
Launch group delegates the build flag resolution to IStatusHandler that reads the IDebugUIConstants.PREF_BUILD_BEFORE_LAUNCH preference Change-Id: If8c6b1bbf0987279228e89edfd76e36157f097c2 Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2019-07-03Bug 548885 - Launch dialog's 'Show Command Line' disabled after applyPaul Pazderski1-3/+5
Change-Id: I7f8e2db74cdadec7b0c484435cc1230a75f0f6fc Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-07-03Bug 32205 - [console] Add launch option to merge process outputI20190703-0640Paul Pazderski4-251/+296
Also make use of output merge option in external tool launch. Change-Id: Ibc3cec8df076a4cea3f83e37fa2640115dd3f49b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-07-02Remove unused NLS message variableI20190702-1800Paul Pazderski1-1/+0
EnvironmentTab_2 is not used and has no corresponding message. Change-Id: I1f7f256d9c3f9ad55e2ca4240d272d74209c69f1 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-06-28Bug 548520 - Change use of "New" to "Add" for Env Var TabY20190701-0635I20190630-1800I20190629-1800I20190628-1800Andrew Obuchowicz3-22/+17
Removed redundant externalized string Change-Id: I6f91d1b6bc9e969b7843defddd4cb9b5bce36977 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-06-26Bug 548344 - Remove Tab Support for environment inline editingY20190628-1440Y20190627-0630I20190627-1800Andrew Obuchowicz1-5/+1
Patch ready for review. Change-Id: I1b36ae797264e38a9cae67529ec803fd6c875524 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-06-25Bug 548344 - revert wrong javadoc change caused javadoc errors in relengY20190627-0200Y20190627-0045I20190627-0135I20190626-1800I20190626-0720I20190625-1800I20190625-0535Andrey Loskutov1-6/+4
Change-Id: Ib9bfd15e7f3a060148315380db2ee22c6e397468 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-06-24Bug 548557 - Warnings in I20190621-1800 for debug.uiI20190624-1800Sarika Sinha1-0/+3
Change-Id: Ifcada89b06f9c8a8ed16f8754a9dc347c476b052 Signed-off-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2019-06-21Bug 548520 - Add right-click context-menu for Java environment var tabI20190623-1800Andrew Obuchowicz3-0/+93
Patch ready for review. Change-Id: Ie1d939bc0bf50ca58098785bb072de980c56fbb2 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-06-21Bug 548344 - Add inline editing support for environment variables tableI20190621-1800Andrew Obuchowicz3-81/+241
Applied requested changes. Patch ready for review. Change-Id: Idfce2e6549a6c13af2b96b8e8c9c37f762e58c51 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
2019-06-21Lamba optimizationLars Vogel8-10/+9
Use method references if possible Remove unnecessary brackets Change-Id: I82c219171f7b3e459d4e2f70ae916d44d25fdc11 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-06-20Small String optimizationI20190620-1800Lars Vogel10-16/+16
Useless toString call in String concatenation Using String.valueOf instead of ""+ Use faster indexof('') version Change-Id: Iec383bd1b6af03a40af735f9ec878689caf4fb23 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-06-18Use addAll, deleteAll instead of looping through a collectionI20190620-0130I20190619-1820I20190619-1800I20190618-1805Lars Vogel23-76/+45
Change-Id: I9c95900ed1b6e8823bb30c4ded37f214a92deffc Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-06-18Bug 446151 - Dead lock while startingI20190618-0225Sarika Sinha1-4/+9
Change-Id: I7030b4b58b88cd278add760ac18bf7beccaeee90 Signed-off-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2019-06-17Removes redundant semicolonsLars Vogel3-4/+4
Change-Id: Ia156b94bd7a69b362d7ad272347e61e2fd7760bc Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-06-17StringBuilder instead of StringBufferLars Vogel1-1/+1
Change-Id: Ife52e063a0baa0504b6549f25df4d170999f0498 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-06-14Bug 547304 - [cleanup] Fix wrong space/tab indentationI20190616-1800I20190615-1800I20190614-1800Paul Pazderski367-24687/+24687
This change fixes space or mixed tab/space indentations in all Java files. This also includes two or three space indentations and even fix most stray single spaces in indentations. The change includes only whitespace formatting and no code changes. Change-Id: I95f385f1587b72776aee5d955b66e82539dedc3c
2019-06-13Use StringBuilder instead of StringBuffer where possible.Carsten Hammer57-81/+82
Change-Id: I990721405fb7e486fc93ef2b22e56e81ed4a78c8 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-06-13Replace chain of ifs with switchI20190614-0330I20190613-1800Carsten Hammer5-57/+74
Sometimes if statements are chained and form a series of == comparisons against constants. Such situation is more readable if written using switch statement. Change-Id: I699710eb77cb7b84e34d32ec1460daab696c8591 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-06-12String.indexOf can be replaced with String.containsI20190613-0210I20190612-1800I20190612-0115Carsten Hammer4-4/+4
Change-Id: Ia3ff4eebc3799a8c1b8f6bbcddd200d08e1d966b Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
2019-06-12Use isEmpty() instead of size()==0 where possibleCarsten Hammer9-10/+10
Change-Id: Iba492570def0a381d0c4a06a5ad3b7c8c8a3419e Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>

Back to the top