Age | Commit message (Collapse) | Author |
|
GitHub is removing support for unauthenticated git: https://github.blog/2021-09-01-improving-git-protocol-security-github/
|
|
The original impl did not take into account exceptions marshalling across thread boundaries so it could end up with the error being accessed after being disposed
Fix this by querying the message in-place, and also clear the error after, to signal to glib that we've suceeded in recovering
Fixes devdiv.visualstudio.com/DevDiv/_workitems/edit/1247180
|
|
been released (#168)
|
|
Fixes https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1092021/
|
|
BigSur's CoreGraphics seems to need a copy of the data to stick around longer than the surface,
so we provide it a copy of the data instead.
|
|
Problem was that if `r.origin.x`/`r.origin.y` were 0, same value was looped until stackoverflow.
Whole logic of method assumes that it will loop over children hence recursive but in fact it kept passing same NSView over and over again...
|
|
Link Code of Conduct
|
|
|
|
VSTS #1069059
|
|
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1055130
|
|
So that python3 is found which is needed for the mono build.
I removed /usr/local/git/bin since it doesn't exist on our build bots anyway.
|
|
In VSMac we currently can't display San Francisco fonts. This patch fixes it.
This fixes bug #1048838
|
|
Addresses https://github.com/mono/mono/issues/15521
|
|
[GTK] Switch to newer NSPasteboardType values.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Needed for dev.azure.com/devdiv/DevDiv/_workitems/edit/1005448
* Also build gtk# with optimize+
|
|
Partially Fixes VSTS #752820
|
|
Otherwise we'd revert the work done in https://github.com/mono/gtk-sharp/pull/273.
Discovered in https://github.com/mono/mono/issues/17028.
|
|
|
|
familyName is not a copied string, so don't release it
Fixes VSTS #976682
|
|
gtk-quartz-engine.py
We hit troubles (https://github.com/mono/mono/issues/13804) which are apparently related to lipo'ing so move the three packages that use it away from it.
- pkg-config doesn't build as universal since the internal glib doesn't build because of 32/64bit configure mismatches (we'd need to do similar patches to what we do in glib.py) so just make it 64bit only.
- libtiff also runs into the 32/64bit configure mismatch but we can fix it with a simple patch.
I tested it works by running the repro from https://xamarin.github.io/bugzilla-archives/39/39865/bug.html .
- gtk-quartz-engine.py is no longer used by MD/VSMac according to the team so remove it completely.
|
|
|
|
|
|
Cocoa unsets delegates when deallocating the window object, so we need to
allow that and not throw a critical message at that point
Fixes VSTS #935204
Fixes VSTS #935386
|
|
Fix https://github.com/mono/mono/issues/14957
|
|
|
|
Another speculative fix for 'pkg-config' sometimes getting built as a…
|
|
|
|
Maybe this fixes https://github.com/mono/mono/issues/14957
|
|
Delete logs of built packages only if they are about to get rebuilt
|
|
package regardless of arch configuration
Mono issue: https://github.com/mono/mono/issues/13804
The hypothesis is that at reconfigure using the configure cache file, the lack of explicit setting of the host somehow breaks the build process.
|
|
Brings in https://github.com/mono/gtk-sharp/pull/273
|
|
Adds hooks to our Mac version of Gtk that the client can use to handle combo box menus.
Like this.
![native-combo](https://user-images.githubusercontent.com/1253364/55168794-64712d00-516b-11e9-89dd-96777e38cc9b.gif)
|
|
[darwin] Use configure's --build option for 64-bit builds too
|
|
We used to not do that, and the default triple would do just fine, but recently a change has caused the pkg-config package 64-bit build to also result in 32-bit binaries. Explicitly setting the triple remedies this problem
|
|
Fix NSView embedding events - skip hidden subviews
|
|
|
|
Fix NSView embedding MouseMove event not working when popup window appears
|
|
|
|
Replacing the GdkQuartzWindow delegate causes bad things to happen. This will
prevent it, and drop a message to console telling you not to.
|
|
iterate_dir: Include symlinks to dirs also
|
|
Given:
`for root, subdirs, filelist in os.walk(dir):`
.. symlinks to directories are only returned in `subdirs`. So, they need
to handled explicitly.
This meant that when bockbuild tried to zip up the contents of mono and
msbuild to move to the staging directory, then such symlinks were not
picked up thus breaking the build.
|
|
https://github.com/mono/gtk-sharp/pull/264
|