- Change some styles.
- Register [Alt]+Enter for Quick operation menu
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6330 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Fix a bug where the editor used to highlight NaN for double as "Not in range."
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6327 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Refresh the ProjectBrowser rather than adding FileNode(image file) to the ProjectNode.
- Update the URL text box when adding image files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6326 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
A WPF Popup is shown over the editor when some actions are available. Can be opened by mouse click (TODO open by shortcut).
A Popup is probably not the best solution: it is not "tied" to current editor line anyhow so it stays open when region is collapsed, active ViewContent changes etc. (for active ViewContent change I added explicit handling). It should be probably part of editor's visual tree, in a special layer. Alternatively it could be displayed in the bookmark margin, but that would make it too small. This way it resembles ReSharper.
Have to consult this with Daniel.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6290 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Add offset in placement of the margin handles.
- Fix several bugs in MarginHandle and add unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6226 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Register some more controls in ToolBox.
- Minor bug fixes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Add outline in OutlinePad while in WPF Designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Use UniformGridWithSpacing for layout of OK and Cancel buttons (these should have the same size even in languages where the OK button needs more space than 75 pixels).
Option Panels: give check boxes a bit more space
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Reference ICSharpCode.SharpDevelop.Widgets in WpfDesign.Tests to remove Loader exceptions in Assembly.GetTypes().
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Fix a bug which caused NullReferenceException in hiding MarginHandles in case of a panel other than Grid.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6104 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
Rename - Ctrl+R (Replace changed Ctrl+R -> Alt+R),
Find references - F12 (VS uses F12 for Go to definition)
Go to derived class / override - F11
Go to base class - no shortcut
To make these shortcuts work, added items to "Search" menu.
Modified AbstractEntity.IsOverridable to return true also for interface members.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6093 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Add short-cut extensibility in the designer.
- Add Focus navigation(actually the primary selection navigation) up-the-element-tree and down-the-element tree though Tab and Shift+Tab respectively.
- Add edit operations for the designer - Cut,Copy and Paste by copying Xaml of the element to clipboard and loading it, works with more than one instances of SharpDevelop too.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
- Implemented this in SharpDevelop.addin (not SharpRefactoring.addin) because original Find references is implemented in SharpDevelop as well
- Implemented as new separate command, because original "Find references" command makes sense in other class contexts (Class browser) where the new command doesn't make sense
- TODO: positon the popup on caret - HOW?, close the popup
Implemented Context actions - the ReSharper-like popup with context-relevant actions that will be shown over editor.
- Actions can form a tree, mostly will be a flat list
- Used to implement inheritance tree popup
Removed "Save", "Save As", "Save with encoding" and "Close" items from editor context menu. They occupy space, are rarely used, and are accessible from File menu.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5999 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61