Age | Commit message (Collapse) | Author |
|
Conflicts:
main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs
|
|
|
|
Conflicts:
extras/GtkSourceViewEditor/MonoDevelop.SourceEditor.addin.xml
main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs
main/src/core/Mono.Texteditor/Mono.TextEditor/GtkWorkarounds.cs
|
|
Also de-stetic the widget - it was trivial.
|
|
Redo the change in 96c55e so we can properly detect a replace with
empty string versus a plain old file. Whenever the 'Replace' button
is clicked we ensure a non-null string is passed as the replace
pattern. If 'Find' is clicked, we pass in null. This means we need
to use replacePattern == null checks instead of string.IsNullOrEmpty
checks.
|
|
|
|
with an IDispoable pattern.
|
|
It is perfectly valid to do a Replace where you replace 'foo' with '' therefore
we should not avoid calling BeginEdit/EndEdit if the replace pattern is empty.
Fixes bug #1170.
|
|
|
|
Nuke the old crufty method which used to be in DirectoryScope and instead
use the fancy new methods in DesktopService which do proper mimetype
checking.
|
|
|
|
|
|
Fixes #1014 so that searching in Project and Solution scopes does not always
include binary files.
|
|
The mime type of some xml files is like application/blah+xml.
Those files are properly considered as text now.
|
|
clash.
This makes it much easier to work with the color shemes.
|
|
|
|
The references finder doesn't need a monitor to work - now that case
is handled.
|
|
|
|
|
|
|
|
Replaced the old bringToFront and hilightCaret boolean parameters
by a new options parameter which have those and other options.
|
|
|
|
fails completely'.
|
|
copies of name'.
|
|
|
|
* ReferencesFinder.cs:
* RenameItemDialog.cs:
* RenameRefactoring.cs: Fixed 'Bug 678393 - Rename command shows an
empty search pad'.
|
|
|
|
references'.
|
|
instead of per project.
Change was required for supporting references in files that are part
of the project but are embedded in another language - see 'Bug 663095
- Find References does not find method references in ASPX'.
|
|
|
|
|
|
|
|
|
|
Now any line/column in monodevelop is 1 based.
|
|
|
|
|
|
Lines are now part of the file name (saves up space) + removed
indentation of the search output (saves space too).
|
|
|
|
|
|
|
|
* MonoDevelop.Ide.csproj:
* MonoDevelop.Ide.Gui/Document.cs:
* MonoDevelop.Ide.Gui/Workbench.cs:
* MonoDevelop.Ide.Gui/TextEditor.cs:
* MonoDevelop.Ide.FindInFiles/Scope.cs:
* MonoDevelop.Ide.Commands/EditCommands.cs:
* MonoDevelop.Ide.Commands/ViewCommands.cs:
* MonoDevelop.Ide.Tasks/CommentTasksView.cs:
* MonoDevelop.Ide.Gui/ViewCommandHandlers.cs:
* MonoDevelop.Ide.FindInFiles/FileProvider.cs:
* MonoDevelop.Ide.CodeTemplates/CodeTemplate.cs:
* MonoDevelop.Ide.CodeTemplates/ExpansionObject.cs:
* MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:
* MonoDevelop.Ide.Commands/CustomStringTagProvider.cs:
* MonoDevelop.Ide.Navigation/NavigationHistoryService.cs:
* MonoDevelop.Ide.StandardHeader/StandardHeaderService.cs:
* MonoDevelop.Ide.CodeFormatting/CodeFormattingCommands.cs:
* MonoDevelop.Ide.Gui.Content/CompletionTextEditorExtension.cs:
Replaced old text editor reminders with mono.texteditor & renamed
the texteditordata property to editor.
svn path=/trunk/monodevelop/; revision=160541
|
|
svn path=/trunk/monodevelop/; revision=159994
|
|
* src/addins/NUnit/Services/NUnitService.cs:
* src/addins/MonoDevelop.Autotools/Commands.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/MessageService.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:
* src/addins/MonoDevelop.Autotools/TarballBuilderEditorWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:
* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/FindInFilesDialog.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext/GettextFeatureWidget.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/LinkCommandEntry.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/BindDesignDialog.cs:
* src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:
* src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/ToolboxService.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/SelectRenamedClassDialog.cs:
* src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.Dialogs/ConfirmWindowDeleteDialog.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Commands/Commands.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.PropertyGrid.Editors/CollectionEditor.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.PropertyGrid.Editors/FlagsSelectorDialog.cs:
* src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.Gui/DeployOperations.cs:
* src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Dialogs/WebReferenceDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CommitCommand.cs:
* src/addins/MonoDevelop.Gettext/MonoDevelop.Gettext.NodeBuilders/TranslationProjectNodeBuilder.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/PublishCommand.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs:
* src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.ExtractMethod/ExtractMethodRefactoring.cs:
* src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:
* src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux/DotDesktopViewWidget.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/UserPasswordDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/SslServerTrustDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificateDialog.cs:
* src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion.Gui/ClientCertificatePasswordDialog.cs:
More dialog placing.
* src/core/MonoDevelop.Ide/gtk-gui/objects.xml: Flush.
svn path=/trunk/monodevelop/; revision=157758
|
|
* MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:
* MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/FindInFilesDialog.cs:
Mac dialog placement tweaks.
svn path=/trunk/monodevelop/; revision=157753
|
|
location list every time a search is started.
svn path=/trunk/monodevelop/; revision=157533
|
|
* MonoDevelop.Ide.csproj:
* MonoDevelop.Ide.Navigation:
* MonoDevelop.Ide.Gui/Workbench.cs:
* MonoDevelop.Ide.Tasks/TaskStore.cs:
* MonoDevelop.Ide.Gui.Content/INavigable.cs:
* MonoDevelop.Ide.Gui.Content/ILocationList.cs:
* MonoDevelop.Ide.Commands/NavigationCommands.cs:
* MonoDevelop.Ide.Gui/DocumentNavigationPoint.cs:
* MonoDevelop.Ide.Gui/TextFileNavigationPoint.cs:
* MonoDevelop.Ide.Gui/NavigationHistoryService.cs:
* MonoDevelop.Ide.FindInFiles/SearchResultWidget.cs: Moved navigation
service to a new namespace.
* MonoDevelop.Ide.Navigation/HistoryList.cs:
* MonoDevelop.Ide.Navigation/NavigationPoint.cs:
* MonoDevelop.Ide.Navigation/NavigationHistoryItem.cs:
* MonoDevelop.Ide.Navigation/TextFileNavigationPoint.cs:
* MonoDevelop.Ide.Navigation/DocumentNavigationPoint.cs:
* MonoDevelop.Ide.Navigation/NavigationHistoryService.cs: Properly
dispose navigation points.
svn path=/trunk/monodevelop/; revision=157249
|
|
now have exacter navigation points.
svn path=/trunk/monodevelop/; revision=157024
|
|
log write.
* MonoDevelop.Ide.Gui/MonoDevelopStatusBar.cs: Draw the resize grip
using the shaded background color.
* MonoDevelop.Ide.Gui/DefaultWorkbench.cs: The resize grip must always
be visible in Mac. On other platforms show it only when not
maximized.
svn path=/trunk/monodevelop/; revision=155784
|
|
* MonoDevelop.Ide.Gui.Components/LogView.cs:
* MonoDevelop.Ide.Gui/MonoDevelopStatusBar.cs:
* MonoDevelop.Ide.Gui/StatusProgressMonitor.cs:
* MonoDevelop.Ide.Gui.Pads/DefaultMonitorPad.cs:
* MonoDevelop.Ide.FindInFiles/FindInFilesDialog.cs:
* MonoDevelop.Ide.FindInFiles/SearchProgressMonitor.cs: When clicking
over the status bar, activate the pad that generated the status
message being shown. For example, if the status bar shows "Build: 1
error", show the errors pad when clicking on that.
* MonoDevelop.Ide/ProjectOperations.cs:
* MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs: Fix
warning.
* MonoDevelop.Ide.Gui.Pads/TaskListPad.cs: Fix nullref.
svn path=/trunk/monodevelop/; revision=155730
|
|
559804 - Strings in search result pad are near-invisible'
svn path=/trunk/monodevelop/; revision=154961
|