Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-10Update changelog plugin headers to EPL 2.0.Alexander Kurtakov1-8/+11
Change-Id: Ibc4d9214a1a65cdcd76a032524bd9fe44cccbc57 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/122390
2017-03-10changelog: Fix typo in color constant.Alexander Kurtakov1-1/+1
Change-Id: Iffe5637722341d184ee5603ff77425942df0537e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92775 Tested-by: Hudson CI
2017-03-10changelog: Generic editor.Alexander Kurtakov1-23/+33
Significantly simplified the hyperlink detector. Change-Id: Ib637f59080da07f57b57e66f2eb2b8c51252af73 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92700 Tested-by: Hudson CI
2017-03-09changelog: Editor highlighting in themes.Alexander Kurtakov1-0/+32
Less coupling and prep for dark theme support. Change-Id: I65c2458c8b4f735367e4189198f43224e7c14567 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/92684 Tested-by: Hudson CI
2015-05-12changelog: Create ChangeLog Editor scope.Andrew Ferrazzutti1-1/+10
Create a context for ChangeLog Editor scope in plugin.xml, and restrict the Format ChangeLog command to be active only in that context. Resolves auto-reported problem 54c4f5dfbee810030da0c757. Change-Id: Iacca47d0cb0fef1f9248e1f084bc8ad39e692dcc Signed-off-by: Andrew Ferrazzutti <aferrazz@redhat.com> Reviewed-on: https://git.eclipse.org/r/47735 Tested-by: Hudson CI Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2014-04-26Change tabs to spaces; elim trailing whitespace.Andrew Ferrazzutti1-62/+62
To comply with Sonar style requirements, replace all tab characters with four whitespace characters/spaces, and remove all trailing whitespace. Perform this change to all Java and XML files. Also replace tabs with "\t" in test strings that require tabs, and edit STPIndenterTest so that it doesn't rely on indented comments. Change-Id: I48c3c5449a58fe5310967d998a05df1a28fbcbb0 Signed-off-by: Andrew Ferrazzutti <aferrazz@redhat.com> Reviewed-on: https://git.eclipse.org/r/25561 Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> Tested-by: Alexander Kurtakov <akurtako@redhat.com>
2013-02-25Bug 331140: RFE: "Edit" => "Changelog Entry" should be greyed outJeff Johnston1-1/+12
when no editor is open https://bugs.eclipse.org/bugs/show_bug.cgi?id=331140 - fixed command enablement/active status Change-Id: Ida4913c1f2e1be56b521f8f23b5dbdc151fd278e Reviewed-on: https://git.eclipse.org/r/10635 Tested-by: Hudson CI Reviewed-by: Camilo Bernal <cabernal@redhat.com> IP-Clean: Camilo Bernal <cabernal@redhat.com> Tested-by: Camilo Bernal <cabernal@redhat.com>
2013-01-22Externalize strings.Alexander Kurtakov1-17/+17
Change-Id: I9f856fa61c2b0b28cb891c4d498162adc422bfde Reviewed-on: https://git.eclipse.org/r/9829 Reviewed-by: Camilo Bernal <cabernal@redhat.com> IP-Clean: Camilo Bernal <cabernal@redhat.com> Tested-by: Camilo Bernal <cabernal@redhat.com>
2012-10-26Fix regression in ChangeLog UIJeff Johnston1-0/+64
- Add menuContributions to replace the data in the old ActionSets which were removed Change-Id: I61b81548d241bc99af4950850d83d2490db53dc8 Reviewed-on: https://git.eclipse.org/r/8381 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> IP-Clean: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2012-04-05Make the Changelog format proper command.Alexander Kurtakov1-1/+14
Define the handler as proper command and hook the menu via the plugin.xml instead of code.
2012-04-04Remove actionSet and actions.Alexander Kurtakov1-65/+3
Having a mixture of commands and actions was really errorprone.
2012-03-25Hide o.e.linuxtools.core API.Alexander Kurtakov1-15/+15
2011-07-14Add ChangeLog Egit support, bug #336255.Jeff Johnston1-0/+4
2011-07-14 Jeff Johnston <jjohnstn@redhat.com> Bug #336255 2011-06-14 Chris Aniszczyk <caniszczyk@gmail.com> * META-INF/MANIFEST.MF: Modify dependencies to support EFS. * plugin.xml: Allow git team provider. * src/org/eclipse/linuxtools/changelog/core/actions/PrepareChangeLogAction.java (guessFunctionNames): Use EFS since egit files are not directly in workspace.
2011-05-31Revert previous change that removed CTRL+ALT+P bindings for editors.Jeff Johnston1-0/+10
2011-05-31 Jeff Johnston <jjohnstn@redhat.com> * plugin.xml: Add back key bindings for CTRL+ALT+P in text editor and compare editor which reverts previous change.
2011-04-01Fix inner CTRL+ALT+P conflict.Jeff Johnston1-10/+0
2011-04-01 Jeff Johnston <jjohnstn@redhat.com> Bug #341534 * plugin.xml: Fix conflict with CTRL+ALT+P within the ChangeLog plug-in itself.
2010-12-012010-12-01 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+4
Bug #331243 * plugin.xml: Add enablement for subclipse as well for Prepare ChangeLog.
2010-11-302010-11-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+15
Bug #331243 * plugin.xml: Add enablement options for Prepare ChangeLog under Project menu so that project must have been checked out of CVS or SVN.
2010-06-242010-06-24 Charley Wang <chwang@redhat.com>Jeff Johnston1-0/+20
Bug #317639 * plugin.xml: Add hyperlink target and hyperlink detector for hyperlinking ChangeLog file names. * src/org/eclipse/linuxtools/changelog/core/editors/GNUEditorConfiguration.java: Change to base on TextSourceViewerConfiguration. (getHyperlinkDetectors): Get the registered hyperlink detectors from extensions rather than creating one so as to get additional detectors such as bugzilla bug number detector. (getHyperlinkDetectorTargets): New override method. * src/org/eclipse/linuxtools/changelog/core/editors/GNUHyperlinkDetector.java (GNUHyperlinkDetector): Add default constructor. (detectHyperlinks): Ensure document location is calculated.
2010-01-272010-01-27 Alexander Kurtakov <akurtako@redhat.com>Alexander Kurtakov1-1/+15
* src/org/eclipse/linuxtools/changelog/core/ChangelogPreferenceInitializer.java: New file. * plugin.xml: Register preferenceInitializer. * src/org/eclipse/linuxtools/changelog/core/ChangelogPlugin.java: Remove parts that belong to the preference initializer. * src/org/eclipse/linuxtools/changelog/core/ChangeLogPreferencesPage.java (createTextField): Don't register modify listener. (getHostName): Removed. (getUserEmail): Removed. (getUserName): Removed. (getUserRealName): Removed. (init): Do not initialize properties. (initializeDefaultPreferences): Removed. (modifyText): Removed. (widgetDefaultSelected): Removed. (widgetSelected): Removed.
2009-02-212009-02-20 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+9
Resolves #264343 * src/org/eclipse/linuxtools/changelog/core/editors/ChangeLogDocumentSetupParticipant.java: New file. * src/org/eclipse/linuxtools/changelog/core/editors/GNUFileEntryDamagerRepairer.java: New file. * src/org/eclipse/linuxtools/changelog/core/editors/GNUFileEntryRule.java: New file. * src/org/eclipse/linuxtools/changelog/core/editors/GNUPartitionScanner.java: New file. * src/org/eclipse/linuxtools/changelog/core/editors/MultilineRuleDamagerRepairer.java: New file. * src/org/eclipse/linuxtools/changelog/core/IEditorChangeLogContrib2.java: New file. * build.properties: Add schema directory. * plugin.xml: Add DocumentSetupParticipant extension to point to ChangeLogDocumentSetupParticipant. * src/org/eclipse/linuxtools/changelog/core/editors/GNUEditorConfiguration.java (getPresentationReconciler): (setup): New method to set up partitioning. From IEditorChangeLogContrib2 interface. (getConfiguredDocumentPartitioning): Return CHANGELOG_PARTITIONING string. (getConfiguredContentTypes): Return the various content types of GNU Partition scanner. * src/org/eclipse/linuxtools/changelog/core/editors/GNUElementScanner.java (getOffset): (getDefaultToken): New. (GNUElementScanner): Add new GNUFileEntryRule to find file entries. * src/org/eclipse/linuxtools/changelog/core/editors/GNUHyperlinkDetector.java (detectHyperlinks): Change to set range to current partition to allow for multiple file entries in a single ChangeLog entry. Also be prepared to strip off trailing colon if needed.
2009-01-212009-01-21 Alexander Kurtakov <akurtako@redhat.com>Alexander Kurtakov1-3/+7
* plugin.xml: Enable Ctrl+Alt+P to work in compare window.
2008-11-07Fix #179541.Alexander Kurtakov1-0/+1
2008-11-06Make ctrl-alt-c work from SVN compare editor.Alexander Kurtakov1-0/+5
2008-06-262008-06-26 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-2/+2
* plugin.properties: Add strings for gnuFormatter and gnuEditorConfig names. * plugin.xml: Specify names from properties file for gnuFormatter and gnuEditorConfig. * src/org/eclipse/linuxtools/changelog/core/ChangelogPlugin.java (initializeDefaultPreferences): * src/org/eclipse/linuxtools/changelog/core/ChangeLogPreferencesPage.java (storeValues): Verify there is a valid selection before attempting to access it. (initializeDefaultPreferences): Use property strings when looking for default gnuFormatter and default gnuEditorConfig names. * src/org/eclipse/linuxtools/changelog/core/strings.properties: Add corresponding strings for gnuFormatter and gnuEditorConfig for code to use as comparison.
2008-01-222008-01-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-2/+20
* .classpath: Fix JSRE requirement. * plugin.xml: Add "Prepare ChangeLog in Editor" action and key bindings to allow Ctrl+Alt+P to work in a text editor. * src/org/eclipse/linuxtools/changelog/core/ChangelogPlugin.java (initializeDefaultPreferences): Don't try and translate gnuFormatter or gnuEditorConfig as these are actual names used in the extensions in plugin.xml.
2008-01-142008-01-14 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+14
* plugin.xml: Fix Prepare ChangeLog menu item to only be enabled for IResource, ISynchronizeModelElement, and C-nature projects.
2008-01-102008-01-10 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-0/+8
* plugin.properties: Add new message for Prepare ChangeLog menu item. * plugin.xml: Add "Prepare ChangeLog" action to project menu.
2008-01-092008-01-09 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston1-2/+1
* META-INF/MANIFEST.MF: Add specific minimum versions for plugins that are required by the Java parser. This allows the Java parser to omit these plugin dependencies and use the ones in this, the host plugin. * plugin.xml: Remove locationContribution extension which does not exist. * src/org/eclipse/linuxtools/changelog/core/actions/PrepareChangeLogAction.java: * src/org/eclipse/linuxtools/changelog/core/actions/PrepareChangelogKeyHandler.java (execute): Add support for editors that are editing IResources. 2008-01-08 Jeff Johnston <jjohnstn@redhat.com> * META-INF/MANIFEST.MF: Update version to 2.6.1.
2007-05-142007-05-09 Kyu Lee <klee@redhat.com>Kyu Lee1-17/+0
* src/org/eclipse/linuxtools/changelog/core/parsers/JavaParser.java: Removed. Now separate javaparser plugin will provide parsing. * src/org/eclipse/linuxtools/changelog/core/parsers/CParser.java: Ditto. * src/org/eclipse/linuxtools/changelog/core/parsers/PythonParser.java: Ditto. * src/org/eclipse/linuxtools/changelog/core/parsers/CompareParser.java: Ditto. * src/org/eclipse/linuxtools/changelog/core/actions/PrepareChangeLogAction.java: Removed JDT import for JavaModelException which we don't really need. * META-INF/MANIFEST.MF: Removed JDT and CDT dependency because now Java/C parsers are in separate plug-ins. * plugin.xml: Version bump to 2.4.0 and remove parser extensions.
2007-04-102007-04-10 Kyu Lee <klee@redhat.com>Kyu Lee1-27/+27
* plugin.xml: Igor's patch to renamespace old com.redhat strings bug #181497.
2007-03-262007-03-26 Kyu Lee <klee@redhat.com>Kyu Lee1-40/+9
* META-INF/MANIFEST.MF: Added. * plugin.xml: Migrated require and other declarations to MANIFEST.MF. Fixed extension declarations to work with new namespace.
2007-03-22- Initial import of ChangeLog plugin 2.3.4.Ben Konrath1-32/+80
2007-08-162.5.1Andrew Overholt1-23/+2
2008-01-14Tagging 2.6.1.Jeff Johnston1-38/+1
2009-12-18Branch for Helios.Andrew Overholt1-0/+211

    Back to the top