-
Notifications
You must be signed in to change notification settings - Fork 15
v2.0 #96
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
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- complete rewrite of plugin with EPL license #35 - [v2.0] new license: EPL - added table view to support adding, removing and change order of commands - new name space "de.anbos.eclipse.easyshell" Addressed enhancement requests: #9 - Editable / custom commands #11 - Change argument names #12 - Change order menue entries #14 - ability to select which of the 4 options to be visible #17 - add linux 'nemo' file browser #21 - add Xfce4 Terminal to linux presets #23 - add linux 'thunar' file browser #31 - add support of eclipse variables Bug fixes: #4 - "cd" cannot be used/called like a stand-alone program in configurations under #6 - gnome-terminal: change to working directory does not work in LMDE 201403 #29 - EasyShell v1.4.2 cannot be installed in Eclipse Neon(4.6.0M5) #30 - Compatibility Issue with Neon-M7 #45 - EasyShell not compatible with new Eclipse Neon Signed-off-by: Andre Bossert <anb0s@anbos.de>
Adressed
1. There is a NPE if you create an item and then change its "type" to
"Other" (and you click "OK")
2. Would be nice to list the new names to use as arguments since "{1}",
"{2}", etc. don't work anymore.
3. Another small bug: when you click the "Edit" button for an item, its
"type" is always reset to "Open".
4. Another small bug in this alpha version: when you edit an item, it
doesn't keep its place, it is moved as the first item of the list.
- fixed checked state after "Restore Defaults"
- renamed preset to command
- made dialog bigger and enable resizing
Signed-off-by: Andre Bossert <anb0s@anbos.de>
- changed store format - added resource type (file, folder and both) - show only presets for detected OS - configure default presets - removed CDE preset Signed-off-by: Andre Bossert <anb0s@anbos.de>
- enabled Add and Edit buttons for commands - fixed table refresh Signed-off-by: Andre Bossert <anb0s@anbos.de>
- added confirmation dialogs - added PresetType - added double-click handling for variables - added tool-tips - refactoring of class names - moved to statics to new Utils class Signed-off-by: Andre Bossert <anb0s@anbos.de>
- use Combo instead of CCombo Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
- now sorting in the UI and identification with UUID are independent - adding, copying and deleting are working as expected now - added generated UUIDs in file uuids.txt -> to be used for default entries Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
fixed: issues described in #52 - [v2.0] issues found in beta 1 - Opening the edition window for an existing entry changes its name back to the original one. - Adding a new entry sometimes changes the name of the other existing entries back to their original one. - I wouldn't automatically prefix the "menu name" with the "type" when exiting the "Edit existing command". fixed: other - menu data is changed also in case of cancel - issue #56 - [v2.0] migration support from older EasyShell v2.x (also beta releases) added: - MenuTypeName: predefined and user defined name patterns (#53) - implemented migration of store Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
itself Signed-off-by: Andre Bossert <anb0s@anbos.de>
- new store format - refactoring of store migration Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
fixed: - #59 [v2.0] columns in prefence table are not draggable/movable new or refactored: - refactored table viewer creation - refactored data and interfaces - added preset/commands page - added command page - added search fields Signed-off-by: Andre Bossert <anb0s@anbos.de>
- changed icon of other/user defined type Signed-off-by: Andre Bossert <anb0s@anbos.de>
- cannot select files only folders
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
- added Category - reduced CommandType to Execute and Clipboard - adapted reading of older stores Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
#47 [v2.0] add popup menu with key binding support - renamed categoryOther to categoryUser - added new short cuts: - EasyShell All : Alt + E - EasyShell Open: Alt + O - EasyShell Run : Alt + R - EasyShell Explore: Alt + X - EasyShell Clipboard: Alt + C - EasyShell Default: Alt + D - EasyShell User: Alt + U Signed-off-by: Andre Bossert <anb0s@anbos.de>
- #40 add support for path conversions - #46 [v2.0] [regression] add key bindings again - #47 [v2.0] add popup menu with key binding support - #55 [v2.0] migration support from legacy EasyShell v1.x - #81 [v2.0] "Copy Full Path to Clipboard" missing at Mac OS X - #82 [v2.0] ${easyshell:resource_loc} missing in "usable variables" - #83 [v2.0] rework "Copy..." and "Show/Edit.." buttons in command dialog Signed-off-by: Andre Bossert <anb0s@anbos.de>
wrongly - restricted buttons (remove, up, down, edit, copy) for single selections only in Menu and Command lists Signed-off-by: Andre Bossert <anb0s@anbos.de>
- empty dialog is not shown anymore - one entry is executed directly without showing a dialog Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
reworked sleep time before execution to have visual feedback only it short cuts are used and selection changes only in popup menu Signed-off-by: Andre Bossert <anb0s@anbos.de>
- implemented simple content assist - disabled variables info and converters group Signed-off-by: Andre Bossert <anb0s@anbos.de>
- #48 [v2.0] add content assist to tool / presets definition - #75 [v2.0] add "var..." button instead or additionally to double click to add variables - #86 [v2.0] [popup menu] do not show if empty or only one entry - #87 [v2.0] "Up" and "Down" are working, but entries are reordered wrongly Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
added new command Alt+Shift+E for dialog with multiple selection of commands to execute Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
resource extension Signed-off-by: Andre Bossert <anb0s@anbos.de>
variable support - integrated internal variables to generic Variables - removed "int id" from Variable Signed-off-by: Andre Bossert <anb0s@anbos.de>
Signed-off-by: Andre Bossert <anb0s@anbos.de>
additional ${
Signed-off-by: Andre Bossert <anb0s@anbos.de>
- implemented asynchronous command execution - main preference page opens menu preferences now Signed-off-by: Andre Bossert <anb0s@anbos.de>
- renamed resourceTypeFolder to resourceTypeDirectory - set resource type to file for all "Run" commands - removed Mac OS X Run command, because same as open (no Run supported) Signed-off-by: Andre Bossert <anb0s@anbos.de>
- fixed popup menu filtering for file or directory selections Signed-off-by: Andre Bossert <anb0s@anbos.de>
- [x] #62 [v2.0] To be able to target a file or a directory only - [x] #79 [v2.0] add new icons - [x] #90 [v2.0] add dialog for multiple command selection - [x] #91 [v2.0] [content assist] if using $ or { the variable is copied with additional ${ - [x] #92 [v2.0] make content assist available in all edit fileds with variable support - [x] #93 [v2.0] add variables for resource name without extension and resource extension 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merge last v2.0 changes