Commit Graph
40 Commits
Author SHA1 Message Date
Christoph Wille c269b99d67 DllImport to LibraryImport in SharpTreeView 2024-06-02 13:10:54 +02:00
Christoph Wille 084d02a447 Apply Central package management (requires package source mapping) (#3124)
* Apply Central package management https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management (requires package source mapping https://learn.microsoft.com/en-us/nuget/consume-packages/package-source-mapping)

* Microsoft.DiaSymReader.Converter.Xml from dotnet-tools, Microsoft.DiaSymReader.Native from nuget.org feed

* Trying to sort what is on which feed for previews of Diasymreader packages

* Parse the Roslyn version from Directory.packages.props

* Use specific versions for Diasymreader from nuget.org to allow VS2022 addin to restore properly

* Tests needs also locked references
2023-11-23 07:25:23 +01:00
Siegfried PammerandChristoph Wille a94d66561a Move to .NET 8.0 (#3119)
* Basics of net8.0. Breaking unit tests expected.

* Missed that TestRunner project was already upgraded to net7.0 (search and replace fail)

* Use Preview 6 locally

* Use .NET 8.0 RTM

* Final fixups

---------

Co-authored-by: Christoph Wille <[email protected]>
2023-11-17 20:23:38 +01:00
Charlie Lin 65d1cbcdd5 Add EnableWindowsTargeting propery to csprojs targeting net6.0-windows 2022-07-16 19:34:54 -05:00
Christoph Wille a794a56a10 Fix up ILSpy.Tests + <Project> tag for all projects 2022-02-07 20:18:23 +01:00
Siegfried Pammer 9e54b44b11 Move ILSpy to net6.0-windows 2022-02-06 17:34:30 +01:00
Christoph Wille e2e38b667d Move TomsToolbox.Wpf.Styles version to packages.props 2021-07-27 14:51:05 +02:00
Christoph Wille a99a6a5fe3 Update NuGet packages 2021-07-27 13:04:33 +02:00
tom-englert b1e4322906 Fix #2409: Styling of windows title bar is now optional. 2021-05-17 17:15:41 +02:00
tom-englert 6dd27d66d6 #2359: Adjust checkable style of MenuItem 2021-04-21 16:50:15 +02:00
tom-englert 02381321f9 - #2359: Restore glass frame, using minimum margin to not interfere with AvalonDock. 2021-04-04 17:22:43 +02:00
tom-englert 6840adb2fd Fix menu style 2021-04-01 15:19:20 +02:00
tom-englert 546deb5796 - #2359: Fix rendering of unpinned floating windows (https://github.com/icsharpcode/ILSpy/pull/2360#issuecomment-810630231) 2021-04-01 11:30:56 +02:00
tom-englert fa439b6d07 - #2359: Fix scroll bar cursor 2021-04-01 11:30:04 +02:00
Christoph Wille 1034eca9b0 Make it easy to play with .NET 5 (#2355)
* Work on #2324 with code written for a PoC with Siegfried Pammer some time ago.

Trying it out: copy multitargeting.props.template to multitargeting.props

* Copy all files to the output folder (otherwise NuGet assemblies aren't there for net5.0 which is nasty for debugging, and publish doesn't pick them up either)
2021-03-28 18:16:52 +02:00
tom-englert 4acfa73695 Fix access keys. 2021-03-23 12:56:38 +01:00
Siegfried Pammer 6010ae01d5 Merge branch 'master' of https://github.com/icsharpcode/ILSpy into net5take2 2021-03-22 20:06:52 +01:00
tom-englert 78fa9529ad - Fine tune styles
- Do not override default windows style, interferes with AvalonDock.
2021-03-14 15:59:28 +01:00
tom-englert 79a5c5d039 Introduce Dark Mode 2021-03-14 11:55:26 +01:00
Christoph Wille ecec2075d8 Go back to single tfm (net472) 2021-02-28 19:02:04 +01:00
Christoph Wille 07f831b484 Simplify SharpTreeView project file 2021-02-27 13:15:14 +01:00
Christoph Wille a0aeac5628 Doesn't work:
* plugin loading in App.xaml.cs (#if NET472)
* OSVersionHelper bombs with PlatformNotSupportedException (#if NET472)
* ILSpyTraceListener - this needs something different in net5
2021-02-27 09:58:38 +01:00
Siegfried Pammer 8c434eeaa5 Fix #1973: Switch License Headers / License Information to MIT for SharpTreeView 2020-04-10 22:27:02 +02:00
Christoph Wille 28be4a755b Switch to net472, of note:
* app.config.template fewer asm redirects, but coll.immutable is necessary
2019-09-02 13:13:48 +02:00
Oren Novotny 8a31bf30bc IDE cleanup 2019-06-05 10:43:52 -04:00
Oren Novotny b88d8b047f Switch to UseWpf for compat with Extras 2.x and .NET Core SDK 3 2019-06-04 16:41:28 -04:00
Christoph Wille 29e05778c6 See #1416. Also upgraded Cecil to .3 (from .1) 2019-02-14 10:41:43 +01:00
Sam Harwell ea930e025c Switch to MSBuild.Sdk.Extras for WPF support 2019-01-16 11:09:09 -06:00
Sam Harwell 996e04075e Retarget projects to .NET 4.6 so Roslyn can load them 2017-11-27 13:15:34 -06:00
Daniel Grunwald f54c621ec4 Merge remote-tracking branch 'origin/master' into newdecompiler.
Note: due to massive conflicts, this merge effectively reverts Christoph's ILSpy.AddIn commits from 2017-03-05.
2017-09-12 21:55:51 +02:00
Siegfried Pammer b8f944209b Fix #67 - Moving to class member in tree view by typing in first character of member name selects parent assembly 2017-09-11 13:06:28 +02:00
Sam Harwell 4908b129f8 Convert projects to the new project system 2017-08-31 15:31:45 -05:00
Daniel Grunwald 82ca308a3b Improved Accessibility support.
SharpTreeView now exposes the proper UI Automation control types.
Keyboard navigation using the tab key now works properly.
2016-12-03 19:32:59 +01:00
Siegfried Pammer 19800c3b16 remove NR submodule; move snk to ICSharpCode.Decompiler 2016-11-26 09:34:37 +01:00
Daniel Grunwald 09b0db5cd4 Add strong name to all ILSpy assemblies.
Use binding redirects so that plugins can be loaded into ILSpy versions other than the one they were compiled against.
2011-10-31 23:36:57 +01:00
Daniel Grunwald 0cb55f64a0 Add back drag'n'drop to SharpTreeView. 2011-02-14 03:40:37 +01:00
Daniel Grunwald ad14b53945 Started implementing a better TreeFlattener for SharpTreeView. 2011-02-13 17:31:59 +01:00
Daniel Grunwald 73b9068743 Add AssemblyInfo for included SD libraries. 2011-02-05 15:36:36 +01:00
Daniel Grunwald 331ade6cf1 Get rid of SharpDevelop-specific paths in ICSharpCode.TreeView. 2011-02-04 12:55:33 +01:00
Daniel Grunwald f166967efa Merge commit 'a5ac9d09ed032ccbf46f1daa4c39f66882bd4834' as 'SharpTreeView' 2011-02-04 12:52:26 +01:00