1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

251 commits

Author SHA1 Message Date
Sergey Prigogin
27f00a30d8 Bug 419399 - Preference for Format with no selection
The user now has a choice between formatting the entire file and
formatting the statement on the current line.

This patch depends on the change in platform.text
https://git.eclipse.org/r/#/c/31337/

Change-Id: I6ae5b925a8ebdce0eec7ff34f7b3f84da0d9c326
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-on: https://git.eclipse.org/r/31338
2014-10-27 13:29:24 -04:00
Sergey Prigogin
31f37f5b63 Proper enablement/disablement of Clean/Build Selected Files commands.
Change-Id: I6f56eeb111759ccf7a0bc8fbbfd57ffd8689bf01
2014-07-30 16:47:55 -07:00
Sergey Prigogin
246d2eb69b Added editing of include guard style preference. 2014-06-17 15:15:50 -07:00
Sergey Prigogin
d962e2eee7 Automatic update of include statements and include guards when header
files are renamed or moved.
2014-06-17 15:14:50 -07:00
Sergey Prigogin
2cada0fe18 Revert "WIP"
This reverts commit 9bc829ac73.
2014-05-30 18:11:12 -07:00
Sergey Prigogin
9bc829ac73 WIP 2014-05-30 17:54:09 -07:00
Sergey Prigogin
62ba90a145 Bug 427958 - Extension mechanisms for Find References and Call Hierarchy
This change introduces two new extension points - callHierarchyProviders
and externalSearchProviders.

Change-Id: I5e2e5e6c17b596eddfebe97b6be32a7cc62954f6
Reviewed-on: https://git.eclipse.org/r/21862
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-02-14 16:58:45 -05:00
Sergey Prigogin
a79028d2fc Bug 45203. User configurable header substitution rules. 2013-06-14 15:54:13 -07:00
Sergey Prigogin
3336cd19e6 Corrected names of index-related commands. 2013-06-04 12:35:43 -07:00
Sergey Prigogin
2a84dfb7e3 Fixed invalid resource keys. 2013-05-23 18:16:26 -07:00
Caroline Rieder
ef7967342a Bug 405239 - Index actions are only available within context menu
The provided patch contributes the Index actions to the global Project
menu using the command/handler extension points.

Project related actions are enabled when:
- When an ICProject, an ICContainer or an ITranslationUnit is selected
  in the Project Explorer and the Project Explorer has the focus
- When a file of an ICProject is open in the Editor and the Editor has
  the focus

File related action is enabled when:
- When an ITranslationUnit is selected in the Project Explorer and the
  Project Explorer has the focus
- When an ITranslationUnit is open in the Editor and the Editor has the
  focus

Change-Id: Ide0e3e241f1162323c2e17d2d58741eb3db9ae41
Signed-off-by: Caroline Rieder <caroline.rieder@windriver.com>
Reviewed-on: https://git.eclipse.org/r/13073
Reviewed-by: Anton Leherbauer <anton.leherbauer@windriver.com>
IP-Clean: Anton Leherbauer <anton.leherbauer@windriver.com>
Tested-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2013-05-23 10:03:55 -04:00
Sergey Prigogin
1e2973a031 Bug 45203. Include Pragmas preference page. 2013-03-23 19:52:42 -07:00
Jesse Weinstein
72b5d3f4b9 Bug 349248: Fix more user-visible references to CDT
Change-Id: I8f60fee92f69b09a2c9ec6d3d1d3855657af111d
Reviewed-on: https://git.eclipse.org/r/11293
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-18 19:42:46 -04:00
Jesse Weinstein
2596db696f Bug 349248: Fix user-visible reference to CDT
Change-Id: I10e0523579a071350f32d98e2633e2908792416d
Reviewed-on: https://git.eclipse.org/r/11291
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-03-18 18:54:42 -04:00
Sergey Prigogin
7ac4d43010 Bug 45203. Major milestone - Organize Includes command is ready for
alpha testing.
2013-03-14 17:20:22 -07:00
Sergey Prigogin
3198d038d4 Merge remote-tracking branch 'origin/master' into bug_45203
Change-Id: I5ea97f0e6c1e15a72e45f5fbc7407ad6b35e9a64
2013-02-14 17:21:05 -08:00
Sergey Prigogin
83ba131410 Bug 45203. Organize Includes and Include Style preference pages.
Change-Id: I8227fdaa1bb26ded6026d893a864660738f3a38f
2013-02-14 17:15:12 -08:00
Andrew Eidsness
2bc9035f8c Bug 363406: extensible semantic highlighting
- introduced extension point to allow plugins to add new semantic
highlighters
- see bug for more details

Change-Id: Ic019e8a3c483fcfc42344fe4ef2139cc933c0301
Reviewed-on: https://git.eclipse.org/r/10074
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-02-01 16:18:28 -05:00
Sergey Prigogin
b9396d3a4a Merge remote-tracking branch 'origin/master' into bug_45203 2013-01-24 20:43:18 -08:00
Sergey Prigogin
64a3b12f94 Bug 45203. Beginning of preference UI. 2013-01-24 20:33:56 -08:00
Sergey Prigogin
f072ce9223 Bug 399036 - Add C/C++ Code Style category to preference export 2013-01-24 20:12:59 -08:00
Andrew Gvozdev
36dd99f435 bug 398550: Use platform decorator manager to manage 'custom build settings' decoration 2013-01-19 16:37:08 -05:00
Vivian Kong
88bccabd07 Bug 387680 - Entries and Providers are not externalized in C++
preferences
2012-08-24 14:49:42 -04:00
Sergey Prigogin
7e16142beb Bug 387985 - Type at refactoringHideMethod.label in
org.eclipse.cdt.ui/plugin.properties
2012-08-24 10:13:58 -07:00
Vivian Kong
8aebf4d454 Bug 384767 - Non-externalized Strings in Discovery Tab 2012-08-01 12:45:35 -04:00
Sergey Prigogin
ae606fe28b Bug 378317 - Index update mode for resolving unresolved includes and
reindexing files with I/O errors.
2012-05-09 17:12:45 -07:00
Andrew Gvozdev
d2c19fcd47 bug 376592: [sd90] Extend BuildDefinitions to allow defining language settings providers 2012-05-04 18:35:17 -04:00
Andrew Gvozdev
2b5e3e6a20 bug 328007: [sd90] Design user interface for new scanner discovery 2012-05-01 23:05:37 -04:00
Doug Schaefer
e683d197ac Added ability to select toolchains for templates that have multiple. 2012-02-08 17:04:01 -05:00
Doug Schaefer
6fcb52fe97 Add real categories for templates. Organize selection in tree. 2012-01-27 13:41:24 -05:00
Doug Schaefer
873e3587ae Start of new new CDT project wizard. 2012-01-21 13:12:12 -05:00
Andrew Gvozdev
a98cf9a89d bug 312165: Viewers should clearly indicate whether a folder is excluded
from build
2012-01-08 16:18:53 -05:00
Sergey Prigogin
bd7f95875d Preference page for setting class member visibility order. 2012-01-06 20:05:08 -08:00
Andrew Gvozdev
911ecee8eb bug 279502: User friendly icons under Includes node in Project Explorer 2012-01-06 18:42:44 -05:00
Andrew Gvozdev
4edaac8cdd bug 367786: Filters from Outline View are missing in Project Explorer 2012-01-03 14:35:22 -05:00
Andrew Gvozdev
356728ade5 bug 367683: Filter to filter out anonymous structs 2012-01-03 13:46:33 -05:00
Anton Leherbauer
4a04387f57 Bug 354793 - References in Project key binding missing 2011-09-02 11:19:58 +02:00
Chris Recoskie
b609ec68ba Bug 133881 - Make refreshing after building optional
- serialize/deserialize to/from C project description
- fix stack overflow issue on load
- move ResourceExclusion and friends to internal packages
2011-05-10 16:53:37 +00:00
Sergey Prigogin
ae1e9fa9b4 Bug 273529. Configurable name style for getters setters and file names. 2011-04-25 19:11:53 +00:00
Vivian Kong
096a053e12 Bug 133881 - Make refreshing after building optional
Add Refresh Policy Tab to C/C++ Build properties page - Work in progress.
2011-04-20 16:04:38 +00:00
Emanuel Graf
9b7e344590 Bug 339364: Toggle Function Definition Refactoring
https://bugs.eclipse.org/bugs/show_bug.cgi?id=339364
2011-04-12 09:08:19 +00:00
Anton Leherbauer
222dedbe3b Bug 333183 - Export/Import Syntax Coloring settings 2011-03-07 10:40:50 +00:00
James Blackburn
08de213b26 Bug 334118 - Build Preferences need some tidying
Re-factor the build preferences out of CPluginPreferencePage to their own page BuildPreferencePage.  Build category defined by cdt.ui: org.eclipse.cdt.ui.preferences.BuildSettings
2011-01-14 10:27:31 +00:00
Andrew Gvozdev
61ac5642e9 bug 309113: Ability to have a single build console for a multi-project build
Patch from Alex Collins (with a few improvements)
2010-10-19 15:40:17 +00:00
Markus Schorn
3178c362a2 Bug 47536: Add filter for forward declarations to Outline View, by Patrick Hofer. 2010-10-06 13:46:44 +00:00
Anton Leherbauer
ca68f6bb04 Bug 324905 - [Search] Show different colors to mark read and write accesses in Mark Occurrences
Patch from Patrick Hofer
2010-09-17 08:38:51 +00:00
Markus Schorn
97428465a4 Bug 324262: Remove command for 'Open Definition'. 2010-09-02 07:08:18 +00:00
Alena Laskavaia
d535cea64c Bug 321881 - CDT editor should have selection expansion - contribution from Tomasz Wesolowski 2010-08-13 01:01:13 +00:00
Marc Khouzam
413b28ded9 Bug 320765: Add the CDT build console to the set of consoles that can be opened manually. This is useful so that we can have access to the console before doing a build. 2010-08-03 13:15:21 +00:00
David Dubrow
ef6d28343d Bug 317707 convert resource configs context menu to handlers to allow hiding via capabilities 2010-06-28 12:57:55 +00:00