File mono-addins.changes of Package mono-addins

-------------------------------------------------------------------
Thu Feb 22 15:53:50 UTC 2024 - pgajdos@suse.com

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

-------------------------------------------------------------------
Mon Sep  7 10:27:37 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

-------------------------------------------------------------------
Tue Mar  3 06:30:30 UTC 2020 - Marguerite Su <i@marguerite.su>

- update version 1.3.3
  * bump nuget version

-------------------------------------------------------------------
Tue May 2 00:00:00 UTC 2017 - fwdsbs.to.11df@xoxy.net

- add fix-delay-sign.patch: check that dll installed to GAC is delay-signed and perform full-sign if so.
- fix build with upcoming mono 5.0: sign delay-signed dlls before adding it to GAC, mono 5.0 is not allowing to install delay-signed dlls into GAC

-------------------------------------------------------------------
Mon Jan  2 15:28:55 UTC 2017 - t.gruner@katodev.de

- update version 1.3

-------------------------------------------------------------------
Thu Apr 30 00:00:00 UTC 2015 - fwdsbs.to.11df@xoxy.net

- update version 1.2
  * Fixed bug that caused add-ins to be disabled when being updated.
  * Fixed several issues when scanning assemblies.
  * When evaluating a condition, ensure that the add-in that implements that condition is loaded. This change requires some new information to be stored in the add-in database, so the db version number has been bumped.
  * Fixed assembly resolution bug when running in MS.NET.
  * Added GTK3 implementation of the add-in manager.
  * Registered repositories are now automatically updated the first time the add-in manager is shown.

-------------------------------------------------------------------
Thu Oct 30 23:02:10 UTC 2014 - i@marguerite.su

- update version 1.1
  * When disabling an add-in, disabled all versions of the add-in
  * Allow embedding .addin files into submodule assemblies
  * Fixed some issue when scanning dlls
  * Added new assembly attributes for defining add-in properties
  * Fixed deadlock when loading add-in roots
  * Fixed GAC assembly directory search for .net 4.0
  * Added support for variables in add-in manifests
  * Updated Cecil from upstream

-------------------------------------------------------------------
Fri Jul  5 20:57:53 UTC 2013 - mailaender@opensuse.org

- Update to 1.0
  * Fixed crash in ExtensionContext finalizer
  * Minor optimizations

-------------------------------------------------------------------
Tue Jan 29 20:06:11 UTC 2013 - dimstar@opensuse.org

- Add mono-addins-donet4.patch: Build for .Net 4.0 target.

-------------------------------------------------------------------
Tue Oct  4 00:31:09 UTC 2011 - nmarques@opensuse.org

- Update to 0.6.2
  + Added option to support non-interactive installations when
    using mautil;
  + Avoid entering in an infinite loop when finding corrupted file;
  + Fixed crash when clicking for add-in info in dynamic assembles;
  + Fix bug in Repair command

-------------------------------------------------------------------
Wed Apr 27 20:55:34 UTC 2011 - ajorgensen@novell.com

- Update to 0.6.1
  * The 0.6 release of Mono.Addins includes many improvements, bug fixes and new features:
    Add-in engine:
    * Add-in name and description can now be localized. There are new custom attributes for defining them, and can also be specified as xml elements in an add-in manifest instead of attributes.
    * Support for custom add-in properties. It is now possible to specify arbitrary properties in add-ins, which can be queried at install time (using the Mono.Addins.Setup API) or at run-time.
    * Custom extension attributes now allow specifying an extension path. In this way it is now possible to use a single custom attribute to define extensions for different extension points.
    * The default add-in directory and the add-in database directory can now be customized. In previous releases, those directories were always created as a subdirectory of the main registry directory. In this release, the location can be set to any directory.
    * Improved error reporting when a dependency is missing.
    * Added support for specifying the type of the content of string node attributes. This information is used for documentation purposes only.
    * The Cecil based reflector now uses the new Cecil/Light, which is smaller and faster
    Add-in management:
    * Added support for enabling/disabling registered repositories.
    * Added support for downloable support files, to be used for package icons, screenshots, etc.
    * New and improved add-in manager for GTK#. The user interface has been completely redesigned to make it more usable. Add-in updates are more visible and easy to install. The add-in gallery is integrated in the main window, and can show custom add-in icons and preview images.
    * Added new API for accessing custom add-in properties, even before installing them.
    * Included information about download size.
    Bug fixes:
    * Allow overwriting files when installing.
    * Fixed add-in unloading issues.
    * Fixed crash when running in .NET 4.0
    * AddinRepository.LastModified is always 01.01.1900 00:00:00
    * Addin registry access/creation errors when accessed via UNC path
    * Addin discovery/loading fails when running Visual Studio unit tests
    * ImportAddinAssemblyAttribute can't be used multiple times
    * Fix bug in GetAvailableAddin.
    * Fix add-in database issue when the last add-in of a folder is deleted or upgraded
    * Don't allow inheriting CustomExtension attributes. The attribute must be explicitly applied to classes to be marked as extensions.

-------------------------------------------------------------------
Thu Feb 17 12:07:53 CST 2011 - gburt@suse.de

- Split off a -msbuild subpackage so the main mono-addins package
  does not depend on mono-devel (bnc#671844)

-------------------------------------------------------------------
Fri Oct 29 18:08:51 UTC 2010 - ajorgensen@novell.com

- Update to 0.5
  * User defined custom attributes can now be used to declare extensions and add-in metadata.
  * The new AddinEngine class allows hosting several independent add-in engines in a single application domain.
  * Improved lazy loading of add-ins. More information is now lazy loaded.
  * An XML manifest can now be split in several files embedded as resources in an assembly.
  * More add-in information can be declared using custom attributes instead of an XML manifest: author list, imported files and assemblies, optional modules, localizers.
  * Added new API based on generic methods and collections.
  * New MSBuild tasks file and target, which allows using add-in references directly in a build file (still experimental).
  * Reorganized the samples directory.
  * Many bug fixes.

-------------------------------------------------------------------
Thu Nov  6 14:54:04 MST 2008 - ajorgensen@novell.com

- Update to 0.4
  * Added support for specifying paths to exclude from the add-in
    scan in .addins files and in add-in manifests.
  * There are several new flags which can be applied to add-ins:
    * Can't uninstall: the add-in can't be uninstalled.
    * Can't disable: the add-in can't be disabled.
    * Hidden: the add-in won't be visible in the setup tools.
  * Fixes in the add-in scanner.
    * The new (and optional) Mono.Addins.CecilReflector assembly
      provides a Cecil-based backend for the add-in scanner. This
      scanner is more reliable than the reflection based scanner.
    * When updating the registry, the add-in scanner will only
      update add-ins belonging to the running application (ignoring
      directories from other instances of the same or different
      applications sharing the same registry).
  * Fixed issue with path length limitation in Windows.
  * Other bug fixes and API improvements.

-------------------------------------------------------------------
Wed Mar 26 16:56:07 MST 2008 - wberrier@suse.de

- Update to 0.3.1
 -Fix compatibility with new Mono
 -Delete subdirectory when uninstalling
 -Improve error reporting

-------------------------------------------------------------------
Mon Jan 14 16:56:07 MST 2008 - wberrier@suse.de

- Initial package (needed by MD and other mono apps)
openSUSE Build Service is sponsored by