mirror of
https://github.com/greenshot/greenshot
synced 2025-08-23 06:36:20 -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
|
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:
|
For users the major changes since 1.2.x are:
|
||||||
* A newer and more modern configuration UI
|
* 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/ )
|
||||||
* Due to the update of .NET 4.5 a lot of bugs are solved
|
* 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
|
* Added Windows 10 destinations, OCR & share
|
||||||
* Better DPI support
|
* Better DPI support
|
||||||
* Faster development
|
* Faster development, due to simplified code
|
||||||
* Bug fixes
|
* Bug fixes
|
||||||
|
|
||||||
|
|
||||||
For developers, the major changes since 1.2.x are:
|
For developers, the major changes since 1.2.x are:
|
||||||
* Updated to .NET 4.5.x
|
* 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
|
* 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 MEF.
|
* Using Dependency Injection (Inversion of Control) via [Dapplo.Addons](https://github.com/dapplo/Dapplo.Addons) which bases upon AutoFac.
|
||||||
* Add-ins (formerly plug-ins) can just place attributes on classes to be loaded and injected.
|
* Using MVVM, provided by Caliburn.Micro via [Dapplo.CaliburnMicro](https://github.com/dapplo/Dapplo.CaliburnMicro)
|
||||||
* Started using WPF via 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 [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.
|
* 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.
|
* 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 develop & test
|
||||||
* 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 graphics code to a separate project, where benchmark tests are possible.
|
* Moved graphics code to a separate project, where benchmark tests are possible.
|
||||||
|
|
||||||
Currently known errors:
|
Currently known errors:
|
||||||
* The old .greenshot files cannot be loaded
|
* 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