Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show EasyShell entry on maven dependencies #28

Closed
gsnerf opened this issue Dec 15, 2015 · 6 comments
Closed

Show EasyShell entry on maven dependencies #28

gsnerf opened this issue Dec 15, 2015 · 6 comments

Comments

@gsnerf
Copy link

gsnerf commented Dec 15, 2015

When working with maven based java projects, it sometimes is necessary to jump to the jars of a dependency in the local maven repository. It would be nice if the context menu entry would show up in the package explorer for entries under "maven dependencies" so one can use the "Explore..." function.

@anb0s anb0s added this to the v2.0 milestone Dec 23, 2015
@anb0s
Copy link
Owner

anb0s commented Dec 23, 2015

Thanks for requesting. I will look at it together with other "menue contribution" requests, see #13, #16 and others.

@anb0s anb0s self-assigned this Jan 15, 2016
@anb0s
Copy link
Owner

anb0s commented May 17, 2016

Just tried to look at this, but cannot find "maven dependencies" in package explorer view. I'm not very familiar with maven and may be missing something. Please attach more information, e.g. screenshot or description how to see them...

@anb0s anb0s modified the milestone: v2.0 May 20, 2016
@anb0s
Copy link
Owner

anb0s commented May 20, 2016

Decision to skip release of v1.5 and concentrate at v2.0 release, because of Eclipse 4.6 compatibility and new EPL license and complete new code base.

@anb0s anb0s modified the milestones: v2.1, v2.0 Jul 25, 2016
@anb0s anb0s modified the milestones: v2.1, v2.2 Dec 10, 2016
@anb0s anb0s added the question label Dec 18, 2016
@anb0s
Copy link
Owner

anb0s commented Dec 18, 2016

I need more input about the "maven dependencies" in package explorer. I do not see them in my installation. What is needed to get this view? Thanks!

@gsnerf
Copy link
Author

gsnerf commented Dec 19, 2016

You need a maven project with some dependency defined in the POM (for testing purposes it should be sufficient to have junit or something alike added as a dependency). If you import the maven project to eclipse it should pick up the dependency automatically and show the "Maven dependencies" node in project view. If you add a dependency when the eclipse project already exists you need to sync the maven POM with the eclipse project (in newer eclipse versions alt+f5 should trigger that refresh).

@anb0s anb0s modified the milestones: v2.1, v2.2 Dec 27, 2016
anb0s added a commit that referenced this issue Dec 27, 2016
Signed-off-by: Andre Bossert <anb0s@anbos.de>
@anb0s
Copy link
Owner

anb0s commented Dec 27, 2016

done for v2.1

image

@anb0s anb0s closed this as completed Dec 27, 2016
anb0s added a commit that referenced this issue Apr 21, 2017
new fixed issues in this build:
- [x] #28 Show EasyShell entry on maven dependencies
- [x] #84 add support for multipage editor
- [x] #136 [v2.0] possibility to change menu icons
- [x] #137 add DoubleCommander support
- [x] #138 add GNOME Commander support
- [x] #139 add Sunflower file browser support
- [x] #140 add Midnight Commander support
- [x] #141 cannot run file in terminal --- Neon3 and Ubuntu 16.04
- [x] #142 exception in 'Variables Test'
- [x] #143 adapt sakura terminal emulator command
- [x] #144 rework all 'Run' commands
- [x] #145 add Msys2 / MinGW32 / MinGW64 bash preset
- [x] #146 add EasyShell branding information

Signed-off-by: Andre Bossert <anb0s@anbos.de>
anb0s added a commit that referenced this issue Apr 21, 2017
new fixed issues in this build:
- [x] #28 Show EasyShell entry on maven dependencies
- [x] #84 add support for multipage editor
- [x] #136 [v2.0] possibility to change menu icons
- [x] #137 add DoubleCommander support
- [x] #138 add GNOME Commander support
- [x] #139 add Sunflower file browser support
- [x] #140 add Midnight Commander support
- [x] #141 cannot run file in terminal --- Neon3 and Ubuntu 16.04
- [x] #142 exception in 'Variables Test'
- [x] #143 adapt sakura terminal emulator command
- [x] #144 rework all 'Run' commands
- [x] #145 add Msys2 / MinGW32 / MinGW64 bash preset
- [x] #146 add EasyShell branding information

Signed-off-by: Andre Bossert <anb0s@anbos.de>
anb0s added a commit that referenced this issue May 9, 2017
- [x] #150 [v2.1] testing of build 2.1.0.v20170508-1844
  - [x] #101 add Run command for Mac OS X
  - [x] #148 add Q-Dir (Quad Explorer) preset
  - [x] #149 "Unhandled event loop exception" with 36 menu items and
quick menu
- [x] #147 [v2.1] testing of build 2.1.0.v20170421-1258
  - [x] #28 Show EasyShell entry on maven dependencies
  - [x] #84 add support for multipage editor
  - [x] #136 [v2.0] possibility to change menu icons
  - [x] #137 add DoubleCommander support
  - [x] #138 add GNOME Commander support
  - [x] #139 add Sunflower file browser support
  - [x] #140 add Midnight Commander support
  - [x] #141 cannot run file in terminal --- Neon3 and Ubuntu 16.04
  - [x] #142 exception in 'Variables Test'
  - [x] #143 adapt sakura terminal emulator command
  - [x] #144 rework all 'Run' commands
  - [x] #145 add Msys2 / MinGW32 / MinGW64 bash preset
  - [x] #146 add EasyShell branding information
- [x] #135 [v2.1] testing of build 2.1.0.v20161220-2025
  - [x] #127 NPE at
de.anbos.eclipse.easyshell.plugin.commands.DefineCommands.createContributionItems(DefineCommands.java:46)
  - [x] #134 [v2.1] [menu dialog] command and name are editable but
should be read-only
- [x] #133 [v2.1] testing of build 2.1.0.v20161218-1511
  - [x] #130 [v2.1] menu dialog looks weird
  - [x] #131 [v2.1] [command dialog] "split command" has no effect for
"clipboard" type
  - [x] #132 [v2.1] fix quotes and "split command" in windows presets
- [x] #129 [v2.1] testing of build 2.1.0.v20161214-2215
  - [x] #123 [v2.1] guake preset does not work with 2.1.0.v20161210-2045
  - [x] #124 [v2.0] run presets with single quotes are not working
  - [x] #125 add Enlightenment (Terminology emulator)
  - [x] #126 [v2.0] add search or filter for faster selection of
commands in menu dialog
  - [x] #128 [v2.1] add exceptions for internal errors
- [x] #122 [v2.1] testing of build 2.1.0.v20161210-2045
  - [x] #105 [v2.1] add option for showing tooltips
  - [x] #115 add option for debug output in console
  - [x] #118 [build 2.1.0.v20161203-1029] crash if using new "Split
spaces only" option
  - [x] #119 [v2.0] add variables for parent container
  - [x] #120 [build 2.1.0.v20161203-1029] presets modifications are
removed after each second edit
  - [x] #121 [v2.0] add TotalCommander presets for left and right
windows
- [x] #117 testing of build 2.1.0.v20161203-1029
  - [x] #112 add linux guake support
  - [x] #113 add linux krusader support
  - [x] #116 [v2.0] plugin presets are stored together with user
modifications --> migration of presets not possible
- [x] #111 [v2.1] testing of build 2.1.0.v20161103-2010
  - [x] #18 check compatibility to other terminal emulators
  - [x] #102 Menu contains each item twice on Mac OS (by default)
  - [x] #106 [v2.0] keyboard shortcuts are not working in popup menu
under Linux
  - [x] #107 [v2.0] add support for external files
  - [x] #108 add mate-terminal support
  - [x] #109 add mate Caja (MATE) file browser support
  - [x] #110 LXDE: add lxterminal support
- [x] #104 [v2.1] testing of build 2.1.0.v20161102-1515
  - [x] #76 [v2.0] Steps to build the plugin using the source code
  - [x] #98 add support for PowerCmd
  - [x] #99 add support iTerm2 in Mac
  - [x] #100 add open with Default application for Mac OS X
  - [x] #103 After copied file path, a tool-tip "Copied to clipboard"
always exists.

Signed-off-by: Andre Bossert <anb0s@anbos.de>
anb0s added a commit that referenced this issue May 9, 2017
- [x] #150 [v2.1] testing of build 2.1.0.v20170508-1844
  - [x] #101 add Run command for Mac OS X
  - [x] #148 add Q-Dir (Quad Explorer) preset
  - [x] #149 "Unhandled event loop exception" with 36 menu items and
quick menu
- [x] #147 [v2.1] testing of build 2.1.0.v20170421-1258
  - [x] #28 Show EasyShell entry on maven dependencies
  - [x] #84 add support for multipage editor
  - [x] #136 [v2.0] possibility to change menu icons
  - [x] #137 add DoubleCommander support
  - [x] #138 add GNOME Commander support
  - [x] #139 add Sunflower file browser support
  - [x] #140 add Midnight Commander support
  - [x] #141 cannot run file in terminal --- Neon3 and Ubuntu 16.04
  - [x] #142 exception in 'Variables Test'
  - [x] #143 adapt sakura terminal emulator command
  - [x] #144 rework all 'Run' commands
  - [x] #145 add Msys2 / MinGW32 / MinGW64 bash preset
  - [x] #146 add EasyShell branding information
- [x] #135 [v2.1] testing of build 2.1.0.v20161220-2025
  - [x] #127 NPE at
de.anbos.eclipse.easyshell.plugin.commands.DefineCommands.createContributionItems(DefineCommands.java:46)
  - [x] #134 [v2.1] [menu dialog] command and name are editable but
should be read-only
- [x] #133 [v2.1] testing of build 2.1.0.v20161218-1511
  - [x] #130 [v2.1] menu dialog looks weird
  - [x] #131 [v2.1] [command dialog] "split command" has no effect for
"clipboard" type
  - [x] #132 [v2.1] fix quotes and "split command" in windows presets
- [x] #129 [v2.1] testing of build 2.1.0.v20161214-2215
  - [x] #123 [v2.1] guake preset does not work with 2.1.0.v20161210-2045
  - [x] #124 [v2.0] run presets with single quotes are not working
  - [x] #125 add Enlightenment (Terminology emulator)
  - [x] #126 [v2.0] add search or filter for faster selection of
commands in menu dialog
  - [x] #128 [v2.1] add exceptions for internal errors
- [x] #122 [v2.1] testing of build 2.1.0.v20161210-2045
  - [x] #105 [v2.1] add option for showing tooltips
  - [x] #115 add option for debug output in console
  - [x] #118 [build 2.1.0.v20161203-1029] crash if using new "Split
spaces only" option
  - [x] #119 [v2.0] add variables for parent container
  - [x] #120 [build 2.1.0.v20161203-1029] presets modifications are
removed after each second edit
  - [x] #121 [v2.0] add TotalCommander presets for left and right
windows
- [x] #117 testing of build 2.1.0.v20161203-1029
  - [x] #112 add linux guake support
  - [x] #113 add linux krusader support
  - [x] #116 [v2.0] plugin presets are stored together with user
modifications --> migration of presets not possible
- [x] #111 [v2.1] testing of build 2.1.0.v20161103-2010
  - [x] #18 check compatibility to other terminal emulators
  - [x] #102 Menu contains each item twice on Mac OS (by default)
  - [x] #106 [v2.0] keyboard shortcuts are not working in popup menu
under Linux
  - [x] #107 [v2.0] add support for external files
  - [x] #108 add mate-terminal support
  - [x] #109 add mate Caja (MATE) file browser support
  - [x] #110 LXDE: add lxterminal support
- [x] #104 [v2.1] testing of build 2.1.0.v20161102-1515
  - [x] #76 [v2.0] Steps to build the plugin using the source code
  - [x] #98 add support for PowerCmd
  - [x] #99 add support iTerm2 in Mac
  - [x] #100 add open with Default application for Mac OS X
  - [x] #103 After copied file path, a tool-tip "Copied to clipboard"
always exists.

Signed-off-by: Andre Bossert <anb0s@anbos.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants