| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to latest git revision. + Fix atk_value_get_value_and_text. - Update create-source-archive.sh: the development branch has been renamed to main.
- Fix URL in .spec file
- drop cs8-build-fix.patch, upstreamed - fix libexecdir. mono can't use libexecdir because /usr/lib is fixed in pkgconfig
- Add cs8-build-fix.patch: fix build failure caused by C# 8 changes in mcs.
- Drop pkgconfig(vte) BuildRequires: No longer needed, nor used. - Run spec-cleaner, modernize spec file.
- Update to version 2.99.4:
* No release tarball was created by developers, so, use manually created tarball instead
(using git commit 9ef7d3f394b9d485674c59e92db24ac66fd9f16b).
- Add profiler-update.patch:
* Fix profiler module with mono 5.8.0, (more info at: https://github.com/mono/mono/pull/5091)
- new upstream url: https://github.com/mono/gtk-sharp - use uptream source - add misssing post/postun
- fix nothing provides glade-sharp3 = 2.99.3
- Changed Requires for gtk-sharp3-complete from gtk-sharp2 to gtk-sharp3, to clear requires error in Factory
- Update to version 2.99.3
+ New features and enhancements:
- generator: Add support for fixed length arrays as method
parameters
- build: Add a pkg-config file for gdk-sharp-3.0
- Add samples to show the Spinner widget, and to demonstrate
CSS theming
+ Changes:
- generator: Create a directory for each namespace of
generated code
- cairo: Remove FormatStrideForWidth and PathExtents methods
from Context
- glib: Add GVariant to fundamental types and allow conversion
to and from GValue
+ Bugs fixed:
- generator:
. Fix generation of SetGValue method
. Add new keyword to GType property if it hides parent
. Fix handle being passed when type is a struct
. Fix signature of static method overloads
- gtk:
. Add ListStore.SetValue overload for long type
- RPMlint fixes
- Update to version 2.99.2:
+ New features and enhancements:
- Lots of improvements to the code generator, to support GAPI
XML converted from GObject Introspection XML (GIR).
- generator:
. Remove redundant class name from method name.
. Implement attribute to hide method parameters.
- cairo: Throw ObjectDisposedException when trying to use an
object that has been disposed.
- glib:
. Add Mutex, RecMutex and Cond types.
. Add GPollFD and GSource types.
. Add GDate and GDateTime classes.
. Map MainContext type and expose members.
+ Changes:
- Move the fixup tool from the parser to the generator folder.
- generator: Provide a GType static property for adapters and
rename existing GType property to GInterfaceGType.
- gio:
. Rename ApplicationFlags.FlagsNone to ApplicationFlags.None.
. Delete unused DBusInterfaceVTable class.
. Fix up returns type for several GSettings.List* methods.
- glib:
. Install properties before class_init finishes.
. Remove obsolete Argv-related methods in Marshaller.
- gtk: Fix TreeView.GetTooltipContext method signature
(bxc#14678).
+ Bugs fixed:
+ generator:
. Dispose ownable method parameters in VM callback (bxc#237).
. Dispose ownable parameters in signal callbacks (bxc#237).
+ atk: Add metadata fixup to avoid crash due to ABI change.
+ cairo: Fix leaks when managed objects are finalized.
+ glib: Fix copy-paste error in Object.FindClassProperty().
+ gtk: Fix Application to be more robust when embedding mono.
+ gui-thread-check: Add two more methods to the whitelist.
- Initial package of gtk-sharp3 based on gtk+ 3.0