mirror of
https://github.com/greenshot/greenshot
synced 2025-08-22 22:34:27 -07:00
Updated README.md
This commit is contained in:
parent
850a5970de
commit
a34f54c9c3
1 changed files with 15 additions and 12 deletions
27
README.md
27
README.md
|
@ -21,30 +21,33 @@ Being easy to understand and configurable, Greenshot is an efficient tool for pr
|
|||
|
||||
About this repository
|
||||
---------------------
|
||||
This repository is for Greenshot 1.3.x
|
||||
This repository is work in progress for the next Greenshot (2.0?).
|
||||
|
||||
For users the major changes since 1.2.x are:
|
||||
* A newer and more modern configuration UI
|
||||
* Due to the update of .NET 4.5 a lot of bugs are solved
|
||||
* dotnet core 3.0 support (why, read here: https://blogs.msdn.microsoft.com/dotnet/2018/10/04/update-on-net-core-3-0-and-net-framework-4-8/ )
|
||||
* A newer and more modern configuration UI, using MahApps.Metro
|
||||
* Due to the update of .NET 2.0 to .NET 4.7.1 a lot of bugs are solved
|
||||
* Added Windows 10 destinations, OCR & share
|
||||
* Better DPI support
|
||||
* Faster development
|
||||
* Faster development, due to simplified code
|
||||
* Bug fixes
|
||||
|
||||
|
||||
For developers, the major changes since 1.2.x are:
|
||||
* Updated to .NET 4.5.x
|
||||
* Moved logging from log4net to [Dapplo.Log](https://github.com/dapplo/Dapplo.Log) which is a very simple logger
|
||||
* Using Dependency Injection (Inversion of Control), via [Dapplo.Addons](https://github.com/dapplo/Dapplo.Addons) which bases upon MEF.
|
||||
* Add-ins (formerly plug-ins) can just place attributes on classes to be loaded and injected.
|
||||
* Started using WPF via MVVM, provided by Caliburn.Micro via [Dapplo.CaliburnMicro](https://github.com/dapplo/Dapplo.CaliburnMicro)
|
||||
* Updated to .NET 4.7.1 and dotnet core 3.0 (multiple targets)
|
||||
* Moved logging from log4net to [Dapplo.Log](https://github.com/dapplo/Dapplo.Log) which is a very simple logger (reviewing changing to Microsoft.Extensions.Logging)
|
||||
* Using Dependency Injection (Inversion of Control) via [Dapplo.Addons](https://github.com/dapplo/Dapplo.Addons) which bases upon AutoFac.
|
||||
* Using MVVM, provided by Caliburn.Micro via [Dapplo.CaliburnMicro](https://github.com/dapplo/Dapplo.CaliburnMicro)
|
||||
* Added [Dapplo.Config](https://github.com/dapplo/Dapplo.Config) which provides language & configuration support.
|
||||
* Added a configuration UI, which is build together via composition. Meaning add-ins just need to implement the correct class and use the correct attributes to be visible inside the new configuration.
|
||||
* Using [Dapplo.HttpExtensions](https://github.com/dapplo/Dapplo.HttpExtensions) as the default HTTP client library, which should make it easier to use cloud services.
|
||||
* Fody-Costura is supported for add-ins, which make it possible to simply embed the needed dependencies as dlls.
|
||||
* Moved most native windows code to a separate project called [Dapplo.Windows](https://github.com/dapplo/Dapplo.Windows) which makes it easier to test
|
||||
* Moved most native windows code to a separate project called [Dapplo.Windows](https://github.com/dapplo/Dapplo.Windows) which makes it easier to develop & test
|
||||
* Moved graphics code to a separate project, where benchmark tests are possible.
|
||||
|
||||
Currently known errors:
|
||||
* The old .greenshot files cannot be loaded
|
||||
* ...
|
||||
* Not all Addons are active, the way they are found needs to be fixed.
|
||||
* Office Addon (if referenced) will not work on dotnet core 3.0 yet
|
||||
* Windows 10 Addon (if referenced) will not work on dotnet core 3.0 yet
|
||||
* MahApps.Metro doesn't support dotnet core 3.0 yet, working on it (first step ControlzEx: https://github.com/ControlzEx/ControlzEx/pull/66 )
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue